From 06588f6f1016de25629fba879d75e86fd73abb6b Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 11:51:00 +0100 Subject: [PATCH 001/188] build: :arrow_up: upgrade to Rust 1.82 --- rust-toolchain | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-toolchain b/rust-toolchain index 47a114dc5e0..8cf88461143 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1,5 +1,5 @@ [toolchain] -channel = "1.77.0" +channel = "1.82.0" components = [ "rustfmt", "clippy", "rust-src" ] targets = [ "wasm32-unknown-unknown" ] profile = "minimal" From 7df3cd931154f48751f65533c52ded9f53801e4a Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 24 Feb 2025 15:32:02 +0200 Subject: [PATCH 002/188] feat: :sparkles: update to polkadot-stable2412-2 --- Cargo.lock | 4419 +++++++++++------- Cargo.toml | 369 +- client/rpc-core/debug/Cargo.toml | 2 +- client/rpc-core/txpool/Cargo.toml | 2 +- client/rpc/debug/Cargo.toml | 2 +- client/rpc/trace/Cargo.toml | 2 +- pallets/ethereum-xcm/Cargo.toml | 8 +- primitives/rpc/evm-tracing-events/Cargo.toml | 2 +- primitives/rpc/txpool/Cargo.toml | 2 +- primitives/xcm/Cargo.toml | 2 +- runtime/moonbase/Cargo.toml | 3 - 11 files changed, 3017 insertions(+), 1796 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ae6e2a71c70..9e837c5e928 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -18,7 +18,7 @@ version = "0.1.1" dependencies = [ "blake2-rfc", "hex", - "impl-serde", + "impl-serde 0.4.0", "libsecp256k1", "log", "parity-scale-codec", @@ -101,7 +101,7 @@ dependencies = [ "getrandom 0.2.15", "once_cell", "version_check", - "zerocopy", + "zerocopy 0.7.35", ] [[package]] @@ -224,7 +224,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -395,23 +395,23 @@ dependencies = [ "nom", "num-traits", "rusticata-macros", - "thiserror", + "thiserror 1.0.69", "time", ] [[package]] name = "asn1-rs" -version = "0.6.2" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5493c3bedbacf7fd7382c6346bbd66687d12bbaad3a89a2d2c303ee6cf20b048" +checksum = "56624a96882bb8c26d61312ae18cb45868e5a9992ea73c58e45c3101e56a1e60" dependencies = [ - "asn1-rs-derive 0.5.1", + "asn1-rs-derive 0.6.0", "asn1-rs-impl 0.2.0", "displaydoc", "nom", "num-traits", "rusticata-macros", - "thiserror", + "thiserror 2.0.12", "time", ] @@ -429,13 +429,13 @@ dependencies = [ [[package]] name = "asn1-rs-derive" -version = "0.5.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "965c2d33e53cb6b267e148a4cb0760bc01f4904c1cd4bb4002a085bb016d1490" +checksum = "3109e49b1e4909e9db6515a30c633684d68cdeaa252f215214cb4fa1a5bfee2c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", "synstructure 0.13.1", ] @@ -458,7 +458,7 @@ checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -486,7 +486,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "async-backing-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2409#5abbe747c68d5136e3eccdfd8f7eb7bfca388ecc" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" dependencies = [ "sp-api", "sp-consensus-slots", @@ -540,6 +540,17 @@ dependencies = [ "futures-lite 1.13.0", ] +[[package]] +name = "async-fs" +version = "2.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a" +dependencies = [ + "async-lock 3.4.0", + "blocking", + "futures-lite 2.3.0", +] + [[package]] name = "async-io" version = "1.13.0" @@ -610,6 +621,17 @@ dependencies = [ "futures-lite 1.13.0", ] +[[package]] +name = "async-net" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7" +dependencies = [ + "async-io 2.3.4", + "blocking", + "futures-lite 2.3.0", +] + [[package]] name = "async-process" version = "1.8.1" @@ -627,6 +649,25 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "async-process" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb" +dependencies = [ + "async-channel 2.3.1", + "async-io 2.3.4", + "async-lock 3.4.0", + "async-signal", + "async-task", + "blocking", + "cfg-if", + "event-listener 5.3.1", + "futures-lite 2.3.0", + "rustix 0.38.37", + "tracing", +] + [[package]] name = "async-signal" version = "0.2.10" @@ -659,7 +700,7 @@ checksum = "a27b8a3a6e1a44fa4c8baf1f653e4172e81486d4941f2237e20dc2d0cf4ddff1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -715,7 +756,7 @@ checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -751,6 +792,12 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" +[[package]] +name = "base58" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6107fe1be6682a68940da878d9e9f5e90ca5745b3dec9fd1bb393c8777d4f581" + [[package]] name = "base64" version = "0.13.1" @@ -775,13 +822,23 @@ version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" +[[package]] +name = "beef" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1" +dependencies = [ + "serde", +] + [[package]] name = "binary-merkle-tree" -version = "15.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "16.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "hash-db", "log", + "parity-scale-codec", ] [[package]] @@ -805,13 +862,13 @@ dependencies = [ "lazy_static", "lazycell", "peeking_take_while", - "prettyplease 0.2.22", + "prettyplease", "proc-macro2", "quote", "regex", "rustc-hash 1.1.0", "shlex", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -820,8 +877,9 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa13fae8b6255872fd86f7faf4b41168661d7d78609f7bfe6771b85c6739a15b" dependencies = [ - "bs58 0.5.1", + "bs58", "hmac 0.12.1", + "k256", "once_cell", "pbkdf2 0.12.2", "rand_core 0.6.4", @@ -838,6 +896,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93f2635620bf0b9d4576eb7bb9a38a55df78bd1205d26fa994b25911a69f212f" dependencies = [ "bitcoin_hashes 0.11.0", + "serde", + "unicode-normalization", ] [[package]] @@ -1002,13 +1062,13 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68534a48cbf63a4b1323c433cf21238c9ec23711e0df13b08c33e5c2082663ce" dependencies = [ - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "bp-xcm-bridge-hub-router" -version = "0.14.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.15.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", "scale-info", @@ -1017,12 +1077,6 @@ dependencies = [ "staging-xcm", ] -[[package]] -name = "bs58" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "771fe0050b883fcc3ea2359b1a96bcfbc090b7116eae7c3c512c7a083fdf23d3" - [[package]] name = "bs58" version = "0.5.1" @@ -1085,9 +1139,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.7.2" +version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" +checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" [[package]] name = "bzip2-sys" @@ -1139,7 +1193,7 @@ dependencies = [ "semver 1.0.23", "serde", "serde_json", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -1195,6 +1249,12 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" +[[package]] +name = "cfg_aliases" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" + [[package]] name = "chacha" version = "0.3.0" @@ -1328,7 +1388,7 @@ dependencies = [ "anstream", "anstyle", "clap_lex", - "strsim", + "strsim 0.11.1", "terminal_size", ] @@ -1341,7 +1401,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -1426,6 +1486,19 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "const-hex" +version = "1.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b0485bab839b018a8f1723fc5391819fea5f8f0f32288ef8a735fd096b6160c" +dependencies = [ + "cfg-if", + "cpufeatures", + "hex", + "proptest", + "serde", +] + [[package]] name = "const-oid" version = "0.9.6" @@ -1486,6 +1559,16 @@ dependencies = [ "libc", ] +[[package]] +name = "core-foundation" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63" +dependencies = [ + "core-foundation-sys", + "libc", +] + [[package]] name = "core-foundation-sys" version = "0.8.7" @@ -1745,8 +1828,8 @@ dependencies = [ [[package]] name = "cumulus-client-cli" -version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.21.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "clap", "parity-scale-codec", @@ -1762,13 +1845,13 @@ dependencies = [ [[package]] name = "cumulus-client-collator" -version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.21.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", "cumulus-primitives-core", - "futures 0.3.30", + "futures 0.3.31", "parity-scale-codec", "parking_lot 0.12.3", "polkadot-node-primitives", @@ -1785,15 +1868,15 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" -version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.21.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "cumulus-client-pov-recovery", "cumulus-primitives-core", "cumulus-relay-chain-interface", "dyn-clone", - "futures 0.3.30", + "futures 0.3.31", "log", "parity-scale-codec", "polkadot-primitives", @@ -1815,8 +1898,8 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" -version = "0.16.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.17.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "anyhow", "async-trait", @@ -1825,19 +1908,19 @@ dependencies = [ "sp-inherents", "sp-runtime", "sp-state-machine", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "cumulus-client-consensus-relay-chain" -version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.21.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "cumulus-client-consensus-common", "cumulus-primitives-core", "cumulus-relay-chain-interface", - "futures 0.3.30", + "futures 0.3.31", "parking_lot 0.12.3", "sc-consensus", "sp-api", @@ -1853,12 +1936,12 @@ dependencies = [ [[package]] name = "cumulus-client-network" -version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.21.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "cumulus-relay-chain-interface", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "parity-scale-codec", "parking_lot 0.12.3", @@ -1879,8 +1962,8 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" -version = "0.12.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.15.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -1890,7 +1973,7 @@ dependencies = [ "parity-scale-codec", "sc-client-api", "sp-api", - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", "sp-inherents", "sp-runtime", "sp-state-machine", @@ -1901,13 +1984,13 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" -version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.21.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "cumulus-primitives-core", "cumulus-relay-chain-interface", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "parity-scale-codec", "polkadot-node-primitives", @@ -1927,8 +2010,8 @@ dependencies = [ [[package]] name = "cumulus-client-service" -version = "0.19.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.22.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "cumulus-client-cli", "cumulus-client-collator", @@ -1940,7 +2023,7 @@ dependencies = [ "cumulus-relay-chain-inprocess-interface", "cumulus-relay-chain-interface", "cumulus-relay-chain-minimal-node", - "futures 0.3.30", + "futures 0.3.31", "polkadot-primitives", "sc-client-api", "sc-consensus", @@ -1964,8 +2047,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" -version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.18.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -1981,8 +2064,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" -version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.18.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2018,18 +2101,18 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] name = "cumulus-pallet-xcm" -version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.18.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2043,8 +2126,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" -version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.18.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "bounded-collections", "bp-xcm-bridge-hub-router", @@ -2068,8 +2151,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" -version = "0.16.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.17.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2084,8 +2167,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" -version = "0.16.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.17.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2098,8 +2181,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" -version = "0.10.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.11.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2108,12 +2191,13 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" -version = "8.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "9.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", "docify", + "frame-benchmarking", "frame-support", "frame-system", "log", @@ -2124,8 +2208,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" -version = "0.16.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.17.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "cumulus-primitives-core", "sp-inherents", @@ -2134,8 +2218,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" -version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.18.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2151,13 +2235,13 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" -version = "0.19.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.22.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "cumulus-primitives-core", "cumulus-relay-chain-interface", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "polkadot-cli", "polkadot-service", @@ -2175,13 +2259,13 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" -version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.21.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "cumulus-primitives-core", - "futures 0.3.30", - "jsonrpsee-core", + "futures 0.3.31", + "jsonrpsee-core 0.24.7", "parity-scale-codec", "polkadot-overseer", "sc-client-api", @@ -2189,20 +2273,20 @@ dependencies = [ "sp-blockchain", "sp-state-machine", "sp-version", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "cumulus-relay-chain-minimal-node" -version = "0.19.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.22.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", "async-trait", "cumulus-primitives-core", "cumulus-relay-chain-interface", "cumulus-relay-chain-rpc-interface", - "futures 0.3.30", + "futures 0.3.31", "polkadot-core-primitives", "polkadot-network-bridge", "polkadot-node-network-protocol", @@ -2229,19 +2313,20 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" -version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.21.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "cumulus-primitives-core", "cumulus-relay-chain-interface", "either", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", - "jsonrpsee", + "jsonrpsee 0.24.7", "parity-scale-codec", "pin-project", "polkadot-overseer", + "prometheus", "rand 0.8.5", "sc-client-api", "sc-rpc-api", @@ -2249,8 +2334,8 @@ dependencies = [ "schnellru", "serde", "serde_json", - "smoldot", - "smoldot-light", + "smoldot 0.11.0", + "smoldot-light 0.9.0", "sp-api", "sp-authority-discovery", "sp-consensus-babe", @@ -2259,7 +2344,8 @@ dependencies = [ "sp-state-machine", "sp-storage", "sp-version", - "thiserror", + "substrate-prometheus-endpoint", + "thiserror 1.0.69", "tokio", "tokio-util", "tracing", @@ -2268,8 +2354,8 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" -version = "0.16.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.17.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -2303,7 +2389,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -2343,7 +2429,7 @@ dependencies = [ "proc-macro2", "quote", "scratch", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -2360,7 +2446,77 @@ checksum = "98532a60dedaebc4848cb2cba5023337cc9ea3af16a5b062633fabfd9f18fb60" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", +] + +[[package]] +name = "darling" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" +dependencies = [ + "darling_core 0.14.4", + "darling_macro 0.14.4", +] + +[[package]] +name = "darling" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" +dependencies = [ + "darling_core 0.20.10", + "darling_macro 0.20.10", +] + +[[package]] +name = "darling_core" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim 0.10.0", + "syn 1.0.109", +] + +[[package]] +name = "darling_core" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim 0.11.1", + "syn 2.0.100", +] + +[[package]] +name = "darling_macro" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" +dependencies = [ + "darling_core 0.14.4", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "darling_macro" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" +dependencies = [ + "darling_core 0.20.10", + "quote", + "syn 2.0.100", ] [[package]] @@ -2428,11 +2584,11 @@ dependencies = [ [[package]] name = "der-parser" -version = "9.0.0" +version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cd0a5c643689626bec213c4d8bd4d96acc8ffdb4ad4bb6bc16abf27d5f4b553" +checksum = "07da5016415d5a3c4dd39b11ed26f915f52fc4e0dc197d87908bc916e51bc1a6" dependencies = [ - "asn1-rs 0.6.2", + "asn1-rs 0.7.1", "displaydoc", "nom", "num-bigint", @@ -2468,7 +2624,18 @@ checksum = "d65d7ce8132b7c0e54497a4d9a55a1c2a0912a0d786cf894472ba818fba45762" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", +] + +[[package]] +name = "derive-where" +version = "1.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", ] [[package]] @@ -2481,7 +2648,28 @@ dependencies = [ "proc-macro2", "quote", "rustc_version", - "syn 2.0.77", + "syn 2.0.100", +] + +[[package]] +name = "derive_more" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05" +dependencies = [ + "derive_more-impl", +] + +[[package]] +name = "derive_more-impl" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", + "unicode-xid", ] [[package]] @@ -2570,7 +2758,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -2581,18 +2769,18 @@ checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" [[package]] name = "docify" -version = "0.2.8" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43a2f138ad521dc4a2ced1a4576148a6a610b4c5923933b062a263130a6802ce" +checksum = "a772b62b1837c8f060432ddcc10b17aae1453ef17617a99bc07789252d2a5896" dependencies = [ "docify_macros", ] [[package]] name = "docify_macros" -version = "0.2.8" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a081e51fb188742f5a7a1164ad752121abcb22874b21e2c3b0dd040c515fdad" +checksum = "60e6be249b0a462a14784a99b19bf35a667bb5e09de611738bb7362fa4c95ff7" dependencies = [ "common-path", "derive-syn-parse", @@ -2600,7 +2788,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.77", + "syn 2.0.100", "termcolor", "toml 0.8.19", "walkdir", @@ -2768,7 +2956,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -2788,7 +2976,7 @@ checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -2799,7 +2987,7 @@ checksum = "2f9ed6b3789237c8a0c1c505af1c7eb2c560df6186f01b098c3a1064ea532f38" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -2839,15 +3027,15 @@ dependencies = [ [[package]] name = "ethbloom" -version = "0.13.0" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c22d4b5885b6aa2fe5e8b9329fb8d232bf739e434e6b87347c63bdd00c120f60" +checksum = "8c321610643004cf908ec0f5f2aa0d8f1f8e14b540562a2887a1111ff1ecbf7b" dependencies = [ "crunchy", "fixed-hash", - "impl-codec", + "impl-codec 0.7.0", "impl-rlp", - "impl-serde", + "impl-serde 0.5.0", "scale-info", "tiny-keccak", ] @@ -2855,15 +3043,14 @@ dependencies = [ [[package]] name = "ethereum" version = "0.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e04d24d20b8ff2235cffbf242d5092de3aa45f77c5270ddbfadd2778ca13fea" +source = "git+https://github.com/rust-ethereum/ethereum.git?rev=3be0d8fd4c2ad1ba216b69ef65b9382612efc8ba#3be0d8fd4c2ad1ba216b69ef65b9382612efc8ba" dependencies = [ "bytes", "ethereum-types", "hash-db", "hash256-std-hasher", "parity-scale-codec", - "rlp", + "rlp 0.6.1", "scale-info", "serde", "sha3", @@ -2872,18 +3059,18 @@ dependencies = [ [[package]] name = "ethereum-types" -version = "0.14.1" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02d215cbf040552efcbe99a38372fe80ab9d00268e20012b79fcd0f073edd8ee" +checksum = "1ab15ed80916029f878e0267c3a9f92b67df55e79af370bf66199059ae2b4ee3" dependencies = [ "ethbloom", "fixed-hash", - "impl-codec", + "impl-codec 0.7.0", "impl-rlp", - "impl-serde", - "primitive-types", + "impl-serde 0.5.0", + "primitive-types 0.13.1", "scale-info", - "uint", + "uint 0.10.0", ] [[package]] @@ -2903,6 +3090,16 @@ dependencies = [ "pin-project-lite", ] +[[package]] +name = "event-listener" +version = "4.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e" +dependencies = [ + "concurrent-queue", + "pin-project-lite", +] + [[package]] name = "event-listener" version = "5.3.1" @@ -2926,8 +3123,8 @@ dependencies = [ [[package]] name = "evm" -version = "0.41.2" -source = "git+https://github.com/moonbeam-foundation/evm?branch=moonbeam-polkadot-stable2409#aeff7f361687b4c6a7fcbe1cf6e4fe5f2aea32b5" +version = "0.42.0" +source = "git+https://github.com/moonbeam-foundation/evm?branch=moonbeam-polkadot-stable2412#818996f420df38c658f87c1f20f522fd28f81c8b" dependencies = [ "auto_impl", "environmental", @@ -2937,8 +3134,8 @@ dependencies = [ "evm-runtime", "log", "parity-scale-codec", - "primitive-types", - "rlp", + "primitive-types 0.13.1", + "rlp 0.6.1", "scale-info", "serde", "sha3", @@ -2946,35 +3143,35 @@ dependencies = [ [[package]] name = "evm-core" -version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/evm?branch=moonbeam-polkadot-stable2409#aeff7f361687b4c6a7fcbe1cf6e4fe5f2aea32b5" +version = "0.42.0" +source = "git+https://github.com/moonbeam-foundation/evm?branch=moonbeam-polkadot-stable2412#818996f420df38c658f87c1f20f522fd28f81c8b" dependencies = [ "parity-scale-codec", - "primitive-types", + "primitive-types 0.13.1", "scale-info", "serde", ] [[package]] name = "evm-gasometer" -version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/evm?branch=moonbeam-polkadot-stable2409#aeff7f361687b4c6a7fcbe1cf6e4fe5f2aea32b5" +version = "0.42.0" +source = "git+https://github.com/moonbeam-foundation/evm?branch=moonbeam-polkadot-stable2412#818996f420df38c658f87c1f20f522fd28f81c8b" dependencies = [ "environmental", "evm-core", "evm-runtime", - "primitive-types", + "primitive-types 0.13.1", ] [[package]] name = "evm-runtime" -version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/evm?branch=moonbeam-polkadot-stable2409#aeff7f361687b4c6a7fcbe1cf6e4fe5f2aea32b5" +version = "0.42.0" +source = "git+https://github.com/moonbeam-foundation/evm?branch=moonbeam-polkadot-stable2412#818996f420df38c658f87c1f20f522fd28f81c8b" dependencies = [ "auto_impl", "environmental", "evm-core", - "primitive-types", + "primitive-types 0.13.1", "sha3", ] @@ -2998,7 +3195,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", ] [[package]] @@ -3010,10 +3207,10 @@ dependencies = [ "blake2 0.10.6", "file-guard", "fs-err", - "prettyplease 0.2.22", + "prettyplease", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -3056,7 +3253,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec6f82451ff7f0568c6181287189126d492b5654e30a788add08027b6363d019" dependencies = [ "fatality-proc-macro", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -3066,17 +3263,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb42427514b063d97ce21d5199f36c0c307d981434a6be32582bc79fe5bd2303" dependencies = [ "expander", - "indexmap 2.5.0", + "indexmap 2.8.0", "proc-macro-crate 3.2.0", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "async-trait", "fp-storage", @@ -3088,7 +3285,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "async-trait", "fp-consensus", @@ -3098,13 +3295,13 @@ dependencies = [ "sp-block-builder", "sp-consensus", "sp-runtime", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "async-trait", "ethereum", @@ -3113,7 +3310,7 @@ dependencies = [ "fp-consensus", "fp-rpc", "fp-storage", - "futures 0.3.30", + "futures 0.3.31", "kvdb-rocksdb", "log", "parity-db", @@ -3134,13 +3331,13 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "fc-db", "fc-storage", "fp-consensus", "fp-rpc", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "log", "parking_lot 0.12.3", @@ -3157,7 +3354,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "ethereum", "ethereum-types", @@ -3169,16 +3366,16 @@ dependencies = [ "fp-evm", "fp-rpc", "fp-storage", - "futures 0.3.30", + "futures 0.3.31", "hex", - "jsonrpsee", + "jsonrpsee 0.24.7", "libsecp256k1", "log", "pallet-evm", "parity-scale-codec", "prometheus", "rand 0.8.5", - "rlp", + "rlp 0.6.1", "sc-client-api", "sc-consensus-aura", "sc-network", @@ -3205,29 +3402,29 @@ dependencies = [ "sp-timestamp", "sp-trie", "substrate-prometheus-endpoint", - "thiserror", + "thiserror 1.0.69", "tokio", ] [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "ethereum", "ethereum-types", - "jsonrpsee", - "rlp", + "jsonrpsee 0.24.7", + "rlp 0.6.1", "rustc-hex", "serde", "serde_json", - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", ] [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "ethereum", "ethereum-types", @@ -3248,7 +3445,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e182f7dbc2ef73d9ef67351c5fbbea084729c48362d3ce9dd44c28e32e277fe5" dependencies = [ "libc", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -3306,7 +3503,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "36530797b9bf31cd4ff126dcfee8170f86b00cfdcea3269d73133cc0415945c3" dependencies = [ "either", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "log", "num-traits", @@ -3315,6 +3512,16 @@ dependencies = [ "scale-info", ] +[[package]] +name = "finito" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2384245d85162258a14b43567a9ee3598f5ae746a1581fb5d3d2cb780f0dbf95" +dependencies = [ + "futures-timer", + "pin-project", +] + [[package]] name = "fixed-hash" version = "0.8.0" @@ -3389,8 +3596,8 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" -version = "13.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "13.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", ] @@ -3411,16 +3618,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8835f84f38484cc86f110a805655697908257fb9a7af005234060891557198e9" dependencies = [ "nonempty", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "hex", - "impl-serde", + "impl-serde 0.5.0", "libsecp256k1", "log", "parity-scale-codec", @@ -3436,7 +3643,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "ethereum", "parity-scale-codec", @@ -3447,7 +3654,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "ethereum", "ethereum-types", @@ -3459,7 +3666,7 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "environmental", "evm", @@ -3475,7 +3682,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "ethereum", "ethereum-types", @@ -3491,7 +3698,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "frame-support", "parity-scale-codec", @@ -3503,7 +3710,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "parity-scale-codec", "serde", @@ -3517,8 +3724,8 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-support", "frame-support-procedural", @@ -3541,24 +3748,28 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" -version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "46.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "Inflector", "array-bytes", "chrono", "clap", "comfy-table", + "cumulus-client-parachain-inherent", + "cumulus-primitives-proof-size-hostfunction", "frame-benchmarking", "frame-support", "frame-system", "gethostname", "handlebars", + "hex", "itertools 0.11.0", - "lazy_static", "linked-hash-map", "log", "parity-scale-codec", + "polkadot-parachain-primitives", + "polkadot-primitives", "rand 0.8.5", "rand_pcg", "sc-block-builder", @@ -3567,13 +3778,16 @@ dependencies = [ "sc-client-api", "sc-client-db", "sc-executor", + "sc-executor-common", "sc-service", "sc-sysinfo", "serde", "serde_json", "sp-api", + "sp-block-builder", "sp-blockchain", "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", "sp-database", "sp-externalities", "sp-genesis-builder", @@ -3583,27 +3797,32 @@ dependencies = [ "sp-runtime", "sp-state-machine", "sp-storage", + "sp-timestamp", + "sp-transaction-pool", "sp-trie", + "sp-version", "sp-wasm-interface", - "thiserror", + "subxt", + "subxt-signer", + "thiserror 1.0.69", "thousands", ] [[package]] name = "frame-election-provider-solution-type" version = "14.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] name = "frame-election-provider-support" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3618,8 +3837,8 @@ dependencies = [ [[package]] name = "frame-executive" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "aquamarine", "frame-support", @@ -3636,22 +3855,46 @@ dependencies = [ [[package]] name = "frame-metadata" -version = "16.0.0" +version = "15.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87cf1549fba25a6fcac22785b61698317d958e96cac72a59102ea45b9ae64692" +checksum = "878babb0b136e731cc77ec2fd883ff02745ff21e6fb662729953d44923df009c" dependencies = [ "cfg-if", "parity-scale-codec", "scale-info", - "serde", ] [[package]] -name = "frame-metadata-hash-extension" -version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +name = "frame-metadata" +version = "16.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87cf1549fba25a6fcac22785b61698317d958e96cac72a59102ea45b9ae64692" +dependencies = [ + "cfg-if", + "parity-scale-codec", + "scale-info", + "serde", +] + +[[package]] +name = "frame-metadata" +version = "18.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "daaf440c68eb2c3d88e5760fe8c7af3f9fee9181fab6c2f2c4e7cc48dcc40bb8" +dependencies = [ + "cfg-if", + "parity-scale-codec", + "scale-info", + "serde", +] + +[[package]] +name = "frame-metadata-hash-extension" +version = "0.7.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", + "const-hex", "docify", "frame-support", "frame-system", @@ -3663,15 +3906,16 @@ dependencies = [ [[package]] name = "frame-support" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "aquamarine", "array-bytes", + "binary-merkle-tree", "bitflags 1.3.2", "docify", "environmental", - "frame-metadata", + "frame-metadata 18.0.0", "frame-support-procedural", "impl-trait-for-tuples", "k256", @@ -3697,6 +3941,7 @@ dependencies = [ "sp-state-machine", "sp-std", "sp-tracing", + "sp-trie", "sp-weights", "static_assertions", "tt-call", @@ -3704,8 +3949,8 @@ dependencies = [ [[package]] name = "frame-support-procedural" -version = "30.0.3" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "31.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "Inflector", "cfg-expr", @@ -3718,36 +3963,36 @@ dependencies = [ "proc-macro-warning 1.0.2", "proc-macro2", "quote", - "sp-crypto-hashing", - "syn 2.0.77", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", + "syn 2.0.100", ] [[package]] name = "frame-support-procedural-tools" -version = "13.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "13.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.2.0", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] name = "frame-system" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "cfg-if", "docify", @@ -3766,8 +4011,8 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -3780,8 +4025,8 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" -version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "35.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "docify", "parity-scale-codec", @@ -3790,8 +4035,8 @@ dependencies = [ [[package]] name = "frame-try-runtime" -version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.45.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-support", "parity-scale-codec", @@ -3842,9 +4087,9 @@ checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678" [[package]] name = "futures" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" +checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" dependencies = [ "futures-channel", "futures-core", @@ -3867,9 +4112,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" +checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" dependencies = [ "futures-core", "futures-sink", @@ -3877,15 +4122,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" [[package]] name = "futures-executor" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" +checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" dependencies = [ "futures-core", "futures-task", @@ -3906,9 +4151,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" [[package]] name = "futures-lite" @@ -3940,13 +4185,13 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -3961,15 +4206,15 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" +checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" [[package]] name = "futures-task" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" [[package]] name = "futures-timer" @@ -3979,9 +4224,9 @@ checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24" [[package]] name = "futures-util" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" dependencies = [ "futures 0.1.31", "futures-channel", @@ -4061,6 +4306,18 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "getrandom" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.13.3+wasi-0.2.2", + "windows-targets 0.52.6", +] + [[package]] name = "getrandom_or_panic" version = "0.0.3" @@ -4122,7 +4379,7 @@ checksum = "68a7f542ee6b35af73b06abc0dad1c1bae89964e4e253bc4b587b91c9637867b" dependencies = [ "cfg-if", "dashmap", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "no-std-compat", "nonzero_ext", @@ -4157,7 +4414,7 @@ dependencies = [ "futures-sink", "futures-util", "http 0.2.12", - "indexmap 2.5.0", + "indexmap 2.8.0", "slab", "tokio", "tokio-util", @@ -4176,7 +4433,7 @@ dependencies = [ "futures-core", "futures-sink", "http 1.1.0", - "indexmap 2.5.0", + "indexmap 2.8.0", "slab", "tokio", "tokio-util", @@ -4194,7 +4451,7 @@ dependencies = [ "pest_derive", "serde", "serde_json", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -4238,6 +4495,12 @@ dependencies = [ "serde", ] +[[package]] +name = "hashbrown" +version = "0.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" + [[package]] name = "hashlink" version = "0.8.4" @@ -4301,6 +4564,51 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" +[[package]] +name = "hickory-proto" +version = "0.24.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92652067c9ce6f66ce53cc38d1169daa36e6e7eb7dd3b63b5103bd9d97117248" +dependencies = [ + "async-trait", + "cfg-if", + "data-encoding", + "enum-as-inner 0.6.1", + "futures-channel", + "futures-io", + "futures-util", + "idna 1.0.3", + "ipnet", + "once_cell", + "rand 0.8.5", + "thiserror 1.0.69", + "tinyvec", + "tokio", + "tracing", + "url", +] + +[[package]] +name = "hickory-resolver" +version = "0.24.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbb117a1ca520e111743ab2f6688eddee69db4e0ea242545a604dce8a66fd22e" +dependencies = [ + "cfg-if", + "futures-util", + "hickory-proto", + "ipconfig", + "lru-cache", + "once_cell", + "parking_lot 0.12.3", + "rand 0.8.5", + "resolv-conf", + "smallvec", + "thiserror 1.0.69", + "tokio", + "tracing", +] + [[package]] name = "hkdf" version = "0.12.4" @@ -4340,15 +4648,6 @@ dependencies = [ "hmac 0.8.1", ] -[[package]] -name = "home" -version = "0.5.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" -dependencies = [ - "windows-sys 0.52.0", -] - [[package]] name = "hostname" version = "0.3.1" @@ -4451,7 +4750,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2 0.5.7", + "socket2 0.4.10", "tokio", "tower-service", "tracing", @@ -4506,7 +4805,8 @@ dependencies = [ "hyper 1.4.1", "hyper-util", "log", - "rustls 0.23.13", + "rustls 0.23.24", + "rustls-native-certs 0.8.1", "rustls-pki-types", "tokio", "tokio-rustls 0.26.0", @@ -4526,7 +4826,7 @@ dependencies = [ "http-body 1.0.1", "hyper 1.4.1", "pin-project-lite", - "socket2 0.5.7", + "socket2 0.5.8", "tokio", "tower", "tower-service", @@ -4556,6 +4856,130 @@ dependencies = [ "cc", ] +[[package]] +name = "icu_collections" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" +dependencies = [ + "displaydoc", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_locid" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" +dependencies = [ + "displaydoc", + "litemap", + "tinystr", + "writeable", + "zerovec", +] + +[[package]] +name = "icu_locid_transform" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" +dependencies = [ + "displaydoc", + "icu_locid", + "icu_locid_transform_data", + "icu_provider", + "tinystr", + "zerovec", +] + +[[package]] +name = "icu_locid_transform_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" + +[[package]] +name = "icu_normalizer" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" +dependencies = [ + "displaydoc", + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", + "utf16_iter", + "utf8_iter", + "write16", + "zerovec", +] + +[[package]] +name = "icu_normalizer_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" + +[[package]] +name = "icu_properties" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" +dependencies = [ + "displaydoc", + "icu_collections", + "icu_locid_transform", + "icu_properties_data", + "icu_provider", + "tinystr", + "zerovec", +] + +[[package]] +name = "icu_properties_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" + +[[package]] +name = "icu_provider" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" +dependencies = [ + "displaydoc", + "icu_locid", + "icu_provider_macros", + "stable_deref_trait", + "tinystr", + "writeable", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_provider_macros" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] + +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + [[package]] name = "idna" version = "0.2.3" @@ -4579,12 +5003,23 @@ dependencies = [ [[package]] name = "idna" -version = "0.5.0" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" +checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" dependencies = [ - "unicode-bidi", - "unicode-normalization", + "idna_adapter", + "smallvec", + "utf8_iter", +] + +[[package]] +name = "idna_adapter" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" +dependencies = [ + "icu_normalizer", + "icu_properties", ] [[package]] @@ -4604,9 +5039,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6b0422c86d7ce0e97169cc42e04ae643caf278874a7a3c87b8150a220dc7e1e" dependencies = [ "async-io 2.3.4", - "core-foundation", + "core-foundation 0.9.4", "fnv", - "futures 0.3.30", + "futures 0.3.31", "if-addrs", "ipnet", "log", @@ -4625,7 +5060,7 @@ dependencies = [ "async-trait", "attohttpc", "bytes", - "futures 0.3.30", + "futures 0.3.31", "http 0.2.12", "hyper 0.14.30", "log", @@ -4644,13 +5079,33 @@ dependencies = [ "parity-scale-codec", ] +[[package]] +name = "impl-codec" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67aa010c1e3da95bf151bd8b4c059b2ed7e75387cdb969b4f8f2723a43f9941" +dependencies = [ + "parity-scale-codec", +] + +[[package]] +name = "impl-num-traits" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "803d15461ab0dcc56706adf266158acbc44ccf719bf7d0af30705f58b90a4b8c" +dependencies = [ + "integer-sqrt", + "num-traits", + "uint 0.10.0", +] + [[package]] name = "impl-rlp" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808" +checksum = "54ed8ad1f3877f7e775b8cbf30ed1bd3209a95401817f19a0eb4402d13f8cf90" dependencies = [ - "rlp", + "rlp 0.6.1", ] [[package]] @@ -4662,15 +5117,24 @@ dependencies = [ "serde", ] +[[package]] +name = "impl-serde" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a143eada6a1ec4aefa5049037a26a6d597bfd64f8c026d07b77133e02b7dd0b" +dependencies = [ + "serde", +] + [[package]] name = "impl-trait-for-tuples" -version = "0.2.2" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb" +checksum = "a0eb5a3343abf848c0984fe4604b2b105da9539376e24fc0a3b0007411ae4fd9" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.100", ] [[package]] @@ -4705,12 +5169,12 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.5.0" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5" +checksum = "3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058" dependencies = [ "equivalent", - "hashbrown 0.14.5", + "hashbrown 0.15.2", ] [[package]] @@ -4737,12 +5201,6 @@ dependencies = [ "cfg-if", ] -[[package]] -name = "integer-encoding" -version = "3.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02" - [[package]] name = "integer-sqrt" version = "0.1.5" @@ -4775,7 +5233,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" dependencies = [ - "socket2 0.5.7", + "socket2 0.5.8", "widestring", "windows-sys 0.48.0", "winreg", @@ -4856,7 +5314,7 @@ dependencies = [ "combine", "jni-sys", "log", - "thiserror", + "thiserror 1.0.69", "walkdir", ] @@ -4884,22 +5342,89 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "jsonrpsee" +version = "0.22.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfdb12a2381ea5b2e68c3469ec604a007b367778cdb14d09612c8069ebd616ad" +dependencies = [ + "jsonrpsee-client-transport 0.22.5", + "jsonrpsee-core 0.22.5", + "jsonrpsee-http-client 0.22.5", + "jsonrpsee-types 0.22.5", +] + +[[package]] +name = "jsonrpsee" +version = "0.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62b089779ad7f80768693755a031cc14a7766aba707cbe886674e3f79e9b7e47" +dependencies = [ + "jsonrpsee-core 0.23.2", + "jsonrpsee-types 0.23.2", + "jsonrpsee-ws-client 0.23.2", +] + [[package]] name = "jsonrpsee" version = "0.24.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c5c71d8c1a731cc4227c2f698d377e7848ca12c8a48866fc5e6951c43a4db843" dependencies = [ - "jsonrpsee-core", - "jsonrpsee-http-client", + "jsonrpsee-core 0.24.7", + "jsonrpsee-http-client 0.24.7", "jsonrpsee-proc-macros", "jsonrpsee-server", - "jsonrpsee-types", - "jsonrpsee-ws-client", + "jsonrpsee-types 0.24.7", + "jsonrpsee-ws-client 0.24.7", "tokio", "tracing", ] +[[package]] +name = "jsonrpsee-client-transport" +version = "0.22.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4978087a58c3ab02efc5b07c5e5e2803024536106fd5506f558db172c889b3aa" +dependencies = [ + "futures-util", + "http 0.2.12", + "jsonrpsee-core 0.22.5", + "pin-project", + "rustls-native-certs 0.7.3", + "rustls-pki-types", + "soketto 0.7.1", + "thiserror 1.0.69", + "tokio", + "tokio-rustls 0.25.0", + "tokio-util", + "tracing", + "url", +] + +[[package]] +name = "jsonrpsee-client-transport" +version = "0.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08163edd8bcc466c33d79e10f695cdc98c00d1e6ddfb95cec41b6b0279dd5432" +dependencies = [ + "base64 0.22.1", + "futures-util", + "http 1.1.0", + "jsonrpsee-core 0.23.2", + "pin-project", + "rustls 0.23.24", + "rustls-pki-types", + "rustls-platform-verifier", + "soketto 0.8.0", + "thiserror 1.0.69", + "tokio", + "tokio-rustls 0.26.0", + "tokio-util", + "tracing", + "url", +] + [[package]] name = "jsonrpsee-client-transport" version = "0.24.7" @@ -4909,13 +5434,13 @@ dependencies = [ "base64 0.22.1", "futures-util", "http 1.1.0", - "jsonrpsee-core", + "jsonrpsee-core 0.24.7", "pin-project", - "rustls 0.23.13", + "rustls 0.23.24", "rustls-pki-types", "rustls-platform-verifier", "soketto 0.8.0", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-rustls 0.26.0", "tokio-util", @@ -4923,6 +5448,51 @@ dependencies = [ "url", ] +[[package]] +name = "jsonrpsee-core" +version = "0.22.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4b257e1ec385e07b0255dde0b933f948b5c8b8c28d42afda9587c3a967b896d" +dependencies = [ + "anyhow", + "async-trait", + "beef", + "futures-timer", + "futures-util", + "hyper 0.14.30", + "jsonrpsee-types 0.22.5", + "pin-project", + "rustc-hash 1.1.0", + "serde", + "serde_json", + "thiserror 1.0.69", + "tokio", + "tokio-stream", + "tracing", +] + +[[package]] +name = "jsonrpsee-core" +version = "0.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79712302e737d23ca0daa178e752c9334846b08321d439fd89af9a384f8c830b" +dependencies = [ + "anyhow", + "async-trait", + "beef", + "futures-timer", + "futures-util", + "jsonrpsee-types 0.23.2", + "pin-project", + "rustc-hash 1.1.0", + "serde", + "serde_json", + "thiserror 1.0.69", + "tokio", + "tokio-stream", + "tracing", +] + [[package]] name = "jsonrpsee-core" version = "0.24.7" @@ -4936,19 +5506,39 @@ dependencies = [ "http 1.1.0", "http-body 1.0.1", "http-body-util", - "jsonrpsee-types", + "jsonrpsee-types 0.24.7", "parking_lot 0.12.3", "pin-project", "rand 0.8.5", "rustc-hash 2.1.0", "serde", "serde_json", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-stream", "tracing", ] +[[package]] +name = "jsonrpsee-http-client" +version = "0.22.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ccf93fc4a0bfe05d851d37d7c32b7f370fe94336b52a2f0efc5f1981895c2e5" +dependencies = [ + "async-trait", + "hyper 0.14.30", + "hyper-rustls 0.24.2", + "jsonrpsee-core 0.22.5", + "jsonrpsee-types 0.22.5", + "serde", + "serde_json", + "thiserror 1.0.69", + "tokio", + "tower", + "tracing", + "url", +] + [[package]] name = "jsonrpsee-http-client" version = "0.24.7" @@ -4961,13 +5551,13 @@ dependencies = [ "hyper 1.4.1", "hyper-rustls 0.27.3", "hyper-util", - "jsonrpsee-core", - "jsonrpsee-types", - "rustls 0.23.13", + "jsonrpsee-core 0.24.7", + "jsonrpsee-types 0.24.7", + "rustls 0.23.24", "rustls-platform-verifier", "serde", "serde_json", - "thiserror", + "thiserror 1.0.69", "tokio", "tower", "tracing", @@ -4984,7 +5574,7 @@ dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -4999,14 +5589,14 @@ dependencies = [ "http-body-util", "hyper 1.4.1", "hyper-util", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-core 0.24.7", + "jsonrpsee-types 0.24.7", "pin-project", "route-recognizer", "serde", "serde_json", "soketto 0.8.0", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-stream", "tokio-util", @@ -5014,6 +5604,32 @@ dependencies = [ "tracing", ] +[[package]] +name = "jsonrpsee-types" +version = "0.22.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "150d6168405890a7a3231a3c74843f58b8959471f6df76078db2619ddee1d07d" +dependencies = [ + "anyhow", + "beef", + "serde", + "serde_json", + "thiserror 1.0.69", +] + +[[package]] +name = "jsonrpsee-types" +version = "0.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9c465fbe385238e861fdc4d1c85e04ada6c1fd246161d26385c1b311724d2af" +dependencies = [ + "beef", + "http 1.1.0", + "serde", + "serde_json", + "thiserror 1.0.69", +] + [[package]] name = "jsonrpsee-types" version = "0.24.7" @@ -5023,7 +5639,20 @@ dependencies = [ "http 1.1.0", "serde", "serde_json", - "thiserror", + "thiserror 1.0.69", +] + +[[package]] +name = "jsonrpsee-ws-client" +version = "0.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c28759775f5cb2f1ea9667672d3fe2b0e701d1f4b7b67954e60afe7fd058b5e" +dependencies = [ + "http 1.1.0", + "jsonrpsee-client-transport 0.23.2", + "jsonrpsee-core 0.23.2", + "jsonrpsee-types 0.23.2", + "url", ] [[package]] @@ -5033,17 +5662,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fe322e0896d0955a3ebdd5bf813571c53fea29edd713bc315b76620b327e86d" dependencies = [ "http 1.1.0", - "jsonrpsee-client-transport", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-client-transport 0.24.7", + "jsonrpsee-core 0.24.7", + "jsonrpsee-types 0.24.7", "url", ] [[package]] name = "k256" -version = "0.13.3" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "956ff9b67e26e1a6a866cb758f12c6f8746208489e3e4a4b5580802f2f0a587b" +checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" dependencies = [ "cfg-if", "ecdsa", @@ -5062,6 +5691,16 @@ dependencies = [ "cpufeatures", ] +[[package]] +name = "keccak-hash" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b286e6b663fb926e1eeb68528e69cb70ed46c6d65871a21b2215ae8154c6d3c" +dependencies = [ + "primitive-types 0.12.2", + "tiny-keccak", +] + [[package]] name = "keystream" version = "1.0.0" @@ -5109,7 +5748,7 @@ checksum = "9baa9eeb6e315942429397e617a190f4fdc696ef1ee0342939d641029cbb4ea7" dependencies = [ "enumflags2", "libc", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -5129,9 +5768,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.158" +version = "0.2.171" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" +checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" [[package]] name = "libloading" @@ -5157,7 +5796,7 @@ checksum = "e94495eb319a85b70a68b85e2389a95bb3555c71c49025b78c691a854a7e6464" dependencies = [ "bytes", "either", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "getrandom 0.2.15", "instant", @@ -5183,7 +5822,7 @@ dependencies = [ "multiaddr 0.18.1", "pin-project", "rw-stream-sink", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -5218,7 +5857,7 @@ checksum = "dd44289ab25e4c9230d9246c475a22241e301b23e8f4061d3bdef304a1a99713" dependencies = [ "either", "fnv", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "instant", "libp2p-identity", @@ -5233,7 +5872,7 @@ dependencies = [ "rand 0.8.5", "rw-stream-sink", "smallvec", - "thiserror", + "thiserror 1.0.69", "unsigned-varint 0.7.2", "void", ] @@ -5245,7 +5884,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6a18db73084b4da2871438f6239fef35190b05023de7656e877c18a00541a3b" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "libp2p-core", "libp2p-identity", "log", @@ -5262,7 +5901,7 @@ checksum = "45a96638a0a176bec0a4bcaebc1afa8cf909b114477209d7456ade52c61cd9cd" dependencies = [ "asynchronous-codec", "either", - "futures 0.3.30", + "futures 0.3.31", "futures-bounded", "futures-timer", "libp2p-core", @@ -5273,7 +5912,7 @@ dependencies = [ "quick-protobuf", "quick-protobuf-codec", "smallvec", - "thiserror", + "thiserror 1.0.69", "void", ] @@ -5283,14 +5922,14 @@ version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55cca1eb2bc1fd29f099f3daaab7effd01e1a54b7c577d0ed082521034d912e8" dependencies = [ - "bs58 0.5.1", + "bs58", "ed25519-dalek", "hkdf", "multihash 0.19.1", "quick-protobuf", "rand 0.8.5", "sha2 0.10.8", - "thiserror", + "thiserror 1.0.69", "tracing", "zeroize", ] @@ -5306,7 +5945,7 @@ dependencies = [ "bytes", "either", "fnv", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "instant", "libp2p-core", @@ -5318,8 +5957,8 @@ dependencies = [ "rand 0.8.5", "sha2 0.10.8", "smallvec", - "thiserror", - "uint", + "thiserror 1.0.69", + "uint 0.9.5", "unsigned-varint 0.7.2", "void", ] @@ -5331,7 +5970,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42a2567c305232f5ef54185e9604579a894fd0674819402bb0ac0246da82f52a" dependencies = [ "data-encoding", - "futures 0.3.30", + "futures 0.3.31", "if-watch", "libp2p-core", "libp2p-identity", @@ -5339,7 +5978,7 @@ dependencies = [ "log", "rand 0.8.5", "smallvec", - "socket2 0.5.7", + "socket2 0.5.8", "tokio", "trust-dns-proto 0.22.0", "void", @@ -5370,7 +6009,7 @@ checksum = "d2eeec39ad3ad0677551907dd304b2f13f17208ccebe333bef194076cd2e8921" dependencies = [ "bytes", "curve25519-dalek", - "futures 0.3.30", + "futures 0.3.31", "libp2p-core", "libp2p-identity", "log", @@ -5382,7 +6021,7 @@ dependencies = [ "sha2 0.10.8", "snow", "static_assertions", - "thiserror", + "thiserror 1.0.69", "x25519-dalek", "zeroize", ] @@ -5394,7 +6033,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e702d75cd0827dfa15f8fd92d15b9932abe38d10d21f47c50438c71dd1b5dae3" dependencies = [ "either", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "instant", "libp2p-core", @@ -5412,7 +6051,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "130d451d83f21b81eb7b35b360bc7972aeafb15177784adc56528db082e6b927" dependencies = [ "bytes", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "if-watch", "libp2p-core", @@ -5420,12 +6059,12 @@ dependencies = [ "libp2p-tls", "log", "parking_lot 0.12.3", - "quinn 0.10.2", + "quinn", "rand 0.8.5", "ring 0.16.20", "rustls 0.21.12", - "socket2 0.5.7", - "thiserror", + "socket2 0.5.8", + "thiserror 1.0.69", "tokio", ] @@ -5436,7 +6075,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8e3b4d67870478db72bac87bfc260ee6641d0734e0e3e275798f089c3fecfd4" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "instant", "libp2p-core", "libp2p-identity", @@ -5455,7 +6094,7 @@ checksum = "580189e0074af847df90e75ef54f3f30059aedda37ea5a1659e8b9fca05c0141" dependencies = [ "either", "fnv", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "instant", "libp2p-core", @@ -5480,7 +6119,7 @@ dependencies = [ "proc-macro-warning 0.4.2", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -5489,14 +6128,14 @@ version = "0.40.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b558dd40d1bcd1aaaed9de898e9ec6a436019ecc2420dd0016e712fbb61c5508" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "if-watch", "libc", "libp2p-core", "libp2p-identity", "log", - "socket2 0.5.7", + "socket2 0.5.8", "tokio", ] @@ -5506,7 +6145,7 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8218d1d5482b122ccae396bbf38abdcb283ecc96fa54760e1dfd251f0546ac61" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "futures-rustls", "libp2p-core", "libp2p-identity", @@ -5514,7 +6153,7 @@ dependencies = [ "ring 0.16.20", "rustls 0.21.12", "rustls-webpki 0.101.7", - "thiserror", + "thiserror 1.0.69", "x509-parser 0.15.1", "yasna", ] @@ -5525,7 +6164,7 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "82775a47b34f10f787ad3e2a22e2c1541e6ebef4fe9f28f3ac553921554c94c1" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "igd-next", "libp2p-core", @@ -5541,7 +6180,7 @@ version = "0.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e5d8e3a9e07da0ef5b55a9f26c009c8fb3c725d492d8bb4b431715786eea79c" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "js-sys", "libp2p-core", "send_wrapper", @@ -5556,7 +6195,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "004ee9c4a4631435169aee6aad2f62e3984dc031c43b6d29731e8e82a016c538" dependencies = [ "either", - "futures 0.3.30", + "futures 0.3.31", "futures-rustls", "libp2p-core", "libp2p-identity", @@ -5565,7 +6204,7 @@ dependencies = [ "pin-project-lite", "rw-stream-sink", "soketto 0.8.0", - "thiserror", + "thiserror 1.0.69", "url", "webpki-roots 0.25.4", ] @@ -5576,11 +6215,11 @@ version = "0.44.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8eedcb62824c4300efb9cfd4e2a6edaf3ca097b9e68b36dabe45a44469fd6a85" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "libp2p-core", "log", - "thiserror", - "yamux", + "thiserror 1.0.69", + "yamux 0.12.1", ] [[package]] @@ -5742,32 +6381,37 @@ dependencies = [ "keystream", ] +[[package]] +name = "litemap" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856" + [[package]] name = "litep2p" -version = "0.6.2" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f46c51c205264b834ceed95c8b195026e700494bc3991aaba3b4ea9e20626d9" +checksum = "fa3aa5628ae2b2283aa01dfa58947f1926aedba0160dd25041e2cd4bc71534c9" dependencies = [ "async-trait", - "bs58 0.4.0", + "bs58", "bytes", "cid 0.10.1", "ed25519-dalek", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "hex-literal 0.4.1", - "indexmap 2.5.0", + "hickory-resolver", + "indexmap 2.8.0", "libc", - "mockall 0.12.1", + "mockall 0.13.1", "multiaddr 0.17.1", "multihash 0.17.0", "network-interface", - "nohash-hasher", "parking_lot 0.12.3", "pin-project", "prost 0.12.6", - "prost-build 0.11.9", - "quinn 0.9.4", + "prost-build", "rand 0.8.5", "rcgen", "ring 0.16.20", @@ -5777,22 +6421,19 @@ dependencies = [ "simple-dns", "smallvec", "snow", - "socket2 0.5.7", - "static_assertions", - "str0m", - "thiserror", + "socket2 0.5.8", + "thiserror 2.0.12", "tokio", "tokio-stream", "tokio-tungstenite", "tokio-util", "tracing", - "trust-dns-resolver", - "uint", + "uint 0.10.0", "unsigned-varint 0.8.0", "url", - "webpki", "x25519-dalek", - "x509-parser 0.16.0", + "x509-parser 0.17.0", + "yamux 0.13.4", "yasna", "zeroize", ] @@ -5874,7 +6515,7 @@ dependencies = [ "macro_magic_core", "macro_magic_macros", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -5888,7 +6529,7 @@ dependencies = [ "macro_magic_core_macros", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -5899,7 +6540,7 @@ checksum = "b02abfe41815b5bd98dbd4260173db2c116dda171dc0fe7838cb206333b83308" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -5910,7 +6551,7 @@ checksum = "73ea28ee64b88876bf45277ed9a5817c1817df061a74f2b988971a12570e5869" dependencies = [ "macro_magic_core", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -6003,13 +6644,13 @@ dependencies = [ [[package]] name = "merkleized-metadata" -version = "0.1.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f313fcff1d2a4bcaa2deeaa00bf7530d77d5f7bd0467a117dde2e29a75a7a17a" +checksum = "38c592efaf1b3250df14c8f3c2d952233f0302bb81d3586db2f303666c1cd607" dependencies = [ "array-bytes", "blake3", - "frame-metadata", + "frame-metadata 18.0.0", "parity-scale-codec", "scale-decode", "scale-info", @@ -6027,17 +6668,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "mick-jaeger" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69672161530e8aeca1d1400fbf3f1a1747ff60ea604265a4e906c2442df20532" -dependencies = [ - "futures 0.3.30", - "rand 0.8.5", - "thrift", -] - [[package]] name = "minimal-lexical" version = "0.2.1" @@ -6086,16 +6716,16 @@ dependencies = [ "rand_chacha 0.3.1", "rand_distr", "subtle 2.6.1", - "thiserror", + "thiserror 1.0.69", "zeroize", ] [[package]] name = "mmr-gadget" -version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "43.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "log", "parity-scale-codec", "sc-client-api", @@ -6111,10 +6741,10 @@ dependencies = [ [[package]] name = "mmr-rpc" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "jsonrpsee", + "jsonrpsee 0.24.7", "parity-scale-codec", "serde", "sp-api", @@ -6141,15 +6771,14 @@ dependencies = [ [[package]] name = "mockall" -version = "0.12.1" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43766c2b5203b10de348ffe19f7e54564b64f3d6018ff7648d1e2d6d3a0f0a48" +checksum = "39a6bfcc6c8c7eed5ee98b9c3e33adc726054389233e201c95dab2d41a3839d2" dependencies = [ "cfg-if", "downcast", "fragile", - "lazy_static", - "mockall_derive 0.12.1", + "mockall_derive 0.13.1", "predicates 3.1.2", "predicates-tree", ] @@ -6168,14 +6797,14 @@ dependencies = [ [[package]] name = "mockall_derive" -version = "0.12.1" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af7cbce79ec385a1d4f54baa90a76401eb15d9cab93685f62e7e9f942aa00ae2" +checksum = "25ca3004c2efe9011bd4e461bd8256445052b9615405b4f7ea43fc8ca5c20898" dependencies = [ "cfg-if", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -6201,7 +6830,7 @@ dependencies = [ "fp-self-contained", "frame-benchmarking", "frame-executive", - "frame-metadata", + "frame-metadata 16.0.0", "frame-metadata-hash-extension", "frame-support", "frame-system", @@ -6260,7 +6889,6 @@ dependencies = [ "pallet-evm-precompile-relay-verifier", "pallet-evm-precompile-sha3fips", "pallet-evm-precompile-simple", - "pallet-evm-precompile-storage-cleaner", "pallet-evm-precompile-xcm", "pallet-evm-precompile-xcm-transactor", "pallet-evm-precompile-xcm-utils", @@ -6269,7 +6897,7 @@ dependencies = [ "pallet-identity", "pallet-maintenance-mode", "pallet-message-queue", - "pallet-migrations", + "pallet-migrations 0.1.0", "pallet-moonbeam-foreign-assets", "pallet-moonbeam-lazy-migrations", "pallet-moonbeam-orbiters", @@ -6305,7 +6933,7 @@ dependencies = [ "polkadot-runtime-parachains", "precompile-foreign-asset-migrator", "precompile-utils", - "rlp", + "rlp 0.5.2", "scale-info", "serde", "serde_json", @@ -6346,7 +6974,7 @@ name = "moonbeam" version = "0.44.0" dependencies = [ "assert_cmd", - "futures 0.3.30", + "futures 0.3.31", "hex", "moonbeam-cli", "moonbeam-service", @@ -6404,7 +7032,7 @@ dependencies = [ "bip32", "clap", "libsecp256k1", - "primitive-types", + "primitive-types 0.13.1", "sha3", "sp-runtime", "tiny-bip39", @@ -6444,9 +7072,9 @@ version = "0.1.0" dependencies = [ "cumulus-primitives-core", "flume 0.10.14", - "futures 0.3.30", + "futures 0.3.31", "hex-literal 0.4.1", - "jsonrpsee", + "jsonrpsee 0.24.7", "parity-scale-codec", "staging-xcm", "tokio", @@ -6480,7 +7108,7 @@ dependencies = [ "fc-api", "fc-db", "fc-rpc", - "jsonrpsee", + "jsonrpsee 0.24.7", "parity-scale-codec", "sp-api", "sp-blockchain", @@ -6534,8 +7162,8 @@ dependencies = [ "ethereum", "ethereum-types", "fc-rpc-core", - "futures 0.3.30", - "jsonrpsee", + "futures 0.3.31", + "jsonrpsee 0.24.7", "moonbeam-client-evm-tracing", "moonbeam-rpc-core-types", "serde", @@ -6548,8 +7176,8 @@ name = "moonbeam-rpc-core-trace" version = "0.6.0" dependencies = [ "ethereum-types", - "futures 0.3.30", - "jsonrpsee", + "futures 0.3.31", + "jsonrpsee 0.24.7", "moonbeam-client-evm-tracing", "moonbeam-rpc-core-types", "serde", @@ -6563,7 +7191,7 @@ dependencies = [ "ethereum", "ethereum-types", "fc-rpc-core", - "jsonrpsee", + "jsonrpsee 0.24.7", "serde", "serde_json", ] @@ -6590,9 +7218,9 @@ dependencies = [ "fc-rpc-core", "fc-storage", "fp-rpc", - "futures 0.3.30", + "futures 0.3.31", "hex-literal 0.4.1", - "jsonrpsee", + "jsonrpsee 0.24.7", "log", "moonbeam-client-evm-tracing", "moonbeam-rpc-core-debug", @@ -6651,8 +7279,8 @@ dependencies = [ "fc-rpc-core", "fc-storage", "fp-rpc", - "futures 0.3.30", - "jsonrpsee", + "futures 0.3.31", + "jsonrpsee 0.24.7", "log", "moonbeam-client-evm-tracing", "moonbeam-rpc-core-trace", @@ -6682,10 +7310,10 @@ dependencies = [ "ethereum-types", "fc-rpc", "frame-system", - "jsonrpsee", + "jsonrpsee 0.24.7", "moonbeam-rpc-core-txpool", "moonbeam-rpc-primitives-txpool", - "rlp", + "rlp 0.5.2", "sc-transaction-pool", "sc-transaction-pool-api", "serde", @@ -6720,7 +7348,7 @@ dependencies = [ "fp-self-contained", "frame-benchmarking", "frame-executive", - "frame-metadata", + "frame-metadata 16.0.0", "frame-metadata-hash-extension", "frame-support", "frame-system", @@ -6787,7 +7415,7 @@ dependencies = [ "pallet-identity", "pallet-maintenance-mode", "pallet-message-queue", - "pallet-migrations", + "pallet-migrations 0.1.0", "pallet-moonbeam-foreign-assets", "pallet-moonbeam-lazy-migrations", "pallet-moonbeam-orbiters", @@ -6821,7 +7449,7 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-parachains", "precompile-utils", - "rlp", + "rlp 0.5.2", "scale-info", "serde", "serde_json", @@ -6891,7 +7519,7 @@ dependencies = [ "pallet-evm-chain-id", "pallet-identity", "pallet-message-queue", - "pallet-migrations", + "pallet-migrations 0.1.0", "pallet-moonbeam-foreign-assets", "pallet-moonbeam-lazy-migrations", "pallet-moonbeam-orbiters", @@ -6955,7 +7583,7 @@ dependencies = [ "cumulus-relay-chain-minimal-node", "cumulus-relay-chain-rpc-interface", "cumulus-test-relay-sproof-builder", - "derive_more", + "derive_more 0.99.18", "exit-future", "fc-api", "fc-consensus", @@ -6971,10 +7599,10 @@ dependencies = [ "frame-benchmarking-cli", "frame-system", "frame-system-rpc-runtime-api", - "futures 0.3.30", + "futures 0.3.31", "hex", "hex-literal 0.4.1", - "jsonrpsee", + "jsonrpsee 0.24.7", "libsecp256k1", "log", "maplit", @@ -7071,7 +7699,7 @@ dependencies = [ "substrate-test-runtime", "substrate-test-runtime-client", "tempfile", - "thiserror", + "thiserror 1.0.69", "tiny-bip39", "tokio", "tokio-retry", @@ -7152,7 +7780,7 @@ dependencies = [ "fp-self-contained", "frame-benchmarking", "frame-executive", - "frame-metadata", + "frame-metadata 16.0.0", "frame-metadata-hash-extension", "frame-support", "frame-system", @@ -7219,7 +7847,7 @@ dependencies = [ "pallet-identity", "pallet-maintenance-mode", "pallet-message-queue", - "pallet-migrations", + "pallet-migrations 0.1.0", "pallet-moonbeam-foreign-assets", "pallet-moonbeam-lazy-migrations", "pallet-moonbeam-orbiters", @@ -7253,7 +7881,7 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-parachains", "precompile-utils", - "rlp", + "rlp 0.5.2", "scale-info", "serde", "serde_json", @@ -7396,12 +8024,6 @@ dependencies = [ "synstructure 0.12.6", ] -[[package]] -name = "multimap" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" - [[package]] name = "multimap" version = "0.10.0" @@ -7415,7 +8037,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea0df8e5eec2298a62b326ee4f0d7fe1a6b90a09dfcf9df37b38f947a8c42f19" dependencies = [ "bytes", - "futures 0.3.30", + "futures 0.3.31", "log", "pin-project", "smallvec", @@ -7446,7 +8068,7 @@ checksum = "254a5372af8fc138e36684761d3c0cdb758a4410e938babcff1c860ce14ddbfc" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -7479,7 +8101,7 @@ dependencies = [ "openssl-probe", "openssl-sys", "schannel", - "security-framework", + "security-framework 2.11.1", "security-framework-sys", "tempfile", ] @@ -7519,7 +8141,7 @@ dependencies = [ "anyhow", "byteorder", "paste", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -7529,11 +8151,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65b4b14489ab424703c092062176d52ba55485a89c076b4f9db05092b7223aa6" dependencies = [ "bytes", - "futures 0.3.30", + "futures 0.3.31", "log", "netlink-packet-core", "netlink-sys", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -7544,7 +8166,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "416060d346fbaf1f23f9512963e3e878f1a78e707cb699ba9215761754244307" dependencies = [ "bytes", - "futures 0.3.30", + "futures 0.3.31", "libc", "log", "tokio", @@ -7558,14 +8180,14 @@ checksum = "a4a43439bf756eed340bdf8feba761e2d50c7d47175d87545cd5cbe4a137c4d1" dependencies = [ "cc", "libc", - "thiserror", + "thiserror 1.0.69", "winapi", ] [[package]] name = "nimbus-consensus" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2409#5abbe747c68d5136e3eccdfd8f7eb7bfca388ecc" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" dependencies = [ "async-backing-primitives", "async-trait", @@ -7576,7 +8198,7 @@ dependencies = [ "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", "cumulus-relay-chain-interface", - "futures 0.3.30", + "futures 0.3.31", "log", "nimbus-primitives", "parity-scale-codec", @@ -7605,7 +8227,7 @@ dependencies = [ [[package]] name = "nimbus-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2409#5abbe747c68d5136e3eccdfd8f7eb7bfca388ecc" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" dependencies = [ "async-trait", "frame-benchmarking", @@ -7639,7 +8261,7 @@ checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" dependencies = [ "bitflags 2.6.0", "cfg-if", - "cfg_aliases", + "cfg_aliases 0.1.1", "libc", ] @@ -7843,7 +8465,7 @@ dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -7887,11 +8509,11 @@ dependencies = [ [[package]] name = "oid-registry" -version = "0.7.1" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8d8034d9489cdaf79228eb9f6a3b8d7bb32ba00d6645ebd48eef4077ceb5bd9" +checksum = "12f40cff3dde1b6087cc5d5f5d4d65712f34016a03ed60e9c08dcc392736b5b7" dependencies = [ - "asn1-rs 0.6.2", + "asn1-rs 0.7.1", ] [[package]] @@ -7935,7 +8557,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -7944,15 +8566,6 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" -[[package]] -name = "openssl-src" -version = "300.3.2+3.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a211a18d945ef7e648cc6e0058f4c548ee46aab922ea203e0d30e966ea23647b" -dependencies = [ - "cc", -] - [[package]] name = "openssl-sys" version = "0.9.103" @@ -7961,7 +8574,6 @@ checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6" dependencies = [ "cc", "libc", - "openssl-src", "pkg-config", "vcpkg", ] @@ -7980,12 +8592,12 @@ checksum = "41f6bbacc8c189a3f2e45e0fd0436e5d97f194db888e721bdbc3973e7dbed4c2" dependencies = [ "async-trait", "dyn-clonable", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "orchestra-proc-macro", "pin-project", "prioritized-metered-channel", - "thiserror", + "thiserror 1.0.69", "tracing", ] @@ -7996,7 +8608,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f7b1d40dd8f367db3c65bec8d3dd47d4a604ee8874480738f93191bddab4e0e0" dependencies = [ "expander", - "indexmap 2.5.0", + "indexmap 2.8.0", "itertools 0.11.0", "petgraph", "proc-macro-crate 3.2.0", @@ -8005,15 +8617,6 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "ordered-float" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7" -dependencies = [ - "num-traits", -] - [[package]] name = "overload" version = "0.1.1" @@ -8034,8 +8637,8 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" -version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -8072,8 +8675,8 @@ dependencies = [ [[package]] name = "pallet-asset-rate" -version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "18.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -8086,8 +8689,8 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -8103,8 +8706,8 @@ dependencies = [ [[package]] name = "pallet-assets" -version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "41.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -8120,7 +8723,7 @@ dependencies = [ [[package]] name = "pallet-async-backing" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2409#5abbe747c68d5136e3eccdfd8f7eb7bfca388ecc" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -8140,7 +8743,7 @@ dependencies = [ [[package]] name = "pallet-author-inherent" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2409#5abbe747c68d5136e3eccdfd8f7eb7bfca388ecc" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" dependencies = [ "frame-benchmarking", "frame-support", @@ -8159,7 +8762,7 @@ dependencies = [ [[package]] name = "pallet-author-mapping" version = "2.0.5" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2409#5abbe747c68d5136e3eccdfd8f7eb7bfca388ecc" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" dependencies = [ "frame-benchmarking", "frame-support", @@ -8178,7 +8781,7 @@ dependencies = [ [[package]] name = "pallet-author-slot-filter" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2409#5abbe747c68d5136e3eccdfd8f7eb7bfca388ecc" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" dependencies = [ "frame-benchmarking", "frame-support", @@ -8195,8 +8798,8 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-support", "frame-system", @@ -8210,8 +8813,8 @@ dependencies = [ [[package]] name = "pallet-authorship" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-support", "frame-system", @@ -8223,8 +8826,8 @@ dependencies = [ [[package]] name = "pallet-babe" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -8246,8 +8849,8 @@ dependencies = [ [[package]] name = "pallet-bags-list" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "aquamarine", "docify", @@ -8267,8 +8870,8 @@ dependencies = [ [[package]] name = "pallet-balances" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "40.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "docify", "frame-benchmarking", @@ -8282,8 +8885,8 @@ dependencies = [ [[package]] name = "pallet-beefy" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "40.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-support", "frame-system", @@ -8301,8 +8904,8 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "40.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -8326,8 +8929,8 @@ dependencies = [ [[package]] name = "pallet-bounties" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -8343,8 +8946,8 @@ dependencies = [ [[package]] name = "pallet-broker" -version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.18.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "bitvec", "frame-benchmarking", @@ -8361,8 +8964,8 @@ dependencies = [ [[package]] name = "pallet-child-bounties" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -8379,8 +8982,8 @@ dependencies = [ [[package]] name = "pallet-collator-selection" -version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "20.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -8398,9 +9001,10 @@ dependencies = [ [[package]] name = "pallet-collective" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ + "docify", "frame-benchmarking", "frame-support", "frame-system", @@ -8414,8 +9018,8 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "assert_matches", "frame-benchmarking", @@ -8431,7 +9035,7 @@ dependencies = [ [[package]] name = "pallet-crowdloan-rewards" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/crowdloan-rewards?branch=moonbeam-polkadot-stable2409#014056f7bb41e40d8b93d2284c283960f6c8b002" +source = "git+https://github.com/moonbeam-foundation/crowdloan-rewards?branch=moonbeam-polkadot-stable2412#3b694a513aeefbd7004d8e02da3571f1c5b7ca1f" dependencies = [ "ed25519-dalek", "frame-benchmarking", @@ -8452,8 +9056,8 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" -version = "5.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "6.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-support", "frame-system", @@ -8467,8 +9071,8 @@ dependencies = [ [[package]] name = "pallet-democracy" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -8484,8 +9088,8 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8506,8 +9110,8 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8519,8 +9123,8 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "40.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -8538,7 +9142,7 @@ dependencies = [ [[package]] name = "pallet-emergency-para-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2409#5abbe747c68d5136e3eccdfd8f7eb7bfca388ecc" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -8581,7 +9185,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "environmental", "ethereum", @@ -8625,7 +9229,7 @@ dependencies = [ "pallet-proxy", "pallet-timestamp", "parity-scale-codec", - "rlp", + "rlp 0.5.2", "scale-info", "serde", "sp-core", @@ -8638,7 +9242,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "environmental", @@ -8662,7 +9266,7 @@ dependencies = [ [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "frame-support", "frame-system", @@ -8674,7 +9278,7 @@ dependencies = [ name = "pallet-evm-precompile-author-mapping" version = "0.2.0" dependencies = [ - "derive_more", + "derive_more 0.99.18", "fp-evm", "frame-support", "frame-system", @@ -8702,7 +9306,7 @@ name = "pallet-evm-precompile-balances-erc20" version = "0.1.0" dependencies = [ "account", - "derive_more", + "derive_more 0.99.18", "fp-evm", "frame-support", "frame-system", @@ -8730,7 +9334,7 @@ dependencies = [ name = "pallet-evm-precompile-batch" version = "0.1.0" dependencies = [ - "derive_more", + "derive_more 0.99.18", "evm", "fp-evm", "frame-support", @@ -8757,7 +9361,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-blake2" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "fp-evm", ] @@ -8765,7 +9369,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "fp-evm", "sp-core", @@ -8776,7 +9380,7 @@ dependencies = [ name = "pallet-evm-precompile-call-permit" version = "0.1.0" dependencies = [ - "derive_more", + "derive_more 0.99.18", "evm", "fp-evm", "frame-support", @@ -8806,7 +9410,7 @@ name = "pallet-evm-precompile-collective" version = "0.1.0" dependencies = [ "account", - "derive_more", + "derive_more 0.99.18", "evm", "fp-evm", "frame-support", @@ -8839,7 +9443,7 @@ name = "pallet-evm-precompile-conviction-voting" version = "0.1.0" dependencies = [ "account", - "derive_more", + "derive_more 0.99.18", "fp-evm", "frame-support", "frame-system", @@ -8870,7 +9474,7 @@ dependencies = [ "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", "cumulus-test-relay-sproof-builder", - "derive_more", + "derive_more 0.99.18", "fp-evm", "frame-support", "frame-system", @@ -8897,7 +9501,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "fp-evm", "frame-support", @@ -8912,7 +9516,7 @@ version = "0.1.0" dependencies = [ "account", "cumulus-primitives-core", - "derive_more", + "derive_more 0.99.18", "evm", "fp-evm", "frame-support", @@ -8973,7 +9577,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "fp-evm", "num", @@ -8994,7 +9598,7 @@ dependencies = [ name = "pallet-evm-precompile-parachain-staking" version = "1.0.0" dependencies = [ - "derive_more", + "derive_more 0.99.18", "fp-evm", "frame-support", "frame-system", @@ -9021,7 +9625,7 @@ dependencies = [ name = "pallet-evm-precompile-preimage" version = "0.1.0" dependencies = [ - "derive_more", + "derive_more 0.99.18", "fp-evm", "frame-support", "frame-system", @@ -9049,7 +9653,7 @@ name = "pallet-evm-precompile-proxy" version = "0.1.0" dependencies = [ "account", - "derive_more", + "derive_more 0.99.18", "evm", "fp-evm", "frame-support", @@ -9077,7 +9681,7 @@ dependencies = [ name = "pallet-evm-precompile-randomness" version = "0.1.0" dependencies = [ - "derive_more", + "derive_more 0.99.18", "fp-evm", "frame-support", "frame-system", @@ -9105,7 +9709,7 @@ dependencies = [ name = "pallet-evm-precompile-referenda" version = "0.1.0" dependencies = [ - "derive_more", + "derive_more 0.99.18", "fp-evm", "frame-support", "frame-system", @@ -9134,7 +9738,7 @@ dependencies = [ name = "pallet-evm-precompile-registry" version = "0.1.0" dependencies = [ - "derive_more", + "derive_more 0.99.18", "fp-evm", "frame-support", "frame-system", @@ -9160,7 +9764,7 @@ version = "0.1.0" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", - "derive_more", + "derive_more 0.99.18", "fp-evm", "frame-support", "frame-system", @@ -9217,7 +9821,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "fp-evm", "tiny-keccak", @@ -9226,32 +9830,17 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "fp-evm", "ripemd", "sp-io", ] -[[package]] -name = "pallet-evm-precompile-storage-cleaner" -version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" -dependencies = [ - "fp-evm", - "frame-support", - "frame-system", - "pallet-evm", - "parity-scale-codec", - "precompile-utils", - "sp-core", - "sp-runtime", -] - [[package]] name = "pallet-evm-precompile-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2409#5abbe747c68d5136e3eccdfd8f7eb7bfca388ecc" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" dependencies = [ "cumulus-primitives-core", "evm", @@ -9279,7 +9868,7 @@ name = "pallet-evm-precompile-xcm-transactor" version = "0.2.0" dependencies = [ "cumulus-primitives-core", - "derive_more", + "derive_more 0.99.18", "evm", "fp-evm", "frame-support", @@ -9313,7 +9902,7 @@ name = "pallet-evm-precompile-xcm-utils" version = "0.1.0" dependencies = [ "cumulus-primitives-core", - "derive_more", + "derive_more 0.99.18", "fp-evm", "frame-support", "frame-system", @@ -9345,7 +9934,7 @@ version = "0.1.0" dependencies = [ "account", "cumulus-primitives-core", - "derive_more", + "derive_more 0.99.18", "fp-evm", "frame-support", "frame-system", @@ -9378,7 +9967,7 @@ name = "pallet-evm-precompileset-assets-erc20" version = "0.1.0" dependencies = [ "account", - "derive_more", + "derive_more 0.99.18", "fp-evm", "frame-support", "frame-system", @@ -9406,8 +9995,8 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "docify", "frame-benchmarking", @@ -9424,8 +10013,8 @@ dependencies = [ [[package]] name = "pallet-grandpa" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -9446,8 +10035,8 @@ dependencies = [ [[package]] name = "pallet-identity" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "enumflags2", "frame-benchmarking", @@ -9464,8 +10053,8 @@ dependencies = [ [[package]] name = "pallet-im-online" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -9483,8 +10072,8 @@ dependencies = [ [[package]] name = "pallet-indices" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -9500,7 +10089,7 @@ dependencies = [ [[package]] name = "pallet-maintenance-mode" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2409#5abbe747c68d5136e3eccdfd8f7eb7bfca388ecc" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -9515,8 +10104,8 @@ dependencies = [ [[package]] name = "pallet-membership" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -9531,8 +10120,8 @@ dependencies = [ [[package]] name = "pallet-message-queue" -version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "42.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "environmental", "frame-benchmarking", @@ -9551,7 +10140,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2409#5abbe747c68d5136e3eccdfd8f7eb7bfca388ecc" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" dependencies = [ "frame-benchmarking", "frame-support", @@ -9567,10 +10156,28 @@ dependencies = [ "xcm-primitives 0.1.0", ] +[[package]] +name = "pallet-migrations" +version = "9.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +dependencies = [ + "cfg-if", + "docify", + "frame-benchmarking", + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", +] + [[package]] name = "pallet-mmr" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -9630,7 +10237,7 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "precompile-utils", - "rlp", + "rlp 0.5.2", "scale-info", "sp-core", "sp-io", @@ -9661,23 +10268,19 @@ dependencies = [ [[package]] name = "pallet-multisig" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", "log", "parity-scale-codec", + "polkadot-sdk-frame", "scale-info", - "sp-io", - "sp-runtime", ] [[package]] name = "pallet-nis" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -9691,8 +10294,8 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" -version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "37.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-support", "frame-system", @@ -9709,8 +10312,8 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" -version = "36.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "37.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9729,8 +10332,8 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" -version = "33.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "35.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -9739,8 +10342,8 @@ dependencies = [ [[package]] name = "pallet-offences" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-support", "frame-system", @@ -9755,8 +10358,8 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9800,8 +10403,8 @@ dependencies = [ [[package]] name = "pallet-parameters" -version = "0.9.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.10.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "docify", @@ -9838,8 +10441,8 @@ dependencies = [ [[package]] name = "pallet-preimage" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -9854,16 +10457,12 @@ dependencies = [ [[package]] name = "pallet-proxy" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", "parity-scale-codec", + "polkadot-sdk-frame", "scale-info", - "sp-io", - "sp-runtime", ] [[package]] @@ -9887,7 +10486,7 @@ dependencies = [ [[package]] name = "pallet-randomness" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2409#5abbe747c68d5136e3eccdfd8f7eb7bfca388ecc" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" dependencies = [ "environmental", "frame-benchmarking", @@ -9911,8 +10510,8 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -9929,8 +10528,8 @@ dependencies = [ [[package]] name = "pallet-recovery" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -9943,8 +10542,8 @@ dependencies = [ [[package]] name = "pallet-referenda" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "assert_matches", "frame-benchmarking", @@ -9962,7 +10561,7 @@ dependencies = [ [[package]] name = "pallet-relay-storage-roots" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2409#5abbe747c68d5136e3eccdfd8f7eb7bfca388ecc" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -9984,8 +10583,8 @@ dependencies = [ [[package]] name = "pallet-root-testing" -version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "15.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-support", "frame-system", @@ -9998,8 +10597,8 @@ dependencies = [ [[package]] name = "pallet-scheduler" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "40.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "docify", "frame-benchmarking", @@ -10015,8 +10614,8 @@ dependencies = [ [[package]] name = "pallet-session" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-support", "frame-system", @@ -10036,8 +10635,8 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -10052,8 +10651,8 @@ dependencies = [ [[package]] name = "pallet-society" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -10069,8 +10668,8 @@ dependencies = [ [[package]] name = "pallet-staking" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10092,7 +10691,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "log", "sp-arithmetic", @@ -10100,8 +10699,8 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" -version = "24.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "25.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", "sp-api", @@ -10110,8 +10709,8 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" -version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "43.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -10126,8 +10725,8 @@ dependencies = [ [[package]] name = "pallet-sudo" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "docify", "frame-benchmarking", @@ -10141,8 +10740,8 @@ dependencies = [ [[package]] name = "pallet-timestamp" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "docify", "frame-benchmarking", @@ -10160,8 +10759,8 @@ dependencies = [ [[package]] name = "pallet-tips" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -10178,9 +10777,10 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ + "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", @@ -10193,10 +10793,10 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" -version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "42.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "jsonrpsee", + "jsonrpsee 0.24.7", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", "sp-api", @@ -10209,8 +10809,8 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -10221,14 +10821,15 @@ dependencies = [ [[package]] name = "pallet-treasury" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "docify", "frame-benchmarking", "frame-support", "frame-system", "impl-trait-for-tuples", + "log", "pallet-balances", "parity-scale-codec", "scale-info", @@ -10239,8 +10840,8 @@ dependencies = [ [[package]] name = "pallet-utility" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -10254,8 +10855,8 @@ dependencies = [ [[package]] name = "pallet-vesting" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -10268,8 +10869,8 @@ dependencies = [ [[package]] name = "pallet-whitelist" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -10282,14 +10883,13 @@ dependencies = [ [[package]] name = "pallet-xcm" -version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "18.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "bounded-collections", "frame-benchmarking", "frame-support", "frame-system", - "log", "pallet-balances", "parity-scale-codec", "scale-info", @@ -10300,13 +10900,14 @@ dependencies = [ "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", + "tracing", "xcm-runtime-apis", ] [[package]] name = "pallet-xcm-benchmarks" -version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "18.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-benchmarking", "frame-support", @@ -10369,8 +10970,8 @@ dependencies = [ [[package]] name = "parachains-common" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "19.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -10426,7 +11027,7 @@ dependencies = [ "memmap2 0.5.10", "parking_lot 0.12.3", "rand 0.8.5", - "siphasher", + "siphasher 0.3.11", "snap", "winapi", ] @@ -10589,7 +11190,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c73c26c01b8c87956cea613c907c9d6ecffd8d18a2a5908e5de0adfaa185cea" dependencies = [ "memchr", - "thiserror", + "thiserror 1.0.69", "ucd-trie", ] @@ -10613,7 +11214,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -10634,7 +11235,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" dependencies = [ "fixedbitset", - "indexmap 2.5.0", + "indexmap 2.8.0", ] [[package]] @@ -10654,7 +11255,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -10698,14 +11299,13 @@ checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" [[package]] name = "polkadot-approval-distribution" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "bitvec", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "itertools 0.11.0", - "polkadot-node-jaeger", "polkadot-node-metrics", "polkadot-node-network-protocol", "polkadot-node-primitives", @@ -10718,11 +11318,11 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "always-assert", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "polkadot-node-network-protocol", "polkadot-node-subsystem", @@ -10734,12 +11334,12 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "derive_more", + "derive_more 0.99.18", "fatality", - "futures 0.3.30", + "futures 0.3.31", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -10752,18 +11352,18 @@ dependencies = [ "schnellru", "sp-core", "sp-keystore", - "thiserror", + "thiserror 1.0.69", "tracing-gum", ] [[package]] name = "polkadot-availability-recovery" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "fatality", - "futures 0.3.30", + "futures 0.3.31", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -10774,7 +11374,7 @@ dependencies = [ "rand 0.8.5", "sc-network", "schnellru", - "thiserror", + "thiserror 1.0.69", "tokio", "tracing-gum", ] @@ -10791,13 +11391,13 @@ dependencies = [ [[package]] name = "polkadot-cli" -version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "22.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "cfg-if", "clap", "frame-benchmarking-cli", - "futures 0.3.30", + "futures 0.3.31", "log", "polkadot-node-metrics", "polkadot-node-primitives", @@ -10814,17 +11414,17 @@ dependencies = [ "sp-maybe-compressed-blob", "sp-runtime", "substrate-build-script-utils", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "polkadot-collator-protocol" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "bitvec", "fatality", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "polkadot-node-network-protocol", "polkadot-node-primitives", @@ -10835,15 +11435,15 @@ dependencies = [ "sp-core", "sp-keystore", "sp-runtime", - "thiserror", + "thiserror 1.0.69", "tokio-util", "tracing-gum", ] [[package]] name = "polkadot-core-primitives" -version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "16.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", "scale-info", @@ -10853,14 +11453,14 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "derive_more", + "derive_more 0.99.18", "fatality", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", - "indexmap 2.5.0", + "indexmap 2.8.0", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -10872,14 +11472,14 @@ dependencies = [ "schnellru", "sp-application-crypto", "sp-keystore", - "thiserror", + "thiserror 1.0.69", "tracing-gum", ] [[package]] name = "polkadot-erasure-coding" -version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "17.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -10887,15 +11487,15 @@ dependencies = [ "reed-solomon-novelpoly", "sp-core", "sp-trie", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "polkadot-gossip-support" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "polkadot-node-network-protocol", "polkadot-node-subsystem", @@ -10907,21 +11507,21 @@ dependencies = [ "sc-network-common", "sp-application-crypto", "sp-core", - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", "sp-keystore", "tracing-gum", ] [[package]] name = "polkadot-network-bridge" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "always-assert", "async-trait", "bytes", "fatality", - "futures 0.3.30", + "futures 0.3.31", "parity-scale-codec", "parking_lot 0.12.3", "polkadot-node-metrics", @@ -10931,42 +11531,43 @@ dependencies = [ "polkadot-primitives", "sc-network", "sp-consensus", - "thiserror", + "thiserror 1.0.69", "tracing-gum", ] [[package]] name = "polkadot-node-collation-generation" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", + "schnellru", "sp-core", "sp-maybe-compressed-blob", - "thiserror", + "thiserror 1.0.69", "tracing-gum", ] [[package]] name = "polkadot-node-core-approval-voting" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ + "async-trait", "bitvec", - "derive_more", - "futures 0.3.30", + "derive_more 0.99.18", + "futures 0.3.31", "futures-timer", "itertools 0.11.0", "kvdb", "merlin", "parity-scale-codec", - "polkadot-node-jaeger", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", @@ -10982,74 +11583,104 @@ dependencies = [ "sp-consensus", "sp-consensus-slots", "sp-runtime", - "thiserror", + "thiserror 1.0.69", + "tracing-gum", +] + +[[package]] +name = "polkadot-node-core-approval-voting-parallel" +version = "0.4.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +dependencies = [ + "async-trait", + "futures 0.3.31", + "futures-timer", + "itertools 0.11.0", + "polkadot-approval-distribution", + "polkadot-node-core-approval-voting", + "polkadot-node-metrics", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-overseer", + "polkadot-primitives", + "rand 0.8.5", + "rand_chacha 0.3.1", + "rand_core 0.6.4", + "sc-keystore", + "sp-application-crypto", + "sp-consensus", + "sp-consensus-slots", + "sp-runtime", + "thiserror 1.0.69", "tracing-gum", ] [[package]] name = "polkadot-node-core-av-store" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "bitvec", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "kvdb", "parity-scale-codec", "polkadot-erasure-coding", - "polkadot-node-jaeger", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", "polkadot-primitives", "sp-consensus", - "thiserror", + "thiserror 1.0.69", "tracing-gum", ] [[package]] name = "polkadot-node-core-backing" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "bitvec", "fatality", - "futures 0.3.30", + "futures 0.3.31", "polkadot-erasure-coding", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", + "polkadot-parachain-primitives", "polkadot-primitives", "polkadot-statement-table", "schnellru", "sp-keystore", - "thiserror", + "thiserror 1.0.69", "tracing-gum", ] [[package]] name = "polkadot-node-core-bitfield-signing" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", "sp-keystore", - "thiserror", + "thiserror 1.0.69", "tracing-gum", "wasm-timer", ] [[package]] name = "polkadot-node-core-candidate-validation" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "parity-scale-codec", "polkadot-node-core-pvf", @@ -11067,10 +11698,10 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "polkadot-node-metrics", "polkadot-node-subsystem", "polkadot-node-subsystem-types", @@ -11081,10 +11712,10 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "kvdb", "parity-scale-codec", @@ -11092,17 +11723,17 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "thiserror", + "thiserror 1.0.69", "tracing-gum", ] [[package]] name = "polkadot-node-core-dispute-coordinator" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "fatality", - "futures 0.3.30", + "futures 0.3.31", "kvdb", "parity-scale-codec", "polkadot-node-primitives", @@ -11111,69 +11742,69 @@ dependencies = [ "polkadot-primitives", "sc-keystore", "schnellru", - "thiserror", + "thiserror 1.0.69", "tracing-gum", ] [[package]] name = "polkadot-node-core-parachains-inherent" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "polkadot-node-subsystem", "polkadot-overseer", "polkadot-primitives", "sp-blockchain", "sp-inherents", - "thiserror", + "thiserror 1.0.69", "tracing-gum", ] [[package]] name = "polkadot-node-core-prospective-parachains" -version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "20.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "fatality", - "futures 0.3.30", + "futures 0.3.31", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "thiserror", + "thiserror 1.0.69", "tracing-gum", ] [[package]] name = "polkadot-node-core-provisioner" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "bitvec", "fatality", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", "schnellru", - "thiserror", + "thiserror 1.0.69", "tracing-gum", ] [[package]] name = "polkadot-node-core-pvf" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "always-assert", "array-bytes", "blake3", "cfg-if", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "parity-scale-codec", "pin-project", @@ -11187,35 +11818,36 @@ dependencies = [ "rand 0.8.5", "slotmap", "sp-core", + "strum 0.26.3", "tempfile", - "thiserror", + "thiserror 1.0.69", "tokio", "tracing-gum", ] [[package]] name = "polkadot-node-core-pvf-checker" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", "polkadot-primitives", "sp-keystore", - "thiserror", + "thiserror 1.0.69", "tracing-gum", ] [[package]] name = "polkadot-node-core-pvf-common" -version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "17.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "cpu-time", - "futures 0.3.30", + "futures 0.3.31", "landlock", "libc", "nix 0.28.0", @@ -11227,55 +11859,36 @@ dependencies = [ "sc-executor-wasmtime", "seccompiler", "sp-core", - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", "sp-externalities", "sp-io", "sp-tracing", - "thiserror", + "thiserror 1.0.69", "tracing-gum", ] [[package]] name = "polkadot-node-core-runtime-api" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "polkadot-node-metrics", "polkadot-node-subsystem", "polkadot-node-subsystem-types", "polkadot-primitives", - "schnellru", - "sp-consensus-babe", - "tracing-gum", -] - -[[package]] -name = "polkadot-node-jaeger" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" -dependencies = [ - "lazy_static", - "log", - "mick-jaeger", - "parity-scale-codec", - "parking_lot 0.12.3", - "polkadot-node-primitives", - "polkadot-primitives", - "sc-network", - "sc-network-types", - "sp-core", - "thiserror", - "tokio", + "schnellru", + "sp-consensus-babe", + "tracing-gum", ] [[package]] name = "polkadot-node-metrics" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "bs58 0.5.1", - "futures 0.3.30", + "bs58", + "futures 0.3.31", "futures-timer", "log", "parity-scale-codec", @@ -11290,18 +11903,17 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-channel 1.9.0", "async-trait", "bitvec", - "derive_more", + "derive_more 0.99.18", "fatality", - "futures 0.3.30", + "futures 0.3.31", "hex", "parity-scale-codec", - "polkadot-node-jaeger", "polkadot-node-primitives", "polkadot-primitives", "rand 0.8.5", @@ -11310,18 +11922,18 @@ dependencies = [ "sc-network-types", "sp-runtime", "strum 0.26.3", - "thiserror", + "thiserror 1.0.69", "tracing-gum", ] [[package]] name = "polkadot-node-primitives" -version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "17.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "bitvec", "bounded-vec", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "parity-scale-codec", "polkadot-parachain-primitives", @@ -11336,32 +11948,30 @@ dependencies = [ "sp-keystore", "sp-maybe-compressed-blob", "sp-runtime", - "thiserror", + "thiserror 1.0.69", "zstd 0.12.4", ] [[package]] name = "polkadot-node-subsystem" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "polkadot-node-jaeger", "polkadot-node-subsystem-types", "polkadot-overseer", ] [[package]] name = "polkadot-node-subsystem-types" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "bitvec", - "derive_more", + "derive_more 0.99.18", "fatality", - "futures 0.3.30", + "futures 0.3.31", "orchestra", - "polkadot-node-jaeger", "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-primitives", @@ -11377,18 +11987,18 @@ dependencies = [ "sp-consensus-babe", "sp-runtime", "substrate-prometheus-endpoint", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "polkadot-node-subsystem-util" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", - "derive_more", + "derive_more 0.99.18", "fatality", - "futures 0.3.30", + "futures 0.3.31", "futures-channel", "itertools 0.11.0", "kvdb", @@ -11397,7 +12007,6 @@ dependencies = [ "parking_lot 0.12.3", "pin-project", "polkadot-erasure-coding", - "polkadot-node-jaeger", "polkadot-node-metrics", "polkadot-node-network-protocol", "polkadot-node-primitives", @@ -11412,17 +12021,17 @@ dependencies = [ "sp-application-crypto", "sp-core", "sp-keystore", - "thiserror", + "thiserror 1.0.69", "tracing-gum", ] [[package]] name = "polkadot-overseer" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "orchestra", "parking_lot 0.12.3", @@ -11440,11 +12049,11 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" -version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "15.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "bounded-collections", - "derive_more", + "derive_more 0.99.18", "parity-scale-codec", "polkadot-core-primitives", "scale-info", @@ -11456,8 +12065,8 @@ dependencies = [ [[package]] name = "polkadot-primitives" -version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "17.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "bitvec", "hex-literal 0.4.1", @@ -11478,14 +12087,16 @@ dependencies = [ "sp-keystore", "sp-runtime", "sp-staking", + "sp-std", + "thiserror 1.0.69", ] [[package]] name = "polkadot-rpc" -version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "22.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "jsonrpsee", + "jsonrpsee 0.24.7", "mmr-rpc", "pallet-transaction-payment-rpc", "polkadot-primitives", @@ -11517,8 +12128,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" -version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "18.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "bitvec", "frame-benchmarking", @@ -11555,6 +12166,7 @@ dependencies = [ "sp-core", "sp-inherents", "sp-io", + "sp-keyring", "sp-npos-elections", "sp-runtime", "sp-session", @@ -11567,10 +12179,10 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" -version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "18.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "bs58 0.5.1", + "bs58", "frame-benchmarking", "parity-scale-codec", "polkadot-primitives", @@ -11579,12 +12191,12 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" -version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "18.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "bitflags 1.3.2", "bitvec", - "derive_more", + "derive_more 0.99.18", "frame-benchmarking", "frame-support", "frame-system", @@ -11626,10 +12238,44 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "polkadot-sdk-frame" +version = "0.8.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +dependencies = [ + "docify", + "frame-benchmarking", + "frame-executive", + "frame-support", + "frame-system", + "frame-system-benchmarking", + "frame-system-rpc-runtime-api", + "frame-try-runtime", + "log", + "parity-scale-codec", + "scale-info", + "sp-api", + "sp-arithmetic", + "sp-block-builder", + "sp-consensus-aura", + "sp-consensus-grandpa", + "sp-core", + "sp-genesis-builder", + "sp-inherents", + "sp-io", + "sp-keyring", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-storage", + "sp-transaction-pool", + "sp-version", +] + [[package]] name = "polkadot-service" -version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "22.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "frame-benchmarking", @@ -11637,7 +12283,7 @@ dependencies = [ "frame-metadata-hash-extension", "frame-system", "frame-system-rpc-runtime-api", - "futures 0.3.30", + "futures 0.3.31", "is_executable", "kvdb", "kvdb-rocksdb", @@ -11659,6 +12305,7 @@ dependencies = [ "polkadot-network-bridge", "polkadot-node-collation-generation", "polkadot-node-core-approval-voting", + "polkadot-node-core-approval-voting-parallel", "polkadot-node-core-av-store", "polkadot-node-core-backing", "polkadot-node-core-bitfield-signing", @@ -11729,7 +12376,7 @@ dependencies = [ "sp-weights", "staging-xcm", "substrate-prometheus-endpoint", - "thiserror", + "thiserror 1.0.69", "tracing-gum", "westend-runtime", "westend-runtime-constants", @@ -11738,15 +12385,15 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "arrayvec 0.7.6", "bitvec", "fatality", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", - "indexmap 2.5.0", + "indexmap 2.8.0", "parity-scale-codec", "polkadot-node-network-protocol", "polkadot-node-primitives", @@ -11755,14 +12402,14 @@ dependencies = [ "polkadot-primitives", "sp-keystore", "sp-staking", - "thiserror", + "thiserror 1.0.69", "tracing-gum", ] [[package]] name = "polkadot-statement-table" -version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "17.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -11819,7 +12466,7 @@ dependencies = [ "polkavm-common", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -11829,7 +12476,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ba81f7b5faac81e528eb6158a6f3c9e0bb1008e0ffa19653bc8dea925ecb429" dependencies = [ "polkavm-derive-impl", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -11925,7 +12572,7 @@ version = "0.2.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" dependencies = [ - "zerocopy", + "zerocopy 0.7.35", ] [[package]] @@ -11933,7 +12580,7 @@ name = "precompile-foreign-asset-migrator" version = "0.1.0" dependencies = [ "account", - "derive_more", + "derive_more 0.99.18", "fp-evm", "frame-support", "frame-system", @@ -11964,9 +12611,9 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ - "derive_more", + "derive_more 1.0.0", "environmental", "evm", "fp-evm", @@ -11993,15 +12640,15 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2409#a5bc6dd29911f1d59c1b0e56debe70e76a88f2af" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" dependencies = [ "case", "num_enum 0.7.3", - "prettyplease 0.2.22", + "prettyplease", "proc-macro2", "quote", - "sp-crypto-hashing", - "syn 1.0.109", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", + "syn 2.0.100", ] [[package]] @@ -12047,22 +12694,12 @@ dependencies = [ [[package]] name = "prettyplease" -version = "0.1.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" -dependencies = [ - "proc-macro2", - "syn 1.0.109", -] - -[[package]] -name = "prettyplease" -version = "0.2.22" +version = "0.2.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "479cf940fbbb3426c32c5d5176f62ad57549a0bb84773423ba8be9d089f5faba" +checksum = "5316f57387668042f561aae71480de936257848f9c43ce528e311d89a07cadeb" dependencies = [ "proc-macro2", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -12081,11 +12718,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b34d9fd68ae0b74a41b21c03c2f62847aa0ffea044eee893b4c140b37e244e2" dependencies = [ "fixed-hash", - "impl-codec", + "impl-codec 0.6.0", + "impl-serde 0.4.0", + "scale-info", + "uint 0.9.5", +] + +[[package]] +name = "primitive-types" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d15600a7d856470b7d278b3fe0e311fe28c2526348549f8ef2ff7db3299c87f5" +dependencies = [ + "fixed-hash", + "impl-codec 0.7.0", + "impl-num-traits", "impl-rlp", - "impl-serde", + "impl-serde 0.5.0", "scale-info", - "uint", + "uint 0.10.0", ] [[package]] @@ -12096,11 +12747,11 @@ checksum = "a172e6cc603231f2cf004232eabcecccc0da53ba576ab286ef7baa0cfc7927ad" dependencies = [ "coarsetime", "crossbeam-queue", - "derive_more", - "futures 0.3.30", + "derive_more 0.99.18", + "futures 0.3.31", "futures-timer", "nanorand", - "thiserror", + "thiserror 1.0.69", "tracing", ] @@ -12110,7 +12761,7 @@ version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a" dependencies = [ - "thiserror", + "thiserror 1.0.69", "toml 0.5.11", ] @@ -12155,7 +12806,7 @@ checksum = "3d1eaa7fa0aa1929ffdf7eeb6eac234dde6268914a14ad44d23521ab6a9b258e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -12166,14 +12817,14 @@ checksum = "834da187cfe638ae8abb0203f0b33e5ccdb02a28e7199f2f47b3e2754f50edca" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] name = "proc-macro2" -version = "1.0.86" +version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" +checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" dependencies = [ "unicode-ident", ] @@ -12189,7 +12840,7 @@ dependencies = [ "lazy_static", "memchr", "parking_lot 0.12.3", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -12212,17 +12863,23 @@ checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] -name = "prost" -version = "0.11.9" +name = "proptest" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" +checksum = "14cae93065090804185d3b75f0bf93b8eeda30c7a9b4a33d3bdb3988d6229e50" dependencies = [ - "bytes", - "prost-derive 0.11.9", + "bitflags 2.6.0", + "lazy_static", + "num-traits", + "rand 0.8.5", + "rand_chacha 0.3.1", + "rand_xorshift", + "regex-syntax 0.8.4", + "unarray", ] [[package]] @@ -12236,90 +12893,68 @@ dependencies = [ ] [[package]] -name = "prost-build" -version = "0.11.9" +name = "prost" +version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270" +checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5" dependencies = [ "bytes", - "heck 0.4.1", - "itertools 0.10.5", - "lazy_static", - "log", - "multimap 0.8.3", - "petgraph", - "prettyplease 0.1.25", - "prost 0.11.9", - "prost-types 0.11.9", - "regex", - "syn 1.0.109", - "tempfile", - "which", + "prost-derive 0.13.5", ] [[package]] name = "prost-build" -version = "0.12.6" +version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" +checksum = "be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf" dependencies = [ - "bytes", "heck 0.5.0", "itertools 0.12.1", "log", - "multimap 0.10.0", + "multimap", "once_cell", "petgraph", - "prettyplease 0.2.22", - "prost 0.12.6", - "prost-types 0.12.6", + "prettyplease", + "prost 0.13.5", + "prost-types", "regex", - "syn 2.0.77", + "syn 2.0.100", "tempfile", ] [[package]] name = "prost-derive" -version = "0.11.9" +version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" +checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" dependencies = [ "anyhow", - "itertools 0.10.5", + "itertools 0.12.1", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.100", ] [[package]] name = "prost-derive" -version = "0.12.6" +version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" +checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d" dependencies = [ "anyhow", "itertools 0.12.1", "proc-macro2", "quote", - "syn 2.0.77", -] - -[[package]] -name = "prost-types" -version = "0.11.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" -dependencies = [ - "prost 0.11.9", + "syn 2.0.100", ] [[package]] name = "prost-types" -version = "0.12.6" +version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0" +checksum = "52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16" dependencies = [ - "prost 0.12.6", + "prost 0.13.5", ] [[package]] @@ -12370,28 +13005,10 @@ dependencies = [ "asynchronous-codec", "bytes", "quick-protobuf", - "thiserror", + "thiserror 1.0.69", "unsigned-varint 0.7.2", ] -[[package]] -name = "quinn" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e8b432585672228923edbbf64b8b12c14e1112f62e88737655b4a083dbcd78e" -dependencies = [ - "bytes", - "pin-project-lite", - "quinn-proto 0.9.6", - "quinn-udp 0.3.2", - "rustc-hash 1.1.0", - "rustls 0.20.9", - "thiserror", - "tokio", - "tracing", - "webpki", -] - [[package]] name = "quinn" version = "0.10.2" @@ -12401,33 +13018,15 @@ dependencies = [ "bytes", "futures-io", "pin-project-lite", - "quinn-proto 0.10.6", - "quinn-udp 0.4.1", + "quinn-proto", + "quinn-udp", "rustc-hash 1.1.0", "rustls 0.21.12", - "thiserror", + "thiserror 1.0.69", "tokio", "tracing", ] -[[package]] -name = "quinn-proto" -version = "0.9.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94b0b33c13a79f669c85defaf4c275dc86a0c0372807d0ca3d78e0bb87274863" -dependencies = [ - "bytes", - "rand 0.8.5", - "ring 0.16.20", - "rustc-hash 1.1.0", - "rustls 0.20.9", - "slab", - "thiserror", - "tinyvec", - "tracing", - "webpki", -] - [[package]] name = "quinn-proto" version = "0.10.6" @@ -12440,24 +13039,11 @@ dependencies = [ "rustc-hash 1.1.0", "rustls 0.21.12", "slab", - "thiserror", + "thiserror 1.0.69", "tinyvec", "tracing", ] -[[package]] -name = "quinn-udp" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "641538578b21f5e5c8ea733b736895576d0fe329bb883b937db6f4d163dbaaf4" -dependencies = [ - "libc", - "quinn-proto 0.9.6", - "socket2 0.4.10", - "tracing", - "windows-sys 0.42.0", -] - [[package]] name = "quinn-udp" version = "0.4.1" @@ -12466,7 +13052,7 @@ checksum = "055b4e778e8feb9f93c4e439f71dc2156ef13360b432b799e179a8c4cdf0b1d7" dependencies = [ "bytes", "libc", - "socket2 0.5.7", + "socket2 0.5.8", "tracing", "windows-sys 0.48.0", ] @@ -12510,6 +13096,17 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "rand" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94" +dependencies = [ + "rand_chacha 0.9.0", + "rand_core 0.9.3", + "zerocopy 0.8.23", +] + [[package]] name = "rand_chacha" version = "0.2.2" @@ -12530,6 +13127,16 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "rand_chacha" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" +dependencies = [ + "ppv-lite86", + "rand_core 0.9.3", +] + [[package]] name = "rand_core" version = "0.5.1" @@ -12548,6 +13155,15 @@ dependencies = [ "getrandom 0.2.15", ] +[[package]] +name = "rand_core" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" +dependencies = [ + "getrandom 0.3.1", +] + [[package]] name = "rand_distr" version = "0.4.3" @@ -12576,6 +13192,15 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "rand_xorshift" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" +dependencies = [ + "rand_core 0.6.4", +] + [[package]] name = "raw-cpuid" version = "11.1.0" @@ -12623,6 +13248,22 @@ dependencies = [ "yasna", ] +[[package]] +name = "reconnecting-jsonrpsee-ws-client" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06fa4f17e09edfc3131636082faaec633c7baa269396b4004040bc6c52f49f65" +dependencies = [ + "cfg_aliases 0.2.1", + "finito", + "futures 0.3.31", + "jsonrpsee 0.23.2", + "serde_json", + "thiserror 1.0.69", + "tokio", + "tracing", +] + [[package]] name = "redox_syscall" version = "0.2.16" @@ -12649,7 +13290,7 @@ checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" dependencies = [ "getrandom 0.2.15", "libredox", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -12658,10 +13299,10 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87413ebb313323d431e85d0afc5a68222aaed972843537cbfe5f061cf1b4bcab" dependencies = [ - "derive_more", + "derive_more 0.99.18", "fs-err", "static_init", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -12681,7 +13322,7 @@ checksum = "bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -12817,6 +13458,16 @@ name = "rlp" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb919243f34364b6bd2fc10ef797edbfa75f33c252e7998527479c6d6b47e1ec" +dependencies = [ + "bytes", + "rustc-hex", +] + +[[package]] +name = "rlp" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa24e92bb2a83198bb76d661a71df9f7076b8c420b8696e4d3d97d50d94479e3" dependencies = [ "bytes", "rlp-derive", @@ -12825,13 +13476,13 @@ dependencies = [ [[package]] name = "rlp-derive" -version = "0.1.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e33d7b2abe0c340d8797fe2907d3f20d3b5ea5908683618bfe80df7f621f672a" +checksum = "652db34deaaa57929e10ca18e5454a32cb0efc351ae80d320334bbf907b908b3" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.100", ] [[package]] @@ -12846,8 +13497,8 @@ dependencies = [ [[package]] name = "rococo-runtime" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "binary-merkle-tree", "bitvec", @@ -12879,6 +13530,7 @@ dependencies = [ "pallet-indices", "pallet-membership", "pallet-message-queue", + "pallet-migrations 9.0.0", "pallet-mmr", "pallet-multisig", "pallet-nis", @@ -12928,6 +13580,7 @@ dependencies = [ "sp-genesis-builder", "sp-inherents", "sp-io", + "sp-keyring", "sp-mmr-primitives", "sp-offchain", "sp-runtime", @@ -12946,8 +13599,8 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" -version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "18.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-support", "polkadot-primitives", @@ -12983,12 +13636,12 @@ version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "322c53fd76a18698f1c27381d58091de3a043d356aa5bd0d510608b565f469a0" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "log", "netlink-packet-route", "netlink-proto", "nix 0.24.3", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -13110,12 +13763,11 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.13" +version = "0.22.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2dabaac7466917e566adb06783a81ca48944c6898a1b08b9374106dd671f4c8" +checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" dependencies = [ "log", - "once_cell", "ring 0.17.8", "rustls-pki-types", "rustls-webpki 0.102.8", @@ -13123,6 +13775,21 @@ dependencies = [ "zeroize", ] +[[package]] +name = "rustls" +version = "0.23.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96bf61953b1bc045820a2b947e6e9771c58c8c4b15242425b03f783ede1b34fe" +dependencies = [ + "log", + "once_cell", + "ring 0.17.8", + "rustls-pki-types", + "rustls-webpki 0.103.0", + "subtle 2.6.1", + "zeroize", +] + [[package]] name = "rustls-native-certs" version = "0.6.3" @@ -13132,7 +13799,7 @@ dependencies = [ "openssl-probe", "rustls-pemfile 1.0.4", "schannel", - "security-framework", + "security-framework 2.11.1", ] [[package]] @@ -13145,7 +13812,19 @@ dependencies = [ "rustls-pemfile 2.1.3", "rustls-pki-types", "schannel", - "security-framework", + "security-framework 2.11.1", +] + +[[package]] +name = "rustls-native-certs" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3" +dependencies = [ + "openssl-probe", + "rustls-pki-types", + "schannel", + "security-framework 3.2.0", ] [[package]] @@ -13169,9 +13848,9 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.8.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0" +checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c" [[package]] name = "rustls-platform-verifier" @@ -13179,16 +13858,16 @@ version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "afbb878bdfdf63a336a5e63561b1835e7a8c91524f51621db870169eac84b490" dependencies = [ - "core-foundation", + "core-foundation 0.9.4", "core-foundation-sys", "jni", "log", "once_cell", - "rustls 0.23.13", + "rustls 0.23.24", "rustls-native-certs 0.7.3", "rustls-platform-verifier-android", "rustls-webpki 0.102.8", - "security-framework", + "security-framework 2.11.1", "security-framework-sys", "webpki-roots 0.26.5", "winapi", @@ -13202,19 +13881,30 @@ checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f" [[package]] name = "rustls-webpki" -version = "0.101.7" +version = "0.101.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" +dependencies = [ + "ring 0.17.8", + "untrusted 0.9.0", +] + +[[package]] +name = "rustls-webpki" +version = "0.102.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" +checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" dependencies = [ "ring 0.17.8", + "rustls-pki-types", "untrusted 0.9.0", ] [[package]] name = "rustls-webpki" -version = "0.102.8" +version = "0.103.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" +checksum = "0aa4eeac2588ffff23e9d7a7e9b3f971c5fb5b7ebc9452745e0c232c64f83b2f" dependencies = [ "ring 0.17.8", "rustls-pki-types", @@ -13238,13 +13928,24 @@ dependencies = [ "twox-hash", ] +[[package]] +name = "ruzstd" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58c4eb8a81997cf040a091d1f7e1938aeab6749d3a0dfa73af43cdc32393483d" +dependencies = [ + "byteorder", + "derive_more 0.99.18", + "twox-hash", +] + [[package]] name = "rw-stream-sink" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8c9026ff5d2f23da5e45bbc283f156383001bfb09c4e44256d02c1a685fe9a1" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "pin-project", "static_assertions", ] @@ -13275,22 +13976,22 @@ dependencies = [ [[package]] name = "sc-allocator" -version = "29.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "30.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "log", "sp-core", "sp-wasm-interface", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sc-authority-discovery" -version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.48.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "ip_network", "libp2p", @@ -13299,7 +14000,7 @@ dependencies = [ "multihash 0.19.1", "parity-scale-codec", "prost 0.12.6", - "prost-build 0.12.6", + "prost-build", "rand 0.8.5", "sc-client-api", "sc-network", @@ -13311,15 +14012,15 @@ dependencies = [ "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sc-basic-authorship" -version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.48.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "log", "parity-scale-codec", @@ -13338,8 +14039,8 @@ dependencies = [ [[package]] name = "sc-block-builder" -version = "0.42.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.43.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", "sp-api", @@ -13353,8 +14054,8 @@ dependencies = [ [[package]] name = "sc-chain-spec" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "41.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", "docify", @@ -13370,7 +14071,7 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-core", - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", "sp-genesis-builder", "sp-io", "sp-runtime", @@ -13381,24 +14082,24 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] name = "sc-cli" -version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.50.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", "chrono", "clap", "fdlimit", - "futures 0.3.30", + "futures 0.3.31", "itertools 0.11.0", "libp2p-identity", "log", @@ -13417,6 +14118,7 @@ dependencies = [ "sc-service", "sc-telemetry", "sc-tracing", + "sc-transaction-pool", "sc-utils", "serde", "serde_json", @@ -13429,17 +14131,17 @@ dependencies = [ "sp-state-machine", "sp-storage", "sp-version", - "thiserror", + "thiserror 1.0.69", "tokio", ] [[package]] name = "sc-client-api" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "fnv", - "futures 0.3.30", + "futures 0.3.31", "log", "parity-scale-codec", "parking_lot 0.12.3", @@ -13462,8 +14164,8 @@ dependencies = [ [[package]] name = "sc-client-db" -version = "0.44.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.45.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "hash-db", "kvdb", @@ -13488,11 +14190,11 @@ dependencies = [ [[package]] name = "sc-consensus" -version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.47.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "log", "mockall 0.11.4", "parking_lot 0.12.3", @@ -13507,16 +14209,16 @@ dependencies = [ "sp-runtime", "sp-state-machine", "substrate-prometheus-endpoint", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sc-consensus-aura" -version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.48.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "log", "parity-scale-codec", "sc-block-builder", @@ -13536,17 +14238,17 @@ dependencies = [ "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sc-consensus-babe" -version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.48.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "fork-tree", - "futures 0.3.30", + "futures 0.3.31", "log", "num-bigint", "num-rational", @@ -13567,21 +14269,21 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-slots", "sp-core", - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", "sp-inherents", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sc-consensus-babe-rpc" -version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.48.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "futures 0.3.30", - "jsonrpsee", + "futures 0.3.31", + "jsonrpsee 0.24.7", "sc-consensus-babe", "sc-consensus-epochs", "sc-rpc-api", @@ -13594,19 +14296,19 @@ dependencies = [ "sp-core", "sp-keystore", "sp-runtime", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sc-consensus-beefy" -version = "24.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "27.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", "async-channel 1.9.0", "async-trait", "fnv", - "futures 0.3.30", + "futures 0.3.31", "log", "parity-scale-codec", "parking_lot 0.12.3", @@ -13624,22 +14326,22 @@ dependencies = [ "sp-consensus", "sp-consensus-beefy", "sp-core", - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", - "thiserror", + "thiserror 1.0.69", "tokio", "wasm-timer", ] [[package]] name = "sc-consensus-beefy-rpc" -version = "24.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "27.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "futures 0.3.30", - "jsonrpsee", + "futures 0.3.31", + "jsonrpsee 0.24.7", "log", "parity-scale-codec", "parking_lot 0.12.3", @@ -13650,13 +14352,13 @@ dependencies = [ "sp-consensus-beefy", "sp-core", "sp-runtime", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sc-consensus-epochs" -version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.47.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "fork-tree", "parity-scale-codec", @@ -13668,8 +14370,8 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" -version = "0.30.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.33.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "ahash", "array-bytes", @@ -13677,7 +14379,7 @@ dependencies = [ "dyn-clone", "finality-grandpa", "fork-tree", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "log", "parity-scale-codec", @@ -13703,21 +14405,21 @@ dependencies = [ "sp-consensus", "sp-consensus-grandpa", "sp-core", - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sc-consensus-grandpa-rpc" -version = "0.30.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.33.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "finality-grandpa", - "futures 0.3.30", - "jsonrpsee", + "futures 0.3.31", + "jsonrpsee 0.24.7", "log", "parity-scale-codec", "sc-client-api", @@ -13727,19 +14429,19 @@ dependencies = [ "sp-blockchain", "sp-core", "sp-runtime", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sc-consensus-manual-seal" -version = "0.46.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.49.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "assert_matches", "async-trait", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", - "jsonrpsee", + "jsonrpsee 0.24.7", "log", "parity-scale-codec", "sc-client-api", @@ -13762,16 +14464,16 @@ dependencies = [ "sp-runtime", "sp-timestamp", "substrate-prometheus-endpoint", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sc-consensus-slots" -version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.47.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "log", "parity-scale-codec", @@ -13790,8 +14492,8 @@ dependencies = [ [[package]] name = "sc-executor" -version = "0.40.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.41.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "log", "parity-scale-codec", @@ -13814,22 +14516,22 @@ dependencies = [ [[package]] name = "sc-executor-common" -version = "0.35.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.36.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", "polkavm", "sc-allocator", "sp-maybe-compressed-blob", "sp-wasm-interface", - "thiserror", + "thiserror 1.0.69", "wasm-instrument", ] [[package]] name = "sc-executor-polkavm" -version = "0.32.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.33.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "log", "polkavm", @@ -13839,8 +14541,8 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" -version = "0.35.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.36.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "anyhow", "cfg-if", @@ -13858,11 +14560,11 @@ dependencies = [ [[package]] name = "sc-informant" -version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.47.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "console", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "log", "sc-client-api", @@ -13875,8 +14577,8 @@ dependencies = [ [[package]] name = "sc-keystore" -version = "33.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "34.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", "parking_lot 0.12.3", @@ -13884,19 +14586,19 @@ dependencies = [ "sp-application-crypto", "sp-core", "sp-keystore", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sc-mixnet" -version = "0.15.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.18.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", "arrayvec 0.7.6", "blake2 0.10.6", "bytes", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "log", "mixnet", @@ -13913,13 +14615,13 @@ dependencies = [ "sp-keystore", "sp-mixnet", "sp-runtime", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sc-network" -version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.48.2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -13929,7 +14631,7 @@ dependencies = [ "cid 0.9.0", "either", "fnv", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "ip_network", "libp2p", @@ -13943,7 +14645,7 @@ dependencies = [ "partial_sort", "pin-project", "prost 0.12.6", - "prost-build 0.12.6", + "prost-build", "rand 0.8.5", "sc-client-api", "sc-network-common", @@ -13958,7 +14660,7 @@ dependencies = [ "sp-core", "sp-runtime", "substrate-prometheus-endpoint", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-stream", "unsigned-varint 0.7.2", @@ -13969,15 +14671,15 @@ dependencies = [ [[package]] name = "sc-network-common" -version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.47.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "bitflags 1.3.2", - "futures 0.3.30", + "futures 0.3.31", "libp2p-identity", "parity-scale-codec", - "prost-build 0.12.6", + "prost-build", "sc-consensus", "sc-network-types", "sp-consensus", @@ -13987,11 +14689,11 @@ dependencies = [ [[package]] name = "sc-network-gossip" -version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.48.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "ahash", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", "log", "sc-network", @@ -14006,42 +14708,41 @@ dependencies = [ [[package]] name = "sc-network-light" -version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.47.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", "async-channel 1.9.0", - "futures 0.3.30", + "futures 0.3.31", "log", "parity-scale-codec", "prost 0.12.6", - "prost-build 0.12.6", + "prost-build", "sc-client-api", "sc-network", "sc-network-types", "sp-blockchain", "sp-core", "sp-runtime", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sc-network-sync" -version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.47.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", "async-channel 1.9.0", "async-trait", "fork-tree", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", - "libp2p", "log", "mockall 0.11.4", "parity-scale-codec", "prost 0.12.6", - "prost-build 0.12.6", + "prost-build", "sc-client-api", "sc-consensus", "sc-network", @@ -14057,18 +14758,18 @@ dependencies = [ "sp-core", "sp-runtime", "substrate-prometheus-endpoint", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-stream", ] [[package]] name = "sc-network-transactions" -version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.47.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", - "futures 0.3.30", + "futures 0.3.31", "log", "parity-scale-codec", "sc-network", @@ -14083,10 +14784,10 @@ dependencies = [ [[package]] name = "sc-network-types" -version = "0.12.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.15.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "bs58 0.5.1", + "bs58", "ed25519-dalek", "libp2p-identity", "litep2p", @@ -14094,28 +14795,31 @@ dependencies = [ "multiaddr 0.18.1", "multihash 0.19.1", "rand 0.8.5", - "thiserror", + "thiserror 1.0.69", "zeroize", ] [[package]] name = "sc-offchain" -version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "43.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", "bytes", "fnv", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", - "hyper 0.14.30", - "hyper-rustls 0.24.2", + "http-body-util", + "hyper 1.4.1", + "hyper-rustls 0.27.3", + "hyper-util", "log", "num_cpus", "once_cell", "parity-scale-codec", "parking_lot 0.12.3", "rand 0.8.5", + "rustls 0.23.24", "sc-client-api", "sc-network", "sc-network-common", @@ -14135,7 +14839,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -14143,11 +14847,11 @@ dependencies = [ [[package]] name = "sc-rpc" -version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "43.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "futures 0.3.30", - "jsonrpsee", + "futures 0.3.31", + "jsonrpsee 0.24.7", "log", "parity-scale-codec", "parking_lot 0.12.3", @@ -14175,10 +14879,10 @@ dependencies = [ [[package]] name = "sc-rpc-api" -version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.47.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "jsonrpsee", + "jsonrpsee 0.24.7", "parity-scale-codec", "sc-chain-spec", "sc-mixnet", @@ -14190,23 +14894,23 @@ dependencies = [ "sp-rpc", "sp-runtime", "sp-version", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sc-rpc-server" -version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "20.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "dyn-clone", "forwarded-header-value", - "futures 0.3.30", + "futures 0.3.31", "governor", "http 1.1.0", "http-body-util", "hyper 1.4.1", "ip_network", - "jsonrpsee", + "jsonrpsee 0.24.7", "log", "sc-rpc-api", "serde", @@ -14219,14 +14923,15 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" -version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.48.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", - "futures 0.3.30", + "futures 0.3.31", "futures-util", "hex", - "jsonrpsee", + "itertools 0.11.0", + "jsonrpsee 0.24.7", "log", "parity-scale-codec", "parking_lot 0.12.3", @@ -14235,7 +14940,6 @@ dependencies = [ "sc-client-api", "sc-rpc", "sc-transaction-pool-api", - "sc-utils", "schnellru", "serde", "sp-api", @@ -14244,22 +14948,22 @@ dependencies = [ "sp-rpc", "sp-runtime", "sp-version", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-stream", ] [[package]] name = "sc-service" -version = "0.46.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.49.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "directories", "exit-future", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", - "jsonrpsee", + "jsonrpsee 0.24.7", "log", "parity-scale-codec", "parking_lot 0.12.3", @@ -14307,7 +15011,7 @@ dependencies = [ "static_init", "substrate-prometheus-endpoint", "tempfile", - "thiserror", + "thiserror 1.0.69", "tokio", "tracing", "tracing-futures", @@ -14315,8 +15019,8 @@ dependencies = [ [[package]] name = "sc-state-db" -version = "0.36.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.37.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "log", "parity-scale-codec", @@ -14326,23 +15030,23 @@ dependencies = [ [[package]] name = "sc-storage-monitor" -version = "0.22.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.23.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "clap", "fs4", "log", "sp-core", - "thiserror", + "thiserror 1.0.69", "tokio", ] [[package]] name = "sc-sync-state-rpc" -version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.48.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "jsonrpsee", + "jsonrpsee 0.24.7", "parity-scale-codec", "sc-chain-spec", "sc-client-api", @@ -14353,16 +15057,16 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-runtime", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sc-sysinfo" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "41.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "derive_more", - "futures 0.3.30", + "derive_more 0.99.18", + "futures 0.3.31", "libc", "log", "rand 0.8.5", @@ -14372,18 +15076,18 @@ dependencies = [ "serde", "serde_json", "sp-core", - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", "sp-io", "sp-std", ] [[package]] name = "sc-telemetry" -version = "25.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "28.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "chrono", - "futures 0.3.30", + "futures 0.3.31", "libp2p", "log", "parking_lot 0.12.3", @@ -14393,19 +15097,18 @@ dependencies = [ "sc-utils", "serde", "serde_json", - "thiserror", + "thiserror 1.0.69", "wasm-timer", ] [[package]] name = "sc-tracing" -version = "37.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "chrono", "console", "is-terminal", - "lazy_static", "libc", "log", "parity-scale-codec", @@ -14420,7 +15123,7 @@ dependencies = [ "sp-rpc", "sp-runtime", "sp-tracing", - "thiserror", + "thiserror 1.0.69", "tracing", "tracing-log", "tracing-subscriber", @@ -14429,22 +15132,24 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] name = "sc-transaction-pool" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", + "indexmap 2.8.0", + "itertools 0.11.0", "linked-hash-map", "log", "parity-scale-codec", @@ -14456,39 +15161,40 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-core", - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", "sp-runtime", "sp-tracing", "sp-transaction-pool", "substrate-prometheus-endpoint", - "thiserror", + "thiserror 1.0.69", + "tokio", + "tokio-stream", ] [[package]] name = "sc-transaction-pool-api" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "log", "parity-scale-codec", "serde", "sp-blockchain", "sp-core", "sp-runtime", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sc-utils" -version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "18.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-channel 1.9.0", - "futures 0.3.30", + "futures 0.3.31", "futures-timer", - "lazy_static", "log", "parking_lot 0.12.3", "prometheus", @@ -14502,7 +15208,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e57b1e7f6b65ed1f04e79a85a57d755ad56d76fdf1e9bddcc9ae14f71fcdcf54" dependencies = [ "parity-scale-codec", + "scale-info", "scale-type-resolver", + "serde", ] [[package]] @@ -14511,22 +15219,64 @@ version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e98f3262c250d90e700bb802eb704e1f841e03331c2eb815e46516c4edbf5b27" dependencies = [ - "derive_more", + "derive_more 0.99.18", + "parity-scale-codec", + "primitive-types 0.12.2", + "scale-bits", + "scale-decode-derive", + "scale-type-resolver", + "smallvec", +] + +[[package]] +name = "scale-decode-derive" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9bb22f574168103cdd3133b19281639ca65ad985e24612728f727339dcaf4021" +dependencies = [ + "darling 0.14.4", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "scale-encode" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "528464e6ae6c8f98e2b79633bf79ef939552e795e316579dab09c61670d56602" +dependencies = [ + "derive_more 0.99.18", "parity-scale-codec", + "primitive-types 0.12.2", "scale-bits", + "scale-encode-derive", "scale-type-resolver", "smallvec", ] +[[package]] +name = "scale-encode-derive" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef2618f123c88da9cd8853b69d766068f1eddc7692146d7dfe9b89e25ce2efd" +dependencies = [ + "darling 0.20.10", + "proc-macro-crate 3.2.0", + "proc-macro2", + "quote", + "syn 2.0.100", +] + [[package]] name = "scale-info" -version = "2.11.3" +version = "2.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eca070c12893629e2cc820a9761bedf6ce1dcddc9852984d1dc734b8bd9bd024" +checksum = "346a3b32eba2640d17a9cb5927056b08f3de90f65b72fe09402c2ad07d684d0b" dependencies = [ "bitvec", "cfg-if", - "derive_more", + "derive_more 1.0.0", "parity-scale-codec", "scale-info-derive", "serde", @@ -14534,14 +15284,14 @@ dependencies = [ [[package]] name = "scale-info-derive" -version = "2.11.3" +version = "2.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d35494501194174bda522a32605929eefc9ecf7e0a326c26db1fdd85881eb62" +checksum = "c6630024bf739e2179b91fb424b28898baf819414262c5d376677dbff1fe7ebf" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.100", ] [[package]] @@ -14549,6 +15299,44 @@ name = "scale-type-resolver" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0cded6518aa0bd6c1be2b88ac81bf7044992f0f154bfbabd5ad34f43512abcb" +dependencies = [ + "scale-info", + "smallvec", +] + +[[package]] +name = "scale-typegen" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "498d1aecf2ea61325d4511787c115791639c0fd21ef4f8e11e49dd09eff2bbac" +dependencies = [ + "proc-macro2", + "quote", + "scale-info", + "syn 2.0.100", + "thiserror 1.0.69", +] + +[[package]] +name = "scale-value" +version = "0.16.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd6ab090d823e75cfdb258aad5fe92e13f2af7d04b43a55d607d25fcc38c811" +dependencies = [ + "base58", + "blake2 0.10.6", + "derive_more 0.99.18", + "either", + "frame-metadata 15.1.0", + "parity-scale-codec", + "scale-bits", + "scale-decode", + "scale-encode", + "scale-info", + "scale-type-resolver", + "serde", + "yap", +] [[package]] name = "schannel" @@ -14561,9 +15349,9 @@ dependencies = [ [[package]] name = "schnellru" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9a8ef13a93c54d20580de1e5c413e624e53121d42fc7e2c11d10ef7f8b02367" +checksum = "356285bbf17bea63d9e52e96bd18f039672ac92b55b8cb997d6162a2a37d1649" dependencies = [ "ahash", "cfg-if", @@ -14627,21 +15415,6 @@ dependencies = [ "untrusted 0.9.0", ] -[[package]] -name = "sctp-proto" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6220f78bb44c15f326b0596113305f6101097a18755d53727a575c97e09fb24" -dependencies = [ - "bytes", - "crc", - "fxhash", - "log", - "rand 0.8.5", - "slab", - "thiserror", -] - [[package]] name = "sec1" version = "0.7.3" @@ -14700,18 +15473,31 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ "bitflags 2.6.0", - "core-foundation", + "core-foundation 0.9.4", "core-foundation-sys", "libc", "num-bigint", "security-framework-sys", ] +[[package]] +name = "security-framework" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316" +dependencies = [ + "bitflags 2.6.0", + "core-foundation 0.10.0", + "core-foundation-sys", + "libc", + "security-framework-sys", +] + [[package]] name = "security-framework-sys" -version = "2.11.1" +version = "2.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf" +checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32" dependencies = [ "core-foundation-sys", "libc", @@ -14749,9 +15535,9 @@ checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73" [[package]] name = "serde" -version = "1.0.210" +version = "1.0.219" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" +checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" dependencies = [ "serde_derive", ] @@ -14767,20 +15553,20 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.210" +version = "1.0.219" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" +checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] name = "serde_json" -version = "1.0.128" +version = "1.0.140" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8" +checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" dependencies = [ "itoa", "memchr", @@ -14810,7 +15596,7 @@ dependencies = [ [[package]] name = "session-keys-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2409#5abbe747c68d5136e3eccdfd8f7eb7bfca388ecc" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" dependencies = [ "async-trait", "frame-support", @@ -14840,18 +15626,6 @@ dependencies = [ "opaque-debug 0.3.1", ] -[[package]] -name = "sha-1" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c" -dependencies = [ - "cfg-if", - "cpufeatures", - "digest 0.10.7", - "sha1-asm", -] - [[package]] name = "sha1" version = "0.10.6" @@ -14863,15 +15637,6 @@ dependencies = [ "digest 0.10.7", ] -[[package]] -name = "sha1-asm" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "286acebaf8b67c1130aedffad26f594eff0c1292389158135327d2e23aed582b" -dependencies = [ - "cc", -] - [[package]] name = "sha2" version = "0.9.9" @@ -14975,9 +15740,9 @@ dependencies = [ [[package]] name = "simple-dns" -version = "0.5.7" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cae9a3fcdadafb6d97f4c0e007e4247b114ee0f119f650c3cbf3a8b3a1479694" +checksum = "dee851d0e5e7af3721faea1843e8015e820a234f81fda3dea9247e15bac9a86a" dependencies = [ "bitflags 2.6.0", ] @@ -14994,6 +15759,12 @@ version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" +[[package]] +name = "siphasher" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" + [[package]] name = "slab" version = "0.4.9" @@ -15023,8 +15794,8 @@ dependencies = [ [[package]] name = "slot-range-helper" -version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "16.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "enumn", "parity-scale-codec", @@ -15055,41 +15826,113 @@ checksum = "13f2b548cd8447f8de0fdf1c592929f70f4fc7039a05e47404b0d096ec6987a1" dependencies = [ "async-channel 1.9.0", "async-executor", - "async-fs", + "async-fs 1.6.0", "async-io 1.13.0", "async-lock 2.8.0", - "async-net", - "async-process", + "async-net 1.8.0", + "async-process 1.8.1", + "blocking", + "futures-lite 1.13.0", +] + +[[package]] +name = "smol" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a33bd3e260892199c3ccfc487c88b2da2265080acb316cd920da72fdfd7c599f" +dependencies = [ + "async-channel 2.3.1", + "async-executor", + "async-fs 2.1.2", + "async-io 2.3.4", + "async-lock 3.4.0", + "async-net 2.0.0", + "async-process 2.3.0", "blocking", + "futures-lite 2.3.0", +] + +[[package]] +name = "smoldot" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0bb30cf57b7b5f6109ce17c3164445e2d6f270af2cb48f6e4d31c2967c9a9f5" +dependencies = [ + "arrayvec 0.7.6", + "async-lock 2.8.0", + "atomic-take", + "base64 0.21.7", + "bip39", + "blake2-rfc", + "bs58", + "chacha20", + "crossbeam-queue", + "derive_more 0.99.18", + "ed25519-zebra", + "either", + "event-listener 2.5.3", + "fnv", "futures-lite 1.13.0", + "futures-util", + "hashbrown 0.14.5", + "hex", + "hmac 0.12.1", + "itertools 0.11.0", + "libsecp256k1", + "merlin", + "no-std-net", + "nom", + "num-bigint", + "num-rational", + "num-traits", + "pbkdf2 0.12.2", + "pin-project", + "poly1305", + "rand 0.8.5", + "rand_chacha 0.3.1", + "ruzstd 0.4.0", + "schnorrkel 0.10.2", + "serde", + "serde_json", + "sha2 0.10.8", + "sha3", + "siphasher 0.3.11", + "slab", + "smallvec", + "soketto 0.7.1", + "twox-hash", + "wasmi", + "x25519-dalek", + "zeroize", ] [[package]] name = "smoldot" -version = "0.11.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0bb30cf57b7b5f6109ce17c3164445e2d6f270af2cb48f6e4d31c2967c9a9f5" +checksum = "e6d1eaa97d77be4d026a1e7ffad1bb3b78448763b357ea6f8188d3e6f736a9b9" dependencies = [ "arrayvec 0.7.6", - "async-lock 2.8.0", + "async-lock 3.4.0", "atomic-take", "base64 0.21.7", "bip39", "blake2-rfc", - "bs58 0.5.1", + "bs58", "chacha20", "crossbeam-queue", - "derive_more", + "derive_more 0.99.18", "ed25519-zebra", "either", - "event-listener 2.5.3", + "event-listener 4.0.3", "fnv", - "futures-lite 1.13.0", + "futures-lite 2.3.0", "futures-util", "hashbrown 0.14.5", "hex", "hmac 0.12.1", - "itertools 0.11.0", + "itertools 0.12.1", + "libm", "libsecp256k1", "merlin", "no-std-net", @@ -15102,13 +15945,13 @@ dependencies = [ "poly1305", "rand 0.8.5", "rand_chacha 0.3.1", - "ruzstd", - "schnorrkel 0.10.2", + "ruzstd 0.5.0", + "schnorrkel 0.11.4", "serde", "serde_json", "sha2 0.10.8", "sha3", - "siphasher", + "siphasher 1.0.1", "slab", "smallvec", "soketto 0.7.1", @@ -15128,7 +15971,7 @@ dependencies = [ "async-lock 2.8.0", "base64 0.21.7", "blake2-rfc", - "derive_more", + "derive_more 0.99.18", "either", "event-listener 2.5.3", "fnv", @@ -15147,10 +15990,46 @@ dependencies = [ "rand_chacha 0.3.1", "serde", "serde_json", - "siphasher", + "siphasher 0.3.11", + "slab", + "smol 1.3.0", + "smoldot 0.11.0", + "zeroize", +] + +[[package]] +name = "smoldot-light" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5496f2d116b7019a526b1039ec2247dd172b8670633b1a64a614c9ea12c9d8c7" +dependencies = [ + "async-channel 2.3.1", + "async-lock 3.4.0", + "base64 0.21.7", + "blake2-rfc", + "derive_more 0.99.18", + "either", + "event-listener 4.0.3", + "fnv", + "futures-channel", + "futures-lite 2.3.0", + "futures-util", + "hashbrown 0.14.5", + "hex", + "itertools 0.12.1", + "log", + "lru 0.12.4", + "no-std-net", + "parking_lot 0.12.3", + "pin-project", + "rand 0.8.5", + "rand_chacha 0.3.1", + "serde", + "serde_json", + "siphasher 1.0.1", "slab", - "smol", - "smoldot", + "smol 2.0.2", + "smoldot 0.16.0", "zeroize", ] @@ -15189,9 +16068,9 @@ dependencies = [ [[package]] name = "socket2" -version = "0.5.7" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" +checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" dependencies = [ "libc", "windows-sys 0.52.0", @@ -15205,11 +16084,11 @@ checksum = "41d1c5305e39e09653383c2c7244f2f78b3bcae37cf50c64cb4789c9f5096ec2" dependencies = [ "base64 0.13.1", "bytes", - "futures 0.3.30", + "futures 0.3.31", "httparse", "log", "rand 0.8.5", - "sha-1 0.9.8", + "sha-1", ] [[package]] @@ -15220,7 +16099,7 @@ checksum = "37468c595637c10857701c990f93a40ce0e357cedb0953d1c26c8d8027f9bb53" dependencies = [ "base64 0.22.1", "bytes", - "futures 0.3.30", + "futures 0.3.31", "http 1.1.0", "httparse", "log", @@ -15230,8 +16109,8 @@ dependencies = [ [[package]] name = "sp-api" -version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "35.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "docify", "hash-db", @@ -15247,13 +16126,13 @@ dependencies = [ "sp-state-machine", "sp-trie", "sp-version", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sp-api-proc-macro" -version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "Inflector", "blake2 0.10.6", @@ -15261,13 +16140,13 @@ dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] name = "sp-application-crypto" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", "scale-info", @@ -15279,7 +16158,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "26.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "docify", "integer-sqrt", @@ -15292,8 +16171,8 @@ dependencies = [ [[package]] name = "sp-authority-discovery" -version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "35.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", "scale-info", @@ -15304,8 +16183,8 @@ dependencies = [ [[package]] name = "sp-block-builder" -version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "35.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "sp-api", "sp-inherents", @@ -15314,10 +16193,10 @@ dependencies = [ [[package]] name = "sp-blockchain" -version = "37.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "parity-scale-codec", "parking_lot 0.12.3", "schnellru", @@ -15327,29 +16206,29 @@ dependencies = [ "sp-database", "sp-runtime", "sp-state-machine", - "thiserror", + "thiserror 1.0.69", "tracing", ] [[package]] name = "sp-consensus" -version = "0.40.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.41.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", - "futures 0.3.30", + "futures 0.3.31", "log", "sp-core", "sp-inherents", "sp-runtime", "sp-state-machine", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sp-consensus-aura" -version = "0.40.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.41.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "parity-scale-codec", @@ -15364,8 +16243,8 @@ dependencies = [ [[package]] name = "sp-consensus-babe" -version = "0.40.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.41.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "parity-scale-codec", @@ -15382,17 +16261,16 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" -version = "22.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "23.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "lazy_static", "parity-scale-codec", "scale-info", "serde", "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", "sp-io", "sp-keystore", "sp-mmr-primitives", @@ -15403,8 +16281,8 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" -version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "22.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "finality-grandpa", "log", @@ -15420,8 +16298,8 @@ dependencies = [ [[package]] name = "sp-consensus-slots" -version = "0.40.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.41.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", "scale-info", @@ -15431,20 +16309,20 @@ dependencies = [ [[package]] name = "sp-core" -version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "35.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", "bitflags 1.3.2", "blake2 0.10.6", "bounded-collections", - "bs58 0.5.1", + "bs58", "dyn-clonable", "ed25519-zebra", - "futures 0.3.30", + "futures 0.3.31", "hash-db", "hash256-std-hasher", - "impl-serde", + "impl-serde 0.5.0", "itertools 0.11.0", "k256", "libsecp256k1", @@ -15454,14 +16332,14 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", "paste", - "primitive-types", + "primitive-types 0.13.1", "rand 0.8.5", "scale-info", "schnorrkel 0.11.4", "secp256k1", "secrecy", "serde", - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", "sp-debug-derive", "sp-externalities", "sp-runtime-interface", @@ -15469,7 +16347,7 @@ dependencies = [ "sp-storage", "ss58-registry", "substrate-bip39", - "thiserror", + "thiserror 1.0.69", "tracing", "w3f-bls", "zeroize", @@ -15478,7 +16356,21 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc9927a7f81334ed5b8a98a4a978c81324d12bd9713ec76b5c68fd410174c5eb" +dependencies = [ + "blake2b_simd", + "byteorder", + "digest 0.10.7", + "sha2 0.10.8", + "sha3", + "twox-hash", +] + +[[package]] +name = "sp-crypto-hashing" +version = "0.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "blake2b_simd", "byteorder", @@ -15491,17 +16383,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "quote", - "sp-crypto-hashing", - "syn 2.0.77", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", + "syn 2.0.100", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "kvdb", "parking_lot 0.12.3", @@ -15510,17 +16402,17 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] name = "sp-externalities" -version = "0.29.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.30.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "environmental", "parity-scale-codec", @@ -15529,8 +16421,8 @@ dependencies = [ [[package]] name = "sp-genesis-builder" -version = "0.15.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.16.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", "scale-info", @@ -15541,21 +16433,21 @@ dependencies = [ [[package]] name = "sp-inherents" -version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "35.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", "sp-runtime", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sp-io" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "39.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "bytes", "docify", @@ -15567,7 +16459,7 @@ dependencies = [ "rustversion", "secp256k1", "sp-core", - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", "sp-externalities", "sp-keystore", "sp-runtime-interface", @@ -15580,8 +16472,8 @@ dependencies = [ [[package]] name = "sp-keyring" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "40.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "sp-core", "sp-runtime", @@ -15590,8 +16482,8 @@ dependencies = [ [[package]] name = "sp-keystore" -version = "0.40.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.41.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", @@ -15602,26 +16494,26 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "thiserror", + "thiserror 1.0.69", "zstd 0.12.4", ] [[package]] name = "sp-metadata-ir" -version = "0.7.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.8.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "frame-metadata", + "frame-metadata 18.0.0", "parity-scale-codec", "scale-info", ] [[package]] name = "sp-mixnet" -version = "0.12.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.13.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", "scale-info", @@ -15631,8 +16523,8 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" -version = "34.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "35.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "log", "parity-scale-codec", @@ -15643,13 +16535,13 @@ dependencies = [ "sp-core", "sp-debug-derive", "sp-runtime", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sp-npos-elections" -version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "35.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", "scale-info", @@ -15661,8 +16553,8 @@ dependencies = [ [[package]] name = "sp-offchain" -version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "35.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "sp-api", "sp-core", @@ -15671,18 +16563,17 @@ dependencies = [ [[package]] name = "sp-panic-handler" -version = "13.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "13.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "backtrace", - "lazy_static", "regex", ] [[package]] name = "sp-rpc" -version = "32.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "33.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -15691,9 +16582,10 @@ dependencies = [ [[package]] name = "sp-runtime" -version = "39.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "40.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ + "binary-merkle-tree", "docify", "either", "hash256-std-hasher", @@ -15711,20 +16603,22 @@ dependencies = [ "sp-core", "sp-io", "sp-std", + "sp-trie", "sp-weights", "tracing", + "tuplex", ] [[package]] name = "sp-runtime-interface" -version = "28.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "29.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "bytes", "impl-trait-for-tuples", "parity-scale-codec", "polkavm-derive", - "primitive-types", + "primitive-types 0.13.1", "sp-externalities", "sp-runtime-interface-proc-macro", "sp-std", @@ -15737,20 +16631,20 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "Inflector", "expander", "proc-macro-crate 3.2.0", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] name = "sp-session" -version = "36.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "37.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", "scale-info", @@ -15763,8 +16657,8 @@ dependencies = [ [[package]] name = "sp-staking" -version = "36.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "37.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -15776,8 +16670,8 @@ dependencies = [ [[package]] name = "sp-state-machine" -version = "0.43.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.44.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "hash-db", "log", @@ -15789,15 +16683,15 @@ dependencies = [ "sp-externalities", "sp-panic-handler", "sp-trie", - "thiserror", + "thiserror 1.0.69", "tracing", "trie-db", ] [[package]] name = "sp-statement-store" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "19.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -15810,25 +16704,25 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", "sp-externalities", "sp-runtime", "sp-runtime-interface", - "thiserror", + "thiserror 1.0.69", "x25519-dalek", ] [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" [[package]] name = "sp-storage" -version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "22.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "impl-serde", + "impl-serde 0.5.0", "parity-scale-codec", "ref-cast", "serde", @@ -15837,20 +16731,20 @@ dependencies = [ [[package]] name = "sp-timestamp" -version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "35.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "parity-scale-codec", "sp-inherents", "sp-runtime", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sp-tracing" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", "tracing", @@ -15860,8 +16754,8 @@ dependencies = [ [[package]] name = "sp-transaction-pool" -version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "35.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "sp-api", "sp-runtime", @@ -15869,8 +16763,8 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" -version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "35.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", "parity-scale-codec", @@ -15883,12 +16777,11 @@ dependencies = [ [[package]] name = "sp-trie" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "ahash", "hash-db", - "lazy_static", "memory-db", "nohash-hasher", "parity-scale-codec", @@ -15898,7 +16791,7 @@ dependencies = [ "schnellru", "sp-core", "sp-externalities", - "thiserror", + "thiserror 1.0.69", "tracing", "trie-db", "trie-root", @@ -15906,10 +16799,10 @@ dependencies = [ [[package]] name = "sp-version" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "38.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "impl-serde", + "impl-serde 0.5.0", "parity-scale-codec", "parity-wasm", "scale-info", @@ -15918,24 +16811,25 @@ dependencies = [ "sp-runtime", "sp-std", "sp-version-proc-macro", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "sp-version-proc-macro" -version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "15.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "parity-scale-codec", + "proc-macro-warning 1.0.2", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -15947,7 +16841,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "31.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -16034,7 +16928,7 @@ dependencies = [ "futures-util", "hashlink", "hex", - "indexmap 2.5.0", + "indexmap 2.8.0", "log", "memchr", "native-tls", @@ -16045,7 +16939,7 @@ dependencies = [ "sha2 0.10.8", "smallvec", "sqlformat", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-stream", "tracing", @@ -16135,8 +17029,8 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-parachain-info" -version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.18.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -16148,13 +17042,15 @@ dependencies = [ [[package]] name = "staging-xcm" -version = "14.2.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "15.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", "bounded-collections", "derivative", "environmental", + "frame-support", + "hex-literal 0.4.1", "impl-trait-for-tuples", "log", "parity-scale-codec", @@ -16167,8 +17063,8 @@ dependencies = [ [[package]] name = "staging-xcm-builder" -version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "18.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-support", "frame-system", @@ -16189,8 +17085,8 @@ dependencies = [ [[package]] name = "staging-xcm-executor" -version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "18.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "environmental", "frame-benchmarking", @@ -16220,7 +17116,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a2a1c578e98c1c16fc3b8ec1328f7659a500737d7a0c6d625e73e830ff9c1f6" dependencies = [ "bitflags 1.3.2", - "cfg_aliases", + "cfg_aliases 0.1.1", "libc", "parking_lot 0.11.2", "parking_lot_core 0.8.6", @@ -16234,7 +17130,7 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "70a2595fc3aa78f2d0e45dd425b22282dd863273761cc77780914b2cf3003acf" dependencies = [ - "cfg_aliases", + "cfg_aliases 0.1.1", "memchr", "proc-macro2", "quote", @@ -16257,24 +17153,10 @@ dependencies = [ ] [[package]] -name = "str0m" -version = "0.5.1" +name = "strsim" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6706347e49b13373f7ddfafad47df7583ed52083d6fc8a594eb2c80497ef959d" -dependencies = [ - "combine", - "crc", - "fastrand 2.1.1", - "hmac 0.12.1", - "once_cell", - "openssl", - "openssl-sys", - "sctp-proto", - "serde", - "sha-1 0.10.1", - "thiserror", - "tracing", -] +checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] name = "strsim" @@ -16320,13 +17202,13 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "hmac 0.12.1", "pbkdf2 0.12.2", @@ -16351,7 +17233,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" [[package]] name = "substrate-fixed" @@ -16365,13 +17247,13 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "42.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "docify", "frame-system-rpc-runtime-api", - "futures 0.3.30", - "jsonrpsee", + "futures 0.3.31", + "jsonrpsee 0.24.7", "log", "parity-scale-codec", "sc-rpc-api", @@ -16385,25 +17267,25 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" -version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.17.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "http-body-util", "hyper 1.4.1", "hyper-util", "log", "prometheus", - "thiserror", + "thiserror 1.0.69", "tokio", ] [[package]] name = "substrate-rpc-client" -version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.47.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "async-trait", - "jsonrpsee", + "jsonrpsee 0.24.7", "log", "sc-rpc-api", "serde", @@ -16412,10 +17294,10 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "41.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "jsonrpsee", + "jsonrpsee 0.24.7", "parity-scale-codec", "sc-client-api", "sc-rpc-api", @@ -16430,11 +17312,11 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", "async-trait", - "futures 0.3.30", + "futures 0.3.31", "parity-scale-codec", "sc-client-api", "sc-client-db", @@ -16457,7 +17339,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", "frame-executive", @@ -16480,7 +17362,7 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-grandpa", "sp-core", - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", "sp-externalities", "sp-genesis-builder", "sp-inherents", @@ -16501,9 +17383,9 @@ dependencies = [ [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "sc-block-builder", "sc-client-api", "sc-consensus", @@ -16528,21 +17410,22 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" -version = "24.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "25.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "array-bytes", "build-helper", "cargo_metadata", "console", "filetime", - "frame-metadata", + "frame-metadata 18.0.0", "jobserver", "merkleized-metadata", "parity-scale-codec", "parity-wasm", "polkavm-linker", "sc-executor", + "shlex", "sp-core", "sp-io", "sp-maybe-compressed-blob", @@ -16556,22 +17439,175 @@ dependencies = [ ] [[package]] -name = "subtle" -version = "1.0.0" +name = "subtle" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee" + +[[package]] +name = "subtle" +version = "2.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" + +[[package]] +name = "subtle-ng" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "734676eb262c623cec13c3155096e08d1f8f29adce39ba17948b18dad1e54142" + +[[package]] +name = "subxt" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a160cba1edbf3ec4fbbeaea3f1a185f70448116a6bccc8276bb39adb3b3053bd" +dependencies = [ + "async-trait", + "derive-where", + "either", + "frame-metadata 16.0.0", + "futures 0.3.31", + "hex", + "impl-serde 0.4.0", + "instant", + "jsonrpsee 0.22.5", + "parity-scale-codec", + "primitive-types 0.12.2", + "reconnecting-jsonrpsee-ws-client", + "scale-bits", + "scale-decode", + "scale-encode", + "scale-info", + "scale-value", + "serde", + "serde_json", + "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "subxt-core", + "subxt-lightclient", + "subxt-macro", + "subxt-metadata", + "thiserror 1.0.69", + "tokio-util", + "tracing", + "url", +] + +[[package]] +name = "subxt-codegen" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d703dca0905cc5272d7cc27a4ac5f37dcaae7671acc7fef0200057cc8c317786" +dependencies = [ + "frame-metadata 16.0.0", + "heck 0.5.0", + "hex", + "jsonrpsee 0.22.5", + "parity-scale-codec", + "proc-macro2", + "quote", + "scale-info", + "scale-typegen", + "subxt-metadata", + "syn 2.0.100", + "thiserror 1.0.69", + "tokio", +] + +[[package]] +name = "subxt-core" +version = "0.37.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3af3b36405538a36b424d229dc908d1396ceb0994c90825ce928709eac1a159a" +dependencies = [ + "base58", + "blake2 0.10.6", + "derive-where", + "frame-metadata 16.0.0", + "hashbrown 0.14.5", + "hex", + "impl-serde 0.4.0", + "parity-scale-codec", + "primitive-types 0.12.2", + "scale-bits", + "scale-decode", + "scale-encode", + "scale-info", + "scale-value", + "serde", + "serde_json", + "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "subxt-metadata", + "tracing", +] + +[[package]] +name = "subxt-lightclient" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d9406fbdb9548c110803cb8afa750f8b911d51eefdf95474b11319591d225d9" +dependencies = [ + "futures 0.3.31", + "futures-util", + "serde", + "serde_json", + "smoldot-light 0.14.0", + "thiserror 1.0.69", + "tokio", + "tokio-stream", + "tracing", +] + +[[package]] +name = "subxt-macro" +version = "0.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee" +checksum = "1c195f803d70687e409aba9be6c87115b5da8952cd83c4d13f2e043239818fcd" +dependencies = [ + "darling 0.20.10", + "parity-scale-codec", + "proc-macro-error", + "quote", + "scale-typegen", + "subxt-codegen", + "syn 2.0.100", +] [[package]] -name = "subtle" -version = "2.6.1" +name = "subxt-metadata" +version = "0.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" +checksum = "738be5890fdeff899bbffff4d9c0f244fe2a952fb861301b937e3aa40ebb55da" +dependencies = [ + "frame-metadata 16.0.0", + "hashbrown 0.14.5", + "parity-scale-codec", + "scale-info", + "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", +] [[package]] -name = "subtle-ng" -version = "2.5.0" +name = "subxt-signer" +version = "0.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "734676eb262c623cec13c3155096e08d1f8f29adce39ba17948b18dad1e54142" +checksum = "f49888ae6ae90fe01b471193528eea5bd4ed52d8eecd2d13f4a2333b87388850" +dependencies = [ + "bip32", + "bip39", + "cfg-if", + "hex", + "hmac 0.12.1", + "keccak-hash", + "parity-scale-codec", + "pbkdf2 0.12.2", + "regex", + "schnorrkel 0.11.4", + "secp256k1", + "secrecy", + "sha2 0.10.8", + "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "subxt-core", + "zeroize", +] [[package]] name = "summarize-precompile-checks" @@ -16598,9 +17634,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.77" +version = "2.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed" +checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0" dependencies = [ "proc-macro2", "quote", @@ -16627,7 +17663,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -16637,7 +17673,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" dependencies = [ "bitflags 1.3.2", - "core-foundation", + "core-foundation 0.9.4", "system-configuration-sys", ] @@ -16703,11 +17739,20 @@ checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76" [[package]] name = "thiserror" -version = "1.0.63" +version = "1.0.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" +dependencies = [ + "thiserror-impl 1.0.69", +] + +[[package]] +name = "thiserror" +version = "2.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" +checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" dependencies = [ - "thiserror-impl", + "thiserror-impl 2.0.12", ] [[package]] @@ -16727,18 +17772,29 @@ checksum = "e4c60d69f36615a077cc7663b9cb8e42275722d23e58a7fa3d2c7f2915d09d04" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", ] [[package]] name = "thiserror-impl" -version = "1.0.63" +version = "2.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" +checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -16766,19 +17822,6 @@ dependencies = [ "num_cpus", ] -[[package]] -name = "thrift" -version = "0.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b82ca8f46f95b3ce96081fe3dd89160fdea970c254bb72925255d1b62aae692e" -dependencies = [ - "byteorder", - "integer-encoding", - "log", - "ordered-float", - "threadpool", -] - [[package]] name = "tikv-jemalloc-ctl" version = "0.5.4" @@ -16844,7 +17887,7 @@ dependencies = [ "rand 0.7.3", "rustc-hash 1.1.0", "sha2 0.9.9", - "thiserror", + "thiserror 1.0.69", "unicode-normalization", "wasm-bindgen", "zeroize", @@ -16859,6 +17902,16 @@ dependencies = [ "crunchy", ] +[[package]] +name = "tinystr" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" +dependencies = [ + "displaydoc", + "zerovec", +] + [[package]] name = "tinyvec" version = "1.8.0" @@ -16876,9 +17929,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.40.0" +version = "1.44.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998" +checksum = "f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a" dependencies = [ "backtrace", "bytes", @@ -16887,20 +17940,20 @@ dependencies = [ "parking_lot 0.12.3", "pin-project-lite", "signal-hook-registry", - "socket2 0.5.7", + "socket2 0.5.8", "tokio-macros", "windows-sys 0.52.0", ] [[package]] name = "tokio-macros" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" +checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -16924,13 +17977,24 @@ dependencies = [ "tokio", ] +[[package]] +name = "tokio-rustls" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f" +dependencies = [ + "rustls 0.22.4", + "rustls-pki-types", + "tokio", +] + [[package]] name = "tokio-rustls" version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" dependencies = [ - "rustls 0.23.13", + "rustls 0.23.24", "rustls-pki-types", "tokio", ] @@ -16949,16 +18013,17 @@ dependencies = [ [[package]] name = "tokio-tungstenite" -version = "0.20.1" +version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c" +checksum = "7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084" dependencies = [ "futures-util", "log", - "rustls 0.21.12", - "rustls-native-certs 0.6.3", + "rustls 0.23.24", + "rustls-native-certs 0.8.1", + "rustls-pki-types", "tokio", - "tokio-rustls 0.24.1", + "tokio-rustls 0.26.0", "tungstenite", ] @@ -17012,7 +18077,7 @@ version = "0.22.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b072cee73c449a636ffd6f32bd8de3a9f7119139aff882f44943ce2986dc5cf" dependencies = [ - "indexmap 2.5.0", + "indexmap 2.8.0", "serde", "serde_spanned", "toml_datetime", @@ -17083,7 +18148,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -17108,8 +18173,8 @@ dependencies = [ [[package]] name = "tracing-gum" -version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "17.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "coarsetime", "polkadot-primitives", @@ -17120,13 +18185,13 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "expander", "proc-macro-crate 3.2.0", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] @@ -17200,7 +18265,7 @@ dependencies = [ "rand 0.8.5", "smallvec", "socket2 0.4.10", - "thiserror", + "thiserror 1.0.69", "tinyvec", "tokio", "tracing", @@ -17225,7 +18290,7 @@ dependencies = [ "once_cell", "rand 0.8.5", "smallvec", - "thiserror", + "thiserror 1.0.69", "tinyvec", "tokio", "tracing", @@ -17247,7 +18312,7 @@ dependencies = [ "rand 0.8.5", "resolv-conf", "smallvec", - "thiserror", + "thiserror 1.0.69", "tokio", "tracing", "trust-dns-proto 0.23.2", @@ -17267,24 +18332,30 @@ checksum = "f4f195fd851901624eee5a58c4bb2b4f06399148fcd0ed336e6f1cb60a9881df" [[package]] name = "tungstenite" -version = "0.20.1" +version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9" +checksum = "4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13" dependencies = [ - "byteorder", "bytes", "data-encoding", - "http 0.2.12", + "http 1.1.0", "httparse", "log", - "rand 0.8.5", - "rustls 0.21.12", + "rand 0.9.0", + "rustls 0.23.24", + "rustls-pki-types", "sha1", - "thiserror", + "thiserror 2.0.12", "url", "utf-8", ] +[[package]] +name = "tuplex" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "676ac81d5454c4dcf37955d34fa8626ede3490f744b86ca14a7b90168d2a08aa" + [[package]] name = "twox-hash" version = "1.6.3" @@ -17321,6 +18392,24 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "uint" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "909988d098b2f738727b161a106cfc7cab00c539c2687a8836f8e565976fb53e" +dependencies = [ + "byteorder", + "crunchy", + "hex", + "static_assertions", +] + +[[package]] +name = "unarray" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" + [[package]] name = "unicode-bidi" version = "0.3.15" @@ -17412,12 +18501,12 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "url" -version = "2.5.2" +version = "2.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" +checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" dependencies = [ "form_urlencoded", - "idna 0.5.0", + "idna 1.0.3", "percent-encoding", ] @@ -17433,6 +18522,18 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" +[[package]] +name = "utf16_iter" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" + +[[package]] +name = "utf8_iter" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" + [[package]] name = "utf8parse" version = "0.2.2" @@ -17483,7 +18584,7 @@ dependencies = [ "rand_core 0.6.4", "sha2 0.10.8", "sha3", - "thiserror", + "thiserror 1.0.69", "zeroize", ] @@ -17533,6 +18634,15 @@ version = "0.11.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" +[[package]] +name = "wasi" +version = "0.13.3+wasi-0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2" +dependencies = [ + "wit-bindgen-rt", +] + [[package]] name = "wasix" version = "0.12.21" @@ -17564,7 +18674,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", "wasm-bindgen-shared", ] @@ -17598,7 +18708,7 @@ checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -17629,7 +18739,7 @@ dependencies = [ "strum 0.24.1", "strum_macros 0.24.3", "tempfile", - "thiserror", + "thiserror 1.0.69", "wasm-opt-cxx-sys", "wasm-opt-sys", ] @@ -17664,7 +18774,7 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", "js-sys", "parking_lot 0.11.2", "pin-utils", @@ -17796,7 +18906,7 @@ dependencies = [ "log", "object 0.30.4", "target-lexicon", - "thiserror", + "thiserror 1.0.69", "wasmparser", "wasmtime-cranelift-shared", "wasmtime-environ", @@ -17831,7 +18941,7 @@ dependencies = [ "object 0.30.4", "serde", "target-lexicon", - "thiserror", + "thiserror 1.0.69", "wasmparser", "wasmtime-types", ] @@ -17914,7 +19024,7 @@ checksum = "a4f6fffd2a1011887d57f07654dd112791e872e3ff4a2e626aee8059ee17f06f" dependencies = [ "cranelift-entity", "serde", - "thiserror", + "thiserror 1.0.69", "wasmparser", ] @@ -17928,6 +19038,16 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "web-time" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + [[package]] name = "webpki" version = "0.22.4" @@ -17955,8 +19075,8 @@ dependencies = [ [[package]] name = "westend-runtime" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "21.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "binary-merkle-tree", "bitvec", @@ -17992,6 +19112,7 @@ dependencies = [ "pallet-indices", "pallet-membership", "pallet-message-queue", + "pallet-migrations 9.0.0", "pallet-mmr", "pallet-multisig", "pallet-nomination-pools", @@ -18044,6 +19165,7 @@ dependencies = [ "sp-genesis-builder", "sp-inherents", "sp-io", + "sp-keyring", "sp-mmr-primitives", "sp-npos-elections", "sp-offchain", @@ -18063,8 +19185,8 @@ dependencies = [ [[package]] name = "westend-runtime-constants" -version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "18.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-support", "polkadot-primitives", @@ -18077,18 +19199,6 @@ dependencies = [ "staging-xcm-builder", ] -[[package]] -name = "which" -version = "4.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" -dependencies = [ - "either", - "home", - "once_cell", - "rustix 0.38.37", -] - [[package]] name = "wide" version = "0.7.28" @@ -18164,21 +19274,6 @@ dependencies = [ "windows-targets 0.52.6", ] -[[package]] -name = "windows-sys" -version = "0.42.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" -dependencies = [ - "windows_aarch64_gnullvm 0.42.2", - "windows_aarch64_msvc 0.42.2", - "windows_i686_gnu 0.42.2", - "windows_i686_msvc 0.42.2", - "windows_x86_64_gnu 0.42.2", - "windows_x86_64_gnullvm 0.42.2", - "windows_x86_64_msvc 0.42.2", -] - [[package]] name = "windows-sys" version = "0.45.0" @@ -18412,6 +19507,27 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "wit-bindgen-rt" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c" +dependencies = [ + "bitflags 2.6.0", +] + +[[package]] +name = "write16" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" + +[[package]] +name = "writeable" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" + [[package]] name = "wyz" version = "0.5.1" @@ -18446,37 +19562,37 @@ dependencies = [ "nom", "oid-registry 0.6.1", "rusticata-macros", - "thiserror", + "thiserror 1.0.69", "time", ] [[package]] name = "x509-parser" -version = "0.16.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcbc162f30700d6f3f82a24bf7cc62ffe7caea42c0b2cba8bf7f3ae50cf51f69" +checksum = "4569f339c0c402346d4a75a9e39cf8dad310e287eef1ff56d4c68e5067f53460" dependencies = [ - "asn1-rs 0.6.2", + "asn1-rs 0.7.1", "data-encoding", - "der-parser 9.0.0", + "der-parser 10.0.0", "lazy_static", "nom", - "oid-registry 0.7.1", + "oid-registry 0.8.1", "rusticata-macros", - "thiserror", + "thiserror 2.0.12", "time", ] [[package]] name = "xcm-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2409#5abbe747c68d5136e3eccdfd8f7eb7bfca388ecc" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" dependencies = [ "frame-support", "impl-trait-for-tuples", "log", "parity-scale-codec", - "primitive-types", + "primitive-types 0.13.1", "sp-core", "sp-runtime", "sp-std", @@ -18512,19 +19628,19 @@ dependencies = [ [[package]] name = "xcm-procedural" -version = "10.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "11.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "Inflector", "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", ] [[package]] name = "xcm-runtime-apis" -version = "0.4.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "0.5.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-support", "parity-scale-codec", @@ -18537,8 +19653,8 @@ dependencies = [ [[package]] name = "xcm-simulator" -version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#9e5865c27d4cff1a792789bc1974c75c45f74ac8" +version = "18.0.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" dependencies = [ "frame-support", "frame-system", @@ -18578,15 +19694,37 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ed0164ae619f2dc144909a9f082187ebb5893693d8c0196e8085283ccd4b776" dependencies = [ - "futures 0.3.30", + "futures 0.3.31", + "log", + "nohash-hasher", + "parking_lot 0.12.3", + "pin-project", + "rand 0.8.5", + "static_assertions", +] + +[[package]] +name = "yamux" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17610762a1207ee816c6fadc29220904753648aba0a9ed61c7b8336e80a559c4" +dependencies = [ + "futures 0.3.31", "log", "nohash-hasher", "parking_lot 0.12.3", "pin-project", "rand 0.8.5", "static_assertions", + "web-time", ] +[[package]] +name = "yap" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff4524214bc4629eba08d78ceb1d6507070cc0bcbbed23af74e19e6e924a24cf" + [[package]] name = "yasna" version = "0.5.2" @@ -18596,6 +19734,30 @@ dependencies = [ "time", ] +[[package]] +name = "yoke" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" +dependencies = [ + "serde", + "stable_deref_trait", + "yoke-derive", + "zerofrom", +] + +[[package]] +name = "yoke-derive" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", + "synstructure 0.13.1", +] + [[package]] name = "zerocopy" version = "0.7.35" @@ -18603,7 +19765,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" dependencies = [ "byteorder", - "zerocopy-derive", + "zerocopy-derive 0.7.35", +] + +[[package]] +name = "zerocopy" +version = "0.8.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6" +dependencies = [ + "zerocopy-derive 0.8.23", ] [[package]] @@ -18614,7 +19785,39 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", +] + +[[package]] +name = "zerocopy-derive" +version = "0.8.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] + +[[package]] +name = "zerofrom" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" +dependencies = [ + "zerofrom-derive", +] + +[[package]] +name = "zerofrom-derive" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", + "synstructure 0.13.1", ] [[package]] @@ -18634,7 +19837,29 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.77", + "syn 2.0.100", +] + +[[package]] +name = "zerovec" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" +dependencies = [ + "yoke", + "zerofrom", + "zerovec-derive", +] + +[[package]] +name = "zerovec-derive" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 68bb5768701..4e149721ad7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -112,7 +112,7 @@ pallet-xcm-weight-trader = { path = "pallets/xcm-weight-trader", default-feature precompile-foreign-asset-migrator = { path = "precompiles/foreign-asset-migrator", default-features = false } xcm-primitives = { path = "primitives/xcm", default-features = false } -pallet-crowdloan-rewards = { git = "https://github.com/moonbeam-foundation/crowdloan-rewards", branch = "moonbeam-polkadot-stable2409", default-features = false } +pallet-crowdloan-rewards = { git = "https://github.com/moonbeam-foundation/crowdloan-rewards", branch = "moonbeam-polkadot-stable2412", default-features = false } # Moonbeam (client) moonbeam-cli = { path = "node/cli", default-features = false } @@ -135,222 +135,221 @@ moonbase-runtime = { path = "runtime/moonbase" } moonbeam-runtime = { path = "runtime/moonbeam" } moonriver-runtime = { path = "runtime/moonriver" } -frame-benchmarking = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -frame-executive = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -frame-support = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -frame-system = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -frame-system-benchmarking = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -frame-system-rpc-runtime-api = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -frame-try-runtime = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-assets = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-balances = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-collective = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-conviction-voting = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-identity = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-message-queue = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-multisig = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-preimage = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-parameters = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-proxy = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-referenda = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-root-testing = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-scheduler = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-society = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-staking = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-sudo = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-timestamp = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-transaction-payment = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-treasury = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-utility = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-whitelist = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } +frame-benchmarking = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +frame-executive = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +frame-support = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +frame-system = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +frame-system-benchmarking = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +frame-system-rpc-runtime-api = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +frame-try-runtime = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-assets = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-balances = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-collective = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-conviction-voting = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-identity = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-message-queue = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-multisig = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-preimage = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-parameters = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-proxy = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-referenda = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-root-testing = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-scheduler = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-society = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-staking = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-sudo = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-timestamp = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-transaction-payment = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-treasury = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-utility = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-whitelist = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } parity-scale-codec = { version = "3.2.2", default-features = false, features = [ "derive", ] } scale-info = { version = "2.0", default-features = false, features = [ "derive", ] } -sp-api = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-application-crypto = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-block-builder = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-consensus-babe = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-consensus-slots = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-core = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-debug-derive = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-externalities = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-inherents = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-io = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-keystore = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-offchain = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-runtime = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-runtime-interface = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-session = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-std = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-state-machine = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-tracing = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-transaction-pool = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-trie = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-version = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-weights = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -sp-genesis-builder = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } +sp-api = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-application-crypto = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-block-builder = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-consensus-babe = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-consensus-slots = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-core = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-debug-derive = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-externalities = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-inherents = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-io = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-keystore = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-offchain = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-runtime = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-runtime-interface = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-session = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-std = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-state-machine = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-tracing = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-transaction-pool = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-trie = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-version = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-weights = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-genesis-builder = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } substrate-fixed = { git = "https://github.com/encointer/substrate-fixed", default-features = false } # Substrate (client) -frame-benchmarking-cli = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -pallet-transaction-payment-rpc = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-basic-authorship = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-block-builder = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-chain-spec = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-cli = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-client-api = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-client-db = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-consensus = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-consensus-grandpa = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-consensus-manual-seal = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-executor = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-informant = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-network = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-network-common = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-network-sync = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-offchain = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-rpc = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-rpc-api = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-service = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-sysinfo = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-telemetry = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-tracing = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-transaction-pool = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-transaction-pool-api = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sc-utils = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sp-blockchain = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sp-consensus = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sp-storage = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sp-timestamp = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sp-wasm-interface = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -sp-rpc = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -substrate-build-script-utils = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -substrate-frame-rpc-system = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -substrate-prometheus-endpoint = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -substrate-test-client = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -substrate-test-runtime = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -substrate-test-runtime-client = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -substrate-wasm-builder = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -substrate-rpc-client = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } +frame-benchmarking-cli = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +pallet-transaction-payment-rpc = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-basic-authorship = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-block-builder = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-chain-spec = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-cli = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-client-api = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-client-db = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-consensus = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-consensus-grandpa = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-consensus-manual-seal = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-executor = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-informant = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-network = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-network-common = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-network-sync = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-offchain = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-rpc = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-rpc-api = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-service = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-sysinfo = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-telemetry = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-tracing = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-transaction-pool = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-transaction-pool-api = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sc-utils = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sp-blockchain = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sp-consensus = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sp-storage = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sp-timestamp = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sp-wasm-interface = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +sp-rpc = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +substrate-build-script-utils = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +substrate-frame-rpc-system = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +substrate-prometheus-endpoint = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +substrate-test-client = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +substrate-test-runtime = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +substrate-test-runtime-client = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +substrate-wasm-builder = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +substrate-rpc-client = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } # Frontier (wasm) -ethereum = { version = "0.15.0", default-features = false, features = [ - "with-codec", -] } -ethereum-types = { version = "0.14", default-features = false } -evm = { git = "https://github.com/moonbeam-foundation/evm", branch = "moonbeam-polkadot-stable2409", default-features = false } -evm-gasometer = { git = "https://github.com/moonbeam-foundation/evm", branch = "moonbeam-polkadot-stable2409", default-features = false } -evm-runtime = { git = "https://github.com/moonbeam-foundation/evm", branch = "moonbeam-polkadot-stable2409", default-features = false } -fp-ethereum = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409", default-features = false } -fp-evm = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409", default-features = false } -fp-rpc = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409", default-features = false } -fp-self-contained = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-ethereum = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409", default-features = false, features = [ +ethereum = { git = "https://github.com/rust-ethereum/ethereum.git", rev = "3be0d8fd4c2ad1ba216b69ef65b9382612efc8ba", default-features = false, features = [ + "with-scale", +]} +ethereum-types = { version = "0.15.1", default-features = false } +evm = { git = "https://github.com/moonbeam-foundation/evm", branch = "moonbeam-polkadot-stable2412", default-features = false } +evm-gasometer = { git = "https://github.com/moonbeam-foundation/evm", branch = "moonbeam-polkadot-stable2412", default-features = false } +evm-runtime = { git = "https://github.com/moonbeam-foundation/evm", branch = "moonbeam-polkadot-stable2412", default-features = false } +fp-ethereum = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412", default-features = false } +fp-evm = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412", default-features = false } +fp-rpc = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412", default-features = false } +fp-self-contained = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-ethereum = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412", default-features = false, features = [ "forbid-evm-reentrancy", ] } -pallet-evm = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409", default-features = false, features = [ +pallet-evm = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412", default-features = false, features = [ "forbid-evm-reentrancy", ] } -pallet-evm-chain-id = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-evm-precompile-blake2 = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-evm-precompile-bn128 = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-evm-precompile-dispatch = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-evm-precompile-modexp = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-evm-precompile-sha3fips = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-evm-precompile-simple = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-evm-precompile-storage-cleaner = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409", default-features = false } +pallet-evm-chain-id = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-evm-precompile-blake2 = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-evm-precompile-bn128 = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-evm-precompile-dispatch = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-evm-precompile-modexp = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-evm-precompile-sha3fips = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-evm-precompile-simple = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412", default-features = false } -precompile-utils = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409", default-features = false } -precompile-utils-macro = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409", default-features = false } +precompile-utils = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412", default-features = false } +precompile-utils-macro = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412", default-features = false } # Frontier (client) -fc-consensus = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409" } -fc-db = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409" } -fc-api = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409" } -fc-mapping-sync = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409" } -fc-rpc = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409", features = [ +fc-consensus = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412" } +fc-db = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412" } +fc-api = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412" } +fc-mapping-sync = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412" } +fc-rpc = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412", features = [ "rpc-binary-search-estimate", ] } -fc-rpc-core = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409" } -fc-storage = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409" } -fp-consensus = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409" } -fp-storage = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2409" } +fc-rpc-core = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412" } +fc-storage = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412" } +fp-consensus = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412" } +fp-storage = { git = "https://github.com/moonbeam-foundation/frontier", branch = "moonbeam-polkadot-stable2412" } # Cumulus (wasm) -cumulus-pallet-dmp-queue = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -cumulus-pallet-parachain-system = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -cumulus-pallet-xcm = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -cumulus-pallet-xcmp-queue = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -cumulus-primitives-core = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -cumulus-primitives-parachain-inherent = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -cumulus-primitives-timestamp = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -cumulus-primitives-utility = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -cumulus-test-relay-sproof-builder = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -cumulus-primitives-storage-weight-reclaim = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -parachain-info = { package = "staging-parachain-info", git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -parachains-common = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } +cumulus-pallet-dmp-queue = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +cumulus-pallet-parachain-system = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +cumulus-pallet-xcm = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +cumulus-pallet-xcmp-queue = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +cumulus-primitives-core = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +cumulus-primitives-parachain-inherent = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +cumulus-primitives-timestamp = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +cumulus-primitives-utility = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +cumulus-test-relay-sproof-builder = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +cumulus-primitives-storage-weight-reclaim = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +parachain-info = { package = "staging-parachain-info", git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +parachains-common = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } # Cumulus (client) -cumulus-client-cli = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -cumulus-client-collator = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -cumulus-client-consensus-common = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -cumulus-client-consensus-proposer = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -cumulus-client-consensus-relay-chain = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -cumulus-client-network = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -cumulus-client-service = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -cumulus-client-parachain-inherent = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -cumulus-relay-chain-inprocess-interface = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -cumulus-relay-chain-interface = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -cumulus-relay-chain-minimal-node = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -cumulus-relay-chain-rpc-interface = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } +cumulus-client-cli = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +cumulus-client-collator = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +cumulus-client-consensus-common = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +cumulus-client-consensus-proposer = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +cumulus-client-consensus-relay-chain = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +cumulus-client-network = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +cumulus-client-service = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +cumulus-client-parachain-inherent = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +cumulus-relay-chain-inprocess-interface = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +cumulus-relay-chain-interface = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +cumulus-relay-chain-minimal-node = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +cumulus-relay-chain-rpc-interface = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } # Polkadot / XCM (wasm) -pallet-xcm = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-xcm-benchmarks = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -polkadot-core-primitives = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -polkadot-parachain = { package = "polkadot-parachain-primitives", git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -polkadot-runtime-common = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -polkadot-runtime-parachains = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -xcm = { package = "staging-xcm", git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -xcm-builder = { package = "staging-xcm-builder", git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -xcm-executor = { package = "staging-xcm-executor", git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -xcm-runtime-apis = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } +pallet-xcm = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-xcm-benchmarks = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +polkadot-core-primitives = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +polkadot-parachain = { package = "polkadot-parachain-primitives", git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +polkadot-runtime-common = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +polkadot-runtime-parachains = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +xcm = { package = "staging-xcm", git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +xcm-builder = { package = "staging-xcm-builder", git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +xcm-executor = { package = "staging-xcm-executor", git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +xcm-runtime-apis = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } # Polkadot / XCM (client) -#kusama-runtime = { package = "staging-kusama-runtime", git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -polkadot-cli = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -polkadot-primitives = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -#polkadot-runtime = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -polkadot-service = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -rococo-runtime = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -westend-runtime = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } -xcm-simulator = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409" } +#kusama-runtime = { package = "staging-kusama-runtime", git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +polkadot-cli = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +polkadot-primitives = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +#polkadot-runtime = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +polkadot-service = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +rococo-runtime = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +westend-runtime = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } +xcm-simulator = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } # Moonkit (wasm) -async-backing-primitives = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2409", default-features = false } -moonkit-xcm-primitives = { package = "xcm-primitives", git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2409", default-features = false } -nimbus-primitives = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-async-backing = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-author-inherent = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-author-mapping = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-author-slot-filter = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-emergency-para-xcm = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-evm-precompile-xcm = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-maintenance-mode = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-migrations = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-randomness = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-relay-storage-roots = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2409", default-features = false } -session-keys-primitives = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2409", default-features = false } +async-backing-primitives = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2412", default-features = false } +moonkit-xcm-primitives = { package = "xcm-primitives", git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2412", default-features = false } +nimbus-primitives = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-async-backing = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-author-inherent = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-author-mapping = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-author-slot-filter = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-emergency-para-xcm = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-evm-precompile-xcm = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-maintenance-mode = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-migrations = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-randomness = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-relay-storage-roots = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2412", default-features = false } +session-keys-primitives = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2412", default-features = false } # Moonkit (client) -nimbus-consensus = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2409" } +nimbus-consensus = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2412" } # Other (wasm) async-trait = { version = "0.1.42" } @@ -360,7 +359,7 @@ environmental = { version = "1.1.4", default-features = false } frame-metadata = { version = "16.0.0", default-features = false, features = [ "current", ] } -frame-metadata-hash-extension = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } +frame-metadata-hash-extension = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } hex = { version = "0.4.3", default-features = false } hex-literal = { version = "0.4.1", default-features = false } impl-serde = { version = "0.4.0", default-features = false } @@ -394,7 +393,7 @@ jsonrpsee = { version = "0.24.7", default-features = false } maplit = "1.0.2" nix = "0.28" parking_lot = "0.12.1" -primitive-types = "0.12.1" +primitive-types = "0.13.1" prometheus = { version = "0.13.0", default-features = false } rand = "0.8.5" serde_json = { version = "1.0.114", default-features = false } @@ -404,7 +403,7 @@ tiny-bip39 = { version = "0.8", default-features = false } schnorrkel = { version = "0.11.4", default-features = false, features = [ "preaudit_deprecated", ] } -tokio = { version = "1.37.0" } +tokio = { version = "1.43.0" } tokio-retry = { version = "0.3.0" } tracing = "0.1.37" tracing-core = "0.1.32" diff --git a/client/rpc-core/debug/Cargo.toml b/client/rpc-core/debug/Cargo.toml index a4eb9f15a55..1e1090becf6 100644 --- a/client/rpc-core/debug/Cargo.toml +++ b/client/rpc-core/debug/Cargo.toml @@ -8,7 +8,7 @@ repository = { workspace = true } version = "0.1.0" [dependencies] -ethereum = { workspace = true, features = [ "with-codec" ] } +ethereum = { workspace = true, features = [ "with-scale" ] } ethereum-types = { workspace = true, features = [ "std" ] } futures = { workspace = true, features = [ "compat" ] } jsonrpsee = { workspace = true, features = [ "macros", "server" ] } diff --git a/client/rpc-core/txpool/Cargo.toml b/client/rpc-core/txpool/Cargo.toml index 0dc4ae56d46..a9b2b76c5ae 100644 --- a/client/rpc-core/txpool/Cargo.toml +++ b/client/rpc-core/txpool/Cargo.toml @@ -8,7 +8,7 @@ repository = { workspace = true } version = "0.6.0" [dependencies] -ethereum = { workspace = true, features = [ "std", "with-codec" ] } +ethereum = { workspace = true, features = [ "std", "with-scale" ] } ethereum-types = { workspace = true, features = [ "std" ] } jsonrpsee = { workspace = true, features = [ "macros", "server" ] } serde = { workspace = true, features = [ "derive" ] } diff --git a/client/rpc/debug/Cargo.toml b/client/rpc/debug/Cargo.toml index fa67c134390..58503ee5ebd 100644 --- a/client/rpc/debug/Cargo.toml +++ b/client/rpc/debug/Cargo.toml @@ -32,7 +32,7 @@ sp-runtime = { workspace = true, features = [ "std" ] } sp-trie = { workspace = true, features = [ "std" ] } # Frontier -ethereum = { workspace = true, features = [ "std", "with-codec" ] } +ethereum = { workspace = true, features = [ "std", "with-scale" ] } ethereum-types = { workspace = true, features = [ "std" ] } fc-consensus = { workspace = true } fc-db = { workspace = true } diff --git a/client/rpc/trace/Cargo.toml b/client/rpc/trace/Cargo.toml index 3b6850cedf0..887afc5ab86 100644 --- a/client/rpc/trace/Cargo.toml +++ b/client/rpc/trace/Cargo.toml @@ -8,7 +8,7 @@ repository = { workspace = true } version = "0.6.0" [dependencies] -ethereum = { workspace = true, features = [ "with-codec" ] } +ethereum = { workspace = true, features = [ "with-scale" ] } ethereum-types = { workspace = true } futures = { workspace = true } jsonrpsee = { workspace = true, features = [ "macros", "server" ] } diff --git a/pallets/ethereum-xcm/Cargo.toml b/pallets/ethereum-xcm/Cargo.toml index a175661676a..714fb3ca26d 100644 --- a/pallets/ethereum-xcm/Cargo.toml +++ b/pallets/ethereum-xcm/Cargo.toml @@ -11,7 +11,7 @@ version = "1.0.0-dev" targets = [ "x86_64-unknown-linux-gnu" ] [dependencies] -ethereum = { workspace = true, features = [ "with-codec" ] } +ethereum = { workspace = true, features = [ "with-scale" ] } serde = { workspace = true, optional = true } # Parity @@ -82,12 +82,12 @@ std = [ "sp-std/std", "xcm-primitives/std", ] -runtime-benchmarks = [ - "frame-benchmarking", +runtime-benchmarks = [ + "frame-benchmarking", "frame-benchmarking/runtime-benchmarks", "frame-support/runtime-benchmarks", "frame-system/runtime-benchmarks", - "pallet-evm/runtime-benchmarks", + "pallet-evm/runtime-benchmarks", "xcm-primitives/runtime-benchmarks", "pallet-ethereum/runtime-benchmarks" ] diff --git a/primitives/rpc/evm-tracing-events/Cargo.toml b/primitives/rpc/evm-tracing-events/Cargo.toml index e10f9dc1214..be662bd024f 100644 --- a/primitives/rpc/evm-tracing-events/Cargo.toml +++ b/primitives/rpc/evm-tracing-events/Cargo.toml @@ -15,7 +15,7 @@ parity-scale-codec = { workspace = true } sp-runtime-interface = { workspace = true } # Ethereum -ethereum = { workspace = true, features = [ "with-codec" ] } +ethereum = { workspace = true, features = [ "with-scale" ] } ethereum-types = { workspace = true } evm = { workspace = true, features = [ "with-codec" ] } evm-gasometer = { workspace = true } diff --git a/primitives/rpc/txpool/Cargo.toml b/primitives/rpc/txpool/Cargo.toml index 1aa1ff088c9..28c975dfed2 100644 --- a/primitives/rpc/txpool/Cargo.toml +++ b/primitives/rpc/txpool/Cargo.toml @@ -8,7 +8,7 @@ repository = { workspace = true } version = "0.6.0" [dependencies] -ethereum = { workspace = true, features = [ "with-codec" ] } +ethereum = { workspace = true, features = [ "with-scale" ] } # Substrate parity-scale-codec = { workspace = true } diff --git a/primitives/xcm/Cargo.toml b/primitives/xcm/Cargo.toml index 1fb2bbe4aef..b28f3c54b32 100644 --- a/primitives/xcm/Cargo.toml +++ b/primitives/xcm/Cargo.toml @@ -11,7 +11,7 @@ version = "0.1.1" targets = [ "x86_64-unknown-linux-gnu" ] [dependencies] -ethereum = { workspace = true, features = [ "with-codec" ] } +ethereum = { workspace = true, features = [ "with-scale" ] } ethereum-types = { workspace = true } hex = { workspace = true } impl-trait-for-tuples = { workspace = true } diff --git a/runtime/moonbase/Cargo.toml b/runtime/moonbase/Cargo.toml index 00802241f60..57a9ead3b35 100644 --- a/runtime/moonbase/Cargo.toml +++ b/runtime/moonbase/Cargo.toml @@ -141,10 +141,8 @@ pallet-evm-precompile-dispatch = { workspace = true } pallet-evm-precompile-modexp = { workspace = true } pallet-evm-precompile-sha3fips = { workspace = true } pallet-evm-precompile-simple = { workspace = true } -pallet-evm-precompile-storage-cleaner = { workspace = true } precompile-utils = { workspace = true } - # Polkadot / XCM pallet-xcm = { workspace = true } pallet-xcm-benchmarks = { workspace = true, optional = true } @@ -266,7 +264,6 @@ std = [ "pallet-evm-precompile-xcm-utils/std", "pallet-evm-precompile-xtokens/std", "pallet-evm-precompileset-assets-erc20/std", - "pallet-evm-precompile-storage-cleaner/std", "pallet-evm-precompile-p256verify/std", "pallet-evm/std", "pallet-identity/std", From 613392c215765bb692cb96384bd136b24a4c0b1a Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 14:33:14 +0100 Subject: [PATCH 003/188] fix: :bug: fix U256 conversions --- pallets/erc20-xcm-bridge/src/lib.rs | 3 +-- pallets/moonbeam-foreign-assets/src/evm.rs | 6 +++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/pallets/erc20-xcm-bridge/src/lib.rs b/pallets/erc20-xcm-bridge/src/lib.rs index bb3810bbb49..79bf2efdfdb 100644 --- a/pallets/erc20-xcm-bridge/src/lib.rs +++ b/pallets/erc20-xcm-bridge/src/lib.rs @@ -140,8 +140,7 @@ pub mod pallet { ); // return value is true. - let mut bytes = [0u8; 32]; - U256::from(1).to_big_endian(&mut bytes); + let bytes: [u8; 32] = U256::from(1).to_big_endian(); // Check return value to make sure not calling on empty contracts. ensure!( diff --git a/pallets/moonbeam-foreign-assets/src/evm.rs b/pallets/moonbeam-foreign-assets/src/evm.rs index ba46023699f..78e4a5eba98 100644 --- a/pallets/moonbeam-foreign-assets/src/evm.rs +++ b/pallets/moonbeam-foreign-assets/src/evm.rs @@ -252,8 +252,7 @@ impl EvmCaller { ); // return value is true. - let mut bytes = [0u8; 32]; - U256::from(1).to_big_endian(&mut bytes); + let bytes: [u8; 32] = U256::from(1).to_big_endian(); // Check return value to make sure not calling on empty contracts. ensure!( @@ -470,7 +469,8 @@ fn extract_revert_message(data: &[u8]) -> String { return BASE_MESSAGE.into(); } // Extract message length and calculate end position - let message_len = U256::from(&data[LEN_START..MESSAGE_START]).saturated_into::(); + let message_len = + U256::from_big_endian(&data[LEN_START..MESSAGE_START]).saturated_into::(); let message_end = MESSAGE_START.saturating_add(message_len); // Return base message if data is shorter than expected message end if data.len() < message_end { From 3429b2d392d1104c3adb8489d35c0a2406b733c3 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 14:50:59 +0100 Subject: [PATCH 004/188] fix: :bug: fix deprecated runtime strings --- pallets/moonbeam-foreign-assets/src/evm.rs | 8 ++++--- runtime/moonbase/src/lib.rs | 23 ++++++++++++------- runtime/moonbeam/src/lib.rs | 21 +++++++++++------ .../moonriver/src/genesis_config_preset.rs | 4 ++-- runtime/moonriver/src/lib.rs | 21 +++++++++++------ 5 files changed, 50 insertions(+), 27 deletions(-) diff --git a/pallets/moonbeam-foreign-assets/src/evm.rs b/pallets/moonbeam-foreign-assets/src/evm.rs index 78e4a5eba98..e7b243f92f8 100644 --- a/pallets/moonbeam-foreign-assets/src/evm.rs +++ b/pallets/moonbeam-foreign-assets/src/evm.rs @@ -13,7 +13,9 @@ // You should have received a copy of the GNU General Public License // along with Moonbeam. If not, see . +extern crate alloc; +use alloc::format; use crate::{AssetId, Error, Pallet}; use ethereum_types::{BigEndianHash, H160, H256, U256}; use fp_evm::{ExitReason, ExitSucceed}; @@ -25,7 +27,7 @@ use precompile_utils::solidity::codec::{Address, BoundedString}; use precompile_utils::solidity::Codec; use precompile_utils_macro::keccak256; use sp_runtime::traits::ConstU32; -use sp_runtime::{format, DispatchError, SaturatedConversion}; +use sp_runtime::{DispatchError, SaturatedConversion}; use sp_std::vec::Vec; use xcm::latest::Error as XcmError; @@ -451,7 +453,7 @@ impl EvmCaller { fn error_on_execution_failure(reason: &ExitReason, data: &[u8]) -> String { match reason { - ExitReason::Succeed(_) => String::new(), + ExitReason::Succeed(_) => alloc::string::String::new(), ExitReason::Error(err) => format!("evm error: {err:?}"), ExitReason::Fatal(err) => format!("evm fatal: {err:?}"), ExitReason::Revert(_) => extract_revert_message(data), @@ -460,7 +462,7 @@ fn error_on_execution_failure(reason: &ExitReason, data: &[u8]) -> String { /// The data should contain a UTF-8 encoded revert reason with a minimum size consisting of: /// error function selector (4 bytes) + offset (32 bytes) + reason string length (32 bytes) -fn extract_revert_message(data: &[u8]) -> String { +fn extract_revert_message(data: &[u8]) -> alloc::string::String { const LEN_START: usize = 36; const MESSAGE_START: usize = 68; const BASE_MESSAGE: &str = "VM Exception while processing transaction: revert"; diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index 03c62b39676..172e81e17ef 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -21,7 +21,7 @@ //! * Moonbase tokenomics #![cfg_attr(not(feature = "std"), no_std)] -// `construct_runtime!` does a lot of recursion and requires us to increase the limit to 256. +// `construct_runtime!` does a lot of recursion and requires us to increase the limit. #![recursion_limit = "512"] // Make the WASM binary available. @@ -38,6 +38,9 @@ pub mod xcm_config; mod migrations; mod precompiles; +extern crate alloc; + +use alloc::borrow::Cow; // Re-export required by get! macro. #[cfg(feature = "std")] pub use fp_evm::GenesisAccount; @@ -98,7 +101,7 @@ use sp_api::impl_runtime_apis; use sp_consensus_slots::Slot; use sp_core::{OpaqueMetadata, H160, H256, U256}; use sp_runtime::{ - create_runtime_str, generic, impl_opaque_keys, + generic, impl_opaque_keys, traits::{ BlakeTwo256, Block as BlockT, DispatchInfoOf, Dispatchable, IdentityLookup, PostDispatchInfoOf, UniqueSaturatedInto, Zero, @@ -193,8 +196,8 @@ pub mod opaque { /// changes which can be skipped. #[sp_version::runtime_version] pub const VERSION: RuntimeVersion = RuntimeVersion { - spec_name: create_runtime_str!("moonbase"), - impl_name: create_runtime_str!("moonbase"), + spec_name: Cow::Borrowed("moonbase"), + impl_name: Cow::Borrowed("moonbase"), authoring_version: 4, spec_version: 3600, impl_version: 0, @@ -1034,13 +1037,17 @@ impl InstanceFilter for ProxyType { call, RuntimeCall::System(..) | RuntimeCall::ParachainSystem(..) - | RuntimeCall::Timestamp(..) | RuntimeCall::ParachainStaking(..) - | RuntimeCall::Referenda(..) | RuntimeCall::Preimage(..) + | RuntimeCall::Timestamp(..) + | RuntimeCall::ParachainStaking(..) + | RuntimeCall::Referenda(..) + | RuntimeCall::Preimage(..) | RuntimeCall::ConvictionVoting(..) | RuntimeCall::TreasuryCouncilCollective(..) | RuntimeCall::OpenTechCommitteeCollective(..) - | RuntimeCall::Utility(..) | RuntimeCall::Proxy(..) - | RuntimeCall::Identity(..) | RuntimeCall::AuthorMapping(..) + | RuntimeCall::Utility(..) + | RuntimeCall::Proxy(..) + | RuntimeCall::Identity(..) + | RuntimeCall::AuthorMapping(..) | RuntimeCall::CrowdloanRewards( pallet_crowdloan_rewards::Call::claim { .. } ) diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index 46f9aa23680..60ab26672b5 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -28,7 +28,10 @@ #[cfg(feature = "std")] include!(concat!(env!("OUT_DIR"), "/wasm_binary.rs")); +extern crate alloc; + use account::AccountId20; +use alloc::borrow::Cow; use cumulus_pallet_parachain_system::{ RelayChainStateProof, RelayStateProof, RelaychainDataProvider, ValidationData, }; @@ -82,7 +85,7 @@ use sp_api::impl_runtime_apis; use sp_consensus_slots::Slot; use sp_core::{OpaqueMetadata, H160, H256, U256}; use sp_runtime::{ - create_runtime_str, generic, impl_opaque_keys, + generic, impl_opaque_keys, traits::{ BlakeTwo256, Block as BlockT, DispatchInfoOf, Dispatchable, IdentityLookup, PostDispatchInfoOf, UniqueSaturatedInto, Zero, @@ -190,8 +193,8 @@ pub mod opaque { /// changes which can be skipped. #[sp_version::runtime_version] pub const VERSION: RuntimeVersion = RuntimeVersion { - spec_name: create_runtime_str!("moonbeam"), - impl_name: create_runtime_str!("moonbeam"), + spec_name: Cow::Borrowed("moonbeam"), + impl_name: Cow::Borrowed("moonbeam"), authoring_version: 3, spec_version: 3600, impl_version: 0, @@ -1032,13 +1035,17 @@ impl InstanceFilter for ProxyType { call, RuntimeCall::System(..) | RuntimeCall::ParachainSystem(..) - | RuntimeCall::Timestamp(..) | RuntimeCall::ParachainStaking(..) - | RuntimeCall::Referenda(..) | RuntimeCall::Preimage(..) + | RuntimeCall::Timestamp(..) + | RuntimeCall::ParachainStaking(..) + | RuntimeCall::Referenda(..) + | RuntimeCall::Preimage(..) | RuntimeCall::ConvictionVoting(..) | RuntimeCall::TreasuryCouncilCollective(..) | RuntimeCall::OpenTechCommitteeCollective(..) - | RuntimeCall::Utility(..) | RuntimeCall::Proxy(..) - | RuntimeCall::Identity(..) | RuntimeCall::AuthorMapping(..) + | RuntimeCall::Utility(..) + | RuntimeCall::Proxy(..) + | RuntimeCall::Identity(..) + | RuntimeCall::AuthorMapping(..) | RuntimeCall::CrowdloanRewards( pallet_crowdloan_rewards::Call::claim { .. } ) diff --git a/runtime/moonriver/src/genesis_config_preset.rs b/runtime/moonriver/src/genesis_config_preset.rs index 07e16ee3d4f..877e14a2ea9 100644 --- a/runtime/moonriver/src/genesis_config_preset.rs +++ b/runtime/moonriver/src/genesis_config_preset.rs @@ -232,8 +232,8 @@ pub fn development() -> serde_json::Value { /// Provides the JSON representation of predefined genesis config for given `id`. pub fn get_preset(id: &PresetId) -> Option> { - let patch = match id.try_into() { - Ok(sp_genesis_builder::DEV_RUNTIME_PRESET) => development(), + let patch = match id.as_str() { + sp_genesis_builder::DEV_RUNTIME_PRESET => development(), _ => return None, }; Some( diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index 5a71a81fdff..9ed7a573566 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -28,7 +28,10 @@ #[cfg(feature = "std")] include!(concat!(env!("OUT_DIR"), "/wasm_binary.rs")); +extern crate alloc; + use account::AccountId20; +use alloc::borrow::Cow; use cumulus_pallet_parachain_system::{ RelayChainStateProof, RelayStateProof, RelaychainDataProvider, ValidationData, }; @@ -84,7 +87,7 @@ use sp_api::impl_runtime_apis; use sp_consensus_slots::Slot; use sp_core::{OpaqueMetadata, H160, H256, U256}; use sp_runtime::{ - create_runtime_str, generic, impl_opaque_keys, + generic, impl_opaque_keys, serde::{Deserialize, Serialize}, traits::{ BlakeTwo256, Block as BlockT, DispatchInfoOf, Dispatchable, IdentityLookup, @@ -195,8 +198,8 @@ pub mod opaque { /// changes which can be skipped. #[sp_version::runtime_version] pub const VERSION: RuntimeVersion = RuntimeVersion { - spec_name: create_runtime_str!("moonriver"), - impl_name: create_runtime_str!("moonriver"), + spec_name: Cow::Borrowed("moonriver"), + impl_name: Cow::Borrowed("moonriver"), authoring_version: 3, spec_version: 3600, impl_version: 0, @@ -1040,13 +1043,17 @@ impl InstanceFilter for ProxyType { call, RuntimeCall::System(..) | RuntimeCall::ParachainSystem(..) - | RuntimeCall::Timestamp(..) | RuntimeCall::ParachainStaking(..) - | RuntimeCall::Referenda(..) | RuntimeCall::Preimage(..) + | RuntimeCall::Timestamp(..) + | RuntimeCall::ParachainStaking(..) + | RuntimeCall::Referenda(..) + | RuntimeCall::Preimage(..) | RuntimeCall::ConvictionVoting(..) | RuntimeCall::TreasuryCouncilCollective(..) | RuntimeCall::OpenTechCommitteeCollective(..) - | RuntimeCall::Utility(..) | RuntimeCall::Proxy(..) - | RuntimeCall::Identity(..) | RuntimeCall::AuthorMapping(..) + | RuntimeCall::Utility(..) + | RuntimeCall::Proxy(..) + | RuntimeCall::Identity(..) + | RuntimeCall::AuthorMapping(..) | RuntimeCall::CrowdloanRewards( pallet_crowdloan_rewards::Call::claim { .. } ) From 7271df189093a42f26b474d49204605a5e0f887d Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 14:53:30 +0100 Subject: [PATCH 005/188] fix: :bug: fix occurrences of removed subs_of and super_of methods --- precompiles/identity/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/precompiles/identity/src/lib.rs b/precompiles/identity/src/lib.rs index a7d24d79299..e811b10261f 100644 --- a/precompiles/identity/src/lib.rs +++ b/precompiles/identity/src/lib.rs @@ -395,7 +395,7 @@ where let who: H160 = who.into(); let who = Runtime::AddressMapping::into_account_id(who); - if let Some((account, data)) = pallet_identity::Pallet::::super_of(who) { + if let Some((account, data)) = pallet_identity::SuperOf::::get(who) { Ok(SuperOf { is_valid: true, account: Address(account.into()), @@ -419,7 +419,7 @@ where let who: H160 = who.into(); let who = Runtime::AddressMapping::into_account_id(who); - let (deposit, accounts) = pallet_identity::Pallet::::subs_of(who); + let (deposit, accounts) = pallet_identity::SubsOf::::get(who); let accounts = accounts .into_iter() From 000add4da0d93d64f4a382ff6d01f147f380b929 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 14:56:05 +0100 Subject: [PATCH 006/188] fix: :bug: fix occurences of removed registrars and identity methods --- precompiles/identity/src/lib.rs | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/precompiles/identity/src/lib.rs b/precompiles/identity/src/lib.rs index e811b10261f..a08614f4af7 100644 --- a/precompiles/identity/src/lib.rs +++ b/precompiles/identity/src/lib.rs @@ -379,7 +379,7 @@ where let who: H160 = who.into(); let who = Runtime::AddressMapping::into_account_id(who); - let identity = pallet_identity::Pallet::::identity(who); + let identity = pallet_identity::IdentityOf::::get(who); Ok(Self::identity_to_output(identity)?) } @@ -446,7 +446,7 @@ where .saturating_mul(Runtime::MaxRegistrars::get() as usize), )?; - let registrars = pallet_identity::Pallet::::registrars() + let registrars = pallet_identity::Registrars::::get() .into_iter() .enumerate() .map(|(index, maybe_reg)| { @@ -586,25 +586,18 @@ where } fn identity_to_output( - registration: Option<( + registration: Option< pallet_identity::Registration< BalanceOf, Runtime::MaxRegistrars, Runtime::IdentityInformation, >, - Option< - frame_support::BoundedVec< - u8, - ::MaxUsernameLength, - >, - >, - )>, + >, ) -> MayRevert> { - if registration.is_none() { + let Some(registration) = registration else { return Ok(Registration::::default()); - } + }; - let registration = registration.expect("none case checked above; qed").0; let mut identity_info = IdentityInfo:: { additional: Default::default(), display: Self::data_to_output(registration.info.display), From 53016a96bca845c7e58627a9f6ba32a885c88d4d Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 14:56:28 +0100 Subject: [PATCH 007/188] fix: :bug: dereference Arc smart pointer --- client/rpc/txpool/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/rpc/txpool/src/lib.rs b/client/rpc/txpool/src/lib.rs index 15eed8fa3e2..0ef333ce1d2 100644 --- a/client/rpc/txpool/src/lib.rs +++ b/client/rpc/txpool/src/lib.rs @@ -60,7 +60,7 @@ where .graph .validated_pool() .ready() - .map(|in_pool_tx| in_pool_tx.data().clone()) + .map(|in_pool_tx| Arc::as_ref(in_pool_tx.data()).clone()) .collect(); // Collect transactions in the future validated pool. @@ -69,7 +69,7 @@ where .validated_pool() .futures() .iter() - .map(|(_hash, extrinsic)| extrinsic.clone()) + .map(|(_hash, extrinsic)| Arc::as_ref(extrinsic).clone()) .collect(); // Use the runtime to match the (here) opaque extrinsics against ethereum transactions. From 60897848f11da32625f131279ce407f4683c0de6 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 14:58:25 +0100 Subject: [PATCH 008/188] fix: :bug: update deprecated state_version field --- runtime/moonbase/src/lib.rs | 2 +- runtime/moonbeam/src/lib.rs | 2 +- runtime/moonriver/src/lib.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index 172e81e17ef..b09420e7a52 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -203,7 +203,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 3, - state_version: 1, + system_version: 1, }; /// The version information used to identify this runtime when compiled natively. diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index 60ab26672b5..af205d14c9e 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -200,7 +200,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 3, - state_version: 1, + system_version: 1, }; /// The version information used to identify this runtime when compiled natively. diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index 9ed7a573566..3689a4ed26f 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -205,7 +205,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 3, - state_version: 1, + system_version: 1, }; /// The version information used to identify this runtime when compiled natively. From 80de451c1069f40104a17e077843e44ee512b19e Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 14:59:07 +0100 Subject: [PATCH 009/188] fix: :bug: update renamed field require_weight_at_most --- pallets/xcm-transactor/src/lib.rs | 2 +- pallets/xcm-transactor/src/tests.rs | 20 ++++++++++---------- precompiles/xcm-utils/src/tests.rs | 2 +- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pallets/xcm-transactor/src/lib.rs b/pallets/xcm-transactor/src/lib.rs index 747c4abe4fd..ac4c1662808 100644 --- a/pallets/xcm-transactor/src/lib.rs +++ b/pallets/xcm-transactor/src/lib.rs @@ -1107,7 +1107,7 @@ pub mod pallet { } instructions.push(Transact { origin_kind, - require_weight_at_most: dispatch_weight, + fallback_max_weight: Some(dispatch_weight), call: call.into(), }); Ok(Xcm(instructions)) diff --git a/pallets/xcm-transactor/src/tests.rs b/pallets/xcm-transactor/src/tests.rs index 0095a59b8b2..7f3bd191bdf 100644 --- a/pallets/xcm-transactor/src/tests.rs +++ b/pallets/xcm-transactor/src/tests.rs @@ -951,7 +951,7 @@ fn test_send_through_derivative_with_custom_weight_and_fee() { })); assert!(sent_message.0.contains(&Transact { origin_kind: OriginKind::SovereignAccount, - require_weight_at_most: tx_weight, + fallback_max_weight: Some(tx_weight), call: Transactors::Relay .encode_call(UtilityAvailableCalls::AsDerivative(1, vec![1u8])) .into(), @@ -1022,7 +1022,7 @@ fn test_send_through_sovereign_with_custom_weight_and_fee() { })); assert!(sent_message.0.contains(&Transact { origin_kind: OriginKind::SovereignAccount, - require_weight_at_most: tx_weight, + fallback_max_weight: Some(tx_weight), call: vec![1u8].into(), })); }) @@ -1087,7 +1087,7 @@ fn test_transact_through_sovereign_with_fee_payer_none() { })); assert!(sent_message.0.contains(&Transact { origin_kind: OriginKind::SovereignAccount, - require_weight_at_most: tx_weight, + fallback_max_weight: Some(tx_weight), call: vec![1u8].into(), })); }) @@ -1145,7 +1145,7 @@ fn test_send_through_signed_with_custom_weight_and_fee() { })); assert!(sent_message.0.contains(&Transact { origin_kind: OriginKind::SovereignAccount, - require_weight_at_most: tx_weight, + fallback_max_weight: Some(tx_weight), call: vec![1u8].into(), })); }) @@ -1194,7 +1194,7 @@ fn test_hrmp_manipulator_init() { })); assert!(sent_message.0.contains(&Transact { origin_kind: OriginKind::Native, - require_weight_at_most: tx_weight, + fallback_max_weight: tx_weight, call: vec![0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0].into(), })); }) @@ -1246,7 +1246,7 @@ fn test_hrmp_manipulator_init_v2_convert_works() { })); assert!(sent_message.0.contains(&Transact { origin_kind: OriginKind::Native, - require_weight_at_most: tx_weight, + fallback_max_weight: tx_weight, call: vec![0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0].into(), })); @@ -1310,7 +1310,7 @@ fn test_hrmp_manipulator_init_v3_convert_works() { })); assert!(sent_message.0.contains(&Transact { origin_kind: OriginKind::Native, - require_weight_at_most: tx_weight, + fallback_max_weight: Some(tx_weight), call: vec![0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0].into(), })); @@ -1442,7 +1442,7 @@ fn test_hrmp_manipulator_accept() { })); assert!(sent_message.0.contains(&Transact { origin_kind: OriginKind::Native, - require_weight_at_most: tx_weight, + fallback_max_weight: Some(tx_weight), call: vec![0, 0, 1, 0, 0, 0].into(), })); }) @@ -1495,7 +1495,7 @@ fn test_hrmp_manipulator_cancel() { })); assert!(sent_message.0.contains(&Transact { origin_kind: OriginKind::Native, - require_weight_at_most: tx_weight, + fallback_max_weight: Some(tx_weight), call: vec![0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0].into(), })); }) @@ -1543,7 +1543,7 @@ fn test_hrmp_manipulator_close() { })); assert!(sent_message.0.contains(&Transact { origin_kind: OriginKind::Native, - require_weight_at_most: tx_weight, + fallback_max_weight: Some(tx_weight), call: vec![0, 0, 1, 0, 0, 0, 1, 0, 0, 0].into(), })); }) diff --git a/precompiles/xcm-utils/src/tests.rs b/precompiles/xcm-utils/src/tests.rs index 2f8a0e1be93..9486cd4093e 100644 --- a/precompiles/xcm-utils/src/tests.rs +++ b/precompiles/xcm-utils/src/tests.rs @@ -187,7 +187,7 @@ fn test_executor_transact() { encoded.append(&mut call_bytes); let xcm_to_execute = VersionedXcm::<()>::V4(Xcm(vec![Transact { origin_kind: OriginKind::SovereignAccount, - require_weight_at_most: Weight::from_parts(1_000_000_000u64, 5206u64), + fallback_max_weight: Some(Weight::from_parts(1_000_000_000u64, 5206u64)), call: encoded.into(), }])) .encode(); From 3c4dbe293c7f11ae1a3dfdadd5ea01214f99dcb6 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 15:01:51 +0100 Subject: [PATCH 010/188] fix: :bug: upgrade deprecated method new_unsigned calls to new_bare --- runtime/common/src/apis.rs | 2 +- runtime/moonbase/src/lib.rs | 4 ++-- runtime/moonbase/tests/evm_tracing.rs | 4 ++-- runtime/moonbase/tests/integration_test.rs | 2 +- runtime/moonbase/tests/runtime_apis.rs | 2 +- runtime/moonbeam/src/lib.rs | 4 ++-- runtime/moonbeam/tests/evm_tracing.rs | 4 ++-- runtime/moonbeam/tests/runtime_apis.rs | 2 +- runtime/moonriver/src/lib.rs | 4 ++-- runtime/moonriver/tests/evm_tracing.rs | 4 ++-- runtime/moonriver/tests/runtime_apis.rs | 2 +- 11 files changed, 17 insertions(+), 17 deletions(-) diff --git a/runtime/common/src/apis.rs b/runtime/common/src/apis.rs index ed33b7afa9a..58de84810f0 100644 --- a/runtime/common/src/apis.rs +++ b/runtime/common/src/apis.rs @@ -672,7 +672,7 @@ macro_rules! impl_runtime_apis_plus_common { fn convert_transaction( transaction: pallet_ethereum::Transaction ) -> ::Extrinsic { - UncheckedExtrinsic::new_unsigned( + UncheckedExtrinsic::new_bare( pallet_ethereum::Call::::transact { transaction }.into(), ) } diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index b09420e7a52..40d04ff190f 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -638,7 +638,7 @@ pub struct TransactionConverter; impl fp_rpc::ConvertTransaction for TransactionConverter { fn convert_transaction(&self, transaction: pallet_ethereum::Transaction) -> UncheckedExtrinsic { - UncheckedExtrinsic::new_unsigned( + UncheckedExtrinsic::new_bare( pallet_ethereum::Call::::transact { transaction }.into(), ) } @@ -649,7 +649,7 @@ impl fp_rpc::ConvertTransaction for TransactionConve &self, transaction: pallet_ethereum::Transaction, ) -> opaque::UncheckedExtrinsic { - let extrinsic = UncheckedExtrinsic::new_unsigned( + let extrinsic = UncheckedExtrinsic::new_bare( pallet_ethereum::Call::::transact { transaction }.into(), ); let encoded = extrinsic.encode(); diff --git a/runtime/moonbase/tests/evm_tracing.rs b/runtime/moonbase/tests/evm_tracing.rs index 626f365cf04..7ff22951681 100644 --- a/runtime/moonbase/tests/evm_tracing.rs +++ b/runtime/moonbase/tests/evm_tracing.rs @@ -44,7 +44,7 @@ mod tests { ]) .build() .execute_with(|| { - let non_eth_uxt = UncheckedExtrinsic::new_unsigned( + let non_eth_uxt = UncheckedExtrinsic::new_bare( pallet_balances::Call::::transfer_allow_death { dest: AccountId::from(BOB), value: 1 * UNIT, @@ -83,7 +83,7 @@ mod tests { ]) .build() .execute_with(|| { - let non_eth_uxt = UncheckedExtrinsic::new_unsigned( + let non_eth_uxt = UncheckedExtrinsic::new_bare( pallet_balances::Call::::transfer_allow_death { dest: AccountId::from(BOB), value: 1 * UNIT, diff --git a/runtime/moonbase/tests/integration_test.rs b/runtime/moonbase/tests/integration_test.rs index c3b95a3f5e2..7496f5c08ea 100644 --- a/runtime/moonbase/tests/integration_test.rs +++ b/runtime/moonbase/tests/integration_test.rs @@ -2989,7 +2989,7 @@ fn validate_transaction_fails_on_filtered_call() { use sp_transaction_pool::runtime_api::runtime_decl_for_tagged_transaction_queue::TaggedTransactionQueueV3; // editorconfig-checker-disable-line ExtBuilder::default().build().execute_with(|| { - let xt = UncheckedExtrinsic::new_unsigned( + let xt = UncheckedExtrinsic::new_bare( pallet_evm::Call::::call { source: Default::default(), target: H160::default(), diff --git a/runtime/moonbase/tests/runtime_apis.rs b/runtime/moonbase/tests/runtime_apis.rs index a0254494339..d27294dc16d 100644 --- a/runtime/moonbase/tests/runtime_apis.rs +++ b/runtime/moonbase/tests/runtime_apis.rs @@ -286,7 +286,7 @@ fn ethereum_runtime_rpc_api_current_receipts() { #[test] fn txpool_runtime_api_extrinsic_filter() { ExtBuilder::default().build().execute_with(|| { - let non_eth_uxt = UncheckedExtrinsic::new_unsigned( + let non_eth_uxt = UncheckedExtrinsic::new_bare( pallet_balances::Call::::transfer_allow_death { dest: AccountId::from(BOB), value: 1 * UNIT, diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index af205d14c9e..fbe03156824 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -626,7 +626,7 @@ pub struct TransactionConverter; impl fp_rpc::ConvertTransaction for TransactionConverter { fn convert_transaction(&self, transaction: pallet_ethereum::Transaction) -> UncheckedExtrinsic { - UncheckedExtrinsic::new_unsigned( + UncheckedExtrinsic::new_bare( pallet_ethereum::Call::::transact { transaction }.into(), ) } @@ -637,7 +637,7 @@ impl fp_rpc::ConvertTransaction for TransactionConve &self, transaction: pallet_ethereum::Transaction, ) -> opaque::UncheckedExtrinsic { - let extrinsic = UncheckedExtrinsic::new_unsigned( + let extrinsic = UncheckedExtrinsic::new_bare( pallet_ethereum::Call::::transact { transaction }.into(), ); let encoded = extrinsic.encode(); diff --git a/runtime/moonbeam/tests/evm_tracing.rs b/runtime/moonbeam/tests/evm_tracing.rs index 1c1561bc8cb..e2a6842d11f 100644 --- a/runtime/moonbeam/tests/evm_tracing.rs +++ b/runtime/moonbeam/tests/evm_tracing.rs @@ -44,7 +44,7 @@ mod tests { ]) .build() .execute_with(|| { - let non_eth_uxt = UncheckedExtrinsic::new_unsigned( + let non_eth_uxt = UncheckedExtrinsic::new_bare( pallet_balances::Call::::transfer_allow_death { dest: AccountId::from(BOB), value: 1 * GLMR, @@ -83,7 +83,7 @@ mod tests { ]) .build() .execute_with(|| { - let non_eth_uxt = UncheckedExtrinsic::new_unsigned( + let non_eth_uxt = UncheckedExtrinsic::new_bare( pallet_balances::Call::::transfer_allow_death { dest: AccountId::from(BOB), value: 1 * GLMR, diff --git a/runtime/moonbeam/tests/runtime_apis.rs b/runtime/moonbeam/tests/runtime_apis.rs index ea0594532e4..0cca404870d 100644 --- a/runtime/moonbeam/tests/runtime_apis.rs +++ b/runtime/moonbeam/tests/runtime_apis.rs @@ -291,7 +291,7 @@ fn ethereum_runtime_rpc_api_current_receipts() { #[test] fn txpool_runtime_api_extrinsic_filter() { ExtBuilder::default().build().execute_with(|| { - let non_eth_uxt = UncheckedExtrinsic::new_unsigned( + let non_eth_uxt = UncheckedExtrinsic::new_bare( pallet_balances::Call::::transfer_allow_death { dest: AccountId::from(BOB), value: 1 * GLMR, diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index 3689a4ed26f..097f09da1a3 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -631,7 +631,7 @@ pub struct TransactionConverter; impl fp_rpc::ConvertTransaction for TransactionConverter { fn convert_transaction(&self, transaction: pallet_ethereum::Transaction) -> UncheckedExtrinsic { - UncheckedExtrinsic::new_unsigned( + UncheckedExtrinsic::new_bare( pallet_ethereum::Call::::transact { transaction }.into(), ) } @@ -642,7 +642,7 @@ impl fp_rpc::ConvertTransaction for TransactionConve &self, transaction: pallet_ethereum::Transaction, ) -> opaque::UncheckedExtrinsic { - let extrinsic = UncheckedExtrinsic::new_unsigned( + let extrinsic = UncheckedExtrinsic::new_bare( pallet_ethereum::Call::::transact { transaction }.into(), ); let encoded = extrinsic.encode(); diff --git a/runtime/moonriver/tests/evm_tracing.rs b/runtime/moonriver/tests/evm_tracing.rs index 093a17834ff..1a642a63938 100644 --- a/runtime/moonriver/tests/evm_tracing.rs +++ b/runtime/moonriver/tests/evm_tracing.rs @@ -44,7 +44,7 @@ mod tests { ]) .build() .execute_with(|| { - let non_eth_uxt = UncheckedExtrinsic::new_unsigned( + let non_eth_uxt = UncheckedExtrinsic::new_bare( pallet_balances::Call::::transfer_allow_death { dest: AccountId::from(BOB), value: 1 * MOVR, @@ -83,7 +83,7 @@ mod tests { ]) .build() .execute_with(|| { - let non_eth_uxt = UncheckedExtrinsic::new_unsigned( + let non_eth_uxt = UncheckedExtrinsic::new_bare( pallet_balances::Call::::transfer_allow_death { dest: AccountId::from(BOB), value: 1 * MOVR, diff --git a/runtime/moonriver/tests/runtime_apis.rs b/runtime/moonriver/tests/runtime_apis.rs index 627ec87cdb4..5bdc974308e 100644 --- a/runtime/moonriver/tests/runtime_apis.rs +++ b/runtime/moonriver/tests/runtime_apis.rs @@ -294,7 +294,7 @@ fn ethereum_runtime_rpc_api_current_receipts() { #[test] fn txpool_runtime_api_extrinsic_filter() { ExtBuilder::default().build().execute_with(|| { - let non_eth_uxt = UncheckedExtrinsic::new_unsigned( + let non_eth_uxt = UncheckedExtrinsic::new_bare( pallet_balances::Call::::transfer_allow_death { dest: AccountId::from(BOB), value: 1 * MOVR, From 22483172b9e385716a3f74f88df4d73a19a1bbca Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 15:03:09 +0100 Subject: [PATCH 011/188] fix: :bug: upgrade use of deprecated get_from_seed function --- Cargo.lock | 3 +++ Cargo.toml | 1 + runtime/moonbase/Cargo.toml | 1 + runtime/moonbase/src/genesis_config_preset.rs | 4 ++-- runtime/moonbeam/Cargo.toml | 1 + runtime/moonbeam/src/genesis_config_preset.rs | 4 ++-- runtime/moonriver/Cargo.toml | 1 + runtime/moonriver/src/genesis_config_preset.rs | 4 ++-- 8 files changed, 13 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9e837c5e928..79c2f4a5200 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6948,6 +6948,7 @@ dependencies = [ "sp-genesis-builder", "sp-inherents", "sp-io", + "sp-keyring", "sp-offchain", "sp-runtime", "sp-session", @@ -7463,6 +7464,7 @@ dependencies = [ "sp-genesis-builder", "sp-inherents", "sp-io", + "sp-keyring", "sp-offchain", "sp-runtime", "sp-session", @@ -7896,6 +7898,7 @@ dependencies = [ "sp-genesis-builder", "sp-inherents", "sp-io", + "sp-keyring", "sp-offchain", "sp-runtime", "sp-session", diff --git a/Cargo.toml b/Cargo.toml index 4e149721ad7..2997e25771d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -180,6 +180,7 @@ sp-debug-derive = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", sp-externalities = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } sp-inherents = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } sp-io = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +sp-keyring = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } sp-keystore = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } sp-offchain = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } sp-runtime = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } diff --git a/runtime/moonbase/Cargo.toml b/runtime/moonbase/Cargo.toml index 57a9ead3b35..15611362510 100644 --- a/runtime/moonbase/Cargo.toml +++ b/runtime/moonbase/Cargo.toml @@ -120,6 +120,7 @@ sp-core = { workspace = true } sp-debug-derive = { workspace = true } sp-inherents = { workspace = true } sp-io = { workspace = true, features = ["improved_panic_error_reporting"] } +sp-keyring = { workspace = true } sp-offchain = { workspace = true } sp-runtime = { workspace = true } sp-session = { workspace = true } diff --git a/runtime/moonbase/src/genesis_config_preset.rs b/runtime/moonbase/src/genesis_config_preset.rs index c1f999e900e..3b6efd48727 100644 --- a/runtime/moonbase/src/genesis_config_preset.rs +++ b/runtime/moonbase/src/genesis_config_preset.rs @@ -29,8 +29,8 @@ use cumulus_primitives_core::ParaId; use fp_evm::GenesisAccount; use nimbus_primitives::NimbusId; use pallet_transaction_payment::Multiplier; -use parachains_common::genesis_config_helpers::get_from_seed; use sp_genesis_builder::PresetId; +use sp_keyring::Sr25519Keyring; use sp_runtime::{traits::One, Perbill, Percent}; const COLLATOR_COMMISSION: Perbill = Perbill::from_percent(20); @@ -217,7 +217,7 @@ pub fn development() -> serde_json::Value { AccountId::from(sp_core::hex2array!( "f24FF3a9CF04c71Dbc94D0b566f7A27B94566cac" )), - get_from_seed::("Alice"), + NimbusId::from(Sr25519Keyring::Alice.public()), 1_000 * UNIT, )], // Delegations diff --git a/runtime/moonbeam/Cargo.toml b/runtime/moonbeam/Cargo.toml index 709388650da..bbf4390de9d 100644 --- a/runtime/moonbeam/Cargo.toml +++ b/runtime/moonbeam/Cargo.toml @@ -118,6 +118,7 @@ sp-consensus-slots = { workspace = true } sp-core = { workspace = true } sp-inherents = { workspace = true } sp-io = { workspace = true, features = ["improved_panic_error_reporting"] } +sp-keyring = { workspace = true } sp-offchain = { workspace = true } sp-runtime = { workspace = true } sp-session = { workspace = true } diff --git a/runtime/moonbeam/src/genesis_config_preset.rs b/runtime/moonbeam/src/genesis_config_preset.rs index 9e61c29f3ea..685c0815806 100644 --- a/runtime/moonbeam/src/genesis_config_preset.rs +++ b/runtime/moonbeam/src/genesis_config_preset.rs @@ -29,8 +29,8 @@ use cumulus_primitives_core::ParaId; use fp_evm::GenesisAccount; use nimbus_primitives::NimbusId; use pallet_transaction_payment::Multiplier; -use parachains_common::genesis_config_helpers::get_from_seed; use sp_genesis_builder::PresetId; +use sp_keyring::Sr25519Keyring; use sp_runtime::{Perbill, Percent}; const COLLATOR_COMMISSION: Perbill = Perbill::from_percent(20); @@ -202,7 +202,7 @@ pub fn development() -> serde_json::Value { AccountId::from(sp_core::hex2array!( "f24FF3a9CF04c71Dbc94D0b566f7A27B94566cac" )), - get_from_seed::("Alice"), + NimbusId::from(Sr25519Keyring::Alice.public()), 20_000 * GLMR * SUPPLY_FACTOR, )], // Delegations diff --git a/runtime/moonriver/Cargo.toml b/runtime/moonriver/Cargo.toml index f25297583c0..740b7dfc543 100644 --- a/runtime/moonriver/Cargo.toml +++ b/runtime/moonriver/Cargo.toml @@ -119,6 +119,7 @@ sp-core = { workspace = true } sp-debug-derive = { workspace = true } sp-inherents = { workspace = true } sp-io = { workspace = true, features = ["improved_panic_error_reporting"] } +sp-keyring = { workspace = true } sp-offchain = { workspace = true } sp-runtime = { workspace = true } sp-session = { workspace = true } diff --git a/runtime/moonriver/src/genesis_config_preset.rs b/runtime/moonriver/src/genesis_config_preset.rs index 877e14a2ea9..3386fb07e14 100644 --- a/runtime/moonriver/src/genesis_config_preset.rs +++ b/runtime/moonriver/src/genesis_config_preset.rs @@ -32,8 +32,8 @@ use cumulus_primitives_core::ParaId; use fp_evm::GenesisAccount; use nimbus_primitives::NimbusId; use pallet_transaction_payment::Multiplier; -use parachains_common::genesis_config_helpers::get_from_seed; use sp_genesis_builder::PresetId; +use sp_keyring::Sr25519Keyring; use sp_runtime::{Perbill, Percent}; const COLLATOR_COMMISSION: Perbill = Perbill::from_percent(20); @@ -205,7 +205,7 @@ pub fn development() -> serde_json::Value { AccountId::from(sp_core::hex2array!( "f24FF3a9CF04c71Dbc94D0b566f7A27B94566cac" )), - get_from_seed::("Alice"), + NimbusId::from(Sr25519Keyring::Alice.public()), 100_000 * MOVR, )], // Delegations From ae4c1c98feae1584029e9353aa9aa9edb4b3c6e3 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 11:17:52 +0100 Subject: [PATCH 012/188] fix: :bug: correctly build Westend's network ID --- runtime/moonbase/src/xcm_config.rs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/runtime/moonbase/src/xcm_config.rs b/runtime/moonbase/src/xcm_config.rs index 1d0a0985e39..ccb05527926 100644 --- a/runtime/moonbase/src/xcm_config.rs +++ b/runtime/moonbase/src/xcm_config.rs @@ -50,9 +50,12 @@ use xcm_builder::{ use parachains_common::message_queue::{NarrowOriginToSibling, ParaIdToSibling}; -use xcm::latest::prelude::{ - AllOf, Asset, AssetFilter, GlobalConsensus, InteriorLocation, Junction, Location, NetworkId, - PalletInstance, Parachain, Wild, WildFungible, +use xcm::latest::{ + prelude::{ + AllOf, Asset, AssetFilter, GlobalConsensus, InteriorLocation, Junction, Location, + NetworkId, PalletInstance, Parachain, Wild, WildFungible, + }, + WESTEND_GENESIS_HASH, }; use xcm_executor::traits::{CallDispatcher, ConvertLocation, JustTry}; @@ -79,7 +82,7 @@ use sp_std::{ parameter_types! { // The network Id of the relay - pub const RelayNetwork: NetworkId = NetworkId::Westend; + pub const RelayNetwork: NetworkId = NetworkId::ByGenesis(WESTEND_GENESIS_HASH); // The relay chain Origin type pub RelayChainOrigin: RuntimeOrigin = cumulus_pallet_xcm::Origin::Relay.into(); // The universal location within the global consensus system From e04ff90ec0bd32b4f9b13dea45bc44adef556eed Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 15:38:29 +0100 Subject: [PATCH 013/188] fix: :bug: use total_weight method instead of weight field --- runtime/moonbase/src/asset_config.rs | 2 +- runtime/moonbase/src/lib.rs | 2 +- runtime/moonbase/tests/xcm_mock/parachain.rs | 2 +- runtime/moonbeam/src/asset_config.rs | 2 +- runtime/moonbeam/src/lib.rs | 2 +- runtime/moonbeam/tests/xcm_mock/parachain.rs | 2 +- runtime/moonriver/src/asset_config.rs | 2 +- runtime/moonriver/src/lib.rs | 2 +- runtime/moonriver/tests/xcm_mock/parachain.rs | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/runtime/moonbase/src/asset_config.rs b/runtime/moonbase/src/asset_config.rs index e2c8e00fd13..5ddda259ec9 100644 --- a/runtime/moonbase/src/asset_config.rs +++ b/runtime/moonbase/src/asset_config.rs @@ -159,7 +159,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .weight + .total_weight() } } diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index 40d04ff190f..f9d383870f7 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -1580,7 +1580,7 @@ moonbeam_runtime_common::impl_runtime_apis_plus_common! { let effective_gas = ::GasWeightMapping::weight_to_gas( - dispatch_info.weight + dispatch_info.total_weight() ); let tip_per_gas = if effective_gas > 0 { tip.saturating_div(effective_gas as u128) diff --git a/runtime/moonbase/tests/xcm_mock/parachain.rs b/runtime/moonbase/tests/xcm_mock/parachain.rs index 5dd0062a390..5bcbe60f699 100644 --- a/runtime/moonbase/tests/xcm_mock/parachain.rs +++ b/runtime/moonbase/tests/xcm_mock/parachain.rs @@ -742,7 +742,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .weight + .total_weight() } } diff --git a/runtime/moonbeam/src/asset_config.rs b/runtime/moonbeam/src/asset_config.rs index da2073e9b7e..9b707fc3e6e 100644 --- a/runtime/moonbeam/src/asset_config.rs +++ b/runtime/moonbeam/src/asset_config.rs @@ -158,7 +158,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .weight + .total_weight() } } diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index fbe03156824..d91be13e816 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -1615,7 +1615,7 @@ moonbeam_runtime_common::impl_runtime_apis_plus_common! { // Calculate how much gas this effectively uses according to the existing mapping let effective_gas = ::GasWeightMapping::weight_to_gas( - dispatch_info.weight + dispatch_info.total_weight() ); // Here we calculate an ethereum-style effective gas price using the diff --git a/runtime/moonbeam/tests/xcm_mock/parachain.rs b/runtime/moonbeam/tests/xcm_mock/parachain.rs index de371bb831a..6bf711560d9 100644 --- a/runtime/moonbeam/tests/xcm_mock/parachain.rs +++ b/runtime/moonbeam/tests/xcm_mock/parachain.rs @@ -728,7 +728,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .weight + .total_weight() } } diff --git a/runtime/moonriver/src/asset_config.rs b/runtime/moonriver/src/asset_config.rs index c4adc8909ea..9b9a7f01e90 100644 --- a/runtime/moonriver/src/asset_config.rs +++ b/runtime/moonriver/src/asset_config.rs @@ -158,7 +158,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .weight + .total_weight() } } diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index 097f09da1a3..b77fe1d7090 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -1616,7 +1616,7 @@ moonbeam_runtime_common::impl_runtime_apis_plus_common! { // Calculate how much gas this effectively uses according to the existing mapping let effective_gas = ::GasWeightMapping::weight_to_gas( - dispatch_info.weight + dispatch_info.total_weight() ); // Here we calculate an ethereum-style effective gas price using the diff --git a/runtime/moonriver/tests/xcm_mock/parachain.rs b/runtime/moonriver/tests/xcm_mock/parachain.rs index c734ee495ff..c666e46c950 100644 --- a/runtime/moonriver/tests/xcm_mock/parachain.rs +++ b/runtime/moonriver/tests/xcm_mock/parachain.rs @@ -733,7 +733,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .weight + .total_weight() } } From 970bb8371cc0efa99128808d39a4917ce109249f Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 16:33:36 +0100 Subject: [PATCH 014/188] fix: :bug: temporarily fix weight functions compilation errors --- .../src/weights/mod.rs | 25 +++++++++-- .../pallet_collective_open_tech_committee.rs | 6 +++ .../pallet_collective_treasury_council.rs | 6 +++ .../moonbase/src/weights/pallet_identity.rs | 38 +++++++++++------ runtime/moonbase/src/weights/pallet_sudo.rs | 3 ++ .../pallet_collective_open_tech_committee.rs | 6 +++ .../pallet_collective_treasury_council.rs | 6 +++ .../moonbeam/src/weights/pallet_identity.rs | 42 ++++++++++++------- .../pallet_collective_open_tech_committee.rs | 6 +++ .../pallet_collective_treasury_council.rs | 6 +++ .../moonriver/src/weights/pallet_identity.rs | 42 ++++++++++++------- 11 files changed, 143 insertions(+), 43 deletions(-) diff --git a/pallets/moonbeam-xcm-benchmarks/src/weights/mod.rs b/pallets/moonbeam-xcm-benchmarks/src/weights/mod.rs index c4b9e17014c..46bee5fe986 100644 --- a/pallets/moonbeam-xcm-benchmarks/src/weights/mod.rs +++ b/pallets/moonbeam-xcm-benchmarks/src/weights/mod.rs @@ -19,13 +19,14 @@ pub mod generic; pub use crate::weights::generic::WeightInfo; use core::cmp::min; -use frame_support::weights::Weight; +use frame_support::{weights::Weight, BoundedVec}; use fungible::WeightInfo as XcmFungibleWeight; use generic::SubstrateWeight as XcmGeneric; use sp_std::prelude::*; use xcm::{ latest::{prelude::*, Weight as XCMWeight}, - DoubleEncoded, + opaque::latest::AssetTransferFilter, + v5, DoubleEncoded, }; use xcm_primitives::MAX_ASSETS; @@ -96,7 +97,7 @@ where } fn transact( _origin_type: &OriginKind, - _require_weight_at_most: &Weight, + _require_weight_at_most: &Option, _call: &DoubleEncoded, ) -> XCMWeight { XcmGeneric::::transact() @@ -245,4 +246,22 @@ where fn unpaid_execution(_: &WeightLimit, _: &Option) -> Weight { XcmGeneric::::unpaid_execution() } + fn pay_fees(_: &v5::Asset) -> Weight { + todo!() + } + fn initiate_transfer( + _: &v5::Location, + _: &Option, + _: &bool, + _: &Vec, + _: &v5::Xcm<()>, + ) -> Weight { + todo!() + } + fn execute_with_origin(_: &Option, _: &v5::Xcm) -> Weight { + todo!() + } + fn set_hints(_: &BoundedVec) -> Weight { + todo!() + } } diff --git a/runtime/moonbase/src/weights/pallet_collective_open_tech_committee.rs b/runtime/moonbase/src/weights/pallet_collective_open_tech_committee.rs index 3014dbaa65d..3000119e459 100644 --- a/runtime/moonbase/src/weights/pallet_collective_open_tech_committee.rs +++ b/runtime/moonbase/src/weights/pallet_collective_open_tech_committee.rs @@ -286,4 +286,10 @@ impl pallet_collective_open_tech_committee::WeightInfo .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } + fn kill(d: u32, p: u32, ) -> Weight { + todo!() + } + fn release_proposal_cost() -> Weight { + todo!() + } } diff --git a/runtime/moonbase/src/weights/pallet_collective_treasury_council.rs b/runtime/moonbase/src/weights/pallet_collective_treasury_council.rs index 95a4075c582..d9fcad2a0b7 100644 --- a/runtime/moonbase/src/weights/pallet_collective_treasury_council.rs +++ b/runtime/moonbase/src/weights/pallet_collective_treasury_council.rs @@ -288,4 +288,10 @@ impl pallet_collective_treasury_council::WeightInfo for .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } + fn kill(d: u32, p: u32, ) -> Weight { + todo!() + } + fn release_proposal_cost() -> Weight { + todo!() + } } diff --git a/runtime/moonbase/src/weights/pallet_identity.rs b/runtime/moonbase/src/weights/pallet_identity.rs index ed23c7b650e..bce7565938d 100644 --- a/runtime/moonbase/src/weights/pallet_identity.rs +++ b/runtime/moonbase/src/weights/pallet_identity.rs @@ -397,17 +397,31 @@ impl pallet_identity::WeightInfo for WeightInfo { .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } - /// Storage: `Identity::AccountOfUsername` (r:1 w:1) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:0) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(7560), added: 10035, mode: `MaxEncodedLen`) - fn remove_dangling_username() -> Weight { - // Proof Size summary in bytes: - // Measured: `86` - // Estimated: `11025` - // Minimum execution time: 12_800_000 picoseconds. - Weight::from_parts(13_148_000, 11025) - .saturating_add(T::DbWeight::get().reads(2_u64)) - .saturating_add(T::DbWeight::get().writes(1_u64)) + fn kill_username(p: u32, ) -> Weight { + todo!() + } + fn remove_username() -> Weight { + todo!() + } + fn unbind_username() -> Weight { + todo!() + } + fn migration_v2_identity_step() -> Weight { + todo!() + } + fn migration_v2_username_step() -> Weight { + todo!() + } + fn migration_v2_authority_step() -> Weight { + todo!() + } + fn migration_v2_cleanup_username_step() -> Weight { + todo!() + } + fn migration_v2_pending_username_step() -> Weight { + todo!() + } + fn migration_v2_cleanup_authority_step() -> Weight { + todo!() } } diff --git a/runtime/moonbase/src/weights/pallet_sudo.rs b/runtime/moonbase/src/weights/pallet_sudo.rs index 82edbe19bf4..1fafe470283 100644 --- a/runtime/moonbase/src/weights/pallet_sudo.rs +++ b/runtime/moonbase/src/weights/pallet_sudo.rs @@ -90,4 +90,7 @@ impl pallet_sudo::WeightInfo for WeightInfo { .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } + fn check_only_sudo_account() -> Weight { + todo!() + } } diff --git a/runtime/moonbeam/src/weights/pallet_collective_open_tech_committee.rs b/runtime/moonbeam/src/weights/pallet_collective_open_tech_committee.rs index f3f69d13734..6dd4334d9b1 100644 --- a/runtime/moonbeam/src/weights/pallet_collective_open_tech_committee.rs +++ b/runtime/moonbeam/src/weights/pallet_collective_open_tech_committee.rs @@ -292,4 +292,10 @@ impl pallet_collective_open_tech_committee::WeightInfo .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } + fn kill(d: u32, p: u32, ) -> Weight { + todo!() + } + fn release_proposal_cost() -> Weight { + todo!() + } } diff --git a/runtime/moonbeam/src/weights/pallet_collective_treasury_council.rs b/runtime/moonbeam/src/weights/pallet_collective_treasury_council.rs index 1759e8dcb3a..46a44c7347b 100644 --- a/runtime/moonbeam/src/weights/pallet_collective_treasury_council.rs +++ b/runtime/moonbeam/src/weights/pallet_collective_treasury_council.rs @@ -288,4 +288,10 @@ impl pallet_collective_treasury_council::WeightInfo for .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } + fn kill(d: u32, p: u32, ) -> Weight { + todo!() + } + fn release_proposal_cost() -> Weight { + todo!() + } } diff --git a/runtime/moonbeam/src/weights/pallet_identity.rs b/runtime/moonbeam/src/weights/pallet_identity.rs index 08786c249e6..af516fd896f 100644 --- a/runtime/moonbeam/src/weights/pallet_identity.rs +++ b/runtime/moonbeam/src/weights/pallet_identity.rs @@ -349,7 +349,7 @@ impl pallet_identity::WeightInfo for WeightInfo { /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) /// Storage: `Identity::IdentityOf` (r:1 w:1) /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(7560), added: 10035, mode: `MaxEncodedLen`) - fn set_username_for() -> Weight { + fn set_username_for(s: u32) -> Weight { // Proof Size summary in bytes: // Measured: `67` // Estimated: `11025` @@ -375,7 +375,7 @@ impl pallet_identity::WeightInfo for WeightInfo { } /// Storage: `Identity::PendingUsernames` (r:1 w:1) /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) - fn remove_expired_approval() -> Weight { + fn remove_expired_approval(_: u32) -> Weight { // Proof Size summary in bytes: // Measured: `101` // Estimated: `3538` @@ -397,17 +397,31 @@ impl pallet_identity::WeightInfo for WeightInfo { .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } - /// Storage: `Identity::AccountOfUsername` (r:1 w:1) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:0) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(7560), added: 10035, mode: `MaxEncodedLen`) - fn remove_dangling_username() -> Weight { - // Proof Size summary in bytes: - // Measured: `86` - // Estimated: `11025` - // Minimum execution time: 13_044_000 picoseconds. - Weight::from_parts(13_344_000, 11025) - .saturating_add(T::DbWeight::get().reads(2_u64)) - .saturating_add(T::DbWeight::get().writes(1_u64)) + fn kill_username(p: u32, ) -> Weight { + todo!() + } + fn migration_v2_authority_step() -> Weight { + todo!() + } + fn migration_v2_cleanup_authority_step() -> Weight { + todo!() + } + fn remove_username() -> Weight { + todo!() + } + fn unbind_username() -> Weight { + todo!() + } + fn migration_v2_identity_step() -> Weight { + todo!() + } + fn migration_v2_username_step() -> Weight { + todo!() + } + fn migration_v2_cleanup_username_step() -> Weight { + todo!() + } + fn migration_v2_pending_username_step() -> Weight { + todo!() } } diff --git a/runtime/moonriver/src/weights/pallet_collective_open_tech_committee.rs b/runtime/moonriver/src/weights/pallet_collective_open_tech_committee.rs index 50ef211166e..17c3c5d90c8 100644 --- a/runtime/moonriver/src/weights/pallet_collective_open_tech_committee.rs +++ b/runtime/moonriver/src/weights/pallet_collective_open_tech_committee.rs @@ -290,4 +290,10 @@ impl pallet_collective_open_tech_committee::WeightInfo .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } + fn kill(d: u32, p: u32, ) -> Weight { + todo!() + } + fn release_proposal_cost() -> Weight { + todo!() + } } diff --git a/runtime/moonriver/src/weights/pallet_collective_treasury_council.rs b/runtime/moonriver/src/weights/pallet_collective_treasury_council.rs index c1ec923ea75..ef733eccfa4 100644 --- a/runtime/moonriver/src/weights/pallet_collective_treasury_council.rs +++ b/runtime/moonriver/src/weights/pallet_collective_treasury_council.rs @@ -292,4 +292,10 @@ impl pallet_collective_treasury_council::WeightInfo for .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } + fn kill(d: u32, p: u32, ) -> Weight { + todo!() + } + fn release_proposal_cost() -> Weight { + todo!() + } } diff --git a/runtime/moonriver/src/weights/pallet_identity.rs b/runtime/moonriver/src/weights/pallet_identity.rs index 7290fb8ba60..b97821337fa 100644 --- a/runtime/moonriver/src/weights/pallet_identity.rs +++ b/runtime/moonriver/src/weights/pallet_identity.rs @@ -349,7 +349,7 @@ impl pallet_identity::WeightInfo for WeightInfo { /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) /// Storage: `Identity::IdentityOf` (r:1 w:1) /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(7560), added: 10035, mode: `MaxEncodedLen`) - fn set_username_for() -> Weight { + fn set_username_for(_: u32) -> Weight { // Proof Size summary in bytes: // Measured: `67` // Estimated: `11025` @@ -375,7 +375,7 @@ impl pallet_identity::WeightInfo for WeightInfo { } /// Storage: `Identity::PendingUsernames` (r:1 w:1) /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) - fn remove_expired_approval() -> Weight { + fn remove_expired_approval(_: u32) -> Weight { // Proof Size summary in bytes: // Measured: `101` // Estimated: `3538` @@ -397,17 +397,31 @@ impl pallet_identity::WeightInfo for WeightInfo { .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } - /// Storage: `Identity::AccountOfUsername` (r:1 w:1) - /// Proof: `Identity::AccountOfUsername` (`max_values`: None, `max_size`: Some(69), added: 2544, mode: `MaxEncodedLen`) - /// Storage: `Identity::IdentityOf` (r:1 w:0) - /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(7560), added: 10035, mode: `MaxEncodedLen`) - fn remove_dangling_username() -> Weight { - // Proof Size summary in bytes: - // Measured: `86` - // Estimated: `11025` - // Minimum execution time: 12_954_000 picoseconds. - Weight::from_parts(13_276_000, 11025) - .saturating_add(T::DbWeight::get().reads(2_u64)) - .saturating_add(T::DbWeight::get().writes(1_u64)) + fn kill_username(p: u32, ) -> Weight { + todo!() + } + fn remove_username() -> Weight { + todo!() + } + fn unbind_username() -> Weight { + todo!() + } + fn migration_v2_identity_step() -> Weight { + todo!() + } + fn migration_v2_username_step() -> Weight { + todo!() + } + fn migration_v2_authority_step() -> Weight { + todo!() + } + fn migration_v2_cleanup_username_step() -> Weight { + todo!() + } + fn migration_v2_pending_username_step() -> Weight { + todo!() + } + fn migration_v2_cleanup_authority_step() -> Weight { + todo!() } } From d36c6063da5e55bdb11baba49fc4467747d63dea Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 16:36:39 +0100 Subject: [PATCH 015/188] fix: :bug: fix runtime string convertion --- runtime/moonbase/src/genesis_config_preset.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/moonbase/src/genesis_config_preset.rs b/runtime/moonbase/src/genesis_config_preset.rs index 3b6efd48727..ba8554d98b6 100644 --- a/runtime/moonbase/src/genesis_config_preset.rs +++ b/runtime/moonbase/src/genesis_config_preset.rs @@ -245,8 +245,8 @@ pub fn development() -> serde_json::Value { /// Provides the JSON representation of predefined genesis config for given `id`. pub fn get_preset(id: &PresetId) -> Option> { - let patch = match id.try_into() { - Ok(sp_genesis_builder::DEV_RUNTIME_PRESET) => development(), + let patch = match id.as_str() { + sp_genesis_builder::DEV_RUNTIME_PRESET => development(), _ => return None, }; Some( From 1f18ec3fb6751e238ba5f0a96a3056fb755d2512 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 16:51:05 +0100 Subject: [PATCH 016/188] fix: :bug: upgrade Runtime associated types --- runtime/moonbase/src/governance/councils.rs | 6 ++++++ runtime/moonbase/src/lib.rs | 8 +++++++- runtime/moonbeam/src/governance/councils.rs | 6 ++++++ runtime/moonbeam/src/lib.rs | 8 +++++++- runtime/moonriver/src/governance/councils.rs | 6 ++++++ runtime/moonriver/src/lib.rs | 8 +++++++- 6 files changed, 39 insertions(+), 3 deletions(-) diff --git a/runtime/moonbase/src/governance/councils.rs b/runtime/moonbase/src/governance/councils.rs index f102d2bc41c..fb871f5273c 100644 --- a/runtime/moonbase/src/governance/councils.rs +++ b/runtime/moonbase/src/governance/councils.rs @@ -42,6 +42,9 @@ impl pallet_collective::Config for Runtime { type WeightInfo = moonbase_weights::pallet_collective_treasury_council::WeightInfo; type SetMembersOrigin = referenda::GeneralAdminOrRoot; type MaxProposalWeight = MaxProposalWeight; + type DisapproveOrigin = EnsureRoot; + type KillOrigin = EnsureRoot; + type Consideration = EnsureRoot; } impl pallet_collective::Config for Runtime { @@ -59,4 +62,7 @@ impl pallet_collective::Config for Runtime { type WeightInfo = moonbase_weights::pallet_collective_open_tech_committee::WeightInfo; type SetMembersOrigin = referenda::GeneralAdminOrRoot; type MaxProposalWeight = MaxProposalWeight; + type DisapproveOrigin = EnsureRoot; + type KillOrigin = EnsureRoot; + type Consideration = (); } diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index f9d383870f7..0cee698f948 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -297,6 +297,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } impl pallet_utility::Config for Runtime { @@ -340,6 +341,7 @@ impl pallet_balances::Config for Runtime { type RuntimeHoldReason = RuntimeHoldReason; type RuntimeFreezeReason = RuntimeFreezeReason; type WeightInfo = moonbase_weights::pallet_balances::WeightInfo; + type DoneSlashHandler = (); } pub struct LengthToFee; @@ -377,6 +379,7 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = FastAdjustingFeeUpdate; + type WeightInfo = (); } impl pallet_sudo::Config for Runtime { @@ -514,7 +517,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = FindAuthorAdapter; type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = RelayTimestamp; type AccountProvider = FrameSystemAccountProvider; @@ -594,6 +596,7 @@ impl pallet_treasury::Config for Runtime { type PayoutPeriod = ConstU32<{ 30 * DAYS }>; #[cfg(feature = "runtime-benchmarks")] type BenchmarkHelper = BenchmarkHelper; + type BlockNumberProvider = (); } parameter_types! { @@ -632,6 +635,8 @@ impl pallet_identity::Config for Runtime { type MaxSuffixLength = MaxSuffixLength; type MaxUsernameLength = MaxUsernameLength; type WeightInfo = moonbase_weights::pallet_identity::WeightInfo; + type UsernameDeposit = (); + type UsernameGracePeriod = (); } pub struct TransactionConverter; @@ -729,6 +734,7 @@ impl cumulus_pallet_parachain_system::Config for Runtime { type ConsensusHook = ConsensusHookWrapperForRelayTimestamp; type DmpQueue = frame_support::traits::EnqueueWithOrigin; type WeightInfo = moonbase_weights::cumulus_pallet_parachain_system::WeightInfo; + type SelectCore = cumulus_pallet_parachain_system::DefaultCoreSelector; } impl parachain_info::Config for Runtime {} diff --git a/runtime/moonbeam/src/governance/councils.rs b/runtime/moonbeam/src/governance/councils.rs index f8ae14803af..b21cd554a46 100644 --- a/runtime/moonbeam/src/governance/councils.rs +++ b/runtime/moonbeam/src/governance/councils.rs @@ -41,6 +41,9 @@ impl pallet_collective::Config for Runtime { type WeightInfo = moonbeam_weights::pallet_collective_treasury_council::WeightInfo; type SetMembersOrigin = referenda::GeneralAdminOrRoot; type MaxProposalWeight = MaxProposalWeight; + type KillOrigin = EnsureRoot; + type DisapproveOrigin = EnsureRoot; + type Consideration = (); } impl pallet_collective::Config for Runtime { @@ -58,4 +61,7 @@ impl pallet_collective::Config for Runtime { type WeightInfo = moonbeam_weights::pallet_collective_open_tech_committee::WeightInfo; type SetMembersOrigin = referenda::GeneralAdminOrRoot; type MaxProposalWeight = MaxProposalWeight; + type KillOrigin = EnsureRoot; + type DisapproveOrigin = EnsureRoot; + type Consideration = (); } diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index d91be13e816..0b550bdb3c8 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -290,6 +290,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } impl pallet_utility::Config for Runtime { @@ -333,6 +334,7 @@ impl pallet_balances::Config for Runtime { type RuntimeHoldReason = RuntimeHoldReason; type RuntimeFreezeReason = RuntimeFreezeReason; type WeightInfo = moonbeam_weights::pallet_balances::WeightInfo; + type DoneSlashHandler = (); } pub struct LengthToFee; @@ -370,6 +372,7 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; + type WeightInfo = (); } impl pallet_evm_chain_id::Config for Runtime {} @@ -504,7 +507,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = FindAuthorAdapter; type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = RelayTimestamp; type AccountProvider = FrameSystemAccountProvider; @@ -582,6 +584,7 @@ impl pallet_treasury::Config for Runtime { type PayoutPeriod = ConstU32<{ 30 * DAYS }>; #[cfg(feature = "runtime-benchmarks")] type BenchmarkHelper = BenchmarkHelper; + type BlockNumberProvider = System; } parameter_types! { @@ -620,6 +623,8 @@ impl pallet_identity::Config for Runtime { type MaxSuffixLength = MaxSuffixLength; type MaxUsernameLength = MaxUsernameLength; type WeightInfo = moonbeam_weights::pallet_identity::WeightInfo; + type UsernameDeposit = (); + type UsernameGracePeriod = (); } pub struct TransactionConverter; @@ -682,6 +687,7 @@ impl cumulus_pallet_parachain_system::Config for Runtime { type ConsensusHook = ConsensusHookWrapperForRelayTimestamp; type DmpQueue = frame_support::traits::EnqueueWithOrigin; type WeightInfo = moonbeam_weights::cumulus_pallet_parachain_system::WeightInfo; + type SelectCore = cumulus_pallet_parachain_system::DefaultCoreSelector; } pub struct EthereumXcmEnsureProxy; diff --git a/runtime/moonriver/src/governance/councils.rs b/runtime/moonriver/src/governance/councils.rs index 574311c3056..c570aa49db0 100644 --- a/runtime/moonriver/src/governance/councils.rs +++ b/runtime/moonriver/src/governance/councils.rs @@ -41,6 +41,9 @@ impl pallet_collective::Config for Runtime { type WeightInfo = moonriver_weights::pallet_collective_treasury_council::WeightInfo; type SetMembersOrigin = referenda::GeneralAdminOrRoot; type MaxProposalWeight = MaxProposalWeight; + type DisapproveOrigin = EnsureRoot; + type KillOrigin = EnsureRoot; + type Consideration = (); } impl pallet_collective::Config for Runtime { @@ -58,4 +61,7 @@ impl pallet_collective::Config for Runtime { type WeightInfo = moonriver_weights::pallet_collective_open_tech_committee::WeightInfo; type SetMembersOrigin = referenda::GeneralAdminOrRoot; type MaxProposalWeight = MaxProposalWeight; + type DisapproveOrigin = EnsureRoot; + type KillOrigin = EnsureRoot; + type Consideration = (); } diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index b77fe1d7090..9d6b9ead586 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -295,6 +295,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } impl pallet_utility::Config for Runtime { @@ -338,6 +339,7 @@ impl pallet_balances::Config for Runtime { type RuntimeHoldReason = RuntimeHoldReason; type RuntimeFreezeReason = RuntimeFreezeReason; type WeightInfo = moonriver_weights::pallet_balances::WeightInfo; + type DoneSlashHandler = (); } pub struct LengthToFee; @@ -375,6 +377,7 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; + type WeightInfo = (); } impl pallet_evm_chain_id::Config for Runtime {} @@ -509,7 +512,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = FindAuthorAdapter; type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = RelayTimestamp; type AccountProvider = FrameSystemAccountProvider; @@ -587,6 +589,7 @@ impl pallet_treasury::Config for Runtime { type PayoutPeriod = ConstU32<{ 30 * DAYS }>; #[cfg(feature = "runtime-benchmarks")] type BenchmarkHelper = BenchmarkHelper; + type BlockNumberProvider = System; } parameter_types! { @@ -625,6 +628,8 @@ impl pallet_identity::Config for Runtime { type MaxSuffixLength = MaxSuffixLength; type MaxUsernameLength = MaxUsernameLength; type WeightInfo = moonriver_weights::pallet_identity::WeightInfo; + type UsernameDeposit = (); + type UsernameGracePeriod = (); } pub struct TransactionConverter; @@ -722,6 +727,7 @@ impl cumulus_pallet_parachain_system::Config for Runtime { type ConsensusHook = ConsensusHookWrapperForRelayTimestamp; type DmpQueue = frame_support::traits::EnqueueWithOrigin; type WeightInfo = moonriver_weights::cumulus_pallet_parachain_system::WeightInfo; + type SelectCore = cumulus_pallet_parachain_system::DefaultCoreSelector; } impl parachain_info::Config for Runtime {} From 4f9bf12e9e10f5b3c3aa5a6c21d0a597e6666a25 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 16:54:45 +0100 Subject: [PATCH 017/188] fix: :bug: temporarily fix more weight functions compilation errors --- .../src/weights/pallet_collective_open_tech_committee.rs | 2 +- .../src/weights/pallet_collective_treasury_council.rs | 2 +- runtime/moonbase/src/weights/pallet_identity.rs | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/runtime/moonbase/src/weights/pallet_collective_open_tech_committee.rs b/runtime/moonbase/src/weights/pallet_collective_open_tech_committee.rs index 3000119e459..307edf91281 100644 --- a/runtime/moonbase/src/weights/pallet_collective_open_tech_committee.rs +++ b/runtime/moonbase/src/weights/pallet_collective_open_tech_committee.rs @@ -286,7 +286,7 @@ impl pallet_collective_open_tech_committee::WeightInfo .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } - fn kill(d: u32, p: u32, ) -> Weight { + fn kill(_d: u32, _p: u32, ) -> Weight { todo!() } fn release_proposal_cost() -> Weight { diff --git a/runtime/moonbase/src/weights/pallet_collective_treasury_council.rs b/runtime/moonbase/src/weights/pallet_collective_treasury_council.rs index d9fcad2a0b7..3b56013e343 100644 --- a/runtime/moonbase/src/weights/pallet_collective_treasury_council.rs +++ b/runtime/moonbase/src/weights/pallet_collective_treasury_council.rs @@ -288,7 +288,7 @@ impl pallet_collective_treasury_council::WeightInfo for .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(3_u64)) } - fn kill(d: u32, p: u32, ) -> Weight { + fn kill(_d: u32, _p: u32, ) -> Weight { todo!() } fn release_proposal_cost() -> Weight { diff --git a/runtime/moonbase/src/weights/pallet_identity.rs b/runtime/moonbase/src/weights/pallet_identity.rs index bce7565938d..369aec62110 100644 --- a/runtime/moonbase/src/weights/pallet_identity.rs +++ b/runtime/moonbase/src/weights/pallet_identity.rs @@ -349,7 +349,7 @@ impl pallet_identity::WeightInfo for WeightInfo { /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) /// Storage: `Identity::IdentityOf` (r:1 w:1) /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(7560), added: 10035, mode: `MaxEncodedLen`) - fn set_username_for() -> Weight { + fn set_username_for(_p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `67` // Estimated: `11025` @@ -375,7 +375,7 @@ impl pallet_identity::WeightInfo for WeightInfo { } /// Storage: `Identity::PendingUsernames` (r:1 w:1) /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) - fn remove_expired_approval() -> Weight { + fn remove_expired_approval(_p: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `101` // Estimated: `3538` @@ -397,7 +397,7 @@ impl pallet_identity::WeightInfo for WeightInfo { .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } - fn kill_username(p: u32, ) -> Weight { + fn kill_username(_p: u32, ) -> Weight { todo!() } fn remove_username() -> Weight { From d64bd5fb636866078da1f927995ba83cf18d6ccd Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 17:35:21 +0100 Subject: [PATCH 018/188] fix: :bug: remove StorageCleanerPrecompile --- runtime/moonbase/src/precompiles.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/runtime/moonbase/src/precompiles.rs b/runtime/moonbase/src/precompiles.rs index 372397d1486..4286517fc05 100644 --- a/runtime/moonbase/src/precompiles.rs +++ b/runtime/moonbase/src/precompiles.rs @@ -51,7 +51,6 @@ use pallet_evm_precompile_relay_encoder::RelayEncoderPrecompile; use pallet_evm_precompile_relay_verifier::RelayDataVerifierPrecompile; use pallet_evm_precompile_sha3fips::Sha3FIPS256; use pallet_evm_precompile_simple::{ECRecover, ECRecoverPublicKey, Identity, Ripemd160, Sha256}; -use pallet_evm_precompile_storage_cleaner::StorageCleanerPrecompile; use pallet_evm_precompile_xcm::PalletXcmPrecompile; use pallet_evm_precompile_xcm_transactor::{ v1::XcmTransactorPrecompileV1, v2::XcmTransactorPrecompileV2, v3::XcmTransactorPrecompileV3, @@ -148,7 +147,7 @@ type MoonbasePrecompilesAt = ( PrecompileAt, Sha3FIPS256, (CallableByContract, CallableByPrecompile)>, RemovedPrecompileAt>, // Dispatch PrecompileAt, ECRecoverPublicKey, (CallableByContract, CallableByPrecompile)>, - PrecompileAt, StorageCleanerPrecompile, CallableByPrecompile>, + RemovedPrecompileAt>, // Previous: PrecompileAt, StorageCleanerPrecompile, CallableByPrecompile> // Moonbeam specific precompiles: PrecompileAt< AddressU64<2048>, From e8d657b162c64ff13d140f1e6d5e38b3a6cd2a3c Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 17 Mar 2025 17:40:55 +0100 Subject: [PATCH 019/188] fix: :bug: set Consideration associated type to unit --- runtime/moonbase/src/governance/councils.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/moonbase/src/governance/councils.rs b/runtime/moonbase/src/governance/councils.rs index fb871f5273c..afcb5cd718c 100644 --- a/runtime/moonbase/src/governance/councils.rs +++ b/runtime/moonbase/src/governance/councils.rs @@ -44,7 +44,7 @@ impl pallet_collective::Config for Runtime { type MaxProposalWeight = MaxProposalWeight; type DisapproveOrigin = EnsureRoot; type KillOrigin = EnsureRoot; - type Consideration = EnsureRoot; + type Consideration = (); } impl pallet_collective::Config for Runtime { From bfef7a5b685d933f2f9990ddb5b6fb7b6f259220 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 18 Mar 2025 10:31:51 +0100 Subject: [PATCH 020/188] fix: :bug: automatically convert locations to the right XCM VersionedLocation --- pallets/xcm-transactor/src/benchmarks.rs | 28 +-- pallets/xcm-transactor/src/tests.rs | 182 +++++++------- precompiles/gmp/src/lib.rs | 8 +- precompiles/xcm-transactor/src/functions.rs | 24 +- precompiles/xcm-transactor/src/tests.rs | 30 +-- precompiles/xtokens/src/lib.rs | 24 +- runtime/moonbase/tests/integration_test.rs | 28 +-- runtime/moonbase/tests/xcm_tests.rs | 262 ++++++++++---------- runtime/moonbeam/tests/integration_test.rs | 34 +-- runtime/moonbeam/tests/xcm_tests.rs | 254 +++++++++---------- runtime/moonriver/tests/integration_test.rs | 26 +- runtime/moonriver/tests/xcm_tests.rs | 262 ++++++++++---------- 12 files changed, 584 insertions(+), 578 deletions(-) diff --git a/pallets/xcm-transactor/src/benchmarks.rs b/pallets/xcm-transactor/src/benchmarks.rs index e03642fb13d..585d5c200fb 100644 --- a/pallets/xcm-transactor/src/benchmarks.rs +++ b/pallets/xcm-transactor/src/benchmarks.rs @@ -51,7 +51,7 @@ benchmarks! { let location = Location::parent(); }: _( RawOrigin::Root, - Box::new(xcm::VersionedLocation::V4(location.clone())), + Box::new(xcm::VersionedLocation::from(location.clone())), extra_weight, max_weight, None @@ -70,12 +70,12 @@ benchmarks! { let location = Location::parent(); Pallet::::set_transact_info( RawOrigin::Root.into(), - Box::new(xcm::VersionedLocation::V4(location.clone())), + Box::new(xcm::VersionedLocation::from(location.clone())), extra_weight, max_weight, None ).expect("must succeed"); - }: _(RawOrigin::Root, Box::new(xcm::VersionedLocation::V4(location.clone()))) + }: _(RawOrigin::Root, Box::new(xcm::VersionedLocation::from(location.clone()))) verify { assert!(Pallet::::transact_info(&location).is_none()); } @@ -85,7 +85,7 @@ benchmarks! { let location = Location::parent(); }: _( RawOrigin::Root, - Box::new(xcm::VersionedLocation::V4(location.clone())), + Box::new(xcm::VersionedLocation::from(location.clone())), fee_per_second ) verify { @@ -105,14 +105,14 @@ benchmarks! { let user: T::AccountId = account("account id", 0u32, 0u32); Pallet::::set_transact_info( RawOrigin::Root.into(), - Box::new(xcm::VersionedLocation::V4(location.clone())), + Box::new(xcm::VersionedLocation::from(location.clone())), extra_weight, max_weight, Some(extra_weight) ).expect("must succeed"); Pallet::::set_fee_per_second( RawOrigin::Root.into(), - Box::new(xcm::VersionedLocation::V4(location.clone())), + Box::new(xcm::VersionedLocation::from(location.clone())), fee_per_second ).expect("must succeed"); Pallet::::register( @@ -162,21 +162,21 @@ benchmarks! { let user: T::AccountId = account("account id", 0u32, 0u32); Pallet::::set_transact_info( RawOrigin::Root.into(), - Box::new(xcm::VersionedLocation::V4(location.clone())), + Box::new(xcm::VersionedLocation::from(location.clone())), extra_weight, max_weight, Some(extra_weight) ).expect("must succeed"); Pallet::::set_fee_per_second( RawOrigin::Root.into(), - Box::new(xcm::VersionedLocation::V4(location.clone())), + Box::new(xcm::VersionedLocation::from(location.clone())), fee_per_second ).expect("must succeed"); }: { let result = Pallet::::transact_through_sovereign( RawOrigin::Root.into(), - Box::new(xcm::VersionedLocation::V4(location.clone())), + Box::new(xcm::VersionedLocation::from(location.clone())), Some(user.clone()), CurrencyPayment { // This might involve a db Read when translating, therefore worst case @@ -215,19 +215,19 @@ benchmarks! { let user: T::AccountId = account("account id", 0u32, 0u32); Pallet::::set_transact_info( RawOrigin::Root.into(), - Box::new(xcm::VersionedLocation::V4(location.clone())), + Box::new(xcm::VersionedLocation::from(location.clone())), extra_weight, max_weight, Some(extra_weight) ).expect("must succeed"); Pallet::::set_fee_per_second( RawOrigin::Root.into(), - Box::new(xcm::VersionedLocation::V4(location.clone())), + Box::new(xcm::VersionedLocation::from(location.clone())), fee_per_second ).expect("must succeed"); }: _( RawOrigin::Signed(user.clone()), - Box::new(xcm::VersionedLocation::V4(location.clone())), + Box::new(xcm::VersionedLocation::from(location.clone())), CurrencyPayment { // This might involve a db Read when translating, therefore worst case currency: Currency::AsCurrencyId(currency), @@ -254,14 +254,14 @@ benchmarks! { let user: T::AccountId = account("account id", 0u32, 0u32); Pallet::::set_transact_info( RawOrigin::Root.into(), - Box::new(xcm::VersionedLocation::V4(location.clone())), + Box::new(xcm::VersionedLocation::from(location.clone())), extra_weight, max_weight, Some(extra_weight) ).expect("must succeed"); Pallet::::set_fee_per_second( RawOrigin::Root.into(), - Box::new(xcm::VersionedLocation::V4(location.clone())), + Box::new(xcm::VersionedLocation::from(location.clone())), fee_per_second ).expect("must succeed"); }: _( diff --git a/pallets/xcm-transactor/src/tests.rs b/pallets/xcm-transactor/src/tests.rs index 7f3bd191bdf..ad8f248abfd 100644 --- a/pallets/xcm-transactor/src/tests.rs +++ b/pallets/xcm-transactor/src/tests.rs @@ -62,9 +62,9 @@ fn test_transact_through_derivative_errors() { Transactors::Relay, 1, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( - Location::parent() - ))), + currency: Currency::AsMultiLocation(Box::new( + xcm::VersionedLocation::from(Location::parent()) + )), fee_amount: None }, vec![0u8], @@ -87,9 +87,9 @@ fn test_transact_through_derivative_errors() { Transactors::Relay, 1, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( - Location::parent() - ))), + currency: Currency::AsMultiLocation(Box::new( + xcm::VersionedLocation::from(Location::parent()) + )), fee_amount: None }, vec![0u8], @@ -105,7 +105,7 @@ fn test_transact_through_derivative_errors() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 0.into(), 10000.into(), None @@ -118,9 +118,9 @@ fn test_transact_through_derivative_errors() { Transactors::Relay, 1, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( - Location::parent() - ))), + currency: Currency::AsMultiLocation(Box::new( + xcm::VersionedLocation::from(Location::parent()) + )), fee_amount: None }, vec![0u8], @@ -136,7 +136,7 @@ fn test_transact_through_derivative_errors() { // Set fee per second assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::new( + Box::new(xcm::VersionedLocation::from(Location::new( 1, [Junction::Parachain(1000)] ))), @@ -150,9 +150,12 @@ fn test_transact_through_derivative_errors() { Transactors::Relay, 1, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( - Location::new(1, [Junction::Parachain(1000)]) - ))), + currency: Currency::AsMultiLocation(Box::new( + xcm::VersionedLocation::from(Location::new( + 1, + [Junction::Parachain(1000)] + )) + )), fee_amount: None }, vec![0u8], @@ -168,7 +171,7 @@ fn test_transact_through_derivative_errors() { // Set fee per second assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1 )); @@ -179,9 +182,9 @@ fn test_transact_through_derivative_errors() { Transactors::Relay, 1, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( - Location::parent() - ))), + currency: Currency::AsMultiLocation(Box::new( + xcm::VersionedLocation::from(Location::parent()) + )), fee_amount: None }, vec![0u8], @@ -206,11 +209,11 @@ fn test_transact_through_signed_errors() { assert_noop!( XcmTransactor::transact_through_signed( RuntimeOrigin::signed(1u64), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( - Location::parent() - ))), + currency: Currency::AsMultiLocation(Box::new( + xcm::VersionedLocation::from(Location::parent()) + )), fee_amount: None }, vec![0u8], @@ -226,7 +229,7 @@ fn test_transact_through_signed_errors() { // Root can set transact info without extra_signed being None assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 0.into(), 10000.into(), None @@ -236,11 +239,11 @@ fn test_transact_through_signed_errors() { assert_noop!( XcmTransactor::transact_through_signed( RuntimeOrigin::signed(1u64), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( - Location::parent() - ))), + currency: Currency::AsMultiLocation(Box::new( + xcm::VersionedLocation::from(Location::parent()) + )), fee_amount: None }, vec![0u8], @@ -256,7 +259,7 @@ fn test_transact_through_signed_errors() { // Root can set transact info, with extra signed assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 0.into(), 15000.into(), Some(12000.into()) @@ -266,11 +269,11 @@ fn test_transact_through_signed_errors() { assert_noop!( XcmTransactor::transact_through_signed( RuntimeOrigin::signed(1u64), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( - Location::parent() - ))), + currency: Currency::AsMultiLocation(Box::new( + xcm::VersionedLocation::from(Location::parent()) + )), fee_amount: None }, vec![0u8], @@ -286,7 +289,7 @@ fn test_transact_through_signed_errors() { // Set fee per second assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::new( + Box::new(xcm::VersionedLocation::from(Location::new( 1, [Junction::Parachain(1000)] ))), @@ -297,11 +300,14 @@ fn test_transact_through_signed_errors() { assert_noop!( XcmTransactor::transact_through_signed( RuntimeOrigin::signed(1u64), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( - Location::new(1, [Junction::Parachain(1000)]) - ))), + currency: Currency::AsMultiLocation(Box::new( + xcm::VersionedLocation::from(Location::new( + 1, + [Junction::Parachain(1000)] + )) + )), fee_amount: None }, vec![0u8], @@ -328,7 +334,7 @@ fn test_transact_through_derivative_multilocation_success() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 0.into(), 10000.into(), None @@ -337,7 +343,7 @@ fn test_transact_through_derivative_multilocation_success() { // Set fee per second assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1 )); @@ -347,7 +353,7 @@ fn test_transact_through_derivative_multilocation_success() { Transactors::Relay, 1, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: None @@ -400,7 +406,7 @@ fn test_transact_through_derivative_success() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 0.into(), 10000.into(), None @@ -409,7 +415,7 @@ fn test_transact_through_derivative_success() { // Set fee per second assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1 )); @@ -482,12 +488,12 @@ fn test_root_can_transact_through_sovereign() { assert_noop!( XcmTransactor::transact_through_sovereign( RuntimeOrigin::signed(1), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), Some(1u64), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( - Location::parent() - ))), + currency: Currency::AsMultiLocation(Box::new( + xcm::VersionedLocation::from(Location::parent()) + )), fee_amount: None }, vec![1u8], @@ -504,7 +510,7 @@ fn test_root_can_transact_through_sovereign() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 0.into(), 10000.into(), None @@ -513,17 +519,17 @@ fn test_root_can_transact_through_sovereign() { // Set fee per second assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1 )); // fee as destination are the same, this time it should work assert_ok!(XcmTransactor::transact_through_sovereign( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), Some(1u64), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: None @@ -628,7 +634,7 @@ fn removing_transact_info_works() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 0.into(), 10000.into(), None @@ -637,7 +643,7 @@ fn removing_transact_info_works() { // Root can remove transact info assert_ok!(XcmTransactor::remove_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), )); assert!(XcmTransactor::transact_info(Location::parent()).is_none()); @@ -669,7 +675,7 @@ fn test_transact_through_signed_fails_if_transact_info_not_set_at_all() { assert_noop!( XcmTransactor::transact_through_signed( RuntimeOrigin::signed(1u64), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { currency: Currency::AsCurrencyId(CurrencyId::OtherReserve(0)), fee_amount: None @@ -695,7 +701,7 @@ fn test_transact_through_signed_fails_if_weight_is_not_set() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 0.into(), 10000.into(), None @@ -705,7 +711,7 @@ fn test_transact_through_signed_fails_if_weight_is_not_set() { assert_noop!( XcmTransactor::transact_through_signed( RuntimeOrigin::signed(1u64), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { currency: Currency::AsCurrencyId(CurrencyId::OtherReserve(0)), fee_amount: None @@ -731,7 +737,7 @@ fn test_transact_through_signed_fails_if_weight_overflows() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 0.into(), 10000.into(), Some(Weight::MAX) @@ -741,7 +747,7 @@ fn test_transact_through_signed_fails_if_weight_overflows() { assert_noop!( XcmTransactor::transact_through_signed( RuntimeOrigin::signed(1u64), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { currency: Currency::AsCurrencyId(CurrencyId::OtherReserve(0)), fee_amount: None @@ -767,7 +773,7 @@ fn test_transact_through_signed_fails_if_weight_is_bigger_than_max_weight() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 0.into(), 10000.into(), Some(1.into()) @@ -777,7 +783,7 @@ fn test_transact_through_signed_fails_if_weight_is_bigger_than_max_weight() { assert_noop!( XcmTransactor::transact_through_signed( RuntimeOrigin::signed(1u64), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { currency: Currency::AsCurrencyId(CurrencyId::OtherReserve(0)), fee_amount: None @@ -803,7 +809,7 @@ fn test_transact_through_signed_fails_if_fee_per_second_not_set() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 0.into(), 10000.into(), Some(1.into()) @@ -813,7 +819,7 @@ fn test_transact_through_signed_fails_if_fee_per_second_not_set() { assert_noop!( XcmTransactor::transact_through_signed( RuntimeOrigin::signed(1u64), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { currency: Currency::AsCurrencyId(CurrencyId::OtherReserve(0)), fee_amount: None @@ -839,7 +845,7 @@ fn test_transact_through_signed_works() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 0.into(), 10000.into(), Some(1.into()) @@ -848,7 +854,7 @@ fn test_transact_through_signed_works() { // Set fee per second assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1 )); @@ -856,7 +862,7 @@ fn test_transact_through_signed_works() { // this time it should work assert_ok!(XcmTransactor::transact_through_signed( RuntimeOrigin::signed(1u64), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { currency: Currency::AsCurrencyId(CurrencyId::OtherReserve(0)), fee_amount: None @@ -981,10 +987,10 @@ fn test_send_through_sovereign_with_custom_weight_and_fee() { // fee as destination are the same, this time it should work assert_ok!(XcmTransactor::transact_through_sovereign( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), Some(1u64), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) @@ -1043,12 +1049,12 @@ fn test_transact_through_sovereign_with_fee_payer_none() { assert_ok!(XcmTransactor::transact_through_sovereign( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), // We don't specify any fee_payer, instead we pay fees with the // sovereign account funds directly on the destination. None, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) @@ -1112,9 +1118,9 @@ fn test_send_through_signed_with_custom_weight_and_fee() { // fee as destination are the same, this time it should work assert_ok!(XcmTransactor::transact_through_signed( RuntimeOrigin::signed(1u64), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) @@ -1171,7 +1177,7 @@ fn test_hrmp_manipulator_init() { proposed_max_message_size: 1 }), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) @@ -1223,7 +1229,7 @@ fn test_hrmp_manipulator_init_v2_convert_works() { proposed_max_message_size: 1 }), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) @@ -1287,7 +1293,7 @@ fn test_hrmp_manipulator_init_v3_convert_works() { proposed_max_message_size: 1 }), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) @@ -1352,9 +1358,9 @@ fn test_hrmp_manipulator_init_v5_convert_fails() { proposed_max_message_size: 1 }), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( - Location::parent() - ))), + currency: Currency::AsMultiLocation(Box::new( + xcm::VersionedLocation::from(Location::parent()) + )), fee_amount: Some(total_fee) }, TransactWeights { @@ -1386,9 +1392,9 @@ fn test_hrmp_max_fee_errors() { proposed_max_message_size: 1 }), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( - Location::parent() - ))), + currency: Currency::AsMultiLocation(Box::new( + xcm::VersionedLocation::from(Location::parent()) + )), fee_amount: Some(total_fee) }, TransactWeights { @@ -1419,7 +1425,7 @@ fn test_hrmp_manipulator_accept() { para_id: 1u32.into() }, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) @@ -1472,7 +1478,7 @@ fn test_hrmp_manipulator_cancel() { open_requests }, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) @@ -1520,7 +1526,7 @@ fn test_hrmp_manipulator_close() { recipient: 1u32.into() }), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) @@ -1561,7 +1567,7 @@ fn test_transact_through_derivative_with_refund_works() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 0.into(), 10000.into(), None @@ -1570,7 +1576,7 @@ fn test_transact_through_derivative_with_refund_works() { // Set fee per second assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1 )); @@ -1645,7 +1651,7 @@ fn test_transact_through_derivative_with_refund_fails_overall_weight_not_set() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 0.into(), 10000.into(), None @@ -1654,7 +1660,7 @@ fn test_transact_through_derivative_with_refund_fails_overall_weight_not_set() { // Set fee per second assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1 )); @@ -1689,7 +1695,7 @@ fn test_transact_through_signed_with_refund_works() { // Set fee per second assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1 )); @@ -1697,7 +1703,7 @@ fn test_transact_through_signed_with_refund_works() { let total_weight: Weight = 10_100u64.into(); assert_ok!(XcmTransactor::transact_through_signed( RuntimeOrigin::signed(1u64), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { currency: Currency::AsCurrencyId(CurrencyId::OtherReserve(0)), fee_amount: None diff --git a/precompiles/gmp/src/lib.rs b/precompiles/gmp/src/lib.rs index e4a69d4176f..b7315c87234 100644 --- a/precompiles/gmp/src/lib.rs +++ b/precompiles/gmp/src/lib.rs @@ -234,8 +234,8 @@ where .ok_or(revert("Invalid destination"))?; Some(pallet_xcm::Call::::transfer_assets { - dest: Box::new(VersionedLocation::V4(chain_part)), - beneficiary: Box::new(VersionedLocation::V4(beneficiary)), + dest: Box::new(VersionedLocation::from(chain_part)), + beneficiary: Box::new(VersionedLocation::from(beneficiary)), assets: Box::new(VersionedAssets::V4(asset.into())), fee_asset_item: 0, weight_limit: WeightLimit::Unlimited, @@ -293,8 +293,8 @@ where .ok_or(revert("Invalid destination"))?; Some(pallet_xcm::Call::::transfer_assets { - dest: Box::new(VersionedLocation::V4(chain_part)), - beneficiary: Box::new(VersionedLocation::V4(beneficiary)), + dest: Box::new(VersionedLocation::from(chain_part)), + beneficiary: Box::new(VersionedLocation::from(beneficiary)), assets: Box::new(VersionedAssets::V4(asset.into())), fee_asset_item: 0, weight_limit: WeightLimit::Unlimited, diff --git a/precompiles/xcm-transactor/src/functions.rs b/precompiles/xcm-transactor/src/functions.rs index 2dd4a53f99d..628968e3ff2 100644 --- a/precompiles/xcm-transactor/src/functions.rs +++ b/precompiles/xcm-transactor/src/functions.rs @@ -163,7 +163,7 @@ where dest: transactor, index, fee: CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( fee_asset, ))), fee_amount: None, @@ -211,7 +211,7 @@ where dest: transactor, index, fee: CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( fee_asset, ))), fee_amount: Some(fee_amount), @@ -354,9 +354,9 @@ where // moonbeam, as we are using IdentityMapping let origin = Runtime::AddressMapping::into_account_id(handle.context().caller); let call = pallet_xcm_transactor::Call::::transact_through_signed { - dest: Box::new(xcm::VersionedLocation::V4(dest)), + dest: Box::new(xcm::VersionedLocation::from(dest)), fee: CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( fee_asset, ))), fee_amount: None, @@ -392,9 +392,9 @@ where // moonbeam, as we are using IdentityMapping let origin = Runtime::AddressMapping::into_account_id(handle.context().caller); let call = pallet_xcm_transactor::Call::::transact_through_signed { - dest: Box::new(xcm::VersionedLocation::V4(dest)), + dest: Box::new(xcm::VersionedLocation::from(dest)), fee: CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( fee_asset, ))), fee_amount: Some(fee_amount), @@ -443,7 +443,7 @@ where // moonbeam, as we are using IdentityMapping let origin = Runtime::AddressMapping::into_account_id(handle.context().caller); let call = pallet_xcm_transactor::Call::::transact_through_signed { - dest: Box::new(xcm::VersionedLocation::V4(dest)), + dest: Box::new(xcm::VersionedLocation::from(dest)), fee: CurrencyPayment { currency: Currency::AsCurrencyId(currency_id), fee_amount: None, @@ -491,7 +491,7 @@ where // moonbeam, as we are using IdentityMapping let origin = Runtime::AddressMapping::into_account_id(handle.context().caller); let call = pallet_xcm_transactor::Call::::transact_through_signed { - dest: Box::new(xcm::VersionedLocation::V4(dest)), + dest: Box::new(xcm::VersionedLocation::from(dest)), fee: CurrencyPayment { currency: Currency::AsCurrencyId(currency_id), fee_amount: Some(fee_amount), @@ -594,7 +594,7 @@ where dest: transactor, index, fee: CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( fee_asset, ))), fee_amount: Some(fee_amount), @@ -689,9 +689,9 @@ where // moonbeam, as we are using IdentityMapping let origin = Runtime::AddressMapping::into_account_id(handle.context().caller); let call = pallet_xcm_transactor::Call::::transact_through_signed { - dest: Box::new(xcm::VersionedLocation::V4(dest)), + dest: Box::new(xcm::VersionedLocation::from(dest)), fee: CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( fee_asset, ))), fee_amount: Some(fee_amount), @@ -742,7 +742,7 @@ where // moonbeam, as we are using IdentityMapping let origin = Runtime::AddressMapping::into_account_id(handle.context().caller); let call = pallet_xcm_transactor::Call::::transact_through_signed { - dest: Box::new(xcm::VersionedLocation::V4(dest)), + dest: Box::new(xcm::VersionedLocation::from(dest)), fee: CurrencyPayment { currency: Currency::AsCurrencyId(currency_id), fee_amount: Some(fee_amount), diff --git a/precompiles/xcm-transactor/src/tests.rs b/precompiles/xcm-transactor/src/tests.rs index 9c715f11e55..3138434b5ca 100644 --- a/precompiles/xcm-transactor/src/tests.rs +++ b/precompiles/xcm-transactor/src/tests.rs @@ -150,7 +150,7 @@ fn take_transact_info() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), Weight::zero(), 10000u64.into(), None @@ -159,7 +159,7 @@ fn take_transact_info() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1 )); @@ -189,7 +189,7 @@ fn take_transact_info_with_signed() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), Weight::zero(), 10000u64.into(), Some(1.into()) @@ -198,7 +198,7 @@ fn take_transact_info_with_signed() { // Root can set fee per second assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1 )); @@ -229,7 +229,7 @@ fn take_fee_per_second() { // Root can set fee per secnd assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1 )); precompiles() @@ -342,7 +342,7 @@ fn take_transact_info_with_signed_v3() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), Weight::zero(), 10000u64.into(), Some(1.into()) @@ -351,7 +351,7 @@ fn take_transact_info_with_signed_v3() { // Root can set fee per second assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1 )); @@ -387,7 +387,7 @@ fn test_transact_derivative_multilocation() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), Weight::zero(), 10000000.into(), None @@ -396,7 +396,7 @@ fn test_transact_derivative_multilocation() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1 )); @@ -440,7 +440,7 @@ fn test_transact_derivative() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), Weight::zero(), 10000000.into(), None @@ -449,7 +449,7 @@ fn test_transact_derivative() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1 )); @@ -562,7 +562,7 @@ fn test_transact_signed() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), Weight::zero(), 10000000.into(), Some(1.into()) @@ -571,7 +571,7 @@ fn test_transact_signed() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1 )); @@ -678,7 +678,7 @@ fn test_transact_signed_multilocation() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), Weight::zero(), 10000000.into(), Some(1.into()) @@ -687,7 +687,7 @@ fn test_transact_signed_multilocation() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1 )); diff --git a/precompiles/xtokens/src/lib.rs b/precompiles/xtokens/src/lib.rs index b9c4aa3a469..49636b975fa 100644 --- a/precompiles/xtokens/src/lib.rs +++ b/precompiles/xtokens/src/lib.rs @@ -100,8 +100,8 @@ where .ok_or_else(|| RevertReason::custom("Invalid destination").in_field("destination"))?; let call = pallet_xcm::Call::::transfer_assets { - dest: Box::new(VersionedLocation::V4(chain_part)), - beneficiary: Box::new(VersionedLocation::V4(beneficiary)), + dest: Box::new(VersionedLocation::from(chain_part)), + beneficiary: Box::new(VersionedLocation::from(beneficiary)), assets: Box::new(VersionedAssets::V4(asset.into())), fee_asset_item: 0, weight_limit: dest_weight_limit, @@ -161,8 +161,8 @@ where .ok_or_else(|| RevertReason::custom("Invalid destination").in_field("destination"))?; let call = pallet_xcm::Call::::transfer_assets { - dest: Box::new(VersionedLocation::V4(chain_part)), - beneficiary: Box::new(VersionedLocation::V4(beneficiary)), + dest: Box::new(VersionedLocation::from(chain_part)), + beneficiary: Box::new(VersionedLocation::from(beneficiary)), assets: Box::new(VersionedAssets::V4(asset.into())), fee_asset_item: 0, weight_limit: dest_weight_limit, @@ -202,8 +202,8 @@ where .ok_or_else(|| RevertReason::custom("Invalid destination").in_field("destination"))?; let call = pallet_xcm::Call::::transfer_assets { - dest: Box::new(VersionedLocation::V4(chain_part)), - beneficiary: Box::new(VersionedLocation::V4(beneficiary)), + dest: Box::new(VersionedLocation::from(chain_part)), + beneficiary: Box::new(VersionedLocation::from(beneficiary)), assets: Box::new(VersionedAssets::V4( Asset { id: AssetId(asset), @@ -254,8 +254,8 @@ where .ok_or_else(|| RevertReason::custom("Invalid destination").in_field("destination"))?; let call = pallet_xcm::Call::::transfer_assets { - dest: Box::new(VersionedLocation::V4(chain_part)), - beneficiary: Box::new(VersionedLocation::V4(beneficiary)), + dest: Box::new(VersionedLocation::from(chain_part)), + beneficiary: Box::new(VersionedLocation::from(beneficiary)), assets: Box::new(VersionedAssets::V4( Asset { id: AssetId(asset.clone()), @@ -333,8 +333,8 @@ where .ok_or_else(|| RevertReason::custom("Invalid destination").in_field("destination"))?; let call = pallet_xcm::Call::::transfer_assets { - dest: Box::new(VersionedLocation::V4(chain_part)), - beneficiary: Box::new(VersionedLocation::V4(beneficiary)), + dest: Box::new(VersionedLocation::from(chain_part)), + beneficiary: Box::new(VersionedLocation::from(beneficiary)), assets: Box::new(VersionedAssets::V4(assets.into())), fee_asset_item: fee_item, weight_limit: dest_weight_limit, @@ -396,8 +396,8 @@ where .ok_or_else(|| RevertReason::custom("Invalid destination").in_field("destination"))?; let call = pallet_xcm::Call::::transfer_assets { - dest: Box::new(VersionedLocation::V4(chain_part)), - beneficiary: Box::new(VersionedLocation::V4(beneficiary)), + dest: Box::new(VersionedLocation::from(chain_part)), + beneficiary: Box::new(VersionedLocation::from(beneficiary)), assets: Box::new(VersionedAssets::V4(assets)), fee_asset_item: fee_item, weight_limit: dest_weight_limit, diff --git a/runtime/moonbase/tests/integration_test.rs b/runtime/moonbase/tests/integration_test.rs index 7496f5c08ea..ec19fd1306f 100644 --- a/runtime/moonbase/tests/integration_test.rs +++ b/runtime/moonbase/tests/integration_test.rs @@ -2143,8 +2143,8 @@ fn root_can_change_default_xcm_vers() { assert_noop!( PolkadotXcm::transfer_assets( origin_of(AccountId::from(ALICE)), - Box::new(VersionedLocation::V4(Location::parent())), - Box::new(VersionedLocation::V4(Location { + Box::new(VersionedLocation::from(Location::parent())), + Box::new(VersionedLocation::from(Location { parents: 0, interior: [AccountId32 { network: None, @@ -2168,8 +2168,8 @@ fn root_can_change_default_xcm_vers() { // Now transferring does not fail assert_ok!(PolkadotXcm::transfer_assets( origin_of(AccountId::from(ALICE)), - Box::new(VersionedLocation::V4(Location::parent())), - Box::new(VersionedLocation::V4(Location { + Box::new(VersionedLocation::from(Location::parent())), + Box::new(VersionedLocation::from(Location { parents: 0, interior: [AccountId32 { network: None, @@ -2211,7 +2211,7 @@ fn transactor_cannot_use_more_than_max_weight() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( root_origin(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), // Relay charges 1000 for every instruction, and we have 3, so 3000 3000.into(), 20000.into(), @@ -2220,7 +2220,7 @@ fn transactor_cannot_use_more_than_max_weight() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( root_origin(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1, )); @@ -2230,9 +2230,9 @@ fn transactor_cannot_use_more_than_max_weight() { moonbase_runtime::xcm_config::Transactors::Relay, 0, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( - Location::parent() - ))), + currency: Currency::AsMultiLocation(Box::new( + xcm::VersionedLocation::from(Location::parent()) + )), fee_amount: None }, vec![], @@ -2287,9 +2287,9 @@ fn root_can_use_hrmp_manage() { para_id: 2000u32.into() }, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( - Location::parent() - ))), + currency: Currency::AsMultiLocation(Box::new( + xcm::VersionedLocation::from(Location::parent()) + )), fee_amount: Some(10000) }, // 20000 is the max @@ -2325,7 +2325,7 @@ fn transact_through_signed_precompile_works_v1() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( root_origin(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), // Relay charges 1000 for every instruction, and we have 3, so 3000 3000.into(), Weight::from_parts(200_000, (xcm_primitives::DEFAULT_PROOF_SIZE) + 4000), @@ -2334,7 +2334,7 @@ fn transact_through_signed_precompile_works_v1() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( root_origin(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1, )); diff --git a/runtime/moonbase/tests/xcm_tests.rs b/runtime/moonbase/tests/xcm_tests.rs index 710a3b9aae9..78185648c4d 100644 --- a/runtime/moonbase/tests/xcm_tests.rs +++ b/runtime/moonbase/tests/xcm_tests.rs @@ -51,7 +51,7 @@ use parachain::PolkadotXcm; fn add_supported_asset(asset_type: parachain::AssetType, units_per_second: u128) -> Result<(), ()> { let parachain::AssetType::Xcm(location_v3) = asset_type; - let VersionedLocation::V4(location_v4) = VersionedLocation::V3(location_v3) + let VersionedLocation::from(location_v4) = VersionedLocation::V3(location_v3) .into_version(4) .map_err(|_| ())? else { @@ -128,7 +128,7 @@ fn receive_relay_asset_from_relay() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([], 123).into()), 0, WeightLimit::Unlimited @@ -180,7 +180,7 @@ fn send_relay_asset_to_relay() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest.clone()).into()), + Box::new(VersionedLocation::from(dest.clone()).into()), Box::new(([], 123).into()), 0, WeightLimit::Unlimited @@ -214,8 +214,8 @@ fn send_relay_asset_to_relay() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -281,7 +281,7 @@ fn send_relay_asset_to_para_b() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([], 123).into()), 0, WeightLimit::Unlimited @@ -311,8 +311,8 @@ fn send_relay_asset_to_para_b() { let asset = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_id), 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -379,8 +379,8 @@ fn send_para_a_asset_to_para_b() { // Free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) @@ -461,8 +461,8 @@ fn send_para_a_asset_from_para_b_to_para_c() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) @@ -500,8 +500,8 @@ fn send_para_a_asset_from_para_b_to_para_c() { let asset = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_id), 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) @@ -562,8 +562,8 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { let asset = currency_to_asset(parachain::CurrencyId::SelfReserve, 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) @@ -601,8 +601,8 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { let asset = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_id), 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) @@ -662,8 +662,8 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a_with_new_reanchoring() { let asset = currency_to_asset(parachain::CurrencyId::SelfReserve, 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) @@ -772,7 +772,7 @@ fn receive_relay_asset_with_trader() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([], 100).into()), 0, WeightLimit::Unlimited @@ -833,8 +833,8 @@ fn send_para_a_asset_to_para_b_with_trader() { let asset = currency_to_asset(parachain::CurrencyId::SelfReserve, 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(10u64, DEFAULT_PROOF_SIZE)) @@ -908,8 +908,8 @@ fn send_para_a_asset_to_para_b_with_trader_and_fee() { let asset_fee = currency_to_asset(parachain::CurrencyId::SelfReserve, 1); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) @@ -974,7 +974,7 @@ fn error_when_not_paying_enough() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([], 5).into()), 0, WeightLimit::Unlimited @@ -1013,7 +1013,7 @@ fn transact_through_derivative_multilocation() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), // Relay charges 1000 for every instruction, and we have 3, so 3000 3000.into(), 20000000000.into(), @@ -1022,7 +1022,7 @@ fn transact_through_derivative_multilocation() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), WEIGHT_REF_TIME_PER_SECOND as u128, )); }); @@ -1039,7 +1039,7 @@ fn transact_through_derivative_multilocation() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([], 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1078,8 +1078,8 @@ fn transact_through_derivative_multilocation() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -1122,7 +1122,7 @@ fn transact_through_derivative_multilocation() { parachain::MockTransactors::Relay, 0, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: None @@ -1191,7 +1191,7 @@ fn transact_through_derivative_with_custom_fee_weight() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([], 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1230,8 +1230,8 @@ fn transact_through_derivative_with_custom_fee_weight() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -1275,7 +1275,7 @@ fn transact_through_derivative_with_custom_fee_weight() { parachain::MockTransactors::Relay, 0, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), // 1-1 fee weight mapping @@ -1345,7 +1345,7 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([], 4000009100u128).into()), 0, WeightLimit::Unlimited @@ -1384,8 +1384,8 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -1429,7 +1429,7 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { parachain::MockTransactors::Relay, 0, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), // 1-1 fee weight mapping @@ -1488,7 +1488,7 @@ fn transact_through_sovereign() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), // Relay charges 1000 for every instruction, and we have 3, so 3000 3000.into(), 20000000000.into(), @@ -1497,7 +1497,7 @@ fn transact_through_sovereign() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), WEIGHT_REF_TIME_PER_SECOND as u128, )); }); @@ -1511,7 +1511,7 @@ fn transact_through_sovereign() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([], 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1549,8 +1549,8 @@ fn transact_through_sovereign() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -1602,10 +1602,10 @@ fn transact_through_sovereign() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_sovereign( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(dest)), + Box::new(xcm::VersionedLocation::from(dest)), Some(PARAALICE.into()), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: None @@ -1636,7 +1636,7 @@ fn transact_through_sovereign_fee_payer_none() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), // Relay charges 1000 for every instruction, and we have 3, so 3000 3000.into(), 20000000000.into(), @@ -1645,7 +1645,7 @@ fn transact_through_sovereign_fee_payer_none() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), WEIGHT_REF_TIME_PER_SECOND as u128, )); }); @@ -1706,11 +1706,11 @@ fn transact_through_sovereign_fee_payer_none() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_sovereign( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(dest)), + Box::new(xcm::VersionedLocation::from(dest)), // No fee_payer here. The sovereign account will pay the fees on destination. None, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: None @@ -1766,7 +1766,7 @@ fn transact_through_sovereign_with_custom_fee_weight() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([], 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1804,8 +1804,8 @@ fn transact_through_sovereign_with_custom_fee_weight() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -1858,10 +1858,10 @@ fn transact_through_sovereign_with_custom_fee_weight() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_sovereign( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(dest)), + Box::new(xcm::VersionedLocation::from(dest)), Some(PARAALICE.into()), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), // 1-1 fee-weight mapping @@ -1918,7 +1918,7 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([], 4000009100u128).into()), 0, WeightLimit::Unlimited @@ -1956,8 +1956,8 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -2010,10 +2010,10 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_sovereign( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(dest)), + Box::new(xcm::VersionedLocation::from(dest)), Some(PARAALICE.into()), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), // 1-1 fee-weight mapping @@ -2100,7 +2100,7 @@ fn test_automatic_versioning_on_runtime_upgrade_with_relay() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([], 123).into()), 0, WeightLimit::Unlimited @@ -2262,8 +2262,8 @@ fn test_automatic_versioning_on_runtime_upgrade_with_para_b() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) @@ -2351,7 +2351,7 @@ fn receive_asset_with_no_sufficients_not_possible_if_non_existent_account() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest.clone()).clone().into()), + Box::new(VersionedLocation::from(dest.clone()).clone().into()), Box::new(([], 123).into()), 0, WeightLimit::Unlimited @@ -2378,7 +2378,7 @@ fn receive_asset_with_no_sufficients_not_possible_if_non_existent_account() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([], 123).into()), 0, WeightLimit::Unlimited @@ -2426,7 +2426,7 @@ fn receive_assets_with_sufficients_true_allows_non_funded_account_to_receive_ass assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest.clone()).clone().into()), + Box::new(VersionedLocation::from(dest.clone()).clone().into()), Box::new(([], 123).into()), 0, WeightLimit::Unlimited @@ -2482,7 +2482,7 @@ fn evm_account_receiving_assets_should_handle_sufficients_ref_count() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest.clone()).clone().into()), + Box::new(VersionedLocation::from(dest.clone()).clone().into()), Box::new(([], 123).into()), 0, WeightLimit::Unlimited @@ -2556,7 +2556,7 @@ fn empty_account_should_not_be_reset() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest.clone()).clone().into()), + Box::new(VersionedLocation::from(dest.clone()).clone().into()), Box::new(([], 123).into()), 0, WeightLimit::Unlimited @@ -2680,7 +2680,7 @@ fn test_statemint_like() { assert_ok!(StatemintChainPalletXcm::limited_reserve_transfer_assets( statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new( ( [ @@ -2777,7 +2777,7 @@ fn send_statemint_asset_from_para_a_to_statemint_with_relay_fee() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_from_relay) + VersionedLocation::from(parachain_beneficiary_from_relay) .clone() .into() ), @@ -2827,7 +2827,7 @@ fn send_statemint_asset_from_para_a_to_statemint_with_relay_fee() { statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_from_statemint) + VersionedLocation::from(parachain_beneficiary_from_statemint) .clone() .into() ), @@ -2889,8 +2889,8 @@ fn send_statemint_asset_from_para_a_to_statemint_with_relay_fee() { currency_to_asset(parachain::CurrencyId::ForeignAsset(source_relay_id), 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) @@ -2965,7 +2965,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1000).into()), Box::new( - VersionedLocation::V4(statemint_beneficiary_absolute) + VersionedLocation::from(statemint_beneficiary_absolute) .clone() .into() ), @@ -2994,7 +2994,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer() { statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3026,8 +3026,8 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer() { let asset = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_relay_id), 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -3051,7 +3051,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer() { statemint_like::RuntimeOrigin::signed(RELAYBOB), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute) + VersionedLocation::from(parachain_beneficiary_absolute) .clone() .into() ), @@ -3121,7 +3121,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_with_fee() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1000).into()), Box::new( - VersionedLocation::V4(statemint_beneficiary_absolute) + VersionedLocation::from(statemint_beneficiary_absolute) .clone() .into() ), @@ -3150,7 +3150,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_with_fee() { statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3183,8 +3183,8 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_with_fee() { let asset_fee = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_relay_id), 10); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -3208,7 +3208,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_with_fee() { statemint_like::RuntimeOrigin::signed(RELAYBOB), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute) + VersionedLocation::from(parachain_beneficiary_absolute) .clone() .into() ), @@ -3281,7 +3281,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiasset() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1000).into()), Box::new( - VersionedLocation::V4(statemint_beneficiary_absolute) + VersionedLocation::from(statemint_beneficiary_absolute) .clone() .into() ), @@ -3310,7 +3310,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiasset() { statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3345,8 +3345,8 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiasset() { ParaA::execute_with(|| { assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -3370,7 +3370,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiasset() { statemint_like::RuntimeOrigin::signed(RELAYBOB), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute) + VersionedLocation::from(parachain_beneficiary_absolute) .clone() .into() ), @@ -3469,7 +3469,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1000).into()), Box::new( - VersionedLocation::V4(statemint_beneficiary_absolute) + VersionedLocation::from(statemint_beneficiary_absolute) .clone() .into() ), @@ -3516,7 +3516,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3530,7 +3530,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3584,8 +3584,8 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { currency_to_asset(parachain::CurrencyId::ForeignAsset(source_relay_id), 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) @@ -3614,7 +3614,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { statemint_like::RuntimeOrigin::signed(RELAYBOB), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute) + VersionedLocation::from(parachain_beneficiary_absolute) .clone() .into() ), @@ -3716,7 +3716,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1000).into()), Box::new( - VersionedLocation::V4(statemint_beneficiary_absolute) + VersionedLocation::from(statemint_beneficiary_absolute) .clone() .into() ), @@ -3763,7 +3763,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3777,7 +3777,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3842,8 +3842,8 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { ParaA::execute_with(|| { assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(assets_to_send)), 0, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) @@ -3872,7 +3872,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { statemint_like::RuntimeOrigin::signed(RELAYBOB), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute) + VersionedLocation::from(parachain_beneficiary_absolute) .clone() .into() ), @@ -3903,7 +3903,7 @@ fn transact_through_signed_multilocation() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), // Relay charges 1000 for every instruction, and we have 3, so 3000 3000.into(), 20000000000.into(), @@ -3913,7 +3913,7 @@ fn transact_through_signed_multilocation() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), WEIGHT_REF_TIME_PER_SECOND as u128, )); ancestry = parachain::UniversalLocation::get().into(); @@ -3977,9 +3977,9 @@ fn transact_through_signed_multilocation() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: None @@ -4069,9 +4069,9 @@ fn transact_through_signed_multilocation_custom_fee_and_weight() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_weight as u128) @@ -4161,9 +4161,9 @@ fn transact_through_signed_multilocation_custom_fee_and_weight_refund() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_weight as u128) @@ -4201,7 +4201,7 @@ fn transact_through_signed_multilocation_para_to_para() { assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), // ParaB - Box::new(xcm::VersionedLocation::V4(para_b_location.clone())), + Box::new(xcm::VersionedLocation::from(para_b_location.clone())), // Para charges 1000 for every instruction, and we have 3, so 3 3.into(), 20000000000.into(), @@ -4211,7 +4211,7 @@ fn transact_through_signed_multilocation_para_to_para() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(para_b_balances.clone())), + Box::new(xcm::VersionedLocation::from(para_b_balances.clone())), parachain::ParaTokensPerSecond::get(), )); ancestry = parachain::UniversalLocation::get().into(); @@ -4274,9 +4274,9 @@ fn transact_through_signed_multilocation_para_to_para() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(para_b_location)), + Box::new(xcm::VersionedLocation::from(para_b_location)), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( para_b_balances ))), fee_amount: None @@ -4311,7 +4311,7 @@ fn transact_through_signed_multilocation_para_to_para_refund() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(para_b_balances.clone())), + Box::new(xcm::VersionedLocation::from(para_b_balances.clone())), parachain::ParaTokensPerSecond::get(), )); ancestry = parachain::UniversalLocation::get().into(); @@ -4375,9 +4375,9 @@ fn transact_through_signed_multilocation_para_to_para_refund() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(para_b_location)), + Box::new(xcm::VersionedLocation::from(para_b_location)), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( para_b_balances ))), fee_amount: Some(overall_weight as u128) @@ -4415,7 +4415,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum() { assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), // ParaB - Box::new(xcm::VersionedLocation::V4(para_b_location.clone())), + Box::new(xcm::VersionedLocation::from(para_b_location.clone())), // Para charges 1000 for every instruction, and we have 3, so 3 3.into(), 20000000000.into(), @@ -4425,7 +4425,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(para_b_balances.clone())), + Box::new(xcm::VersionedLocation::from(para_b_balances.clone())), parachain::ParaTokensPerSecond::get(), )); ancestry = parachain::UniversalLocation::get().into(); @@ -4503,9 +4503,9 @@ fn transact_through_signed_multilocation_para_to_para_ethereum() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(para_b_location)), + Box::new(xcm::VersionedLocation::from(para_b_location)), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( para_b_balances ))), fee_amount: None @@ -4544,7 +4544,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_no_proxy_fails() assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), // ParaB - Box::new(xcm::VersionedLocation::V4(para_b_location.clone())), + Box::new(xcm::VersionedLocation::from(para_b_location.clone())), // Para charges 1000 for every instruction, and we have 3, so 3 3.into(), 20000000000.into(), @@ -4554,7 +4554,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_no_proxy_fails() // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(para_b_balances.clone())), + Box::new(xcm::VersionedLocation::from(para_b_balances.clone())), parachain::ParaTokensPerSecond::get(), )); ancestry = parachain::UniversalLocation::get().into(); @@ -4633,9 +4633,9 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_no_proxy_fails() ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(para_b_location)), + Box::new(xcm::VersionedLocation::from(para_b_location)), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( para_b_balances ))), fee_amount: None @@ -4669,7 +4669,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_proxy_succeeds() assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), // ParaB - Box::new(xcm::VersionedLocation::V4(para_b_location.clone())), + Box::new(xcm::VersionedLocation::from(para_b_location.clone())), // Para charges 1000 for every instruction, and we have 3, so 3 3.into(), 20000000000.into(), @@ -4679,7 +4679,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_proxy_succeeds() // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(para_b_balances.clone())), + Box::new(xcm::VersionedLocation::from(para_b_balances.clone())), parachain::ParaTokensPerSecond::get(), )); ancestry = parachain::UniversalLocation::get().into(); @@ -4766,9 +4766,9 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_proxy_succeeds() ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(para_b_location)), + Box::new(xcm::VersionedLocation::from(para_b_location)), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( para_b_balances ))), fee_amount: None @@ -4821,7 +4821,7 @@ fn hrmp_init_accept_through_root() { proposed_max_message_size: 1 }), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) @@ -4854,7 +4854,7 @@ fn hrmp_init_accept_through_root() { para_id: 1u32.into() }, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) @@ -4911,7 +4911,7 @@ fn hrmp_close_works() { recipient: 2u32.into() }), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) diff --git a/runtime/moonbeam/tests/integration_test.rs b/runtime/moonbeam/tests/integration_test.rs index 904f2e8f595..d03b76511fa 100644 --- a/runtime/moonbeam/tests/integration_test.rs +++ b/runtime/moonbeam/tests/integration_test.rs @@ -1668,8 +1668,8 @@ fn root_can_change_default_xcm_vers() { assert_noop!( PolkadotXcm::transfer_assets( origin_of(AccountId::from(ALICE)), - Box::new(VersionedLocation::V4(Location::parent())), - Box::new(VersionedLocation::V4(Location { + Box::new(VersionedLocation::from(Location::parent())), + Box::new(VersionedLocation::from(Location { parents: 0, interior: [AccountId32 { network: None, @@ -1693,8 +1693,8 @@ fn root_can_change_default_xcm_vers() { // Now transferring does not fail assert_ok!(PolkadotXcm::transfer_assets( origin_of(AccountId::from(ALICE)), - Box::new(VersionedLocation::V4(Location::parent())), - Box::new(VersionedLocation::V4(Location { + Box::new(VersionedLocation::from(Location::parent())), + Box::new(VersionedLocation::from(Location { parents: 0, interior: [AccountId32 { network: None, @@ -2128,8 +2128,8 @@ fn make_sure_glmr_can_be_transferred_precompile() { .execute_with(|| { assert_ok!(PolkadotXcm::transfer_assets( origin_of(AccountId::from(ALICE)), - Box::new(VersionedLocation::V4(Location::parent())), - Box::new(VersionedLocation::V4(Location { + Box::new(VersionedLocation::from(Location::parent())), + Box::new(VersionedLocation::from(Location { parents: 0, interior: [AccountId32 { network: None, @@ -2175,8 +2175,8 @@ fn make_sure_glmr_can_be_transferred() { }; assert_ok!(PolkadotXcm::transfer_assets( origin_of(AccountId::from(ALICE)), - Box::new(VersionedLocation::V4(Location::parent())), - Box::new(VersionedLocation::V4(dest)), + Box::new(VersionedLocation::from(Location::parent())), + Box::new(VersionedLocation::from(dest)), Box::new(VersionedAssets::V4( Asset { id: AssetId(moonbeam_runtime::xcm_config::SelfReserve::get()), @@ -2220,8 +2220,8 @@ fn make_sure_polkadot_xcm_cannot_be_called() { .into(); assert_noop!( RuntimeCall::PolkadotXcm(pallet_xcm::Call::::reserve_transfer_assets { - dest: Box::new(VersionedLocation::V4(dest.clone())), - beneficiary: Box::new(VersionedLocation::V4(dest)), + dest: Box::new(VersionedLocation::from(dest.clone())), + beneficiary: Box::new(VersionedLocation::from(dest)), assets: Box::new(VersionedAssets::V4(assets)), fee_asset_item: 0, }) @@ -2347,7 +2347,7 @@ fn transactor_cannot_use_more_than_max_weight() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( root_origin(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), // Relay charges 1000 for every instruction, and we have 3, so 3000 3000.into(), 20000.into(), @@ -2357,7 +2357,7 @@ fn transactor_cannot_use_more_than_max_weight() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( root_origin(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1, )); @@ -2367,9 +2367,9 @@ fn transactor_cannot_use_more_than_max_weight() { moonbeam_runtime::xcm_config::Transactors::Relay, 0, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( - Location::parent() - ))), + currency: Currency::AsMultiLocation(Box::new( + xcm::VersionedLocation::from(Location::parent()) + )), fee_amount: None }, vec![], @@ -2445,8 +2445,8 @@ fn call_xtokens_with_fee() { // We are able to transfer with fee assert_ok!(PolkadotXcm::transfer_assets( origin_of(AccountId::from(ALICE)), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(4000000000.into()) diff --git a/runtime/moonbeam/tests/xcm_tests.rs b/runtime/moonbeam/tests/xcm_tests.rs index 9451ef0a48b..80f2f0cec5e 100644 --- a/runtime/moonbeam/tests/xcm_tests.rs +++ b/runtime/moonbeam/tests/xcm_tests.rs @@ -52,7 +52,7 @@ use xcm_simulator::TestExt; fn add_supported_asset(asset_type: parachain::AssetType, units_per_second: u128) -> Result<(), ()> { let parachain::AssetType::Xcm(location_v3) = asset_type; - let VersionedLocation::V4(location_v4) = VersionedLocation::V3(location_v3) + let VersionedLocation::from(location_v4) = VersionedLocation::V3(location_v3) .into_version(4) .map_err(|_| ())? else { @@ -132,7 +132,7 @@ fn receive_relay_asset_from_relay() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -184,7 +184,7 @@ fn send_relay_asset_to_relay() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -216,8 +216,8 @@ fn send_relay_asset_to_relay() { let asset = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_id), 123); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -282,7 +282,7 @@ fn send_relay_asset_to_para_b() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -311,8 +311,8 @@ fn send_relay_asset_to_para_b() { let asset = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_id), 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -379,8 +379,8 @@ fn send_para_a_asset_to_para_b() { // Free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) @@ -458,8 +458,8 @@ fn send_para_a_asset_from_para_b_to_para_c() { let asset = currency_to_asset(parachain::CurrencyId::SelfReserve, 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) @@ -496,8 +496,8 @@ fn send_para_a_asset_from_para_b_to_para_c() { let asset = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_id), 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) @@ -556,8 +556,8 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { let asset = currency_to_asset(parachain::CurrencyId::SelfReserve, 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) @@ -594,8 +594,8 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { let asset = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_id), 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) @@ -656,7 +656,7 @@ fn receive_relay_asset_with_trader() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 100).into()), 0, WeightLimit::Unlimited @@ -720,8 +720,8 @@ fn send_para_a_asset_to_para_b_with_trader() { let asset = currency_to_asset(parachain::CurrencyId::SelfReserve, 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(10u64, DEFAULT_PROOF_SIZE)) @@ -795,8 +795,8 @@ fn send_para_a_asset_to_para_b_with_trader_and_fee() { let asset_fee = currency_to_asset(parachain::CurrencyId::SelfReserve, 1); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) @@ -859,7 +859,7 @@ fn error_when_not_paying_enough() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 5).into()), 0, WeightLimit::Unlimited @@ -898,7 +898,7 @@ fn transact_through_derivative_multilocation() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), // Relay charges 1000 for every instruction, and we have 3, so 3000 3000.into(), 20000000000.into(), @@ -907,7 +907,7 @@ fn transact_through_derivative_multilocation() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), WEIGHT_REF_TIME_PER_SECOND as u128, )); }); @@ -924,7 +924,7 @@ fn transact_through_derivative_multilocation() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -963,8 +963,8 @@ fn transact_through_derivative_multilocation() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -1007,7 +1007,7 @@ fn transact_through_derivative_multilocation() { parachain::MockTransactors::Relay, 0, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: None @@ -1066,7 +1066,7 @@ fn transact_through_derivative_with_custom_fee_weight() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1105,8 +1105,8 @@ fn transact_through_derivative_with_custom_fee_weight() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -1150,7 +1150,7 @@ fn transact_through_derivative_with_custom_fee_weight() { parachain::MockTransactors::Relay, 0, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), // 1-1 fee weight mapping @@ -1220,7 +1220,7 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 4000009100u128).into()), 0, WeightLimit::Unlimited @@ -1259,8 +1259,8 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -1304,7 +1304,7 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { parachain::MockTransactors::Relay, 0, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), // 1-1 fee weight mapping @@ -1363,7 +1363,7 @@ fn transact_through_sovereign() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), // Relay charges 1000 for every instruction, and we have 3, so 3000 3000.into(), 20000000000.into(), @@ -1372,7 +1372,7 @@ fn transact_through_sovereign() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), WEIGHT_REF_TIME_PER_SECOND as u128, )); }); @@ -1386,7 +1386,7 @@ fn transact_through_sovereign() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1424,8 +1424,8 @@ fn transact_through_sovereign() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -1477,10 +1477,10 @@ fn transact_through_sovereign() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_sovereign( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(dest)), + Box::new(xcm::VersionedLocation::from(dest)), Some(PARAALICE.into()), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: None @@ -1511,7 +1511,7 @@ fn transact_through_sovereign_fee_payer_none() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), // Relay charges 1000 for every instruction, and we have 3, so 3000 3000.into(), 20000000000.into(), @@ -1520,7 +1520,7 @@ fn transact_through_sovereign_fee_payer_none() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), WEIGHT_REF_TIME_PER_SECOND as u128, )); }); @@ -1581,11 +1581,11 @@ fn transact_through_sovereign_fee_payer_none() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_sovereign( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(dest)), + Box::new(xcm::VersionedLocation::from(dest)), // No fee_payer here. The sovereign account will pay the fees on destination. None, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: None @@ -1641,7 +1641,7 @@ fn transact_through_sovereign_with_custom_fee_weight() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1679,8 +1679,8 @@ fn transact_through_sovereign_with_custom_fee_weight() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -1733,10 +1733,10 @@ fn transact_through_sovereign_with_custom_fee_weight() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_sovereign( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(dest)), + Box::new(xcm::VersionedLocation::from(dest)), Some(PARAALICE.into()), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), // 1-1 fee-weight mapping @@ -1793,7 +1793,7 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 4000009100u128).into()), 0, WeightLimit::Unlimited @@ -1831,8 +1831,8 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -1885,10 +1885,10 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_sovereign( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(dest)), + Box::new(xcm::VersionedLocation::from(dest)), Some(PARAALICE.into()), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), // 1-1 fee-weight mapping @@ -1975,7 +1975,7 @@ fn test_automatic_versioning_on_runtime_upgrade_with_relay() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -2073,7 +2073,7 @@ fn receive_asset_with_no_sufficients_not_possible_if_non_existent_account() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest.clone()).clone().into()), + Box::new(VersionedLocation::from(dest.clone()).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -2100,7 +2100,7 @@ fn receive_asset_with_no_sufficients_not_possible_if_non_existent_account() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -2148,7 +2148,7 @@ fn receive_assets_with_sufficients_true_allows_non_funded_account_to_receive_ass assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest.clone()).clone().into()), + Box::new(VersionedLocation::from(dest.clone()).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -2204,7 +2204,7 @@ fn evm_account_receiving_assets_should_handle_sufficients_ref_count() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest.clone()).clone().into()), + Box::new(VersionedLocation::from(dest.clone()).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -2278,7 +2278,7 @@ fn empty_account_should_not_be_reset() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest.clone()).clone().into()), + Box::new(VersionedLocation::from(dest.clone()).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -2403,7 +2403,7 @@ fn test_statemint_like() { assert_ok!(StatemintChainPalletXcm::limited_reserve_transfer_assets( statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new( ( [ @@ -2501,7 +2501,7 @@ fn send_statemint_asset_from_para_a_to_statemint_with_relay_fee() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_from_relay) + VersionedLocation::from(parachain_beneficiary_from_relay) .clone() .into() ), @@ -2551,7 +2551,7 @@ fn send_statemint_asset_from_para_a_to_statemint_with_relay_fee() { statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_from_statemint) + VersionedLocation::from(parachain_beneficiary_from_statemint) .clone() .into() ), @@ -2614,8 +2614,8 @@ fn send_statemint_asset_from_para_a_to_statemint_with_relay_fee() { assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(assets_to_send)), 0, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) @@ -2691,7 +2691,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1000).into()), Box::new( - VersionedLocation::V4(statemint_beneficiary_absolute) + VersionedLocation::from(statemint_beneficiary_absolute) .clone() .into() ), @@ -2720,7 +2720,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer() { statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -2752,8 +2752,8 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer() { let asset = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_relay_id), 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -2777,7 +2777,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer() { statemint_like::RuntimeOrigin::signed(RELAYBOB), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute) + VersionedLocation::from(parachain_beneficiary_absolute) .clone() .into() ), @@ -2847,7 +2847,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_with_fee() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1000).into()), Box::new( - VersionedLocation::V4(statemint_beneficiary_absolute) + VersionedLocation::from(statemint_beneficiary_absolute) .clone() .into() ), @@ -2876,7 +2876,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_with_fee() { statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -2909,8 +2909,8 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_with_fee() { let asset_fee = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_relay_id), 10); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -2934,7 +2934,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_with_fee() { statemint_like::RuntimeOrigin::signed(RELAYBOB), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute) + VersionedLocation::from(parachain_beneficiary_absolute) .clone() .into() ), @@ -3007,7 +3007,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiasset() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1000).into()), Box::new( - VersionedLocation::V4(statemint_beneficiary_absolute) + VersionedLocation::from(statemint_beneficiary_absolute) .clone() .into() ), @@ -3036,7 +3036,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiasset() { statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3066,8 +3066,8 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiasset() { ParaA::execute_with(|| { assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4((Location::parent(), 100).into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -3091,7 +3091,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiasset() { statemint_like::RuntimeOrigin::signed(RELAYBOB), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute) + VersionedLocation::from(parachain_beneficiary_absolute) .clone() .into() ), @@ -3190,7 +3190,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1000).into()), Box::new( - VersionedLocation::V4(statemint_beneficiary_absolute) + VersionedLocation::from(statemint_beneficiary_absolute) .clone() .into() ), @@ -3237,7 +3237,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3251,7 +3251,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3306,8 +3306,8 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { let assets_to_send = vec![asset_1, asset_2]; assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(assets_to_send.into())), 1, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) @@ -3336,7 +3336,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { statemint_like::RuntimeOrigin::signed(RELAYBOB), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute) + VersionedLocation::from(parachain_beneficiary_absolute) .clone() .into() ), @@ -3438,7 +3438,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1000).into()), Box::new( - VersionedLocation::V4(statemint_beneficiary_absolute) + VersionedLocation::from(statemint_beneficiary_absolute) .clone() .into() ), @@ -3485,7 +3485,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3499,7 +3499,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3563,8 +3563,8 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { ParaA::execute_with(|| { assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(assets_to_send)), 0, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) @@ -3593,7 +3593,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { statemint_like::RuntimeOrigin::signed(RELAYBOB), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute) + VersionedLocation::from(parachain_beneficiary_absolute) .clone() .into() ), @@ -3624,7 +3624,7 @@ fn transact_through_signed_multilocation() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), // Relay charges 1000 for every instruction, and we have 3, so 3000 3000.into(), 20000000000.into(), @@ -3634,7 +3634,7 @@ fn transact_through_signed_multilocation() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), WEIGHT_REF_TIME_PER_SECOND as u128, )); ancestry = parachain::UniversalLocation::get().into(); @@ -3698,9 +3698,9 @@ fn transact_through_signed_multilocation() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: None @@ -3790,9 +3790,9 @@ fn transact_through_signed_multilocation_custom_fee_and_weight() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_weight as u128) @@ -3882,9 +3882,9 @@ fn transact_through_signed_multilocation_custom_fee_and_weight_refund() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_weight as u128) @@ -3922,7 +3922,7 @@ fn transact_through_signed_multilocation_para_to_para() { assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), // ParaB - Box::new(xcm::VersionedLocation::V4(para_b_location.clone())), + Box::new(xcm::VersionedLocation::from(para_b_location.clone())), // Para charges 1000 for every instruction, and we have 3, so 3 3.into(), 20000000000.into(), @@ -3932,7 +3932,7 @@ fn transact_through_signed_multilocation_para_to_para() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(para_b_balances.clone())), + Box::new(xcm::VersionedLocation::from(para_b_balances.clone())), parachain::ParaTokensPerSecond::get(), )); ancestry = parachain::UniversalLocation::get().into(); @@ -3993,9 +3993,9 @@ fn transact_through_signed_multilocation_para_to_para() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(para_b_location)), + Box::new(xcm::VersionedLocation::from(para_b_location)), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( para_b_balances ))), fee_amount: None @@ -4030,7 +4030,7 @@ fn transact_through_signed_multilocation_para_to_para_refund() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(para_b_balances.clone())), + Box::new(xcm::VersionedLocation::from(para_b_balances.clone())), parachain::ParaTokensPerSecond::get(), )); ancestry = parachain::UniversalLocation::get().into(); @@ -4092,9 +4092,9 @@ fn transact_through_signed_multilocation_para_to_para_refund() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(para_b_location)), + Box::new(xcm::VersionedLocation::from(para_b_location)), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( para_b_balances ))), fee_amount: Some(overall_weight as u128) @@ -4132,7 +4132,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum() { assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), // ParaB - Box::new(xcm::VersionedLocation::V4(para_b_location.clone())), + Box::new(xcm::VersionedLocation::from(para_b_location.clone())), // Para charges 1000 for every instruction, and we have 3, so 3 3.into(), 20000000000.into(), @@ -4142,7 +4142,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(para_b_balances.clone())), + Box::new(xcm::VersionedLocation::from(para_b_balances.clone())), parachain::ParaTokensPerSecond::get(), )); ancestry = parachain::UniversalLocation::get().into(); @@ -4218,9 +4218,9 @@ fn transact_through_signed_multilocation_para_to_para_ethereum() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(para_b_location)), + Box::new(xcm::VersionedLocation::from(para_b_location)), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( para_b_balances ))), fee_amount: None @@ -4259,7 +4259,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_no_proxy_fails() assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), // ParaB - Box::new(xcm::VersionedLocation::V4(para_b_location.clone())), + Box::new(xcm::VersionedLocation::from(para_b_location.clone())), // Para charges 1000 for every instruction, and we have 3, so 3 3.into(), 20000000000.into(), @@ -4269,7 +4269,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_no_proxy_fails() // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(para_b_balances.clone())), + Box::new(xcm::VersionedLocation::from(para_b_balances.clone())), parachain::ParaTokensPerSecond::get(), )); ancestry = parachain::UniversalLocation::get().into(); @@ -4346,9 +4346,9 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_no_proxy_fails() ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(para_b_location)), + Box::new(xcm::VersionedLocation::from(para_b_location)), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( para_b_balances ))), fee_amount: None @@ -4382,7 +4382,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_proxy_succeeds() assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), // ParaB - Box::new(xcm::VersionedLocation::V4(para_b_location.clone())), + Box::new(xcm::VersionedLocation::from(para_b_location.clone())), // Para charges 1000 for every instruction, and we have 3, so 3 3.into(), 20000000000.into(), @@ -4392,7 +4392,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_proxy_succeeds() // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(para_b_balances.clone())), + Box::new(xcm::VersionedLocation::from(para_b_balances.clone())), parachain::ParaTokensPerSecond::get(), )); ancestry = parachain::UniversalLocation::get().into(); @@ -4477,9 +4477,9 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_proxy_succeeds() ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(para_b_location)), + Box::new(xcm::VersionedLocation::from(para_b_location)), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( para_b_balances ))), fee_amount: None @@ -4532,7 +4532,7 @@ fn hrmp_init_accept_through_root() { proposed_max_message_size: 1 }), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) @@ -4565,7 +4565,7 @@ fn hrmp_init_accept_through_root() { para_id: 1u32.into() }, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) @@ -4623,7 +4623,7 @@ fn hrmp_close_works() { recipient: 2u32.into() }), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) diff --git a/runtime/moonriver/tests/integration_test.rs b/runtime/moonriver/tests/integration_test.rs index 115e179341c..dec046dd5cb 100644 --- a/runtime/moonriver/tests/integration_test.rs +++ b/runtime/moonriver/tests/integration_test.rs @@ -1664,8 +1664,8 @@ fn root_can_change_default_xcm_vers() { assert_noop!( PolkadotXcm::transfer_assets( origin_of(AccountId::from(ALICE)), - Box::new(xcm::VersionedLocation::V4(chain_part.clone())), - Box::new(xcm::VersionedLocation::V4(beneficiary.clone())), + Box::new(xcm::VersionedLocation::from(chain_part.clone())), + Box::new(xcm::VersionedLocation::from(beneficiary.clone())), Box::new(VersionedAssets::V4(asset.clone().into())), 0, WeightLimit::Limited(4000000000.into()) @@ -1682,8 +1682,8 @@ fn root_can_change_default_xcm_vers() { // Now transferring does not fail assert_ok!(PolkadotXcm::transfer_assets( origin_of(AccountId::from(ALICE)), - Box::new(xcm::VersionedLocation::V4(chain_part)), - Box::new(xcm::VersionedLocation::V4(beneficiary)), + Box::new(xcm::VersionedLocation::from(chain_part)), + Box::new(xcm::VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(asset.clone().into())), 0, WeightLimit::Limited(4000000000.into()) @@ -2119,8 +2119,8 @@ fn make_sure_polkadot_xcm_cannot_be_called() { .into(); assert_noop!( RuntimeCall::PolkadotXcm(pallet_xcm::Call::::reserve_transfer_assets { - dest: Box::new(VersionedLocation::V4(dest.clone())), - beneficiary: Box::new(VersionedLocation::V4(dest)), + dest: Box::new(VersionedLocation::from(dest.clone())), + beneficiary: Box::new(VersionedLocation::from(dest)), assets: Box::new(VersionedAssets::V4(assets)), fee_asset_item: 0, }) @@ -2163,7 +2163,7 @@ fn transactor_cannot_use_more_than_max_weight() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( root_origin(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), // Relay charges 1000 for every instruction, and we have 3, so 3000 3000.into(), 20000.into(), @@ -2173,7 +2173,7 @@ fn transactor_cannot_use_more_than_max_weight() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( root_origin(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), 1 )); @@ -2183,9 +2183,9 @@ fn transactor_cannot_use_more_than_max_weight() { moonriver_runtime::xcm_config::Transactors::Relay, 0, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( - Location::parent() - ))), + currency: Currency::AsMultiLocation(Box::new( + xcm::VersionedLocation::from(Location::parent()) + )), fee_amount: None }, vec![], @@ -2346,8 +2346,8 @@ fn call_xtokens_with_fee() { // We are able to transfer with fee assert_ok!(PolkadotXcm::transfer_assets( origin_of(AccountId::from(ALICE)), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(4000000000.into()), diff --git a/runtime/moonriver/tests/xcm_tests.rs b/runtime/moonriver/tests/xcm_tests.rs index 779a90adff0..6d016d5b591 100644 --- a/runtime/moonriver/tests/xcm_tests.rs +++ b/runtime/moonriver/tests/xcm_tests.rs @@ -50,7 +50,7 @@ use xcm_primitives::{ fn add_supported_asset(asset_type: parachain::AssetType, units_per_second: u128) -> Result<(), ()> { let parachain::AssetType::Xcm(location_v3) = asset_type; - let VersionedLocation::V4(location_v4) = VersionedLocation::V3(location_v3) + let VersionedLocation::from(location_v4) = VersionedLocation::V3(location_v3) .into_version(4) .map_err(|_| ())? else { @@ -127,7 +127,7 @@ fn receive_relay_asset_from_relay() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -179,7 +179,7 @@ fn send_relay_asset_to_relay() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -212,8 +212,8 @@ fn send_relay_asset_to_relay() { let asset = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_id), 123); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -278,7 +278,7 @@ fn send_relay_asset_to_para_b() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -307,8 +307,8 @@ fn send_relay_asset_to_para_b() { let asset = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_id), 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -373,8 +373,8 @@ fn send_para_a_asset_to_para_b() { let asset = currency_to_asset(parachain::CurrencyId::SelfReserve, 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) @@ -456,8 +456,8 @@ fn send_para_a_asset_from_para_b_to_para_c() { let asset = currency_to_asset(parachain::CurrencyId::SelfReserve, 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) @@ -495,8 +495,8 @@ fn send_para_a_asset_from_para_b_to_para_c() { let asset = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_id), 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) @@ -557,8 +557,8 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { let asset = currency_to_asset(parachain::CurrencyId::SelfReserve, 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) @@ -596,8 +596,8 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { let asset = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_id), 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) @@ -658,8 +658,8 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a_with_new_reanchoring() { let asset = currency_to_asset(parachain::CurrencyId::SelfReserve, 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) @@ -814,7 +814,7 @@ fn receive_relay_asset_with_trader() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 100).into()), 0, WeightLimit::Unlimited @@ -878,8 +878,8 @@ fn send_para_a_asset_to_para_b_with_trader() { let asset = currency_to_asset(parachain::CurrencyId::SelfReserve, 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(10u64, DEFAULT_PROOF_SIZE)) @@ -954,8 +954,8 @@ fn send_para_a_asset_to_para_b_with_trader_and_fee() { let asset_fee = currency_to_asset(parachain::CurrencyId::SelfReserve, 1); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) @@ -1018,7 +1018,7 @@ fn error_when_not_paying_enough() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 5).into()), 0, WeightLimit::Unlimited @@ -1057,7 +1057,7 @@ fn transact_through_derivative_multilocation() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), // Relay charges 1000 for every instruction, and we have 3, so 3000 3000.into(), 20000000000.into(), @@ -1066,7 +1066,7 @@ fn transact_through_derivative_multilocation() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), WEIGHT_REF_TIME_PER_SECOND as u128, )); }); @@ -1083,7 +1083,7 @@ fn transact_through_derivative_multilocation() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1122,8 +1122,8 @@ fn transact_through_derivative_multilocation() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -1166,7 +1166,7 @@ fn transact_through_derivative_multilocation() { parachain::MockTransactors::Relay, 0, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: None @@ -1225,7 +1225,7 @@ fn transact_through_derivative_with_custom_fee_weight() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1264,8 +1264,8 @@ fn transact_through_derivative_with_custom_fee_weight() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -1309,7 +1309,7 @@ fn transact_through_derivative_with_custom_fee_weight() { parachain::MockTransactors::Relay, 0, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), // 1-1 fee weight mapping @@ -1379,7 +1379,7 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 4000009100u128).into()), 0, WeightLimit::Unlimited @@ -1418,8 +1418,8 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -1463,7 +1463,7 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { parachain::MockTransactors::Relay, 0, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), // 1-1 fee weight mapping @@ -1522,7 +1522,7 @@ fn transact_through_sovereign() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), // Relay charges 1000 for every instruction, and we have 3, so 3000 3000.into(), 20000000000.into(), @@ -1531,7 +1531,7 @@ fn transact_through_sovereign() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), WEIGHT_REF_TIME_PER_SECOND as u128, )); }); @@ -1545,7 +1545,7 @@ fn transact_through_sovereign() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1583,8 +1583,8 @@ fn transact_through_sovereign() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -1636,10 +1636,10 @@ fn transact_through_sovereign() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_sovereign( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(dest)), + Box::new(xcm::VersionedLocation::from(dest)), Some(PARAALICE.into()), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: None @@ -1670,7 +1670,7 @@ fn transact_through_sovereign_fee_payer_none() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), // Relay charges 1000 for every instruction, and we have 3, so 3000 3000.into(), 20000000000.into(), @@ -1679,7 +1679,7 @@ fn transact_through_sovereign_fee_payer_none() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), WEIGHT_REF_TIME_PER_SECOND as u128, )); }); @@ -1740,11 +1740,11 @@ fn transact_through_sovereign_fee_payer_none() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_sovereign( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(dest)), + Box::new(xcm::VersionedLocation::from(dest)), // No fee_payer here. The sovereign account will pay the fees on destination. None, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: None @@ -1800,7 +1800,7 @@ fn transact_through_sovereign_with_custom_fee_weight() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1838,8 +1838,8 @@ fn transact_through_sovereign_with_custom_fee_weight() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -1892,10 +1892,10 @@ fn transact_through_sovereign_with_custom_fee_weight() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_sovereign( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(dest)), + Box::new(xcm::VersionedLocation::from(dest)), Some(PARAALICE.into()), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), // 1-1 fee-weight mapping @@ -1952,7 +1952,7 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 4000009100u128).into()), 0, WeightLimit::Unlimited @@ -1990,8 +1990,8 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -2044,10 +2044,10 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_sovereign( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(dest)), + Box::new(xcm::VersionedLocation::from(dest)), Some(PARAALICE.into()), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), // 1-1 fee-weight mapping @@ -2134,7 +2134,7 @@ fn test_automatic_versioning_on_runtime_upgrade_with_relay() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -2296,8 +2296,8 @@ fn test_automatic_versioning_on_runtime_upgrade_with_para_b() { // free execution, full amount received assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) @@ -2385,7 +2385,7 @@ fn receive_asset_with_no_sufficients_not_possible_if_non_existent_account() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest.clone()).clone().into()), + Box::new(VersionedLocation::from(dest.clone()).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -2412,7 +2412,7 @@ fn receive_asset_with_no_sufficients_not_possible_if_non_existent_account() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -2460,7 +2460,7 @@ fn receive_assets_with_sufficients_true_allows_non_funded_account_to_receive_ass assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest.clone()).clone().into()), + Box::new(VersionedLocation::from(dest.clone()).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -2516,7 +2516,7 @@ fn evm_account_receiving_assets_should_handle_sufficients_ref_count() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest.clone()).clone().into()), + Box::new(VersionedLocation::from(dest.clone()).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -2590,7 +2590,7 @@ fn empty_account_should_not_be_reset() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::V4(dest.clone()).clone().into()), + Box::new(VersionedLocation::from(dest.clone()).clone().into()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -2714,7 +2714,7 @@ fn test_statemine_like() { assert_ok!(StatemineChainPalletXcm::limited_reserve_transfer_assets( statemine_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), - Box::new(VersionedLocation::V4(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone().into()), Box::new( ( [ @@ -2811,7 +2811,7 @@ fn send_statemine_asset_from_para_a_to_statemine_with_relay_fee() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_from_relay) + VersionedLocation::from(parachain_beneficiary_from_relay) .clone() .into() ), @@ -2861,7 +2861,7 @@ fn send_statemine_asset_from_para_a_to_statemine_with_relay_fee() { statemine_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_from_statemine) + VersionedLocation::from(parachain_beneficiary_from_statemine) .clone() .into() ), @@ -2922,8 +2922,8 @@ fn send_statemine_asset_from_para_a_to_statemine_with_relay_fee() { let assets_to_send = vec![asset_1, asset_2]; assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(assets_to_send.into())), 1, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) @@ -2998,7 +2998,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1000).into()), Box::new( - VersionedLocation::V4(statemine_beneficiary_absolute) + VersionedLocation::from(statemine_beneficiary_absolute) .clone() .into() ), @@ -3027,7 +3027,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer() { statemine_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3058,8 +3058,8 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer() { let asset = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_relay_id), 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -3083,7 +3083,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer() { statemine_like::RuntimeOrigin::signed(RELAYBOB), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute) + VersionedLocation::from(parachain_beneficiary_absolute) .clone() .into() ), @@ -3153,7 +3153,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_with_fee() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1000).into()), Box::new( - VersionedLocation::V4(statemine_beneficiary_absolute) + VersionedLocation::from(statemine_beneficiary_absolute) .clone() .into() ), @@ -3182,7 +3182,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_with_fee() { statemine_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3214,8 +3214,8 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_with_fee() { let asset_fee = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_relay_id), 10); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -3239,7 +3239,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_with_fee() { statemine_like::RuntimeOrigin::signed(RELAYBOB), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute) + VersionedLocation::from(parachain_beneficiary_absolute) .clone() .into() ), @@ -3312,7 +3312,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multiasset() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1000).into()), Box::new( - VersionedLocation::V4(statemine_beneficiary_absolute) + VersionedLocation::from(statemine_beneficiary_absolute) .clone() .into() ), @@ -3341,7 +3341,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multiasset() { statemine_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3373,8 +3373,8 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multiasset() { ParaA::execute_with(|| { assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4( vec![(Location::parent(), 100).into()].into() )), @@ -3400,7 +3400,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multiasset() { statemine_like::RuntimeOrigin::signed(RELAYBOB), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute) + VersionedLocation::from(parachain_beneficiary_absolute) .clone() .into() ), @@ -3499,7 +3499,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multicurrencies() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1000).into()), Box::new( - VersionedLocation::V4(statemine_beneficiary_absolute) + VersionedLocation::from(statemine_beneficiary_absolute) .clone() .into() ), @@ -3546,7 +3546,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multicurrencies() { statemine_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3560,7 +3560,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multicurrencies() { statemine_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3614,8 +3614,8 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multicurrencies() { let asset_2 = currency_to_asset(parachain::CurrencyId::ForeignAsset(source_relay_id), 100); assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(vec![asset_1, asset_2].into())), 1, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) @@ -3645,7 +3645,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multicurrencies() { statemine_like::RuntimeOrigin::signed(RELAYBOB), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute) + VersionedLocation::from(parachain_beneficiary_absolute) .clone() .into() ), @@ -3747,7 +3747,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multiassets() { relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1000).into()), Box::new( - VersionedLocation::V4(statemine_beneficiary_absolute) + VersionedLocation::from(statemine_beneficiary_absolute) .clone() .into() ), @@ -3794,7 +3794,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multiassets() { statemine_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3808,7 +3808,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multiassets() { statemine_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute.clone()) + VersionedLocation::from(parachain_beneficiary_absolute.clone()) .clone() .into() ), @@ -3872,8 +3872,8 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multiassets() { ParaA::execute_with(|| { assert_ok!(PolkadotXcm::transfer_assets( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(VersionedLocation::V4(chain_part)), - Box::new(VersionedLocation::V4(beneficiary)), + Box::new(VersionedLocation::from(chain_part)), + Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::V4(assets_to_send)), 0, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) @@ -3903,7 +3903,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multiassets() { statemine_like::RuntimeOrigin::signed(RELAYBOB), Box::new(Location::new(1, [Parachain(1)]).into()), Box::new( - VersionedLocation::V4(parachain_beneficiary_absolute) + VersionedLocation::from(parachain_beneficiary_absolute) .clone() .into() ), @@ -3934,7 +3934,7 @@ fn transact_through_signed_multilocation() { // Root can set transact info assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), // Relay charges 1000 for every instruction, and we have 3, so 3000 3000.into(), 20000000000.into(), @@ -3944,7 +3944,7 @@ fn transact_through_signed_multilocation() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), WEIGHT_REF_TIME_PER_SECOND as u128, )); ancestry = parachain::UniversalLocation::get().into(); @@ -4008,9 +4008,9 @@ fn transact_through_signed_multilocation() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: None @@ -4101,9 +4101,9 @@ fn transact_through_signed_multilocation_custom_fee_and_weight() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_weight as u128) @@ -4193,9 +4193,9 @@ fn transact_through_signed_multilocation_custom_fee_and_weight_refund() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(Location::parent())), + Box::new(xcm::VersionedLocation::from(Location::parent())), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_weight as u128) @@ -4233,7 +4233,7 @@ fn transact_through_signed_multilocation_para_to_para() { assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), // ParaB - Box::new(xcm::VersionedLocation::V4(para_b_location.clone())), + Box::new(xcm::VersionedLocation::from(para_b_location.clone())), // Para charges 1000 for every instruction, and we have 3, so 3 3.into(), 20000000000.into(), @@ -4243,7 +4243,7 @@ fn transact_through_signed_multilocation_para_to_para() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(para_b_balances.clone())), + Box::new(xcm::VersionedLocation::from(para_b_balances.clone())), parachain::ParaTokensPerSecond::get(), )); ancestry = parachain::UniversalLocation::get().into(); @@ -4304,9 +4304,9 @@ fn transact_through_signed_multilocation_para_to_para() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(para_b_location)), + Box::new(xcm::VersionedLocation::from(para_b_location)), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( para_b_balances ))), fee_amount: None @@ -4341,7 +4341,7 @@ fn transact_through_signed_multilocation_para_to_para_refund() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(para_b_balances.clone())), + Box::new(xcm::VersionedLocation::from(para_b_balances.clone())), parachain::ParaTokensPerSecond::get(), )); ancestry = parachain::UniversalLocation::get().into(); @@ -4403,9 +4403,9 @@ fn transact_through_signed_multilocation_para_to_para_refund() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(para_b_location)), + Box::new(xcm::VersionedLocation::from(para_b_location)), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( para_b_balances ))), fee_amount: Some(overall_weight as u128) @@ -4443,7 +4443,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum() { assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), // ParaB - Box::new(xcm::VersionedLocation::V4(para_b_location.clone())), + Box::new(xcm::VersionedLocation::from(para_b_location.clone())), // Para charges 1000 for every instruction, and we have 3, so 3 3.into(), 20000000000.into(), @@ -4453,7 +4453,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum() { // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(para_b_balances.clone())), + Box::new(xcm::VersionedLocation::from(para_b_balances.clone())), parachain::ParaTokensPerSecond::get(), )); ancestry = parachain::UniversalLocation::get().into(); @@ -4529,9 +4529,9 @@ fn transact_through_signed_multilocation_para_to_para_ethereum() { ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(para_b_location)), + Box::new(xcm::VersionedLocation::from(para_b_location)), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( para_b_balances ))), fee_amount: None @@ -4570,7 +4570,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_no_proxy_fails() assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), // ParaB - Box::new(xcm::VersionedLocation::V4(para_b_location.clone())), + Box::new(xcm::VersionedLocation::from(para_b_location.clone())), // Para charges 1000 for every instruction, and we have 3, so 3 3.into(), 20000000000.into(), @@ -4580,7 +4580,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_no_proxy_fails() // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(para_b_balances.clone())), + Box::new(xcm::VersionedLocation::from(para_b_balances.clone())), parachain::ParaTokensPerSecond::get(), )); ancestry = parachain::UniversalLocation::get().into(); @@ -4657,9 +4657,9 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_no_proxy_fails() ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(para_b_location)), + Box::new(xcm::VersionedLocation::from(para_b_location)), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( para_b_balances ))), fee_amount: None @@ -4693,7 +4693,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_proxy_succeeds() assert_ok!(XcmTransactor::set_transact_info( parachain::RuntimeOrigin::root(), // ParaB - Box::new(xcm::VersionedLocation::V4(para_b_location.clone())), + Box::new(xcm::VersionedLocation::from(para_b_location.clone())), // Para charges 1000 for every instruction, and we have 3, so 3 3.into(), 20000000000.into(), @@ -4703,7 +4703,7 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_proxy_succeeds() // Root can set transact info assert_ok!(XcmTransactor::set_fee_per_second( parachain::RuntimeOrigin::root(), - Box::new(xcm::VersionedLocation::V4(para_b_balances.clone())), + Box::new(xcm::VersionedLocation::from(para_b_balances.clone())), parachain::ParaTokensPerSecond::get(), )); ancestry = parachain::UniversalLocation::get().into(); @@ -4788,9 +4788,9 @@ fn transact_through_signed_multilocation_para_to_para_ethereum_proxy_succeeds() ParaA::execute_with(|| { assert_ok!(XcmTransactor::transact_through_signed( parachain::RuntimeOrigin::signed(PARAALICE.into()), - Box::new(xcm::VersionedLocation::V4(para_b_location)), + Box::new(xcm::VersionedLocation::from(para_b_location)), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( para_b_balances ))), fee_amount: None @@ -4843,7 +4843,7 @@ fn hrmp_init_accept_through_root() { proposed_max_message_size: 1 }), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) @@ -4876,7 +4876,7 @@ fn hrmp_init_accept_through_root() { para_id: 1u32.into() }, CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) @@ -4934,7 +4934,7 @@ fn hrmp_close_works() { recipient: 2u32.into() }), CurrencyPayment { - currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::V4( + currency: Currency::AsMultiLocation(Box::new(xcm::VersionedLocation::from( Location::parent() ))), fee_amount: Some(total_fee) From c543b0a2f3efeac0e409b56343811fd99a3b4869 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 18 Mar 2025 10:40:49 +0100 Subject: [PATCH 021/188] fix: :bug: migrate to xcm::v5::Location --- primitives/xcm/src/asset_id_conversions.rs | 8 ++++---- runtime/common/src/apis.rs | 2 +- runtime/moonbase/tests/common/mod.rs | 2 +- runtime/moonbase/tests/integration_test.rs | 16 ++++++++-------- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/primitives/xcm/src/asset_id_conversions.rs b/primitives/xcm/src/asset_id_conversions.rs index b982ce976cb..3065716c176 100644 --- a/primitives/xcm/src/asset_id_conversions.rs +++ b/primitives/xcm/src/asset_id_conversions.rs @@ -41,19 +41,19 @@ where AssetIdInfoGetter::get_asset_type(what.clone()).and_then(Into::into) } } -impl MaybeEquivalence +impl MaybeEquivalence for AsAssetType where AssetId: Clone, AssetType: From + Into> + Clone, AssetIdInfoGetter: AssetTypeGetter, { - fn convert(id: &xcm::v4::Location) -> Option { + fn convert(id: &xcm::v5::Location) -> Option { let v3_location = xcm_builder::WithLatestLocationConverter::::convert(id)?; AssetIdInfoGetter::get_asset_id(v3_location.clone().into()) } - fn convert_back(what: &AssetId) -> Option { + fn convert_back(what: &AssetId) -> Option { let v3_location: Location = AssetIdInfoGetter::get_asset_type(what.clone()).and_then(Into::into)?; xcm_builder::WithLatestLocationConverter::convert_back(&v3_location) @@ -66,7 +66,7 @@ where AssetType: From + Into> + Clone, AssetIdInfoGetter: AssetTypeGetter, { - fn convert_location(id: &xcm::v4::Location) -> Option { + fn convert_location(id: &xcm::v5::Location) -> Option { let v3_location = xcm_builder::WithLatestLocationConverter::::convert(id)?; AssetIdInfoGetter::get_asset_id(v3_location.clone().into()) diff --git a/runtime/common/src/apis.rs b/runtime/common/src/apis.rs index 58de84810f0..19dc6d5a38a 100644 --- a/runtime/common/src/apis.rs +++ b/runtime/common/src/apis.rs @@ -950,7 +950,7 @@ macro_rules! impl_runtime_apis_plus_common { ) -> Option<(XcmAssets, u32, Location, Box)> { use xcm_config::SelfReserve; - let destination: xcm::v4::Location = Parent.into(); + let destination: xcm::v5::Location = Parent.into(); let fee_amount: u128 = ::ExistentialDeposit::get(); let fee_asset: Asset = (SelfReserve::get(), fee_amount).into(); diff --git a/runtime/moonbase/tests/common/mod.rs b/runtime/moonbase/tests/common/mod.rs index 90daec6b95f..0bd7e219228 100644 --- a/runtime/moonbase/tests/common/mod.rs +++ b/runtime/moonbase/tests/common/mod.rs @@ -107,7 +107,7 @@ pub fn last_event() -> RuntimeEvent { #[derive(Clone)] pub struct XcmAssetInitialization { pub asset_id: u128, - pub xcm_location: xcm::v4::Location, + pub xcm_location: xcm::v5::Location, pub decimals: u8, pub name: &'static str, pub symbol: &'static str, diff --git a/runtime/moonbase/tests/integration_test.rs b/runtime/moonbase/tests/integration_test.rs index ec19fd1306f..8d3580d6d63 100644 --- a/runtime/moonbase/tests/integration_test.rs +++ b/runtime/moonbase/tests/integration_test.rs @@ -1250,7 +1250,7 @@ fn update_reward_address_via_precompile() { #[test] fn create_and_manipulate_foreign_asset_using_root() { ExtBuilder::default().build().execute_with(|| { - let source_location = xcm::v4::Location::parent(); + let source_location = xcm::v5::Location::parent(); // Create foreign asset assert_ok!(EvmForeignAssets::create_foreign_asset( @@ -1357,7 +1357,7 @@ fn xcm_asset_erc20_precompiles_supply_and_balance() { ExtBuilder::default() .with_xcm_assets(vec![XcmAssetInitialization { asset_id: 1, - xcm_location: xcm::v4::Location::parent(), + xcm_location: xcm::v5::Location::parent(), name: "RelayToken", symbol: "Relay", decimals: 12, @@ -1412,7 +1412,7 @@ fn xcm_asset_erc20_precompiles_transfer() { ExtBuilder::default() .with_xcm_assets(vec![XcmAssetInitialization { asset_id: 1, - xcm_location: xcm::v4::Location::parent(), + xcm_location: xcm::v5::Location::parent(), name: "RelayToken", symbol: "Relay", decimals: 12, @@ -1473,7 +1473,7 @@ fn xcm_asset_erc20_precompiles_approve() { ExtBuilder::default() .with_xcm_assets(vec![XcmAssetInitialization { asset_id: 1, - xcm_location: xcm::v4::Location::parent(), + xcm_location: xcm::v5::Location::parent(), name: "RelayToken", symbol: "Relay", decimals: 12, @@ -1555,7 +1555,7 @@ fn xtokens_precompiles_transfer() { ExtBuilder::default() .with_xcm_assets(vec![XcmAssetInitialization { asset_id: 1, - xcm_location: xcm::v4::Location::parent(), + xcm_location: xcm::v5::Location::parent(), name: "RelayToken", symbol: "Relay", decimals: 12, @@ -1653,7 +1653,7 @@ fn xtokens_precompiles_transfer_multiasset() { ExtBuilder::default() .with_xcm_assets(vec![XcmAssetInitialization { asset_id: 1, - xcm_location: xcm::v4::Location::parent(), + xcm_location: xcm::v5::Location::parent(), name: "RelayToken", symbol: "Relay", decimals: 12, @@ -2119,7 +2119,7 @@ fn root_can_change_default_xcm_vers() { ]) .with_xcm_assets(vec![XcmAssetInitialization { asset_id: 1, - xcm_location: xcm::v4::Location::parent(), + xcm_location: xcm::v5::Location::parent(), name: "RelayToken", symbol: "Relay", decimals: 12, @@ -2193,7 +2193,7 @@ fn transactor_cannot_use_more_than_max_weight() { ]) .with_xcm_assets(vec![XcmAssetInitialization { asset_id: 1, - xcm_location: xcm::v4::Location::parent(), + xcm_location: xcm::v5::Location::parent(), name: "RelayToken", symbol: "Relay", decimals: 12, From 281ffa42aa14f95cf0b8098a7ccbee5c6cfde970 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 18 Mar 2025 10:49:29 +0100 Subject: [PATCH 022/188] fix: :bug: automatically convert assets IDs to the right XCM VersionedAssetId --- pallets/xcm-weight-trader/src/lib.rs | 6 +++--- pallets/xcm-weight-trader/src/tests.rs | 14 +++++++------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/pallets/xcm-weight-trader/src/lib.rs b/pallets/xcm-weight-trader/src/lib.rs index 7811bcd5cd7..fe7718ada40 100644 --- a/pallets/xcm-weight-trader/src/lib.rs +++ b/pallets/xcm-weight-trader/src/lib.rs @@ -269,13 +269,13 @@ pub mod pallet { return Err(XcmPaymentApiError::UnhandledXcmVersion); } - let v4_assets = [VersionedAssetId::V4(XcmAssetId::from( + let v4_assets = [VersionedAssetId::from(XcmAssetId::from( T::NativeLocation::get(), ))] .into_iter() .chain( SupportedAssets::::iter().filter_map(|(asset_location, (enabled, _))| { - enabled.then(|| VersionedAssetId::V4(XcmAssetId(asset_location))) + enabled.then(|| VersionedAssetId::from(XcmAssetId(asset_location))) }), ) .collect::>(); @@ -294,7 +294,7 @@ pub mod pallet { weight: Weight, asset: VersionedAssetId, ) -> Result { - if let VersionedAssetId::V4(XcmAssetId(asset_location)) = asset + if let VersionedAssetId::from(XcmAssetId(asset_location)) = asset .into_version(4) .map_err(|_| XcmPaymentApiError::VersionedConversionFailed)? { diff --git a/pallets/xcm-weight-trader/src/tests.rs b/pallets/xcm-weight-trader/src/tests.rs index daceed2445d..0dfd9351014 100644 --- a/pallets/xcm-weight-trader/src/tests.rs +++ b/pallets/xcm-weight-trader/src/tests.rs @@ -566,7 +566,7 @@ fn test_query_acceptable_payment_assets() { // By default, only native asset should be supported assert_eq!( XcmWeightTrader::query_acceptable_payment_assets(4), - Ok(vec![VersionedAssetId::V4(XcmAssetId( + Ok(vec![VersionedAssetId::from(XcmAssetId( ::NativeLocation::get() ))]) ); @@ -574,7 +574,7 @@ fn test_query_acceptable_payment_assets() { // We should support XCMv3 assert_eq!( XcmWeightTrader::query_acceptable_payment_assets(3), - Ok(vec![VersionedAssetId::V4(XcmAssetId( + Ok(vec![VersionedAssetId::from(XcmAssetId( ::NativeLocation::get() )) .into_version(3) @@ -602,8 +602,8 @@ fn test_query_acceptable_payment_assets() { assert_eq!( XcmWeightTrader::query_acceptable_payment_assets(4), Ok(vec![ - VersionedAssetId::V4(XcmAssetId(::NativeLocation::get())), - VersionedAssetId::V4(XcmAssetId(Location::parent())) + VersionedAssetId::from(XcmAssetId(::NativeLocation::get())), + VersionedAssetId::from(XcmAssetId(Location::parent())) ]) ); @@ -620,7 +620,7 @@ fn test_query_acceptable_payment_assets() { // We should not support paused assets assert_eq!( XcmWeightTrader::query_acceptable_payment_assets(4), - Ok(vec![VersionedAssetId::V4(XcmAssetId( + Ok(vec![VersionedAssetId::from(XcmAssetId( ::NativeLocation::get() )),]) ); @@ -631,8 +631,8 @@ fn test_query_acceptable_payment_assets() { fn test_query_weight_to_asset_fee() { new_test_ext().execute_with(|| { let native_asset = - VersionedAssetId::V4(XcmAssetId(::NativeLocation::get())); - let parent_asset = VersionedAssetId::V4(XcmAssetId(Location::parent())); + VersionedAssetId::from(XcmAssetId(::NativeLocation::get())); + let parent_asset = VersionedAssetId::from(XcmAssetId(Location::parent())); let weight_to_buy = Weight::from_parts(10_000, 0); // Native asset price should be 1:1 From 47a5d824921148960ff89e9be6446901f1c5d779 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 18 Mar 2025 11:01:03 +0100 Subject: [PATCH 023/188] fix: :bug: replace xcm::v4 with xcm::v5 --- client/rpc/dev/src/lib.rs | 2 +- pallets/moonbeam-lazy-migrations/src/mock.rs | 2 +- pallets/xcm-weight-trader/src/lib.rs | 5 +++-- pallets/xcm-weight-trader/src/mock.rs | 2 +- pallets/xcm-weight-trader/src/tests.rs | 2 +- test/helpers/assets.ts | 2 +- 6 files changed, 8 insertions(+), 7 deletions(-) diff --git a/client/rpc/dev/src/lib.rs b/client/rpc/dev/src/lib.rs index b56458e9daf..fc2a16ac023 100644 --- a/client/rpc/dev/src/lib.rs +++ b/client/rpc/dev/src/lib.rs @@ -26,7 +26,7 @@ use jsonrpsee::{ }; use parity_scale_codec::Encode; use xcm::opaque::lts::Weight; -use xcm::v4::prelude::*; +use xcm::v5::prelude::*; use xcm_primitives::DEFAULT_PROOF_SIZE; /// This RPC interface is used to provide methods in dev mode only diff --git a/pallets/moonbeam-lazy-migrations/src/mock.rs b/pallets/moonbeam-lazy-migrations/src/mock.rs index 5cff7f0d803..ed454b6aded 100644 --- a/pallets/moonbeam-lazy-migrations/src/mock.rs +++ b/pallets/moonbeam-lazy-migrations/src/mock.rs @@ -31,7 +31,7 @@ use sp_runtime::{ traits::{BlakeTwo256, Hash, IdentityLookup}, BuildStorage, Perbill, }; -use xcm::v4::Junction; +use xcm::v5::Junction; pub type AssetId = u128; pub type Balance = u128; diff --git a/pallets/xcm-weight-trader/src/lib.rs b/pallets/xcm-weight-trader/src/lib.rs index fe7718ada40..4516cca384f 100644 --- a/pallets/xcm-weight-trader/src/lib.rs +++ b/pallets/xcm-weight-trader/src/lib.rs @@ -38,7 +38,7 @@ use frame_support::weights::WeightToFee; use frame_system::pallet_prelude::*; use sp_runtime::traits::{Convert, Zero}; use sp_std::vec::Vec; -use xcm::v4::{Asset, AssetId as XcmAssetId, Error as XcmError, Fungibility, Location, XcmContext}; +use xcm::v5::{Asset, AssetId as XcmAssetId, Error as XcmError, Fungibility, Location, XcmContext}; use xcm::{IntoVersion, VersionedAssetId}; use xcm_executor::traits::{TransactAsset, WeightTrader}; use xcm_runtime_apis::fees::Error as XcmPaymentApiError; @@ -294,7 +294,8 @@ pub mod pallet { weight: Weight, asset: VersionedAssetId, ) -> Result { - if let VersionedAssetId::from(XcmAssetId(asset_location)) = asset + let asset_id = VersionedAssetId::from(XcmAssetId(asset_location)); + if let asset_id = asset .into_version(4) .map_err(|_| XcmPaymentApiError::VersionedConversionFailed)? { diff --git a/pallets/xcm-weight-trader/src/mock.rs b/pallets/xcm-weight-trader/src/mock.rs index b1ce8166eb2..e308f5f0fd2 100644 --- a/pallets/xcm-weight-trader/src/mock.rs +++ b/pallets/xcm-weight-trader/src/mock.rs @@ -29,7 +29,7 @@ use sp_runtime::{ traits::{BlakeTwo256, IdentityLookup}, BuildStorage, }; -use xcm::v4::{Asset, Error as XcmError, Junction, Location, Result as XcmResult, XcmContext}; +use xcm::v5::{Asset, Error as XcmError, Junction, Location, Result as XcmResult, XcmContext}; type AccountId = u64; type Balance = u128; diff --git a/pallets/xcm-weight-trader/src/tests.rs b/pallets/xcm-weight-trader/src/tests.rs index 0dfd9351014..86641a52506 100644 --- a/pallets/xcm-weight-trader/src/tests.rs +++ b/pallets/xcm-weight-trader/src/tests.rs @@ -21,7 +21,7 @@ use { frame_support::pallet_prelude::Weight, frame_support::{assert_noop, assert_ok}, sp_runtime::DispatchError, - xcm::v4::{ + xcm::v5::{ Asset, AssetId as XcmAssetId, Error as XcmError, Fungibility, Location, XcmContext, XcmHash, }, xcm::{IntoVersion, VersionedAssetId}, diff --git a/test/helpers/assets.ts b/test/helpers/assets.ts index 4ca79762a15..c3377bb8a37 100644 --- a/test/helpers/assets.ts +++ b/test/helpers/assets.ts @@ -53,7 +53,7 @@ export const relayAssetMetadata: AssetMetadata = { export interface TestAsset { // The asset id as required by pallet - moonbeam - foreign - assets id: bigint | string; - // The asset's XCM location (preferably a v4) + // The asset's XCM location location: any; // The asset's metadata metadata: AssetMetadata; From 1e6a2a16633ec9d576d6bb53df34000bb909e453 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 18 Mar 2025 11:09:06 +0100 Subject: [PATCH 024/188] fix: :bug: fix pattern matching for versioned asset --- pallets/xcm-weight-trader/src/lib.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pallets/xcm-weight-trader/src/lib.rs b/pallets/xcm-weight-trader/src/lib.rs index 4516cca384f..73635005eb5 100644 --- a/pallets/xcm-weight-trader/src/lib.rs +++ b/pallets/xcm-weight-trader/src/lib.rs @@ -294,9 +294,8 @@ pub mod pallet { weight: Weight, asset: VersionedAssetId, ) -> Result { - let asset_id = VersionedAssetId::from(XcmAssetId(asset_location)); - if let asset_id = asset - .into_version(4) + if let VersionedAssetId::V5(XcmAssetId(asset_location)) = asset + .into_version(5) .map_err(|_| XcmPaymentApiError::VersionedConversionFailed)? { Trader::::compute_amount_to_charge(&weight, &asset_location).map_err(|e| match e From f881fed8577eb2e1ea7f5cb55b1bd22543e2d27e Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 18 Mar 2025 11:26:04 +0100 Subject: [PATCH 025/188] fix: :bug: replace VersionedXcm::<()>::V4 with VersionedXcm::<()>::V5 --- client/rpc/dev/src/lib.rs | 4 ++-- precompiles/xcm-utils/src/tests.rs | 12 ++++++------ runtime/moonbase/tests/integration_test.rs | 2 +- runtime/moonbase/tests/xcm_tests.rs | 2 +- runtime/moonbeam/tests/integration_test.rs | 2 +- runtime/moonriver/tests/integration_test.rs | 2 +- runtime/moonriver/tests/xcm_tests.rs | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/client/rpc/dev/src/lib.rs b/client/rpc/dev/src/lib.rs index fc2a16ac023..f68015bf5b4 100644 --- a/client/rpc/dev/src/lib.rs +++ b/client/rpc/dev/src/lib.rs @@ -70,7 +70,7 @@ impl DevApiServer for DevRpc { let downward_message_channel = self.downward_message_channel.clone(); // If no message is supplied, inject a default one. let msg = if msg.is_empty() { - xcm::VersionedXcm::<()>::V4(Xcm(vec![ + xcm::VersionedXcm::<()>::V5(Xcm(vec![ ReserveAssetDeposited((Parent, 10000000000000u128).into()), ClearOrigin, BuyExecution { @@ -113,7 +113,7 @@ impl DevApiServer for DevRpc { let msg = if msg.is_empty() { let mut mes = XcmpMessageFormat::ConcatenatedVersionedXcm.encode(); mes.append( - &mut (xcm::VersionedXcm::<()>::V4(Xcm(vec![ + &mut (xcm::VersionedXcm::<()>::V5(Xcm(vec![ ReserveAssetDeposited( ((Parent, Parachain(sender.into())), 10000000000000u128).into(), ), diff --git a/precompiles/xcm-utils/src/tests.rs b/precompiles/xcm-utils/src/tests.rs index 9486cd4093e..d8bd01752c4 100644 --- a/precompiles/xcm-utils/src/tests.rs +++ b/precompiles/xcm-utils/src/tests.rs @@ -87,7 +87,7 @@ fn test_get_account_sibling() { #[test] fn test_weight_message() { ExtBuilder::default().build().execute_with(|| { - let message: Vec = xcm::VersionedXcm::<()>::V4(Xcm(vec![ClearOrigin])).encode(); + let message: Vec = xcm::VersionedXcm::<()>::V5(Xcm(vec![ClearOrigin])).encode(); let input = PCall::weight_message { message: message.into(), @@ -119,7 +119,7 @@ fn test_get_units_per_second() { #[test] fn test_executor_clear_origin() { ExtBuilder::default().build().execute_with(|| { - let xcm_to_execute = VersionedXcm::<()>::V4(Xcm(vec![ClearOrigin])).encode(); + let xcm_to_execute = VersionedXcm::<()>::V5(Xcm(vec![ClearOrigin])).encode(); let input = PCall::xcm_execute { message: xcm_to_execute.into(), @@ -138,7 +138,7 @@ fn test_executor_clear_origin() { fn test_executor_send() { ExtBuilder::default().build().execute_with(|| { let withdrawn_asset: Asset = (Location::parent(), 1u128).into(); - let xcm_to_execute = VersionedXcm::<()>::V4(Xcm(vec![ + let xcm_to_execute = VersionedXcm::<()>::V5(Xcm(vec![ WithdrawAsset(vec![withdrawn_asset].into()), InitiateReserveWithdraw { assets: AssetFilter::Wild(All), @@ -185,7 +185,7 @@ fn test_executor_transact() { } .encode(); encoded.append(&mut call_bytes); - let xcm_to_execute = VersionedXcm::<()>::V4(Xcm(vec![Transact { + let xcm_to_execute = VersionedXcm::<()>::V5(Xcm(vec![Transact { origin_kind: OriginKind::SovereignAccount, fallback_max_weight: Some(Weight::from_parts(1_000_000_000u64, 5206u64)), call: encoded.into(), @@ -212,7 +212,7 @@ fn test_executor_transact() { #[test] fn test_send_clear_origin() { ExtBuilder::default().build().execute_with(|| { - let xcm_to_send = VersionedXcm::<()>::V4(Xcm(vec![ClearOrigin])).encode(); + let xcm_to_send = VersionedXcm::<()>::V5(Xcm(vec![ClearOrigin])).encode(); let input = PCall::xcm_send { dest: Location::parent(), @@ -252,7 +252,7 @@ fn execute_fails_if_called_by_smart_contract() { }, ); - let xcm_to_execute = VersionedXcm::<()>::V4(Xcm(vec![ClearOrigin])).encode(); + let xcm_to_execute = VersionedXcm::<()>::V5(Xcm(vec![ClearOrigin])).encode(); let input = PCall::xcm_execute { message: xcm_to_execute.into(), diff --git a/runtime/moonbase/tests/integration_test.rs b/runtime/moonbase/tests/integration_test.rs index 8d3580d6d63..9ba555f62f1 100644 --- a/runtime/moonbase/tests/integration_test.rs +++ b/runtime/moonbase/tests/integration_test.rs @@ -2676,7 +2676,7 @@ fn test_xcm_utils_weight_message() { let expected_weight = XcmWeight::::clear_origin().ref_time(); - let message: Vec = xcm::VersionedXcm::<()>::V4(Xcm(vec![ClearOrigin])).encode(); + let message: Vec = xcm::VersionedXcm::<()>::V5(Xcm(vec![ClearOrigin])).encode(); let input = XcmUtilsPCall::weight_message { message: message.into(), diff --git a/runtime/moonbase/tests/xcm_tests.rs b/runtime/moonbase/tests/xcm_tests.rs index 78185648c4d..9775468deb8 100644 --- a/runtime/moonbase/tests/xcm_tests.rs +++ b/runtime/moonbase/tests/xcm_tests.rs @@ -693,7 +693,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a_with_new_reanchoring() { let reanchored_para_a_balances = Location::new(0, [PalletInstance(1u8)]); - let message = xcm::VersionedXcm::<()>::V4(Xcm(vec![ + let message = xcm::VersionedXcm::<()>::V5(Xcm(vec![ WithdrawAsset((reanchored_para_a_balances.clone(), 100).into()), ClearOrigin, BuyExecution { diff --git a/runtime/moonbeam/tests/integration_test.rs b/runtime/moonbeam/tests/integration_test.rs index d03b76511fa..945a18c3d21 100644 --- a/runtime/moonbeam/tests/integration_test.rs +++ b/runtime/moonbeam/tests/integration_test.rs @@ -2539,7 +2539,7 @@ fn test_xcm_utils_weight_message() { let expected_weight = XcmWeight::::clear_origin().ref_time(); - let message: Vec = xcm::VersionedXcm::<()>::V4(Xcm(vec![ClearOrigin])).encode(); + let message: Vec = xcm::VersionedXcm::<()>::V5(Xcm(vec![ClearOrigin])).encode(); let input = XcmUtilsPCall::weight_message { message: message.into(), diff --git a/runtime/moonriver/tests/integration_test.rs b/runtime/moonriver/tests/integration_test.rs index dec046dd5cb..6c9ab4997d8 100644 --- a/runtime/moonriver/tests/integration_test.rs +++ b/runtime/moonriver/tests/integration_test.rs @@ -2440,7 +2440,7 @@ fn test_xcm_utils_weight_message() { let expected_weight = XcmWeight::::clear_origin().ref_time(); - let message: Vec = xcm::VersionedXcm::<()>::V4(Xcm(vec![ClearOrigin])).encode(); + let message: Vec = xcm::VersionedXcm::<()>::V5(Xcm(vec![ClearOrigin])).encode(); let input = XcmUtilsPCall::weight_message { message: message.into(), diff --git a/runtime/moonriver/tests/xcm_tests.rs b/runtime/moonriver/tests/xcm_tests.rs index 6d016d5b591..7baeb431f82 100644 --- a/runtime/moonriver/tests/xcm_tests.rs +++ b/runtime/moonriver/tests/xcm_tests.rs @@ -689,7 +689,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a_with_new_reanchoring() { let reanchored_para_a_balances = Location::new(0, [PalletInstance(1u8)]); - let message = xcm::VersionedXcm::<()>::V4(Xcm(vec![ + let message = xcm::VersionedXcm::<()>::V5(Xcm(vec![ WithdrawAsset((reanchored_para_a_balances.clone(), 100).into()), ClearOrigin, BuyExecution { @@ -732,7 +732,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a_with_new_reanchoring() { let reanchored_para_a_balances = Location::new(0, [PalletInstance(1u8)]); - let message = xcm::VersionedXcm::<()>::V4(Xcm(vec![ + let message = xcm::VersionedXcm::<()>::V5(Xcm(vec![ WithdrawAsset((reanchored_para_a_balances.clone(), 100).into()), ClearOrigin, BuyExecution { From 5042ce7c2bdcf29908c9dc8e0136c0e6368dd806 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 18 Mar 2025 11:43:59 +0100 Subject: [PATCH 026/188] fix: :bug: automatically convert assets to the right XCM VersionedAssets --- precompiles/gmp/src/lib.rs | 4 +- precompiles/xtokens/src/lib.rs | 32 +++++++------- runtime/moonbase/tests/integration_test.rs | 4 +- runtime/moonbase/tests/xcm_tests.rs | 46 ++++++++++----------- runtime/moonbeam/tests/integration_test.rs | 12 +++--- runtime/moonbeam/tests/xcm_tests.rs | 42 +++++++++---------- runtime/moonriver/tests/integration_test.rs | 8 ++-- runtime/moonriver/tests/xcm_tests.rs | 46 ++++++++++----------- 8 files changed, 95 insertions(+), 99 deletions(-) diff --git a/precompiles/gmp/src/lib.rs b/precompiles/gmp/src/lib.rs index b7315c87234..9b2b89cda5f 100644 --- a/precompiles/gmp/src/lib.rs +++ b/precompiles/gmp/src/lib.rs @@ -236,7 +236,7 @@ where Some(pallet_xcm::Call::::transfer_assets { dest: Box::new(VersionedLocation::from(chain_part)), beneficiary: Box::new(VersionedLocation::from(beneficiary)), - assets: Box::new(VersionedAssets::V4(asset.into())), + assets: Box::new(VersionedAssets::from(asset)), fee_asset_item: 0, weight_limit: WeightLimit::Unlimited, }) @@ -295,7 +295,7 @@ where Some(pallet_xcm::Call::::transfer_assets { dest: Box::new(VersionedLocation::from(chain_part)), beneficiary: Box::new(VersionedLocation::from(beneficiary)), - assets: Box::new(VersionedAssets::V4(asset.into())), + assets: Box::new(VersionedAssets::from(asset)), fee_asset_item: 0, weight_limit: WeightLimit::Unlimited, }) diff --git a/precompiles/xtokens/src/lib.rs b/precompiles/xtokens/src/lib.rs index 49636b975fa..5a864cf6102 100644 --- a/precompiles/xtokens/src/lib.rs +++ b/precompiles/xtokens/src/lib.rs @@ -102,7 +102,7 @@ where let call = pallet_xcm::Call::::transfer_assets { dest: Box::new(VersionedLocation::from(chain_part)), beneficiary: Box::new(VersionedLocation::from(beneficiary)), - assets: Box::new(VersionedAssets::V4(asset.into())), + assets: Box::new(VersionedAssets::from(asset)), fee_asset_item: 0, weight_limit: dest_weight_limit, }; @@ -163,7 +163,7 @@ where let call = pallet_xcm::Call::::transfer_assets { dest: Box::new(VersionedLocation::from(chain_part)), beneficiary: Box::new(VersionedLocation::from(beneficiary)), - assets: Box::new(VersionedAssets::V4(asset.into())), + assets: Box::new(VersionedAssets::from(asset)), fee_asset_item: 0, weight_limit: dest_weight_limit, }; @@ -201,16 +201,15 @@ where let (chain_part, beneficiary) = split_location_into_chain_part_and_beneficiary(destination) .ok_or_else(|| RevertReason::custom("Invalid destination").in_field("destination"))?; + let asset = Asset { + id: AssetId(asset), + fun: Fungibility::Fungible(to_balance), + }; + let call = pallet_xcm::Call::::transfer_assets { dest: Box::new(VersionedLocation::from(chain_part)), beneficiary: Box::new(VersionedLocation::from(beneficiary)), - assets: Box::new(VersionedAssets::V4( - Asset { - id: AssetId(asset), - fun: Fungibility::Fungible(to_balance), - } - .into(), - )), + assets: Box::new(VersionedAssets::from(asset)), fee_asset_item: 0, weight_limit: dest_weight_limit, }; @@ -256,13 +255,10 @@ where let call = pallet_xcm::Call::::transfer_assets { dest: Box::new(VersionedLocation::from(chain_part)), beneficiary: Box::new(VersionedLocation::from(beneficiary)), - assets: Box::new(VersionedAssets::V4( - Asset { - id: AssetId(asset.clone()), - fun: Fungibility::Fungible(amount), - } - .into(), - )), + assets: Box::new(VersionedAssets::from(Asset { + id: AssetId(asset.clone()), + fun: Fungibility::Fungible(amount), + })), fee_asset_item: 0, weight_limit: dest_weight_limit, }; @@ -335,7 +331,7 @@ where let call = pallet_xcm::Call::::transfer_assets { dest: Box::new(VersionedLocation::from(chain_part)), beneficiary: Box::new(VersionedLocation::from(beneficiary)), - assets: Box::new(VersionedAssets::V4(assets.into())), + assets: Box::new(VersionedAssets::from(assets)), fee_asset_item: fee_item, weight_limit: dest_weight_limit, }; @@ -398,7 +394,7 @@ where let call = pallet_xcm::Call::::transfer_assets { dest: Box::new(VersionedLocation::from(chain_part)), beneficiary: Box::new(VersionedLocation::from(beneficiary)), - assets: Box::new(VersionedAssets::V4(assets)), + assets: Box::new(VersionedAssets::from(assets)), fee_asset_item: fee_item, weight_limit: dest_weight_limit, }; diff --git a/runtime/moonbase/tests/integration_test.rs b/runtime/moonbase/tests/integration_test.rs index 9ba555f62f1..6e6b0544065 100644 --- a/runtime/moonbase/tests/integration_test.rs +++ b/runtime/moonbase/tests/integration_test.rs @@ -2152,7 +2152,7 @@ fn root_can_change_default_xcm_vers() { }] .into(), })), - Box::new(VersionedAssets::V4(asset.clone().into())), + Box::new(VersionedAssets::from(asset.clone().into())), 0, WeightLimit::Unlimited ), @@ -2177,7 +2177,7 @@ fn root_can_change_default_xcm_vers() { }] .into(), })), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Unlimited )); diff --git a/runtime/moonbase/tests/xcm_tests.rs b/runtime/moonbase/tests/xcm_tests.rs index 9775468deb8..41b37a33bb6 100644 --- a/runtime/moonbase/tests/xcm_tests.rs +++ b/runtime/moonbase/tests/xcm_tests.rs @@ -216,7 +216,7 @@ fn send_relay_asset_to_relay() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -313,7 +313,7 @@ fn send_relay_asset_to_para_b() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -381,7 +381,7 @@ fn send_para_a_asset_to_para_b() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) )); @@ -463,7 +463,7 @@ fn send_para_a_asset_from_para_b_to_para_c() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -502,7 +502,7 @@ fn send_para_a_asset_from_para_b_to_para_c() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -564,7 +564,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -603,7 +603,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -664,7 +664,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a_with_new_reanchoring() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -835,7 +835,7 @@ fn send_para_a_asset_to_para_b_with_trader() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(10u64, DEFAULT_PROOF_SIZE)) )); @@ -910,7 +910,7 @@ fn send_para_a_asset_to_para_b_with_trader_and_fee() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) )); @@ -1080,7 +1080,7 @@ fn transact_through_derivative_multilocation() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1232,7 +1232,7 @@ fn transact_through_derivative_with_custom_fee_weight() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1386,7 +1386,7 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1551,7 +1551,7 @@ fn transact_through_sovereign() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1806,7 +1806,7 @@ fn transact_through_sovereign_with_custom_fee_weight() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1958,7 +1958,7 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -2264,7 +2264,7 @@ fn test_automatic_versioning_on_runtime_upgrade_with_para_b() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -2891,7 +2891,7 @@ fn send_statemint_asset_from_para_a_to_statemint_with_relay_fee() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) )); @@ -3028,7 +3028,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -3185,7 +3185,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_with_fee() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -3347,7 +3347,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiasset() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -3586,7 +3586,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) )); @@ -3844,7 +3844,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(assets_to_send)), + Box::new(VersionedAssets::from(assets_to_send)), 0, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) )); diff --git a/runtime/moonbeam/tests/integration_test.rs b/runtime/moonbeam/tests/integration_test.rs index 945a18c3d21..ce1f136e7d2 100644 --- a/runtime/moonbeam/tests/integration_test.rs +++ b/runtime/moonbeam/tests/integration_test.rs @@ -1677,7 +1677,7 @@ fn root_can_change_default_xcm_vers() { }] .into(), })), - Box::new(VersionedAssets::V4(asset.clone().into())), + Box::new(VersionedAssets::from(asset.clone().into())), 0, WeightLimit::Unlimited ), @@ -1702,7 +1702,7 @@ fn root_can_change_default_xcm_vers() { }] .into(), })), - Box::new(VersionedAssets::V4(asset.clone().into())), + Box::new(VersionedAssets::from(asset.clone().into())), 0, WeightLimit::Unlimited )); @@ -2137,7 +2137,7 @@ fn make_sure_glmr_can_be_transferred_precompile() { }] .into(), })), - Box::new(VersionedAssets::V4( + Box::new(VersionedAssets::from( Asset { id: AssetId(moonbeam_runtime::xcm_config::SelfReserve::get()), fun: Fungible(1000) @@ -2177,7 +2177,7 @@ fn make_sure_glmr_can_be_transferred() { origin_of(AccountId::from(ALICE)), Box::new(VersionedLocation::from(Location::parent())), Box::new(VersionedLocation::from(dest)), - Box::new(VersionedAssets::V4( + Box::new(VersionedAssets::from( Asset { id: AssetId(moonbeam_runtime::xcm_config::SelfReserve::get()), fun: Fungible(100) @@ -2222,7 +2222,7 @@ fn make_sure_polkadot_xcm_cannot_be_called() { RuntimeCall::PolkadotXcm(pallet_xcm::Call::::reserve_transfer_assets { dest: Box::new(VersionedLocation::from(dest.clone())), beneficiary: Box::new(VersionedLocation::from(dest)), - assets: Box::new(VersionedAssets::V4(assets)), + assets: Box::new(VersionedAssets::from(assets)), fee_asset_item: 0, }) .dispatch(::RuntimeOrigin::signed( @@ -2447,7 +2447,7 @@ fn call_xtokens_with_fee() { origin_of(AccountId::from(ALICE)), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(4000000000.into()) )); diff --git a/runtime/moonbeam/tests/xcm_tests.rs b/runtime/moonbeam/tests/xcm_tests.rs index 80f2f0cec5e..535189a6876 100644 --- a/runtime/moonbeam/tests/xcm_tests.rs +++ b/runtime/moonbeam/tests/xcm_tests.rs @@ -218,7 +218,7 @@ fn send_relay_asset_to_relay() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -313,7 +313,7 @@ fn send_relay_asset_to_para_b() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -381,7 +381,7 @@ fn send_para_a_asset_to_para_b() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) )); @@ -460,7 +460,7 @@ fn send_para_a_asset_from_para_b_to_para_c() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -498,7 +498,7 @@ fn send_para_a_asset_from_para_b_to_para_c() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -558,7 +558,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -596,7 +596,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -722,7 +722,7 @@ fn send_para_a_asset_to_para_b_with_trader() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(10u64, DEFAULT_PROOF_SIZE)) )); @@ -797,7 +797,7 @@ fn send_para_a_asset_to_para_b_with_trader_and_fee() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) )); @@ -965,7 +965,7 @@ fn transact_through_derivative_multilocation() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1107,7 +1107,7 @@ fn transact_through_derivative_with_custom_fee_weight() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1261,7 +1261,7 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1426,7 +1426,7 @@ fn transact_through_sovereign() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1681,7 +1681,7 @@ fn transact_through_sovereign_with_custom_fee_weight() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1833,7 +1833,7 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -2616,7 +2616,7 @@ fn send_statemint_asset_from_para_a_to_statemint_with_relay_fee() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(assets_to_send)), + Box::new(VersionedAssets::from(assets_to_send)), 0, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) )); @@ -2754,7 +2754,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.into())), + Box::new(VersionedAssets::from(asset.into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -2911,7 +2911,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_with_fee() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -3068,7 +3068,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiasset() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4((Location::parent(), 100).into())), + Box::new(VersionedAssets::from((Location::parent(), 100).into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -3308,7 +3308,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(assets_to_send.into())), + Box::new(VersionedAssets::from(assets_to_send.into())), 1, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) )); @@ -3565,7 +3565,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(assets_to_send)), + Box::new(VersionedAssets::from(assets_to_send)), 0, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) )); diff --git a/runtime/moonriver/tests/integration_test.rs b/runtime/moonriver/tests/integration_test.rs index 6c9ab4997d8..1d7fb8094b0 100644 --- a/runtime/moonriver/tests/integration_test.rs +++ b/runtime/moonriver/tests/integration_test.rs @@ -1666,7 +1666,7 @@ fn root_can_change_default_xcm_vers() { origin_of(AccountId::from(ALICE)), Box::new(xcm::VersionedLocation::from(chain_part.clone())), Box::new(xcm::VersionedLocation::from(beneficiary.clone())), - Box::new(VersionedAssets::V4(asset.clone().into())), + Box::new(VersionedAssets::from(asset.clone().into())), 0, WeightLimit::Limited(4000000000.into()) ), @@ -1684,7 +1684,7 @@ fn root_can_change_default_xcm_vers() { origin_of(AccountId::from(ALICE)), Box::new(xcm::VersionedLocation::from(chain_part)), Box::new(xcm::VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(asset.clone().into())), + Box::new(VersionedAssets::from(asset.clone().into())), 0, WeightLimit::Limited(4000000000.into()) )); @@ -2121,7 +2121,7 @@ fn make_sure_polkadot_xcm_cannot_be_called() { RuntimeCall::PolkadotXcm(pallet_xcm::Call::::reserve_transfer_assets { dest: Box::new(VersionedLocation::from(dest.clone())), beneficiary: Box::new(VersionedLocation::from(dest)), - assets: Box::new(VersionedAssets::V4(assets)), + assets: Box::new(VersionedAssets::from(assets)), fee_asset_item: 0, }) .dispatch(::RuntimeOrigin::signed( @@ -2348,7 +2348,7 @@ fn call_xtokens_with_fee() { origin_of(AccountId::from(ALICE)), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(4000000000.into()), ),); diff --git a/runtime/moonriver/tests/xcm_tests.rs b/runtime/moonriver/tests/xcm_tests.rs index 7baeb431f82..eaeb632838e 100644 --- a/runtime/moonriver/tests/xcm_tests.rs +++ b/runtime/moonriver/tests/xcm_tests.rs @@ -214,7 +214,7 @@ fn send_relay_asset_to_relay() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -309,7 +309,7 @@ fn send_relay_asset_to_para_b() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -375,7 +375,7 @@ fn send_para_a_asset_to_para_b() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) )); @@ -458,7 +458,7 @@ fn send_para_a_asset_from_para_b_to_para_c() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -497,7 +497,7 @@ fn send_para_a_asset_from_para_b_to_para_c() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -559,7 +559,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -598,7 +598,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -660,7 +660,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a_with_new_reanchoring() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -880,7 +880,7 @@ fn send_para_a_asset_to_para_b_with_trader() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(10u64, DEFAULT_PROOF_SIZE)) )); @@ -956,7 +956,7 @@ fn send_para_a_asset_to_para_b_with_trader_and_fee() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) )); @@ -1124,7 +1124,7 @@ fn transact_through_derivative_multilocation() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1266,7 +1266,7 @@ fn transact_through_derivative_with_custom_fee_weight() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1420,7 +1420,7 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1585,7 +1585,7 @@ fn transact_through_sovereign() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1840,7 +1840,7 @@ fn transact_through_sovereign_with_custom_fee_weight() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1992,7 +1992,7 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -2298,7 +2298,7 @@ fn test_automatic_versioning_on_runtime_upgrade_with_para_b() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -2924,7 +2924,7 @@ fn send_statemine_asset_from_para_a_to_statemine_with_relay_fee() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(assets_to_send.into())), + Box::new(VersionedAssets::from(assets_to_send.into())), 1, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) )); @@ -3060,7 +3060,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -3216,7 +3216,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_with_fee() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -3375,7 +3375,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multiasset() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4( + Box::new(VersionedAssets::from( vec![(Location::parent(), 100).into()].into() )), 0, @@ -3616,7 +3616,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multicurrencies() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(vec![asset_1, asset_2].into())), + Box::new(VersionedAssets::from(vec![asset_1, asset_2].into())), 1, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) )); @@ -3874,7 +3874,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multiassets() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::V4(assets_to_send)), + Box::new(VersionedAssets::from(assets_to_send)), 0, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) )); From 3eb37b0f69f6be40153ff7057280d600b09af814 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 18 Mar 2025 15:53:24 +0100 Subject: [PATCH 027/188] fix: :bug: fix runtime string conversion --- runtime/moonbeam/src/genesis_config_preset.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/moonbeam/src/genesis_config_preset.rs b/runtime/moonbeam/src/genesis_config_preset.rs index 685c0815806..fe9b4012204 100644 --- a/runtime/moonbeam/src/genesis_config_preset.rs +++ b/runtime/moonbeam/src/genesis_config_preset.rs @@ -229,8 +229,8 @@ pub fn development() -> serde_json::Value { /// Provides the JSON representation of predefined genesis config for given `id`. pub fn get_preset(id: &PresetId) -> Option> { - let patch = match id.try_into() { - Ok(sp_genesis_builder::DEV_RUNTIME_PRESET) => development(), + let patch = match id.as_str() { + sp_genesis_builder::DEV_RUNTIME_PRESET => development(), _ => return None, }; Some( From 1a32b2bbaaa1bddeb79ca58e9c869ff7b43491a7 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 18 Mar 2025 16:35:16 +0100 Subject: [PATCH 028/188] fix: :bug: fix XCM v3-v5 conversions --- primitives/xcm/src/asset_id_conversions.rs | 26 ++++++++++++++++------ runtime/moonbase/src/xcm_config.rs | 16 +++++++++++-- runtime/moonbeam/src/xcm_config.rs | 16 +++++++++++-- runtime/moonriver/src/xcm_config.rs | 16 +++++++++++-- 4 files changed, 61 insertions(+), 13 deletions(-) diff --git a/primitives/xcm/src/asset_id_conversions.rs b/primitives/xcm/src/asset_id_conversions.rs index 3065716c176..96b6e210eb0 100644 --- a/primitives/xcm/src/asset_id_conversions.rs +++ b/primitives/xcm/src/asset_id_conversions.rs @@ -49,14 +49,27 @@ where AssetIdInfoGetter: AssetTypeGetter, { fn convert(id: &xcm::v5::Location) -> Option { - let v3_location = - xcm_builder::WithLatestLocationConverter::::convert(id)?; - AssetIdInfoGetter::get_asset_id(v3_location.clone().into()) + // Convert v5 Location to v3 Location + xcm::VersionedLocation::V5(id.clone()) + .try_into() + .ok() + .and_then(|v: xcm::VersionedLocation| match v { + xcm::VersionedLocation::V3(loc) => Some(loc), + _ => None, + }) + .and_then(|v3_location| AssetIdInfoGetter::get_asset_id(v3_location.into())) } + fn convert_back(what: &AssetId) -> Option { let v3_location: Location = AssetIdInfoGetter::get_asset_type(what.clone()).and_then(Into::into)?; - xcm_builder::WithLatestLocationConverter::convert_back(&v3_location) + + // Convert v3 Location to v5 Location + let versioned = xcm::VersionedLocation::V3(v3_location); + match versioned.try_into() { + Ok(xcm::VersionedLocation::V5(loc)) => Some(loc), + _ => None, + } } } impl ConvertLocation @@ -67,9 +80,8 @@ where AssetIdInfoGetter: AssetTypeGetter, { fn convert_location(id: &xcm::v5::Location) -> Option { - let v3_location = - xcm_builder::WithLatestLocationConverter::::convert(id)?; - AssetIdInfoGetter::get_asset_id(v3_location.clone().into()) + // Use the same conversion logic from MaybeEquivalence implementation + Self::convert(id) } } diff --git a/runtime/moonbase/src/xcm_config.rs b/runtime/moonbase/src/xcm_config.rs index ccb05527926..89f67890380 100644 --- a/runtime/moonbase/src/xcm_config.rs +++ b/runtime/moonbase/src/xcm_config.rs @@ -471,7 +471,15 @@ impl From for AssetType { impl TryFrom for AssetType { type Error = (); fn try_from(location: Location) -> Result { - Ok(Self::Xcm(location.try_into()?)) + xcm::VersionedLocation::V5(location.clone()) + .try_into() + .ok() + .and_then(|v: xcm::VersionedLocation| match v { + xcm::VersionedLocation::V3(loc) => Some(loc), + _ => None, + }) + .map(|v3_location| Self::Xcm(v3_location.into())) + .ok_or(()) } } @@ -487,7 +495,11 @@ impl Into> for AssetType { fn into(self) -> Option { match self { Self::Xcm(location) => { - xcm_builder::WithLatestLocationConverter::convert_back(&location) + let versioned = xcm::VersionedLocation::V3(location); + match versioned.try_into() { + Ok(xcm::VersionedLocation::V5(loc)) => Some(loc), + _ => None, + } } } } diff --git a/runtime/moonbeam/src/xcm_config.rs b/runtime/moonbeam/src/xcm_config.rs index 58fe9ae5171..ceaba8389fc 100644 --- a/runtime/moonbeam/src/xcm_config.rs +++ b/runtime/moonbeam/src/xcm_config.rs @@ -457,7 +457,15 @@ impl From for AssetType { impl TryFrom for AssetType { type Error = (); fn try_from(location: Location) -> Result { - Ok(Self::Xcm(location.try_into()?)) + xcm::VersionedLocation::V5(location.clone()) + .try_into() + .ok() + .and_then(|v: xcm::VersionedLocation| match v { + xcm::VersionedLocation::V3(loc) => Some(loc), + _ => None, + }) + .map(|v3_location| Self::Xcm(v3_location.into())) + .ok_or(()) } } @@ -473,7 +481,11 @@ impl Into> for AssetType { fn into(self) -> Option { match self { Self::Xcm(location) => { - xcm_builder::WithLatestLocationConverter::convert_back(&location) + let versioned = xcm::VersionedLocation::V3(location); + match versioned.try_into() { + Ok(xcm::VersionedLocation::V5(loc)) => Some(loc), + _ => None, + } } } } diff --git a/runtime/moonriver/src/xcm_config.rs b/runtime/moonriver/src/xcm_config.rs index 43813cf338d..71a528ff01b 100644 --- a/runtime/moonriver/src/xcm_config.rs +++ b/runtime/moonriver/src/xcm_config.rs @@ -465,7 +465,15 @@ impl From for AssetType { impl TryFrom for AssetType { type Error = (); fn try_from(location: Location) -> Result { - Ok(Self::Xcm(location.try_into()?)) + xcm::VersionedLocation::V5(location.clone()) + .try_into() + .ok() + .and_then(|v: xcm::VersionedLocation| match v { + xcm::VersionedLocation::V3(loc) => Some(loc), + _ => None, + }) + .map(|v3_location| Self::Xcm(v3_location.into())) + .ok_or(()) } } @@ -481,7 +489,11 @@ impl Into> for AssetType { fn into(self) -> Option { match self { Self::Xcm(location) => { - xcm_builder::WithLatestLocationConverter::convert_back(&location) + let versioned = xcm::VersionedLocation::V3(location); + match versioned.try_into() { + Ok(xcm::VersionedLocation::V5(loc)) => Some(loc), + _ => None, + } } } } From d1bc8d14887645d47580bda248ba59dc4b63807a Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 18 Mar 2025 16:49:54 +0100 Subject: [PATCH 029/188] fix: :bug: correctly access UncheckedExtrinsic signature data --- runtime/moonbase/src/lib.rs | 16 +++++++++------- runtime/moonbeam/src/lib.rs | 17 ++++++++++------- runtime/moonriver/src/lib.rs | 17 ++++++++++------- 3 files changed, 29 insertions(+), 21 deletions(-) diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index 0cee698f948..a718b009ba8 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -100,6 +100,7 @@ use scale_info::TypeInfo; use sp_api::impl_runtime_apis; use sp_consensus_slots::Slot; use sp_core::{OpaqueMetadata, H160, H256, U256}; +use sp_runtime::generic::Preamble; use sp_runtime::{ generic, impl_opaque_keys, traits::{ @@ -1575,13 +1576,14 @@ moonbeam_runtime_common::impl_runtime_apis_plus_common! { RuntimeCall::Ethereum(transact { .. }) => intermediate_valid, _ if dispatch_info.class != DispatchClass::Normal => intermediate_valid, _ => { - let tip = match xt.0.signature { - None => 0, - Some((_, _, ref signed_extra)) => { - // Yuck, this depends on the index of charge transaction in Signed Extra - let charge_transaction = &signed_extra.7; - charge_transaction.tip() - } + let tip = match &xt.0.preamble { + Preamble::Bare(_) => 0, + Preamble::Signed(_, _, signed_extra) => { + // Yuck, this depends on the index of ChargeTransactionPayment in SignedExtra + let charge_transaction_payment = &signed_extra.7; + charge_transaction_payment.tip() + }, + Preamble::General(_, _) => 0, }; let effective_gas = diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index 0b550bdb3c8..31fbc84abba 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -96,6 +96,7 @@ use sp_runtime::{ ApplyExtrinsicResult, DispatchErrorWithPostInfo, FixedPointNumber, Perbill, Permill, Perquintill, SaturatedConversion, }; +use sp_runtime::generic::Preamble; use sp_std::{convert::TryFrom, prelude::*}; use xcm::{VersionedAssetId, VersionedAssets, VersionedLocation, VersionedXcm}; use xcm_runtime_apis::{ @@ -1602,13 +1603,15 @@ moonbeam_runtime_common::impl_runtime_apis_plus_common! { RuntimeCall::Ethereum(transact { .. }) => intermediate_valid, _ if dispatch_info.class != DispatchClass::Normal => intermediate_valid, _ => { - let tip = match xt.0.signature { - None => 0, - Some((_, _, ref signed_extra)) => { - // Yuck, this depends on the index of charge transaction in Signed Extra - let charge_transaction = &signed_extra.7; - charge_transaction.tip() - } + let tip = match &xt.0.preamble { + Preamble::Bare(_) => 0, + Preamble::Signed(_, _, signed_extra) => { + // Yuck, this depends on the index of ChargeTransactionPayment in SignedExtra + // Get the 7th item from the tuple + let charge_transaction_payment = &signed_extra.7; + charge_transaction_payment.tip() + }, + Preamble::General(_, _) => 0, }; // Calculate the fee that will be taken by pallet transaction payment diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index 9d6b9ead586..768165cfa32 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -86,6 +86,7 @@ use scale_info::TypeInfo; use sp_api::impl_runtime_apis; use sp_consensus_slots::Slot; use sp_core::{OpaqueMetadata, H160, H256, U256}; +use sp_runtime::generic::Preamble; use sp_runtime::{ generic, impl_opaque_keys, serde::{Deserialize, Serialize}, @@ -1603,13 +1604,15 @@ moonbeam_runtime_common::impl_runtime_apis_plus_common! { RuntimeCall::Ethereum(transact { .. }) => intermediate_valid, _ if dispatch_info.class != DispatchClass::Normal => intermediate_valid, _ => { - let tip = match xt.0.signature { - None => 0, - Some((_, _, ref signed_extra)) => { - // Yuck, this depends on the index of charge transaction in Signed Extra - let charge_transaction = &signed_extra.7; - charge_transaction.tip() - } + let tip = match &xt.0.preamble { + Preamble::Bare(_) => 0, + Preamble::Signed(_, _, signed_extra) => { + // Yuck, this depends on the index of ChargeTransactionPayment in SignedExtra + // Get the 7th item from the tuple + let charge_transaction_payment = &signed_extra.7; + charge_transaction_payment.tip() + }, + Preamble::General(_, _) => 0, }; // Calculate the fee that will be taken by pallet transaction payment From e89d40c2c8e3ab033a269b0b123119acb3c13d9b Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 18 Mar 2025 16:59:11 +0100 Subject: [PATCH 030/188] fix: :bug: fix one more damned U256 conversion --- runtime/common/src/apis.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/runtime/common/src/apis.rs b/runtime/common/src/apis.rs index 19dc6d5a38a..96df7f1c43e 100644 --- a/runtime/common/src/apis.rs +++ b/runtime/common/src/apis.rs @@ -448,8 +448,7 @@ macro_rules! impl_runtime_apis_plus_common { } fn storage_at(address: H160, index: U256) -> H256 { - let mut tmp = [0u8; 32]; - index.to_big_endian(&mut tmp); + let tmp: [u8; 32] = index.to_big_endian(); pallet_evm::AccountStorages::::get(address, H256::from_slice(&tmp[..])) } From 256baa552864bb648d25f3f5c552bdbbd93384db Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 18 Mar 2025 17:07:20 +0100 Subject: [PATCH 031/188] fix: :bug: remove occurences of deprecated FullPool type --- node/service/src/lib.rs | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/node/service/src/lib.rs b/node/service/src/lib.rs index 1281be5dbf7..21872d04092 100644 --- a/node/service/src/lib.rs +++ b/node/service/src/lib.rs @@ -103,7 +103,7 @@ type PartialComponentsResult = Result< Backend, MaybeSelectChain, sc_consensus::DefaultImportQueue, - sc_transaction_pool::FullPool, + sc_transaction_pool::TransactionPoolHandle, ( BlockImportPipeline, ParachainBlockImport>, Option, @@ -628,8 +628,13 @@ async fn build_relay_chain_interface( if let cumulus_client_cli::RelayChainMode::ExternalRpc(rpc_target_urls) = collator_options.relay_chain_mode { - build_minimal_relay_chain_node_with_rpc(polkadot_config, task_manager, rpc_target_urls) - .await + build_minimal_relay_chain_node_with_rpc( + polkadot_config, + parachain_config.prometheus_registry(), + task_manager, + rpc_target_urls, + ) + .await } else { build_inprocess_relay_chain( polkadot_config, @@ -1004,7 +1009,9 @@ fn start_consensus( telemetry: Option, task_manager: &TaskManager, relay_chain_interface: Arc, - transaction_pool: Arc>>, + transaction_pool: Arc< + sc_transaction_pool::TransactionPoolHandle>, + >, keystore: KeystorePtr, para_id: ParaId, collator_key: CollatorPair, From cde654b36e858e6b52124291ef8a927945c06999 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 19 Mar 2025 10:25:42 +0100 Subject: [PATCH 032/188] feat: :arrow_up: upgrade moonkit --- Cargo.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 79c2f4a5200..0960d22d51c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -486,7 +486,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "async-backing-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" dependencies = [ "sp-api", "sp-consensus-slots", @@ -4750,7 +4750,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2 0.4.10", + "socket2 0.5.8", "tokio", "tower-service", "tracing", @@ -8190,7 +8190,7 @@ dependencies = [ [[package]] name = "nimbus-consensus" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" dependencies = [ "async-backing-primitives", "async-trait", @@ -8230,7 +8230,7 @@ dependencies = [ [[package]] name = "nimbus-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" dependencies = [ "async-trait", "frame-benchmarking", @@ -8726,7 +8726,7 @@ dependencies = [ [[package]] name = "pallet-async-backing" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -8746,7 +8746,7 @@ dependencies = [ [[package]] name = "pallet-author-inherent" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" dependencies = [ "frame-benchmarking", "frame-support", @@ -8765,7 +8765,7 @@ dependencies = [ [[package]] name = "pallet-author-mapping" version = "2.0.5" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" dependencies = [ "frame-benchmarking", "frame-support", @@ -8784,7 +8784,7 @@ dependencies = [ [[package]] name = "pallet-author-slot-filter" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" dependencies = [ "frame-benchmarking", "frame-support", @@ -9145,7 +9145,7 @@ dependencies = [ [[package]] name = "pallet-emergency-para-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -9843,7 +9843,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" dependencies = [ "cumulus-primitives-core", "evm", @@ -10092,7 +10092,7 @@ dependencies = [ [[package]] name = "pallet-maintenance-mode" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -10143,7 +10143,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" dependencies = [ "frame-benchmarking", "frame-support", @@ -10489,7 +10489,7 @@ dependencies = [ [[package]] name = "pallet-randomness" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" dependencies = [ "environmental", "frame-benchmarking", @@ -10564,7 +10564,7 @@ dependencies = [ [[package]] name = "pallet-relay-storage-roots" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -11008,8 +11008,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" dependencies = [ "bitcoin_hashes 0.13.0", - "rand 0.8.5", - "rand_core 0.6.4", + "rand 0.7.3", + "rand_core 0.5.1", "serde", "unicode-normalization", ] @@ -15599,7 +15599,7 @@ dependencies = [ [[package]] name = "session-keys-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" dependencies = [ "async-trait", "frame-support", @@ -18367,7 +18367,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.7", - "rand 0.8.5", + "rand 0.7.3", "static_assertions", ] @@ -19589,7 +19589,7 @@ dependencies = [ [[package]] name = "xcm-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#020d4f869d99508994a9840a2c6ebb6b47af6f1c" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" dependencies = [ "frame-support", "impl-trait-for-tuples", From 973eb982e0f0d5072459a670ea061b3cfafbd9f4 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 20 Mar 2025 17:35:37 +0100 Subject: [PATCH 033/188] feat: :sparkles: use fork-aware transaction pool --- Cargo.lock | 566 ++++++++++----------- node/service/src/lazy_loading/backend.rs | 5 + node/service/src/lazy_loading/mod.rs | 89 +++- node/service/src/lib.rs | 99 +++- pallets/moonbeam-foreign-assets/src/evm.rs | 2 +- precompiles/assets-erc20/src/lib.rs | 3 +- runtime/moonbeam/src/lib.rs | 2 +- test/configs/localZombie.json | 3 +- test/configs/zombieAlphanet.json | 3 +- test/configs/zombieAlphanetRpc.json | 6 +- test/configs/zombieMoonbeam.json | 3 +- test/configs/zombieMoonbeamRpc.json | 6 +- 12 files changed, 441 insertions(+), 346 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0960d22d51c..10723154ffe 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -834,7 +834,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "hash-db", "log", @@ -1068,7 +1068,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.15.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "scale-info", @@ -1829,7 +1829,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.21.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "clap", "parity-scale-codec", @@ -1846,7 +1846,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -1869,7 +1869,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -1899,7 +1899,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "anyhow", "async-trait", @@ -1914,7 +1914,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -1937,7 +1937,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -1963,7 +1963,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.15.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -1985,7 +1985,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2011,7 +2011,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.22.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "cumulus-client-cli", "cumulus-client-collator", @@ -2048,7 +2048,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -2065,7 +2065,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2101,7 +2101,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -2112,7 +2112,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2127,7 +2127,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.18.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bounded-collections", "bp-xcm-bridge-hub-router", @@ -2152,7 +2152,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2168,7 +2168,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2182,7 +2182,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.11.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2192,7 +2192,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "9.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2209,7 +2209,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "cumulus-primitives-core", "sp-inherents", @@ -2219,7 +2219,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2236,7 +2236,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.22.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2260,7 +2260,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2279,7 +2279,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.22.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "async-trait", @@ -2314,7 +2314,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.21.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2355,7 +2355,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3597,7 +3597,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", ] @@ -3725,7 +3725,7 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-support", "frame-support-procedural", @@ -3749,7 +3749,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "46.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "Inflector", "array-bytes", @@ -3811,7 +3811,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "14.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -3822,7 +3822,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3838,7 +3838,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "aquamarine", "frame-support", @@ -3891,7 +3891,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.7.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "const-hex", @@ -3907,7 +3907,7 @@ dependencies = [ [[package]] name = "frame-support" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "aquamarine", "array-bytes", @@ -3950,7 +3950,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "31.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "Inflector", "cfg-expr", @@ -3970,7 +3970,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.2.0", @@ -3982,7 +3982,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "proc-macro2", "quote", @@ -3992,7 +3992,7 @@ dependencies = [ [[package]] name = "frame-system" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "cfg-if", "docify", @@ -4012,7 +4012,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -4026,7 +4026,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "docify", "parity-scale-codec", @@ -4036,7 +4036,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-support", "parity-scale-codec", @@ -6723,7 +6723,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "futures 0.3.31", "log", @@ -6742,7 +6742,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -8641,7 +8641,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -8679,7 +8679,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -8693,7 +8693,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -8710,7 +8710,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -8802,7 +8802,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-support", "frame-system", @@ -8817,7 +8817,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-support", "frame-system", @@ -8830,7 +8830,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -8853,7 +8853,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "aquamarine", "docify", @@ -8874,7 +8874,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "40.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "docify", "frame-benchmarking", @@ -8889,7 +8889,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-support", "frame-system", @@ -8908,7 +8908,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -8933,7 +8933,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "38.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -8950,7 +8950,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bitvec", "frame-benchmarking", @@ -8968,7 +8968,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -8986,7 +8986,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -9005,7 +9005,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "docify", "frame-benchmarking", @@ -9022,7 +9022,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "assert_matches", "frame-benchmarking", @@ -9060,7 +9060,7 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" version = "6.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-support", "frame-system", @@ -9075,7 +9075,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -9092,7 +9092,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9114,7 +9114,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9127,7 +9127,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -9999,7 +9999,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "docify", "frame-benchmarking", @@ -10017,7 +10017,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10039,7 +10039,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "enumflags2", "frame-benchmarking", @@ -10057,7 +10057,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10076,7 +10076,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10108,7 +10108,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10124,7 +10124,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "environmental", "frame-benchmarking", @@ -10162,7 +10162,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "9.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "cfg-if", "docify", @@ -10180,7 +10180,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10272,7 +10272,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "log", "parity-scale-codec", @@ -10283,7 +10283,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10298,7 +10298,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-support", "frame-system", @@ -10316,7 +10316,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10336,7 +10336,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -10346,7 +10346,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-support", "frame-system", @@ -10362,7 +10362,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10407,7 +10407,7 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.10.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "docify", @@ -10445,7 +10445,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10461,7 +10461,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10514,7 +10514,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10532,7 +10532,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10546,7 +10546,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "assert_matches", "frame-benchmarking", @@ -10587,7 +10587,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-support", "frame-system", @@ -10601,7 +10601,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "docify", "frame-benchmarking", @@ -10618,7 +10618,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-support", "frame-system", @@ -10639,7 +10639,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10655,7 +10655,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10672,7 +10672,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "39.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10694,7 +10694,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "log", "sp-arithmetic", @@ -10703,7 +10703,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "25.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "sp-api", @@ -10713,7 +10713,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10729,7 +10729,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "docify", "frame-benchmarking", @@ -10744,7 +10744,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "docify", "frame-benchmarking", @@ -10763,7 +10763,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10781,7 +10781,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10797,7 +10797,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "jsonrpsee 0.24.7", "pallet-transaction-payment-rpc-runtime-api", @@ -10813,7 +10813,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -10825,7 +10825,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "docify", "frame-benchmarking", @@ -10844,7 +10844,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10859,7 +10859,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10873,7 +10873,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10887,7 +10887,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -10910,7 +10910,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-benchmarking", "frame-support", @@ -10974,7 +10974,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -11008,8 +11008,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" dependencies = [ "bitcoin_hashes 0.13.0", - "rand 0.7.3", - "rand_core 0.5.1", + "rand 0.8.5", + "rand_core 0.6.4", "serde", "unicode-normalization", ] @@ -11303,7 +11303,7 @@ checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" [[package]] name = "polkadot-approval-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bitvec", "futures 0.3.31", @@ -11322,7 +11322,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "always-assert", "futures 0.3.31", @@ -11338,7 +11338,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "derive_more 0.99.18", "fatality", @@ -11362,7 +11362,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "fatality", @@ -11395,7 +11395,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "22.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "cfg-if", "clap", @@ -11423,7 +11423,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bitvec", "fatality", @@ -11446,7 +11446,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "scale-info", @@ -11457,7 +11457,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "derive_more 0.99.18", "fatality", @@ -11482,7 +11482,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -11496,7 +11496,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "futures 0.3.31", "futures-timer", @@ -11518,7 +11518,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "always-assert", "async-trait", @@ -11541,7 +11541,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "futures 0.3.31", "parity-scale-codec", @@ -11560,7 +11560,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "bitvec", @@ -11593,7 +11593,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" version = "0.4.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "futures 0.3.31", @@ -11623,7 +11623,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bitvec", "futures 0.3.31", @@ -11644,7 +11644,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bitvec", "fatality", @@ -11665,7 +11665,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "futures 0.3.31", "polkadot-node-subsystem", @@ -11680,7 +11680,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "futures 0.3.31", @@ -11702,7 +11702,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "futures 0.3.31", "polkadot-node-metrics", @@ -11716,7 +11716,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "futures 0.3.31", "futures-timer", @@ -11733,7 +11733,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "fatality", "futures 0.3.31", @@ -11752,7 +11752,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "futures 0.3.31", @@ -11769,7 +11769,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "fatality", "futures 0.3.31", @@ -11783,7 +11783,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bitvec", "fatality", @@ -11801,7 +11801,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "always-assert", "array-bytes", @@ -11831,7 +11831,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "futures 0.3.31", "polkadot-node-primitives", @@ -11847,7 +11847,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "cpu-time", "futures 0.3.31", @@ -11873,7 +11873,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "futures 0.3.31", "polkadot-node-metrics", @@ -11888,7 +11888,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bs58", "futures 0.3.31", @@ -11907,7 +11907,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -11932,7 +11932,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bitvec", "bounded-vec", @@ -11958,7 +11958,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -11967,7 +11967,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "bitvec", @@ -11996,7 +11996,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "derive_more 0.99.18", @@ -12031,7 +12031,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "futures 0.3.31", @@ -12053,7 +12053,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bounded-collections", "derive_more 0.99.18", @@ -12069,7 +12069,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bitvec", "hex-literal 0.4.1", @@ -12097,7 +12097,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "jsonrpsee 0.24.7", "mmr-rpc", @@ -12132,7 +12132,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bitvec", "frame-benchmarking", @@ -12183,7 +12183,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bs58", "frame-benchmarking", @@ -12195,7 +12195,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "18.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -12244,7 +12244,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.8.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "docify", "frame-benchmarking", @@ -12278,7 +12278,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "22.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "frame-benchmarking", @@ -12389,7 +12389,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "arrayvec 0.7.6", "bitvec", @@ -12412,7 +12412,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -13501,7 +13501,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "binary-merkle-tree", "bitvec", @@ -13603,7 +13603,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-support", "polkadot-primitives", @@ -13980,7 +13980,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "30.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "log", "sp-core", @@ -13991,7 +13991,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "futures 0.3.31", @@ -14021,7 +14021,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "futures 0.3.31", "futures-timer", @@ -14043,7 +14043,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.43.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "sp-api", @@ -14058,7 +14058,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "docify", @@ -14085,7 +14085,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -14096,7 +14096,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.50.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "chrono", @@ -14141,7 +14141,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "fnv", "futures 0.3.31", @@ -14168,7 +14168,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "hash-db", "kvdb", @@ -14194,7 +14194,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "futures 0.3.31", @@ -14218,7 +14218,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "futures 0.3.31", @@ -14247,7 +14247,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "fork-tree", @@ -14283,7 +14283,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.7", @@ -14305,7 +14305,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "27.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14341,7 +14341,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "27.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.7", @@ -14361,7 +14361,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "fork-tree", "parity-scale-codec", @@ -14374,7 +14374,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "ahash", "array-bytes", @@ -14418,7 +14418,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "finality-grandpa", "futures 0.3.31", @@ -14438,7 +14438,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.49.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "assert_matches", "async-trait", @@ -14473,7 +14473,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "futures 0.3.31", @@ -14496,7 +14496,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "log", "parity-scale-codec", @@ -14520,7 +14520,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.36.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "polkavm", @@ -14534,7 +14534,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "log", "polkavm", @@ -14545,7 +14545,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.36.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "anyhow", "cfg-if", @@ -14564,7 +14564,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "console", "futures 0.3.31", @@ -14581,7 +14581,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "parking_lot 0.12.3", @@ -14595,7 +14595,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "arrayvec 0.7.6", @@ -14624,7 +14624,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.48.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14675,7 +14675,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "bitflags 1.3.2", @@ -14693,7 +14693,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "ahash", "futures 0.3.31", @@ -14712,7 +14712,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14733,7 +14733,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14769,7 +14769,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "futures 0.3.31", @@ -14788,7 +14788,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.15.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bs58", "ed25519-dalek", @@ -14805,7 +14805,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "bytes", @@ -14842,7 +14842,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -14851,7 +14851,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.7", @@ -14883,7 +14883,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -14903,7 +14903,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -14927,7 +14927,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "futures 0.3.31", @@ -14959,7 +14959,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.49.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "directories", @@ -15023,7 +15023,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.37.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "log", "parity-scale-codec", @@ -15034,7 +15034,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.23.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "clap", "fs4", @@ -15047,7 +15047,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -15066,7 +15066,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "derive_more 0.99.18", "futures 0.3.31", @@ -15087,7 +15087,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "28.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "chrono", "futures 0.3.31", @@ -15107,7 +15107,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "chrono", "console", @@ -15135,7 +15135,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -15146,7 +15146,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "futures 0.3.31", @@ -15177,7 +15177,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "futures 0.3.31", @@ -15193,7 +15193,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-channel 1.9.0", "futures 0.3.31", @@ -15798,7 +15798,7 @@ dependencies = [ [[package]] name = "slot-range-helper" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "enumn", "parity-scale-codec", @@ -16113,7 +16113,7 @@ dependencies = [ [[package]] name = "sp-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "docify", "hash-db", @@ -16135,7 +16135,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "Inflector", "blake2 0.10.6", @@ -16149,7 +16149,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "scale-info", @@ -16161,7 +16161,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "26.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "docify", "integer-sqrt", @@ -16175,7 +16175,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "scale-info", @@ -16187,7 +16187,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "sp-api", "sp-inherents", @@ -16197,7 +16197,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "futures 0.3.31", "parity-scale-codec", @@ -16216,7 +16216,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "futures 0.3.31", @@ -16231,7 +16231,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "parity-scale-codec", @@ -16247,7 +16247,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "parity-scale-codec", @@ -16265,7 +16265,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "23.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "scale-info", @@ -16285,7 +16285,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "finality-grandpa", "log", @@ -16302,7 +16302,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "scale-info", @@ -16313,7 +16313,7 @@ dependencies = [ [[package]] name = "sp-core" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "bitflags 1.3.2", @@ -16373,7 +16373,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "blake2b_simd", "byteorder", @@ -16386,7 +16386,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "quote", "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", @@ -16396,7 +16396,7 @@ dependencies = [ [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "kvdb", "parking_lot 0.12.3", @@ -16405,7 +16405,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "proc-macro2", "quote", @@ -16415,7 +16415,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "environmental", "parity-scale-codec", @@ -16425,7 +16425,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.16.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "scale-info", @@ -16437,7 +16437,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -16450,7 +16450,7 @@ dependencies = [ [[package]] name = "sp-io" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bytes", "docify", @@ -16476,7 +16476,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "sp-core", "sp-runtime", @@ -16486,7 +16486,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", @@ -16497,7 +16497,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -16506,7 +16506,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.8.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-metadata 18.0.0", "parity-scale-codec", @@ -16516,7 +16516,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.13.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "scale-info", @@ -16527,7 +16527,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "log", "parity-scale-codec", @@ -16544,7 +16544,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "scale-info", @@ -16557,7 +16557,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "sp-api", "sp-core", @@ -16567,7 +16567,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "backtrace", "regex", @@ -16576,7 +16576,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "33.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -16586,7 +16586,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "binary-merkle-tree", "docify", @@ -16615,7 +16615,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "29.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -16634,7 +16634,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "Inflector", "expander", @@ -16647,7 +16647,7 @@ dependencies = [ [[package]] name = "sp-session" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "scale-info", @@ -16661,7 +16661,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -16674,7 +16674,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "hash-db", "log", @@ -16694,7 +16694,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -16718,12 +16718,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -16735,7 +16735,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "parity-scale-codec", @@ -16747,7 +16747,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "tracing", @@ -16758,7 +16758,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "sp-api", "sp-runtime", @@ -16767,7 +16767,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "parity-scale-codec", @@ -16781,7 +16781,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "ahash", "hash-db", @@ -16803,7 +16803,7 @@ dependencies = [ [[package]] name = "sp-version" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -16820,7 +16820,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "parity-scale-codec", "proc-macro-warning 1.0.2", @@ -16832,7 +16832,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -16844,7 +16844,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "31.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -17033,7 +17033,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-parachain-info" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -17046,7 +17046,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "15.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "bounded-collections", @@ -17067,7 +17067,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "18.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-support", "frame-system", @@ -17089,7 +17089,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "18.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "environmental", "frame-benchmarking", @@ -17211,7 +17211,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "hmac 0.12.1", "pbkdf2 0.12.2", @@ -17236,7 +17236,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" [[package]] name = "substrate-fixed" @@ -17251,7 +17251,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -17271,7 +17271,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "http-body-util", "hyper 1.4.1", @@ -17285,7 +17285,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "async-trait", "jsonrpsee 0.24.7", @@ -17298,7 +17298,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -17315,7 +17315,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "async-trait", @@ -17342,7 +17342,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "frame-executive", @@ -17386,7 +17386,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "futures 0.3.31", "sc-block-builder", @@ -17414,7 +17414,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "25.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "array-bytes", "build-helper", @@ -18177,7 +18177,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "coarsetime", "polkadot-primitives", @@ -18188,7 +18188,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "expander", "proc-macro-crate 3.2.0", @@ -18367,7 +18367,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.7", - "rand 0.7.3", + "rand 0.8.5", "static_assertions", ] @@ -19079,7 +19079,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "binary-merkle-tree", "bitvec", @@ -19189,7 +19189,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-support", "polkadot-primitives", @@ -19632,7 +19632,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "Inflector", "proc-macro2", @@ -19643,7 +19643,7 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.5.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-support", "parity-scale-codec", @@ -19657,7 +19657,7 @@ dependencies = [ [[package]] name = "xcm-simulator" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#965f8e41184fe83a475e30d92cbbacf8e8d94715" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" dependencies = [ "frame-support", "frame-system", diff --git a/node/service/src/lazy_loading/backend.rs b/node/service/src/lazy_loading/backend.rs index 06c21755c7c..8cc055904d7 100644 --- a/node/service/src/lazy_loading/backend.rs +++ b/node/service/src/lazy_loading/backend.rs @@ -699,6 +699,11 @@ impl backend::BlockImportOperation ) -> sp_blockchain::Result<()> { Ok(()) } + + fn set_create_gap(&mut self, _create_gap: bool) { + // This implementation can be left empty or implemented as needed + // For now, we're just implementing the trait method with no functionality + } } /// DB-backed patricia trie state, transaction type is an overlay of changes to commit. diff --git a/node/service/src/lazy_loading/mod.rs b/node/service/src/lazy_loading/mod.rs index de6fe8af35b..9fedbc86ec1 100644 --- a/node/service/src/lazy_loading/mod.rs +++ b/node/service/src/lazy_loading/mod.rs @@ -20,7 +20,7 @@ use crate::{ PendingConsensusDataProvider, RuntimeApiCollection, SOFT_DEADLINE_PERCENT, }; use cumulus_client_parachain_inherent::{MockValidationDataInherentDataProvider, MockXcmConfig}; -use cumulus_primitives_core::{relay_chain, BlockT, ParaId}; +use cumulus_primitives_core::{relay_chain, BlockT, CollectCollationInfo, ParaId}; use cumulus_primitives_parachain_inherent::ParachainInherentData; use cumulus_test_relay_sproof_builder::RelayStateSproofBuilder; use fc_rpc::StorageOverrideHandler; @@ -45,8 +45,8 @@ use sc_service::{ LocalCallExecutor, PartialComponents, TaskManager, }; use sc_telemetry::{TelemetryHandle, TelemetryWorker}; -use sc_transaction_pool_api::OffchainTransactionPoolFactory; -use sp_api::ConstructRuntimeApi; +use sc_transaction_pool_api::{OffchainTransactionPoolFactory, TransactionPool}; +use sp_api::{ConstructRuntimeApi, ProvideRuntimeApi}; use sp_blockchain::HeaderBackend; use sp_core::traits::CodeExecutor; use sp_core::{twox_128, H256}; @@ -296,13 +296,14 @@ where let maybe_select_chain = Some(sc_consensus::LongestChain::new(backend.clone())); - let transaction_pool = sc_transaction_pool::BasicPool::new_full( - config.transaction_pool.clone(), - config.role.is_authority().into(), - config.prometheus_registry(), + let transaction_pool = sc_transaction_pool::Builder::new( task_manager.spawn_essential_handle(), client.clone(), - ); + config.role.is_authority().into(), + ) + .with_options(config.transaction_pool.clone()) + .with_prometheus(config.prometheus_registry()) + .build(); let filter_pool: Option = Some(Arc::new(Mutex::new(BTreeMap::new()))); let fee_history_cache: FeeHistoryCache = Arc::new(Mutex::new(BTreeMap::new())); @@ -349,7 +350,7 @@ where import_queue, keystore_container, task_manager, - transaction_pool, + transaction_pool: transaction_pool.into(), select_chain: maybe_select_chain, other: ( block_import, @@ -483,7 +484,7 @@ where is_validator: config.role.is_authority(), enable_http_requests: true, custom_extensions: move |_| vec![], - }) + })? .run(client.clone(), task_manager.spawn_handle()) .boxed(), ); @@ -511,16 +512,14 @@ where moonbeam_cli_opt::Sealing::Instant => { Box::new( // This bit cribbed from the implementation of instant seal. - transaction_pool - .pool() - .validated_pool() - .import_notification_stream() - .map(|_| EngineCommand::SealNewBlock { + transaction_pool.import_notification_stream().map(|_| { + EngineCommand::SealNewBlock { create_empty: false, finalize: false, parent_hash: None, sender: None, - }), + } + }), ) } moonbeam_cli_opt::Sealing::Manual => { @@ -546,8 +545,6 @@ where Therefore, a `LongestChainRule` is present. qed.", ); - let client_set_aside_for_cidp = client.clone(); - // Create channels for mocked XCM messages. let (downward_xcm_sender, downward_xcm_receiver) = flume::bounded::>(100); let (hrmp_xcm_sender, hrmp_xcm_receiver) = flume::bounded::<(ParaId, Vec)>(100); @@ -558,12 +555,15 @@ where additional_relay_offset, )); - let client_clone = client.clone(); + // Need to clone it and store here to avoid moving of `client` + // variable in closure below. + let client_vrf = client.clone(); + let keystore_clone = keystore_container.keystore().clone(); let maybe_provide_vrf_digest = move |nimbus_id: NimbusId, parent: Hash| -> Option { moonbeam_vrf::vrf_pre_digest::>( - &client_clone, + &client_vrf, &keystore_clone, nimbus_id, parent, @@ -573,6 +573,10 @@ where let parachain_id = helpers::get_parachain_id(backend.rpc_client.clone()) .unwrap_or_else(|| panic!("Could not get parachain identifier for lazy loading mode.")); + // Need to clone it and store here to avoid moving of `client` + // variable in closure below. + let client_clone = client.clone(); + task_manager.spawn_essential_handle().spawn_blocking( "authorship_task", Some("block-authoring"), @@ -590,12 +594,17 @@ where _phantom: Default::default(), })), create_inherent_data_providers: move |block: H256, ()| { - let maybe_current_para_block = client_set_aside_for_cidp.number(block); - let maybe_current_para_head = client_set_aside_for_cidp.expect_header(block); + let client_for_cidp = client_clone.clone(); + + let maybe_current_para_block = client_for_cidp.number(block); + let maybe_current_para_head = client_for_cidp.expect_header(block); let downward_xcm_receiver = downward_xcm_receiver.clone(); let hrmp_xcm_receiver = hrmp_xcm_receiver.clone(); - let client_for_cidp = client_set_aside_for_cidp.clone(); + // Need to clone it and store here to avoid moving of `client` + // variable in closure below. + let client_for_xcm = client_for_cidp.clone(); + async move { let time = sp_timestamp::InherentDataProvider::from_system_time(); @@ -646,7 +655,7 @@ where twox_128(b"PendingValidationCode"), ] .concat(); - let has_pending_upgrade = client_for_cidp + let has_pending_upgrade = client_for_xcm .storage(block, &StorageKey(storage_key)) .map_or(false, |ok| ok.map_or(false, |some| !some.0.is_empty())); if has_pending_upgrade { @@ -658,9 +667,31 @@ where )); } + let current_para_head = client_for_xcm + .header(block) + .expect("Header lookup should succeed") + .expect("Header passed in as parent should be present in backend."); + + let should_send_go_ahead = match client_for_xcm + .runtime_api() + .collect_collation_info(block, ¤t_para_head) + { + Ok(info) => info.new_validation_code.is_some(), + Err(e) => { + log::error!("Failed to collect collation info: {:?}", e); + false + } + }; + let mocked_parachain = MockValidationDataInherentDataProvider { current_para_block, para_id: ParaId::new(parachain_id), + upgrade_go_ahead: should_send_go_ahead.then(|| { + log::info!( + "Detected pending validation code, sending go-ahead signal." + ); + UpgradeGoAhead::GoAhead + }), current_para_block_head, relay_offset: 1000, relay_blocks_per_para_block: 2, @@ -668,7 +699,7 @@ where para_blocks_per_relay_epoch: 10, relay_randomness_config: (), xcm_config: MockXcmConfig::new( - &*client_for_cidp, + &*client_for_xcm, block, Default::default(), ), @@ -762,6 +793,12 @@ where let keystore = keystore_container.keystore(); let command_sink_for_task = command_sink.clone(); move |subscription_task_executor| { + let graph_pool = pool.0.as_any() + .downcast_ref::, Block> + , Block + >>().expect("Frontier container chain template supports only single state transaction pool! Use --pool-type=single-state"); + let deps = rpc::FullDeps { backend: backend.clone(), client: client.clone(), @@ -772,7 +809,7 @@ where fc_db::Backend::KeyValue(ref b) => b.clone(), fc_db::Backend::Sql(ref b) => b.clone(), }, - graph: pool.pool().clone(), + graph: graph_pool.pool().clone(), pool: pool.clone(), is_authority: collator, max_past_logs, diff --git a/node/service/src/lib.rs b/node/service/src/lib.rs index 21872d04092..cde7eebf0b3 100644 --- a/node/service/src/lib.rs +++ b/node/service/src/lib.rs @@ -34,9 +34,8 @@ use cumulus_client_service::{ ParachainHostFunctions, StartRelayChainTasksParams, }; use cumulus_primitives_core::{ - relay_chain, - relay_chain::{well_known_keys, CollatorPair}, - ParaId, + relay_chain::{self, well_known_keys, CollatorPair}, + CollectCollationInfo, ParaId, }; use cumulus_relay_chain_inprocess_interface::build_inprocess_relay_chain; use cumulus_relay_chain_interface::{OverseerHandle, RelayChainInterface, RelayChainResult}; @@ -57,7 +56,7 @@ use moonbeam_vrf::VrfDigestsProvider; pub use moonriver_runtime; use nimbus_consensus::NimbusManualSealConsensusDataProvider; use nimbus_primitives::{DigestsProvider, NimbusId}; -use polkadot_primitives::{AbridgedHostConfiguration, AsyncBackingParams, Slot}; +use polkadot_primitives::{AbridgedHostConfiguration, AsyncBackingParams, Slot, UpgradeGoAhead}; use sc_client_api::{ backend::{AuxStore, Backend, StateBackend, StorageProvider}, ExecutorProvider, @@ -71,7 +70,7 @@ use sc_service::{ TFullClient, TaskManager, }; use sc_telemetry::{Telemetry, TelemetryHandle, TelemetryWorker, TelemetryWorkerHandle}; -use sc_transaction_pool_api::OffchainTransactionPoolFactory; +use sc_transaction_pool_api::{OffchainTransactionPoolFactory, TransactionPool}; use session_keys_primitives::VrfApi; use sp_api::{ConstructRuntimeApi, ProvideRuntimeApi}; use sp_blockchain::{Error as BlockChainError, HeaderBackend, HeaderMetadata}; @@ -542,13 +541,14 @@ where None }; - let transaction_pool = sc_transaction_pool::BasicPool::new_full( - config.transaction_pool.clone(), - config.role.is_authority().into(), - config.prometheus_registry(), + let transaction_pool = sc_transaction_pool::Builder::new( task_manager.spawn_essential_handle(), client.clone(), - ); + config.role.is_authority().into(), + ) + .with_options(config.transaction_pool.clone()) + .with_prometheus(config.prometheus_registry()) + .build(); let filter_pool: Option = Some(Arc::new(Mutex::new(BTreeMap::new()))); let fee_history_cache: FeeHistoryCache = Arc::new(Mutex::new(BTreeMap::new())); @@ -601,7 +601,7 @@ where import_queue, keystore_container, task_manager, - transaction_pool, + transaction_pool: transaction_pool.into(), select_chain: maybe_select_chain, other: ( block_import, @@ -822,6 +822,12 @@ where #[cfg(not(feature = "moonbase-native"))] let forced_parent_hashes = None; + let graph_pool = pool.0.as_any() + .downcast_ref::, Block> + , Block + >>().expect("Frontier container chain template supports only single state transaction pool! Use --pool-type=single-state"); + let deps = rpc::FullDeps { backend: backend.clone(), client: client.clone(), @@ -832,7 +838,7 @@ where fc_db::Backend::KeyValue(b) => b.clone(), fc_db::Backend::Sql(b) => b.clone(), }, - graph: pool.pool().clone(), + graph: graph_pool.pool().clone(), pool: pool.clone(), is_authority: collator, max_past_logs, @@ -1272,7 +1278,7 @@ where is_validator: config.role.is_authority(), enable_http_requests: true, custom_extensions: move |_| vec![], - }) + })? .run(client.clone(), task_manager.spawn_handle()) .boxed(), ); @@ -1307,16 +1313,14 @@ where moonbeam_cli_opt::Sealing::Instant => { Box::new( // This bit cribbed from the implementation of instant seal. - transaction_pool - .pool() - .validated_pool() - .import_notification_stream() - .map(|_| EngineCommand::SealNewBlock { + transaction_pool.import_notification_stream().map(|_| { + EngineCommand::SealNewBlock { create_empty: false, finalize: false, parent_hash: None, sender: None, - }), + } + }), ) } moonbeam_cli_opt::Sealing::Manual => { @@ -1342,8 +1346,6 @@ where Therefore, a `LongestChainRule` is present. qed.", ); - let client_set_aside_for_cidp = client.clone(); - // Create channels for mocked XCM messages. let (downward_xcm_sender, downward_xcm_receiver) = flume::bounded::>(100); let (hrmp_xcm_sender, hrmp_xcm_receiver) = flume::bounded::<(ParaId, Vec)>(100); @@ -1354,18 +1356,25 @@ where additional_relay_offset.clone(), )); - let client_clone = client.clone(); + // Need to clone it and store here to avoid moving of `client` + // variable in closure below. + let client_vrf = client.clone(); + let keystore_clone = keystore_container.keystore().clone(); let maybe_provide_vrf_digest = move |nimbus_id: NimbusId, parent: Hash| -> Option { moonbeam_vrf::vrf_pre_digest::>( - &client_clone, + &client_vrf, &keystore_clone, nimbus_id, parent, ) }; + // Need to clone it and store here to avoid moving of `client` + // variable in closure below. + let client_clone = client.clone(); + task_manager.spawn_essential_handle().spawn_blocking( "authorship_task", Some("block-authoring"), @@ -1383,14 +1392,19 @@ where _phantom: Default::default(), })), create_inherent_data_providers: move |block: H256, ()| { - let maybe_current_para_block = client_set_aside_for_cidp.number(block); - let maybe_current_para_head = client_set_aside_for_cidp.expect_header(block); + let client_for_cidp = client_clone.clone(); + + let maybe_current_para_block = client_for_cidp.number(block); + let maybe_current_para_head = client_for_cidp.expect_header(block); let downward_xcm_receiver = downward_xcm_receiver.clone(); let hrmp_xcm_receiver = hrmp_xcm_receiver.clone(); let additional_relay_offset = additional_relay_offset.clone(); let relay_slot_key = well_known_keys::CURRENT_SLOT.to_vec(); - let client_for_xcm = client_set_aside_for_cidp.clone(); + // Need to clone it and store here to avoid moving of `client` + // variable in closure below. + let client_for_xcm = client_for_cidp.clone(); + async move { let time = MockTimestampInherentDataProvider; @@ -1451,9 +1465,34 @@ where )); } + let current_para_head = client_for_xcm + .header(block) + .expect("Header lookup should succeed") + .expect("Header passed in as parent should be present in backend."); + + let should_send_go_ahead = match client_for_xcm + .runtime_api() + .collect_collation_info(block, ¤t_para_head) + { + Ok(info) => info.new_validation_code.is_some(), + + Err(e) => { + log::error!("Failed to collect collation info: {:?}", e); + + false + } + }; + let mocked_parachain = MockValidationDataInherentDataProvider { current_para_block, para_id: para_id.unwrap().into(), + upgrade_go_ahead: should_send_go_ahead.then(|| { + log::info!( + "Detected pending validation code, sending go-ahead signal." + ); + + UpgradeGoAhead::GoAhead + }), current_para_block_head, relay_offset: 1000 + additional_relay_offset.load(std::sync::atomic::Ordering::SeqCst), @@ -1552,6 +1591,12 @@ where let keystore = keystore_container.keystore(); move |subscription_task_executor| { + let graph_pool = pool.0.as_any() + .downcast_ref::, Block> + , Block + >>().expect("Frontier container chain template supports only single state transaction pool! Use --pool-type=single-state"); + let deps = rpc::FullDeps { backend: backend.clone(), client: client.clone(), @@ -1562,7 +1607,7 @@ where fc_db::Backend::KeyValue(b) => b.clone(), fc_db::Backend::Sql(b) => b.clone(), }, - graph: pool.pool().clone(), + graph: graph_pool.pool().clone(), pool: pool.clone(), is_authority: collator, max_past_logs, diff --git a/pallets/moonbeam-foreign-assets/src/evm.rs b/pallets/moonbeam-foreign-assets/src/evm.rs index e7b243f92f8..078c4fef3d4 100644 --- a/pallets/moonbeam-foreign-assets/src/evm.rs +++ b/pallets/moonbeam-foreign-assets/src/evm.rs @@ -15,8 +15,8 @@ // along with Moonbeam. If not, see . extern crate alloc; -use alloc::format; use crate::{AssetId, Error, Pallet}; +use alloc::format; use ethereum_types::{BigEndianHash, H160, H256, U256}; use fp_evm::{ExitReason, ExitSucceed}; use frame_support::ensure; diff --git a/precompiles/assets-erc20/src/lib.rs b/precompiles/assets-erc20/src/lib.rs index af1989e5b84..ec97f05bb63 100644 --- a/precompiles/assets-erc20/src/lib.rs +++ b/precompiles/assets-erc20/src/lib.rs @@ -131,7 +131,8 @@ where }; if pallet_assets::Pallet::::maybe_total_supply(asset_id.clone()) - .is_some() && !is_migrating_foreign_assets() + .is_some() + && !is_migrating_foreign_assets() { DiscriminantResult::Some(asset_id, extra_cost) } else { diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index 31fbc84abba..d9ff7c20638 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -84,6 +84,7 @@ use smallvec::smallvec; use sp_api::impl_runtime_apis; use sp_consensus_slots::Slot; use sp_core::{OpaqueMetadata, H160, H256, U256}; +use sp_runtime::generic::Preamble; use sp_runtime::{ generic, impl_opaque_keys, traits::{ @@ -96,7 +97,6 @@ use sp_runtime::{ ApplyExtrinsicResult, DispatchErrorWithPostInfo, FixedPointNumber, Perbill, Permill, Perquintill, SaturatedConversion, }; -use sp_runtime::generic::Preamble; use sp_std::{convert::TryFrom, prelude::*}; use xcm::{VersionedAssetId, VersionedAssets, VersionedLocation, VersionedXcm}; use xcm_runtime_apis::{ diff --git a/test/configs/localZombie.json b/test/configs/localZombie.json index e58260a105b..979f4968048 100644 --- a/test/configs/localZombie.json +++ b/test/configs/localZombie.json @@ -53,7 +53,8 @@ "--no-hardware-benchmarks", "--force-authoring", "-lparachain=debug", - "--database=paritydb" + "--database=paritydb", + "--pool-type=fork-aware" ] } } diff --git a/test/configs/zombieAlphanet.json b/test/configs/zombieAlphanet.json index ee79f422a2a..dbeb2bef6fc 100644 --- a/test/configs/zombieAlphanet.json +++ b/test/configs/zombieAlphanet.json @@ -54,7 +54,8 @@ "--no-hardware-benchmarks", "--force-authoring", "-lparachain=debug", - "--database=paritydb" + "--database=paritydb", + "--pool-type=fork-aware" ] } } diff --git a/test/configs/zombieAlphanetRpc.json b/test/configs/zombieAlphanetRpc.json index 9ded9d09830..be099c0a146 100644 --- a/test/configs/zombieAlphanetRpc.json +++ b/test/configs/zombieAlphanetRpc.json @@ -54,7 +54,8 @@ "--no-hardware-benchmarks", "--force-authoring", "-lparachain=debug", - "--database=paritydb" + "--database=paritydb", + "--pool-type=fork-aware" ] }, { @@ -66,7 +67,8 @@ "args": [ "--no-hardware-benchmarks", "-lparachain=trace", - "--database=paritydb" + "--database=paritydb", + "--pool-type=fork-aware" ] } ] diff --git a/test/configs/zombieMoonbeam.json b/test/configs/zombieMoonbeam.json index 772fd5f715a..4aeb5f832a0 100644 --- a/test/configs/zombieMoonbeam.json +++ b/test/configs/zombieMoonbeam.json @@ -52,7 +52,8 @@ "--no-hardware-benchmarks", "--force-authoring", "-lparachain=debug", - "--database=paritydb" + "--database=paritydb", + "--pool-type=fork-aware" ] } } diff --git a/test/configs/zombieMoonbeamRpc.json b/test/configs/zombieMoonbeamRpc.json index 4aaf1239e62..cc8f7fc40f4 100644 --- a/test/configs/zombieMoonbeamRpc.json +++ b/test/configs/zombieMoonbeamRpc.json @@ -54,7 +54,8 @@ "--no-hardware-benchmarks", "--force-authoring", "-lparachain=debug", - "--database=paritydb" + "--database=paritydb", + "--pool-type=fork-aware" ] }, { @@ -66,7 +67,8 @@ "args": [ "--no-hardware-benchmarks", "-lparachain=debug", - "--database=paritydb" + "--database=paritydb", + "--pool-type=fork-aware" ] } ] From 7ea549fd6c84c50d0f53c0ad9e5a54eb085809cf Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 21 Mar 2025 10:14:30 +0100 Subject: [PATCH 034/188] fix: :bug: remove use of deprecated sp_runtime::format! macro --- .../moonbeam-foreign-assets/src/benchmarks.rs | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/pallets/moonbeam-foreign-assets/src/benchmarks.rs b/pallets/moonbeam-foreign-assets/src/benchmarks.rs index 4d7193bb1ef..79e411c8b54 100644 --- a/pallets/moonbeam-foreign-assets/src/benchmarks.rs +++ b/pallets/moonbeam-foreign-assets/src/benchmarks.rs @@ -15,8 +15,10 @@ // along with Moonbeam. If not, see . #![cfg(feature = "runtime-benchmarks")] +extern crate alloc; use crate::{AssetStatus, Call, Config, Pallet}; +use alloc::format; use frame_benchmarking::v2::*; use frame_support::pallet_prelude::*; use frame_system::RawOrigin; @@ -43,8 +45,8 @@ mod benchmarks { let max_assets = T::MaxForeignAssets::get() as u128; for i in 1..max_assets { - let symbol = sp_runtime::format!("MT{}", i); - let name = sp_runtime::format!("Mytoken{}", i); + let symbol = format!("MT{}", i); + let name = format!("Mytoken{}", i); Pallet::::create_foreign_asset( RawOrigin::Root.into(), i, @@ -56,8 +58,8 @@ mod benchmarks { } let asset_id = max_assets; - let symbol = sp_runtime::format!("MT{}", asset_id); - let name = sp_runtime::format!("Mytoken{}", asset_id); + let symbol = format!("MT{}", asset_id); + let name = format!("Mytoken{}", asset_id); #[extrinsic_call] _( @@ -81,8 +83,8 @@ mod benchmarks { fn change_xcm_location() -> Result<(), BenchmarkError> { let max_assets = T::MaxForeignAssets::get() as u128; for i in 1..=max_assets { - let symbol = sp_runtime::format!("MT{}", i); - let name = sp_runtime::format!("Mytoken{}", i); + let symbol = format!("MT{}", i); + let name = format!("Mytoken{}", i); Pallet::::create_foreign_asset( RawOrigin::Root.into(), i, @@ -107,8 +109,8 @@ mod benchmarks { fn freeze_foreign_asset() -> Result<(), BenchmarkError> { let max_assets = T::MaxForeignAssets::get() as u128; for i in 1..=max_assets { - let symbol = sp_runtime::format!("MT{}", i); - let name = sp_runtime::format!("Mytoken{}", i); + let symbol = format!("MT{}", i); + let name = format!("Mytoken{}", i); Pallet::::create_foreign_asset( RawOrigin::Root.into(), i, @@ -136,8 +138,8 @@ mod benchmarks { fn unfreeze_foreign_asset() -> Result<(), BenchmarkError> { let max_assets = T::MaxForeignAssets::get() as u128; for i in 1..=max_assets { - let symbol = sp_runtime::format!("MT{}", i); - let name = sp_runtime::format!("Mytoken{}", i); + let symbol = format!("MT{}", i); + let name = format!("Mytoken{}", i); Pallet::::create_foreign_asset( RawOrigin::Root.into(), i, From 54720b689e7e1b0abe4633b8e01cf13ad87829a1 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 21 Mar 2025 11:25:43 +0100 Subject: [PATCH 035/188] fix: :bug: fix XCM v3-v5 conversions --- runtime/moonbase/src/xcm_config.rs | 21 +++++------- runtime/moonbase/tests/xcm_tests.rs | 47 ++++++++------------------- runtime/moonbeam/src/xcm_config.rs | 21 +++++------- runtime/moonbeam/tests/common/mod.rs | 2 +- runtime/moonbeam/tests/xcm_tests.rs | 32 +++++------------- runtime/moonriver/src/xcm_config.rs | 5 +-- runtime/moonriver/tests/common/mod.rs | 2 +- runtime/moonriver/tests/xcm_tests.rs | 47 ++++++++------------------- 8 files changed, 53 insertions(+), 124 deletions(-) diff --git a/runtime/moonbase/src/xcm_config.rs b/runtime/moonbase/src/xcm_config.rs index 89f67890380..6c9d9e59fb8 100644 --- a/runtime/moonbase/src/xcm_config.rs +++ b/runtime/moonbase/src/xcm_config.rs @@ -470,16 +470,14 @@ impl From for AssetType { // This can be removed once we fully adopt xcm::v4 everywhere impl TryFrom for AssetType { type Error = (); + fn try_from(location: Location) -> Result { - xcm::VersionedLocation::V5(location.clone()) - .try_into() - .ok() - .and_then(|v: xcm::VersionedLocation| match v { - xcm::VersionedLocation::V3(loc) => Some(loc), - _ => None, - }) - .map(|v3_location| Self::Xcm(v3_location.into())) - .ok_or(()) + // Convert the V5 location to a V3 location + match xcm::VersionedLocation::V5(location).try_into() { + Ok(xcm::VersionedLocation::V3(loc)) => Ok(AssetType::Xcm(loc.into())), + // Any other version or conversion error returns an error + _ => Err(()), + } } } @@ -800,7 +798,6 @@ impl pallet_xcm_weight_trader::Config for Runtime { #[cfg(feature = "runtime-benchmarks")] mod testing { use super::*; - use xcm_builder::WithLatestLocationConverter; /// This From exists for benchmarking purposes. It has the potential side-effect of calling /// AssetManager::set_asset_type_asset_id() and should NOT be used in any production code. @@ -814,9 +811,7 @@ mod testing { { asset_id } else { - let asset_type = AssetType::Xcm( - WithLatestLocationConverter::convert(&location).expect("convert to v3"), - ); + let asset_type: AssetType = location.try_into().expect("convert to v3"); let asset_id: AssetId = asset_type.clone().into(); AssetManager::set_asset_type_asset_id(asset_type, asset_id); asset_id diff --git a/runtime/moonbase/tests/xcm_tests.rs b/runtime/moonbase/tests/xcm_tests.rs index 41b37a33bb6..c5551e30f0e 100644 --- a/runtime/moonbase/tests/xcm_tests.rs +++ b/runtime/moonbase/tests/xcm_tests.rs @@ -336,9 +336,7 @@ fn send_para_a_asset_to_para_b() { // this represents the asset in paraA let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -407,9 +405,7 @@ fn send_para_a_asset_from_para_b_to_para_c() { // Represents para A asset let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -521,9 +517,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { // Para A asset let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -623,9 +617,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a_with_new_reanchoring() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -792,9 +784,7 @@ fn send_para_a_asset_to_para_b_with_trader() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -867,9 +857,7 @@ fn send_para_a_asset_to_para_b_with_trader_and_fee() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -2169,9 +2157,7 @@ fn test_automatic_versioning_on_runtime_upgrade_with_para_b() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -2620,10 +2606,9 @@ fn test_statemint_like() { xcm::latest::prelude::GeneralIndex(0u128), ], ); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(&statemint_asset_a_balances) - .expect("convert to v3"), - ); + let source_location = statemint_asset_a_balances + .try_into() + .expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -2726,9 +2711,7 @@ fn send_statemint_asset_from_para_a_to_statemint_with_relay_fee() { GeneralIndex(10u128), ], ); - let statemint_location_asset = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(&statemint_asset).expect("convert to v3"), - ); + let statemint_location_asset = statemint_asset.try_into().expect("convert to v3"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); let asset_metadata_statemint_asset = parachain::AssetMetadata { @@ -3412,9 +3395,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { GeneralIndex(10u128), ], ); - let statemint_location_asset = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(&statemint_asset).expect("convert to v3"), - ); + let statemint_location_asset = statemint_asset.try_into().expect("convert to v3"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); let asset_metadata_statemint_asset = parachain::AssetMetadata { @@ -3659,9 +3640,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { GeneralIndex(10u128), ], ); - let statemint_location_asset = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(&statemint_asset).expect("convert to v3"), - ); + let statemint_location_asset = statemint_asset.try_into().expect("convert to v3"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); let asset_metadata_statemint_asset = parachain::AssetMetadata { diff --git a/runtime/moonbeam/src/xcm_config.rs b/runtime/moonbeam/src/xcm_config.rs index ceaba8389fc..f1f9a5574a9 100644 --- a/runtime/moonbeam/src/xcm_config.rs +++ b/runtime/moonbeam/src/xcm_config.rs @@ -456,16 +456,14 @@ impl From for AssetType { // This can be removed once we fully adopt xcm::v4 everywhere impl TryFrom for AssetType { type Error = (); + fn try_from(location: Location) -> Result { - xcm::VersionedLocation::V5(location.clone()) - .try_into() - .ok() - .and_then(|v: xcm::VersionedLocation| match v { - xcm::VersionedLocation::V3(loc) => Some(loc), - _ => None, - }) - .map(|v3_location| Self::Xcm(v3_location.into())) - .ok_or(()) + // Convert the V5 location to a V3 location + match xcm::VersionedLocation::V5(location).try_into() { + Ok(xcm::VersionedLocation::V3(loc)) => Ok(AssetType::Xcm(loc.into())), + // Any other version or conversion error returns an error + _ => Err(()), + } } } @@ -785,7 +783,6 @@ impl pallet_xcm_weight_trader::Config for Runtime { #[cfg(feature = "runtime-benchmarks")] mod testing { use super::*; - use xcm_builder::WithLatestLocationConverter; /// This From exists for benchmarking purposes. It has the potential side-effect of calling /// AssetManager::set_asset_type_asset_id() and should NOT be used in any production code. @@ -799,9 +796,7 @@ mod testing { { asset_id } else { - let asset_type = AssetType::Xcm( - WithLatestLocationConverter::convert(&location).expect("convert to v3"), - ); + let asset_type: AssetType = location.try_into().expect("convert to v3"); let asset_id: AssetId = asset_type.clone().into(); AssetManager::set_asset_type_asset_id(asset_type, asset_id); asset_id diff --git a/runtime/moonbeam/tests/common/mod.rs b/runtime/moonbeam/tests/common/mod.rs index eb5e08d08d8..25d4742c5b3 100644 --- a/runtime/moonbeam/tests/common/mod.rs +++ b/runtime/moonbeam/tests/common/mod.rs @@ -308,7 +308,7 @@ impl ExtBuilder { let metadata = xcm_asset_initialization.metadata.clone(); EvmForeignAssets::register_foreign_asset( asset_id, - xcm_builder::WithLatestLocationConverter::convert_back(&location).unwrap(), + location.try_into().unwrap(), metadata.decimals, metadata.symbol.try_into().unwrap(), metadata.name.try_into().unwrap(), diff --git a/runtime/moonbeam/tests/xcm_tests.rs b/runtime/moonbeam/tests/xcm_tests.rs index 535189a6876..ff5e9a62b65 100644 --- a/runtime/moonbeam/tests/xcm_tests.rs +++ b/runtime/moonbeam/tests/xcm_tests.rs @@ -336,9 +336,7 @@ fn send_para_a_asset_to_para_b() { // This represents the asset in paraA let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -407,9 +405,7 @@ fn send_para_a_asset_from_para_b_to_para_c() { // Represents para A asset let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -516,9 +512,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { // para A asset let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -676,9 +670,7 @@ fn send_para_a_asset_to_para_b_with_trader() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -754,9 +746,7 @@ fn send_para_a_asset_to_para_b_with_trader_and_fee() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -2450,9 +2440,7 @@ fn send_statemint_asset_from_para_a_to_statemint_with_relay_fee() { GeneralIndex(10u128), ], ); - let statemint_location_asset = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(&statemint_asset).expect("convert to v3"), - ); + let statemint_location_asset = statemint_asset.try_into().expect("convert to v3"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); let asset_metadata_statemint_asset = parachain::AssetMetadata { @@ -3133,9 +3121,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { GeneralIndex(10u128), ], ); - let statemint_location_asset = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(&statemint_asset).expect("convert to v3"), - ); + let statemint_location_asset = statemint_asset.try_into().expect("convert to v3"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); let asset_metadata_statemint_asset = parachain::AssetMetadata { @@ -3381,9 +3367,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { GeneralIndex(10u128), ], ); - let statemint_location_asset = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(&statemint_asset).expect("convert to v3"), - ); + let statemint_location_asset = statemint_asset.try_into().expect("convert to v3"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); let asset_metadata_statemint_asset = parachain::AssetMetadata { diff --git a/runtime/moonriver/src/xcm_config.rs b/runtime/moonriver/src/xcm_config.rs index 71a528ff01b..3ec00f36585 100644 --- a/runtime/moonriver/src/xcm_config.rs +++ b/runtime/moonriver/src/xcm_config.rs @@ -797,7 +797,6 @@ impl pallet_xcm_weight_trader::Config for Runtime { #[cfg(feature = "runtime-benchmarks")] mod testing { use super::*; - use xcm_builder::WithLatestLocationConverter; /// This From exists for benchmarking purposes. It has the potential side-effect of calling /// AssetManager::set_asset_type_asset_id() and should NOT be used in any production code. @@ -811,9 +810,7 @@ mod testing { { asset_id } else { - let asset_type = AssetType::Xcm( - WithLatestLocationConverter::convert(&location).expect("convert to v3"), - ); + let asset_type: AssetType = location.try_into().expect("convert to v3"); let asset_id: AssetId = asset_type.clone().into(); AssetManager::set_asset_type_asset_id(asset_type, asset_id); asset_id diff --git a/runtime/moonriver/tests/common/mod.rs b/runtime/moonriver/tests/common/mod.rs index bec87a643ba..54fb5a7a614 100644 --- a/runtime/moonriver/tests/common/mod.rs +++ b/runtime/moonriver/tests/common/mod.rs @@ -315,7 +315,7 @@ impl ExtBuilder { let metadata = xcm_asset_initialization.metadata.clone(); EvmForeignAssets::register_foreign_asset( asset_id, - xcm_builder::WithLatestLocationConverter::convert_back(&location).unwrap(), + location.try_into().unwrap(), metadata.decimals, metadata.symbol.try_into().unwrap(), metadata.name.try_into().unwrap(), diff --git a/runtime/moonriver/tests/xcm_tests.rs b/runtime/moonriver/tests/xcm_tests.rs index eaeb632838e..a0d73ef92ba 100644 --- a/runtime/moonriver/tests/xcm_tests.rs +++ b/runtime/moonriver/tests/xcm_tests.rs @@ -332,9 +332,7 @@ fn send_para_a_asset_to_para_b() { // This represents the asset in paraA let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -403,9 +401,7 @@ fn send_para_a_asset_from_para_b_to_para_c() { // Represents para A asset let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -516,9 +512,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { // Para A asset let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -619,9 +613,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a_with_new_reanchoring() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -834,9 +826,7 @@ fn send_para_a_asset_to_para_b_with_trader() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -912,9 +902,7 @@ fn send_para_a_asset_to_para_b_with_trader_and_fee() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -2203,9 +2191,7 @@ fn test_automatic_versioning_on_runtime_upgrade_with_para_b() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(¶_a_balances).expect("convert to v3"), - ); + let source_location = para_a_balances.try_into().expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -2654,10 +2640,9 @@ fn test_statemine_like() { xcm::latest::prelude::GeneralIndex(0u128), ], ); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(&statemine_asset_a_balances) - .expect("convert to v3"), - ); + let source_location = statemint_asset_a_balances + .try_into() + .expect("convert to v3"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -2760,9 +2745,7 @@ fn send_statemine_asset_from_para_a_to_statemine_with_relay_fee() { GeneralIndex(10u128), ], ); - let statemine_location_asset = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(&statemine_asset).expect("convert to v3"), - ); + let statemine_location_asset = statemint_asset.try_into().expect("convert to v3"); let source_statemine_asset_id: parachain::AssetId = statemine_location_asset.clone().into(); let asset_metadata_statemine_asset = parachain::AssetMetadata { @@ -3442,9 +3425,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multicurrencies() { GeneralIndex(10u128), ], ); - let statemine_location_asset = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(&statemine_asset).expect("convert to v3"), - ); + let statemine_location_asset = statemint_asset.try_into().expect("convert to v3"); let source_statemine_asset_id: parachain::AssetId = statemine_location_asset.clone().into(); let asset_metadata_statemine_asset = parachain::AssetMetadata { @@ -3690,9 +3671,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multiassets() { GeneralIndex(10u128), ], ); - let statemine_location_asset = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(&statemine_asset).expect("convert to v3"), - ); + let statemine_location_asset = statemint_asset.try_into().expect("convert to v3"); let source_statemine_asset_id: parachain::AssetId = statemine_location_asset.clone().into(); let asset_metadata_statemine_asset = parachain::AssetMetadata { From dabf9650b838ad43ad26178575c4086474280e1c Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 21 Mar 2025 11:49:33 +0100 Subject: [PATCH 036/188] fix: :bug: add missing associated types in mocks --- pallets/parachain-staking/src/mock.rs | 2 ++ precompiles/crowdloan-rewards/src/mock.rs | 4 +++- precompiles/parachain-staking/src/mock.rs | 3 ++- precompiles/relay-data-verifier/src/mock.rs | 3 ++- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/pallets/parachain-staking/src/mock.rs b/pallets/parachain-staking/src/mock.rs index 48f5411537d..764b46f12b8 100644 --- a/pallets/parachain-staking/src/mock.rs +++ b/pallets/parachain-staking/src/mock.rs @@ -92,6 +92,7 @@ impl frame_system::Config for Test { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { pub const ExistentialDeposit: u128 = 0; @@ -110,6 +111,7 @@ impl pallet_balances::Config for Test { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } impl block_author::Config for Test {} const GENESIS_BLOCKS_PER_ROUND: BlockNumber = 5; diff --git a/precompiles/crowdloan-rewards/src/mock.rs b/precompiles/crowdloan-rewards/src/mock.rs index 6b6b501a715..39c90d1bd27 100644 --- a/precompiles/crowdloan-rewards/src/mock.rs +++ b/precompiles/crowdloan-rewards/src/mock.rs @@ -75,6 +75,7 @@ impl cumulus_pallet_parachain_system::Config for Runtime { type CheckAssociatedRelayNumber = cumulus_pallet_parachain_system::RelayNumberStrictlyIncreases; type ConsensusHook = cumulus_pallet_parachain_system::ExpectParentIncluded; type WeightInfo = cumulus_pallet_parachain_system::weights::SubstrateWeight; + type SelectCore = cumulus_pallet_parachain_system::DefaultCoreSelector; } parameter_types! { @@ -131,6 +132,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { pub const ExistentialDeposit: u128 = 0; @@ -149,6 +151,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } pub type Precompiles = @@ -194,7 +197,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = SuicideQuickClearLimit; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/precompiles/parachain-staking/src/mock.rs b/precompiles/parachain-staking/src/mock.rs index cf43affa456..0c530ca71a3 100644 --- a/precompiles/parachain-staking/src/mock.rs +++ b/precompiles/parachain-staking/src/mock.rs @@ -90,6 +90,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -109,6 +110,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } const MAX_POV_SIZE: u64 = 5 * 1024 * 1024; @@ -154,7 +156,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = SuicideQuickClearLimit; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/precompiles/relay-data-verifier/src/mock.rs b/precompiles/relay-data-verifier/src/mock.rs index 21083e6e033..7743bd28656 100644 --- a/precompiles/relay-data-verifier/src/mock.rs +++ b/precompiles/relay-data-verifier/src/mock.rs @@ -85,6 +85,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -105,6 +106,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } parameter_types! { @@ -210,7 +212,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; From 90c01add809804797172247e4fcd53c04b5b7c15 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 21 Mar 2025 15:01:10 +0100 Subject: [PATCH 037/188] fix: :bug: add loads more missing associated types in mocks --- pallets/asset-manager/src/mock.rs | 2 ++ pallets/ethereum-xcm/src/mock.rs | 3 ++- pallets/moonbeam-foreign-assets/src/mock.rs | 3 ++- pallets/moonbeam-lazy-migrations/src/mock.rs | 3 ++- pallets/moonbeam-orbiters/src/mock.rs | 2 ++ pallets/proxy-genesis-companion/src/mock.rs | 2 ++ pallets/xcm-transactor/src/mock.rs | 2 ++ pallets/xcm-weight-trader/src/mock.rs | 2 ++ precompiles/assets-erc20/src/mock.rs | 3 ++- precompiles/author-mapping/src/mock.rs | 3 ++- precompiles/balances-erc20/src/mock.rs | 5 +++-- precompiles/batch/src/mock.rs | 3 ++- precompiles/call-permit/src/mock.rs | 3 ++- precompiles/collective/src/mock.rs | 9 +++++++-- precompiles/conviction-voting/src/mock.rs | 3 ++- precompiles/gmp/src/mock.rs | 3 ++- precompiles/identity/src/mock.rs | 5 ++++- precompiles/precompile-registry/src/mock.rs | 3 ++- precompiles/preimage/src/mock.rs | 3 ++- precompiles/proxy/src/mock.rs | 5 +++-- precompiles/randomness/src/mock.rs | 3 ++- precompiles/referenda/src/mock.rs | 3 ++- precompiles/relay-encoder/src/mock.rs | 4 +++- precompiles/xcm-transactor/src/mock.rs | 5 +++-- precompiles/xcm-utils/src/mock.rs | 3 ++- precompiles/xtokens/src/mock.rs | 3 ++- runtime/moonbase/src/lib.rs | 2 +- runtime/moonbeam/tests/xcm_mock/parachain.rs | 4 +++- runtime/moonbeam/tests/xcm_mock/relay_chain.rs | 4 +++- 29 files changed, 70 insertions(+), 28 deletions(-) diff --git a/pallets/asset-manager/src/mock.rs b/pallets/asset-manager/src/mock.rs index 23a7cc322cd..fc8c00f5a55 100644 --- a/pallets/asset-manager/src/mock.rs +++ b/pallets/asset-manager/src/mock.rs @@ -74,6 +74,7 @@ impl frame_system::Config for Test { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -94,6 +95,7 @@ impl pallet_balances::Config for Test { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } parameter_types! { diff --git a/pallets/ethereum-xcm/src/mock.rs b/pallets/ethereum-xcm/src/mock.rs index 27ccfbdf61f..b9d132e10d9 100644 --- a/pallets/ethereum-xcm/src/mock.rs +++ b/pallets/ethereum-xcm/src/mock.rs @@ -94,6 +94,7 @@ impl frame_system::Config for Test { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -117,6 +118,7 @@ impl pallet_balances::Config for Test { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } parameter_types! { @@ -196,7 +198,6 @@ impl pallet_evm::Config for Test { type BlockHashMapping = pallet_ethereum::EthereumBlockHashMapping; type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/pallets/moonbeam-foreign-assets/src/mock.rs b/pallets/moonbeam-foreign-assets/src/mock.rs index 22a1bdfefcb..912e8b79efd 100644 --- a/pallets/moonbeam-foreign-assets/src/mock.rs +++ b/pallets/moonbeam-foreign-assets/src/mock.rs @@ -84,6 +84,7 @@ impl frame_system::Config for Test { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -103,6 +104,7 @@ impl pallet_balances::Config for Test { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } parameter_types! { @@ -142,7 +144,6 @@ impl pallet_evm::Config for Test { type BlockHashMapping = SubstrateBlockHashMapping; type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/pallets/moonbeam-lazy-migrations/src/mock.rs b/pallets/moonbeam-lazy-migrations/src/mock.rs index ed454b6aded..95dd2b330a0 100644 --- a/pallets/moonbeam-lazy-migrations/src/mock.rs +++ b/pallets/moonbeam-lazy-migrations/src/mock.rs @@ -91,6 +91,7 @@ impl frame_system::Config for Test { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -110,6 +111,7 @@ impl pallet_balances::Config for Test { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } parameter_types! { @@ -153,7 +155,6 @@ impl pallet_evm::Config for Test { type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = (); - type SuicideQuickClearLimit = SuicideQuickClearLimit; type AccountProvider = FrameSystemAccountProvider; } diff --git a/pallets/moonbeam-orbiters/src/mock.rs b/pallets/moonbeam-orbiters/src/mock.rs index 82c0084bfae..0d0a520d7a4 100644 --- a/pallets/moonbeam-orbiters/src/mock.rs +++ b/pallets/moonbeam-orbiters/src/mock.rs @@ -84,6 +84,7 @@ impl frame_system::Config for Test { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } // Pallet balances configuration @@ -106,6 +107,7 @@ impl pallet_balances::Config for Test { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } // Pallet moonbeam-orbiters configuration diff --git a/pallets/proxy-genesis-companion/src/mock.rs b/pallets/proxy-genesis-companion/src/mock.rs index d74552b1d62..e1dc21bda4e 100644 --- a/pallets/proxy-genesis-companion/src/mock.rs +++ b/pallets/proxy-genesis-companion/src/mock.rs @@ -83,6 +83,7 @@ impl frame_system::Config for Test { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -102,6 +103,7 @@ impl pallet_balances::Config for Test { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } parameter_types! { diff --git a/pallets/xcm-transactor/src/mock.rs b/pallets/xcm-transactor/src/mock.rs index cec8cf465d2..3d123b74513 100644 --- a/pallets/xcm-transactor/src/mock.rs +++ b/pallets/xcm-transactor/src/mock.rs @@ -97,6 +97,7 @@ impl frame_system::Config for Test { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { pub const ExistentialDeposit: u128 = 0; @@ -115,6 +116,7 @@ impl pallet_balances::Config for Test { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } parameter_types! { diff --git a/pallets/xcm-weight-trader/src/mock.rs b/pallets/xcm-weight-trader/src/mock.rs index e308f5f0fd2..4cd5d062259 100644 --- a/pallets/xcm-weight-trader/src/mock.rs +++ b/pallets/xcm-weight-trader/src/mock.rs @@ -79,6 +79,7 @@ impl frame_system::Config for Test { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -98,6 +99,7 @@ impl pallet_balances::Config for Test { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } pub struct AccountIdToLocation; diff --git a/precompiles/assets-erc20/src/mock.rs b/precompiles/assets-erc20/src/mock.rs index 25dc8e23abc..e85f2247e41 100644 --- a/precompiles/assets-erc20/src/mock.rs +++ b/precompiles/assets-erc20/src/mock.rs @@ -111,6 +111,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -142,6 +143,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } pub type Precompiles = PrecompileSetBuilder< @@ -193,7 +195,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/precompiles/author-mapping/src/mock.rs b/precompiles/author-mapping/src/mock.rs index ae4e44aa2fd..f3ffef63c3b 100644 --- a/precompiles/author-mapping/src/mock.rs +++ b/precompiles/author-mapping/src/mock.rs @@ -84,6 +84,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { pub const ExistentialDeposit: u128 = 0; @@ -102,6 +103,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } pub type Precompiles = @@ -149,7 +151,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = SuicideQuickClearLimit; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/precompiles/balances-erc20/src/mock.rs b/precompiles/balances-erc20/src/mock.rs index fee7ad3d65c..28d711bd061 100644 --- a/precompiles/balances-erc20/src/mock.rs +++ b/precompiles/balances-erc20/src/mock.rs @@ -21,7 +21,7 @@ use super::*; use frame_support::{construct_runtime, parameter_types, traits::Everything, weights::Weight}; use pallet_evm::{EnsureAddressNever, EnsureAddressRoot, FrameSystemAccountProvider}; use precompile_utils::{precompile_set::*, testing::MockAccount}; -use sp_core::{ConstU32, H256, U256}; +use sp_core::{H256, U256}; use sp_runtime::{ traits::{BlakeTwo256, IdentityLookup}, BuildStorage, @@ -66,6 +66,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -97,6 +98,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } pub type Precompiles = PrecompileSetBuilder< @@ -143,7 +145,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/precompiles/batch/src/mock.rs b/precompiles/batch/src/mock.rs index 76a2b419c6a..c380680af53 100644 --- a/precompiles/batch/src/mock.rs +++ b/precompiles/batch/src/mock.rs @@ -80,6 +80,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { pub const ExistentialDeposit: u128 = 0; @@ -98,6 +99,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } pub type Precompiles = PrecompileSetBuilder< @@ -158,7 +160,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/precompiles/call-permit/src/mock.rs b/precompiles/call-permit/src/mock.rs index ef93af52254..57f5845cb65 100644 --- a/precompiles/call-permit/src/mock.rs +++ b/precompiles/call-permit/src/mock.rs @@ -80,6 +80,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { pub const ExistentialDeposit: u128 = 0; @@ -98,6 +99,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } mock_account!(CallPermit, |_| MockAccount::from_u64(1)); @@ -139,7 +141,6 @@ impl pallet_evm::Config for Runtime { type OnCreate = (); type GasLimitPovSizeRatio = (); type GasLimitStorageGrowthRatio = (); - type SuicideQuickClearLimit = SuicideQuickClearLimit; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; type AccountProvider = FrameSystemAccountProvider; diff --git a/precompiles/collective/src/mock.rs b/precompiles/collective/src/mock.rs index 37580747d96..fff66c8a1ae 100644 --- a/precompiles/collective/src/mock.rs +++ b/precompiles/collective/src/mock.rs @@ -22,7 +22,7 @@ use frame_support::{ traits::{ConstU128, Everything, MapSuccess, OnFinalize, OnInitialize}, PalletId, }; -use frame_system::pallet_prelude::BlockNumberFor; +use frame_system::{pallet_prelude::BlockNumberFor, EnsureRoot}; use pallet_evm::{ EnsureAddressNever, EnsureAddressRoot, FrameSystemAccountProvider, SubstrateBlockHashMapping, }; @@ -93,6 +93,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -113,6 +114,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } pub type Precompiles = PrecompileSetBuilder< @@ -159,7 +161,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; @@ -233,6 +234,7 @@ impl pallet_treasury::Config for Runtime { type PayoutPeriod = ConstU32<0>; #[cfg(feature = "runtime-benchmarks")] type BenchmarkHelper = BenchmarkHelper; + type BlockNumberProvider = System; } parameter_types! { @@ -254,6 +256,9 @@ impl pallet_collective::Config for Runtime { type WeightInfo = pallet_collective::weights::SubstrateWeight; type SetMembersOrigin = frame_system::EnsureRoot; type MaxProposalWeight = MaxProposalWeight; + type KillOrigin = EnsureRoot; + type DisapproveOrigin = EnsureRoot; + type Consideration = (); } /// Build test externalities, prepopulated with data for testing democracy precompiles diff --git a/precompiles/conviction-voting/src/mock.rs b/precompiles/conviction-voting/src/mock.rs index 1ab609a7aa7..71df666986e 100644 --- a/precompiles/conviction-voting/src/mock.rs +++ b/precompiles/conviction-voting/src/mock.rs @@ -87,6 +87,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { pub const ExistentialDeposit: u128 = 0; @@ -105,6 +106,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } const MAX_POV_SIZE: u64 = 5 * 1024 * 1024; @@ -149,7 +151,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/precompiles/gmp/src/mock.rs b/precompiles/gmp/src/mock.rs index 63fc1ade03f..24dfee69993 100644 --- a/precompiles/gmp/src/mock.rs +++ b/precompiles/gmp/src/mock.rs @@ -101,6 +101,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { pub const ExistentialDeposit: u128 = 0; @@ -119,6 +120,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } pub struct DoNothingRouter; @@ -284,7 +286,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; type AccountProvider = FrameSystemAccountProvider; diff --git a/precompiles/identity/src/mock.rs b/precompiles/identity/src/mock.rs index 4b21efa963d..77e2e1e1ad4 100644 --- a/precompiles/identity/src/mock.rs +++ b/precompiles/identity/src/mock.rs @@ -88,6 +88,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { pub const ExistentialDeposit: u128 = 1; @@ -106,6 +107,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } const MAX_POV_SIZE: u64 = 5 * 1024 * 1024; @@ -152,7 +154,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; @@ -213,6 +214,8 @@ impl pallet_identity::Config for Runtime { type MaxSuffixLength = ConstU32<7>; type MaxUsernameLength = ConstU32<32>; type WeightInfo = (); + type UsernameGracePeriod = (); + type UsernameDeposit = (); } pub(crate) struct ExtBuilder { diff --git a/precompiles/precompile-registry/src/mock.rs b/precompiles/precompile-registry/src/mock.rs index 55e573be3cf..ce79a009e64 100644 --- a/precompiles/precompile-registry/src/mock.rs +++ b/precompiles/precompile-registry/src/mock.rs @@ -80,6 +80,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { pub const ExistentialDeposit: u128 = 0; @@ -98,6 +99,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } mock_account!(Registry, |_| MockAccount::from_u64(1)); @@ -139,7 +141,6 @@ impl pallet_evm::Config for Runtime { type OnCreate = (); type GasLimitPovSizeRatio = (); type GasLimitStorageGrowthRatio = (); - type SuicideQuickClearLimit = ConstU32<0>; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; type AccountProvider = FrameSystemAccountProvider; diff --git a/precompiles/preimage/src/mock.rs b/precompiles/preimage/src/mock.rs index cf6a4cf4c29..51c30832b4c 100644 --- a/precompiles/preimage/src/mock.rs +++ b/precompiles/preimage/src/mock.rs @@ -79,6 +79,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { pub const ExistentialDeposit: u128 = 0; @@ -97,6 +98,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } const MAX_POV_SIZE: u64 = 5 * 1024 * 1024; @@ -141,7 +143,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/precompiles/proxy/src/mock.rs b/precompiles/proxy/src/mock.rs index 953504839ee..2a281504c27 100644 --- a/precompiles/proxy/src/mock.rs +++ b/precompiles/proxy/src/mock.rs @@ -32,7 +32,7 @@ use precompile_utils::{ testing::MockAccount, }; use scale_info::TypeInfo; -use sp_core::{ConstU32, H160, H256, U256}; +use sp_core::{H160, H256, U256}; use sp_io; use sp_runtime::traits::{BlakeTwo256, IdentityLookup}; use sp_runtime::{ @@ -89,6 +89,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { pub const ExistentialDeposit: u128 = 0; @@ -107,6 +108,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } pub type Precompiles = PrecompileSetBuilder< @@ -183,7 +185,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/precompiles/randomness/src/mock.rs b/precompiles/randomness/src/mock.rs index dc0b69a7da2..bf8b5819f42 100644 --- a/precompiles/randomness/src/mock.rs +++ b/precompiles/randomness/src/mock.rs @@ -82,6 +82,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -101,6 +102,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } pub type TestPrecompiles = PrecompileSetBuilder< @@ -145,7 +147,6 @@ impl pallet_evm::Config for Runtime { type GasLimitStorageGrowthRatio = (); type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; - type SuicideQuickClearLimit = SuicideQuickClearLimit; type AccountProvider = FrameSystemAccountProvider; } diff --git a/precompiles/referenda/src/mock.rs b/precompiles/referenda/src/mock.rs index e4e82e38191..3cc350bb255 100644 --- a/precompiles/referenda/src/mock.rs +++ b/precompiles/referenda/src/mock.rs @@ -90,6 +90,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -109,6 +110,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } pub type TestPrecompiles = PrecompileSetBuilder< @@ -158,7 +160,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/precompiles/relay-encoder/src/mock.rs b/precompiles/relay-encoder/src/mock.rs index 6badc3c258a..97453c5bc72 100644 --- a/precompiles/relay-encoder/src/mock.rs +++ b/precompiles/relay-encoder/src/mock.rs @@ -90,6 +90,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -109,6 +110,7 @@ impl cumulus_pallet_parachain_system::Config for Runtime { type CheckAssociatedRelayNumber = cumulus_pallet_parachain_system::RelayNumberStrictlyIncreases; type ConsensusHook = cumulus_pallet_parachain_system::ExpectParentIncluded; type WeightInfo = cumulus_pallet_parachain_system::weights::SubstrateWeight; + type SelectCore = cumulus_pallet_parachain_system::DefaultCoreSelector; } parameter_types! { @@ -148,6 +150,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } pub type AssetId = u128; @@ -370,7 +373,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/precompiles/xcm-transactor/src/mock.rs b/precompiles/xcm-transactor/src/mock.rs index 43fe18fa31e..e483bcf7e34 100644 --- a/precompiles/xcm-transactor/src/mock.rs +++ b/precompiles/xcm-transactor/src/mock.rs @@ -33,7 +33,7 @@ use precompile_utils::{ testing::{AddressInPrefixedSet, MockAccount}, }; use scale_info::TypeInfo; -use sp_core::{ConstU32, H160, H256, U256}; +use sp_core::{H160, H256, U256}; use sp_runtime::traits::{BlakeTwo256, IdentityLookup}; use sp_runtime::BuildStorage; use xcm::latest::{prelude::*, Error as XcmError}; @@ -119,6 +119,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { pub const ExistentialDeposit: u128 = 0; @@ -137,6 +138,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } // These parameters dont matter much as this will only be called by root with the forced arguments @@ -219,7 +221,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/precompiles/xcm-utils/src/mock.rs b/precompiles/xcm-utils/src/mock.rs index 8f4d26d5685..4a2aa0d09f3 100644 --- a/precompiles/xcm-utils/src/mock.rs +++ b/precompiles/xcm-utils/src/mock.rs @@ -181,6 +181,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { pub const ExistentialDeposit: u128 = 0; @@ -199,6 +200,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } parameter_types! { @@ -294,7 +296,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/precompiles/xtokens/src/mock.rs b/precompiles/xtokens/src/mock.rs index f10f98b2c39..b67b39b2660 100644 --- a/precompiles/xtokens/src/mock.rs +++ b/precompiles/xtokens/src/mock.rs @@ -102,6 +102,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { pub const ExistentialDeposit: u128 = 0; @@ -120,6 +121,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } // These parameters dont matter much as this will only be called by root with the forced arguments @@ -174,7 +176,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index b694656135c..7499ca10115 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -597,7 +597,7 @@ impl pallet_treasury::Config for Runtime { type PayoutPeriod = ConstU32<{ 30 * DAYS }>; #[cfg(feature = "runtime-benchmarks")] type BenchmarkHelper = BenchmarkHelper; - type BlockNumberProvider = (); + type BlockNumberProvider = System; } parameter_types! { diff --git a/runtime/moonbeam/tests/xcm_mock/parachain.rs b/runtime/moonbeam/tests/xcm_mock/parachain.rs index 6bf711560d9..4023f692337 100644 --- a/runtime/moonbeam/tests/xcm_mock/parachain.rs +++ b/runtime/moonbeam/tests/xcm_mock/parachain.rs @@ -105,6 +105,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -127,6 +128,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } pub type ForeignAssetInstance = (); @@ -441,6 +443,7 @@ impl pallet_treasury::Config for Runtime { type PayoutPeriod = ConstU32<0>; #[cfg(feature = "runtime-benchmarks")] type BenchmarkHelper = ArgumentsBenchmarkHelper; + type BlockNumberProvider = System; } #[frame_support::pallet] @@ -852,7 +855,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/runtime/moonbeam/tests/xcm_mock/relay_chain.rs b/runtime/moonbeam/tests/xcm_mock/relay_chain.rs index cf5d3ca5ced..550fbdc9413 100644 --- a/runtime/moonbeam/tests/xcm_mock/relay_chain.rs +++ b/runtime/moonbeam/tests/xcm_mock/relay_chain.rs @@ -84,6 +84,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -106,6 +107,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } impl pallet_utility::Config for Runtime { @@ -297,7 +299,7 @@ impl hrmp::Config for Runtime { type VersionWrapper = XcmPallet; } -impl frame_system::offchain::SendTransactionTypes for Runtime +impl sp_offchain::SendTransactionTypes for Runtime where RuntimeCall: From, { From 339545e595d77d0001fe3d6b2fa5d817d4f35a19 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 21 Mar 2025 15:12:37 +0100 Subject: [PATCH 038/188] fix: :bug: add some more missing associated types in mocks --- pallets/erc20-xcm-bridge/src/mock.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pallets/erc20-xcm-bridge/src/mock.rs b/pallets/erc20-xcm-bridge/src/mock.rs index 317e5b3f211..19df2e05899 100644 --- a/pallets/erc20-xcm-bridge/src/mock.rs +++ b/pallets/erc20-xcm-bridge/src/mock.rs @@ -75,6 +75,7 @@ impl frame_system::Config for Test { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -94,6 +95,7 @@ impl pallet_balances::Config for Test { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } parameter_types! { @@ -153,7 +155,6 @@ impl pallet_evm::Config for Test { type BlockHashMapping = SubstrateBlockHashMapping; type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; From 1614ad0ab2f8d1137b702e05a0856187446583ca Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 21 Mar 2025 15:13:11 +0100 Subject: [PATCH 039/188] fix: :bug: wrap tx_weight in an Option --- pallets/xcm-transactor/src/tests.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pallets/xcm-transactor/src/tests.rs b/pallets/xcm-transactor/src/tests.rs index ad8f248abfd..daca936f566 100644 --- a/pallets/xcm-transactor/src/tests.rs +++ b/pallets/xcm-transactor/src/tests.rs @@ -1200,7 +1200,7 @@ fn test_hrmp_manipulator_init() { })); assert!(sent_message.0.contains(&Transact { origin_kind: OriginKind::Native, - fallback_max_weight: tx_weight, + fallback_max_weight: Some(tx_weight), call: vec![0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0].into(), })); }) @@ -1252,7 +1252,7 @@ fn test_hrmp_manipulator_init_v2_convert_works() { })); assert!(sent_message.0.contains(&Transact { origin_kind: OriginKind::Native, - fallback_max_weight: tx_weight, + fallback_max_weight: Some(tx_weight), call: vec![0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0].into(), })); From 478179f01746ce5bd8ee226d537affd8bfa26c06 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 21 Mar 2025 16:05:55 +0100 Subject: [PATCH 040/188] fix: :bug: fix subs_of, super_of, identity, and registrars deprecated functions --- precompiles/identity/src/tests.rs | 60 +++++++++++++++---------------- 1 file changed, 28 insertions(+), 32 deletions(-) diff --git a/precompiles/identity/src/tests.rs b/precompiles/identity/src/tests.rs index 86639be6424..590c3aab70a 100644 --- a/precompiles/identity/src/tests.rs +++ b/precompiles/identity/src/tests.rs @@ -79,7 +79,7 @@ fn test_set_fee_on_existing_registrar_index_succeeds() { .dispatch(RuntimeOrigin::root())); assert_eq!( - >::registrars().to_vec(), + pallet_identity::Registrars::::get().to_vec(), vec![Some(RegistrarInfo { account: Bob.into(), fee: 100, @@ -129,7 +129,7 @@ fn test_set_account_id_on_existing_registrar_index_succeeds() { .dispatch(RuntimeOrigin::root())); assert_eq!( - >::registrars().to_vec(), + pallet_identity::Registrars::::get().to_vec(), vec![Some(RegistrarInfo { account: Charlie.into(), fee: 0, @@ -183,7 +183,7 @@ fn test_set_fields_on_existing_registrar_index_succeeds() { .dispatch(RuntimeOrigin::root())); assert_eq!( - >::registrars().to_vec(), + pallet_identity::Registrars::::get().to_vec(), vec![Some(RegistrarInfo { account: Bob.into(), fee: 0, @@ -302,11 +302,11 @@ fn test_set_identity_works() { )); let identity = - >::identity(AccountId::from(Bob)).expect("exists"); - let encoded_byte_size = identity.0.info.encoded_size() as u32; + pallet_identity::IdentityOf::::get(AccountId::from(Bob)).expect("exists"); + let encoded_byte_size = identity.info.encoded_size() as u32; let byte_deposit = ByteDeposit::get().saturating_mul(encoded_byte_size as u64); assert_eq!( - identity.0, + identity, pallet_identity::Registration:: { judgements: Default::default(), deposit: (BasicDeposit::get() + byte_deposit).into(), @@ -413,11 +413,11 @@ fn test_set_identity_works_for_already_set_identity() { )); let identity = - >::identity(AccountId::from(Bob)).expect("exists"); - let encoded_byte_size = identity.0.info.encoded_size() as u32; + pallet_identity::IdentityOf::::get(AccountId::from(Bob)).expect("exists"); + let encoded_byte_size = identity.info.encoded_size() as u32; let byte_deposit = ByteDeposit::get().saturating_mul(encoded_byte_size as u64); assert_eq!( - identity.0, + identity, pallet_identity::Registration:: { judgements: Default::default(), deposit: (BasicDeposit::get() + byte_deposit) as u128, @@ -455,11 +455,11 @@ fn test_set_identity_works_for_already_set_identity() { .dispatch(RuntimeOrigin::root())); let identity = - >::identity(AccountId::from(Bob)).expect("exists"); - let encoded_byte_size = identity.0.info.encoded_size() as u32; + pallet_identity::IdentityOf::::get(AccountId::from(Bob)).expect("exists"); + let encoded_byte_size = identity.info.encoded_size() as u32; let byte_deposit = ByteDeposit::get().saturating_mul(encoded_byte_size as u64); assert_eq!( - identity.0, + identity, pallet_identity::Registration:: { judgements: Default::default(), deposit: (BasicDeposit::get() + byte_deposit).into(), @@ -503,11 +503,11 @@ fn test_set_subs_works_if_identity_set() { .dispatch(RuntimeOrigin::root())); let identity = - >::identity(AccountId::from(Bob)).expect("exists"); - let encoded_byte_size = identity.0.info.encoded_size() as u32; + pallet_identity::IdentityOf::::get(AccountId::from(Bob)).expect("exists"); + let encoded_byte_size = identity.info.encoded_size() as u32; let byte_deposit = ByteDeposit::get().saturating_mul(encoded_byte_size as u64); assert_eq!( - identity.0, + identity, pallet_identity::Registration:: { judgements: Default::default(), deposit: (BasicDeposit::get() + byte_deposit).into(), @@ -553,7 +553,7 @@ fn test_set_subs_works_if_identity_set() { .dispatch(RuntimeOrigin::root())); assert_eq!( - >::subs_of(AccountId::from(Bob)), + >::get(AccountId::from(Bob)), ( SubAccountDeposit::get() as u128 * 2, vec![Charlie.into(), David.into(),] @@ -626,11 +626,11 @@ fn test_clear_identity_works_if_identity_set() { .dispatch(RuntimeOrigin::root())); let identity = - >::identity(AccountId::from(Bob)).expect("exists"); - let encoded_byte_size = identity.0.info.encoded_size() as u32; + pallet_identity::IdentityOf::::get(AccountId::from(Bob)).expect("exists"); + let encoded_byte_size = identity.info.encoded_size() as u32; let byte_deposit = ByteDeposit::get().saturating_mul(encoded_byte_size as u64); assert_eq!( - identity.0, + identity, pallet_identity::Registration:: { judgements: Default::default(), deposit: (BasicDeposit::get() + byte_deposit).into(), @@ -675,7 +675,7 @@ fn test_clear_identity_works_if_identity_set() { )); assert_eq!( - >::identity(AccountId::from(Bob)), + pallet_identity::IdentityOf::::get(AccountId::from(Bob)), None, ); }) @@ -769,9 +769,8 @@ fn test_request_judgement_works_if_identity_set() { )); assert_eq!( - >::identity(AccountId::from(Bob)) + pallet_identity::IdentityOf::::get(AccountId::from(Bob)) .expect("exists") - .0 .judgements .to_vec(), vec![(0, pallet_identity::Judgement::FeePaid(100))], @@ -854,9 +853,8 @@ fn test_cancel_request_works_if_identity_judgement_requested() { )); assert_eq!( - >::identity(AccountId::from(Bob)) + pallet_identity::IdentityOf::::get(AccountId::from(Bob)) .expect("exists") - .0 .judgements .to_vec(), vec![], @@ -929,9 +927,8 @@ fn test_provide_judgement_works_if_identity_judgement_requested() { }; assert_eq!( - >::identity(AccountId::from(Bob)) + pallet_identity::IdentityOf::::get(AccountId::from(Bob)) .expect("exists") - .0 .info, identity.info ); @@ -972,9 +969,8 @@ fn test_provide_judgement_works_if_identity_judgement_requested() { )); assert_eq!( - >::identity(AccountId::from(Bob)) + pallet_identity::IdentityOf::::get(AccountId::from(Bob)) .expect("exists") - .0 .judgements .to_vec(), vec![(0, pallet_identity::Judgement::Reasonable)], @@ -1039,7 +1035,7 @@ fn test_add_sub_works_if_identity_set() { )); assert_eq!( - >::subs_of(AccountId::from(Bob)), + >::get(AccountId::from(Bob)), ( SubAccountDeposit::get() as u128, vec![Charlie.into()].try_into().expect("succeeds") @@ -1097,7 +1093,7 @@ fn test_rename_sub_works_if_identity_set() { .dispatch(RuntimeOrigin::root())); assert_eq!( - >::super_of(AccountId::from(Charlie)), + pallet_identity::SuperOf::::get(AccountId::from(Charlie)), Some(( AccountId::from(Bob), pallet_identity::Data::Raw(vec![0xaa].try_into().expect("succeeds")) @@ -1172,7 +1168,7 @@ fn test_remove_sub_works_if_identity_set() { )); assert_eq!( - >::super_of(AccountId::from(Charlie)), + pallet_identity::SuperOf::::get(AccountId::from(Charlie)), None, ); }) @@ -1239,7 +1235,7 @@ fn test_quit_sub_works_if_identity_set() { )); assert_eq!( - >::super_of(AccountId::from(Charlie)), + pallet_identity::SuperOf::::get(AccountId::from(Charlie)), None, ); }) From 0232e280ad1690a4b18f24a9cc100c242e0a1497 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 21 Mar 2025 16:08:11 +0100 Subject: [PATCH 041/188] fix: :bug: update mutability of parameter in trait --- pallets/xcm-transactor/src/mock.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pallets/xcm-transactor/src/mock.rs b/pallets/xcm-transactor/src/mock.rs index 3d123b74513..0eb89c62f73 100644 --- a/pallets/xcm-transactor/src/mock.rs +++ b/pallets/xcm-transactor/src/mock.rs @@ -205,7 +205,7 @@ impl WeightBounds for DummyWeigher { fn weight(_message: &mut Xcm) -> Result { Ok(Weight::zero()) } - fn instr_weight(_instruction: &Instruction) -> Result { + fn instr_weight(_instruction: &mut Instruction) -> Result { Ok(Weight::zero()) } } From 28a3efc5ef3b38faed9acda8424016b6498e07da Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 24 Mar 2025 14:25:17 +0100 Subject: [PATCH 042/188] fix: :bug: remove duplicate dependency for `rlp` --- Cargo.lock | 38 ++++++++++++++------------------------ Cargo.toml | 2 +- 2 files changed, 15 insertions(+), 25 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2ba11a44815..73ee9019426 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3050,7 +3050,7 @@ dependencies = [ "hash-db", "hash256-std-hasher", "parity-scale-codec", - "rlp 0.6.1", + "rlp", "scale-info", "serde", "sha3", @@ -3135,7 +3135,7 @@ dependencies = [ "log", "parity-scale-codec", "primitive-types 0.13.1", - "rlp 0.6.1", + "rlp", "scale-info", "serde", "sha3", @@ -3375,7 +3375,7 @@ dependencies = [ "parity-scale-codec", "prometheus", "rand 0.8.5", - "rlp 0.6.1", + "rlp", "sc-client-api", "sc-consensus-aura", "sc-network", @@ -3414,7 +3414,7 @@ dependencies = [ "ethereum", "ethereum-types", "jsonrpsee 0.24.7", - "rlp 0.6.1", + "rlp", "rustc-hex", "serde", "serde_json", @@ -5105,7 +5105,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54ed8ad1f3877f7e775b8cbf30ed1bd3209a95401817f19a0eb4402d13f8cf90" dependencies = [ - "rlp 0.6.1", + "rlp", ] [[package]] @@ -6933,7 +6933,7 @@ dependencies = [ "polkadot-runtime-parachains", "precompile-foreign-asset-migrator", "precompile-utils", - "rlp 0.5.2", + "rlp", "scale-info", "serde", "serde_json", @@ -7416,7 +7416,7 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-parachains", "precompile-utils", - "rlp 0.5.2", + "rlp", "scale-info", "serde", "serde_json", @@ -7848,7 +7848,7 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-parachains", "precompile-utils", - "rlp 0.5.2", + "rlp", "scale-info", "serde", "serde_json", @@ -8430,7 +8430,7 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" dependencies = [ - "proc-macro-crate 3.2.0", + "proc-macro-crate 1.1.3", "proc-macro2", "quote", "syn 2.0.100", @@ -9197,7 +9197,7 @@ dependencies = [ "pallet-proxy", "pallet-timestamp", "parity-scale-codec", - "rlp 0.5.2", + "rlp", "scale-info", "serde", "sp-core", @@ -10205,7 +10205,7 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "precompile-utils", - "rlp 0.5.2", + "rlp", "scale-info", "sp-core", "sp-io", @@ -10973,8 +10973,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" dependencies = [ "bitcoin_hashes 0.13.0", - "rand 0.8.5", - "rand_core 0.6.4", + "rand 0.7.3", + "rand_core 0.5.1", "serde", "unicode-normalization", ] @@ -13421,16 +13421,6 @@ dependencies = [ "digest 0.10.7", ] -[[package]] -name = "rlp" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb919243f34364b6bd2fc10ef797edbfa75f33c252e7998527479c6d6b47e1ec" -dependencies = [ - "bytes", - "rustc-hex", -] - [[package]] name = "rlp" version = "0.6.1" @@ -18332,7 +18322,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.7", - "rand 0.8.5", + "rand 0.7.3", "static_assertions", ] diff --git a/Cargo.toml b/Cargo.toml index d4952cbcc9f..a154fd8b85d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -368,7 +368,7 @@ libsecp256k1 = { version = "0.7", default-features = false } log = { version = "0.4.21", default-features = false } num_enum = { version = "0.5.3", default-features = false } paste = "1.0.14" -rlp = { version = "0.5.2", default-features = false } +rlp = { version = "0.6.1", default-features = false } rustc-hex = { version = "2.0.1", default-features = false } serde = { version = "1.0.197", default-features = false } sha3 = { version = "0.10", default-features = false } From 728c7c341a262dbbfd6eac2d2ab1584feab66f48 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 24 Mar 2025 15:51:03 +0100 Subject: [PATCH 043/188] feat: :arrow_up: upgrade frame-metadata --- Cargo.lock | 6 +++--- Cargo.toml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 73ee9019426..bef5a5489c4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6830,7 +6830,7 @@ dependencies = [ "fp-self-contained", "frame-benchmarking", "frame-executive", - "frame-metadata 16.0.0", + "frame-metadata 18.0.0", "frame-metadata-hash-extension", "frame-support", "frame-system", @@ -7315,7 +7315,7 @@ dependencies = [ "fp-self-contained", "frame-benchmarking", "frame-executive", - "frame-metadata 16.0.0", + "frame-metadata 18.0.0", "frame-metadata-hash-extension", "frame-support", "frame-system", @@ -7747,7 +7747,7 @@ dependencies = [ "fp-self-contained", "frame-benchmarking", "frame-executive", - "frame-metadata 16.0.0", + "frame-metadata 18.0.0", "frame-metadata-hash-extension", "frame-support", "frame-system", diff --git a/Cargo.toml b/Cargo.toml index a154fd8b85d..92523b025ab 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -356,7 +356,7 @@ async-trait = { version = "0.1.42" } blake2-rfc = { version = "0.2.18", default-features = false } derive_more = "0.99.17" environmental = { version = "1.1.4", default-features = false } -frame-metadata = { version = "16.0.0", default-features = false, features = [ +frame-metadata = { version = "18.0.0", default-features = false, features = [ "current", ] } frame-metadata-hash-extension = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } From fc427f817c60d31538cb6e64d5cab3cda5c90d0d Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 24 Mar 2025 15:52:07 +0100 Subject: [PATCH 044/188] fix: :bug: fix WrapVersion trait implementation --- pallets/xcm-transactor/src/mock.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pallets/xcm-transactor/src/mock.rs b/pallets/xcm-transactor/src/mock.rs index 0eb89c62f73..883974b3652 100644 --- a/pallets/xcm-transactor/src/mock.rs +++ b/pallets/xcm-transactor/src/mock.rs @@ -20,7 +20,9 @@ use super::*; use crate as pallet_xcm_transactor; use cumulus_primitives_core::Assets; use frame_support::traits::PalletInfo as PalletInfoTrait; -use frame_support::{construct_runtime, parameter_types, weights::Weight}; +use frame_support::{ + construct_runtime, dispatch::GetDispatchInfo, parameter_types, weights::Weight, +}; use frame_system::EnsureRoot; use parity_scale_codec::{Decode, Encode}; @@ -134,7 +136,7 @@ const XCM_VERSION_ROOT_KEY: &'static [u8] = b"XCM_VERSION_ROOT_KEY"; pub struct CustomVersionWrapper; impl WrapVersion for CustomVersionWrapper { - fn wrap_version( + fn wrap_version( _dest: &xcm::latest::Location, xcm: impl Into>, ) -> Result, ()> { From dc2ad64f1460b8c277dc4f862534cf36d256e4a7 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 25 Mar 2025 09:50:03 +0100 Subject: [PATCH 045/188] fix: :bug: replace deprecated trait SendTransactionTypes with CreateTransactionBase --- runtime/moonbase/tests/xcm_mock/relay_chain.rs | 4 ++-- runtime/moonbeam/tests/xcm_mock/relay_chain.rs | 4 ++-- runtime/moonriver/tests/xcm_mock/relay_chain.rs | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/runtime/moonbase/tests/xcm_mock/relay_chain.rs b/runtime/moonbase/tests/xcm_mock/relay_chain.rs index 290b1f57868..30e02aefb30 100644 --- a/runtime/moonbase/tests/xcm_mock/relay_chain.rs +++ b/runtime/moonbase/tests/xcm_mock/relay_chain.rs @@ -297,12 +297,12 @@ impl hrmp::Config for Runtime { type VersionWrapper = XcmPallet; } -impl frame_system::offchain::SendTransactionTypes for Runtime +impl frame_system::offchain::CreateTransactionBase for Runtime where RuntimeCall: From, { type Extrinsic = UncheckedExtrinsic; - type OverarchingCall = RuntimeCall; + type RuntimeCall = RuntimeCall; } impl origin::Config for Runtime {} diff --git a/runtime/moonbeam/tests/xcm_mock/relay_chain.rs b/runtime/moonbeam/tests/xcm_mock/relay_chain.rs index 550fbdc9413..f3d6224f1a9 100644 --- a/runtime/moonbeam/tests/xcm_mock/relay_chain.rs +++ b/runtime/moonbeam/tests/xcm_mock/relay_chain.rs @@ -299,12 +299,12 @@ impl hrmp::Config for Runtime { type VersionWrapper = XcmPallet; } -impl sp_offchain::SendTransactionTypes for Runtime +impl frame_system::offchain::CreateTransactionBase for Runtime where RuntimeCall: From, { type Extrinsic = UncheckedExtrinsic; - type OverarchingCall = RuntimeCall; + type RuntimeCall = RuntimeCall; } impl origin::Config for Runtime {} diff --git a/runtime/moonriver/tests/xcm_mock/relay_chain.rs b/runtime/moonriver/tests/xcm_mock/relay_chain.rs index cf5d3ca5ced..5366a72514c 100644 --- a/runtime/moonriver/tests/xcm_mock/relay_chain.rs +++ b/runtime/moonriver/tests/xcm_mock/relay_chain.rs @@ -297,12 +297,12 @@ impl hrmp::Config for Runtime { type VersionWrapper = XcmPallet; } -impl frame_system::offchain::SendTransactionTypes for Runtime +impl frame_system::offchain::CreateTransactionBase for Runtime where RuntimeCall: From, { type Extrinsic = UncheckedExtrinsic; - type OverarchingCall = RuntimeCall; + type RuntimeCall = RuntimeCall; } impl origin::Config for Runtime {} From 7acefea99127c252590b1c737cdbc51f1763c505 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 25 Mar 2025 09:50:49 +0100 Subject: [PATCH 046/188] fix: :bug: add more missing associated types --- runtime/moonbeam/tests/xcm_mock/statemint_like.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/runtime/moonbeam/tests/xcm_mock/statemint_like.rs b/runtime/moonbeam/tests/xcm_mock/statemint_like.rs index 7f30c345dbe..1efc67446f4 100644 --- a/runtime/moonbeam/tests/xcm_mock/statemint_like.rs +++ b/runtime/moonbeam/tests/xcm_mock/statemint_like.rs @@ -87,6 +87,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -109,6 +110,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } // Required for runtime benchmarks From a83da6ee2de7a87f4b7e72b176dd256b74280e31 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 25 Mar 2025 09:52:53 +0100 Subject: [PATCH 047/188] fix: :bug: fix versioned assets conversions --- runtime/moonriver/tests/integration_test.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/runtime/moonriver/tests/integration_test.rs b/runtime/moonriver/tests/integration_test.rs index 1d7fb8094b0..268d9ad686d 100644 --- a/runtime/moonriver/tests/integration_test.rs +++ b/runtime/moonriver/tests/integration_test.rs @@ -1666,7 +1666,7 @@ fn root_can_change_default_xcm_vers() { origin_of(AccountId::from(ALICE)), Box::new(xcm::VersionedLocation::from(chain_part.clone())), Box::new(xcm::VersionedLocation::from(beneficiary.clone())), - Box::new(VersionedAssets::from(asset.clone().into())), + Box::new(VersionedAssets::from(asset.clone())), 0, WeightLimit::Limited(4000000000.into()) ), @@ -1684,7 +1684,7 @@ fn root_can_change_default_xcm_vers() { origin_of(AccountId::from(ALICE)), Box::new(xcm::VersionedLocation::from(chain_part)), Box::new(xcm::VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.clone().into())), + Box::new(VersionedAssets::from(asset.clone())), 0, WeightLimit::Limited(4000000000.into()) )); @@ -2348,7 +2348,7 @@ fn call_xtokens_with_fee() { origin_of(AccountId::from(ALICE)), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset])), 0, WeightLimit::Limited(4000000000.into()), ),); @@ -2903,7 +2903,8 @@ mod fee_tests { &frame_support::dispatch::DispatchInfo { class: DispatchClass::Normal, pays_fee: frame_support::dispatch::Pays::Yes, - weight: extrinsic_weight, + call_weight: extrinsic_weight, + extension_weight: Weight::zero(), }, tip, ); From 1f7f950665a4a1aa865c35c4840cba8d3f57ccce Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 25 Mar 2025 10:48:54 +0100 Subject: [PATCH 048/188] style: :art: some clippy refactors --- client/rpc/trace/src/lib.rs | 2 +- node/service/src/lib.rs | 6 +++-- .../src/benchmarks.rs | 22 +++++++++---------- pallets/parachain-staking/src/migrations.rs | 4 +++- 4 files changed, 19 insertions(+), 15 deletions(-) diff --git a/client/rpc/trace/src/lib.rs b/client/rpc/trace/src/lib.rs index fef940efc6b..5416ecb7f70 100644 --- a/client/rpc/trace/src/lib.rs +++ b/client/rpc/trace/src/lib.rs @@ -846,7 +846,7 @@ where { api_version } else { - return Err(format!("Runtime api version call failed (trace)")); + return Err("Runtime api version call failed (trace)".to_string()); }; // Trace the block. diff --git a/node/service/src/lib.rs b/node/service/src/lib.rs index cde7eebf0b3..7f014106fee 100644 --- a/node/service/src/lib.rs +++ b/node/service/src/lib.rs @@ -1459,7 +1459,7 @@ where if has_pending_upgrade { additional_key_values.push(( relay_chain::well_known_keys::upgrade_go_ahead_signal(ParaId::new( - para_id.unwrap(), + para_id.expect("para ID should be specified for dev service"), )), Some(relay_chain::UpgradeGoAhead::GoAhead).encode(), )); @@ -1485,7 +1485,9 @@ where let mocked_parachain = MockValidationDataInherentDataProvider { current_para_block, - para_id: para_id.unwrap().into(), + para_id: para_id + .expect("para ID should be specified for dev service") + .into(), upgrade_go_ahead: should_send_go_ahead.then(|| { log::info!( "Detected pending validation code, sending go-ahead signal." diff --git a/pallets/moonbeam-lazy-migrations/src/benchmarks.rs b/pallets/moonbeam-lazy-migrations/src/benchmarks.rs index a132954dce8..6c434b961a0 100644 --- a/pallets/moonbeam-lazy-migrations/src/benchmarks.rs +++ b/pallets/moonbeam-lazy-migrations/src/benchmarks.rs @@ -46,7 +46,7 @@ fn setup_foreign_asset(n_accounts: u32) -> T::AssetIdParameter { ::Balance::from(1u32), true, ) - .unwrap(); + .expect("registering foreign asset should succeed during benchmark setup"); let _ = ::Currency::deposit_creating( &caller, @@ -66,7 +66,7 @@ fn setup_foreign_asset(n_accounts: u32) -> T::AssetIdParameter { dummy, 18, ) - .unwrap(); + .expect("setting asset metadata should succeed during benchmark setup"); // Create approval pallet_assets::Pallet::::mint( @@ -75,7 +75,7 @@ fn setup_foreign_asset(n_accounts: u32) -> T::AssetIdParameter { caller_lookup, (100 * (n_accounts + 1)).into(), ) - .unwrap(); + .expect("minting assets should succeed during benchmark setup"); // Setup n accounts with balances and approvals for i in 0..n_accounts { @@ -89,7 +89,7 @@ fn setup_foreign_asset(n_accounts: u32) -> T::AssetIdParameter { user_lookup, 100u32.into(), ) - .unwrap(); + .expect("minting tokens to user accounts should succeed during benchmark setup"); let spender: T::AccountId = account("spender", i, 0); let spender_lookup = T::Lookup::unlookup(spender.clone()); @@ -102,7 +102,7 @@ fn setup_foreign_asset(n_accounts: u32) -> T::AssetIdParameter { spender_lookup, 5u32.into(), ) - .unwrap(); + .expect("approving transfer allowance should succeed during benchmark setup"); } asset_id.into() @@ -125,10 +125,10 @@ benchmarks! { 1u32.into(), metadata.clone(), true, - ).expect("failed to create asset"); + ).expect("creating foreign assets should succeed during benchmark preparation"); asset_id }).collect(); - }: _(RawOrigin::Root, BoundedVec::try_from(assets.clone()).unwrap()) + }: _(RawOrigin::Root, BoundedVec::try_from(assets.clone()).expect("asset vector should fit within BoundedVec size limit during benchmark")) verify { for asset_id in assets { assert!(crate::pallet::ApprovedForeignAssets::::contains_key(asset_id)); @@ -140,7 +140,7 @@ benchmarks! { Pallet::::approve_assets_to_migrate( RawOrigin::Root.into(), - BoundedVec::try_from(vec![asset_id.clone().into()]).unwrap() + BoundedVec::try_from(vec![asset_id.clone().into()]).expect("single asset ID should fit within BoundedVec capacity during benchmark") )?; }: _(RawOrigin::Signed(account("caller", 0, 0)), asset_id.into()) verify { @@ -156,7 +156,7 @@ benchmarks! { Pallet::::approve_assets_to_migrate( RawOrigin::Root.into(), - BoundedVec::try_from(vec![asset_id.clone().into()]).unwrap() + BoundedVec::try_from(vec![asset_id.clone().into()]).expect("single asset ID should fit within BoundedVec capacity during local assets benchmark") )?; Pallet::::start_foreign_assets_migration( @@ -179,7 +179,7 @@ benchmarks! { Pallet::::approve_assets_to_migrate( RawOrigin::Root.into(), - BoundedVec::try_from(vec![asset_id.clone().into()]).unwrap() + BoundedVec::try_from(vec![asset_id.clone().into()]).expect("single asset ID should fit within BoundedVec capacity during local assets benchmark") )?; Pallet::::start_foreign_assets_migration( @@ -207,7 +207,7 @@ benchmarks! { Pallet::::approve_assets_to_migrate( RawOrigin::Root.into(), - BoundedVec::try_from(vec![asset_id.clone().into()]).unwrap() + BoundedVec::try_from(vec![asset_id.clone().into()]).expect("single asset ID should fit within BoundedVec capacity during local assets benchmark") )?; Pallet::::start_foreign_assets_migration( diff --git a/pallets/parachain-staking/src/migrations.rs b/pallets/parachain-staking/src/migrations.rs index b3a78062829..e9649ad1382 100644 --- a/pallets/parachain-staking/src/migrations.rs +++ b/pallets/parachain-staking/src/migrations.rs @@ -75,7 +75,9 @@ impl OnRuntimeUpgrade for MigrateParachainBondConfig { ensure!(state.is_some(), "State not found"); - Ok(state.unwrap().encode()) + Ok(state + .expect("should be Some(_) due to former call to ensure!") + .encode()) } #[cfg(feature = "try-runtime")] From 3cd45b924acd047c268b2bb826d40af1953bfa39 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 25 Mar 2025 11:07:07 +0100 Subject: [PATCH 049/188] refactor: :art: appeased the mighty Clippy overlords --- node/service/src/lazy_loading/backend.rs | 15 +++++++-------- node/service/src/lazy_loading/state_overrides.rs | 4 ++-- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/node/service/src/lazy_loading/backend.rs b/node/service/src/lazy_loading/backend.rs index 8cc055904d7..b08479a2c69 100644 --- a/node/service/src/lazy_loading/backend.rs +++ b/node/service/src/lazy_loading/backend.rs @@ -771,8 +771,8 @@ impl sp_state_machine::StorageIterator sp_state_machine::StorageIterator sp_state_machine::StorageIterator sp_state_machine::StorageIterator sp_state_machine::StorageIterator &str { - if data.starts_with("0x") { - &data[2..] + if let Some(stripped_data) = data.strip_prefix("0x") { + stripped_data } else { data } From 8bb8ba45127504abdf8b13d9142be9c21e9b9f65 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 25 Mar 2025 12:03:35 +0100 Subject: [PATCH 050/188] fix: :bug: upgrade deprecated Clippy lint rule --- .cargo/config.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.cargo/config.toml b/.cargo/config.toml index db401974265..dfd018f9ed5 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -20,7 +20,7 @@ rustflags = [ "-Dclippy::complexity", "-Dclippy::unwrap_used", "-Aclippy::if-same-then-else", - "-Aclippy::clone-double-ref", + "-Aclippy::suspicious_double_ref_op", "-Aclippy::clone_on_copy", # Too common "-Aclippy::needless_lifetimes", # Backward compat? "-Aclippy::zero-prefixed-literal", # 00_1000_000 @@ -29,11 +29,11 @@ rustflags = [ "-Aclippy::borrowed-box", # Reasonable to fix this one "-Aclippy::too-many-arguments", # (Turning this on would lead to) "-Aclippy::unnecessary_cast", # Types may change - "-Aclippy::identity-op", # One case where we do 0 + + "-Aclippy::identity-op", # One case where we do 0 + "-Aclippy::useless_conversion", # Types may change "-Aclippy::unit_arg", # styalistic. "-Aclippy::option-map-unit-fn", # styalistic - "-Aclippy::bind_instead_of_map", # styalistic + "-Aclippy::bind_instead_of_map", # styalistic "-Aclippy::erasing_op", # E.g. 0 * DOLLARS "-Aclippy::eq_op", # In tests we test equality. "-Aclippy::while_immutable_condition", # false positives From ec95abff240edd59c086470e4a0cad5be7af3446 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 25 Mar 2025 12:10:26 +0100 Subject: [PATCH 051/188] fix: :bug: remove last use of deprecated RuntimeString --- runtime/common/src/apis.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/common/src/apis.rs b/runtime/common/src/apis.rs index 7af2ee77603..494c18fab2a 100644 --- a/runtime/common/src/apis.rs +++ b/runtime/common/src/apis.rs @@ -866,7 +866,7 @@ macro_rules! impl_runtime_apis_plus_common { fn dispatch_benchmark( config: frame_benchmarking::BenchmarkConfig, - ) -> Result, sp_runtime::RuntimeString> { + ) -> Result, alloc::string::String> { use frame_benchmarking::{add_benchmark, BenchmarkBatch, Benchmarking}; use frame_support::traits::TrackedStorageKey; use cumulus_primitives_core::ParaId; From f4d5427baa294f88ce39d6cc424a6c91b6852011 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 25 Mar 2025 14:07:56 +0100 Subject: [PATCH 052/188] fix: :bug: add more missing associated types --- runtime/moonbase/tests/xcm_mock/parachain.rs | 4 +++- runtime/moonbase/tests/xcm_mock/relay_chain.rs | 2 ++ runtime/moonriver/tests/xcm_mock/parachain.rs | 3 ++- runtime/moonriver/tests/xcm_mock/relay_chain.rs | 2 ++ 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/runtime/moonbase/tests/xcm_mock/parachain.rs b/runtime/moonbase/tests/xcm_mock/parachain.rs index 5bcbe60f699..d1f7ef8af9f 100644 --- a/runtime/moonbase/tests/xcm_mock/parachain.rs +++ b/runtime/moonbase/tests/xcm_mock/parachain.rs @@ -105,6 +105,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -127,6 +128,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } pub type ForeignAssetInstance = (); @@ -455,6 +457,7 @@ impl pallet_treasury::Config for Runtime { type PayoutPeriod = ConstU32<0>; #[cfg(feature = "runtime-benchmarks")] type BenchmarkHelper = ArgumentsBenchmarkHelper; + type BlockNumberProvider = System; } #[frame_support::pallet] @@ -866,7 +869,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/runtime/moonbase/tests/xcm_mock/relay_chain.rs b/runtime/moonbase/tests/xcm_mock/relay_chain.rs index 30e02aefb30..f6fc528a874 100644 --- a/runtime/moonbase/tests/xcm_mock/relay_chain.rs +++ b/runtime/moonbase/tests/xcm_mock/relay_chain.rs @@ -84,6 +84,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -106,6 +107,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } impl pallet_utility::Config for Runtime { diff --git a/runtime/moonriver/tests/xcm_mock/parachain.rs b/runtime/moonriver/tests/xcm_mock/parachain.rs index c666e46c950..23e5ddc418f 100644 --- a/runtime/moonriver/tests/xcm_mock/parachain.rs +++ b/runtime/moonriver/tests/xcm_mock/parachain.rs @@ -104,6 +104,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -446,6 +447,7 @@ impl pallet_treasury::Config for Runtime { type PayoutPeriod = ConstU32<0>; #[cfg(feature = "runtime-benchmarks")] type BenchmarkHelper = ArgumentsBenchmarkHelper; + type BlockNumberProvider = System; } #[frame_support::pallet] @@ -857,7 +859,6 @@ impl pallet_evm::Config for Runtime { type FindAuthor = (); type OnCreate = (); type GasLimitPovSizeRatio = GasLimitPovSizeRatio; - type SuicideQuickClearLimit = ConstU32<0>; type GasLimitStorageGrowthRatio = GasLimitStorageGrowthRatio; type Timestamp = Timestamp; type WeightInfo = pallet_evm::weights::SubstrateWeight; diff --git a/runtime/moonriver/tests/xcm_mock/relay_chain.rs b/runtime/moonriver/tests/xcm_mock/relay_chain.rs index 5366a72514c..f3d6224f1a9 100644 --- a/runtime/moonriver/tests/xcm_mock/relay_chain.rs +++ b/runtime/moonriver/tests/xcm_mock/relay_chain.rs @@ -84,6 +84,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -106,6 +107,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } impl pallet_utility::Config for Runtime { From 66f98566601f15eef34c9fc1dcd3e2c991c98df1 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 25 Mar 2025 16:24:12 +0100 Subject: [PATCH 053/188] fix: :bug: replace TestXt::new with TestXt::new_signed --- runtime/moonbase/tests/integration_test.rs | 2 +- runtime/moonbeam/tests/integration_test.rs | 2 +- runtime/moonriver/tests/integration_test.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/runtime/moonbase/tests/integration_test.rs b/runtime/moonbase/tests/integration_test.rs index 6e6b0544065..f5592a41fc5 100644 --- a/runtime/moonbase/tests/integration_test.rs +++ b/runtime/moonbase/tests/integration_test.rs @@ -1806,7 +1806,7 @@ fn length_fee_is_sensible() { // tests that length fee is sensible for a few hypothetical transactions ExtBuilder::default().build().execute_with(|| { let call = frame_system::Call::remark:: { remark: vec![] }; - let uxt: TestXt<_, ()> = TestXt::new(call, Some((1u64, ()))); + let uxt: TestXt<_, ()> = TestXt::new_signed(call, 1u64, (), ()); let calc_fee = |len: u32| -> Balance { moonbase_runtime::TransactionPayment::query_fee_details(uxt.clone(), len) diff --git a/runtime/moonbeam/tests/integration_test.rs b/runtime/moonbeam/tests/integration_test.rs index ce1f136e7d2..16456da9e6d 100644 --- a/runtime/moonbeam/tests/integration_test.rs +++ b/runtime/moonbeam/tests/integration_test.rs @@ -1313,7 +1313,7 @@ fn length_fee_is_sensible() { // tests that length fee is sensible for a few hypothetical transactions ExtBuilder::default().build().execute_with(|| { let call = frame_system::Call::remark:: { remark: vec![] }; - let uxt: TestXt<_, ()> = TestXt::new(call, Some((1u64, ()))); + let uxt: TestXt<_, ()> = TestXt::new_signed(call, 1u64, (), ()); let calc_fee = |len: u32| -> Balance { moonbeam_runtime::TransactionPayment::query_fee_details(uxt.clone(), len) diff --git a/runtime/moonriver/tests/integration_test.rs b/runtime/moonriver/tests/integration_test.rs index 268d9ad686d..6a9e0f6cadc 100644 --- a/runtime/moonriver/tests/integration_test.rs +++ b/runtime/moonriver/tests/integration_test.rs @@ -1302,7 +1302,7 @@ fn length_fee_is_sensible() { // tests that length fee is sensible for a few hypothetical transactions ExtBuilder::default().build().execute_with(|| { let call = frame_system::Call::remark:: { remark: vec![] }; - let uxt: TestXt<_, ()> = TestXt::new(call, Some((1u64, ()))); + let uxt: TestXt<_, ()> = TestXt::new_signed(call, 1u64, (), ()); let calc_fee = |len: u32| -> Balance { moonriver_runtime::TransactionPayment::query_fee_details(uxt.clone(), len) From a277e9cee82dcbccad453187dad4cb3c06905738 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 25 Mar 2025 17:15:32 +0100 Subject: [PATCH 054/188] fix: :bug: add more missing associated types --- runtime/moonbase/tests/xcm_mock/statemint_like.rs | 2 ++ runtime/moonriver/tests/xcm_mock/parachain.rs | 1 + runtime/moonriver/tests/xcm_mock/statemine_like.rs | 2 ++ 3 files changed, 5 insertions(+) diff --git a/runtime/moonbase/tests/xcm_mock/statemint_like.rs b/runtime/moonbase/tests/xcm_mock/statemint_like.rs index 53f39b2a775..3c58d7c5d2a 100644 --- a/runtime/moonbase/tests/xcm_mock/statemint_like.rs +++ b/runtime/moonbase/tests/xcm_mock/statemint_like.rs @@ -85,6 +85,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -107,6 +108,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } // Required for runtime benchmarks diff --git a/runtime/moonriver/tests/xcm_mock/parachain.rs b/runtime/moonriver/tests/xcm_mock/parachain.rs index 23e5ddc418f..4be29216a34 100644 --- a/runtime/moonriver/tests/xcm_mock/parachain.rs +++ b/runtime/moonriver/tests/xcm_mock/parachain.rs @@ -127,6 +127,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } pub type ForeignAssetInstance = (); diff --git a/runtime/moonriver/tests/xcm_mock/statemine_like.rs b/runtime/moonriver/tests/xcm_mock/statemine_like.rs index eb0e39b2acd..d62b3012d77 100644 --- a/runtime/moonriver/tests/xcm_mock/statemine_like.rs +++ b/runtime/moonriver/tests/xcm_mock/statemine_like.rs @@ -87,6 +87,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } parameter_types! { @@ -109,6 +110,7 @@ impl pallet_balances::Config for Runtime { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } // Required for runtime benchmarks From 7cd0b36bbaa9159fd4a162ac0a957ca9330e15a9 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 25 Mar 2025 17:34:41 +0100 Subject: [PATCH 055/188] fix: :bug: use dispatch call_weight instead of total_weight() --- runtime/moonbase/src/asset_config.rs | 2 +- runtime/moonbase/src/lib.rs | 2 +- runtime/moonbase/tests/xcm_mock/parachain.rs | 2 +- runtime/moonbeam/src/asset_config.rs | 2 +- runtime/moonbeam/src/lib.rs | 2 +- runtime/moonbeam/tests/xcm_mock/parachain.rs | 2 +- runtime/moonriver/src/asset_config.rs | 2 +- runtime/moonriver/src/lib.rs | 2 +- runtime/moonriver/tests/xcm_mock/parachain.rs | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/runtime/moonbase/src/asset_config.rs b/runtime/moonbase/src/asset_config.rs index 5ddda259ec9..eee01158d26 100644 --- a/runtime/moonbase/src/asset_config.rs +++ b/runtime/moonbase/src/asset_config.rs @@ -159,7 +159,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .total_weight() + .call_weight } } diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index 7499ca10115..0c168e47e3a 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -1589,7 +1589,7 @@ moonbeam_runtime_common::impl_runtime_apis_plus_common! { let effective_gas = ::GasWeightMapping::weight_to_gas( - dispatch_info.total_weight() + dispatch_info.call_weight ); let tip_per_gas = if effective_gas > 0 { tip.saturating_div(effective_gas as u128) diff --git a/runtime/moonbase/tests/xcm_mock/parachain.rs b/runtime/moonbase/tests/xcm_mock/parachain.rs index d1f7ef8af9f..20747dc0e56 100644 --- a/runtime/moonbase/tests/xcm_mock/parachain.rs +++ b/runtime/moonbase/tests/xcm_mock/parachain.rs @@ -745,7 +745,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .total_weight() + .call_weight } } diff --git a/runtime/moonbeam/src/asset_config.rs b/runtime/moonbeam/src/asset_config.rs index 9b707fc3e6e..dcbdc375720 100644 --- a/runtime/moonbeam/src/asset_config.rs +++ b/runtime/moonbeam/src/asset_config.rs @@ -158,7 +158,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .total_weight() + .call_weight } } diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index b50cb1c4d4a..6cf3b6f4cf2 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -1625,7 +1625,7 @@ moonbeam_runtime_common::impl_runtime_apis_plus_common! { // Calculate how much gas this effectively uses according to the existing mapping let effective_gas = ::GasWeightMapping::weight_to_gas( - dispatch_info.total_weight() + dispatch_info.call_weight ); // Here we calculate an ethereum-style effective gas price using the diff --git a/runtime/moonbeam/tests/xcm_mock/parachain.rs b/runtime/moonbeam/tests/xcm_mock/parachain.rs index 4023f692337..3c1e2686be8 100644 --- a/runtime/moonbeam/tests/xcm_mock/parachain.rs +++ b/runtime/moonbeam/tests/xcm_mock/parachain.rs @@ -731,7 +731,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .total_weight() + .call_weight } } diff --git a/runtime/moonriver/src/asset_config.rs b/runtime/moonriver/src/asset_config.rs index 9b9a7f01e90..c3f8a3f1d2b 100644 --- a/runtime/moonriver/src/asset_config.rs +++ b/runtime/moonriver/src/asset_config.rs @@ -158,7 +158,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .total_weight() + .call_weight } } diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index 6bb6d65357d..3b56f2fda1e 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -1626,7 +1626,7 @@ moonbeam_runtime_common::impl_runtime_apis_plus_common! { // Calculate how much gas this effectively uses according to the existing mapping let effective_gas = ::GasWeightMapping::weight_to_gas( - dispatch_info.total_weight() + dispatch_info.call_weight ); // Here we calculate an ethereum-style effective gas price using the diff --git a/runtime/moonriver/tests/xcm_mock/parachain.rs b/runtime/moonriver/tests/xcm_mock/parachain.rs index 4be29216a34..142ca19e4a2 100644 --- a/runtime/moonriver/tests/xcm_mock/parachain.rs +++ b/runtime/moonriver/tests/xcm_mock/parachain.rs @@ -736,7 +736,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .total_weight() + .call_weight } } From eea44b5cfb86d8aa756725e83310f496d9fced6f Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 25 Mar 2025 17:46:22 +0100 Subject: [PATCH 056/188] fix: :bug: use XCM v5 in add_supported_asset --- runtime/moonbase/tests/xcm_tests.rs | 6 +++--- runtime/moonbeam/tests/xcm_tests.rs | 6 +++--- runtime/moonriver/tests/xcm_tests.rs | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/runtime/moonbase/tests/xcm_tests.rs b/runtime/moonbase/tests/xcm_tests.rs index c5551e30f0e..ad6ed511367 100644 --- a/runtime/moonbase/tests/xcm_tests.rs +++ b/runtime/moonbase/tests/xcm_tests.rs @@ -51,8 +51,8 @@ use parachain::PolkadotXcm; fn add_supported_asset(asset_type: parachain::AssetType, units_per_second: u128) -> Result<(), ()> { let parachain::AssetType::Xcm(location_v3) = asset_type; - let VersionedLocation::from(location_v4) = VersionedLocation::V3(location_v3) - .into_version(4) + let VersionedLocation::V5(location_v5) = VersionedLocation::V3(location_v3) + .into_version(5) .map_err(|_| ())? else { return Err(()); @@ -76,7 +76,7 @@ fn add_supported_asset(asset_type: parachain::AssetType, units_per_second: u128) 0u128 }; pallet_xcm_weight_trader::SupportedAssets::::insert( - location_v4, + location_v5, (true, relative_price), ); Ok(()) diff --git a/runtime/moonbeam/tests/xcm_tests.rs b/runtime/moonbeam/tests/xcm_tests.rs index ff5e9a62b65..91b55a0a7ce 100644 --- a/runtime/moonbeam/tests/xcm_tests.rs +++ b/runtime/moonbeam/tests/xcm_tests.rs @@ -52,8 +52,8 @@ use xcm_simulator::TestExt; fn add_supported_asset(asset_type: parachain::AssetType, units_per_second: u128) -> Result<(), ()> { let parachain::AssetType::Xcm(location_v3) = asset_type; - let VersionedLocation::from(location_v4) = VersionedLocation::V3(location_v3) - .into_version(4) + let VersionedLocation::V5(location_v5) = VersionedLocation::V3(location_v3) + .into_version(5) .map_err(|_| ())? else { return Err(()); @@ -77,7 +77,7 @@ fn add_supported_asset(asset_type: parachain::AssetType, units_per_second: u128) 0u128 }; pallet_xcm_weight_trader::SupportedAssets::::insert( - location_v4, + location_v5, (true, relative_price), ); Ok(()) diff --git a/runtime/moonriver/tests/xcm_tests.rs b/runtime/moonriver/tests/xcm_tests.rs index a0d73ef92ba..d4103135bfa 100644 --- a/runtime/moonriver/tests/xcm_tests.rs +++ b/runtime/moonriver/tests/xcm_tests.rs @@ -50,8 +50,8 @@ use xcm_primitives::{ fn add_supported_asset(asset_type: parachain::AssetType, units_per_second: u128) -> Result<(), ()> { let parachain::AssetType::Xcm(location_v3) = asset_type; - let VersionedLocation::from(location_v4) = VersionedLocation::V3(location_v3) - .into_version(4) + let VersionedLocation::V5(location_v5) = VersionedLocation::V3(location_v3) + .into_version(5) .map_err(|_| ())? else { return Err(()); @@ -75,7 +75,7 @@ fn add_supported_asset(asset_type: parachain::AssetType, units_per_second: u128) 0u128 }; pallet_xcm_weight_trader::SupportedAssets::::insert( - location_v4, + location_v5, (true, relative_price), ); Ok(()) From 83312ab9109ef017fdabd5188ce0526bd329cffc Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 25 Mar 2025 18:04:29 +0100 Subject: [PATCH 057/188] fix: :bug: add implementations for CreateInherent --- runtime/moonbase/tests/xcm_mock/relay_chain.rs | 9 +++++++++ runtime/moonbeam/tests/xcm_mock/relay_chain.rs | 9 +++++++++ runtime/moonriver/tests/xcm_mock/relay_chain.rs | 9 +++++++++ 3 files changed, 27 insertions(+) diff --git a/runtime/moonbase/tests/xcm_mock/relay_chain.rs b/runtime/moonbase/tests/xcm_mock/relay_chain.rs index f6fc528a874..df83304f502 100644 --- a/runtime/moonbase/tests/xcm_mock/relay_chain.rs +++ b/runtime/moonbase/tests/xcm_mock/relay_chain.rs @@ -312,6 +312,15 @@ impl origin::Config for Runtime {} type UncheckedExtrinsic = frame_system::mocking::MockUncheckedExtrinsic; type Block = frame_system::mocking::MockBlockU32; +impl frame_system::offchain::CreateInherent for Runtime +where + RuntimeCall: From, +{ + fn create_inherent(call: RuntimeCall) -> UncheckedExtrinsic { + UncheckedExtrinsic::new_bare(call) + } +} + parameter_types! { pub MessageQueueServiceWeight: Weight = Weight::from_parts(1_000_000_000, 1_000_000); pub const MessageQueueHeapSize: u32 = 65_536; diff --git a/runtime/moonbeam/tests/xcm_mock/relay_chain.rs b/runtime/moonbeam/tests/xcm_mock/relay_chain.rs index f3d6224f1a9..9be5a464a87 100644 --- a/runtime/moonbeam/tests/xcm_mock/relay_chain.rs +++ b/runtime/moonbeam/tests/xcm_mock/relay_chain.rs @@ -312,6 +312,15 @@ impl origin::Config for Runtime {} type UncheckedExtrinsic = frame_system::mocking::MockUncheckedExtrinsic; type Block = frame_system::mocking::MockBlockU32; +impl frame_system::offchain::CreateInherent for Runtime +where + RuntimeCall: From, +{ + fn create_inherent(call: RuntimeCall) -> UncheckedExtrinsic { + UncheckedExtrinsic::new_bare(call) + } +} + parameter_types! { pub MessageQueueServiceWeight: Weight = Weight::from_parts(1_000_000_000, 1_000_000); pub const MessageQueueHeapSize: u32 = 65_536; diff --git a/runtime/moonriver/tests/xcm_mock/relay_chain.rs b/runtime/moonriver/tests/xcm_mock/relay_chain.rs index f3d6224f1a9..9be5a464a87 100644 --- a/runtime/moonriver/tests/xcm_mock/relay_chain.rs +++ b/runtime/moonriver/tests/xcm_mock/relay_chain.rs @@ -312,6 +312,15 @@ impl origin::Config for Runtime {} type UncheckedExtrinsic = frame_system::mocking::MockUncheckedExtrinsic; type Block = frame_system::mocking::MockBlockU32; +impl frame_system::offchain::CreateInherent for Runtime +where + RuntimeCall: From, +{ + fn create_inherent(call: RuntimeCall) -> UncheckedExtrinsic { + UncheckedExtrinsic::new_bare(call) + } +} + parameter_types! { pub MessageQueueServiceWeight: Weight = Weight::from_parts(1_000_000_000, 1_000_000); pub const MessageQueueHeapSize: u32 = 65_536; From 08b3e1d1d0f94ef4161c9f1244b13f2ca0f26e4f Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 25 Mar 2025 18:08:17 +0100 Subject: [PATCH 058/188] fix: :bug: fix DispatchInfo construction --- runtime/moonbase/tests/integration_test.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/runtime/moonbase/tests/integration_test.rs b/runtime/moonbase/tests/integration_test.rs index f5592a41fc5..05b8d67951a 100644 --- a/runtime/moonbase/tests/integration_test.rs +++ b/runtime/moonbase/tests/integration_test.rs @@ -2820,9 +2820,10 @@ fn substrate_based_fees_zero_txn_costs_only_base_extrinsic() { let size_bytes = 0; let tip = 0; let dispatch_info = DispatchInfo { - weight: Weight::zero(), class: DispatchClass::Normal, pays_fee: Pays::Yes, + call_weight: Weight::zero(), + extension_weight: Weight::zero(), }; assert_eq!( @@ -3259,7 +3260,8 @@ mod fee_tests { &frame_support::dispatch::DispatchInfo { class: DispatchClass::Normal, pays_fee: frame_support::dispatch::Pays::Yes, - weight: Weight::from_parts(extrinsic_weight, 1), + call_weight: Weight::from_parts(extrinsic_weight, 1), + extension_weight: Weight::zero(), }, tip, ); From 4695d158d5ac90a687def7d904c17cf004d50980 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 26 Mar 2025 10:54:49 +0100 Subject: [PATCH 059/188] fix: :bug: maybe finally fix XCM conversions --- runtime/moonbase/src/xcm_config.rs | 4 +- runtime/moonbase/tests/integration_test.rs | 4 +- runtime/moonbase/tests/xcm_tests.rs | 64 ++++++++++++++------- runtime/moonbeam/src/xcm_config.rs | 4 +- runtime/moonbeam/tests/common/mod.rs | 2 +- runtime/moonbeam/tests/integration_test.rs | 31 +++++----- runtime/moonbeam/tests/xcm_tests.rs | 52 +++++++++++------ runtime/moonriver/src/xcm_config.rs | 4 +- runtime/moonriver/tests/common/mod.rs | 2 +- runtime/moonriver/tests/xcm_tests.rs | 67 ++++++++++++++-------- 10 files changed, 146 insertions(+), 88 deletions(-) diff --git a/runtime/moonbase/src/xcm_config.rs b/runtime/moonbase/src/xcm_config.rs index 6c9d9e59fb8..bbde68a531f 100644 --- a/runtime/moonbase/src/xcm_config.rs +++ b/runtime/moonbase/src/xcm_config.rs @@ -811,7 +811,9 @@ mod testing { { asset_id } else { - let asset_type: AssetType = location.try_into().expect("convert to v3"); + let asset_type: AssetType = location + .try_into() + .expect("Location convertion to AssetType should succeed"); let asset_id: AssetId = asset_type.clone().into(); AssetManager::set_asset_type_asset_id(asset_type, asset_id); asset_id diff --git a/runtime/moonbase/tests/integration_test.rs b/runtime/moonbase/tests/integration_test.rs index 05b8d67951a..3be3a83b201 100644 --- a/runtime/moonbase/tests/integration_test.rs +++ b/runtime/moonbase/tests/integration_test.rs @@ -2152,7 +2152,7 @@ fn root_can_change_default_xcm_vers() { }] .into(), })), - Box::new(VersionedAssets::from(asset.clone().into())), + Box::new(VersionedAssets::from(asset.clone())), 0, WeightLimit::Unlimited ), @@ -2177,7 +2177,7 @@ fn root_can_change_default_xcm_vers() { }] .into(), })), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Unlimited )); diff --git a/runtime/moonbase/tests/xcm_tests.rs b/runtime/moonbase/tests/xcm_tests.rs index ad6ed511367..efcf4bb5438 100644 --- a/runtime/moonbase/tests/xcm_tests.rs +++ b/runtime/moonbase/tests/xcm_tests.rs @@ -216,7 +216,7 @@ fn send_relay_asset_to_relay() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -313,7 +313,7 @@ fn send_relay_asset_to_para_b() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -336,7 +336,9 @@ fn send_para_a_asset_to_para_b() { // this represents the asset in paraA let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -405,7 +407,9 @@ fn send_para_a_asset_from_para_b_to_para_c() { // Represents para A asset let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -517,7 +521,9 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { // Para A asset let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -617,7 +623,9 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a_with_new_reanchoring() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -784,7 +792,9 @@ fn send_para_a_asset_to_para_b_with_trader() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -857,7 +867,9 @@ fn send_para_a_asset_to_para_b_with_trader_and_fee() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -1068,7 +1080,7 @@ fn transact_through_derivative_multilocation() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1220,7 +1232,7 @@ fn transact_through_derivative_with_custom_fee_weight() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1374,7 +1386,7 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1539,7 +1551,7 @@ fn transact_through_sovereign() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1794,7 +1806,7 @@ fn transact_through_sovereign_with_custom_fee_weight() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1946,7 +1958,7 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -2157,7 +2169,9 @@ fn test_automatic_versioning_on_runtime_upgrade_with_para_b() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -2608,7 +2622,7 @@ fn test_statemint_like() { ); let source_location = statemint_asset_a_balances .try_into() - .expect("convert to v3"); + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -2711,7 +2725,9 @@ fn send_statemint_asset_from_para_a_to_statemint_with_relay_fee() { GeneralIndex(10u128), ], ); - let statemint_location_asset = statemint_asset.try_into().expect("convert to v3"); + let statemint_location_asset = statemint_asset + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); let asset_metadata_statemint_asset = parachain::AssetMetadata { @@ -3011,7 +3027,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -3168,7 +3184,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_with_fee() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -3330,7 +3346,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiasset() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -3395,7 +3411,9 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { GeneralIndex(10u128), ], ); - let statemint_location_asset = statemint_asset.try_into().expect("convert to v3"); + let statemint_location_asset = statemint_asset + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); let asset_metadata_statemint_asset = parachain::AssetMetadata { @@ -3640,7 +3658,9 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { GeneralIndex(10u128), ], ); - let statemint_location_asset = statemint_asset.try_into().expect("convert to v3"); + let statemint_location_asset = statemint_asset + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); let asset_metadata_statemint_asset = parachain::AssetMetadata { diff --git a/runtime/moonbeam/src/xcm_config.rs b/runtime/moonbeam/src/xcm_config.rs index f1f9a5574a9..ed0e708ea58 100644 --- a/runtime/moonbeam/src/xcm_config.rs +++ b/runtime/moonbeam/src/xcm_config.rs @@ -796,7 +796,9 @@ mod testing { { asset_id } else { - let asset_type: AssetType = location.try_into().expect("convert to v3"); + let asset_type: AssetType = location + .try_into() + .expect("Location convertion to AssetType should succeed"); let asset_id: AssetId = asset_type.clone().into(); AssetManager::set_asset_type_asset_id(asset_type, asset_id); asset_id diff --git a/runtime/moonbeam/tests/common/mod.rs b/runtime/moonbeam/tests/common/mod.rs index 25d4742c5b3..6f8822c6a39 100644 --- a/runtime/moonbeam/tests/common/mod.rs +++ b/runtime/moonbeam/tests/common/mod.rs @@ -308,7 +308,7 @@ impl ExtBuilder { let metadata = xcm_asset_initialization.metadata.clone(); EvmForeignAssets::register_foreign_asset( asset_id, - location.try_into().unwrap(), + xcm::VersionedLocation::from(location).try_into().unwrap(), metadata.decimals, metadata.symbol.try_into().unwrap(), metadata.name.try_into().unwrap(), diff --git a/runtime/moonbeam/tests/integration_test.rs b/runtime/moonbeam/tests/integration_test.rs index 16456da9e6d..272e3733664 100644 --- a/runtime/moonbeam/tests/integration_test.rs +++ b/runtime/moonbeam/tests/integration_test.rs @@ -1677,7 +1677,7 @@ fn root_can_change_default_xcm_vers() { }] .into(), })), - Box::new(VersionedAssets::from(asset.clone().into())), + Box::new(VersionedAssets::from(asset.clone())), 0, WeightLimit::Unlimited ), @@ -1702,7 +1702,7 @@ fn root_can_change_default_xcm_vers() { }] .into(), })), - Box::new(VersionedAssets::from(asset.clone().into())), + Box::new(VersionedAssets::from(asset.clone())), 0, WeightLimit::Unlimited )); @@ -2137,13 +2137,10 @@ fn make_sure_glmr_can_be_transferred_precompile() { }] .into(), })), - Box::new(VersionedAssets::from( - Asset { - id: AssetId(moonbeam_runtime::xcm_config::SelfReserve::get()), - fun: Fungible(1000) - } - .into() - )), + Box::new(VersionedAssets::from(Asset { + id: AssetId(moonbeam_runtime::xcm_config::SelfReserve::get()), + fun: Fungible(1000) + })), 0, WeightLimit::Limited(40000.into()) )); @@ -2177,13 +2174,10 @@ fn make_sure_glmr_can_be_transferred() { origin_of(AccountId::from(ALICE)), Box::new(VersionedLocation::from(Location::parent())), Box::new(VersionedLocation::from(dest)), - Box::new(VersionedAssets::from( - Asset { - id: AssetId(moonbeam_runtime::xcm_config::SelfReserve::get()), - fun: Fungible(100) - } - .into() - )), + Box::new(VersionedAssets::from(Asset { + id: AssetId(moonbeam_runtime::xcm_config::SelfReserve::get()), + fun: Fungible(100) + })), 0, WeightLimit::Limited(40000.into()) )); @@ -2447,7 +2441,7 @@ fn call_xtokens_with_fee() { origin_of(AccountId::from(ALICE)), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset])), 0, WeightLimit::Limited(4000000000.into()) )); @@ -3005,7 +2999,8 @@ mod fee_tests { &frame_support::dispatch::DispatchInfo { class: DispatchClass::Normal, pays_fee: frame_support::dispatch::Pays::Yes, - weight: Weight::from_parts(extrinsic_weight, 1), + call_weight: Weight::from_parts(extrinsic_weight, 1), + extension_weight: Weight::zero(), }, tip, ); diff --git a/runtime/moonbeam/tests/xcm_tests.rs b/runtime/moonbeam/tests/xcm_tests.rs index 91b55a0a7ce..475bcf1e0f5 100644 --- a/runtime/moonbeam/tests/xcm_tests.rs +++ b/runtime/moonbeam/tests/xcm_tests.rs @@ -218,7 +218,7 @@ fn send_relay_asset_to_relay() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -313,7 +313,7 @@ fn send_relay_asset_to_para_b() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -336,7 +336,9 @@ fn send_para_a_asset_to_para_b() { // This represents the asset in paraA let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -405,7 +407,9 @@ fn send_para_a_asset_from_para_b_to_para_c() { // Represents para A asset let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -512,7 +516,9 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { // para A asset let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -670,7 +676,9 @@ fn send_para_a_asset_to_para_b_with_trader() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -746,7 +754,9 @@ fn send_para_a_asset_to_para_b_with_trader_and_fee() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -955,7 +965,7 @@ fn transact_through_derivative_multilocation() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1097,7 +1107,7 @@ fn transact_through_derivative_with_custom_fee_weight() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1251,7 +1261,7 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1416,7 +1426,7 @@ fn transact_through_sovereign() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1671,7 +1681,7 @@ fn transact_through_sovereign_with_custom_fee_weight() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1823,7 +1833,7 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -2334,7 +2344,7 @@ fn test_statemint_like() { ); let source_location = parachain::AssetType::Xcm( xcm_builder::WithLatestLocationConverter::convert(&statemint_asset_a_balances) - .expect("convert to v3"), + .expect("Location convertion to AssetType should succeed"), ); let source_id: parachain::AssetId = source_location.clone().into(); @@ -2440,7 +2450,9 @@ fn send_statemint_asset_from_para_a_to_statemint_with_relay_fee() { GeneralIndex(10u128), ], ); - let statemint_location_asset = statemint_asset.try_into().expect("convert to v3"); + let statemint_location_asset = statemint_asset + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); let asset_metadata_statemint_asset = parachain::AssetMetadata { @@ -2742,7 +2754,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -3121,7 +3133,9 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { GeneralIndex(10u128), ], ); - let statemint_location_asset = statemint_asset.try_into().expect("convert to v3"); + let statemint_location_asset = statemint_asset + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); let asset_metadata_statemint_asset = parachain::AssetMetadata { @@ -3367,7 +3381,9 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { GeneralIndex(10u128), ], ); - let statemint_location_asset = statemint_asset.try_into().expect("convert to v3"); + let statemint_location_asset = statemint_asset + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); let asset_metadata_statemint_asset = parachain::AssetMetadata { diff --git a/runtime/moonriver/src/xcm_config.rs b/runtime/moonriver/src/xcm_config.rs index 3ec00f36585..4922d31ff9a 100644 --- a/runtime/moonriver/src/xcm_config.rs +++ b/runtime/moonriver/src/xcm_config.rs @@ -810,7 +810,9 @@ mod testing { { asset_id } else { - let asset_type: AssetType = location.try_into().expect("convert to v3"); + let asset_type: AssetType = location + .try_into() + .expect("Location convertion to AssetType should succeed"); let asset_id: AssetId = asset_type.clone().into(); AssetManager::set_asset_type_asset_id(asset_type, asset_id); asset_id diff --git a/runtime/moonriver/tests/common/mod.rs b/runtime/moonriver/tests/common/mod.rs index 54fb5a7a614..15ba20a83e4 100644 --- a/runtime/moonriver/tests/common/mod.rs +++ b/runtime/moonriver/tests/common/mod.rs @@ -315,7 +315,7 @@ impl ExtBuilder { let metadata = xcm_asset_initialization.metadata.clone(); EvmForeignAssets::register_foreign_asset( asset_id, - location.try_into().unwrap(), + xcm::VersionedLocation::from(location).try_into().unwrap(), metadata.decimals, metadata.symbol.try_into().unwrap(), metadata.name.try_into().unwrap(), diff --git a/runtime/moonriver/tests/xcm_tests.rs b/runtime/moonriver/tests/xcm_tests.rs index d4103135bfa..f1f5fc4ae0d 100644 --- a/runtime/moonriver/tests/xcm_tests.rs +++ b/runtime/moonriver/tests/xcm_tests.rs @@ -23,6 +23,7 @@ use frame_support::{ weights::{constants::WEIGHT_REF_TIME_PER_SECOND, Weight}, BoundedVec, }; +use moonriver_runtime::xcm_config::AssetType; use sp_core::ConstU32; use sp_runtime::traits::{Convert, MaybeEquivalence}; use xcm::{ @@ -214,7 +215,7 @@ fn send_relay_asset_to_relay() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -309,7 +310,7 @@ fn send_relay_asset_to_para_b() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -332,7 +333,9 @@ fn send_para_a_asset_to_para_b() { // This represents the asset in paraA let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location: AssetType = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -401,7 +404,9 @@ fn send_para_a_asset_from_para_b_to_para_c() { // Represents para A asset let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location: AssetType = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -512,7 +517,9 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { // Para A asset let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location: AssetType = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -613,7 +620,9 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a_with_new_reanchoring() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location: AssetType = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -826,7 +835,9 @@ fn send_para_a_asset_to_para_b_with_trader() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location: AssetType = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -902,7 +913,9 @@ fn send_para_a_asset_to_para_b_with_trader_and_fee() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location: AssetType = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -1112,7 +1125,7 @@ fn transact_through_derivative_multilocation() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1254,7 +1267,7 @@ fn transact_through_derivative_with_custom_fee_weight() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1408,7 +1421,7 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1573,7 +1586,7 @@ fn transact_through_sovereign() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1828,7 +1841,7 @@ fn transact_through_sovereign_with_custom_fee_weight() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -1980,7 +1993,7 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -2191,7 +2204,9 @@ fn test_automatic_versioning_on_runtime_upgrade_with_para_b() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances.try_into().expect("convert to v3"); + let source_location: AssetType = para_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -2640,9 +2655,9 @@ fn test_statemine_like() { xcm::latest::prelude::GeneralIndex(0u128), ], ); - let source_location = statemint_asset_a_balances + let source_location = statemine_asset_a_balances .try_into() - .expect("convert to v3"); + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -2745,7 +2760,9 @@ fn send_statemine_asset_from_para_a_to_statemine_with_relay_fee() { GeneralIndex(10u128), ], ); - let statemine_location_asset = statemint_asset.try_into().expect("convert to v3"); + let statemine_location_asset = statemine_asset + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_statemine_asset_id: parachain::AssetId = statemine_location_asset.clone().into(); let asset_metadata_statemine_asset = parachain::AssetMetadata { @@ -3043,7 +3060,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -3199,7 +3216,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_with_fee() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -3359,7 +3376,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multiasset() { Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), Box::new(VersionedAssets::from( - vec![(Location::parent(), 100).into()].into() + vec![(Location::parent(), 100).into()] )), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) @@ -3425,7 +3442,9 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multicurrencies() { GeneralIndex(10u128), ], ); - let statemine_location_asset = statemint_asset.try_into().expect("convert to v3"); + let statemine_location_asset = statemint_asset + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_statemine_asset_id: parachain::AssetId = statemine_location_asset.clone().into(); let asset_metadata_statemine_asset = parachain::AssetMetadata { @@ -3671,7 +3690,9 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multiassets() { GeneralIndex(10u128), ], ); - let statemine_location_asset = statemint_asset.try_into().expect("convert to v3"); + let statemine_location_asset = statemine_asset + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_statemine_asset_id: parachain::AssetId = statemine_location_asset.clone().into(); let asset_metadata_statemine_asset = parachain::AssetMetadata { From 6dcfc7e025c651865c302df84e82b671ef6ff1ca Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 26 Mar 2025 11:12:32 +0100 Subject: [PATCH 060/188] fix: :bug: maybe now fix XCM conversions (hope never dies) --- runtime/moonbase/tests/xcm_tests.rs | 48 +++++++++++++++------------- runtime/moonbeam/tests/xcm_tests.rs | 47 ++++++++++++++------------- runtime/moonriver/tests/xcm_tests.rs | 33 ++++++++++--------- 3 files changed, 69 insertions(+), 59 deletions(-) diff --git a/runtime/moonbase/tests/xcm_tests.rs b/runtime/moonbase/tests/xcm_tests.rs index efcf4bb5438..ab2eadb7078 100644 --- a/runtime/moonbase/tests/xcm_tests.rs +++ b/runtime/moonbase/tests/xcm_tests.rs @@ -24,6 +24,7 @@ use frame_support::{ weights::Weight, BoundedVec, }; +use moonbase_runtime::xcm_config::AssetType; use pallet_xcm_transactor::{ Currency, CurrencyPayment, HrmpInitParams, HrmpOperation, TransactWeights, }; @@ -336,7 +337,7 @@ fn send_para_a_asset_to_para_b() { // this represents the asset in paraA let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances + let source_location: AssetType = para_a_balances .try_into() .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); @@ -381,7 +382,7 @@ fn send_para_a_asset_to_para_b() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) )); @@ -407,7 +408,7 @@ fn send_para_a_asset_from_para_b_to_para_c() { // Represents para A asset let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances + let source_location: AssetType = para_a_balances .try_into() .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); @@ -463,7 +464,7 @@ fn send_para_a_asset_from_para_b_to_para_c() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -502,7 +503,7 @@ fn send_para_a_asset_from_para_b_to_para_c() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -521,7 +522,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { // Para A asset let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances + let source_location: AssetType = para_a_balances .try_into() .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); @@ -564,7 +565,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -603,7 +604,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -623,7 +624,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a_with_new_reanchoring() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances + let source_location: AssetType = para_a_balances .try_into() .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); @@ -664,7 +665,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a_with_new_reanchoring() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -792,7 +793,7 @@ fn send_para_a_asset_to_para_b_with_trader() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances + let source_location: AssetType = para_a_balances .try_into() .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); @@ -835,7 +836,7 @@ fn send_para_a_asset_to_para_b_with_trader() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(10u64, DEFAULT_PROOF_SIZE)) )); @@ -867,7 +868,7 @@ fn send_para_a_asset_to_para_b_with_trader_and_fee() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances + let source_location: AssetType = para_a_balances .try_into() .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); @@ -910,7 +911,7 @@ fn send_para_a_asset_to_para_b_with_trader_and_fee() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset])), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) )); @@ -2169,7 +2170,7 @@ fn test_automatic_versioning_on_runtime_upgrade_with_para_b() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances + let source_location: AssetType = para_a_balances .try_into() .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); @@ -2264,7 +2265,7 @@ fn test_automatic_versioning_on_runtime_upgrade_with_para_b() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -2620,7 +2621,7 @@ fn test_statemint_like() { xcm::latest::prelude::GeneralIndex(0u128), ], ); - let source_location = statemint_asset_a_balances + let source_location: AssetType = statemint_asset_a_balances .try_into() .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); @@ -2725,7 +2726,8 @@ fn send_statemint_asset_from_para_a_to_statemint_with_relay_fee() { GeneralIndex(10u128), ], ); - let statemint_location_asset = statemint_asset + let statemint_location_asset: AssetType = statemint_asset + .clone() .try_into() .expect("Location convertion to AssetType should succeed"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); @@ -2890,7 +2892,7 @@ fn send_statemint_asset_from_para_a_to_statemint_with_relay_fee() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset])), 0, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) )); @@ -3411,7 +3413,8 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { GeneralIndex(10u128), ], ); - let statemint_location_asset = statemint_asset + let statemint_location_asset: AssetType = statemint_asset + .clone() .try_into() .expect("Location convertion to AssetType should succeed"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); @@ -3585,7 +3588,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset])), 0, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) )); @@ -3658,7 +3661,8 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { GeneralIndex(10u128), ], ); - let statemint_location_asset = statemint_asset + let statemint_location_asset: AssetType = statemint_asset + .clone() .try_into() .expect("Location convertion to AssetType should succeed"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); diff --git a/runtime/moonbeam/tests/xcm_tests.rs b/runtime/moonbeam/tests/xcm_tests.rs index 475bcf1e0f5..2520b934d34 100644 --- a/runtime/moonbeam/tests/xcm_tests.rs +++ b/runtime/moonbeam/tests/xcm_tests.rs @@ -25,6 +25,7 @@ use frame_support::{ weights::{constants::WEIGHT_REF_TIME_PER_SECOND, Weight}, BoundedVec, }; +use moonbeam_runtime::xcm_config::AssetType; use pallet_xcm_transactor::{ Currency, CurrencyPayment, HrmpInitParams, HrmpOperation, TransactWeights, }; @@ -336,7 +337,7 @@ fn send_para_a_asset_to_para_b() { // This represents the asset in paraA let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances + let source_location: AssetType = para_a_balances .try_into() .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); @@ -381,7 +382,7 @@ fn send_para_a_asset_to_para_b() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) )); @@ -407,7 +408,7 @@ fn send_para_a_asset_from_para_b_to_para_c() { // Represents para A asset let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances + let source_location: AssetType = para_a_balances .try_into() .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); @@ -460,7 +461,7 @@ fn send_para_a_asset_from_para_b_to_para_c() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -498,7 +499,7 @@ fn send_para_a_asset_from_para_b_to_para_c() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -516,7 +517,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { // para A asset let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances + let source_location: AssetType = para_a_balances .try_into() .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); @@ -558,7 +559,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -596,7 +597,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -676,7 +677,7 @@ fn send_para_a_asset_to_para_b_with_trader() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances + let source_location: AssetType = para_a_balances .try_into() .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); @@ -722,7 +723,7 @@ fn send_para_a_asset_to_para_b_with_trader() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(asset.into())), + Box::new(VersionedAssets::from(asset)), 0, WeightLimit::Limited(Weight::from_parts(10u64, DEFAULT_PROOF_SIZE)) )); @@ -754,7 +755,7 @@ fn send_para_a_asset_to_para_b_with_trader_and_fee() { MockNet::reset(); let para_a_balances = Location::new(1, [Parachain(1), PalletInstance(1u8)]); - let source_location = para_a_balances + let source_location: AssetType = para_a_balances .try_into() .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); @@ -797,7 +798,7 @@ fn send_para_a_asset_to_para_b_with_trader_and_fee() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset])), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) )); @@ -2342,10 +2343,9 @@ fn test_statemint_like() { xcm::latest::prelude::GeneralIndex(0u128), ], ); - let source_location = parachain::AssetType::Xcm( - xcm_builder::WithLatestLocationConverter::convert(&statemint_asset_a_balances) - .expect("Location convertion to AssetType should succeed"), - ); + let source_location: AssetType = statemint_asset_a_balances + .try_into() + .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); let asset_metadata = parachain::AssetMetadata { @@ -2450,7 +2450,8 @@ fn send_statemint_asset_from_para_a_to_statemint_with_relay_fee() { GeneralIndex(10u128), ], ); - let statemint_location_asset = statemint_asset + let statemint_location_asset: AssetType = statemint_asset + .clone() .try_into() .expect("Location convertion to AssetType should succeed"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); @@ -2911,7 +2912,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_with_fee() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset])), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -3068,7 +3069,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiasset() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from((Location::parent(), 100).into())), + Box::new(VersionedAssets::from((Location::parent(), 100))), 0, WeightLimit::Limited(Weight::from_parts(40000u64, DEFAULT_PROOF_SIZE)) )); @@ -3133,7 +3134,8 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { GeneralIndex(10u128), ], ); - let statemint_location_asset = statemint_asset + let statemint_location_asset: AssetType = statemint_asset + .clone() .try_into() .expect("Location convertion to AssetType should succeed"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); @@ -3308,7 +3310,7 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multicurrencies() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(assets_to_send.into())), + Box::new(VersionedAssets::from(assets_to_send)), 1, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) )); @@ -3381,7 +3383,8 @@ fn send_dot_from_moonbeam_to_statemint_via_xtokens_transfer_multiassets() { GeneralIndex(10u128), ], ); - let statemint_location_asset = statemint_asset + let statemint_location_asset: AssetType = statemint_asset + .clone() .try_into() .expect("Location convertion to AssetType should succeed"); let source_statemint_asset_id: parachain::AssetId = statemint_location_asset.clone().into(); diff --git a/runtime/moonriver/tests/xcm_tests.rs b/runtime/moonriver/tests/xcm_tests.rs index f1f5fc4ae0d..535a1329a15 100644 --- a/runtime/moonriver/tests/xcm_tests.rs +++ b/runtime/moonriver/tests/xcm_tests.rs @@ -376,7 +376,7 @@ fn send_para_a_asset_to_para_b() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) )); @@ -459,7 +459,7 @@ fn send_para_a_asset_from_para_b_to_para_c() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -498,7 +498,7 @@ fn send_para_a_asset_from_para_b_to_para_c() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -560,7 +560,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -599,7 +599,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -661,7 +661,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a_with_new_reanchoring() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -881,7 +881,7 @@ fn send_para_a_asset_to_para_b_with_trader() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(10u64, DEFAULT_PROOF_SIZE)) )); @@ -957,7 +957,7 @@ fn send_para_a_asset_to_para_b_with_trader_and_fee() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset_fee, asset].into())), + Box::new(VersionedAssets::from(vec![asset_fee, asset])), 0, WeightLimit::Limited(Weight::from_parts(800000u64, DEFAULT_PROOF_SIZE)) )); @@ -2299,7 +2299,7 @@ fn test_automatic_versioning_on_runtime_upgrade_with_para_b() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset].into())), + Box::new(VersionedAssets::from(vec![asset])), 0, WeightLimit::Limited(Weight::from_parts(80u64, DEFAULT_PROOF_SIZE)) )); @@ -2655,7 +2655,7 @@ fn test_statemine_like() { xcm::latest::prelude::GeneralIndex(0u128), ], ); - let source_location = statemine_asset_a_balances + let source_location: AssetType = statemine_asset_a_balances .try_into() .expect("Location convertion to AssetType should succeed"); let source_id: parachain::AssetId = source_location.clone().into(); @@ -2760,7 +2760,8 @@ fn send_statemine_asset_from_para_a_to_statemine_with_relay_fee() { GeneralIndex(10u128), ], ); - let statemine_location_asset = statemine_asset + let statemine_location_asset: AssetType = statemine_asset + .clone() .try_into() .expect("Location convertion to AssetType should succeed"); let source_statemine_asset_id: parachain::AssetId = statemine_location_asset.clone().into(); @@ -2924,7 +2925,7 @@ fn send_statemine_asset_from_para_a_to_statemine_with_relay_fee() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(assets_to_send.into())), + Box::new(VersionedAssets::from(assets_to_send)), 1, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) )); @@ -3442,7 +3443,8 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multicurrencies() { GeneralIndex(10u128), ], ); - let statemine_location_asset = statemint_asset + let statemine_location_asset: AssetType = statemine_asset + .clone() .try_into() .expect("Location convertion to AssetType should succeed"); let source_statemine_asset_id: parachain::AssetId = statemine_location_asset.clone().into(); @@ -3616,7 +3618,7 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multicurrencies() { parachain::RuntimeOrigin::signed(PARAALICE.into()), Box::new(VersionedLocation::from(chain_part)), Box::new(VersionedLocation::from(beneficiary)), - Box::new(VersionedAssets::from(vec![asset_1, asset_2].into())), + Box::new(VersionedAssets::from(vec![asset_1, asset_2])), 1, WeightLimit::Limited(Weight::from_parts(80_000_000u64, 100_000u64)) )); @@ -3690,7 +3692,8 @@ fn send_dot_from_moonbeam_to_statemine_via_xtokens_transfer_multiassets() { GeneralIndex(10u128), ], ); - let statemine_location_asset = statemine_asset + let statemine_location_asset: AssetType = statemine_asset + .clone() .try_into() .expect("Location convertion to AssetType should succeed"); let source_statemine_asset_id: parachain::AssetId = statemine_location_asset.clone().into(); From 4da3abd966e4b7bf1bddb585b9fd67ff685ab075 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 26 Mar 2025 11:25:30 +0100 Subject: [PATCH 061/188] fix: :bug: fix test extrinsic invocation --- runtime/moonbase/tests/integration_test.rs | 2 +- runtime/moonbeam/tests/integration_test.rs | 2 +- runtime/moonriver/tests/integration_test.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/runtime/moonbase/tests/integration_test.rs b/runtime/moonbase/tests/integration_test.rs index 3be3a83b201..94a310528ce 100644 --- a/runtime/moonbase/tests/integration_test.rs +++ b/runtime/moonbase/tests/integration_test.rs @@ -1806,7 +1806,7 @@ fn length_fee_is_sensible() { // tests that length fee is sensible for a few hypothetical transactions ExtBuilder::default().build().execute_with(|| { let call = frame_system::Call::remark:: { remark: vec![] }; - let uxt: TestXt<_, ()> = TestXt::new_signed(call, 1u64, (), ()); + let uxt: TestXt<_, ()> = TestXt::new_signed(RuntimeCall::System(call), 1u64, (), ()); let calc_fee = |len: u32| -> Balance { moonbase_runtime::TransactionPayment::query_fee_details(uxt.clone(), len) diff --git a/runtime/moonbeam/tests/integration_test.rs b/runtime/moonbeam/tests/integration_test.rs index 272e3733664..377305a3522 100644 --- a/runtime/moonbeam/tests/integration_test.rs +++ b/runtime/moonbeam/tests/integration_test.rs @@ -1313,7 +1313,7 @@ fn length_fee_is_sensible() { // tests that length fee is sensible for a few hypothetical transactions ExtBuilder::default().build().execute_with(|| { let call = frame_system::Call::remark:: { remark: vec![] }; - let uxt: TestXt<_, ()> = TestXt::new_signed(call, 1u64, (), ()); + let uxt: TestXt<_, ()> = TestXt::new_signed(RuntimeCall::System(call), 1u64, (), ()); let calc_fee = |len: u32| -> Balance { moonbeam_runtime::TransactionPayment::query_fee_details(uxt.clone(), len) diff --git a/runtime/moonriver/tests/integration_test.rs b/runtime/moonriver/tests/integration_test.rs index 6a9e0f6cadc..f43c5b736bb 100644 --- a/runtime/moonriver/tests/integration_test.rs +++ b/runtime/moonriver/tests/integration_test.rs @@ -1302,7 +1302,7 @@ fn length_fee_is_sensible() { // tests that length fee is sensible for a few hypothetical transactions ExtBuilder::default().build().execute_with(|| { let call = frame_system::Call::remark:: { remark: vec![] }; - let uxt: TestXt<_, ()> = TestXt::new_signed(call, 1u64, (), ()); + let uxt: TestXt<_, ()> = TestXt::new_signed(RuntimeCall::System(call), 1u64, (), ()); let calc_fee = |len: u32| -> Balance { moonriver_runtime::TransactionPayment::query_fee_details(uxt.clone(), len) From 465072e2114ff24a63b58b8f4c5ac34261331cec Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 27 Mar 2025 08:37:46 +0100 Subject: [PATCH 062/188] docs: :memo: update comments mentioning XCM v4 --- runtime/moonbase/src/xcm_config.rs | 2 +- runtime/moonbeam/src/xcm_config.rs | 2 +- runtime/moonriver/src/xcm_config.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/runtime/moonbase/src/xcm_config.rs b/runtime/moonbase/src/xcm_config.rs index a74a512ee6b..2a25781d66f 100644 --- a/runtime/moonbase/src/xcm_config.rs +++ b/runtime/moonbase/src/xcm_config.rs @@ -467,7 +467,7 @@ impl From for AssetType { } } -// This can be removed once we fully adopt xcm::v4 everywhere +// This can be removed once we fully adopt xcm::v5 everywhere impl TryFrom for AssetType { type Error = (); diff --git a/runtime/moonbeam/src/xcm_config.rs b/runtime/moonbeam/src/xcm_config.rs index ed0e708ea58..34fa32b73f0 100644 --- a/runtime/moonbeam/src/xcm_config.rs +++ b/runtime/moonbeam/src/xcm_config.rs @@ -453,7 +453,7 @@ impl From for AssetType { } } -// This can be removed once we fully adopt xcm::v4 everywhere +// This can be removed once we fully adopt xcm::v5 everywhere impl TryFrom for AssetType { type Error = (); diff --git a/runtime/moonriver/src/xcm_config.rs b/runtime/moonriver/src/xcm_config.rs index 3de887201e1..7b7446f85e7 100644 --- a/runtime/moonriver/src/xcm_config.rs +++ b/runtime/moonriver/src/xcm_config.rs @@ -461,7 +461,7 @@ impl From for AssetType { } } -// This can be removed once we fully adopt xcm::v4 everywhere +// This can be removed once we fully adopt xcm::v5 everywhere impl TryFrom for AssetType { type Error = (); fn try_from(location: Location) -> Result { From 12ab6e158c77f31059f969e347214a98b9c49df4 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 27 Mar 2025 10:31:33 +0100 Subject: [PATCH 063/188] fix: :bug: add more associated types --- pallets/moonbeam-xcm-benchmarks/src/generic/mock.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pallets/moonbeam-xcm-benchmarks/src/generic/mock.rs b/pallets/moonbeam-xcm-benchmarks/src/generic/mock.rs index 13ad2a58b61..08a8652c276 100644 --- a/pallets/moonbeam-xcm-benchmarks/src/generic/mock.rs +++ b/pallets/moonbeam-xcm-benchmarks/src/generic/mock.rs @@ -83,6 +83,7 @@ impl frame_system::Config for Test { type PreInherents = (); type PostInherents = (); type PostTransactions = (); + type ExtensionsWeightInfo = (); } impl pallet_balances::Config for Test { @@ -99,6 +100,7 @@ impl pallet_balances::Config for Test { type FreezeIdentifier = (); type MaxFreezes = (); type RuntimeFreezeReason = (); + type DoneSlashHandler = (); } /// The benchmarks in this pallet should never need an asset transactor to begin with. From d4de37c2336a22a19a3f0284b01ed3b323632450 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 27 Mar 2025 10:38:51 +0100 Subject: [PATCH 064/188] fix: :bug: add 1027 to the list of removed precompiles --- runtime/moonbase/tests/integration_test.rs | 2 +- runtime/moonbeam/tests/integration_test.rs | 2 +- runtime/moonriver/tests/integration_test.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/runtime/moonbase/tests/integration_test.rs b/runtime/moonbase/tests/integration_test.rs index 94a310528ce..6ac2fe4a967 100644 --- a/runtime/moonbase/tests/integration_test.rs +++ b/runtime/moonbase/tests/integration_test.rs @@ -2776,7 +2776,7 @@ fn precompile_existence() { fn removed_precompiles() { ExtBuilder::default().build().execute_with(|| { let precompiles = Precompiles::new(); - let removed_precompiles = [1025, 2051, 2062, 2063]; + let removed_precompiles = [1025, 1027, 2051, 2062, 2063]; for i in 1..3000 { let address = H160::from_low_u64_be(i); diff --git a/runtime/moonbeam/tests/integration_test.rs b/runtime/moonbeam/tests/integration_test.rs index 377305a3522..60135e2048c 100644 --- a/runtime/moonbeam/tests/integration_test.rs +++ b/runtime/moonbeam/tests/integration_test.rs @@ -2633,7 +2633,7 @@ fn precompile_existence() { fn removed_precompiles() { ExtBuilder::default().build().execute_with(|| { let precompiles = Precompiles::new(); - let removed_precompiles = [1025, 2051, 2062, 2063]; + let removed_precompiles = [1025, 1027, 2051, 2062, 2063]; for i in 1..3000 { let address = H160::from_low_u64_be(i); diff --git a/runtime/moonriver/tests/integration_test.rs b/runtime/moonriver/tests/integration_test.rs index f43c5b736bb..e289a840d06 100644 --- a/runtime/moonriver/tests/integration_test.rs +++ b/runtime/moonriver/tests/integration_test.rs @@ -2540,7 +2540,7 @@ fn precompile_existence() { fn removed_precompiles() { ExtBuilder::default().build().execute_with(|| { let precompiles = Precompiles::new(); - let removed_precompiles = [1025, 2051, 2062, 2063]; + let removed_precompiles = [1025, 1027, 2051, 2062, 2063]; for i in 1..3000 { let address = H160::from_low_u64_be(i); From b9ab7f242f32d9c88e7f23b8313899d18bdd6304 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 27 Mar 2025 16:29:27 +0100 Subject: [PATCH 065/188] fix: :bug: fix more XCM version conversions --- pallets/xcm-weight-trader/src/lib.rs | 10 ++++---- runtime/moonbase/src/xcm_config.rs | 17 +++++++------ runtime/moonbase/tests/integration_test.rs | 2 +- runtime/moonbase/tests/xcm_tests.rs | 28 +++++++++++----------- runtime/moonbeam/src/xcm_config.rs | 13 ++++++---- runtime/moonbeam/tests/xcm_tests.rs | 28 +++++++++++----------- runtime/moonriver/src/xcm_config.rs | 27 +++++++++++---------- runtime/moonriver/tests/xcm_tests.rs | 28 +++++++++++----------- 8 files changed, 80 insertions(+), 73 deletions(-) diff --git a/pallets/xcm-weight-trader/src/lib.rs b/pallets/xcm-weight-trader/src/lib.rs index 73635005eb5..7517e695394 100644 --- a/pallets/xcm-weight-trader/src/lib.rs +++ b/pallets/xcm-weight-trader/src/lib.rs @@ -265,11 +265,11 @@ pub mod pallet { pub fn query_acceptable_payment_assets( xcm_version: xcm::Version, ) -> Result, XcmPaymentApiError> { - if !matches!(xcm_version, 3 | 4) { + if !matches!(xcm_version, 3 | 5) { return Err(XcmPaymentApiError::UnhandledXcmVersion); } - let v4_assets = [VersionedAssetId::from(XcmAssetId::from( + let v5_assets = [VersionedAssetId::from(XcmAssetId::from( T::NativeLocation::get(), ))] .into_iter() @@ -281,13 +281,13 @@ pub mod pallet { .collect::>(); if xcm_version == 3 { - v4_assets + v5_assets .into_iter() - .map(|v4_asset| v4_asset.into_version(3)) + .map(|v5_asset| v5_asset.into_version(3)) .collect::>() .map_err(|_| XcmPaymentApiError::VersionedConversionFailed) } else { - Ok(v4_assets) + Ok(v5_assets) } } pub fn query_weight_to_asset_fee( diff --git a/runtime/moonbase/src/xcm_config.rs b/runtime/moonbase/src/xcm_config.rs index 2a25781d66f..2acdbe74429 100644 --- a/runtime/moonbase/src/xcm_config.rs +++ b/runtime/moonbase/src/xcm_config.rs @@ -50,12 +50,15 @@ use xcm_builder::{ use parachains_common::message_queue::{NarrowOriginToSibling, ParaIdToSibling}; -use xcm::latest::{ - prelude::{ - AllOf, Asset, AssetFilter, GlobalConsensus, InteriorLocation, Junction, Location, - NetworkId, PalletInstance, Parachain, Wild, WildFungible, +use xcm::{ + latest::{ + prelude::{ + AllOf, Asset, AssetFilter, GlobalConsensus, InteriorLocation, Junction, Location, + NetworkId, PalletInstance, Parachain, Wild, WildFungible, + }, + WESTEND_GENESIS_HASH, }, - WESTEND_GENESIS_HASH, + IntoVersion, }; use xcm_executor::traits::{CallDispatcher, ConvertLocation, JustTry}; @@ -473,7 +476,7 @@ impl TryFrom for AssetType { fn try_from(location: Location) -> Result { // Convert the V5 location to a V3 location - match xcm::VersionedLocation::V5(location).try_into() { + match xcm::VersionedLocation::V5(location).into_version(3) { Ok(xcm::VersionedLocation::V3(loc)) => Ok(AssetType::Xcm(loc.into())), // Any other version or conversion error returns an error _ => Err(()), @@ -494,7 +497,7 @@ impl Into> for AssetType { match self { Self::Xcm(location) => { let versioned = xcm::VersionedLocation::V3(location); - match versioned.try_into() { + match versioned.into_version(5) { Ok(xcm::VersionedLocation::V5(loc)) => Some(loc), _ => None, } diff --git a/runtime/moonbase/tests/integration_test.rs b/runtime/moonbase/tests/integration_test.rs index 6ac2fe4a967..c8388ff1e97 100644 --- a/runtime/moonbase/tests/integration_test.rs +++ b/runtime/moonbase/tests/integration_test.rs @@ -2162,7 +2162,7 @@ fn root_can_change_default_xcm_vers() { // Root sets the defaultXcm assert_ok!(PolkadotXcm::force_default_xcm_version( root_origin(), - Some(4) + Some(5) )); // Now transferring does not fail diff --git a/runtime/moonbase/tests/xcm_tests.rs b/runtime/moonbase/tests/xcm_tests.rs index ab2eadb7078..86ca28eb4c4 100644 --- a/runtime/moonbase/tests/xcm_tests.rs +++ b/runtime/moonbase/tests/xcm_tests.rs @@ -129,7 +129,7 @@ fn receive_relay_asset_from_relay() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([], 123).into()), 0, WeightLimit::Unlimited @@ -282,7 +282,7 @@ fn send_relay_asset_to_para_b() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([], 123).into()), 0, WeightLimit::Unlimited @@ -571,7 +571,7 @@ fn send_para_a_asset_to_para_b_and_back_to_para_a() { )); }); - // Balances have been substracted + // Balances have been subtracted ParaA::execute_with(|| { assert_eq!( ParaBalances::free_balance(&PARAALICE.into()), @@ -773,7 +773,7 @@ fn receive_relay_asset_with_trader() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([], 100).into()), 0, WeightLimit::Unlimited @@ -975,7 +975,7 @@ fn error_when_not_paying_enough() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([], 5).into()), 0, WeightLimit::Unlimited @@ -1040,7 +1040,7 @@ fn transact_through_derivative_multilocation() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([], 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1192,7 +1192,7 @@ fn transact_through_derivative_with_custom_fee_weight() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([], 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1346,7 +1346,7 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([], 4000009100u128).into()), 0, WeightLimit::Unlimited @@ -1512,7 +1512,7 @@ fn transact_through_sovereign() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([], 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1767,7 +1767,7 @@ fn transact_through_sovereign_with_custom_fee_weight() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([], 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1919,7 +1919,7 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([], 4000009100u128).into()), 0, WeightLimit::Unlimited @@ -2101,7 +2101,7 @@ fn test_automatic_versioning_on_runtime_upgrade_with_relay() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([], 123).into()), 0, WeightLimit::Unlimited @@ -2379,7 +2379,7 @@ fn receive_asset_with_no_sufficients_not_possible_if_non_existent_account() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([], 123).into()), 0, WeightLimit::Unlimited @@ -2680,7 +2680,7 @@ fn test_statemint_like() { assert_ok!(StatemintChainPalletXcm::limited_reserve_transfer_assets( statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new( ( [ diff --git a/runtime/moonbeam/src/xcm_config.rs b/runtime/moonbeam/src/xcm_config.rs index 34fa32b73f0..871da219377 100644 --- a/runtime/moonbeam/src/xcm_config.rs +++ b/runtime/moonbeam/src/xcm_config.rs @@ -49,9 +49,12 @@ use xcm_builder::{ }; use parachains_common::message_queue::{NarrowOriginToSibling, ParaIdToSibling}; -use xcm::latest::prelude::{ - AllOf, Asset, AssetFilter, GlobalConsensus, InteriorLocation, Junction, Location, NetworkId, - PalletInstance, Parachain, Wild, WildFungible, +use xcm::{ + latest::prelude::{ + AllOf, Asset, AssetFilter, GlobalConsensus, InteriorLocation, Junction, Location, + NetworkId, PalletInstance, Parachain, Wild, WildFungible, + }, + IntoVersion, }; use xcm_executor::traits::{CallDispatcher, ConvertLocation, JustTry}; @@ -459,7 +462,7 @@ impl TryFrom for AssetType { fn try_from(location: Location) -> Result { // Convert the V5 location to a V3 location - match xcm::VersionedLocation::V5(location).try_into() { + match xcm::VersionedLocation::V5(location).into_version(3) { Ok(xcm::VersionedLocation::V3(loc)) => Ok(AssetType::Xcm(loc.into())), // Any other version or conversion error returns an error _ => Err(()), @@ -480,7 +483,7 @@ impl Into> for AssetType { match self { Self::Xcm(location) => { let versioned = xcm::VersionedLocation::V3(location); - match versioned.try_into() { + match versioned.into_version(5) { Ok(xcm::VersionedLocation::V5(loc)) => Some(loc), _ => None, } diff --git a/runtime/moonbeam/tests/xcm_tests.rs b/runtime/moonbeam/tests/xcm_tests.rs index 2520b934d34..23b008c84fd 100644 --- a/runtime/moonbeam/tests/xcm_tests.rs +++ b/runtime/moonbeam/tests/xcm_tests.rs @@ -133,7 +133,7 @@ fn receive_relay_asset_from_relay() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -185,7 +185,7 @@ fn send_relay_asset_to_relay() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -283,7 +283,7 @@ fn send_relay_asset_to_para_b() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -657,7 +657,7 @@ fn receive_relay_asset_with_trader() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 100).into()), 0, WeightLimit::Unlimited @@ -860,7 +860,7 @@ fn error_when_not_paying_enough() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 5).into()), 0, WeightLimit::Unlimited @@ -925,7 +925,7 @@ fn transact_through_derivative_multilocation() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1067,7 +1067,7 @@ fn transact_through_derivative_with_custom_fee_weight() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1221,7 +1221,7 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 4000009100u128).into()), 0, WeightLimit::Unlimited @@ -1387,7 +1387,7 @@ fn transact_through_sovereign() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1642,7 +1642,7 @@ fn transact_through_sovereign_with_custom_fee_weight() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1794,7 +1794,7 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 4000009100u128).into()), 0, WeightLimit::Unlimited @@ -1976,7 +1976,7 @@ fn test_automatic_versioning_on_runtime_upgrade_with_relay() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -2101,7 +2101,7 @@ fn receive_asset_with_no_sufficients_not_possible_if_non_existent_account() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -2403,7 +2403,7 @@ fn test_statemint_like() { assert_ok!(StatemintChainPalletXcm::limited_reserve_transfer_assets( statemint_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new( ( [ diff --git a/runtime/moonriver/src/xcm_config.rs b/runtime/moonriver/src/xcm_config.rs index 7b7446f85e7..e35bb795eb0 100644 --- a/runtime/moonriver/src/xcm_config.rs +++ b/runtime/moonriver/src/xcm_config.rs @@ -49,9 +49,12 @@ use xcm_builder::{ }; use parachains_common::message_queue::{NarrowOriginToSibling, ParaIdToSibling}; -use xcm::latest::prelude::{ - AllOf, Asset, AssetFilter, GlobalConsensus, InteriorLocation, Junction, Location, NetworkId, - PalletInstance, Parachain, Wild, WildFungible, +use xcm::{ + latest::prelude::{ + AllOf, Asset, AssetFilter, GlobalConsensus, InteriorLocation, Junction, Location, + NetworkId, PalletInstance, Parachain, Wild, WildFungible, + }, + IntoVersion, }; use xcm_executor::traits::{CallDispatcher, ConvertLocation, JustTry}; @@ -464,16 +467,14 @@ impl From for AssetType { // This can be removed once we fully adopt xcm::v5 everywhere impl TryFrom for AssetType { type Error = (); + fn try_from(location: Location) -> Result { - xcm::VersionedLocation::V5(location.clone()) - .try_into() - .ok() - .and_then(|v: xcm::VersionedLocation| match v { - xcm::VersionedLocation::V3(loc) => Some(loc), - _ => None, - }) - .map(|v3_location| Self::Xcm(v3_location.into())) - .ok_or(()) + // Convert the V5 location to a V3 location + match xcm::VersionedLocation::V5(location).into_version(3) { + Ok(xcm::VersionedLocation::V3(loc)) => Ok(AssetType::Xcm(loc.into())), + // Any other version or conversion error returns an error + _ => Err(()), + } } } @@ -490,7 +491,7 @@ impl Into> for AssetType { match self { Self::Xcm(location) => { let versioned = xcm::VersionedLocation::V3(location); - match versioned.try_into() { + match versioned.into_version(5) { Ok(xcm::VersionedLocation::V5(loc)) => Some(loc), _ => None, } diff --git a/runtime/moonriver/tests/xcm_tests.rs b/runtime/moonriver/tests/xcm_tests.rs index 535a1329a15..f7723da5cfc 100644 --- a/runtime/moonriver/tests/xcm_tests.rs +++ b/runtime/moonriver/tests/xcm_tests.rs @@ -128,7 +128,7 @@ fn receive_relay_asset_from_relay() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -180,7 +180,7 @@ fn send_relay_asset_to_relay() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -279,7 +279,7 @@ fn send_relay_asset_to_para_b() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -815,7 +815,7 @@ fn receive_relay_asset_with_trader() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 100).into()), 0, WeightLimit::Unlimited @@ -1019,7 +1019,7 @@ fn error_when_not_paying_enough() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 5).into()), 0, WeightLimit::Unlimited @@ -1084,7 +1084,7 @@ fn transact_through_derivative_multilocation() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1226,7 +1226,7 @@ fn transact_through_derivative_with_custom_fee_weight() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1380,7 +1380,7 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 4000009100u128).into()), 0, WeightLimit::Unlimited @@ -1546,7 +1546,7 @@ fn transact_through_sovereign() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1801,7 +1801,7 @@ fn transact_through_sovereign_with_custom_fee_weight() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 4000003100u128).into()), 0, WeightLimit::Unlimited @@ -1953,7 +1953,7 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 4000009100u128).into()), 0, WeightLimit::Unlimited @@ -2135,7 +2135,7 @@ fn test_automatic_versioning_on_runtime_upgrade_with_relay() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -2413,7 +2413,7 @@ fn receive_asset_with_no_sufficients_not_possible_if_non_existent_account() { assert_ok!(RelayChainPalletXcm::limited_reserve_transfer_assets( relay_chain::RuntimeOrigin::signed(RELAYALICE), Box::new(Parachain(1).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new(([] /* Here */, 123).into()), 0, WeightLimit::Unlimited @@ -2714,7 +2714,7 @@ fn test_statemine_like() { assert_ok!(StatemineChainPalletXcm::limited_reserve_transfer_assets( statemine_like::RuntimeOrigin::signed(RELAYALICE), Box::new(Location::new(1, [Parachain(1)]).into()), - Box::new(VersionedLocation::from(dest).clone().into()), + Box::new(VersionedLocation::from(dest).clone()), Box::new( ( [ From 9eaad9470fa341716cbc311d84b0213b48989075 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 27 Mar 2025 16:43:09 +0100 Subject: [PATCH 066/188] test: :white_check_mark: update XCM version in test_query_acceptable_payment_assets --- pallets/xcm-weight-trader/src/tests.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pallets/xcm-weight-trader/src/tests.rs b/pallets/xcm-weight-trader/src/tests.rs index 86641a52506..5879e471fcf 100644 --- a/pallets/xcm-weight-trader/src/tests.rs +++ b/pallets/xcm-weight-trader/src/tests.rs @@ -565,7 +565,7 @@ fn test_query_acceptable_payment_assets() { new_test_ext().execute_with(|| { // By default, only native asset should be supported assert_eq!( - XcmWeightTrader::query_acceptable_payment_assets(4), + XcmWeightTrader::query_acceptable_payment_assets(5), Ok(vec![VersionedAssetId::from(XcmAssetId( ::NativeLocation::get() ))]) @@ -600,7 +600,7 @@ fn test_query_acceptable_payment_assets() { // We should support parent asset now assert_eq!( - XcmWeightTrader::query_acceptable_payment_assets(4), + XcmWeightTrader::query_acceptable_payment_assets(5), Ok(vec![ VersionedAssetId::from(XcmAssetId(::NativeLocation::get())), VersionedAssetId::from(XcmAssetId(Location::parent())) @@ -619,7 +619,7 @@ fn test_query_acceptable_payment_assets() { // We should not support paused assets assert_eq!( - XcmWeightTrader::query_acceptable_payment_assets(4), + XcmWeightTrader::query_acceptable_payment_assets(5), Ok(vec![VersionedAssetId::from(XcmAssetId( ::NativeLocation::get() )),]) From 00506a66fbd9b51e4e6b4b0cdfb3166d8d511f24 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 27 Mar 2025 17:59:29 +0100 Subject: [PATCH 067/188] fix: :bug: fix conversion of XCM Location to AssetId --- primitives/xcm/src/asset_id_conversions.rs | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/primitives/xcm/src/asset_id_conversions.rs b/primitives/xcm/src/asset_id_conversions.rs index 96b6e210eb0..d27331edd27 100644 --- a/primitives/xcm/src/asset_id_conversions.rs +++ b/primitives/xcm/src/asset_id_conversions.rs @@ -16,7 +16,7 @@ use sp_runtime::traits::MaybeEquivalence; use sp_std::marker::PhantomData; -use xcm::v3::Location; +use xcm::{v3::Location, IntoVersion}; use xcm_executor::traits::ConvertLocation; /// Converter struct implementing `AssetIdConversion` converting a numeric asset ID @@ -49,15 +49,11 @@ where AssetIdInfoGetter: AssetTypeGetter, { fn convert(id: &xcm::v5::Location) -> Option { - // Convert v5 Location to v3 Location - xcm::VersionedLocation::V5(id.clone()) - .try_into() - .ok() - .and_then(|v: xcm::VersionedLocation| match v { - xcm::VersionedLocation::V3(loc) => Some(loc), - _ => None, - }) - .and_then(|v3_location| AssetIdInfoGetter::get_asset_id(v3_location.into())) + match xcm::VersionedLocation::V5(id.clone()).into_version(3) { + Ok(xcm::VersionedLocation::V3(loc)) => AssetIdInfoGetter::get_asset_id(loc.into()), + // Any other version or conversion error returns an error + _ => None, + } } fn convert_back(what: &AssetId) -> Option { @@ -66,7 +62,7 @@ where // Convert v3 Location to v5 Location let versioned = xcm::VersionedLocation::V3(v3_location); - match versioned.try_into() { + match versioned.into_version(5) { Ok(xcm::VersionedLocation::V5(loc)) => Some(loc), _ => None, } From a13adaca3f476074a3ff748a25c3f0d9dcd9781e Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 28 Mar 2025 18:34:19 +0100 Subject: [PATCH 068/188] test: :white_check_mark: update test snapshots (probably related to RFC-0101) --- runtime/moonbase/tests/xcm_tests.rs | 18 +++++++++--------- runtime/moonbeam/tests/xcm_tests.rs | 16 ++++++++-------- runtime/moonriver/tests/xcm_tests.rs | 16 ++++++++-------- 3 files changed, 25 insertions(+), 25 deletions(-) diff --git a/runtime/moonbase/tests/xcm_tests.rs b/runtime/moonbase/tests/xcm_tests.rs index 86ca28eb4c4..223f5eafef0 100644 --- a/runtime/moonbase/tests/xcm_tests.rs +++ b/runtime/moonbase/tests/xcm_tests.rs @@ -1456,9 +1456,9 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { }); Relay::execute_with(|| { - // free execution,x full amount received - // 4000005186 refunded + 100 transferred = 4000005286 - assert_eq!(RelayBalances::free_balance(¶_a_account()), 4000005286); + // free execution, full amount received + // 4000009000 refunded + 100 transferred = 4000009100 + assert_eq!(RelayBalances::free_balance(¶_a_account()), 4000009100); assert_eq!(RelayBalances::free_balance(®istered_address), 0); }); } @@ -2031,9 +2031,9 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { }); Relay::execute_with(|| { - // free execution,x full amount received - // 4000005186 refunded + 100 transferred = 4000005286 - assert_eq!(RelayBalances::free_balance(¶_a_account()), 4000005286); + // free execution, full amount received + // 4000009000 refunded + 100 transferred = 4000009100 + assert_eq!(RelayBalances::free_balance(¶_a_account()), 4000009100); assert_eq!(RelayBalances::free_balance(®istered_address), 0); }); @@ -4185,8 +4185,8 @@ fn transact_through_signed_multilocation_custom_fee_and_weight_refund() { // 100 transferred assert_eq!(RelayBalances::free_balance(¶_a_account()), 100); - // 4000005186 refunded - assert_eq!(RelayBalances::free_balance(&derived), 4000005186); + // 4000009000 refunded + assert_eq!(RelayBalances::free_balance(&derived), 4000009000); }); } @@ -4397,7 +4397,7 @@ fn transact_through_signed_multilocation_para_to_para_refund() { ParaB::execute_with(|| { // Check the derived account was refunded - assert_eq!(ParaBalances::free_balance(&derived), 8993); + assert_eq!(ParaBalances::free_balance(&derived), 3823903993); // Check the transfer was executed assert_eq!(ParaBalances::free_balance(¶_a_account_20()), 100); diff --git a/runtime/moonbeam/tests/xcm_tests.rs b/runtime/moonbeam/tests/xcm_tests.rs index 23b008c84fd..b7158faf519 100644 --- a/runtime/moonbeam/tests/xcm_tests.rs +++ b/runtime/moonbeam/tests/xcm_tests.rs @@ -1332,8 +1332,8 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { Relay::execute_with(|| { // free execution,x full amount received - // 4000005186 refunded + 100 transferred = 4000005286 - assert_eq!(RelayBalances::free_balance(¶_a_account()), 4000005286); + // 4000009000 refunded + 100 transferred = 4000009100 + assert_eq!(RelayBalances::free_balance(¶_a_account()), 4000009100); assert_eq!(RelayBalances::free_balance(®istered_address), 0); }); } @@ -1906,9 +1906,9 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { }); Relay::execute_with(|| { - // free execution,x full amount received - // 4000005186 refunded + 100 transferred = 4000005286 - assert_eq!(RelayBalances::free_balance(¶_a_account()), 4000005286); + // free execution, full amount received + // 4000009000 refunded + 100 transferred = 4000009100 + assert_eq!(RelayBalances::free_balance(¶_a_account()), 4000009100); assert_eq!(RelayBalances::free_balance(®istered_address), 0); }); @@ -3906,8 +3906,8 @@ fn transact_through_signed_multilocation_custom_fee_and_weight_refund() { // 100 transferred assert_eq!(RelayBalances::free_balance(¶_a_account()), 100); - // 4000005186 refunded - assert_eq!(RelayBalances::free_balance(&derived), 4000005186); + // 4000009000 refunded + assert_eq!(RelayBalances::free_balance(&derived), 4000009000); }); } @@ -4114,7 +4114,7 @@ fn transact_through_signed_multilocation_para_to_para_refund() { ParaB::execute_with(|| { // Check the derived account was refunded - assert_eq!(ParaBalances::free_balance(&derived), 8993); + assert_eq!(ParaBalances::free_balance(&derived), 3823903993); // Check the transfer was executed assert_eq!(ParaBalances::free_balance(¶_a_account_20()), 100); diff --git a/runtime/moonriver/tests/xcm_tests.rs b/runtime/moonriver/tests/xcm_tests.rs index f7723da5cfc..a8bed04f8cb 100644 --- a/runtime/moonriver/tests/xcm_tests.rs +++ b/runtime/moonriver/tests/xcm_tests.rs @@ -1491,8 +1491,8 @@ fn transact_through_derivative_with_custom_fee_weight_refund() { Relay::execute_with(|| { // free execution,x full amount received - // 4000005186 refunded + 100 transferred = 4000005286 - assert_eq!(RelayBalances::free_balance(¶_a_account()), 4000005286); + // 4000009000 refunded + 100 transferred = 4000009100 + assert_eq!(RelayBalances::free_balance(¶_a_account()), 4000009100); assert_eq!(RelayBalances::free_balance(®istered_address), 0); }); } @@ -2065,9 +2065,9 @@ fn transact_through_sovereign_with_custom_fee_weight_refund() { }); Relay::execute_with(|| { - // free execution,x full amount received - // 4000005186 refunded + 100 transferred = 4000005286 - assert_eq!(RelayBalances::free_balance(¶_a_account()), 4000005286); + // free execution, full amount received + // 4000009000 refunded + 100 transferred = 4000009100 + assert_eq!(RelayBalances::free_balance(¶_a_account()), 4000009100); assert_eq!(RelayBalances::free_balance(®istered_address), 0); }); @@ -4217,8 +4217,8 @@ fn transact_through_signed_multilocation_custom_fee_and_weight_refund() { // 100 transferred assert_eq!(RelayBalances::free_balance(¶_a_account()), 100); - // 4000005186 refunded - assert_eq!(RelayBalances::free_balance(&derived), 4000005186); + // 4000009000 refunded + assert_eq!(RelayBalances::free_balance(&derived), 4000009000); }); } @@ -4425,7 +4425,7 @@ fn transact_through_signed_multilocation_para_to_para_refund() { ParaB::execute_with(|| { // Check the derived account was refunded - assert_eq!(ParaBalances::free_balance(&derived), 8993); + assert_eq!(ParaBalances::free_balance(&derived), 3823903993); // Check the transfer was executed assert_eq!(ParaBalances::free_balance(¶_a_account_20()), 100); From ac1afbf3584e418d1d311033821c172379b16ffe Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 31 Mar 2025 16:21:11 +0200 Subject: [PATCH 069/188] feat: :arrow_up: upgrade to Polkadot stable2412-4 --- Cargo.lock | 734 +++++++++--------- .../src/weights/mod.rs | 2 +- runtime/common/src/apis.rs | 5 +- runtime/moonbase/src/lib.rs | 4 +- runtime/moonbeam/src/lib.rs | 4 +- runtime/moonriver/src/lib.rs | 4 +- 6 files changed, 380 insertions(+), 373 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f9a7b7cdf8b..102b2f25f2a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -834,7 +834,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "hash-db", "log", @@ -1068,7 +1068,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.15.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "scale-info", @@ -1829,7 +1829,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.21.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "clap", "parity-scale-codec", @@ -1846,7 +1846,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -1869,7 +1869,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -1899,7 +1899,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "anyhow", "async-trait", @@ -1914,7 +1914,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -1937,7 +1937,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -1963,7 +1963,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.15.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -1985,7 +1985,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2011,7 +2011,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.22.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "cumulus-client-cli", "cumulus-client-collator", @@ -2048,7 +2048,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -2064,8 +2064,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" -version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "0.18.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2101,7 +2101,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -2112,7 +2112,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2126,8 +2126,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" -version = "0.18.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "0.18.2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bounded-collections", "bp-xcm-bridge-hub-router", @@ -2152,7 +2152,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2168,7 +2168,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2182,7 +2182,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.11.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2191,8 +2191,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" -version = "9.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "9.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2209,7 +2209,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "cumulus-primitives-core", "sp-inherents", @@ -2218,8 +2218,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" -version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "0.18.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2236,7 +2236,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.22.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2260,7 +2260,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2278,8 +2278,8 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" -version = "0.22.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "0.22.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "async-trait", @@ -2313,8 +2313,8 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" -version = "0.21.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "0.21.2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2355,7 +2355,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3597,7 +3597,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", ] @@ -3725,7 +3725,7 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-support", "frame-support-procedural", @@ -3748,8 +3748,8 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" -version = "46.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "46.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "Inflector", "array-bytes", @@ -3811,7 +3811,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "14.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -3822,7 +3822,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3837,8 +3837,8 @@ dependencies = [ [[package]] name = "frame-executive" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "aquamarine", "frame-support", @@ -3891,7 +3891,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.7.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "const-hex", @@ -3906,8 +3906,8 @@ dependencies = [ [[package]] name = "frame-support" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "aquamarine", "array-bytes", @@ -3949,8 +3949,8 @@ dependencies = [ [[package]] name = "frame-support-procedural" -version = "31.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "31.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "Inflector", "cfg-expr", @@ -3970,7 +3970,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.2.0", @@ -3982,7 +3982,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "proc-macro2", "quote", @@ -3992,7 +3992,7 @@ dependencies = [ [[package]] name = "frame-system" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "cfg-if", "docify", @@ -4012,7 +4012,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -4026,7 +4026,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "docify", "parity-scale-codec", @@ -4036,7 +4036,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-support", "parity-scale-codec", @@ -6723,7 +6723,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "futures 0.3.31", "log", @@ -6742,7 +6742,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -8430,7 +8430,7 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" dependencies = [ - "proc-macro-crate 1.1.3", + "proc-macro-crate 3.2.0", "proc-macro2", "quote", "syn 2.0.100", @@ -8605,8 +8605,8 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" -version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "21.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -8643,8 +8643,8 @@ dependencies = [ [[package]] name = "pallet-asset-rate" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "18.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -8657,8 +8657,8 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -8674,8 +8674,8 @@ dependencies = [ [[package]] name = "pallet-assets" -version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "41.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -8767,7 +8767,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-support", "frame-system", @@ -8782,7 +8782,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-support", "frame-system", @@ -8794,8 +8794,8 @@ dependencies = [ [[package]] name = "pallet-babe" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -8818,7 +8818,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "aquamarine", "docify", @@ -8838,8 +8838,8 @@ dependencies = [ [[package]] name = "pallet-balances" -version = "40.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "40.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "docify", "frame-benchmarking", @@ -8853,8 +8853,8 @@ dependencies = [ [[package]] name = "pallet-beefy" -version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "40.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-support", "frame-system", @@ -8872,8 +8872,8 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" -version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "40.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -8897,8 +8897,8 @@ dependencies = [ [[package]] name = "pallet-bounties" -version = "38.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "38.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -8915,7 +8915,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bitvec", "frame-benchmarking", @@ -8932,8 +8932,8 @@ dependencies = [ [[package]] name = "pallet-child-bounties" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "38.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -8950,8 +8950,8 @@ dependencies = [ [[package]] name = "pallet-collator-selection" -version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "20.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -8969,8 +8969,8 @@ dependencies = [ [[package]] name = "pallet-collective" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "docify", "frame-benchmarking", @@ -8986,8 +8986,8 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "assert_matches", "frame-benchmarking", @@ -9024,8 +9024,8 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" -version = "6.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "6.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-support", "frame-system", @@ -9039,8 +9039,8 @@ dependencies = [ [[package]] name = "pallet-democracy" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -9056,8 +9056,8 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "38.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9079,7 +9079,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9091,8 +9091,8 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" -version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "40.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -9963,8 +9963,8 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "38.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "docify", "frame-benchmarking", @@ -9981,8 +9981,8 @@ dependencies = [ [[package]] name = "pallet-grandpa" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10003,8 +10003,8 @@ dependencies = [ [[package]] name = "pallet-identity" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "enumflags2", "frame-benchmarking", @@ -10021,8 +10021,8 @@ dependencies = [ [[package]] name = "pallet-im-online" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "38.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10040,8 +10040,8 @@ dependencies = [ [[package]] name = "pallet-indices" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10073,7 +10073,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10089,7 +10089,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "environmental", "frame-benchmarking", @@ -10126,8 +10126,8 @@ dependencies = [ [[package]] name = "pallet-migrations" -version = "9.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "9.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "cfg-if", "docify", @@ -10145,7 +10145,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10236,8 +10236,8 @@ dependencies = [ [[package]] name = "pallet-multisig" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "log", "parity-scale-codec", @@ -10247,8 +10247,8 @@ dependencies = [ [[package]] name = "pallet-nis" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10262,8 +10262,8 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "37.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-support", "frame-system", @@ -10280,8 +10280,8 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" -version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "37.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10301,7 +10301,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -10311,7 +10311,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-support", "frame-system", @@ -10326,8 +10326,8 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10371,8 +10371,8 @@ dependencies = [ [[package]] name = "pallet-parameters" -version = "0.10.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "0.10.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "docify", @@ -10409,8 +10409,8 @@ dependencies = [ [[package]] name = "pallet-preimage" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10425,8 +10425,8 @@ dependencies = [ [[package]] name = "pallet-proxy" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10479,7 +10479,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10496,8 +10496,8 @@ dependencies = [ [[package]] name = "pallet-recovery" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10510,8 +10510,8 @@ dependencies = [ [[package]] name = "pallet-referenda" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "assert_matches", "frame-benchmarking", @@ -10552,7 +10552,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-support", "frame-system", @@ -10565,8 +10565,8 @@ dependencies = [ [[package]] name = "pallet-scheduler" -version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "40.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "docify", "frame-benchmarking", @@ -10583,7 +10583,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-support", "frame-system", @@ -10603,8 +10603,8 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10619,8 +10619,8 @@ dependencies = [ [[package]] name = "pallet-society" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10636,8 +10636,8 @@ dependencies = [ [[package]] name = "pallet-staking" -version = "39.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10659,7 +10659,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "log", "sp-arithmetic", @@ -10668,7 +10668,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "25.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "sp-api", @@ -10677,8 +10677,8 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" -version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "43.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10694,7 +10694,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "docify", "frame-benchmarking", @@ -10709,7 +10709,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "docify", "frame-benchmarking", @@ -10727,8 +10727,8 @@ dependencies = [ [[package]] name = "pallet-tips" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "38.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10745,8 +10745,8 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10762,7 +10762,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "jsonrpsee 0.24.7", "pallet-transaction-payment-rpc-runtime-api", @@ -10778,7 +10778,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -10789,8 +10789,8 @@ dependencies = [ [[package]] name = "pallet-treasury" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "38.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "docify", "frame-benchmarking", @@ -10808,8 +10808,8 @@ dependencies = [ [[package]] name = "pallet-utility" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10823,8 +10823,8 @@ dependencies = [ [[package]] name = "pallet-vesting" -version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "39.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10837,8 +10837,8 @@ dependencies = [ [[package]] name = "pallet-whitelist" -version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "38.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10851,8 +10851,8 @@ dependencies = [ [[package]] name = "pallet-xcm" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "18.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -10874,8 +10874,8 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "18.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-benchmarking", "frame-support", @@ -10939,7 +10939,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -10973,8 +10973,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" dependencies = [ "bitcoin_hashes 0.13.0", - "rand 0.7.3", - "rand_core 0.5.1", + "rand 0.8.5", + "rand_core 0.6.4", "serde", "unicode-normalization", ] @@ -11268,7 +11268,7 @@ checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" [[package]] name = "polkadot-approval-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bitvec", "futures 0.3.31", @@ -11287,7 +11287,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "always-assert", "futures 0.3.31", @@ -11303,7 +11303,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "derive_more 0.99.18", "fatality", @@ -11327,7 +11327,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "fatality", @@ -11360,7 +11360,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "22.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "cfg-if", "clap", @@ -11388,7 +11388,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bitvec", "fatality", @@ -11411,7 +11411,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "scale-info", @@ -11422,7 +11422,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "derive_more 0.99.18", "fatality", @@ -11447,7 +11447,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -11461,7 +11461,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "futures 0.3.31", "futures-timer", @@ -11483,7 +11483,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "always-assert", "async-trait", @@ -11506,7 +11506,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "futures 0.3.31", "parity-scale-codec", @@ -11525,7 +11525,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "bitvec", @@ -11558,7 +11558,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" version = "0.4.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "futures 0.3.31", @@ -11588,7 +11588,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bitvec", "futures 0.3.31", @@ -11609,7 +11609,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bitvec", "fatality", @@ -11630,7 +11630,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "futures 0.3.31", "polkadot-node-subsystem", @@ -11644,8 +11644,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" -version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "21.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "futures 0.3.31", @@ -11667,7 +11667,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "futures 0.3.31", "polkadot-node-metrics", @@ -11681,7 +11681,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "futures 0.3.31", "futures-timer", @@ -11698,7 +11698,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "fatality", "futures 0.3.31", @@ -11717,7 +11717,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "futures 0.3.31", @@ -11734,7 +11734,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "fatality", "futures 0.3.31", @@ -11748,7 +11748,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bitvec", "fatality", @@ -11765,8 +11765,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" -version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "21.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "always-assert", "array-bytes", @@ -11796,7 +11796,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "futures 0.3.31", "polkadot-node-primitives", @@ -11811,8 +11811,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" -version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "17.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "cpu-time", "futures 0.3.31", @@ -11837,8 +11837,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" -version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "21.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "futures 0.3.31", "polkadot-node-metrics", @@ -11852,8 +11852,8 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" -version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "21.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bs58", "futures 0.3.31", @@ -11872,7 +11872,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -11896,8 +11896,8 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" -version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "17.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bitvec", "bounded-vec", @@ -11923,7 +11923,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -11931,8 +11931,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" -version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "21.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "bitvec", @@ -11960,8 +11960,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" -version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "21.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "derive_more 0.99.18", @@ -11995,8 +11995,8 @@ dependencies = [ [[package]] name = "polkadot-overseer" -version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "21.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "futures 0.3.31", @@ -12018,7 +12018,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bounded-collections", "derive_more 0.99.18", @@ -12033,8 +12033,8 @@ dependencies = [ [[package]] name = "polkadot-primitives" -version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "17.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bitvec", "hex-literal 0.4.1", @@ -12062,7 +12062,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "jsonrpsee 0.24.7", "mmr-rpc", @@ -12096,8 +12096,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" -version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "18.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bitvec", "frame-benchmarking", @@ -12148,7 +12148,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bs58", "frame-benchmarking", @@ -12159,8 +12159,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" -version = "18.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "18.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -12208,8 +12208,8 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" -version = "0.8.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "0.8.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "docify", "frame-benchmarking", @@ -12242,8 +12242,8 @@ dependencies = [ [[package]] name = "polkadot-service" -version = "22.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "22.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "frame-benchmarking", @@ -12354,7 +12354,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "arrayvec 0.7.6", "bitvec", @@ -12377,7 +12377,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -13455,8 +13455,8 @@ dependencies = [ [[package]] name = "rococo-runtime" -version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "21.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "binary-merkle-tree", "bitvec", @@ -13488,7 +13488,7 @@ dependencies = [ "pallet-indices", "pallet-membership", "pallet-message-queue", - "pallet-migrations 9.0.0", + "pallet-migrations 9.1.0", "pallet-mmr", "pallet-multisig", "pallet-nis", @@ -13558,7 +13558,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-support", "polkadot-primitives", @@ -13935,7 +13935,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "30.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "log", "sp-core", @@ -13946,7 +13946,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "futures 0.3.31", @@ -13976,7 +13976,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "futures 0.3.31", "futures-timer", @@ -13998,7 +13998,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.43.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "sp-api", @@ -14013,7 +14013,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "docify", @@ -14040,7 +14040,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -14050,8 +14050,8 @@ dependencies = [ [[package]] name = "sc-cli" -version = "0.50.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "0.50.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "chrono", @@ -14096,7 +14096,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "fnv", "futures 0.3.31", @@ -14122,8 +14122,8 @@ dependencies = [ [[package]] name = "sc-client-db" -version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "0.45.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "hash-db", "kvdb", @@ -14149,7 +14149,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "futures 0.3.31", @@ -14173,7 +14173,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "futures 0.3.31", @@ -14202,7 +14202,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "fork-tree", @@ -14238,7 +14238,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.7", @@ -14260,7 +14260,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "27.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14296,7 +14296,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "27.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.7", @@ -14316,7 +14316,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "fork-tree", "parity-scale-codec", @@ -14329,7 +14329,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "ahash", "array-bytes", @@ -14373,7 +14373,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "finality-grandpa", "futures 0.3.31", @@ -14393,7 +14393,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.49.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "assert_matches", "async-trait", @@ -14428,7 +14428,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "futures 0.3.31", @@ -14451,7 +14451,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "log", "parity-scale-codec", @@ -14475,7 +14475,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.36.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "polkavm", @@ -14489,7 +14489,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "log", "polkavm", @@ -14500,7 +14500,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.36.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "anyhow", "cfg-if", @@ -14519,7 +14519,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "console", "futures 0.3.31", @@ -14536,7 +14536,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "parking_lot 0.12.3", @@ -14550,7 +14550,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "arrayvec 0.7.6", @@ -14578,8 +14578,8 @@ dependencies = [ [[package]] name = "sc-network" -version = "0.48.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "0.48.3" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14630,7 +14630,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "bitflags 1.3.2", @@ -14648,7 +14648,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "ahash", "futures 0.3.31", @@ -14667,7 +14667,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14688,7 +14688,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14724,7 +14724,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "futures 0.3.31", @@ -14742,8 +14742,8 @@ dependencies = [ [[package]] name = "sc-network-types" -version = "0.15.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "0.15.2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bs58", "ed25519-dalek", @@ -14760,7 +14760,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "bytes", @@ -14797,7 +14797,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -14806,7 +14806,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.7", @@ -14838,7 +14838,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -14858,7 +14858,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -14882,7 +14882,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "futures 0.3.31", @@ -14914,7 +14914,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.49.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "directories", @@ -14978,7 +14978,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.37.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "log", "parity-scale-codec", @@ -14989,7 +14989,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.23.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "clap", "fs4", @@ -15002,7 +15002,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -15021,7 +15021,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "derive_more 0.99.18", "futures 0.3.31", @@ -15042,7 +15042,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "28.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "chrono", "futures 0.3.31", @@ -15062,7 +15062,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "chrono", "console", @@ -15090,7 +15090,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -15101,7 +15101,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "futures 0.3.31", @@ -15132,7 +15132,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "futures 0.3.31", @@ -15148,7 +15148,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-channel 1.9.0", "futures 0.3.31", @@ -15753,7 +15753,7 @@ dependencies = [ [[package]] name = "slot-range-helper" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "enumn", "parity-scale-codec", @@ -16068,7 +16068,7 @@ dependencies = [ [[package]] name = "sp-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "docify", "hash-db", @@ -16090,7 +16090,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "Inflector", "blake2 0.10.6", @@ -16104,7 +16104,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "scale-info", @@ -16116,7 +16116,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "26.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "docify", "integer-sqrt", @@ -16130,7 +16130,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "scale-info", @@ -16142,7 +16142,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "sp-api", "sp-inherents", @@ -16152,7 +16152,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "futures 0.3.31", "parity-scale-codec", @@ -16171,7 +16171,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "futures 0.3.31", @@ -16186,7 +16186,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "parity-scale-codec", @@ -16202,7 +16202,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "parity-scale-codec", @@ -16220,7 +16220,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "23.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "scale-info", @@ -16240,7 +16240,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "finality-grandpa", "log", @@ -16257,7 +16257,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "scale-info", @@ -16268,7 +16268,7 @@ dependencies = [ [[package]] name = "sp-core" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "bitflags 1.3.2", @@ -16328,7 +16328,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "blake2b_simd", "byteorder", @@ -16341,7 +16341,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "quote", "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", @@ -16351,7 +16351,7 @@ dependencies = [ [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "kvdb", "parking_lot 0.12.3", @@ -16360,7 +16360,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "proc-macro2", "quote", @@ -16370,7 +16370,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "environmental", "parity-scale-codec", @@ -16380,7 +16380,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.16.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "scale-info", @@ -16392,7 +16392,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -16405,7 +16405,7 @@ dependencies = [ [[package]] name = "sp-io" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bytes", "docify", @@ -16431,7 +16431,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "sp-core", "sp-runtime", @@ -16441,7 +16441,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", @@ -16452,7 +16452,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -16461,7 +16461,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.8.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-metadata 18.0.0", "parity-scale-codec", @@ -16471,7 +16471,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.13.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "scale-info", @@ -16482,7 +16482,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "log", "parity-scale-codec", @@ -16499,7 +16499,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "scale-info", @@ -16512,7 +16512,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "sp-api", "sp-core", @@ -16522,7 +16522,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "backtrace", "regex", @@ -16531,7 +16531,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "33.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -16541,7 +16541,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "binary-merkle-tree", "docify", @@ -16570,7 +16570,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "29.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -16589,7 +16589,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "Inflector", "expander", @@ -16602,7 +16602,7 @@ dependencies = [ [[package]] name = "sp-session" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "scale-info", @@ -16616,7 +16616,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -16629,7 +16629,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "hash-db", "log", @@ -16649,7 +16649,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -16673,12 +16673,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -16690,7 +16690,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "parity-scale-codec", @@ -16702,7 +16702,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "tracing", @@ -16713,7 +16713,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "sp-api", "sp-runtime", @@ -16722,7 +16722,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "parity-scale-codec", @@ -16736,7 +16736,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "ahash", "hash-db", @@ -16758,7 +16758,7 @@ dependencies = [ [[package]] name = "sp-version" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -16775,7 +16775,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "parity-scale-codec", "proc-macro-warning 1.0.2", @@ -16787,7 +16787,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -16799,7 +16799,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "31.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -16988,7 +16988,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-parachain-info" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -17000,8 +17000,8 @@ dependencies = [ [[package]] name = "staging-xcm" -version = "15.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "15.0.2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "bounded-collections", @@ -17021,8 +17021,8 @@ dependencies = [ [[package]] name = "staging-xcm-builder" -version = "18.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "18.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-support", "frame-system", @@ -17043,8 +17043,8 @@ dependencies = [ [[package]] name = "staging-xcm-executor" -version = "18.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "18.0.2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "environmental", "frame-benchmarking", @@ -17166,7 +17166,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "hmac 0.12.1", "pbkdf2 0.12.2", @@ -17191,7 +17191,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" [[package]] name = "substrate-fixed" @@ -17206,7 +17206,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -17226,7 +17226,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "http-body-util", "hyper 1.4.1", @@ -17240,7 +17240,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "async-trait", "jsonrpsee 0.24.7", @@ -17253,7 +17253,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -17270,7 +17270,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "async-trait", @@ -17297,7 +17297,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "frame-executive", @@ -17341,7 +17341,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "futures 0.3.31", "sc-block-builder", @@ -17369,7 +17369,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "25.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "array-bytes", "build-helper", @@ -18132,7 +18132,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "coarsetime", "polkadot-primitives", @@ -18143,7 +18143,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "expander", "proc-macro-crate 3.2.0", @@ -18322,7 +18322,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.7", - "rand 0.7.3", + "rand 0.8.5", "static_assertions", ] @@ -19033,8 +19033,8 @@ dependencies = [ [[package]] name = "westend-runtime" -version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "21.1.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "binary-merkle-tree", "bitvec", @@ -19070,7 +19070,7 @@ dependencies = [ "pallet-indices", "pallet-membership", "pallet-message-queue", - "pallet-migrations 9.0.0", + "pallet-migrations 9.1.0", "pallet-mmr", "pallet-multisig", "pallet-nomination-pools", @@ -19144,7 +19144,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-support", "polkadot-primitives", @@ -19586,8 +19586,8 @@ dependencies = [ [[package]] name = "xcm-procedural" -version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "11.0.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "Inflector", "proc-macro2", @@ -19597,8 +19597,8 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" -version = "0.5.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +version = "0.5.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-support", "parity-scale-codec", @@ -19612,7 +19612,7 @@ dependencies = [ [[package]] name = "xcm-simulator" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9a13b15646b02627f54451e0ae83e9d49ee4a534" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" dependencies = [ "frame-support", "frame-system", diff --git a/pallets/moonbeam-xcm-benchmarks/src/weights/mod.rs b/pallets/moonbeam-xcm-benchmarks/src/weights/mod.rs index 46bee5fe986..ad07f478800 100644 --- a/pallets/moonbeam-xcm-benchmarks/src/weights/mod.rs +++ b/pallets/moonbeam-xcm-benchmarks/src/weights/mod.rs @@ -253,7 +253,7 @@ where _: &v5::Location, _: &Option, _: &bool, - _: &Vec, + _: &BoundedVec, _: &v5::Xcm<()>, ) -> Weight { todo!() diff --git a/runtime/common/src/apis.rs b/runtime/common/src/apis.rs index 494c18fab2a..08fb7924bfd 100644 --- a/runtime/common/src/apis.rs +++ b/runtime/common/src/apis.rs @@ -808,13 +808,14 @@ macro_rules! impl_runtime_apis_plus_common { for Runtime { fn dry_run_call( origin: OriginCaller, - call: RuntimeCall + call: RuntimeCall, + result_xcms_version: XcmVersion ) -> Result, XcmDryRunApiError> { PolkadotXcm::dry_run_call::< Runtime, xcm_config::XcmRouter, OriginCaller, - RuntimeCall>(origin, call) + RuntimeCall>(origin, call, result_xcms_version) } fn dry_run_xcm( diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index a044744b0a1..d9aa1e5b29b 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -120,7 +120,9 @@ use sp_std::{ #[cfg(feature = "std")] use sp_version::NativeVersion; use sp_version::RuntimeVersion; -use xcm::{VersionedAssetId, VersionedAssets, VersionedLocation, VersionedXcm}; +use xcm::{ + Version as XcmVersion, VersionedAssetId, VersionedAssets, VersionedLocation, VersionedXcm, +}; use xcm_runtime_apis::{ dry_run::{CallDryRunEffects, Error as XcmDryRunApiError, XcmDryRunEffects}, fees::Error as XcmPaymentApiError, diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index cf5429164ae..90f5c9cfefc 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -98,7 +98,9 @@ use sp_runtime::{ Perquintill, SaturatedConversion, }; use sp_std::{convert::TryFrom, prelude::*}; -use xcm::{VersionedAssetId, VersionedAssets, VersionedLocation, VersionedXcm}; +use xcm::{ + Version as XcmVersion, VersionedAssetId, VersionedAssets, VersionedLocation, VersionedXcm, +}; use xcm_runtime_apis::{ dry_run::{CallDryRunEffects, Error as XcmDryRunApiError, XcmDryRunEffects}, fees::Error as XcmPaymentApiError, diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index f7dfefcc0ef..cfb08b30fd1 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -101,7 +101,9 @@ use sp_runtime::{ Perquintill, SaturatedConversion, }; use sp_std::{convert::TryFrom, prelude::*}; -use xcm::{VersionedAssetId, VersionedAssets, VersionedLocation, VersionedXcm}; +use xcm::{ + Version as XcmVersion, VersionedAssetId, VersionedAssets, VersionedLocation, VersionedXcm, +}; use xcm_runtime_apis::{ dry_run::{CallDryRunEffects, Error as XcmDryRunApiError, XcmDryRunEffects}, fees::Error as XcmPaymentApiError, From fcd39dfda06cde19bc5909357bac259c40a622b7 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 31 Mar 2025 16:45:23 +0200 Subject: [PATCH 070/188] chore: :arrow_up: upgrade dependency pins --- Cargo.lock | 82 +++++++++++++++++++++++++++--------------------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 102b2f25f2a..a9241d21391 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -486,7 +486,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "async-backing-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" dependencies = [ "sp-api", "sp-consensus-slots", @@ -3273,7 +3273,7 @@ dependencies = [ [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "async-trait", "fp-storage", @@ -3285,7 +3285,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "async-trait", "fp-consensus", @@ -3301,7 +3301,7 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "async-trait", "ethereum", @@ -3331,7 +3331,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "fc-db", "fc-storage", @@ -3354,7 +3354,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "ethereum", "ethereum-types", @@ -3409,7 +3409,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "ethereum", "ethereum-types", @@ -3424,7 +3424,7 @@ dependencies = [ [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "ethereum", "ethereum-types", @@ -3624,7 +3624,7 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "hex", "impl-serde 0.5.0", @@ -3643,7 +3643,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "ethereum", "parity-scale-codec", @@ -3654,7 +3654,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "ethereum", "ethereum-types", @@ -3666,7 +3666,7 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "environmental", "evm", @@ -3682,7 +3682,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "ethereum", "ethereum-types", @@ -3698,7 +3698,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "frame-support", "parity-scale-codec", @@ -3710,7 +3710,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "parity-scale-codec", "serde", @@ -8155,7 +8155,7 @@ dependencies = [ [[package]] name = "nimbus-consensus" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" dependencies = [ "async-backing-primitives", "async-trait", @@ -8195,7 +8195,7 @@ dependencies = [ [[package]] name = "nimbus-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" dependencies = [ "async-trait", "frame-benchmarking", @@ -8691,7 +8691,7 @@ dependencies = [ [[package]] name = "pallet-async-backing" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -8711,7 +8711,7 @@ dependencies = [ [[package]] name = "pallet-author-inherent" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" dependencies = [ "frame-benchmarking", "frame-support", @@ -8730,7 +8730,7 @@ dependencies = [ [[package]] name = "pallet-author-mapping" version = "2.0.5" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" dependencies = [ "frame-benchmarking", "frame-support", @@ -8749,7 +8749,7 @@ dependencies = [ [[package]] name = "pallet-author-slot-filter" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" dependencies = [ "frame-benchmarking", "frame-support", @@ -9003,7 +9003,7 @@ dependencies = [ [[package]] name = "pallet-crowdloan-rewards" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/crowdloan-rewards?branch=moonbeam-polkadot-stable2412#3b694a513aeefbd7004d8e02da3571f1c5b7ca1f" +source = "git+https://github.com/moonbeam-foundation/crowdloan-rewards?branch=moonbeam-polkadot-stable2412#66f9d5d2087e70796d428ee624e9f598adc8bd56" dependencies = [ "ed25519-dalek", "frame-benchmarking", @@ -9110,7 +9110,7 @@ dependencies = [ [[package]] name = "pallet-emergency-para-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -9153,7 +9153,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "environmental", "ethereum", @@ -9210,7 +9210,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "environmental", @@ -9234,7 +9234,7 @@ dependencies = [ [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "frame-support", "frame-system", @@ -9329,7 +9329,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-blake2" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "fp-evm", ] @@ -9337,7 +9337,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "fp-evm", "sp-core", @@ -9469,7 +9469,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "fp-evm", "frame-support", @@ -9545,7 +9545,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "fp-evm", "num", @@ -9789,7 +9789,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "fp-evm", "tiny-keccak", @@ -9798,7 +9798,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "fp-evm", "ripemd", @@ -9808,7 +9808,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" dependencies = [ "cumulus-primitives-core", "evm", @@ -10057,7 +10057,7 @@ dependencies = [ [[package]] name = "pallet-maintenance-mode" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -10108,7 +10108,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" dependencies = [ "frame-benchmarking", "frame-support", @@ -10454,7 +10454,7 @@ dependencies = [ [[package]] name = "pallet-randomness" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" dependencies = [ "environmental", "frame-benchmarking", @@ -10529,7 +10529,7 @@ dependencies = [ [[package]] name = "pallet-relay-storage-roots" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -12579,7 +12579,7 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "derive_more 1.0.0", "environmental", @@ -12608,7 +12608,7 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c95fb9246e2331a9e57be97fa1b774082acd7e7a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" dependencies = [ "case", "num_enum 0.7.3", @@ -15554,7 +15554,7 @@ dependencies = [ [[package]] name = "session-keys-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" dependencies = [ "async-trait", "frame-support", @@ -19544,7 +19544,7 @@ dependencies = [ [[package]] name = "xcm-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#6d39654e5b06f6bb92f13e7d4d867153bf918a9f" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" dependencies = [ "frame-support", "impl-trait-for-tuples", From d8c328cac310aec16a588745af2028ae9f8a2361 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 31 Mar 2025 17:42:02 +0200 Subject: [PATCH 071/188] feat: :hammer: add print-failed-tests TS script --- test/package.json | 3 ++- test/scripts/print-failed-tests.ts | 29 +++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 test/scripts/print-failed-tests.ts diff --git a/test/package.json b/test/package.json index 334efe1b68f..c2ba1dc3690 100644 --- a/test/package.json +++ b/test/package.json @@ -15,7 +15,8 @@ "check:fix": "biome check . --write", "lint": "biome lint .", "compile-solidity": "tsx scripts/compile-contracts.ts compile", - "typecheck": "pnpm tsc --noEmit" + "typecheck": "pnpm tsc --noEmit", + "print-failed-tests": "tsx scripts/print-failed-tests.ts" }, "keywords": [], "author": "", diff --git a/test/scripts/print-failed-tests.ts b/test/scripts/print-failed-tests.ts new file mode 100644 index 00000000000..ca1fa11454f --- /dev/null +++ b/test/scripts/print-failed-tests.ts @@ -0,0 +1,29 @@ +import fs from "node:fs"; +import path from "node:path"; +import { fileURLToPath } from "node:url"; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = path.resolve(path.dirname(__filename), ".."); + +["Moonbeam", "Moonriver", "Moonbase"].forEach((runtime) => { + const outputPath = `${__dirname}/tmp/testResults${runtime}.json`; + if (!fs.existsSync(outputPath)) { + return; + } + + const fileContent = fs.readFileSync(outputPath, { encoding: "utf-8" }); + const { testResults } = JSON.parse(fileContent); + + const failedSuites = testResults.filter((suite) => suite.status !== "passed"); + const failedTests = failedSuites + .flatMap((suite) => { + const file = suite.name.replaceAll(__dirname, ""); + const fails = suite.assertionResults.map((test) => `\n\t\t> ${test.title.trim()}`).join(""); + return `\t- ${file}${fails}`; + }) + .join("\n"); + + if (failedTests) { + console.log(`Failed tests for ${runtime}:\n`, failedTests); + } +}); From a14add44ffee8c021011a02858f9b5dd11e18456 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 31 Mar 2025 17:53:06 +0200 Subject: [PATCH 072/188] feat: :hammer: add CSV generation to print-failed-tests script --- test/scripts/print-failed-tests.ts | 32 ++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/test/scripts/print-failed-tests.ts b/test/scripts/print-failed-tests.ts index ca1fa11454f..cd6b267e5d3 100644 --- a/test/scripts/print-failed-tests.ts +++ b/test/scripts/print-failed-tests.ts @@ -5,6 +5,24 @@ import { fileURLToPath } from "node:url"; const __filename = fileURLToPath(import.meta.url); const __dirname = path.resolve(path.dirname(__filename), ".."); +// Function to convert test results to CSV format +function convertTestsToCSV(runtime: string, failedSuites: any[]): string { + let csvContent = "Runtime,Test Suite,Test Title\n"; + + failedSuites.forEach((suite) => { + const file = suite.name.replaceAll(__dirname, ""); + suite.assertionResults.forEach((test: { title: string }) => { + // Clean and escape the test title if it contains commas + const cleanTitle = test.title.trim(); + const escapedTitle = cleanTitle.includes(',') ? `"${cleanTitle}"` : cleanTitle; + + csvContent += `${runtime},${file},${escapedTitle}\n`; + }); + }); + + return csvContent; +} + ["Moonbeam", "Moonriver", "Moonbase"].forEach((runtime) => { const outputPath = `${__dirname}/tmp/testResults${runtime}.json`; if (!fs.existsSync(outputPath)) { @@ -14,16 +32,26 @@ const __dirname = path.resolve(path.dirname(__filename), ".."); const fileContent = fs.readFileSync(outputPath, { encoding: "utf-8" }); const { testResults } = JSON.parse(fileContent); - const failedSuites = testResults.filter((suite) => suite.status !== "passed"); + const failedSuites = testResults.filter((suite: { status: string }) => suite.status !== "passed"); + + // Original console output const failedTests = failedSuites .flatMap((suite) => { const file = suite.name.replaceAll(__dirname, ""); - const fails = suite.assertionResults.map((test) => `\n\t\t> ${test.title.trim()}`).join(""); + const fails = suite.assertionResults.map((test: { title: string }) => + `\n\t\t> ${test.title.trim()}` + ).join(""); return `\t- ${file}${fails}`; }) .join("\n"); if (failedTests) { console.log(`Failed tests for ${runtime}:\n`, failedTests); + + // Generate and save CSV + const csvContent = convertTestsToCSV(runtime, failedSuites); + const csvPath = `${__dirname}/tmp/failedTests${runtime}.csv`; + fs.writeFileSync(csvPath, csvContent); + console.log(`\nCSV report generated at: ${csvPath}`); } }); From de535bfaa370442907d853d128276c66f42da738 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 31 Mar 2025 18:48:46 +0200 Subject: [PATCH 073/188] fix: :bug: add missing cascade features for pallet-transaction-payment --- node/service/Cargo.toml | 1 + runtime/common/Cargo.toml | 2 ++ runtime/moonbase/Cargo.toml | 1 + runtime/moonbeam/Cargo.toml | 1 + runtime/moonriver/Cargo.toml | 1 + 5 files changed, 6 insertions(+) diff --git a/node/service/Cargo.toml b/node/service/Cargo.toml index 38e271a683a..e24a79e3265 100644 --- a/node/service/Cargo.toml +++ b/node/service/Cargo.toml @@ -218,6 +218,7 @@ runtime-benchmarks = [ "moonriver-native", "moonriver-runtime/runtime-benchmarks", "pallet-ethereum/runtime-benchmarks", + "pallet-transaction-payment/runtime-benchmarks", ] try-runtime = [ diff --git a/runtime/common/Cargo.toml b/runtime/common/Cargo.toml index d3c3027be3a..d6656b77c71 100644 --- a/runtime/common/Cargo.toml +++ b/runtime/common/Cargo.toml @@ -161,6 +161,7 @@ runtime-benchmarks = [ "pallet-scheduler/runtime-benchmarks", "pallet-sudo/runtime-benchmarks", "pallet-timestamp/runtime-benchmarks", + "pallet-transaction-payment/runtime-benchmarks", "pallet-treasury/runtime-benchmarks", "pallet-utility/runtime-benchmarks", "pallet-whitelist/runtime-benchmarks", @@ -174,4 +175,5 @@ try-runtime = [ "cumulus-pallet-parachain-system/try-runtime", "frame-support/try-runtime", "pallet-migrations/try-runtime", + "pallet-transaction-payment/try-runtime", ] diff --git a/runtime/moonbase/Cargo.toml b/runtime/moonbase/Cargo.toml index 15611362510..86b7e1786a0 100644 --- a/runtime/moonbase/Cargo.toml +++ b/runtime/moonbase/Cargo.toml @@ -391,6 +391,7 @@ runtime-benchmarks = [ "pallet-society/runtime-benchmarks", "pallet-sudo/runtime-benchmarks", "pallet-timestamp/runtime-benchmarks", + "pallet-transaction-payment/runtime-benchmarks", "pallet-treasury/runtime-benchmarks", "pallet-utility/runtime-benchmarks", "pallet-whitelist/runtime-benchmarks", diff --git a/runtime/moonbeam/Cargo.toml b/runtime/moonbeam/Cargo.toml index bbf4390de9d..10c8eb099b1 100644 --- a/runtime/moonbeam/Cargo.toml +++ b/runtime/moonbeam/Cargo.toml @@ -383,6 +383,7 @@ runtime-benchmarks = [ "pallet-scheduler/runtime-benchmarks", "pallet-society/runtime-benchmarks", "pallet-timestamp/runtime-benchmarks", + "pallet-transaction-payment/runtime-benchmarks", "pallet-treasury/runtime-benchmarks", "pallet-utility/runtime-benchmarks", "pallet-whitelist/runtime-benchmarks", diff --git a/runtime/moonriver/Cargo.toml b/runtime/moonriver/Cargo.toml index 740b7dfc543..549b8d56711 100644 --- a/runtime/moonriver/Cargo.toml +++ b/runtime/moonriver/Cargo.toml @@ -388,6 +388,7 @@ runtime-benchmarks = [ "pallet-scheduler/runtime-benchmarks", "pallet-society/runtime-benchmarks", "pallet-timestamp/runtime-benchmarks", + "pallet-transaction-payment/runtime-benchmarks", "pallet-treasury/runtime-benchmarks", "pallet-utility/runtime-benchmarks", "pallet-whitelist/runtime-benchmarks", From 342561377f560155fa3373724e092c327f7952ba Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 1 Apr 2025 12:17:17 +0200 Subject: [PATCH 074/188] fix: :bug: fix XCM version conversions tests --- pallets/xcm-transactor/src/tests.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pallets/xcm-transactor/src/tests.rs b/pallets/xcm-transactor/src/tests.rs index daca936f566..891284749bf 100644 --- a/pallets/xcm-transactor/src/tests.rs +++ b/pallets/xcm-transactor/src/tests.rs @@ -1207,7 +1207,7 @@ fn test_hrmp_manipulator_init() { } #[test] -fn test_hrmp_manipulator_init_v2_convert_works() { +fn test_hrmp_manipulator_init_v3_convert_works() { ExtBuilder::default() .with_balances(vec![]) .build() @@ -1219,7 +1219,7 @@ fn test_hrmp_manipulator_init_v2_convert_works() { let total_fee = 100u128; // Change xcm version - CustomVersionWrapper::set_version(2); + CustomVersionWrapper::set_version(3); assert_ok!(XcmTransactor::hrmp_manage( RuntimeOrigin::root(), @@ -1271,7 +1271,7 @@ fn test_hrmp_manipulator_init_v2_convert_works() { } #[test] -fn test_hrmp_manipulator_init_v3_convert_works() { +fn test_hrmp_manipulator_init_v5_convert_works() { ExtBuilder::default() .with_balances(vec![]) .build() @@ -1283,7 +1283,7 @@ fn test_hrmp_manipulator_init_v3_convert_works() { let total_fee = 100u128; // Change xcm version - CustomVersionWrapper::set_version(3); + CustomVersionWrapper::set_version(5); assert_ok!(XcmTransactor::hrmp_manage( RuntimeOrigin::root(), @@ -1335,7 +1335,7 @@ fn test_hrmp_manipulator_init_v3_convert_works() { } #[test] -fn test_hrmp_manipulator_init_v5_convert_fails() { +fn test_hrmp_manipulator_init_v6_convert_fails() { ExtBuilder::default() .with_balances(vec![]) .build() @@ -1347,7 +1347,7 @@ fn test_hrmp_manipulator_init_v5_convert_fails() { let total_fee = 100u128; // Change xcm version - CustomVersionWrapper::set_version(5); + CustomVersionWrapper::set_version(6); assert_noop!( XcmTransactor::hrmp_manage( From ac38a668da5b8e88c8a422504ebbd381f87710be Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 1 Apr 2025 16:23:54 +0200 Subject: [PATCH 075/188] fix: :white_check_mark: upgrade precompile cost snapshots --- precompiles/assets-erc20/src/tests.rs | 20 ++++++++++---------- precompiles/balances-erc20/src/tests.rs | 6 +++--- precompiles/xcm-utils/src/tests.rs | 2 +- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/precompiles/assets-erc20/src/tests.rs b/precompiles/assets-erc20/src/tests.rs index c1152ac988f..31f993941b1 100644 --- a/precompiles/assets-erc20/src/tests.rs +++ b/precompiles/assets-erc20/src/tests.rs @@ -245,7 +245,7 @@ fn approve() { value: 500.into(), }, ) - .expect_cost(31625756) + .expect_cost(37024756) .expect_log(log3( ForeignAssetId(0u128), SELECTOR_LOG_APPROVAL, @@ -286,7 +286,7 @@ fn approve_saturating() { value: U256::MAX, }, ) - .expect_cost(31625756) + .expect_cost(37024756) .expect_log(log3( ForeignAssetId(0u128), SELECTOR_LOG_APPROVAL, @@ -415,7 +415,7 @@ fn transfer() { value: 400.into(), }, ) - .expect_cost(44795756) // 1 weight => 1 gas in mock + .expect_cost(50509756) // 1 weight => 1 gas in mock .expect_log(log3( ForeignAssetId(0u128), SELECTOR_LOG_TRANSFER, @@ -542,7 +542,7 @@ fn transfer_from() { value: 400.into(), }, ) - .expect_cost(66146756) // 1 weight => 1 gas in mock + .expect_cost(70172756) // 1 weight => 1 gas in mock .expect_log(log3( ForeignAssetId(0u128), SELECTOR_LOG_TRANSFER, @@ -620,7 +620,7 @@ fn transfer_from_non_incremental_approval() { value: 500.into(), }, ) - .expect_cost(31625756) + .expect_cost(37024756) .expect_log(log3( ForeignAssetId(0u128), SELECTOR_LOG_APPROVAL, @@ -643,7 +643,7 @@ fn transfer_from_non_incremental_approval() { value: 300.into(), }, ) - .expect_cost(65259756) + .expect_cost(76042756) .expect_log(log3( ForeignAssetId(0u128), SELECTOR_LOG_APPROVAL, @@ -751,7 +751,7 @@ fn transfer_from_self() { value: 400.into(), }, ) - .expect_cost(44795756) // 1 weight => 1 gas in mock + .expect_cost(50509756) // 1 weight => 1 gas in mock .expect_log(log3( ForeignAssetId(0u128), SELECTOR_LOG_TRANSFER, @@ -898,7 +898,7 @@ fn permit_valid() { s: H256::from(rs.s.b32()), }, ) - .expect_cost(31624000) + .expect_cost(37023000) .expect_log(log3( ForeignAssetId(0u128), SELECTOR_LOG_APPROVAL, @@ -1007,7 +1007,7 @@ fn permit_valid_named_asset() { s: H256::from(rs.s.b32()), }, ) - .expect_cost(31624000) + .expect_cost(37023000) .expect_log(log3( ForeignAssetId(0u128), SELECTOR_LOG_APPROVAL, @@ -1485,7 +1485,7 @@ fn permit_valid_with_metamask_signed_data() { s: H256::from(s_real), }, ) - .expect_cost(31624000) + .expect_cost(37023000) .expect_log(log3( ForeignAssetId(1u128), SELECTOR_LOG_APPROVAL, diff --git a/precompiles/balances-erc20/src/tests.rs b/precompiles/balances-erc20/src/tests.rs index 4a847576d93..671abefbdfc 100644 --- a/precompiles/balances-erc20/src/tests.rs +++ b/precompiles/balances-erc20/src/tests.rs @@ -280,7 +280,7 @@ fn transfer() { value: 400.into(), }, ) - .expect_cost(173364756) // 1 weight => 1 gas in mock + .expect_cost(176106756) // 1 weight => 1 gas in mock .expect_log(log3( Precompile1, SELECTOR_LOG_TRANSFER, @@ -370,7 +370,7 @@ fn transfer_from() { value: 400.into(), }, ) - .expect_cost(173364756) // 1 weight => 1 gas in mock + .expect_cost(176106756) // 1 weight => 1 gas in mock .expect_log(log3( Precompile1, SELECTOR_LOG_TRANSFER, @@ -466,7 +466,7 @@ fn transfer_from_self() { value: 400.into(), }, ) - .expect_cost(173364756) // 1 weight => 1 gas in mock + .expect_cost(176106756) // 1 weight => 1 gas in mock .expect_log(log3( Precompile1, SELECTOR_LOG_TRANSFER, diff --git a/precompiles/xcm-utils/src/tests.rs b/precompiles/xcm-utils/src/tests.rs index d8bd01752c4..80aacfb421e 100644 --- a/precompiles/xcm-utils/src/tests.rs +++ b/precompiles/xcm-utils/src/tests.rs @@ -199,7 +199,7 @@ fn test_executor_transact() { precompiles() .prepare_test(CryptoAlith, Precompile1, input) - .expect_cost(1100001001) + .expect_cost(276106001) .expect_no_logs() .execute_returns(()); From b546854610af907379bac30ae91dbc593c71ff88 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 2 Apr 2025 14:55:38 +0200 Subject: [PATCH 076/188] feat: :arrow_up: upgrade @polkadot packages --- package.json | 34 +- pnpm-lock.yaml | 941 ++++++++++++++++++++++++++++--------------------- 2 files changed, 563 insertions(+), 412 deletions(-) diff --git a/package.json b/package.json index 39f29bcd180..37e02d1b0db 100644 --- a/package.json +++ b/package.json @@ -18,14 +18,14 @@ }, "dependencies": { "@openzeppelin/contracts": "4.9.6", - "@polkadot/api": "15.5.1", - "@polkadot/api-derive": "15.5.1", - "@polkadot/keyring": "13.3.1", - "@polkadot/rpc-provider": "15.5.1", - "@polkadot/types": "15.5.1", - "@polkadot/types-codec": "15.5.1", - "@polkadot/util": "13.3.1", - "@polkadot/util-crypto": "13.3.1", + "@polkadot/api": "15.9.1", + "@polkadot/api-derive": "15.9.1", + "@polkadot/keyring": "13.4.3", + "@polkadot/rpc-provider": "15.9.1", + "@polkadot/types": "15.9.1", + "@polkadot/types-codec": "15.9.1", + "@polkadot/util": "13.4.3", + "@polkadot/util-crypto": "13.4.3", "ethers": "6.13.4", "tsup": "8.3.5" }, @@ -38,14 +38,14 @@ "pnpm": { "overrides": { "@openzeppelin/contracts": "4.9.6", - "@polkadot/api": "15.5.1", - "@polkadot/api-derive": "15.5.1", - "@polkadot/keyring": "13.3.1", - "@polkadot/rpc-provider": "15.5.1", - "@polkadot/types": "15.5.1", - "@polkadot/types-codec": "15.5.1", - "@polkadot/util": "13.3.1", - "@polkadot/util-crypto": "13.3.1", + "@polkadot/api": "15.9.1", + "@polkadot/api-derive": "15.9.1", + "@polkadot/keyring": "13.4.3", + "@polkadot/rpc-provider": "15.9.1", + "@polkadot/types": "15.9.1", + "@polkadot/types-codec": "15.9.1", + "@polkadot/util": "13.4.3", + "@polkadot/util-crypto": "13.4.3", "ethers": "6.13.4", "tsup": "8.3.5" } @@ -53,4 +53,4 @@ "keywords": [], "author": "", "license": "ISC" -} \ No newline at end of file +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 886ef2ee326..7fa8a3da6ba 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,14 +6,14 @@ settings: overrides: '@openzeppelin/contracts': 4.9.6 - '@polkadot/api': 15.5.1 - '@polkadot/api-derive': 15.5.1 - '@polkadot/keyring': 13.3.1 - '@polkadot/rpc-provider': 15.5.1 - '@polkadot/types': 15.5.1 - '@polkadot/types-codec': 15.5.1 - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1 + '@polkadot/api': 15.9.1 + '@polkadot/api-derive': 15.9.1 + '@polkadot/keyring': 13.4.3 + '@polkadot/rpc-provider': 15.9.1 + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3 ethers: 6.13.4 tsup: 8.3.5 @@ -25,29 +25,29 @@ importers: specifier: 4.9.6 version: 4.9.6 '@polkadot/api': - specifier: 15.5.1 - version: 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + specifier: 15.9.1 + version: 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-derive': - specifier: 15.5.1 - version: 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + specifier: 15.9.1 + version: 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/keyring': - specifier: 13.3.1 - version: 13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) + specifier: 13.4.3 + version: 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) '@polkadot/rpc-provider': - specifier: 15.5.1 - version: 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + specifier: 15.9.1 + version: 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/types': - specifier: 15.5.1 - version: 15.5.1 + specifier: 15.9.1 + version: 15.9.1 '@polkadot/types-codec': - specifier: 15.5.1 - version: 15.5.1 + specifier: 15.9.1 + version: 15.9.1 '@polkadot/util': - specifier: 13.3.1 - version: 13.3.1 + specifier: 13.4.3 + version: 13.4.3 '@polkadot/util-crypto': - specifier: 13.3.1 - version: 13.3.1(@polkadot/util@13.3.1) + specifier: 13.4.3 + version: 13.4.3(@polkadot/util@13.4.3) ethers: specifier: 6.13.4 version: 6.13.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -87,7 +87,7 @@ importers: version: 5.9.1(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3))(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) '@moonwall/util': specifier: 5.9.1 - version: 5.9.1(@types/node@22.12.0)(@vitest/ui@2.1.8)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.1) + version: 5.9.1(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.1) '@openzeppelin/contracts': specifier: 4.9.6 version: 4.9.6 @@ -95,44 +95,44 @@ importers: specifier: 1.1.11 version: 1.1.11 '@polkadot/api': - specifier: 15.5.1 - version: 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + specifier: 15.9.1 + version: 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-derive': - specifier: 15.5.1 - version: 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + specifier: 15.9.1 + version: 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/apps-config': specifier: 0.148.1 - version: 0.148.1(@polkadot/keyring@13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1))(bufferutil@4.0.9)(react-dom@19.0.0(react@18.3.1))(react-is@16.13.1)(react@18.3.1)(utf-8-validate@5.0.10) + version: 0.148.1(@polkadot/keyring@13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3))(bufferutil@4.0.9)(react-dom@19.0.0(react@18.3.1))(react-is@16.13.1)(react@18.3.1)(utf-8-validate@5.0.10) '@polkadot/keyring': - specifier: 13.3.1 - version: 13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) + specifier: 13.4.3 + version: 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) '@polkadot/rpc-provider': - specifier: 15.5.1 - version: 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + specifier: 15.9.1 + version: 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/types': - specifier: 15.5.1 - version: 15.5.1 + specifier: 15.9.1 + version: 15.9.1 '@polkadot/types-codec': - specifier: 15.5.1 - version: 15.5.1 + specifier: 15.9.1 + version: 15.9.1 '@polkadot/util': - specifier: 13.3.1 - version: 13.3.1 + specifier: 13.4.3 + version: 13.4.3 '@polkadot/util-crypto': - specifier: 13.3.1 - version: 13.3.1(@polkadot/util@13.3.1) + specifier: 13.4.3 + version: 13.4.3(@polkadot/util@13.4.3) '@substrate/txwrapper-core': specifier: 7.5.3 - version: 7.5.3(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + version: 7.5.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3)(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@substrate/txwrapper-substrate': specifier: 7.5.3 - version: 7.5.3(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + version: 7.5.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3)(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@vitest/ui': specifier: 2.1.8 version: 2.1.8(vitest@2.1.8) '@zombienet/orchestrator': specifier: 0.0.98 - version: 0.0.98(@polkadot/util@13.3.1)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(utf-8-validate@5.0.10) + version: 0.0.98(@polkadot/util@13.4.3)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(utf-8-validate@5.0.10) '@zombienet/utils': specifier: 0.0.26 version: 0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.3.3) @@ -177,7 +177,7 @@ importers: version: 2.22.13(bufferutil@4.0.9)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) vitest: specifier: 2.1.8 - version: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + version: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) web3: specifier: 4.16.0 version: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) @@ -222,8 +222,8 @@ importers: specifier: '*' version: 1.9.4 '@polkadot/api': - specifier: 15.5.1 - version: 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + specifier: 15.9.1 + version: 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-base': specifier: '*' version: 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -234,11 +234,11 @@ importers: specifier: '*' version: 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/types': - specifier: 15.5.1 - version: 15.5.1 + specifier: 15.9.1 + version: 15.9.1 '@polkadot/types-codec': - specifier: 15.5.1 - version: 15.5.1 + specifier: 15.9.1 + version: 15.9.1 tsup: specifier: 8.3.5 version: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.3.3)(yaml@2.6.1) @@ -255,8 +255,8 @@ importers: specifier: workspace:* version: link:../types-bundle '@polkadot/api': - specifier: 15.5.1 - version: 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + specifier: 15.9.1 + version: 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-base': specifier: '*' version: 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -267,11 +267,11 @@ importers: specifier: '*' version: 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/types': - specifier: 15.5.1 - version: 15.5.1 + specifier: 15.9.1 + version: 15.9.1 '@polkadot/types-codec': - specifier: 15.5.1 - version: 15.5.1 + specifier: 15.9.1 + version: 15.9.1 '@types/node': specifier: '*' version: 22.12.0 @@ -306,7 +306,7 @@ packages: '@acala-network/type-definitions@5.1.2': resolution: {integrity: sha512-di3HH8Zn8i1jkQkQiwc44A8ovN9MvK5HwcNV3ngvW3TeF0dHbpHBQHdElJYpVge5IaEyhQ0kWihIEnVqpw4G9A==} peerDependencies: - '@polkadot/types': 15.5.1 + '@polkadot/types': 15.9.1 '@adraffy/ens-normalize@1.10.1': resolution: {integrity: sha512-96Z2IP3mYmF1Xg2cDm8f1gWGf/HUVedQ3FMifV4kG/PQ4yEP51xDtRAEfhVNt5f/uzpNkZHwWQuUcu6D6K+Ekw==} @@ -339,7 +339,7 @@ packages: '@bifrost-finance/type-definitions@1.11.3': resolution: {integrity: sha512-mNW+FfvKZqa1axChEd1ReRpw3P8siiW28YQ8BBJpR2syZqb5cJWOG4Sr/dj3lBcBNQqcqnAUkZPnBxQj8+Ftvg==} peerDependencies: - '@polkadot/api': 15.5.1 + '@polkadot/api': 15.9.1 '@biomejs/biome@1.9.4': resolution: {integrity: sha512-1rkd7G70+o9KkTn5KLmDYXihGoTaIGO9PIIN2ZB7UJxFrWw04CZHPYiMRjYsaDvVV7hP1dYNRLxSANLaBFGpog==} @@ -1093,7 +1093,7 @@ packages: '@kiltprotocol/type-definitions@1.11401.1': resolution: {integrity: sha512-NlKU8jm/MMCNdxb0WKC/s6rSbwitUkkf+WDMnOcu5yCiBppjnvGArwLsvDr3Z0Ld8HDmad+8316sEVxhtmHaWA==} peerDependencies: - '@polkadot/types': 15.5.1 + '@polkadot/types': 15.9.1 '@laminar/type-definitions@0.3.1': resolution: {integrity: sha512-QWC2qtvbPIxal+gMfUocZmwK0UsD7Sb0RUm4Hallkp+OXXL+3uBLwztYDLS5LtocOn0tfR//sgpnfsEIEb71Lw==} @@ -1106,7 +1106,7 @@ packages: resolution: {integrity: sha512-kr4mVMuQ6DqZ0H72z0YI8tcdlk4XD4vUgRVYYfTJdXFJhRsfS4YRxfs/iiQPNzWKgoQZKcDqsbQD3xz9T1gELw==} engines: {node: '>=18.0.0'} peerDependencies: - '@polkadot/types': 15.5.1 + '@polkadot/types': 15.9.1 '@metaverse-network-sdk/type-definitions@0.0.1-16': resolution: {integrity: sha512-lo1NbA0gi+Tu23v4cTkN/oxEhQxaf3QxQ2qvUUfTxDU7a1leYp2Bw3IcoUvqHAGb/PPp8bNmYQfAKXsjqp+LZw==} @@ -1439,40 +1439,52 @@ packages: resolution: {integrity: sha512-ZDSiaBcy8OT8FWI5WWnVqdi4jWBcUpiAdSO3FdZarAN9Hp2sbaUSM5zt8NkLsFtnsQxgZXGzVCbxNojBj7XAlg==} engines: {node: '>=18'} + '@polkadot/api-augment@15.9.1': + resolution: {integrity: sha512-LAA21O5AW1hlVaqPxEONAcU0PGcA3iUtFqgQSomH7eDkl3QwqNWgB/G2MfcI5/auXjXcN7Sd7SxAEnx0XQDf2g==} + engines: {node: '>=18'} + '@polkadot/api-base@15.5.1': resolution: {integrity: sha512-sTcTICj4UEmM9PnIjBFQvHQrZNnRfGA2IipHo6HjzmZ9JpX+9+zjqcq4xZP+4pfP7upKYCzgWN0Si/6BEpNGFw==} engines: {node: '>=18'} - '@polkadot/api-derive@15.5.1': - resolution: {integrity: sha512-8NO/h/ieYy7c7NubvuK/zpxcwJBoqbB6x4o6LfXTkvsv+ePq7WcPw3W0+c6Qo+QZd+OgtrvfT9OzobfxfzKk6g==} + '@polkadot/api-base@15.9.1': + resolution: {integrity: sha512-nIfM+txk/HH9N6w2b3dQ8LDBoxoJCGrcCUpJ1v0fGfeOccz7ioxGS4DG8JbH7r0RRZruT1SAXFEQIn/d40xz5A==} + engines: {node: '>=18'} + + '@polkadot/api-derive@15.9.1': + resolution: {integrity: sha512-BXQudyPET/neHwgjoLBt7apCO7HvYj0ZNHHSOeCgrzVIwfQ/NEOou3oIyPU4+ENEH+kdfwKTXNx2KYFu9M7X2Q==} engines: {node: '>=18'} - '@polkadot/api@15.5.1': - resolution: {integrity: sha512-vEKXcy8iq2f7UZ7pLiX0z2bXiMEJ6Qp/s2MZNWTixBPPWKKqdq7d98CIIPWmqDpQPhidsWMkzV4r3/GaNLccfQ==} + '@polkadot/api@15.9.1': + resolution: {integrity: sha512-VpS7ymL0kzUOXTocJa0AvrnAGUMgT2niyBa5oplItZf3nqF+gSyvdKkP1T9i9Tpp2sbvmwzcMBKUF4G/d+Q02w==} engines: {node: '>=18'} '@polkadot/apps-config@0.148.1': resolution: {integrity: sha512-b/PDCu4xrqduTOAyxFJkgCzYJzRexSyIgdCIlAnmiw9cgM/pmLOQPF252qFgkLOtH68CE2oEvr/K15Cnr4kftw==} engines: {node: '>=18'} - '@polkadot/keyring@13.3.1': - resolution: {integrity: sha512-PT3uG9MqciPyoEz/f23RRMSlht77fo1hZaA1Vbcs1Rz7h7qFC0+7jFI9Ak30EJh9V0I2YugfzqAe3NjjyDxlvw==} + '@polkadot/keyring@13.4.3': + resolution: {integrity: sha512-2ePNcvBTznDN2luKbZM5fdxgAnj7V8m276qSTgrHlqKVvg9FsQpRCR6CAU+AjhnHzpe7uiZO+UH+jlXWefI3AA==} engines: {node: '>=18'} peerDependencies: - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1 + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3 '@polkadot/networks@13.3.1': resolution: {integrity: sha512-g/0OmCMUrbbW4RQ/xajTYd2SMJvFKY4kmMvpxtNN57hWQpY7c5oDXSz57jGH2uwvcBWeDfaNokcS+9hJL1RBcA==} engines: {node: '>=18'} + '@polkadot/networks@13.4.3': + resolution: {integrity: sha512-Z+YZkltBt//CtkVH8ZYJ1z66qYxdI0yPamzkzZAqw6gj3gjgSxKtxB4baA/rcAw05QTvN2R3dLkkmKr2mnHovQ==} + engines: {node: '>=18'} + '@polkadot/react-identicon@3.12.1': resolution: {integrity: sha512-09RuY8g7S2DWre2sz6bLpQdplb1nWBqZgz5y7Dm/2A95Xwut+4aNytdPms1Bl1b343v55zIBYMLxWdyZyEbKSw==} engines: {node: '>=18'} peerDependencies: - '@polkadot/keyring': 13.3.1 - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1 + '@polkadot/keyring': 13.4.3 + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3 react: '*' react-dom: '*' react-is: '*' @@ -1481,12 +1493,20 @@ packages: resolution: {integrity: sha512-BuaObrUNH3aXavAoQA4diy8VXUgUpABzsYYIUtlivioA4UHJkFYzCnEYNcQj41Dp3bZE78LC80sYyqFc0ZFJfQ==} engines: {node: '>=18'} + '@polkadot/rpc-augment@15.9.1': + resolution: {integrity: sha512-+hQHQpUGoE3syT6jTfRAJ/Brt5eO8ma4zD/CRL2vrgcE9Jdfpg3kskCDnYfCr5qMDCI1Sa380xxxbNQJFCdRjA==} + engines: {node: '>=18'} + '@polkadot/rpc-core@15.5.1': resolution: {integrity: sha512-rtT7RFQMfRm9bLYgaK34EoTSqSqPzGcD5aKITGv4ZcGi7oRRrKuIq813II1UK7IH5GN7njLWzoeq+LC3JVxW3g==} engines: {node: '>=18'} - '@polkadot/rpc-provider@15.5.1': - resolution: {integrity: sha512-hDKup24P+L4BtRgu1L4IZRpZlqPOyeK8ryIaiuPABd6ZseQUQ8Oz2OMf3uL2Q43Xc72+q2PP5ylJuxH+wlErDw==} + '@polkadot/rpc-core@15.9.1': + resolution: {integrity: sha512-Wat4Qkw6USBzUpGCqIMH3uebOb3orUmaczIxVvKrV6VhFsm4QfQwkSgOROiJdOjIiS2sZxvtwzK8+l1U4c5MgA==} + engines: {node: '>=18'} + + '@polkadot/rpc-provider@15.9.1': + resolution: {integrity: sha512-FlWVI0q4RmQbLnB9O36WY/4zyMdpK4YyQyiskK06SyhfuKMwaXJdphKWz6wkKspvinW9duGJcittrC3wMKj6Ug==} engines: {node: '>=18'} '@polkadot/typegen@15.5.1': @@ -1498,24 +1518,40 @@ packages: resolution: {integrity: sha512-sWO/4Loe7oJldmO/dbJeiTkO7sdEj6TZ6UnHcxpxCC97cPUrqHxcatsyoxrMn1RyLJ/tIlkQEgT25d/LwKbU7Q==} engines: {node: '>=18'} - '@polkadot/types-codec@15.5.1': - resolution: {integrity: sha512-aBI3x9Uv/g6TkVToQwIEuXn9NsRT6oMrlQt9WYN4bWElHayeiKpdEQa3sdSpA48g+X5q4CoWDI7etaj8cV9obw==} + '@polkadot/types-augment@15.9.1': + resolution: {integrity: sha512-jEyDECSC6ww+5RLeVl32CZdtAQpWqgOv1HneXhvF15b0fRxSZgzHJ11hdYBw6I6aWJroPSgj32BNBG4qW1R2jw==} + engines: {node: '>=18'} + + '@polkadot/types-codec@15.9.1': + resolution: {integrity: sha512-HtfbTSRualmOZQnil2+8Ff6OHJXv67ndN8f92+cbL1VhnesKbbgDK3TE64YqKlZfZkOTNy4q/2a1P9E1LTCBNA==} engines: {node: '>=18'} '@polkadot/types-create@15.5.1': resolution: {integrity: sha512-qb8lDmWIZeOiw2INIKGFDM6dtMn08kU5WaIfjpIPDBAM+htqhhGNirxIvSwKIY15YuAUqapk4EXelZLnDxHJ8g==} engines: {node: '>=18'} + '@polkadot/types-create@15.9.1': + resolution: {integrity: sha512-qL3SDZpwlzjD5obBBjMapOTtEV34z+OC66jHL+DoOcUeecZ4e5j1fVZMyRmsWe32ER/MuHWhxVWRCTzdpUwtOg==} + engines: {node: '>=18'} + '@polkadot/types-known@15.5.1': resolution: {integrity: sha512-4FXoN22h9pgEfWf+p23+77PzQGfZPC4oMjLYKB5tJ6z1Wn/QkoaNlidBf/swTaYRTE5KnXU4BHdEyR1N+336sw==} engines: {node: '>=18'} + '@polkadot/types-known@15.9.1': + resolution: {integrity: sha512-9w+ycPJKLiKpcmXACeiRKK43PBuK11ZBOUkmRTwyQuK9OHW2XImHecOASAZaAuRzSA675wZaJ8ntvvVeMQ5+vw==} + engines: {node: '>=18'} + '@polkadot/types-support@15.5.1': resolution: {integrity: sha512-EGju43gZszvWQVgmwUQitimdLRL06TJ26ate9HNsTdz2EOhPp9yuYolLwk6qIwBitpF0qup0H6FgiohhIBrc7g==} engines: {node: '>=18'} - '@polkadot/types@15.5.1': - resolution: {integrity: sha512-1kpF4xaYvokuXaNt37PESXCIrYWlrNQWQwfopQz1RPVHGKcLioMZ8cc49nYSPjpvRriDSVmE/zhy16uBWANHOw==} + '@polkadot/types-support@15.9.1': + resolution: {integrity: sha512-KpJ/q5Bc0kYvGVK6cUJQmaq+zAFpTJB3cv+C7EgeBowgWRzz9tPKG9kEFlEw6ZumOz2jk/1eVMJ8dajFSeqs4w==} + engines: {node: '>=18'} + + '@polkadot/types@15.9.1': + resolution: {integrity: sha512-F1cbpQeGaoBXm40re6idspqXeKQ/MVnC3Y2zGeJW6huXCz1QDfl+pMbFBCBTvU8uSoV2ii+F28vpmIOO9aDkQQ==} engines: {node: '>=18'} '@polkadot/ui-settings@3.12.1': @@ -1523,95 +1559,107 @@ packages: engines: {node: '>=18'} peerDependencies: '@polkadot/networks': '*' - '@polkadot/util': 13.3.1 + '@polkadot/util': 13.4.3 '@polkadot/ui-shared@3.12.1': resolution: {integrity: sha512-Jcsamcljbi3r4ovsjF52P66Cr14eM0Up7XLPlXA3uZ/SSEO2uEsrgA2LOW3Wv0P7oCzZPEsZkeIXLb0k2AnUPA==} engines: {node: '>=18'} peerDependencies: - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1 + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3 - '@polkadot/util-crypto@13.3.1': - resolution: {integrity: sha512-FU6yf3IY++DKlf0eqO9/obe2y1zuZ5rbqRs75fyOME/5VXio1fA3GIpW7aFphyneFRd78G8QLh8kn0oIwBGMNg==} + '@polkadot/util-crypto@13.4.3': + resolution: {integrity: sha512-Ml0mjhKVetMrRCIosmVNMa6lbFPa3fSAeOggf34NsDIIQOKt9FL644iGz1ZSMOnBwN9qk2qHYmcFMTDXX2yKVQ==} engines: {node: '>=18'} peerDependencies: - '@polkadot/util': 13.3.1 + '@polkadot/util': 13.4.3 - '@polkadot/util@13.3.1': - resolution: {integrity: sha512-5crLP/rUZOJzuo/W8t73J8PxpibJ5vrxY57rR6V+mIpCZd1ORiw0wxeHcV5F9Adpn7yJyuGBwxPbueNR5Rr1Zw==} + '@polkadot/util@13.4.3': + resolution: {integrity: sha512-6v2zvg8l7W22XvjYf7qv9tPQdYl2E6aXY94M4TZKsXZxmlS5BoG+A9Aq0+Gw8zBUjupjEmUkA6Y//msO8Zisug==} engines: {node: '>=18'} '@polkadot/wasm-bridge@7.4.1': resolution: {integrity: sha512-tdkJaV453tezBxhF39r4oeG0A39sPKGDJmN81LYLf+Fihb7astzwju+u75BRmDrHZjZIv00un3razJEWCxze6g==} engines: {node: '>=18'} peerDependencies: - '@polkadot/util': 13.3.1 + '@polkadot/util': 13.4.3 '@polkadot/x-randomvalues': '*' '@polkadot/wasm-crypto-asmjs@7.4.1': resolution: {integrity: sha512-pwU8QXhUW7IberyHJIQr37IhbB6DPkCG5FhozCiNTq4vFBsFPjm9q8aZh7oX1QHQaiAZa2m2/VjIVE+FHGbvHQ==} engines: {node: '>=18'} peerDependencies: - '@polkadot/util': 13.3.1 + '@polkadot/util': 13.4.3 '@polkadot/wasm-crypto-init@7.4.1': resolution: {integrity: sha512-AVka33+f7MvXEEIGq5U0dhaA2SaXMXnxVCQyhJTaCnJ5bRDj0Xlm3ijwDEQUiaDql7EikbkkRtmlvs95eSUWYQ==} engines: {node: '>=18'} peerDependencies: - '@polkadot/util': 13.3.1 + '@polkadot/util': 13.4.3 '@polkadot/x-randomvalues': '*' '@polkadot/wasm-crypto-wasm@7.4.1': resolution: {integrity: sha512-PE1OAoupFR0ZOV2O8tr7D1FEUAwaggzxtfs3Aa5gr+yxlSOaWUKeqsOYe1KdrcjmZVV3iINEAXxgrbzCmiuONg==} engines: {node: '>=18'} peerDependencies: - '@polkadot/util': 13.3.1 + '@polkadot/util': 13.4.3 '@polkadot/wasm-crypto@7.4.1': resolution: {integrity: sha512-kHN/kF7hYxm1y0WeFLWeWir6oTzvcFmR4N8fJJokR+ajYbdmrafPN+6iLgQVbhZnDdxyv9jWDuRRsDnBx8tPMQ==} engines: {node: '>=18'} peerDependencies: - '@polkadot/util': 13.3.1 + '@polkadot/util': 13.4.3 '@polkadot/x-randomvalues': '*' '@polkadot/wasm-util@7.4.1': resolution: {integrity: sha512-RAcxNFf3zzpkr+LX/ItAsvj+QyM56TomJ0xjUMo4wKkHjwsxkz4dWJtx5knIgQz/OthqSDMR59VNEycQeNuXzA==} engines: {node: '>=18'} peerDependencies: - '@polkadot/util': 13.3.1 + '@polkadot/util': 13.4.3 - '@polkadot/x-bigint@13.3.1': - resolution: {integrity: sha512-ewc708a7LUdrT92v9DsSAIbcJQBn3aR9/LavF/iyMOq5lZJyPXDSjAnskfMs818R3RLCrKVKfs+aKkxt2eqo8g==} + '@polkadot/x-bigint@13.4.3': + resolution: {integrity: sha512-8NbjF5Q+5lflhvDFve58wULjCVcvXa932LKFtI5zL2gx5VDhMgyfkNcYRjHB18Ecl21963JuGzvGVTZNkh/i6g==} engines: {node: '>=18'} '@polkadot/x-fetch@13.3.1': resolution: {integrity: sha512-J+HM42j0KGqdC/eo7vmsdLPz74MR7+0My4km6TG9HGjKqqztwygtenpopPod2SbRnL4nHiEG0wZzpVOW6HN2gw==} engines: {node: '>=18'} + '@polkadot/x-fetch@13.4.3': + resolution: {integrity: sha512-EwhcwROqWa7mvNTbLVNH71Hbyp5PW5j9lV2UpII5MZzRO95eYwV4oP/xgtTxC+60nC8lrvzAw0JxEHrmNzmtlg==} + engines: {node: '>=18'} + '@polkadot/x-global@13.3.1': resolution: {integrity: sha512-861TeIw49a3JvkwlUWrddfG+JaUqtFZDsemYxxZIjjcRJLrKOsoKNqHbiHi2OPrwlX8PwAA/wc5I9Q4XRQ7KEg==} engines: {node: '>=18'} - '@polkadot/x-randomvalues@13.3.1': - resolution: {integrity: sha512-GIb0au3vIX2U/DRH0PRckM+1I4EIbU8PLX1roGJgN1MAYKWiylJTKPVoBMafMM87o8qauOevJ46uYB/qlfbiWg==} + '@polkadot/x-global@13.4.3': + resolution: {integrity: sha512-6c98kxZdoGRct3ua9Dz6/qz8wb3XFRUkaY+4+RzIgehKMPhu19pGWTrzmbJSyY9FtIpThuWKuDaBEvd5KgSxjA==} + engines: {node: '>=18'} + + '@polkadot/x-randomvalues@13.4.3': + resolution: {integrity: sha512-pskXP/S2jROZ6aASExsUFlNp7GbJvQikKogvyvMMCzNIbUYLxpLuquLRa3MOORx2c0SNsENg90cx/zHT+IjPRQ==} engines: {node: '>=18'} peerDependencies: - '@polkadot/util': 13.3.1 + '@polkadot/util': 13.4.3 '@polkadot/wasm-util': '*' - '@polkadot/x-textdecoder@13.3.1': - resolution: {integrity: sha512-g2R9O1p0ZsNDhZ3uEBZh6fQaVLlo3yFr0YNqt15v7e9lBI4APvTJ202EINlo2jB5lz/R438/BdjEA3AL+0zUtQ==} + '@polkadot/x-textdecoder@13.4.3': + resolution: {integrity: sha512-k7Wg6csAPxfNtpBt3k5yUuPHYmRl/nl7H2OMr40upMjbZXbQ1RJW9Z3GBkLmQczG7NwwfAXHwQE9FYOMUtbuRQ==} engines: {node: '>=18'} - '@polkadot/x-textencoder@13.3.1': - resolution: {integrity: sha512-DnHLUdoKDYxekfxopuUuPB+j5Mu7Jemejcduu5gz3/89GP/sYPAu0CAVbq9B+hK1yGjBBj31eA4wkAV1oktYmg==} + '@polkadot/x-textencoder@13.4.3': + resolution: {integrity: sha512-byl2LbN1rnEXKmnsCzEDaIjSIHAr+1ciSe2yj3M0K+oWEEcaFZEovJaf/uoyzkcjn+/l8rDv3nget6mPuQ/DSw==} engines: {node: '>=18'} '@polkadot/x-ws@13.3.1': resolution: {integrity: sha512-ytqkC7FwVs4BlzNFAmPMFp+xD1KIdMMP/mvCSOrnxjlsyM5DVGop4x4c2ZgDUBmrFqmIiVkWDfMIZeOxui2OLQ==} engines: {node: '>=18'} + '@polkadot/x-ws@13.4.3': + resolution: {integrity: sha512-GS0I6MYLD/xNAAjODZi/pbG7Ba0e/5sbvDIrT01iKH3SPGN+PZoyAsc04t2IOXA6QmPa1OBHnaU3N4K8gGmJ+w==} + engines: {node: '>=18'} + '@polymeshassociation/polymesh-types@5.7.0': resolution: {integrity: sha512-6bw+Q6CpjAABeQKLZxE5TMwUwllq9GIWtHr+SBTn/02cLQYYrgPNX3JtQtK/VAAwhQ+AbAUMRlxlzGP16VaWog==} @@ -1924,26 +1972,26 @@ packages: '@unique-nft/opal-testnet-types@1003.70.0': resolution: {integrity: sha512-vXJoV7cqwO21svd03DFL7bl8H77zFbJzgkUgNPLPbVA6YkZt+ZeDmbP9lKKPbNadB1DP84kOZPVvsbmzx7+Jxg==} peerDependencies: - '@polkadot/api': 15.5.1 - '@polkadot/types': 15.5.1 + '@polkadot/api': 15.9.1 + '@polkadot/types': 15.9.1 '@unique-nft/quartz-mainnet-types@1003.70.0': resolution: {integrity: sha512-qs5iwMcDpBeJ6mXzSAbMB6DY9NkdAqPD1KmekOVG9Vug+hKWvSlfW5ozd63O/J2h7iliqwL0WZjDdwvBNdcTNg==} peerDependencies: - '@polkadot/api': 15.5.1 - '@polkadot/types': 15.5.1 + '@polkadot/api': 15.9.1 + '@polkadot/types': 15.9.1 '@unique-nft/sapphire-mainnet-types@1003.70.0': resolution: {integrity: sha512-hEMpLDPZxUuGW+B90AxaF3Clw/kvGn20oao+Ejq4nrCNRF/2k3CjjuG1NScZVcPZuGgKPAkBPiHNSF9aRN6qFg==} peerDependencies: - '@polkadot/api': 15.5.1 - '@polkadot/types': 15.5.1 + '@polkadot/api': 15.9.1 + '@polkadot/types': 15.9.1 '@unique-nft/unique-mainnet-types@1001.63.0': resolution: {integrity: sha512-IVr+F7+QvbW2zhbI2aWNtiOBXYAcd6GQ9HmDUdfSd4S0s3TSa8PAC/ikNvD3fk1A2FlBbWjVO0JyPDnnybv/og==} peerDependencies: - '@polkadot/api': 15.5.1 - '@polkadot/types': 15.5.1 + '@polkadot/api': 15.9.1 + '@polkadot/types': 15.9.1 '@vitest/expect@2.1.8': resolution: {integrity: sha512-8ytZ/fFHq2g4PJVAtDX57mayemKgDR6X3Oa2Foro+EygiOJHUXhCqBAAKQYYajZpFoIfvBCF1j6R6IYRSIUFuw==} @@ -5809,12 +5857,12 @@ snapshots: '@acala-network/chopsticks-core@1.0.2(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@acala-network/chopsticks-executor': 1.0.2 - '@polkadot/rpc-provider': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 - '@polkadot/types-codec': 15.5.1 + '@polkadot/rpc-provider': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 '@polkadot/types-known': 15.5.1 - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) comlink: 4.4.2 eventemitter3: 5.0.1 lodash: 4.17.21 @@ -5831,7 +5879,7 @@ snapshots: '@acala-network/chopsticks-db@1.0.2(bufferutil@4.0.9)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3))(utf-8-validate@5.0.10)': dependencies: '@acala-network/chopsticks-core': 1.0.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/util': 13.3.1 + '@polkadot/util': 13.4.3 idb: 8.0.1 sqlite3: 5.1.7 typeorm: 0.3.20(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3)) @@ -5859,20 +5907,20 @@ snapshots: '@acala-network/chopsticks-executor@1.0.2': dependencies: - '@polkadot/util': 13.3.1 - '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.3.1) + '@polkadot/util': 13.4.3 + '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.4.3) '@acala-network/chopsticks@1.0.2(bufferutil@4.0.9)(debug@4.3.7)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3))(utf-8-validate@5.0.10)': dependencies: '@acala-network/chopsticks-core': 1.0.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@acala-network/chopsticks-db': 1.0.2(bufferutil@4.0.9)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3))(utf-8-validate@5.0.10) '@pnpm/npm-conf': 2.3.1 - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-augment': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/rpc-provider': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@polkadot/rpc-provider': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) axios: 1.7.9(debug@4.3.7) comlink: 4.4.2 dotenv: 16.4.7 @@ -5911,12 +5959,12 @@ snapshots: '@acala-network/chopsticks-core': 1.0.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@acala-network/chopsticks-db': 1.0.2(bufferutil@4.0.9)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3))(utf-8-validate@5.0.10) '@pnpm/npm-conf': 2.3.1 - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-augment': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/rpc-provider': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@polkadot/rpc-provider': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) axios: 1.7.9(debug@4.4.0) comlink: 4.4.2 dotenv: 16.4.7 @@ -5950,9 +5998,9 @@ snapshots: - typeorm-aurora-data-api-driver - utf-8-validate - '@acala-network/type-definitions@5.1.2(@polkadot/types@15.5.1)': + '@acala-network/type-definitions@5.1.2(@polkadot/types@15.9.1)': dependencies: - '@polkadot/types': 15.5.1 + '@polkadot/types': 15.9.1 '@adraffy/ens-normalize@1.10.1': {} @@ -5989,9 +6037,9 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@bifrost-finance/type-definitions@1.11.3(@polkadot/api@15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))': + '@bifrost-finance/type-definitions@1.11.3(@polkadot/api@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))': dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@biomejs/biome@1.9.4': optionalDependencies: @@ -6067,10 +6115,10 @@ snapshots: '@darwinia/types@2.8.10': {} - '@digitalnative/type-definitions@1.1.27(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1)': + '@digitalnative/type-definitions@1.1.27(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3)': dependencies: - '@polkadot/keyring': 13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) - '@polkadot/types': 15.5.1 + '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) + '@polkadot/types': 15.9.1 transitivePeerDependencies: - '@polkadot/util' - '@polkadot/util-crypto' @@ -6450,9 +6498,9 @@ snapshots: '@fragnova/api-augment@0.1.0-spec-1.0.4-mainnet(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/rpc-provider': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 transitivePeerDependencies: - bufferutil - supports-color @@ -6460,9 +6508,9 @@ snapshots: '@frequency-chain/api-augment@1.11.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/rpc-provider': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 transitivePeerDependencies: - bufferutil - supports-color @@ -6609,9 +6657,9 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@kiltprotocol/type-definitions@1.11401.1(@polkadot/types@15.5.1)': + '@kiltprotocol/type-definitions@1.11401.1(@polkadot/types@15.9.1)': dependencies: - '@polkadot/types': 15.5.1 + '@polkadot/types': 15.9.1 '@laminar/type-definitions@0.3.1': dependencies: @@ -6619,9 +6667,9 @@ snapshots: '@logion/node-api@0.27.0-4(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) '@types/uuid': 9.0.8 fast-sha256: 1.3.0 uuid: 9.0.1 @@ -6630,9 +6678,9 @@ snapshots: - supports-color - utf-8-validate - '@mangata-finance/type-definitions@2.1.2(@polkadot/types@15.5.1)': + '@mangata-finance/type-definitions@2.1.2(@polkadot/types@15.9.1)': dependencies: - '@polkadot/types': 15.5.1 + '@polkadot/types': 15.9.1 '@metaverse-network-sdk/type-definitions@0.0.1-16': dependencies: @@ -6642,12 +6690,12 @@ snapshots: dependencies: '@biomejs/biome': 1.9.4 '@moonbeam-network/types-bundle': 1.0.0(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.4.5) - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-base': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/rpc-core': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/typegen': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 - '@polkadot/types-codec': 15.5.1 + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 '@types/node': 22.12.0 tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.4.5) tsx: 4.19.2 @@ -6666,12 +6714,12 @@ snapshots: dependencies: '@biomejs/biome': 1.9.4 '@moonbeam-network/types-bundle': 1.0.0(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1) - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-base': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/rpc-core': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/typegen': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 - '@polkadot/types-codec': 15.5.1 + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 '@types/node': 22.12.0 tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.6.1) tsx: 4.19.2 @@ -6689,12 +6737,12 @@ snapshots: '@moonbeam-network/types-bundle@1.0.0(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.4.5)': dependencies: '@biomejs/biome': 1.9.4 - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-base': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/rpc-core': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/typegen': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 - '@polkadot/types-codec': 15.5.1 + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.4.5) typescript: 5.5.4 transitivePeerDependencies: @@ -6711,12 +6759,12 @@ snapshots: '@moonbeam-network/types-bundle@1.0.0(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1)': dependencies: '@biomejs/biome': 1.9.4 - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-base': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/rpc-core': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/typegen': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 - '@polkadot/types-codec': 15.5.1 + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.6.1) typescript: 5.5.4 transitivePeerDependencies: @@ -6735,20 +6783,20 @@ snapshots: '@acala-network/chopsticks': 1.0.2(bufferutil@4.0.9)(debug@4.3.7)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3))(utf-8-validate@5.0.10) '@inquirer/prompts': 7.2.4(@types/node@22.12.0) '@moonbeam-network/api-augment': 0.3401.1(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.4.5) - '@moonwall/types': 5.9.1(@vitest/ui@2.1.8)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.1) - '@moonwall/util': 5.9.1(@types/node@22.12.0)(@vitest/ui@2.1.8)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.1) + '@moonwall/types': 5.9.1(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.1) + '@moonwall/util': 5.9.1(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.1) '@octokit/rest': 21.1.0 - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/api-derive': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/keyring': 13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) - '@polkadot/types': 15.5.1 - '@polkadot/types-codec': 15.5.1 - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) '@types/react': 18.3.18 '@types/tmp': 0.2.6 '@vitest/ui': 2.1.8(vitest@2.1.8) - '@zombienet/orchestrator': 0.0.97(@polkadot/util@13.3.1)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(utf-8-validate@5.0.10) + '@zombienet/orchestrator': 0.0.97(@polkadot/util@13.4.3)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(utf-8-validate@5.0.10) '@zombienet/utils': 0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.3.3) bottleneck: 2.19.5 cfonts: 3.3.0 @@ -6769,7 +6817,7 @@ snapshots: tiny-invariant: 1.3.3 tmp: 0.2.3 viem: 2.22.13(bufferutil@4.0.9)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) - vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) web3-providers-ws: 4.0.8(bufferutil@4.0.9)(utf-8-validate@5.0.10) ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -6823,14 +6871,14 @@ snapshots: - utf-8-validate - zod - '@moonwall/types@5.9.1(@vitest/ui@2.1.8)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.1)': + '@moonwall/types@5.9.1(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.1)': dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-base': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/keyring': 13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) - '@polkadot/types': 15.5.1 - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) + '@polkadot/types': 15.9.1 + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) '@types/node': 22.12.0 '@zombienet/utils': 0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.3.3) bottleneck: 2.19.5 @@ -6838,7 +6886,7 @@ snapshots: ethers: 6.13.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) polkadot-api: 1.8.4(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.4.5) viem: 2.22.13(bufferutil@4.0.9)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) - vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) transitivePeerDependencies: - '@edge-runtime/vm' @@ -6870,14 +6918,14 @@ snapshots: - yaml - zod - '@moonwall/types@5.9.1(@vitest/ui@2.1.8)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.1)': + '@moonwall/types@5.9.1(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.1)': dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-base': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/keyring': 13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) - '@polkadot/types': 15.5.1 - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) + '@polkadot/types': 15.9.1 + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) '@types/node': 22.12.0 '@zombienet/utils': 0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.3.3) bottleneck: 2.19.5 @@ -6885,7 +6933,7 @@ snapshots: ethers: 6.13.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) polkadot-api: 1.8.4(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1) viem: 2.22.13(bufferutil@4.0.9)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) - vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) transitivePeerDependencies: - '@edge-runtime/vm' @@ -6917,19 +6965,19 @@ snapshots: - yaml - zod - '@moonwall/util@5.9.1(@types/node@22.12.0)(@vitest/ui@2.1.8)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.1)': + '@moonwall/util@5.9.1(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.1)': dependencies: '@inquirer/prompts': 7.2.4(@types/node@22.12.0) '@moonbeam-network/api-augment': 0.3401.1(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.4.5) - '@moonwall/types': 5.9.1(@vitest/ui@2.1.8)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.1) - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/api-derive': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/keyring': 13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) - '@polkadot/rpc-provider': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 - '@polkadot/types-codec': 15.5.1 - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@moonwall/types': 5.9.1(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.1) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) + '@polkadot/rpc-provider': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) bottleneck: 2.19.5 chalk: 5.3.0 clear: 0.1.0 @@ -6941,7 +6989,7 @@ snapshots: rlp: 3.0.0 semver: 7.6.3 viem: 2.22.13(bufferutil@4.0.9)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) - vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) yargs: 17.7.2 @@ -6976,19 +7024,19 @@ snapshots: - yaml - zod - '@moonwall/util@5.9.1(@types/node@22.12.0)(@vitest/ui@2.1.8)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.1)': + '@moonwall/util@5.9.1(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.1)': dependencies: '@inquirer/prompts': 7.2.4(@types/node@22.12.0) '@moonbeam-network/api-augment': 0.3401.1(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.6.1) - '@moonwall/types': 5.9.1(@vitest/ui@2.1.8)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.1) - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/api-derive': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/keyring': 13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) - '@polkadot/rpc-provider': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 - '@polkadot/types-codec': 15.5.1 - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@moonwall/types': 5.9.1(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.1) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) + '@polkadot/rpc-provider': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) bottleneck: 2.19.5 chalk: 5.3.0 clear: 0.1.0 @@ -7000,7 +7048,7 @@ snapshots: rlp: 3.0.0 semver: 7.6.3 viem: 2.22.13(bufferutil@4.0.9)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) - vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) yargs: 17.7.2 @@ -7524,10 +7572,24 @@ snapshots: dependencies: '@polkadot/api-base': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/rpc-augment': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 + '@polkadot/types': 15.9.1 '@polkadot/types-augment': 15.5.1 - '@polkadot/types-codec': 15.5.1 - '@polkadot/util': 13.3.1 + '@polkadot/types-codec': 15.9.1 + '@polkadot/util': 13.4.3 + tslib: 2.8.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/api-augment@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@polkadot/api-base': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/rpc-augment': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 + '@polkadot/types-augment': 15.9.1 + '@polkadot/types-codec': 15.9.1 + '@polkadot/util': 13.4.3 tslib: 2.8.1 transitivePeerDependencies: - bufferutil @@ -7537,8 +7599,8 @@ snapshots: '@polkadot/api-base@15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@polkadot/rpc-core': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 - '@polkadot/util': 13.3.1 + '@polkadot/types': 15.9.1 + '@polkadot/util': 13.4.3 rxjs: 7.8.1 tslib: 2.8.1 transitivePeerDependencies: @@ -7546,16 +7608,11 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-derive@15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@polkadot/api-base@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/api-augment': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/api-base': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/rpc-core': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 - '@polkadot/types-codec': 15.5.1 - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@polkadot/rpc-core': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 + '@polkadot/util': 13.4.3 rxjs: 7.8.1 tslib: 2.8.1 transitivePeerDependencies: @@ -7563,22 +7620,39 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api@15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@polkadot/api-derive@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api-augment': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/api-base': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/api-derive': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/keyring': 13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) - '@polkadot/rpc-augment': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/rpc-core': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/rpc-provider': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 - '@polkadot/types-augment': 15.5.1 - '@polkadot/types-codec': 15.5.1 - '@polkadot/types-create': 15.5.1 - '@polkadot/types-known': 15.5.1 - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api-augment': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api-base': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) + rxjs: 7.8.1 + tslib: 2.8.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/api@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@polkadot/api-augment': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api-base': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) + '@polkadot/rpc-augment': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 + '@polkadot/types-augment': 15.9.1 + '@polkadot/types-codec': 15.9.1 + '@polkadot/types-create': 15.9.1 + '@polkadot/types-known': 15.9.1 + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) eventemitter3: 5.0.1 rxjs: 7.8.1 tslib: 2.8.1 @@ -7587,52 +7661,52 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/apps-config@0.148.1(@polkadot/keyring@13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1))(bufferutil@4.0.9)(react-dom@19.0.0(react@18.3.1))(react-is@16.13.1)(react@18.3.1)(utf-8-validate@5.0.10)': + '@polkadot/apps-config@0.148.1(@polkadot/keyring@13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3))(bufferutil@4.0.9)(react-dom@19.0.0(react@18.3.1))(react-is@16.13.1)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: - '@acala-network/type-definitions': 5.1.2(@polkadot/types@15.5.1) - '@bifrost-finance/type-definitions': 1.11.3(@polkadot/api@15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + '@acala-network/type-definitions': 5.1.2(@polkadot/types@15.9.1) + '@bifrost-finance/type-definitions': 1.11.3(@polkadot/api@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@crustio/type-definitions': 1.3.0 '@darwinia/types': 2.8.10 '@darwinia/types-known': 2.8.10 - '@digitalnative/type-definitions': 1.1.27(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) + '@digitalnative/type-definitions': 1.1.27(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) '@docknetwork/node-types': 0.16.0 '@edgeware/node-types': 3.6.2-wako '@equilab/definitions': 1.4.18 '@fragnova/api-augment': 0.1.0-spec-1.0.4-mainnet(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@frequency-chain/api-augment': 1.11.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@interlay/interbtc-types': 1.13.0 - '@kiltprotocol/type-definitions': 1.11401.1(@polkadot/types@15.5.1) + '@kiltprotocol/type-definitions': 1.11401.1(@polkadot/types@15.9.1) '@laminar/type-definitions': 0.3.1 '@logion/node-api': 0.27.0-4(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@mangata-finance/type-definitions': 2.1.2(@polkadot/types@15.5.1) + '@mangata-finance/type-definitions': 2.1.2(@polkadot/types@15.9.1) '@metaverse-network-sdk/type-definitions': 0.0.1-16 '@parallel-finance/type-definitions': 2.0.1 '@peaqnetwork/type-definitions': 0.0.4 '@pendulum-chain/type-definitions': 0.3.8 '@phala/typedefs': 0.2.33 - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/api-derive': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/networks': 13.3.1 - '@polkadot/react-identicon': 3.12.1(@polkadot/keyring@13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1))(@polkadot/networks@13.3.1)(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1)(react-dom@19.0.0(react@18.3.1))(react-is@16.13.1)(react@18.3.1) - '@polkadot/types': 15.5.1 - '@polkadot/types-codec': 15.5.1 - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) - '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.3.1) + '@polkadot/react-identicon': 3.12.1(@polkadot/keyring@13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3))(@polkadot/networks@13.3.1)(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3)(react-dom@19.0.0(react@18.3.1))(react-is@16.13.1)(react@18.3.1) + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) + '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.4.3) '@polkadot/x-fetch': 13.3.1 '@polkadot/x-ws': 13.3.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polymeshassociation/polymesh-types': 5.7.0 - '@snowfork/snowbridge-types': 0.2.7(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@snowfork/snowbridge-types': 0.2.7(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3)(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@sora-substrate/type-definitions': 1.27.7 '@subsocial/definitions': 0.8.14(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@unique-nft/opal-testnet-types': 1003.70.0(@polkadot/api@15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@polkadot/types@15.5.1) - '@unique-nft/quartz-mainnet-types': 1003.70.0(@polkadot/api@15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@polkadot/types@15.5.1) - '@unique-nft/sapphire-mainnet-types': 1003.70.0(@polkadot/api@15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@polkadot/types@15.5.1) - '@unique-nft/unique-mainnet-types': 1001.63.0(@polkadot/api@15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@polkadot/types@15.5.1) + '@unique-nft/opal-testnet-types': 1003.70.0(@polkadot/api@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@polkadot/types@15.9.1) + '@unique-nft/quartz-mainnet-types': 1003.70.0(@polkadot/api@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@polkadot/types@15.9.1) + '@unique-nft/sapphire-mainnet-types': 1003.70.0(@polkadot/api@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@polkadot/types@15.9.1) + '@unique-nft/unique-mainnet-types': 1001.63.0(@polkadot/api@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@polkadot/types@15.9.1) '@zeitgeistpm/type-defs': 1.0.0 '@zeroio/type-definitions': 0.0.14 moonbeam-types-bundle: 2.0.10(bufferutil@4.0.9)(utf-8-validate@5.0.10) - pontem-types-bundle: 1.0.15(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) + pontem-types-bundle: 1.0.15(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) rxjs: 7.8.1 tslib: 2.8.1 transitivePeerDependencies: @@ -7644,25 +7718,31 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/keyring@13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1)': + '@polkadot/keyring@13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3)': dependencies: - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) tslib: 2.8.1 '@polkadot/networks@13.3.1': dependencies: - '@polkadot/util': 13.3.1 + '@polkadot/util': 13.4.3 '@substrate/ss58-registry': 1.51.0 tslib: 2.8.1 - '@polkadot/react-identicon@3.12.1(@polkadot/keyring@13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1))(@polkadot/networks@13.3.1)(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1)(react-dom@19.0.0(react@18.3.1))(react-is@16.13.1)(react@18.3.1)': + '@polkadot/networks@13.4.3': dependencies: - '@polkadot/keyring': 13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) - '@polkadot/ui-settings': 3.12.1(@polkadot/networks@13.3.1)(@polkadot/util@13.3.1) - '@polkadot/ui-shared': 3.12.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@polkadot/util': 13.4.3 + '@substrate/ss58-registry': 1.51.0 + tslib: 2.8.1 + + '@polkadot/react-identicon@3.12.1(@polkadot/keyring@13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3))(@polkadot/networks@13.3.1)(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3)(react-dom@19.0.0(react@18.3.1))(react-is@16.13.1)(react@18.3.1)': + dependencies: + '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) + '@polkadot/ui-settings': 3.12.1(@polkadot/networks@13.3.1)(@polkadot/util@13.4.3) + '@polkadot/ui-shared': 3.12.1(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) ethereum-blockies-base64: 1.0.2 jdenticon: 3.2.0 react: 18.3.1 @@ -7677,9 +7757,21 @@ snapshots: '@polkadot/rpc-augment@15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@polkadot/rpc-core': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 - '@polkadot/types-codec': 15.5.1 - '@polkadot/util': 13.3.1 + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 + '@polkadot/util': 13.4.3 + tslib: 2.8.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/rpc-augment@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@polkadot/rpc-core': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 + '@polkadot/util': 13.4.3 tslib: 2.8.1 transitivePeerDependencies: - bufferutil @@ -7689,9 +7781,9 @@ snapshots: '@polkadot/rpc-core@15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@polkadot/rpc-augment': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/rpc-provider': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 - '@polkadot/util': 13.3.1 + '@polkadot/rpc-provider': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 + '@polkadot/util': 13.4.3 rxjs: 7.8.1 tslib: 2.8.1 transitivePeerDependencies: @@ -7699,16 +7791,29 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-provider@15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@polkadot/rpc-core@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/keyring': 13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) - '@polkadot/types': 15.5.1 - '@polkadot/types-support': 15.5.1 - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) - '@polkadot/x-fetch': 13.3.1 - '@polkadot/x-global': 13.3.1 - '@polkadot/x-ws': 13.3.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/rpc-augment': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/rpc-provider': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 + '@polkadot/util': 13.4.3 + rxjs: 7.8.1 + tslib: 2.8.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@polkadot/rpc-provider@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) + '@polkadot/types': 15.9.1 + '@polkadot/types-support': 15.9.1 + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) + '@polkadot/x-fetch': 13.4.3 + '@polkadot/x-global': 13.4.3 + '@polkadot/x-ws': 13.4.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) eventemitter3: 5.0.1 mock-socket: 9.3.1 nock: 13.5.6 @@ -7722,17 +7827,17 @@ snapshots: '@polkadot/typegen@15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-augment': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/rpc-augment': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/rpc-provider': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 + '@polkadot/rpc-provider': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 '@polkadot/types-augment': 15.5.1 - '@polkadot/types-codec': 15.5.1 + '@polkadot/types-codec': 15.9.1 '@polkadot/types-create': 15.5.1 '@polkadot/types-support': 15.5.1 - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) '@polkadot/x-ws': 13.3.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) handlebars: 4.7.8 tslib: 2.8.1 @@ -7744,133 +7849,160 @@ snapshots: '@polkadot/types-augment@15.5.1': dependencies: - '@polkadot/types': 15.5.1 - '@polkadot/types-codec': 15.5.1 - '@polkadot/util': 13.3.1 + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 + '@polkadot/util': 13.4.3 + tslib: 2.8.1 + + '@polkadot/types-augment@15.9.1': + dependencies: + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 + '@polkadot/util': 13.4.3 tslib: 2.8.1 - '@polkadot/types-codec@15.5.1': + '@polkadot/types-codec@15.9.1': dependencies: - '@polkadot/util': 13.3.1 - '@polkadot/x-bigint': 13.3.1 + '@polkadot/util': 13.4.3 + '@polkadot/x-bigint': 13.4.3 tslib: 2.8.1 '@polkadot/types-create@15.5.1': dependencies: - '@polkadot/types-codec': 15.5.1 - '@polkadot/util': 13.3.1 + '@polkadot/types-codec': 15.9.1 + '@polkadot/util': 13.4.3 + tslib: 2.8.1 + + '@polkadot/types-create@15.9.1': + dependencies: + '@polkadot/types-codec': 15.9.1 + '@polkadot/util': 13.4.3 tslib: 2.8.1 '@polkadot/types-known@15.5.1': dependencies: '@polkadot/networks': 13.3.1 - '@polkadot/types': 15.5.1 - '@polkadot/types-codec': 15.5.1 + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 '@polkadot/types-create': 15.5.1 - '@polkadot/util': 13.3.1 + '@polkadot/util': 13.4.3 + tslib: 2.8.1 + + '@polkadot/types-known@15.9.1': + dependencies: + '@polkadot/networks': 13.4.3 + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 + '@polkadot/types-create': 15.9.1 + '@polkadot/util': 13.4.3 tslib: 2.8.1 '@polkadot/types-support@15.5.1': dependencies: - '@polkadot/util': 13.3.1 + '@polkadot/util': 13.4.3 tslib: 2.8.1 - '@polkadot/types@15.5.1': + '@polkadot/types-support@15.9.1': dependencies: - '@polkadot/keyring': 13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) - '@polkadot/types-augment': 15.5.1 - '@polkadot/types-codec': 15.5.1 - '@polkadot/types-create': 15.5.1 - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@polkadot/util': 13.4.3 + tslib: 2.8.1 + + '@polkadot/types@15.9.1': + dependencies: + '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) + '@polkadot/types-augment': 15.9.1 + '@polkadot/types-codec': 15.9.1 + '@polkadot/types-create': 15.9.1 + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) rxjs: 7.8.1 tslib: 2.8.1 - '@polkadot/ui-settings@3.12.1(@polkadot/networks@13.3.1)(@polkadot/util@13.3.1)': + '@polkadot/ui-settings@3.12.1(@polkadot/networks@13.3.1)(@polkadot/util@13.4.3)': dependencies: '@polkadot/networks': 13.3.1 - '@polkadot/util': 13.3.1 + '@polkadot/util': 13.4.3 eventemitter3: 5.0.1 store: 2.0.12 tslib: 2.8.1 - '@polkadot/ui-shared@3.12.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1)': + '@polkadot/ui-shared@3.12.1(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3)': dependencies: - '@polkadot/util': 13.3.1 - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) colord: 2.9.3 tslib: 2.8.1 - '@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1)': + '@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3)': dependencies: '@noble/curves': 1.8.1 '@noble/hashes': 1.7.1 - '@polkadot/networks': 13.3.1 - '@polkadot/util': 13.3.1 - '@polkadot/wasm-crypto': 7.4.1(@polkadot/util@13.3.1)(@polkadot/x-randomvalues@13.3.1(@polkadot/util@13.3.1)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.3.1))) - '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.3.1) - '@polkadot/x-bigint': 13.3.1 - '@polkadot/x-randomvalues': 13.3.1(@polkadot/util@13.3.1)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.3.1)) + '@polkadot/networks': 13.4.3 + '@polkadot/util': 13.4.3 + '@polkadot/wasm-crypto': 7.4.1(@polkadot/util@13.4.3)(@polkadot/x-randomvalues@13.4.3(@polkadot/util@13.4.3)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.4.3))) + '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.4.3) + '@polkadot/x-bigint': 13.4.3 + '@polkadot/x-randomvalues': 13.4.3(@polkadot/util@13.4.3)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.4.3)) '@scure/base': 1.2.4 tslib: 2.8.1 - '@polkadot/util@13.3.1': + '@polkadot/util@13.4.3': dependencies: - '@polkadot/x-bigint': 13.3.1 - '@polkadot/x-global': 13.3.1 - '@polkadot/x-textdecoder': 13.3.1 - '@polkadot/x-textencoder': 13.3.1 + '@polkadot/x-bigint': 13.4.3 + '@polkadot/x-global': 13.4.3 + '@polkadot/x-textdecoder': 13.4.3 + '@polkadot/x-textencoder': 13.4.3 '@types/bn.js': 5.1.6 bn.js: 5.2.1 tslib: 2.8.1 - '@polkadot/wasm-bridge@7.4.1(@polkadot/util@13.3.1)(@polkadot/x-randomvalues@13.3.1(@polkadot/util@13.3.1)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.3.1)))': + '@polkadot/wasm-bridge@7.4.1(@polkadot/util@13.4.3)(@polkadot/x-randomvalues@13.4.3(@polkadot/util@13.4.3)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.4.3)))': dependencies: - '@polkadot/util': 13.3.1 - '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.3.1) - '@polkadot/x-randomvalues': 13.3.1(@polkadot/util@13.3.1)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.3.1)) + '@polkadot/util': 13.4.3 + '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.4.3) + '@polkadot/x-randomvalues': 13.4.3(@polkadot/util@13.4.3)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.4.3)) tslib: 2.8.1 - '@polkadot/wasm-crypto-asmjs@7.4.1(@polkadot/util@13.3.1)': + '@polkadot/wasm-crypto-asmjs@7.4.1(@polkadot/util@13.4.3)': dependencies: - '@polkadot/util': 13.3.1 + '@polkadot/util': 13.4.3 tslib: 2.8.1 - '@polkadot/wasm-crypto-init@7.4.1(@polkadot/util@13.3.1)(@polkadot/x-randomvalues@13.3.1(@polkadot/util@13.3.1)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.3.1)))': + '@polkadot/wasm-crypto-init@7.4.1(@polkadot/util@13.4.3)(@polkadot/x-randomvalues@13.4.3(@polkadot/util@13.4.3)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.4.3)))': dependencies: - '@polkadot/util': 13.3.1 - '@polkadot/wasm-bridge': 7.4.1(@polkadot/util@13.3.1)(@polkadot/x-randomvalues@13.3.1(@polkadot/util@13.3.1)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.3.1))) - '@polkadot/wasm-crypto-asmjs': 7.4.1(@polkadot/util@13.3.1) - '@polkadot/wasm-crypto-wasm': 7.4.1(@polkadot/util@13.3.1) - '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.3.1) - '@polkadot/x-randomvalues': 13.3.1(@polkadot/util@13.3.1)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.3.1)) + '@polkadot/util': 13.4.3 + '@polkadot/wasm-bridge': 7.4.1(@polkadot/util@13.4.3)(@polkadot/x-randomvalues@13.4.3(@polkadot/util@13.4.3)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.4.3))) + '@polkadot/wasm-crypto-asmjs': 7.4.1(@polkadot/util@13.4.3) + '@polkadot/wasm-crypto-wasm': 7.4.1(@polkadot/util@13.4.3) + '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.4.3) + '@polkadot/x-randomvalues': 13.4.3(@polkadot/util@13.4.3)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.4.3)) tslib: 2.8.1 - '@polkadot/wasm-crypto-wasm@7.4.1(@polkadot/util@13.3.1)': + '@polkadot/wasm-crypto-wasm@7.4.1(@polkadot/util@13.4.3)': dependencies: - '@polkadot/util': 13.3.1 - '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.3.1) + '@polkadot/util': 13.4.3 + '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.4.3) tslib: 2.8.1 - '@polkadot/wasm-crypto@7.4.1(@polkadot/util@13.3.1)(@polkadot/x-randomvalues@13.3.1(@polkadot/util@13.3.1)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.3.1)))': + '@polkadot/wasm-crypto@7.4.1(@polkadot/util@13.4.3)(@polkadot/x-randomvalues@13.4.3(@polkadot/util@13.4.3)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.4.3)))': dependencies: - '@polkadot/util': 13.3.1 - '@polkadot/wasm-bridge': 7.4.1(@polkadot/util@13.3.1)(@polkadot/x-randomvalues@13.3.1(@polkadot/util@13.3.1)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.3.1))) - '@polkadot/wasm-crypto-asmjs': 7.4.1(@polkadot/util@13.3.1) - '@polkadot/wasm-crypto-init': 7.4.1(@polkadot/util@13.3.1)(@polkadot/x-randomvalues@13.3.1(@polkadot/util@13.3.1)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.3.1))) - '@polkadot/wasm-crypto-wasm': 7.4.1(@polkadot/util@13.3.1) - '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.3.1) - '@polkadot/x-randomvalues': 13.3.1(@polkadot/util@13.3.1)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.3.1)) + '@polkadot/util': 13.4.3 + '@polkadot/wasm-bridge': 7.4.1(@polkadot/util@13.4.3)(@polkadot/x-randomvalues@13.4.3(@polkadot/util@13.4.3)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.4.3))) + '@polkadot/wasm-crypto-asmjs': 7.4.1(@polkadot/util@13.4.3) + '@polkadot/wasm-crypto-init': 7.4.1(@polkadot/util@13.4.3)(@polkadot/x-randomvalues@13.4.3(@polkadot/util@13.4.3)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.4.3))) + '@polkadot/wasm-crypto-wasm': 7.4.1(@polkadot/util@13.4.3) + '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.4.3) + '@polkadot/x-randomvalues': 13.4.3(@polkadot/util@13.4.3)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.4.3)) tslib: 2.8.1 - '@polkadot/wasm-util@7.4.1(@polkadot/util@13.3.1)': + '@polkadot/wasm-util@7.4.1(@polkadot/util@13.4.3)': dependencies: - '@polkadot/util': 13.3.1 + '@polkadot/util': 13.4.3 tslib: 2.8.1 - '@polkadot/x-bigint@13.3.1': + '@polkadot/x-bigint@13.4.3': dependencies: - '@polkadot/x-global': 13.3.1 + '@polkadot/x-global': 13.4.3 tslib: 2.8.1 '@polkadot/x-fetch@13.3.1': @@ -7879,25 +8011,35 @@ snapshots: node-fetch: 3.3.2 tslib: 2.8.1 + '@polkadot/x-fetch@13.4.3': + dependencies: + '@polkadot/x-global': 13.4.3 + node-fetch: 3.3.2 + tslib: 2.8.1 + '@polkadot/x-global@13.3.1': dependencies: tslib: 2.8.1 - '@polkadot/x-randomvalues@13.3.1(@polkadot/util@13.3.1)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.3.1))': + '@polkadot/x-global@13.4.3': dependencies: - '@polkadot/util': 13.3.1 - '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.3.1) - '@polkadot/x-global': 13.3.1 tslib: 2.8.1 - '@polkadot/x-textdecoder@13.3.1': + '@polkadot/x-randomvalues@13.4.3(@polkadot/util@13.4.3)(@polkadot/wasm-util@7.4.1(@polkadot/util@13.4.3))': dependencies: - '@polkadot/x-global': 13.3.1 + '@polkadot/util': 13.4.3 + '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.4.3) + '@polkadot/x-global': 13.4.3 tslib: 2.8.1 - '@polkadot/x-textencoder@13.3.1': + '@polkadot/x-textdecoder@13.4.3': dependencies: - '@polkadot/x-global': 13.3.1 + '@polkadot/x-global': 13.4.3 + tslib: 2.8.1 + + '@polkadot/x-textencoder@13.4.3': + dependencies: + '@polkadot/x-global': 13.4.3 tslib: 2.8.1 '@polkadot/x-ws@13.3.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)': @@ -7909,6 +8051,15 @@ snapshots: - bufferutil - utf-8-validate + '@polkadot/x-ws@13.4.3(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@polkadot/x-global': 13.4.3 + tslib: 2.8.1 + ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + '@polymeshassociation/polymesh-types@5.7.0': {} '@protobufjs/aspromise@1.1.2': {} @@ -8027,11 +8178,11 @@ snapshots: '@sindresorhus/merge-streams@4.0.0': {} - '@snowfork/snowbridge-types@0.2.7(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@snowfork/snowbridge-types@0.2.7(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/keyring': 13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) - '@polkadot/types': 15.5.1 + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) + '@polkadot/types': 15.9.1 transitivePeerDependencies: - '@polkadot/util' - '@polkadot/util-crypto' @@ -8047,7 +8198,7 @@ snapshots: '@subsocial/definitions@0.8.14(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) lodash.camelcase: 4.3.0 transitivePeerDependencies: - bufferutil @@ -8085,10 +8236,10 @@ snapshots: '@substrate/ss58-registry@1.51.0': {} - '@substrate/txwrapper-core@7.5.3(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@substrate/txwrapper-core@7.5.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/keyring': 13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) memoizee: 0.4.17 transitivePeerDependencies: - '@polkadot/util' @@ -8097,9 +8248,9 @@ snapshots: - supports-color - utf-8-validate - '@substrate/txwrapper-substrate@7.5.3(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@substrate/txwrapper-substrate@7.5.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3)(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@substrate/txwrapper-core': 7.5.3(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1)(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@substrate/txwrapper-core': 7.5.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3)(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@polkadot/util' - '@polkadot/util-crypto' @@ -8216,25 +8367,25 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@unique-nft/opal-testnet-types@1003.70.0(@polkadot/api@15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@polkadot/types@15.5.1)': + '@unique-nft/opal-testnet-types@1003.70.0(@polkadot/api@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@polkadot/types@15.9.1)': dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 - '@unique-nft/quartz-mainnet-types@1003.70.0(@polkadot/api@15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@polkadot/types@15.5.1)': + '@unique-nft/quartz-mainnet-types@1003.70.0(@polkadot/api@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@polkadot/types@15.9.1)': dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 - '@unique-nft/sapphire-mainnet-types@1003.70.0(@polkadot/api@15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@polkadot/types@15.5.1)': + '@unique-nft/sapphire-mainnet-types@1003.70.0(@polkadot/api@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@polkadot/types@15.9.1)': dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 - '@unique-nft/unique-mainnet-types@1001.63.0(@polkadot/api@15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@polkadot/types@15.5.1)': + '@unique-nft/unique-mainnet-types@1001.63.0(@polkadot/api@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@polkadot/types@15.9.1)': dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.5.1 + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 '@vitest/expect@2.1.8': dependencies: @@ -8279,7 +8430,7 @@ snapshots: sirv: 3.0.0 tinyglobby: 0.2.10 tinyrainbow: 1.2.0 - vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@vitest/utils@2.1.8': dependencies: @@ -8291,11 +8442,11 @@ snapshots: '@zeroio/type-definitions@0.0.14': {} - '@zombienet/orchestrator@0.0.97(@polkadot/util@13.3.1)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(utf-8-validate@5.0.10)': + '@zombienet/orchestrator@0.0.97(@polkadot/util@13.4.3)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/keyring': 13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) '@zombienet/utils': 0.0.25(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4) JSONStream: 1.3.5 chai: 4.5.0 @@ -8323,11 +8474,11 @@ snapshots: - supports-color - utf-8-validate - '@zombienet/orchestrator@0.0.98(@polkadot/util@13.3.1)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(utf-8-validate@5.0.10)': + '@zombienet/orchestrator@0.0.98(@polkadot/util@13.4.3)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(utf-8-validate@5.0.10)': dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/keyring': 13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) - '@polkadot/util-crypto': 13.3.1(@polkadot/util@13.3.1) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) '@zombienet/utils': 0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4) JSONStream: 1.3.5 chai: 4.5.0 @@ -10653,7 +10804,7 @@ snapshots: moonbeam-types-bundle@2.0.10(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: - '@polkadot/api': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) typescript: 4.9.5 transitivePeerDependencies: - bufferutil @@ -11101,10 +11252,10 @@ snapshots: - utf-8-validate - yaml - pontem-types-bundle@1.0.15(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1): + pontem-types-bundle@1.0.15(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3): dependencies: - '@polkadot/keyring': 13.3.1(@polkadot/util-crypto@13.3.1(@polkadot/util@13.3.1))(@polkadot/util@13.3.1) - '@polkadot/types': 15.5.1 + '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) + '@polkadot/types': 15.9.1 typescript: 4.9.5 transitivePeerDependencies: - '@polkadot/util' @@ -12333,7 +12484,7 @@ snapshots: '@types/node': 22.12.0 fsevents: 2.3.3 - vitest@2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)): + vitest@2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)): dependencies: '@vitest/expect': 2.1.8 '@vitest/mocker': 2.1.8(vite@5.4.14(@types/node@22.12.0)) From 1d1a28302f7bf7fe248e0d7d6e7c4a29870b1549 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 2 Apr 2025 17:37:30 +0200 Subject: [PATCH 077/188] feat: :arrow_up: upgrade to moonwall 5.11.0 --- pnpm-lock.yaml | 1667 ++++++++++++++++++++++++++++++++------------- test/package.json | 14 +- 2 files changed, 1195 insertions(+), 486 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7fa8a3da6ba..4f1f49c5e94 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -53,7 +53,7 @@ importers: version: 6.13.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) tsup: specifier: 8.3.5 - version: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.6.1) + version: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.1) devDependencies: '@biomejs/biome': specifier: 1.9.4 @@ -72,7 +72,7 @@ importers: dependencies: '@acala-network/chopsticks': specifier: 1.0.2 - version: 1.0.2(bufferutil@4.0.9)(debug@4.4.0)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3))(utf-8-validate@5.0.10) + version: 1.0.2(bufferutil@4.0.9)(debug@4.4.0)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10) '@biomejs/biome': specifier: '*' version: 1.9.4 @@ -83,11 +83,11 @@ importers: specifier: workspace:* version: link:../types-bundle '@moonwall/cli': - specifier: 5.9.1 - version: 5.9.1(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3))(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) + specifier: 5.11.0 + version: 5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) '@moonwall/util': - specifier: 5.9.1 - version: 5.9.1(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.1) + specifier: 5.11.0 + version: 5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2) '@openzeppelin/contracts': specifier: 4.9.6 version: 4.9.6 @@ -102,7 +102,7 @@ importers: version: 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/apps-config': specifier: 0.148.1 - version: 0.148.1(@polkadot/keyring@13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3))(bufferutil@4.0.9)(react-dom@19.0.0(react@18.3.1))(react-is@16.13.1)(react@18.3.1)(utf-8-validate@5.0.10) + version: 0.148.1(@polkadot/keyring@13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3))(bufferutil@4.0.9)(react-dom@18.3.1(react@18.3.1))(react-is@16.13.1)(react@18.3.1)(utf-8-validate@5.0.10) '@polkadot/keyring': specifier: 13.4.3 version: 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) @@ -128,14 +128,14 @@ importers: specifier: 7.5.3 version: 7.5.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3)(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@vitest/ui': - specifier: 2.1.8 - version: 2.1.8(vitest@2.1.8) + specifier: 3.1.1 + version: 3.1.1(vitest@3.1.1) '@zombienet/orchestrator': specifier: 0.0.98 version: 0.0.98(@polkadot/util@13.4.3)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(utf-8-validate@5.0.10) '@zombienet/utils': specifier: 0.0.26 - version: 0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.3.3) + version: 0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4) chalk: specifier: 5.3.0 version: 5.3.0 @@ -160,6 +160,12 @@ importers: randomness: specifier: 1.6.16 version: 1.6.16 + react: + specifier: ^18.2.0 + version: 18.3.1 + react-dom: + specifier: ^18.2.0 + version: 18.3.1(react@18.3.1) rlp: specifier: 3.0.0 version: 3.0.0 @@ -174,13 +180,13 @@ importers: version: 4.19.2 viem: specifier: 2.22.13 - version: 2.22.13(bufferutil@4.0.9)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) + version: 2.22.13(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + specifier: 3.1.1 + version: 3.1.1(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) web3: specifier: 4.16.0 - version: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) + version: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) yaml: specifier: 2.6.1 version: 2.6.1 @@ -210,8 +216,8 @@ importers: specifier: 12.2.0 version: 12.2.0(@types/node@22.12.0) typescript: - specifier: '*' - version: 5.3.3 + specifier: 5.5.4 + version: 5.5.4 yargs: specifier: 17.7.2 version: 17.7.2 @@ -241,7 +247,7 @@ importers: version: 15.9.1 tsup: specifier: 8.3.5 - version: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.3.3)(yaml@2.6.1) + version: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.3.3)(yaml@2.7.1) typescript: specifier: '*' version: 5.3.3 @@ -277,7 +283,7 @@ importers: version: 22.12.0 tsup: specifier: 8.3.5 - version: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.3.3)(yaml@2.6.1) + version: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.3.3)(yaml@2.7.1) tsx: specifier: '*' version: 4.19.2 @@ -291,18 +297,34 @@ packages: resolution: {integrity: sha512-j45pTfgamgI7YjJHI943GFoj15kjciIP0nAVfX1CVMXwNA5YewLY8t8SCoyKhnPvS9OskdVtC54jWjjJRttC+w==} engines: {node: '>=v20'} + '@acala-network/chopsticks-core@1.0.4': + resolution: {integrity: sha512-nKiB96gFFIQZpSo/zVVZdin2OA46RGZmAyk0hGIToPAdMd+byD2cxl1sMk/r24MAkjWHLBEsGS46DIJYKycKVw==} + engines: {node: '>=v20'} + '@acala-network/chopsticks-db@1.0.2': resolution: {integrity: sha512-ky94awHwhK6uHsPLRqryIhhriBWK9RQDXHplybU+icdMq9C9aAYMmejQsF2T7lAC8LwFoe3mI0tDYRMDK0zhJA==} engines: {node: '>=v20'} + '@acala-network/chopsticks-db@1.0.4': + resolution: {integrity: sha512-fKlN93Pm9FDC37x5nsK2IC61RW0MVyAeiaKuXjIhYbF0mOPsaDzXbMoxLheTCDDOXkPHRA4JKbHLiHffQQYLFw==} + engines: {node: '>=v20'} + '@acala-network/chopsticks-executor@1.0.2': resolution: {integrity: sha512-I0fie9j9pcnQMO89Ix5ZoLwWRcsUj7L2ba1b4UeJB0JwVibcJcCwSmAMefmcceDZPEkwvWya1ukv0gy/AY93Lw==} + '@acala-network/chopsticks-executor@1.0.4': + resolution: {integrity: sha512-jetlyL4YnJOD5wJYa/vw5t0e01V3Idavzq0hRAxxHq8hyi5SH94JQCxlkcjSVWzYu+0N47LN1DswMk+gwhD3qQ==} + '@acala-network/chopsticks@1.0.2': resolution: {integrity: sha512-3CqyGAv2/G0yMiZrX+zZgBvyIFpxAtgm2gJGj/OZK2oVXcQBVXxUkQW5FQEoN9eftVIfMfzC+YlZN4t/TxkhoA==} engines: {node: '>=v20'} hasBin: true + '@acala-network/chopsticks@1.0.4': + resolution: {integrity: sha512-nhPsQmTn+ZFD9qBEQZUJGikBn8ADGge1KUuDQueso4w/THTPF7KnU/OpvUka+aoxdBKD3xKF3eKPvYMFydF9gA==} + engines: {node: '>=v20'} + hasBin: true + '@acala-network/type-definitions@5.1.2': resolution: {integrity: sha512-di3HH8Zn8i1jkQkQiwc44A8ovN9MvK5HwcNV3ngvW3TeF0dHbpHBQHdElJYpVge5IaEyhQ0kWihIEnVqpw4G9A==} peerDependencies: @@ -336,6 +358,9 @@ packages: resolution: {integrity: sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==} engines: {node: '>=6.9.0'} + '@balena/dockerignore@1.0.2': + resolution: {integrity: sha512-wMue2Sy4GAVTk6Ic4tJVcnfdau+gx2EnG7S+uAEe+TWJFqE4YoWN4/H8MSLj4eYJKxGg26lZwboEniNiNwZQ6Q==} + '@bifrost-finance/type-definitions@1.11.3': resolution: {integrity: sha512-mNW+FfvKZqa1axChEd1ReRpw3P8siiW28YQ8BBJpR2syZqb5cJWOG4Sr/dj3lBcBNQqcqnAUkZPnBxQj8+Ftvg==} peerDependencies: @@ -982,28 +1007,82 @@ packages: '@gar/promisify@1.1.3': resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} + '@grpc/grpc-js@1.13.2': + resolution: {integrity: sha512-nnR5nmL6lxF8YBqb6gWvEgLdLh/Fn+kvAdX5hUOnt48sNSb0riz/93ASd2E5gvanPA41X6Yp25bIfGRp1SMb2g==} + engines: {node: '>=12.10.0'} + + '@grpc/proto-loader@0.7.13': + resolution: {integrity: sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==} + engines: {node: '>=6'} + hasBin: true + '@inquirer/checkbox@4.0.7': resolution: {integrity: sha512-lyoF4uYdBBTnqeB1gjPdYkiQ++fz/iYKaP9DON1ZGlldkvAEJsjaOBRdbl5UW1pOSslBRd701jxhAG0MlhHd2w==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + '@inquirer/checkbox@4.1.4': + resolution: {integrity: sha512-d30576EZdApjAMceijXA5jDzRQHT/MygbC+J8I7EqA6f/FRpYxlRtRJbHF8gHeWYeSdOuTEJqonn7QLB1ELezA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/confirm@5.1.4': resolution: {integrity: sha512-EsiT7K4beM5fN5Mz6j866EFA9+v9d5o9VUra3hrg8zY4GHmCS8b616FErbdo5eyKoVotBQkHzMIeeKYsKDStDw==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + '@inquirer/confirm@5.1.8': + resolution: {integrity: sha512-dNLWCYZvXDjO3rnQfk2iuJNL4Ivwz/T2+C3+WnNfJKsNGSuOs3wAo2F6e0p946gtSAk31nZMfW+MRmYaplPKsg==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/core@10.1.5': resolution: {integrity: sha512-/vyCWhET0ktav/mUeBqJRYTwmjFPIKPRYb3COAw7qORULgipGSUO2vL32lQKki3UxDKJ8BvuEbokaoyCA6YlWw==} engines: {node: '>=18'} + '@inquirer/core@10.1.9': + resolution: {integrity: sha512-sXhVB8n20NYkUBfDYgizGHlpRVaCRjtuzNZA6xpALIUbkgfd2Hjz+DfEN6+h1BRnuxw0/P4jCIMjMsEOAMwAJw==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/editor@4.2.4': resolution: {integrity: sha512-S8b6+K9PLzxiFGGc02m4syhEu5JsH0BukzRsuZ+tpjJ5aDsDX1WfNfOil2fmsO36Y1RMcpJGxlfQ1yh4WfU28Q==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + '@inquirer/editor@4.2.9': + resolution: {integrity: sha512-8HjOppAxO7O4wV1ETUlJFg6NDjp/W2NP5FB9ZPAcinAlNT4ZIWOLe2pUVwmmPRSV0NMdI5r/+lflN55AwZOKSw==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/expand@4.0.11': + resolution: {integrity: sha512-OZSUW4hFMW2TYvX/Sv+NnOZgO8CHT2TU1roUCUIF2T+wfw60XFRRp9MRUPCT06cRnKL+aemt2YmTWwt7rOrNEA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/expand@4.0.7': resolution: {integrity: sha512-PsUQ5t7r+DPjW0VVEHzssOTBM2UPHnvBNse7hzuki7f6ekRL94drjjfBLrGEDe7cgj3pguufy/cuFwMeWUWHXw==} engines: {node: '>=18'} @@ -1014,18 +1093,49 @@ packages: resolution: {integrity: sha512-Ey6176gZmeqZuY/W/nZiUyvmb1/qInjcpiZjXWi6nON+nxJpD1bxtSoBxNliGISae32n6OwbY+TSXPZ1CfS4bw==} engines: {node: '>=18'} + '@inquirer/figures@1.0.11': + resolution: {integrity: sha512-eOg92lvrn/aRUqbxRyvpEWnrvRuTYRifixHkYVpJiygTgVSBIHDqLh0SrMQXkafvULg3ck11V7xvR+zcgvpHFw==} + engines: {node: '>=18'} + '@inquirer/input@4.1.4': resolution: {integrity: sha512-CKKF8otRBdIaVnRxkFLs00VNA9HWlEh3x4SqUfC3A8819TeOZpTYG/p+4Nqu3hh97G+A0lxkOZNYE7KISgU8BA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + '@inquirer/input@4.1.8': + resolution: {integrity: sha512-WXJI16oOZ3/LiENCAxe8joniNp8MQxF6Wi5V+EBbVA0ZIOpFcL4I9e7f7cXse0HJeIPCWO8Lcgnk98juItCi7Q==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/number@3.0.11': + resolution: {integrity: sha512-pQK68CsKOgwvU2eA53AG/4npRTH2pvs/pZ2bFvzpBhrznh8Mcwt19c+nMO7LHRr3Vreu1KPhNBF3vQAKrjIulw==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/number@3.0.7': resolution: {integrity: sha512-uU2nmXGC0kD8+BLgwZqcgBD1jcw2XFww2GmtP6b4504DkOp+fFAhydt7JzRR1TAI2dmj175p4SZB0lxVssNreA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + '@inquirer/password@4.0.11': + resolution: {integrity: sha512-dH6zLdv+HEv1nBs96Case6eppkRggMe8LoOTl30+Gq5Wf27AO/vHFgStTVz4aoevLdNXqwE23++IXGw4eiOXTg==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/password@4.0.7': resolution: {integrity: sha512-DFpqWLx+C5GV5zeFWuxwDYaeYnTWYphO07pQ2VnP403RIqRIpwBG0ATWf7pF+3IDbaXEtWatCJWxyDrJ+rkj2A==} engines: {node: '>=18'} @@ -1038,12 +1148,39 @@ packages: peerDependencies: '@types/node': '>=18' + '@inquirer/prompts@7.4.0': + resolution: {integrity: sha512-EZiJidQOT4O5PYtqnu1JbF0clv36oW2CviR66c7ma4LsupmmQlUwmdReGKRp456OWPWMz3PdrPiYg3aCk3op2w==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/rawlist@4.0.11': + resolution: {integrity: sha512-uAYtTx0IF/PqUAvsRrF3xvnxJV516wmR6YVONOmCWJbbt87HcDHLfL9wmBQFbNJRv5kCjdYKrZcavDkH3sVJPg==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/rawlist@4.0.7': resolution: {integrity: sha512-ZeBca+JCCtEIwQMvhuROT6rgFQWWvAImdQmIIP3XoyDFjrp2E0gZlEn65sWIoR6pP2EatYK96pvx0887OATWQQ==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + '@inquirer/search@3.0.11': + resolution: {integrity: sha512-9CWQT0ikYcg6Ls3TOa7jljsD7PgjcsYEM0bYE+Gkz+uoW9u8eaJCRHJKkucpRE5+xKtaaDbrND+nPDoxzjYyew==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/search@3.0.7': resolution: {integrity: sha512-Krq925SDoLh9AWSNee8mbSIysgyWtcPnSAp5YtPBGCQ+OCO+5KGC8FwLpyxl8wZ2YAov/8Tp21stTRK/fw5SGg==} engines: {node: '>=18'} @@ -1056,12 +1193,30 @@ packages: peerDependencies: '@types/node': '>=18' + '@inquirer/select@4.1.0': + resolution: {integrity: sha512-z0a2fmgTSRN+YBuiK1ROfJ2Nvrpij5lVN3gPDkQGhavdvIVGHGW29LwYZfM/j42Ai2hUghTI/uoBuTbrJk42bA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/type@3.0.3': resolution: {integrity: sha512-I4VIHFxUuY1bshGbXZTxCmhwaaEst9s/lll3ekok+o1Z26/ZUKdx8y1b7lsoG6rtsBDwEGfiBJ2SfirjoISLpg==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + '@inquirer/type@3.0.5': + resolution: {integrity: sha512-ZJpeIYYueOz/i/ONzrfof8g89kNdO2hjGuvULROo3O8rlB2CRtSseE5KeirnyE4t/thAn/EwvS/vuQeJCn+NZg==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@interlay/interbtc-types@1.13.0': resolution: {integrity: sha512-oUjavcfnX7lxlMd10qGc48/MoATX37TQcuSAZBIUmpCRiJ15hZbQoTAKGgWMPsla3+3YqUAzkWUEVMwUvM1U+w==} @@ -1090,6 +1245,9 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + '@js-sdsl/ordered-map@4.4.2': + resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==} + '@kiltprotocol/type-definitions@1.11401.1': resolution: {integrity: sha512-NlKU8jm/MMCNdxb0WKC/s6rSbwitUkkf+WDMnOcu5yCiBppjnvGArwLsvDr3Z0Ld8HDmad+8316sEVxhtmHaWA==} peerDependencies: @@ -1111,24 +1269,24 @@ packages: '@metaverse-network-sdk/type-definitions@0.0.1-16': resolution: {integrity: sha512-lo1NbA0gi+Tu23v4cTkN/oxEhQxaf3QxQ2qvUUfTxDU7a1leYp2Bw3IcoUvqHAGb/PPp8bNmYQfAKXsjqp+LZw==} - '@moonbeam-network/api-augment@0.3401.1': - resolution: {integrity: sha512-Z4I15rlDRoNRlIVjgTuWUTREjVIRimDXwNuooHa81hGkFQOQ2rZdXRQAa+jaAi4tlUjCxn6Xr4E/oEmxA8ZtKg==} + '@moonbeam-network/api-augment@0.3500.0': + resolution: {integrity: sha512-5vyLwA/FiQP+kX7IArdDJslfdb4no0id/VKa6jPbd+hdboUAsH943ulVVPJnINAlMggyc4aSESwm/cWu6xIs5g==} engines: {node: '>=20.0.0'} - '@moonbeam-network/types-bundle@1.0.0': - resolution: {integrity: sha512-mZaPjiCg5ZuAe56ZP7ROhTjZsHEs6bXI90SDi8QHdoW3df6r+g7zqnnyG1kJ63oHFV+K/gQmMCQI7eh0cl68KA==} + '@moonbeam-network/types-bundle@1.0.2': + resolution: {integrity: sha512-qVyy8x2tEZQoUqqU0ILZhp4vLazl10kQwTk8mdUYkQ8Nd/6RncSe/xzfWkl6pUHmPfK5RZlNDDI8Jao3+2xsiw==} - '@moonwall/cli@5.9.1': - resolution: {integrity: sha512-DjnHB61lr8qkIm+BqhBhGGyHdFrlKlntxOAvJCmoDfNlsMmXHvsaeU9E7KNYRHnXbklrHKMhQhXQ8LdFIfqDXA==} + '@moonwall/cli@5.11.0': + resolution: {integrity: sha512-/TT2EY/Y11c/9H+DbRUOAjGhe3Ok0l3WjNADHP7NNZwEz5wKjZcrZFmSvdp8qf+0/HTeJZfBOQpY4jsrcSSm2Q==} engines: {node: '>=20', pnpm: '>=7'} hasBin: true - '@moonwall/types@5.9.1': - resolution: {integrity: sha512-1q72msaH3SbKcM0pdcqxnSEJVrrK7WO9lUsBObjuOu/an4zIzluELw65Hu3J6lfCvKg13ypUnJic7McX3mHdKw==} + '@moonwall/types@5.11.0': + resolution: {integrity: sha512-FMMzxWaxkH7KdCe3aMzFMsPq2cr5kYPosu3fibwZzbGwM9IFcKOb66lXDuZCYPo4xxLgzWsi2ci7QAWIfOuxMQ==} engines: {node: '>=20', pnpm: '>=7'} - '@moonwall/util@5.9.1': - resolution: {integrity: sha512-UlbwiX5ibywxLaCVwgNIcHOXoHh/nSHg+crtl+0f7suANJpCuQwm1WSUUMstaEliJ7FvNiGlwjozpU/NpBXWJA==} + '@moonwall/util@5.11.0': + resolution: {integrity: sha512-lhJeR7N7bgAC2ObyhrQ6T1xm13ZgbkRfcrnpWxjzL3VpazdBMx80SsDgVsWOudUfCQTX/j7/bvXrrvEcHjfESQ==} engines: {node: '>=20', pnpm: '>=7'} '@noble/curves@1.2.0': @@ -1199,10 +1357,18 @@ packages: resolution: {integrity: sha512-z+j7DixNnfpdToYsOutStDgeRzJSMnbj8T1C/oQjB6Aa+kRfNjs/Fn7W6c8bmlt6mfy3FkgeKBRnDjxQow5dow==} engines: {node: '>= 18'} + '@octokit/core@6.1.4': + resolution: {integrity: sha512-lAS9k7d6I0MPN+gb9bKDt7X8SdxknYqAMh44S5L+lNqIN2NuV8nvv3g8rPp7MuRxcOpxpUIATWprO0C34a8Qmg==} + engines: {node: '>= 18'} + '@octokit/endpoint@10.1.2': resolution: {integrity: sha512-XybpFv9Ms4hX5OCHMZqyODYqGTZ3H6K6Vva+M9LR7ib/xr1y1ZnlChYv9H680y77Vd/i/k+thXApeRASBQkzhA==} engines: {node: '>= 18'} + '@octokit/endpoint@10.1.3': + resolution: {integrity: sha512-nBRBMpKPhQUxCsQQeW+rCJ/OPSMcj3g0nfHn01zGYZXuNDvvXudF/TYY6APj5THlurerpFN4a/dQAIAaM6BYhA==} + engines: {node: '>= 18'} + '@octokit/graphql@8.1.2': resolution: {integrity: sha512-bdlj/CJVjpaz06NBpfHhp4kGJaRZfz7AzC+6EwUImRtrwIw8dIgJ63Xg0OzV9pRn3rIzrt5c2sa++BL0JJ8GLw==} engines: {node: '>= 18'} @@ -1222,6 +1388,9 @@ packages: '@octokit/openapi-types@23.0.1': resolution: {integrity: sha512-izFjMJ1sir0jn0ldEKhZ7xegCTj/ObmEDlEfpFrx4k/JyZSMRHbO3/rBwgE7f3m2DHt+RrNGIVw4wSmwnm3t/g==} + '@octokit/openapi-types@24.2.0': + resolution: {integrity: sha512-9sIH3nSUttelJSXUrmGzl7QUBFul0/mB8HRYl3fOlgHbIWG+WnYDXU3v/2zMtAvuzZ/ed00Ei6on975FhBfzrg==} + '@octokit/openapi-webhooks-types@8.5.1': resolution: {integrity: sha512-i3h1b5zpGSB39ffBbYdSGuAd0NhBAwPyA3QV3LYi/lx4lsbZiu7u2UHgXVUR6EpvOI8REOuVh1DZTRfHoJDvuQ==} @@ -1237,6 +1406,12 @@ packages: peerDependencies: '@octokit/core': '>=6' + '@octokit/plugin-paginate-rest@11.6.0': + resolution: {integrity: sha512-n5KPteiF7pWKgBIBJSk8qzoZWcUkza2O6A0za97pMGVrGfPdltxrfmfF5GucHYvHGZD8BdaZmmHGz5cX/3gdpw==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': '>=6' + '@octokit/plugin-request-log@5.3.1': resolution: {integrity: sha512-n/lNeCtq+9ofhC15xzmJCNKP2BWTv8Ih2TTy+jatNCCq/gQP/V7rK3fjIfuz0pDWDALO/o/4QY4hyOF6TQQFUw==} engines: {node: '>= 18'} @@ -1265,14 +1440,25 @@ packages: resolution: {integrity: sha512-pqnVKYo/at0NuOjinrgcQYpEbv4snvP3bKMRqHaD9kIsk9u1LCpb2smHZi8/qJfgeNqLo5hNW4Z7FezNdEo0xg==} engines: {node: '>= 18'} + '@octokit/request-error@6.1.7': + resolution: {integrity: sha512-69NIppAwaauwZv6aOzb+VVLwt+0havz9GT5YplkeJv7fG7a40qpLt/yZKyiDxAhgz0EtgNdNcb96Z0u+Zyuy2g==} + engines: {node: '>= 18'} + '@octokit/request@9.2.0': resolution: {integrity: sha512-kXLfcxhC4ozCnAXy2ff+cSxpcF0A1UqxjvYMqNuPIeOAzJbVWQ+dy5G2fTylofB/gTbObT8O6JORab+5XtA1Kw==} engines: {node: '>= 18'} - '@octokit/rest@21.1.0': - resolution: {integrity: sha512-93iLxcKDJboUpmnUyeJ6cRIi7z7cqTZT1K7kRK4LobGxwTwpsa+2tQQbRQNGy7IFDEAmrtkf4F4wBj3D5rVlJQ==} + '@octokit/request@9.2.2': + resolution: {integrity: sha512-dZl0ZHx6gOQGcffgm1/Sf6JfEpmh34v3Af2Uci02vzUYz6qEN6zepoRtmybWXIGXFIK8K9ylE3b+duCWqhArtg==} engines: {node: '>= 18'} + '@octokit/rest@21.1.1': + resolution: {integrity: sha512-sTQV7va0IUVZcntzy1q3QqPm/r8rWtDCqpRAmb8eXXnKkjoQEtFe3Nt5GTVsHft+R6jJoHeSiVLcgcvhtue/rg==} + engines: {node: '>= 18'} + + '@octokit/types@13.10.0': + resolution: {integrity: sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==} + '@octokit/types@13.7.0': resolution: {integrity: sha512-BXfRP+3P3IN6fd4uF3SniaHKOO4UXWBfkdR3vA8mIvaoO/wLjGN5qivUtW0QRitBHHMcfC41SLhNVYIZZE+wkA==} @@ -1327,18 +1513,22 @@ packages: resolution: {integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==} engines: {node: '>=12'} + '@pnpm/npm-conf@3.0.0': + resolution: {integrity: sha512-LdFkv/+4ONkQ9ZyE8ihC2L2RcPjvNcOTQq6pvvvZp8KeDYATCJeJX7gpHZF3Bx1XvUSU35dyF9Q9dS+JShtOFA==} + engines: {node: '>=12'} + '@polka/url@1.0.0-next.28': resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} - '@polkadot-api/cli@0.10.3': - resolution: {integrity: sha512-S0xJfld1rB9GePweT8h/Oz79E/JniHBo8yrI3A/2g7NJDG8lzm9bJ0+tUkcwXyT6lo95TLFgTVu18El64RNgRQ==} + '@polkadot-api/cli@0.11.6': + resolution: {integrity: sha512-R7JwY1nmV8PLx3qTYouO3zDh9i6KO/rIesZUgmUkLa8nLPsR60+RmQTgl2LTfogLnXPC1oh6BLQWjDRFPf0BKw==} hasBin: true - '@polkadot-api/codegen@0.12.13': - resolution: {integrity: sha512-8npcZIaE/6Qi5D7Y5ObN27r/f+fBjWyFyILcP1OYxJOuSOIzEAUWr15KWjgBDgHRUxu3tm9V8xlOopp42rzruQ==} + '@polkadot-api/codegen@0.13.1': + resolution: {integrity: sha512-pqJI2gFrk5rfaO8IyGw59DvJH2PyvWXx/dTxev6VsX3BLvYVdb/vISQjdrHpsCk4BHqmWrlLnhw1/jFVotf4ew==} - '@polkadot-api/ink-contracts@0.2.5': - resolution: {integrity: sha512-EqEub18L8IB1Z/QwnAe9Kn3MeRbM9y0gUpbMUg71v0pQVqBPlumA+oboItNTjLBKzd77QcJUr6bKqHr9rA1Utw==} + '@polkadot-api/ink-contracts@0.2.6': + resolution: {integrity: sha512-76oHO/rKRa48w1i4DEmB/9e/FmxKuhMJq7l1OhdnX6mbVO+bAif7FkRUHLfIgsWqCdhCdfLe5J474HRudKhU/A==} '@polkadot-api/json-rpc-provider-proxy@0.1.0': resolution: {integrity: sha512-8GSFE5+EF73MCuLQm8tjrbCqlgclcHBSRaswvXziJ0ZW7iw3UEMsKkkKvELayWyBuOPa2T5i1nj6gFOeIsqvrg==} @@ -1352,8 +1542,8 @@ packages: '@polkadot-api/json-rpc-provider@0.0.4': resolution: {integrity: sha512-9cDijLIxzHOBuq6yHqpqjJ9jBmXrctjc1OFqU+tQrS96adQze3mTIH6DTgfb/0LMrqxzxffz1HQGrIlEH00WrA==} - '@polkadot-api/known-chains@0.6.1': - resolution: {integrity: sha512-zpzJuiK9uJ43CMYVJIcAW1ry1trFK+LpmZLQJDKnDmP9ZAetrYmG1RWZwhIMT95WA+q9xqM+5HWohe+u+nIcbQ==} + '@polkadot-api/known-chains@0.7.2': + resolution: {integrity: sha512-z2sSTq2WGasY6h87eEIOsx+nWH32n6FVwH2eI2P3JiObHOkElrRHC4pdW+5qFrSipiH9a/WXTnjOY30riGpXrg==} '@polkadot-api/logs-provider@0.0.6': resolution: {integrity: sha512-4WgHlvy+xee1ADaaVf6+MlK/+jGMtsMgAzvbQOJZnP4PfQuagoTqaeayk8HYKxXGphogLlPbD06tANxcb+nvAg==} @@ -1361,8 +1551,8 @@ packages: '@polkadot-api/merkleize-metadata@1.1.11': resolution: {integrity: sha512-AfRCrFYewZStnOdsRCiECwbkQIieykW5eP3uIvgQQSNU0zc9b/PdfjflEKR36QLl7m/NZ8De8DTLuOgjMFG1gw==} - '@polkadot-api/metadata-builders@0.10.1': - resolution: {integrity: sha512-0GQFph1vT0wWTfijM7eO+JICR7hwqJeVmil1P29uLjScBI4IH7gX032nOuNz/SG1Qlu0CtDFasFWVeazuPJ0pw==} + '@polkadot-api/metadata-builders@0.10.2': + resolution: {integrity: sha512-rtdihBFd25oT9/71Q+EOR9q6E6mCl1pPe/2He/LtlY0TyHiYqO2KpMZNXkoGcw1RHvrV+CAtDFMvK1j3n8aW8w==} '@polkadot-api/metadata-builders@0.3.2': resolution: {integrity: sha512-TKpfoT6vTb+513KDzMBTfCb/ORdgRnsS3TDFpOhAhZ08ikvK+hjHMt5plPiAX/OWkm1Wc9I3+K6W0hX5Ab7MVg==} @@ -1370,8 +1560,8 @@ packages: '@polkadot-api/metadata-builders@0.9.3': resolution: {integrity: sha512-QFG/2r8I5vdty8nSV1zg1V8NIYgR0kJ/LazM6yzUZ704Xf+yFhMC1psqLfjmoiAYs1AR5suV8skaJ/+V9ZY30w==} - '@polkadot-api/metadata-compatibility@0.1.15': - resolution: {integrity: sha512-voOXicr3S/l/5bkNb8hCmTWpfXLOg6iGYulguMJgCI+xGBooJBx7twtVogaNJTzXfrIZtEbxrD+tUsKScIN6iw==} + '@polkadot-api/metadata-compatibility@0.1.16': + resolution: {integrity: sha512-30qCfWUtxdaCy/9vwnBf4CGrtZ4KGSZDGz+d3fBSx7S2o5ezFmauld4NCKNo4SQiS1S0I7eixV2/JlkMhGqxBQ==} '@polkadot-api/observable-client@0.3.2': resolution: {integrity: sha512-HGgqWgEutVyOBXoGOPp4+IAq6CNdK/3MfQJmhCJb8YaJiaK4W6aRGrdQuQSTPHfERHCARt9BrOmEvTXAT257Ug==} @@ -1379,26 +1569,26 @@ packages: '@polkadot-api/substrate-client': 0.1.4 rxjs: '>=7.8.0' - '@polkadot-api/observable-client@0.7.2': - resolution: {integrity: sha512-+TV2JCpTb7QA8FB9rpm+fVGSx4Ms1lHgjHJGY1GY3Ai5QtxWpf15vSRGCGWgaT1Qig9xAwQOrBIKyxh3T+PLWQ==} + '@polkadot-api/observable-client@0.8.5': + resolution: {integrity: sha512-Sobb/9G5p/CRp0Xo3OiT1gQrd03OdmeBlfQCPNQ0wo1NYcVz7nR3+HQZRIAPJIatzzCrrToMHq1W/j5tQknE2A==} peerDependencies: '@polkadot-api/substrate-client': 0.3.0 rxjs: '>=7.8.0' - '@polkadot-api/pjs-signer@0.6.4': - resolution: {integrity: sha512-dXln8Par3I5dIX1xw59a8ovpsBj346ZKxsW9/uF9Cm9IQB2QffG3N0jctBUGHYZ+8dHRPug117o/xZCzqOAibw==} + '@polkadot-api/pjs-signer@0.6.5': + resolution: {integrity: sha512-RQJtvuX8jNR77h9PFTNQPjC4ii0g0uGrfyu5cbTujojg2QboU/6ny26Ty45rzkSOL0GaBLsS7Uf+/7Vf9hCxig==} - '@polkadot-api/polkadot-sdk-compat@2.3.1': - resolution: {integrity: sha512-rb8IWmPRhKWD9NG4zh2n4q0HlEAvq+Cv1CbD+8YxH0XAqIIiFA+ch5JeDCIxQYngkn/43B0Gs7Gtzh18yv2yoA==} + '@polkadot-api/polkadot-sdk-compat@2.3.2': + resolution: {integrity: sha512-rLCveP3a6Xd0r218yRqVY34lJ8bXVmE12cArbU4JFp9p8e8Jbb6xdqOdu7bQtjlZUsahhcmfIHYQSXKziST7PA==} '@polkadot-api/polkadot-signer@0.1.6': resolution: {integrity: sha512-X7ghAa4r7doETtjAPTb50IpfGtrBmy3BJM5WCfNKa1saK04VFY9w+vDn+hwEcM4p0PcDHt66Ts74hzvHq54d9A==} - '@polkadot-api/signer@0.1.14': - resolution: {integrity: sha512-AwAnu6THwwKIe93PLZlER7pdD4x68SCWoIX1Lnb857axgGgLWZgpLVbkneTa+lTej/dqs7R3fhsEuXZX2dR+hg==} + '@polkadot-api/signer@0.1.15': + resolution: {integrity: sha512-FUFlHrICB4dGlFa6FeFju/ySr8kTAkhTE/aSmfSxW0rl/cTeDO2fbUS9WmIl8wLB0jsI14I2r5J/p13FvIe1BA==} - '@polkadot-api/signers-common@0.1.5': - resolution: {integrity: sha512-lmVH3S+Au8q7gRgAnHFbrHBm/5V7hB9xqwftt7SfmCOnl8N093IUKMANXRrD05jcQ+91hjAykU97xOV0W5zdhw==} + '@polkadot-api/signers-common@0.1.6': + resolution: {integrity: sha512-OEzqpu/AlZIHbvpvwQJ7dhoRIRTXI2D7wYEoT5j0COpAvt3A1L53smECb3xWzkzlb82gINuqpUW5dfhhJ5tQFQ==} '@polkadot-api/sm-provider@0.1.7': resolution: {integrity: sha512-BhNKVeIFZdawpPVadXszLl8IP4EDjcLHe/GchfRRFkvoNFuwS2nNv/npYIqCviXV+dd2R8VnEELxwScsf380Og==} @@ -1411,8 +1601,8 @@ packages: '@polkadot-api/substrate-bindings@0.10.0': resolution: {integrity: sha512-0YcYdZ7gU4f/yE8eZ+xDiUDlWOnKSdZI77PZT8Dz0TnXdeYhRehh6PGPp7zY0UoT6d5zGrEq7E7x1FPMCR0Rfw==} - '@polkadot-api/substrate-bindings@0.11.0': - resolution: {integrity: sha512-UGCa0xYtfcS/5LJAcro1vhIwxF31fsF5f42mzro9G85T854cbXPzqABDICYmJqdF72tBRMrnJlx6okGtLx9TKA==} + '@polkadot-api/substrate-bindings@0.11.1': + resolution: {integrity: sha512-+oqAZB7y18KrP/DqKmU2P3nNmRzjCY7edtW7tyA1g1jPouF7HhRr/Q13lJseDX9sdE2FZGrKZtivzsw8XeXBng==} '@polkadot-api/substrate-bindings@0.6.0': resolution: {integrity: sha512-lGuhE74NA1/PqdN7fKFdE5C1gNYX357j1tWzdlPXI0kQ7h3kN0zfxNOpPUN7dIrPcOFZ6C0tRRVrBylXkI6xPw==} @@ -1432,8 +1622,8 @@ packages: '@polkadot-api/wasm-executor@0.1.2': resolution: {integrity: sha512-a5wGenltB3EFPdf72u8ewi6HsUg2qubUAf3ekJprZf24lTK3+w8a/GUF/y6r08LJF35MALZ32SAtLqtVTIOGnQ==} - '@polkadot-api/ws-provider@0.3.6': - resolution: {integrity: sha512-D2+rvcDc9smt24qUKqFoCuKKNhyBVDQEtnsqHiUN/Ym8UGP+Acegac3b9VOig70EpCcRBoYeXY2gEog2ybx1Kg==} + '@polkadot-api/ws-provider@0.4.0': + resolution: {integrity: sha512-ZurjUHHAlQ1Ux8HiZz7mtkg1qjq6LmqxcHljcZxne0U7foCZrXdWHsohwlV8kUQUir5kXuDsNvdZN/MFCUMaVw==} '@polkadot/api-augment@15.5.1': resolution: {integrity: sha512-ZDSiaBcy8OT8FWI5WWnVqdi4jWBcUpiAdSO3FdZarAN9Hp2sbaUSM5zt8NkLsFtnsQxgZXGzVCbxNojBj7XAlg==} @@ -1927,6 +2117,9 @@ packages: '@types/node@22.12.0': resolution: {integrity: sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA==} + '@types/node@22.13.17': + resolution: {integrity: sha512-nAJuQXoyPj04uLgu+obZcSmsfOenUg6DxPKogeUy6yNCFwWaj5sBF8/G/pNo8EtBJjAfSVgfIlugR/BCOleO+g==} + '@types/node@22.7.5': resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} @@ -1936,11 +2129,8 @@ packages: '@types/pbkdf2@3.1.2': resolution: {integrity: sha512-uRwJqmiXmh9++aSu1VNEn3iIxWOhd8AHXNSdlaLfdAAdSTY9jYVeGWnzejM3dvrkbqE3/hyQkQQ29IFATEGlew==} - '@types/prop-types@15.7.14': - resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - - '@types/react@18.3.18': - resolution: {integrity: sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==} + '@types/react@19.1.0': + resolution: {integrity: sha512-UaicktuQI+9UKyA4njtDOGBD/67t8YEBt2xdfqu8+gP9hqPUPsiXlNPcpS2gVdjmis5GKPG3fCxbQLVgxsQZ8w==} '@types/responselike@1.0.3': resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} @@ -1993,39 +2183,39 @@ packages: '@polkadot/api': 15.9.1 '@polkadot/types': 15.9.1 - '@vitest/expect@2.1.8': - resolution: {integrity: sha512-8ytZ/fFHq2g4PJVAtDX57mayemKgDR6X3Oa2Foro+EygiOJHUXhCqBAAKQYYajZpFoIfvBCF1j6R6IYRSIUFuw==} + '@vitest/expect@3.1.1': + resolution: {integrity: sha512-q/zjrW9lgynctNbwvFtQkGK9+vvHA5UzVi2V8APrp1C6fG6/MuYYkmlx4FubuqLycCeSdHD5aadWfua/Vr0EUA==} - '@vitest/mocker@2.1.8': - resolution: {integrity: sha512-7guJ/47I6uqfttp33mgo6ga5Gr1VnL58rcqYKyShoRK9ebu8T5Rs6HN3s1NABiBeVTdWNrwUMcHH54uXZBN4zA==} + '@vitest/mocker@3.1.1': + resolution: {integrity: sha512-bmpJJm7Y7i9BBELlLuuM1J1Q6EQ6K5Ye4wcyOpOMXMcePYKSIYlpcrCm4l/O6ja4VJA5G2aMJiuZkZdnxlC3SA==} peerDependencies: msw: ^2.4.9 - vite: ^5.0.0 + vite: ^5.0.0 || ^6.0.0 peerDependenciesMeta: msw: optional: true vite: optional: true - '@vitest/pretty-format@2.1.8': - resolution: {integrity: sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==} + '@vitest/pretty-format@3.1.1': + resolution: {integrity: sha512-dg0CIzNx+hMMYfNmSqJlLSXEmnNhMswcn3sXO7Tpldr0LiGmg3eXdLLhwkv2ZqgHb/d5xg5F7ezNFRA1fA13yA==} - '@vitest/runner@2.1.8': - resolution: {integrity: sha512-17ub8vQstRnRlIU5k50bG+QOMLHRhYPAna5tw8tYbj+jzjcspnwnwtPtiOlkuKC4+ixDPTuLZiqiWWQ2PSXHVg==} + '@vitest/runner@3.1.1': + resolution: {integrity: sha512-X/d46qzJuEDO8ueyjtKfxffiXraPRfmYasoC4i5+mlLEJ10UvPb0XH5M9C3gWuxd7BAQhpK42cJgJtq53YnWVA==} - '@vitest/snapshot@2.1.8': - resolution: {integrity: sha512-20T7xRFbmnkfcmgVEz+z3AU/3b0cEzZOt/zmnvZEctg64/QZbSDJEVm9fLnnlSi74KibmRsO9/Qabi+t0vCRPg==} + '@vitest/snapshot@3.1.1': + resolution: {integrity: sha512-bByMwaVWe/+1WDf9exFxWWgAixelSdiwo2p33tpqIlM14vW7PRV5ppayVXtfycqze4Qhtwag5sVhX400MLBOOw==} - '@vitest/spy@2.1.8': - resolution: {integrity: sha512-5swjf2q95gXeYPevtW0BLk6H8+bPlMb4Vw/9Em4hFxDcaOxS+e0LOX4yqNxoHzMR2akEB2xfpnWUzkZokmgWDg==} + '@vitest/spy@3.1.1': + resolution: {integrity: sha512-+EmrUOOXbKzLkTDwlsc/xrwOlPDXyVk3Z6P6K4oiCndxz7YLpp/0R0UsWVOKT0IXWjjBJuSMk6D27qipaupcvQ==} - '@vitest/ui@2.1.8': - resolution: {integrity: sha512-5zPJ1fs0ixSVSs5+5V2XJjXLmNzjugHRyV11RqxYVR+oMcogZ9qTuSfKW+OcTV0JeFNznI83BNylzH6SSNJ1+w==} + '@vitest/ui@3.1.1': + resolution: {integrity: sha512-2HpiRIYg3dlvAJBV9RtsVswFgUSJK4Sv7QhpxoP0eBGkYwzGIKP34PjaV00AULQi9Ovl6LGyZfsetxDWY5BQdQ==} peerDependencies: - vitest: 2.1.8 + vitest: 3.1.1 - '@vitest/utils@2.1.8': - resolution: {integrity: sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==} + '@vitest/utils@3.1.1': + resolution: {integrity: sha512-1XIjflyaU2k3HMArJ50bwSh3wKWPD6Q47wz/NUSmRV0zNywPc4w79ARjg/i/aNINHwA+mIALhUVqD9/aUvZNgg==} '@zeitgeistpm/type-defs@1.0.0': resolution: {integrity: sha512-dtjNlJSb8ELz87aTD6jqKKfO7kY4HFYzSmDk9JrzHLv+w/JKtG+aLz+WImL6MSaF1MjDE1tm28dj980Zn+nfGA==} @@ -2033,22 +2223,22 @@ packages: '@zeroio/type-definitions@0.0.14': resolution: {integrity: sha512-OkqtOLPkR7oqWLrsgRKhzyLZVFLnNLfEF3DMXH+Rpn1fMNMDq/fOY9pXt55B+flBc62saN73CfOTy3hMSVZFTA==} - '@zombienet/orchestrator@0.0.97': - resolution: {integrity: sha512-rBID1rFq8JV0mOnksvXADk5QRjfp1ZES0nQUBBLYjY/un7Le60wbSuQCUi7/Zxm8qUSfeH7CE0U5aTXDfdBVGw==} + '@zombienet/orchestrator@0.0.105': + resolution: {integrity: sha512-vw+Pt1N9oChdA+2WHgwygG4wpXaKnPJPIRbm3OWbhscCwHbWlmcVVZhZN3khC4+WMo+kvFt3XhzV6hZrZI5Bug==} engines: {node: '>=18'} '@zombienet/orchestrator@0.0.98': resolution: {integrity: sha512-oWWtoePJ1q5VuDBzg8fbW0D5bcXQ0ysYUsU79Y7OTzFfi8d2i/Vs3xX2cGR27iP31BFbHlfpxJ2g9WhlDvd7og==} engines: {node: '>=18'} - '@zombienet/utils@0.0.25': - resolution: {integrity: sha512-VS+tWmdZ8ozRkA1Lgb/Si9iISgJz8AEQpPnlnlIg3lfVHYFqAD7M5DpiFv24AAEBSraokVhUv9E9E1uE4d4f0w==} - engines: {node: '>=18'} - '@zombienet/utils@0.0.26': resolution: {integrity: sha512-LlFtaRV3CGBXDsbbETRZfjMbIAJrl/88eKTQ7Sr0FkWG0pg5GrIn6tLmnv6HUaCzP2IW1fn0JpBNxtw4+SArJA==} engines: {node: '>=18'} + '@zombienet/utils@0.0.28': + resolution: {integrity: sha512-0AvQgSmz8UeVoSPXQRjibk4picMdqfo4q86wYbuJzg951Np82nodzEMGTssBC6JFm/8Bb/M1N6bCh5Wi2d0fxg==} + engines: {node: '>=18'} + JSONStream@1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} hasBin: true @@ -2227,6 +2417,9 @@ packages: axios@1.7.9: resolution: {integrity: sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==} + axios@1.8.4: + resolution: {integrity: sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==} + balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -2328,6 +2521,10 @@ packages: resolution: {integrity: sha512-WDtdLmJvAuNNPzByAYpRo2rF1Mmradw6gvWsQKf63476DDXmomT9zUiGypLcG4ibIM67vhAj8jJRdbmEws2Aqw==} engines: {node: '>=6.14.2'} + buildcheck@0.0.6: + resolution: {integrity: sha512-8f9ZJCUXyT1M35Jx7MkBgmBMo3oHTTBIPLiY9xyL0pl3T5RwcPEY8cUHr5LBNfu/fk6c2T4DJZuVM/8ZZT2D2A==} + engines: {node: '>=10.0.0'} + bundle-require@5.1.0: resolution: {integrity: sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -2392,8 +2589,8 @@ packages: resolution: {integrity: sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==} engines: {node: '>=4'} - chai@5.1.2: - resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} + chai@5.2.0: + resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==} engines: {node: '>=12'} chalk@3.0.0: @@ -2602,6 +2799,10 @@ packages: resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} engines: {node: '>= 0.10'} + cpu-features@0.0.10: + resolution: {integrity: sha512-9IkYqtX3YHPCzoVg1Py+o9057a3i0fp7S530UWokCSaFVTc7CwXPRiOjRjBQQ18ZCNafx78YfnG+HALxtVmOGA==} + engines: {node: '>=10.0.0'} + crc-32@1.2.2: resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} engines: {node: '>=0.8'} @@ -2671,15 +2872,6 @@ packages: supports-color: optional: true - debug@4.3.7: - resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.4.0: resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} engines: {node: '>=6.0'} @@ -2782,13 +2974,17 @@ packages: resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} engines: {node: '>=0.3.1'} + docker-modem@5.0.6: + resolution: {integrity: sha512-ens7BiayssQz/uAxGzH8zGXCtiV24rRWXdjNha5V4zSOcxmAZsfGVm/PPFbwQdqEkDnhG+SyR9E3zSHUbOKXBQ==} + engines: {node: '>= 8.0'} + + dockerode@4.0.5: + resolution: {integrity: sha512-ZPmKSr1k1571Mrh7oIBS/j0AqAccoecY2yH420ni5j1KyNMgnoTh4Nu4FWunh0HZIJmRSmSysJjBIpa/zyWUEA==} + engines: {node: '>= 8.0'} + dom-walk@0.1.2: resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==} - dotenv@16.4.5: - resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} - engines: {node: '>=12'} - dotenv@16.4.7: resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} engines: {node: '>=12'} @@ -3013,8 +3209,8 @@ packages: resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} engines: {node: '>=6'} - expect-type@1.1.0: - resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} + expect-type@1.2.1: + resolution: {integrity: sha512-/kP8CAwxzLVEeFrMm4kMmy4CCDlpipyA7MYLVrdJIkV0fYF0UaigQHRsxHiuY/GEea+bh4KSv3TIlgr+2UL6bw==} engines: {node: '>=12.0.0'} express@4.21.2: @@ -3099,8 +3295,8 @@ packages: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true - flatted@3.3.2: - resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} + flatted@3.3.3: + resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} follow-redirects@1.15.9: resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} @@ -3404,6 +3600,9 @@ packages: idb@8.0.1: resolution: {integrity: sha512-EkBCzUZSdhJV8PxMSbeEV//xguVKZu9hZZulM+2gHXI0t2hGVU3eYE6/XnH77DS6FM2FY8wl17aDcu9vXpvLWQ==} + idb@8.0.2: + resolution: {integrity: sha512-CX70rYhx7GDDQzwwQMDwF6kDRQi5vVs6khHUumDrMecBylKkwvZ8HWvKV08AGb7VbpoGCWUQ4aHzNDgoUiOIUg==} + idna-uts46-hx@2.3.1: resolution: {integrity: sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==} engines: {node: '>=4.0.0'} @@ -3446,8 +3645,8 @@ packages: ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - ink@5.1.0: - resolution: {integrity: sha512-3vIO+CU4uSg167/dZrg4wHy75llUINYXxN4OsdaCkE40q4zyOTPwNc2VEpLnnWsIvIQeo6x6lilAhuaSt+rIsA==} + ink@5.2.0: + resolution: {integrity: sha512-gHzSBBvsh/1ZYuGi+aKzU7RwnYIr6PSz56or9T90i4DDS99euhN7nYKOMR3OTev0dKIB6Zod3vSapYzqoilQcg==} engines: {node: '>=18'} peerDependencies: '@types/react': '>=18.0.0' @@ -3802,6 +4001,9 @@ packages: long@4.0.0: resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} + long@5.3.1: + resolution: {integrity: sha512-ka87Jz3gcx/I7Hal94xaN2tZEOPoUOEVftkQqZx2EeQRN7LGdfLlI3FvZ+7WDplm+vK2Urx9ULrvSowtdCieng==} + loose-envify@1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true @@ -3937,6 +4139,10 @@ packages: minimalistic-crypto-utils@1.0.1: resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} + minimatch@10.0.1: + resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} + engines: {node: 20 || >=22} + minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -4074,6 +4280,9 @@ packages: mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + nan@2.22.2: + resolution: {integrity: sha512-DANghxFkS1plDdRsX0X9pm0Z6SJNN6gBdtXfanwoZ8hooC5gosGFSBGRYHUVPz1asKA/kMRqDRdHrluZ61SpBQ==} + nano-json-stream-parser@0.1.2: resolution: {integrity: sha512-9MqxMH/BSJC7dnLsEMPyfN5Dvoo49IsPFYMcHw3Bcfc2kN0lpHRBSzlMSVx4HGyJ7s9B31CyBTVehWJoQ8Ctew==} @@ -4259,8 +4468,8 @@ packages: resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} engines: {node: '>=18'} - ora@8.1.1: - resolution: {integrity: sha512-YWielGi1XzG1UTvOaCFaNgEnuhZVMSHYkW/FQ7UX8O26PtlpdM84c0f7wLPlkvx2RfiQmnzd61d/MGxmpQeJPw==} + ora@8.2.0: + resolution: {integrity: sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==} engines: {node: '>=18'} os-tmpdir@1.0.2: @@ -4275,6 +4484,14 @@ packages: typescript: optional: true + ox@0.6.9: + resolution: {integrity: sha512-wi5ShvzE4eOcTwQVsIPdFr+8ycyX+5le/96iAJutaZAvCes1J0+RvpEPg5QDPDiaR0XQQAvZVl7AwqQcINuUug==} + peerDependencies: + typescript: '>=5.4.0' + peerDependenciesMeta: + typescript: + optional: true + p-cancelable@2.1.1: resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} engines: {node: '>=8'} @@ -4352,8 +4569,8 @@ packages: path-to-regexp@0.1.12: resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} - pathe@1.1.2: - resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + pathe@2.0.3: + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} pathval@1.1.1: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} @@ -4405,8 +4622,8 @@ packages: pnglib@0.0.1: resolution: {integrity: sha512-95ChzOoYLOPIyVmL+Y6X+abKGXUJlvOVLkB1QQkyXl7Uczc6FElUy/x01NS7r2GX6GRezloO/ecCX9h4U9KadA==} - polkadot-api@1.8.4: - resolution: {integrity: sha512-3zMx9tQ8g0dqjSyxElVKDyWUCiASC18xToSTRnc50dSkytd94oRyWip8F/4vh0M0ICxzZDOZbbzj4wdAwA619A==} + polkadot-api@1.9.9: + resolution: {integrity: sha512-Gu3d8cNmh9L3V/lyJCKn3syLY5fz1TQJPQEn8U3cPfZVI01WLmyU4msMhouy5IMWsWWsJf40keDmjmVQUzaPlw==} hasBin: true peerDependencies: rxjs: '>=7.8.0' @@ -4489,6 +4706,10 @@ packages: resolution: {integrity: sha512-5kQWPaJHi1WoCpjTGszzQ32PG2F4+wRY6BmAT4Vfw56Q2FZ4YZzK20xUYQH4YkfehY1e6QSICrJquM6xXZNcrw==} hasBin: true + protobufjs@7.4.0: + resolution: {integrity: sha512-mRUWCc3KUU4w1jU8sGxICXH/gNS94DvI1gxqDvBzhj1JpcsimQkYiOJfwsPUykUI5ZaspFbSgmBLER8IrQ3tqw==} + engines: {node: '>=12.0.0'} + proxy-addr@2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} @@ -4559,10 +4780,10 @@ packages: peerDependencies: react: ^15.3.0 || 16 || 17 || 18 - react-dom@19.0.0: - resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} + react-dom@18.3.1: + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: - react: ^19.0.0 + react: ^18.3.1 react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -4682,6 +4903,9 @@ packages: rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + rxjs@7.8.2: + resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} + safe-buffer@5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} @@ -4709,9 +4933,6 @@ packages: scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - scheduler@0.25.0: - resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} - scrypt-js@3.0.1: resolution: {integrity: sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==} @@ -4741,6 +4962,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.1: + resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} + engines: {node: '>=10'} + hasBin: true + send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} @@ -4823,8 +5049,8 @@ packages: simple-get@4.0.1: resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} - sirv@3.0.0: - resolution: {integrity: sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==} + sirv@3.0.1: + resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==} engines: {node: '>=18'} slice-ansi@5.0.0: @@ -4889,6 +5115,9 @@ packages: spdx-license-ids@3.0.21: resolution: {integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==} + split-ca@1.0.1: + resolution: {integrity: sha512-Q5thBSxp5t8WPTTJQS59LrGqOZqOsrhDGDVm8azCqIBjSBd7nd9o2PM+mDulQQkh8h//4U6hFZnc/mul8t5pWQ==} + split2@4.2.0: resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} engines: {node: '>= 10.x'} @@ -4899,6 +5128,10 @@ packages: sqlite3@5.1.7: resolution: {integrity: sha512-GGIyOiFaG+TUra3JIfkI/zGP8yZYLPQ0pl1bH+ODjiX57sPhrLU5sQJn1y9bDKZUFYkX1crlrPfSYt0BKKdkog==} + ssh2@1.16.0: + resolution: {integrity: sha512-r1X4KsBGedJqo7h8F5c4Ybpcr5RjyP+aWIG007uBPRjmdQWfEiVLzSK71Zji1B9sKxwaCvD8y8cwSkYrlLiRRg==} + engines: {node: '>=10.16.0'} + sshpk@1.18.0: resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} engines: {node: '>=0.10.0'} @@ -4919,8 +5152,8 @@ packages: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} - std-env@3.8.0: - resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==} + std-env@3.8.1: + resolution: {integrity: sha512-vj5lIj3Mwf9D79hBkltk5qmkFI+biIKWS2IBxEyEU3AX1tUf7AoL8nSazCOiiqQsGKIq01SClsKEzweu34uwvA==} stdin-discarder@0.2.2: resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} @@ -5057,12 +5290,16 @@ packages: resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} engines: {node: '>=12.0.0'} + tinyglobby@0.2.12: + resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==} + engines: {node: '>=12.0.0'} + tinypool@1.0.2: resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} engines: {node: ^18.0.0 || >=20.0.0} - tinyrainbow@1.2.0: - resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} + tinyrainbow@2.0.0: + resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} engines: {node: '>=14.0.0'} tinyspy@3.0.2: @@ -5098,6 +5335,10 @@ packages: toml@3.0.0: resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==} + toml@https://codeload.github.com/pepoviola/toml-node/tar.gz/5e17114f1af5b5b70e4f2ec10cd007623c928988: + resolution: {tarball: https://codeload.github.com/pepoviola/toml-node/tar.gz/5e17114f1af5b5b70e4f2ec10cd007623c928988} + version: 3.0.0 + totalist@3.0.1: resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} engines: {node: '>=6'} @@ -5289,8 +5530,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@5.7.3: - resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} + typescript@5.8.2: + resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} engines: {node: '>=14.17'} hasBin: true @@ -5373,6 +5614,10 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} + uuid@10.0.0: + resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} + hasBin: true + uuid@3.4.0: resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. @@ -5407,9 +5652,17 @@ packages: typescript: optional: true - vite-node@2.1.8: - resolution: {integrity: sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==} - engines: {node: ^18.0.0 || >=20.0.0} + viem@2.24.3: + resolution: {integrity: sha512-FAoW0hqqpGOlZvfL6GbizDNUd6ZvUyNYYF8HouXbGATrO0RLLh28MOElFNF63hg++uZi2R/EcISs0bvY185z8g==} + peerDependencies: + typescript: '>=5.0.4' + peerDependenciesMeta: + typescript: + optional: true + + vite-node@3.1.1: + resolution: {integrity: sha512-V+IxPAE2FvXpTCHXyNem0M+gWm6J7eRyWPR6vYoG/Gl+IscNOjXzztUhimQgTxaAoUoj40Qqimaa0NLIOOAH4w==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true vite@5.4.14: @@ -5443,20 +5696,23 @@ packages: terser: optional: true - vitest@2.1.8: - resolution: {integrity: sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==} - engines: {node: ^18.0.0 || >=20.0.0} + vitest@3.1.1: + resolution: {integrity: sha512-kiZc/IYmKICeBAZr9DQ5rT7/6bD9G7uqQEki4fxazi1jdVl2mWGzedtBs5s6llz59yQhVb7FFY2MbHzHCnT79Q==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.8 - '@vitest/ui': 2.1.8 + '@types/debug': ^4.1.12 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@vitest/browser': 3.1.1 + '@vitest/ui': 3.1.1 happy-dom: '*' jsdom: '*' peerDependenciesMeta: '@edge-runtime/vm': optional: true + '@types/debug': + optional: true '@types/node': optional: true '@vitest/browser': @@ -5766,6 +6022,18 @@ packages: utf-8-validate: optional: true + ws@8.18.1: + resolution: {integrity: sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + xhr-request-promise@0.1.3: resolution: {integrity: sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==} @@ -5800,13 +6068,13 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - yaml@2.4.5: - resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} + yaml@2.6.1: + resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} engines: {node: '>= 14'} hasBin: true - yaml@2.6.1: - resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} + yaml@2.7.1: + resolution: {integrity: sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==} engines: {node: '>= 14'} hasBin: true @@ -5846,12 +6114,15 @@ packages: resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==} engines: {node: '>=18'} - yoga-wasm-web@0.3.3: - resolution: {integrity: sha512-N+d4UJSJbt/R3wqY7Coqs5pcV0aUj2j9IaQ3rNj9bVCLld8tTGKRa2USARjnvZJWVx1NDmQev8EknoczaOQDOA==} + yoga-layout@3.2.1: + resolution: {integrity: sha512-0LPOt3AxKqMdFBZA3HBAt/t/8vIKq7VaQYbuA8WxCgung+p9TVyKRYdpvCb80HcdTN2NkbIKbhNwKUfm3tQywQ==} zod@3.24.1: resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==} + zod@3.24.2: + resolution: {integrity: sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==} + snapshots: '@acala-network/chopsticks-core@1.0.2(bufferutil@4.0.9)(utf-8-validate@5.0.10)': @@ -5876,13 +6147,64 @@ snapshots: - supports-color - utf-8-validate - '@acala-network/chopsticks-db@1.0.2(bufferutil@4.0.9)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3))(utf-8-validate@5.0.10)': + '@acala-network/chopsticks-core@1.0.4(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@acala-network/chopsticks-executor': 1.0.4 + '@polkadot/rpc-provider': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/types': 15.9.1 + '@polkadot/types-codec': 15.9.1 + '@polkadot/types-known': 15.9.1 + '@polkadot/util': 13.4.3 + '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) + comlink: 4.4.2 + eventemitter3: 5.0.1 + lodash: 4.17.21 + lru-cache: 11.0.2 + pino: 9.6.0 + pino-pretty: 13.0.0 + rxjs: 7.8.2 + zod: 3.24.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@acala-network/chopsticks-db@1.0.2(bufferutil@4.0.9)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10)': dependencies: '@acala-network/chopsticks-core': 1.0.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/util': 13.4.3 idb: 8.0.1 sqlite3: 5.1.7 - typeorm: 0.3.20(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3)) + typeorm: 0.3.20(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4)) + transitivePeerDependencies: + - '@google-cloud/spanner' + - '@sap/hana-client' + - better-sqlite3 + - bluebird + - bufferutil + - hdb-pool + - ioredis + - mongodb + - mssql + - mysql2 + - oracledb + - pg + - pg-native + - pg-query-stream + - redis + - sql.js + - supports-color + - ts-node + - typeorm-aurora-data-api-driver + - utf-8-validate + + '@acala-network/chopsticks-db@1.0.4(bufferutil@4.0.9)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10)': + dependencies: + '@acala-network/chopsticks-core': 1.0.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/util': 13.4.3 + idb: 8.0.2 + sqlite3: 5.1.7 + typeorm: 0.3.20(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4)) transitivePeerDependencies: - '@google-cloud/spanner' - '@sap/hana-client' @@ -5910,10 +6232,15 @@ snapshots: '@polkadot/util': 13.4.3 '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.4.3) - '@acala-network/chopsticks@1.0.2(bufferutil@4.0.9)(debug@4.3.7)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3))(utf-8-validate@5.0.10)': + '@acala-network/chopsticks-executor@1.0.4': + dependencies: + '@polkadot/util': 13.4.3 + '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.4.3) + + '@acala-network/chopsticks@1.0.2(bufferutil@4.0.9)(debug@4.4.0)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10)': dependencies: '@acala-network/chopsticks-core': 1.0.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@acala-network/chopsticks-db': 1.0.2(bufferutil@4.0.9)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3))(utf-8-validate@5.0.10) + '@acala-network/chopsticks-db': 1.0.2(bufferutil@4.0.9)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10) '@pnpm/npm-conf': 2.3.1 '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-augment': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -5921,7 +6248,7 @@ snapshots: '@polkadot/types': 15.9.1 '@polkadot/util': 13.4.3 '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) - axios: 1.7.9(debug@4.3.7) + axios: 1.7.9(debug@4.4.0) comlink: 4.4.2 dotenv: 16.4.7 global-agent: 3.0.0 @@ -5954,27 +6281,27 @@ snapshots: - typeorm-aurora-data-api-driver - utf-8-validate - '@acala-network/chopsticks@1.0.2(bufferutil@4.0.9)(debug@4.4.0)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3))(utf-8-validate@5.0.10)': + '@acala-network/chopsticks@1.0.4(bufferutil@4.0.9)(debug@4.4.0)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10)': dependencies: - '@acala-network/chopsticks-core': 1.0.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@acala-network/chopsticks-db': 1.0.2(bufferutil@4.0.9)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3))(utf-8-validate@5.0.10) - '@pnpm/npm-conf': 2.3.1 + '@acala-network/chopsticks-core': 1.0.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@acala-network/chopsticks-db': 1.0.4(bufferutil@4.0.9)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10) + '@pnpm/npm-conf': 3.0.0 '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/api-augment': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api-augment': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/rpc-provider': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/types': 15.9.1 '@polkadot/util': 13.4.3 '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) - axios: 1.7.9(debug@4.4.0) + axios: 1.8.4(debug@4.4.0) comlink: 4.4.2 dotenv: 16.4.7 global-agent: 3.0.0 js-yaml: 4.1.0 jsondiffpatch: 0.5.0 lodash: 4.17.21 - ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) yargs: 17.7.2 - zod: 3.24.1 + zod: 3.24.2 transitivePeerDependencies: - '@google-cloud/spanner' - '@sap/hana-client' @@ -6037,6 +6364,8 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 + '@balena/dockerignore@1.0.2': {} + '@bifrost-finance/type-definitions@1.11.3(@polkadot/api@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))': dependencies: '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -6519,6 +6848,18 @@ snapshots: '@gar/promisify@1.1.3': optional: true + '@grpc/grpc-js@1.13.2': + dependencies: + '@grpc/proto-loader': 0.7.13 + '@js-sdsl/ordered-map': 4.4.2 + + '@grpc/proto-loader@0.7.13': + dependencies: + lodash.camelcase: 4.3.0 + long: 5.3.1 + protobufjs: 7.4.0 + yargs: 17.7.2 + '@inquirer/checkbox@4.0.7(@types/node@22.12.0)': dependencies: '@inquirer/core': 10.1.5(@types/node@22.12.0) @@ -6528,12 +6869,29 @@ snapshots: ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 + '@inquirer/checkbox@4.1.4(@types/node@22.12.0)': + dependencies: + '@inquirer/core': 10.1.9(@types/node@22.12.0) + '@inquirer/figures': 1.0.11 + '@inquirer/type': 3.0.5(@types/node@22.12.0) + ansi-escapes: 4.3.2 + yoctocolors-cjs: 2.1.2 + optionalDependencies: + '@types/node': 22.12.0 + '@inquirer/confirm@5.1.4(@types/node@22.12.0)': dependencies: '@inquirer/core': 10.1.5(@types/node@22.12.0) '@inquirer/type': 3.0.3(@types/node@22.12.0) '@types/node': 22.12.0 + '@inquirer/confirm@5.1.8(@types/node@22.12.0)': + dependencies: + '@inquirer/core': 10.1.9(@types/node@22.12.0) + '@inquirer/type': 3.0.5(@types/node@22.12.0) + optionalDependencies: + '@types/node': 22.12.0 + '@inquirer/core@10.1.5(@types/node@22.12.0)': dependencies: '@inquirer/figures': 1.0.10 @@ -6547,6 +6905,19 @@ snapshots: transitivePeerDependencies: - '@types/node' + '@inquirer/core@10.1.9(@types/node@22.12.0)': + dependencies: + '@inquirer/figures': 1.0.11 + '@inquirer/type': 3.0.5(@types/node@22.12.0) + ansi-escapes: 4.3.2 + cli-width: 4.1.0 + mute-stream: 2.0.0 + signal-exit: 4.1.0 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.2 + optionalDependencies: + '@types/node': 22.12.0 + '@inquirer/editor@4.2.4(@types/node@22.12.0)': dependencies: '@inquirer/core': 10.1.5(@types/node@22.12.0) @@ -6554,6 +6925,22 @@ snapshots: '@types/node': 22.12.0 external-editor: 3.1.0 + '@inquirer/editor@4.2.9(@types/node@22.12.0)': + dependencies: + '@inquirer/core': 10.1.9(@types/node@22.12.0) + '@inquirer/type': 3.0.5(@types/node@22.12.0) + external-editor: 3.1.0 + optionalDependencies: + '@types/node': 22.12.0 + + '@inquirer/expand@4.0.11(@types/node@22.12.0)': + dependencies: + '@inquirer/core': 10.1.9(@types/node@22.12.0) + '@inquirer/type': 3.0.5(@types/node@22.12.0) + yoctocolors-cjs: 2.1.2 + optionalDependencies: + '@types/node': 22.12.0 + '@inquirer/expand@4.0.7(@types/node@22.12.0)': dependencies: '@inquirer/core': 10.1.5(@types/node@22.12.0) @@ -6563,18 +6950,42 @@ snapshots: '@inquirer/figures@1.0.10': {} + '@inquirer/figures@1.0.11': {} + '@inquirer/input@4.1.4(@types/node@22.12.0)': dependencies: '@inquirer/core': 10.1.5(@types/node@22.12.0) '@inquirer/type': 3.0.3(@types/node@22.12.0) '@types/node': 22.12.0 + '@inquirer/input@4.1.8(@types/node@22.12.0)': + dependencies: + '@inquirer/core': 10.1.9(@types/node@22.12.0) + '@inquirer/type': 3.0.5(@types/node@22.12.0) + optionalDependencies: + '@types/node': 22.12.0 + + '@inquirer/number@3.0.11(@types/node@22.12.0)': + dependencies: + '@inquirer/core': 10.1.9(@types/node@22.12.0) + '@inquirer/type': 3.0.5(@types/node@22.12.0) + optionalDependencies: + '@types/node': 22.12.0 + '@inquirer/number@3.0.7(@types/node@22.12.0)': dependencies: '@inquirer/core': 10.1.5(@types/node@22.12.0) '@inquirer/type': 3.0.3(@types/node@22.12.0) '@types/node': 22.12.0 + '@inquirer/password@4.0.11(@types/node@22.12.0)': + dependencies: + '@inquirer/core': 10.1.9(@types/node@22.12.0) + '@inquirer/type': 3.0.5(@types/node@22.12.0) + ansi-escapes: 4.3.2 + optionalDependencies: + '@types/node': 22.12.0 + '@inquirer/password@4.0.7(@types/node@22.12.0)': dependencies: '@inquirer/core': 10.1.5(@types/node@22.12.0) @@ -6596,6 +7007,29 @@ snapshots: '@inquirer/select': 4.0.7(@types/node@22.12.0) '@types/node': 22.12.0 + '@inquirer/prompts@7.4.0(@types/node@22.12.0)': + dependencies: + '@inquirer/checkbox': 4.1.4(@types/node@22.12.0) + '@inquirer/confirm': 5.1.8(@types/node@22.12.0) + '@inquirer/editor': 4.2.9(@types/node@22.12.0) + '@inquirer/expand': 4.0.11(@types/node@22.12.0) + '@inquirer/input': 4.1.8(@types/node@22.12.0) + '@inquirer/number': 3.0.11(@types/node@22.12.0) + '@inquirer/password': 4.0.11(@types/node@22.12.0) + '@inquirer/rawlist': 4.0.11(@types/node@22.12.0) + '@inquirer/search': 3.0.11(@types/node@22.12.0) + '@inquirer/select': 4.1.0(@types/node@22.12.0) + optionalDependencies: + '@types/node': 22.12.0 + + '@inquirer/rawlist@4.0.11(@types/node@22.12.0)': + dependencies: + '@inquirer/core': 10.1.9(@types/node@22.12.0) + '@inquirer/type': 3.0.5(@types/node@22.12.0) + yoctocolors-cjs: 2.1.2 + optionalDependencies: + '@types/node': 22.12.0 + '@inquirer/rawlist@4.0.7(@types/node@22.12.0)': dependencies: '@inquirer/core': 10.1.5(@types/node@22.12.0) @@ -6603,6 +7037,15 @@ snapshots: '@types/node': 22.12.0 yoctocolors-cjs: 2.1.2 + '@inquirer/search@3.0.11(@types/node@22.12.0)': + dependencies: + '@inquirer/core': 10.1.9(@types/node@22.12.0) + '@inquirer/figures': 1.0.11 + '@inquirer/type': 3.0.5(@types/node@22.12.0) + yoctocolors-cjs: 2.1.2 + optionalDependencies: + '@types/node': 22.12.0 + '@inquirer/search@3.0.7(@types/node@22.12.0)': dependencies: '@inquirer/core': 10.1.5(@types/node@22.12.0) @@ -6620,10 +7063,24 @@ snapshots: ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 + '@inquirer/select@4.1.0(@types/node@22.12.0)': + dependencies: + '@inquirer/core': 10.1.9(@types/node@22.12.0) + '@inquirer/figures': 1.0.11 + '@inquirer/type': 3.0.5(@types/node@22.12.0) + ansi-escapes: 4.3.2 + yoctocolors-cjs: 2.1.2 + optionalDependencies: + '@types/node': 22.12.0 + '@inquirer/type@3.0.3(@types/node@22.12.0)': dependencies: '@types/node': 22.12.0 + '@inquirer/type@3.0.5(@types/node@22.12.0)': + optionalDependencies: + '@types/node': 22.12.0 + '@interlay/interbtc-types@1.13.0': {} '@isaacs/cliui@8.0.2': @@ -6657,6 +7114,8 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + '@js-sdsl/ordered-map@4.4.2': {} + '@kiltprotocol/type-definitions@1.11401.1(@polkadot/types@15.9.1)': dependencies: '@polkadot/types': 15.9.1 @@ -6686,18 +7145,18 @@ snapshots: dependencies: lodash.merge: 4.6.2 - '@moonbeam-network/api-augment@0.3401.1(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.4.5)': + '@moonbeam-network/api-augment@0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.6.1)': dependencies: '@biomejs/biome': 1.9.4 - '@moonbeam-network/types-bundle': 1.0.0(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.4.5) + '@moonbeam-network/types-bundle': 1.0.2(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1) '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/api-base': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/rpc-core': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api-base': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/typegen': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/types': 15.9.1 '@polkadot/types-codec': 15.9.1 '@types/node': 22.12.0 - tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.4.5) + tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.6.1) tsx: 4.19.2 typescript: 5.5.4 transitivePeerDependencies: @@ -6710,18 +7169,18 @@ snapshots: - utf-8-validate - yaml - '@moonbeam-network/api-augment@0.3401.1(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.6.1)': + '@moonbeam-network/api-augment@0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.7.1)': dependencies: '@biomejs/biome': 1.9.4 - '@moonbeam-network/types-bundle': 1.0.0(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1) + '@moonbeam-network/types-bundle': 1.0.2(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1) '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/api-base': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/rpc-core': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api-base': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/typegen': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/types': 15.9.1 '@polkadot/types-codec': 15.9.1 '@types/node': 22.12.0 - tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.6.1) + tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.1) tsx: 4.19.2 typescript: 5.5.4 transitivePeerDependencies: @@ -6734,16 +7193,16 @@ snapshots: - utf-8-validate - yaml - '@moonbeam-network/types-bundle@1.0.0(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.4.5)': + '@moonbeam-network/types-bundle@1.0.2(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1)': dependencies: '@biomejs/biome': 1.9.4 '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/api-base': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/rpc-core': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api-base': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/typegen': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/types': 15.9.1 '@polkadot/types-codec': 15.9.1 - tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.4.5) + tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.6.1) typescript: 5.5.4 transitivePeerDependencies: - '@microsoft/api-extractor' @@ -6756,16 +7215,16 @@ snapshots: - utf-8-validate - yaml - '@moonbeam-network/types-bundle@1.0.0(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1)': + '@moonbeam-network/types-bundle@1.0.2(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1)': dependencies: '@biomejs/biome': 1.9.4 '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/api-base': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/rpc-core': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api-base': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/rpc-core': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/typegen': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/types': 15.9.1 '@polkadot/types-codec': 15.9.1 - tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.6.1) + tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.1) typescript: 5.5.4 transitivePeerDependencies: - '@microsoft/api-extractor' @@ -6778,14 +7237,14 @@ snapshots: - utf-8-validate - yaml - '@moonwall/cli@5.9.1(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3))(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1)': + '@moonwall/cli@5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2)': dependencies: - '@acala-network/chopsticks': 1.0.2(bufferutil@4.0.9)(debug@4.3.7)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3))(utf-8-validate@5.0.10) - '@inquirer/prompts': 7.2.4(@types/node@22.12.0) - '@moonbeam-network/api-augment': 0.3401.1(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.4.5) - '@moonwall/types': 5.9.1(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.1) - '@moonwall/util': 5.9.1(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.1) - '@octokit/rest': 21.1.0 + '@acala-network/chopsticks': 1.0.4(bufferutil@4.0.9)(debug@4.4.0)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10) + '@inquirer/prompts': 7.4.0(@types/node@22.12.0) + '@moonbeam-network/api-augment': 0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.7.1) + '@moonwall/types': 5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2) + '@moonwall/util': 5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2) + '@octokit/rest': 21.1.1 '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-derive': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) @@ -6793,35 +7252,37 @@ snapshots: '@polkadot/types-codec': 15.9.1 '@polkadot/util': 13.4.3 '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) - '@types/react': 18.3.18 + '@types/react': 19.1.0 '@types/tmp': 0.2.6 - '@vitest/ui': 2.1.8(vitest@2.1.8) - '@zombienet/orchestrator': 0.0.97(@polkadot/util@13.4.3)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(utf-8-validate@5.0.10) - '@zombienet/utils': 0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.3.3) + '@vitest/ui': 3.1.1(vitest@3.1.1) + '@zombienet/orchestrator': 0.0.105(@polkadot/util@13.4.3)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(utf-8-validate@5.0.10) + '@zombienet/utils': 0.0.28(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4) bottleneck: 2.19.5 cfonts: 3.3.0 chalk: 5.3.0 clear: 0.1.0 cli-progress: 3.12.0 colors: 1.4.0 - debug: 4.3.7 - dotenv: 16.4.5 + debug: 4.4.0(supports-color@8.1.1) + dockerode: 4.0.5 + dotenv: 16.4.7 ethers: 6.13.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) get-port: 7.1.0 - ink: 5.1.0(@types/react@18.3.18)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + ink: 5.2.0(@types/react@19.1.0)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) jsonc-parser: 3.3.1 - minimatch: 9.0.5 - polkadot-api: 1.8.4(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.4.5) + minimatch: 10.0.1 + polkadot-api: 1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1) react: 18.3.1 + reflect-metadata: 0.2.2 semver: 7.6.3 tiny-invariant: 1.3.3 tmp: 0.2.3 - viem: 2.22.13(bufferutil@4.0.9)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) - vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) - web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.24.3(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) web3-providers-ws: 4.0.8(bufferutil@4.0.9)(utf-8-validate@5.0.10) - ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - yaml: 2.4.5 + ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + yaml: 2.7.1 yargs: 17.7.2 transitivePeerDependencies: - '@edge-runtime/vm' @@ -6830,6 +7291,7 @@ snapshots: - '@sap/hana-client' - '@swc/core' - '@swc/wasm' + - '@types/debug' - '@types/node' - '@vitest/browser' - better-sqlite3 @@ -6871,28 +7333,29 @@ snapshots: - utf-8-validate - zod - '@moonwall/types@5.9.1(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.1)': + '@moonwall/types@5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2)': dependencies: '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/api-base': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api-base': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) '@polkadot/types': 15.9.1 '@polkadot/util': 13.4.3 '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) - '@types/node': 22.12.0 - '@zombienet/utils': 0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.3.3) + '@types/node': 22.13.17 + '@zombienet/utils': 0.0.28(@types/node@22.13.17)(chokidar@3.6.0)(typescript@5.5.4) bottleneck: 2.19.5 debug: 4.4.0(supports-color@8.1.1) ethers: 6.13.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) - polkadot-api: 1.8.4(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.4.5) - viem: 2.22.13(bufferutil@4.0.9)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) - vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) - web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) + polkadot-api: 1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1) + viem: 2.24.3(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.13.17)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) transitivePeerDependencies: - '@edge-runtime/vm' - '@microsoft/api-extractor' - '@swc/core' - '@swc/wasm' + - '@types/debug' - '@vitest/browser' - '@vitest/ui' - bufferutil @@ -6918,28 +7381,29 @@ snapshots: - yaml - zod - '@moonwall/types@5.9.1(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.1)': + '@moonwall/types@5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2)': dependencies: '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/api-base': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api-base': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) '@polkadot/types': 15.9.1 '@polkadot/util': 13.4.3 '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) - '@types/node': 22.12.0 - '@zombienet/utils': 0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.3.3) + '@types/node': 22.13.17 + '@zombienet/utils': 0.0.28(@types/node@22.13.17)(chokidar@3.6.0)(typescript@5.5.4) bottleneck: 2.19.5 debug: 4.4.0(supports-color@8.1.1) ethers: 6.13.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) - polkadot-api: 1.8.4(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1) - viem: 2.22.13(bufferutil@4.0.9)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) - vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) - web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) + polkadot-api: 1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1) + viem: 2.24.3(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.13.17)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) transitivePeerDependencies: - '@edge-runtime/vm' - '@microsoft/api-extractor' - '@swc/core' - '@swc/wasm' + - '@types/debug' - '@vitest/browser' - '@vitest/ui' - bufferutil @@ -6965,11 +7429,11 @@ snapshots: - yaml - zod - '@moonwall/util@5.9.1(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.1)': + '@moonwall/util@5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2)': dependencies: - '@inquirer/prompts': 7.2.4(@types/node@22.12.0) - '@moonbeam-network/api-augment': 0.3401.1(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.4.5) - '@moonwall/types': 5.9.1(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.1) + '@inquirer/prompts': 7.4.0(@types/node@22.12.0) + '@moonbeam-network/api-augment': 0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.6.1) + '@moonwall/types': 5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2) '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-derive': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) @@ -6981,23 +7445,23 @@ snapshots: bottleneck: 2.19.5 chalk: 5.3.0 clear: 0.1.0 - cli-progress: 3.12.0 colors: 1.4.0 - debug: 4.3.7 - dotenv: 16.4.5 + debug: 4.4.0(supports-color@8.1.1) + dotenv: 16.4.7 ethers: 6.13.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) rlp: 3.0.0 - semver: 7.6.3 - viem: 2.22.13(bufferutil@4.0.9)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) - vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) - web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) - ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + semver: 7.7.1 + viem: 2.24.3(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) yargs: 17.7.2 transitivePeerDependencies: - '@edge-runtime/vm' - '@microsoft/api-extractor' - '@swc/core' - '@swc/wasm' + - '@types/debug' - '@types/node' - '@vitest/browser' - '@vitest/ui' @@ -7024,11 +7488,11 @@ snapshots: - yaml - zod - '@moonwall/util@5.9.1(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.1)': + '@moonwall/util@5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2)': dependencies: - '@inquirer/prompts': 7.2.4(@types/node@22.12.0) - '@moonbeam-network/api-augment': 0.3401.1(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.6.1) - '@moonwall/types': 5.9.1(@vitest/ui@2.1.8(vitest@2.1.8))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.3.3)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.1) + '@inquirer/prompts': 7.4.0(@types/node@22.12.0) + '@moonbeam-network/api-augment': 0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.7.1) + '@moonwall/types': 5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2) '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-derive': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) @@ -7040,23 +7504,23 @@ snapshots: bottleneck: 2.19.5 chalk: 5.3.0 clear: 0.1.0 - cli-progress: 3.12.0 colors: 1.4.0 - debug: 4.3.7 - dotenv: 16.4.5 + debug: 4.4.0(supports-color@8.1.1) + dotenv: 16.4.7 ethers: 6.13.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) rlp: 3.0.0 - semver: 7.6.3 - viem: 2.22.13(bufferutil@4.0.9)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) - vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) - web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) - ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + semver: 7.7.1 + viem: 2.24.3(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) yargs: 17.7.2 transitivePeerDependencies: - '@edge-runtime/vm' - '@microsoft/api-extractor' - '@swc/core' - '@swc/wasm' + - '@types/debug' - '@types/node' - '@vitest/browser' - '@vitest/ui' @@ -7178,11 +7642,26 @@ snapshots: before-after-hook: 3.0.2 universal-user-agent: 7.0.2 + '@octokit/core@6.1.4': + dependencies: + '@octokit/auth-token': 5.1.2 + '@octokit/graphql': 8.1.2 + '@octokit/request': 9.2.2 + '@octokit/request-error': 6.1.7 + '@octokit/types': 13.10.0 + before-after-hook: 3.0.2 + universal-user-agent: 7.0.2 + '@octokit/endpoint@10.1.2': dependencies: '@octokit/types': 13.7.0 universal-user-agent: 7.0.2 + '@octokit/endpoint@10.1.3': + dependencies: + '@octokit/types': 13.10.0 + universal-user-agent: 7.0.2 + '@octokit/graphql@8.1.2': dependencies: '@octokit/request': 9.2.0 @@ -7211,6 +7690,8 @@ snapshots: '@octokit/openapi-types@23.0.1': {} + '@octokit/openapi-types@24.2.0': {} + '@octokit/openapi-webhooks-types@8.5.1': {} '@octokit/plugin-paginate-graphql@5.2.4(@octokit/core@6.1.3)': @@ -7222,15 +7703,25 @@ snapshots: '@octokit/core': 6.1.3 '@octokit/types': 13.7.0 - '@octokit/plugin-request-log@5.3.1(@octokit/core@6.1.3)': + '@octokit/plugin-paginate-rest@11.6.0(@octokit/core@6.1.4)': dependencies: - '@octokit/core': 6.1.3 + '@octokit/core': 6.1.4 + '@octokit/types': 13.10.0 + + '@octokit/plugin-request-log@5.3.1(@octokit/core@6.1.4)': + dependencies: + '@octokit/core': 6.1.4 '@octokit/plugin-rest-endpoint-methods@13.3.0(@octokit/core@6.1.3)': dependencies: '@octokit/core': 6.1.3 '@octokit/types': 13.7.0 + '@octokit/plugin-rest-endpoint-methods@13.3.0(@octokit/core@6.1.4)': + dependencies: + '@octokit/core': 6.1.4 + '@octokit/types': 13.7.0 + '@octokit/plugin-retry@7.1.3(@octokit/core@6.1.3)': dependencies: '@octokit/core': 6.1.3 @@ -7248,6 +7739,10 @@ snapshots: dependencies: '@octokit/types': 13.7.0 + '@octokit/request-error@6.1.7': + dependencies: + '@octokit/types': 13.10.0 + '@octokit/request@9.2.0': dependencies: '@octokit/endpoint': 10.1.2 @@ -7256,12 +7751,24 @@ snapshots: fast-content-type-parse: 2.0.1 universal-user-agent: 7.0.2 - '@octokit/rest@21.1.0': + '@octokit/request@9.2.2': dependencies: - '@octokit/core': 6.1.3 - '@octokit/plugin-paginate-rest': 11.4.0(@octokit/core@6.1.3) - '@octokit/plugin-request-log': 5.3.1(@octokit/core@6.1.3) - '@octokit/plugin-rest-endpoint-methods': 13.3.0(@octokit/core@6.1.3) + '@octokit/endpoint': 10.1.3 + '@octokit/request-error': 6.1.7 + '@octokit/types': 13.10.0 + fast-content-type-parse: 2.0.1 + universal-user-agent: 7.0.2 + + '@octokit/rest@21.1.1': + dependencies: + '@octokit/core': 6.1.4 + '@octokit/plugin-paginate-rest': 11.6.0(@octokit/core@6.1.4) + '@octokit/plugin-request-log': 5.3.1(@octokit/core@6.1.4) + '@octokit/plugin-rest-endpoint-methods': 13.3.0(@octokit/core@6.1.4) + + '@octokit/types@13.10.0': + dependencies: + '@octokit/openapi-types': 24.2.0 '@octokit/types@13.7.0': dependencies: @@ -7321,35 +7828,41 @@ snapshots: '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 + '@pnpm/npm-conf@3.0.0': + dependencies: + '@pnpm/config.env-replace': 1.1.0 + '@pnpm/network.ca-file': 1.0.2 + config-chain: 1.1.13 + '@polka/url@1.0.0-next.28': {} - '@polkadot-api/cli@0.10.3(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.4.5)': + '@polkadot-api/cli@0.11.6(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1)': dependencies: '@commander-js/extra-typings': 13.1.0(commander@13.1.0) - '@polkadot-api/codegen': 0.12.13 - '@polkadot-api/ink-contracts': 0.2.5 + '@polkadot-api/codegen': 0.13.1 + '@polkadot-api/ink-contracts': 0.2.6 '@polkadot-api/json-rpc-provider': 0.0.4 - '@polkadot-api/known-chains': 0.6.1 - '@polkadot-api/metadata-compatibility': 0.1.15 - '@polkadot-api/observable-client': 0.7.2(@polkadot-api/substrate-client@0.3.0)(rxjs@7.8.1) - '@polkadot-api/polkadot-sdk-compat': 2.3.1 + '@polkadot-api/known-chains': 0.7.2 + '@polkadot-api/metadata-compatibility': 0.1.16 + '@polkadot-api/observable-client': 0.8.5(@polkadot-api/substrate-client@0.3.0)(rxjs@7.8.2) + '@polkadot-api/polkadot-sdk-compat': 2.3.2 '@polkadot-api/sm-provider': 0.1.7(@polkadot-api/smoldot@0.3.8(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@polkadot-api/smoldot': 0.3.8(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot-api/substrate-bindings': 0.11.0 + '@polkadot-api/substrate-bindings': 0.11.1 '@polkadot-api/substrate-client': 0.3.0 '@polkadot-api/utils': 0.1.2 '@polkadot-api/wasm-executor': 0.1.2 - '@polkadot-api/ws-provider': 0.3.6(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@types/node': 22.12.0 + '@polkadot-api/ws-provider': 0.4.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@types/node': 22.13.17 commander: 13.1.0 execa: 9.5.2 fs.promises.exists: 1.1.4 - ora: 8.1.1 + ora: 8.2.0 read-pkg: 9.0.1 - rxjs: 7.8.1 - tsc-prog: 2.3.0(typescript@5.7.3) - tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.4.5) - typescript: 5.7.3 + rxjs: 7.8.2 + tsc-prog: 2.3.0(typescript@5.8.2) + tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.6.1) + typescript: 5.8.2 write-package: 7.1.0 transitivePeerDependencies: - '@microsoft/api-extractor' @@ -7362,33 +7875,33 @@ snapshots: - utf-8-validate - yaml - '@polkadot-api/cli@0.10.3(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1)': + '@polkadot-api/cli@0.11.6(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1)': dependencies: '@commander-js/extra-typings': 13.1.0(commander@13.1.0) - '@polkadot-api/codegen': 0.12.13 - '@polkadot-api/ink-contracts': 0.2.5 + '@polkadot-api/codegen': 0.13.1 + '@polkadot-api/ink-contracts': 0.2.6 '@polkadot-api/json-rpc-provider': 0.0.4 - '@polkadot-api/known-chains': 0.6.1 - '@polkadot-api/metadata-compatibility': 0.1.15 - '@polkadot-api/observable-client': 0.7.2(@polkadot-api/substrate-client@0.3.0)(rxjs@7.8.1) - '@polkadot-api/polkadot-sdk-compat': 2.3.1 + '@polkadot-api/known-chains': 0.7.2 + '@polkadot-api/metadata-compatibility': 0.1.16 + '@polkadot-api/observable-client': 0.8.5(@polkadot-api/substrate-client@0.3.0)(rxjs@7.8.2) + '@polkadot-api/polkadot-sdk-compat': 2.3.2 '@polkadot-api/sm-provider': 0.1.7(@polkadot-api/smoldot@0.3.8(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@polkadot-api/smoldot': 0.3.8(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot-api/substrate-bindings': 0.11.0 + '@polkadot-api/substrate-bindings': 0.11.1 '@polkadot-api/substrate-client': 0.3.0 '@polkadot-api/utils': 0.1.2 '@polkadot-api/wasm-executor': 0.1.2 - '@polkadot-api/ws-provider': 0.3.6(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@types/node': 22.12.0 + '@polkadot-api/ws-provider': 0.4.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@types/node': 22.13.17 commander: 13.1.0 execa: 9.5.2 fs.promises.exists: 1.1.4 - ora: 8.1.1 + ora: 8.2.0 read-pkg: 9.0.1 - rxjs: 7.8.1 - tsc-prog: 2.3.0(typescript@5.7.3) - tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.6.1) - typescript: 5.7.3 + rxjs: 7.8.2 + tsc-prog: 2.3.0(typescript@5.8.2) + tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.7.1) + typescript: 5.8.2 write-package: 7.1.0 transitivePeerDependencies: - '@microsoft/api-extractor' @@ -7401,20 +7914,19 @@ snapshots: - utf-8-validate - yaml - '@polkadot-api/codegen@0.12.13': + '@polkadot-api/codegen@0.13.1': dependencies: - '@polkadot-api/ink-contracts': 0.2.5 - '@polkadot-api/metadata-builders': 0.10.1 - '@polkadot-api/metadata-compatibility': 0.1.15 - '@polkadot-api/substrate-bindings': 0.11.0 + '@polkadot-api/ink-contracts': 0.2.6 + '@polkadot-api/metadata-builders': 0.10.2 + '@polkadot-api/metadata-compatibility': 0.1.16 + '@polkadot-api/substrate-bindings': 0.11.1 '@polkadot-api/utils': 0.1.2 - '@polkadot-api/ink-contracts@0.2.5': + '@polkadot-api/ink-contracts@0.2.6': dependencies: - '@polkadot-api/metadata-builders': 0.10.1 - '@polkadot-api/substrate-bindings': 0.11.0 + '@polkadot-api/metadata-builders': 0.10.2 + '@polkadot-api/substrate-bindings': 0.11.1 '@polkadot-api/utils': 0.1.2 - scale-ts: 1.6.1 '@polkadot-api/json-rpc-provider-proxy@0.1.0': optional: true @@ -7426,7 +7938,7 @@ snapshots: '@polkadot-api/json-rpc-provider@0.0.4': {} - '@polkadot-api/known-chains@0.6.1': {} + '@polkadot-api/known-chains@0.7.2': {} '@polkadot-api/logs-provider@0.0.6': dependencies: @@ -7438,9 +7950,9 @@ snapshots: '@polkadot-api/substrate-bindings': 0.10.0 '@polkadot-api/utils': 0.1.2 - '@polkadot-api/metadata-builders@0.10.1': + '@polkadot-api/metadata-builders@0.10.2': dependencies: - '@polkadot-api/substrate-bindings': 0.11.0 + '@polkadot-api/substrate-bindings': 0.11.1 '@polkadot-api/utils': 0.1.2 '@polkadot-api/metadata-builders@0.3.2': @@ -7454,10 +7966,10 @@ snapshots: '@polkadot-api/substrate-bindings': 0.10.0 '@polkadot-api/utils': 0.1.2 - '@polkadot-api/metadata-compatibility@0.1.15': + '@polkadot-api/metadata-compatibility@0.1.16': dependencies: - '@polkadot-api/metadata-builders': 0.10.1 - '@polkadot-api/substrate-bindings': 0.11.0 + '@polkadot-api/metadata-builders': 0.10.2 + '@polkadot-api/substrate-bindings': 0.11.1 '@polkadot-api/observable-client@0.3.2(@polkadot-api/substrate-client@0.1.4)(rxjs@7.8.1)': dependencies: @@ -7468,41 +7980,49 @@ snapshots: rxjs: 7.8.1 optional: true - '@polkadot-api/observable-client@0.7.2(@polkadot-api/substrate-client@0.3.0)(rxjs@7.8.1)': + '@polkadot-api/observable-client@0.8.5(@polkadot-api/substrate-client@0.3.0)(rxjs@7.8.1)': dependencies: - '@polkadot-api/metadata-builders': 0.10.1 - '@polkadot-api/substrate-bindings': 0.11.0 + '@polkadot-api/metadata-builders': 0.10.2 + '@polkadot-api/substrate-bindings': 0.11.1 '@polkadot-api/substrate-client': 0.3.0 '@polkadot-api/utils': 0.1.2 rxjs: 7.8.1 - '@polkadot-api/pjs-signer@0.6.4': + '@polkadot-api/observable-client@0.8.5(@polkadot-api/substrate-client@0.3.0)(rxjs@7.8.2)': + dependencies: + '@polkadot-api/metadata-builders': 0.10.2 + '@polkadot-api/substrate-bindings': 0.11.1 + '@polkadot-api/substrate-client': 0.3.0 + '@polkadot-api/utils': 0.1.2 + rxjs: 7.8.2 + + '@polkadot-api/pjs-signer@0.6.5': dependencies: - '@polkadot-api/metadata-builders': 0.10.1 + '@polkadot-api/metadata-builders': 0.10.2 '@polkadot-api/polkadot-signer': 0.1.6 - '@polkadot-api/signers-common': 0.1.5 - '@polkadot-api/substrate-bindings': 0.11.0 + '@polkadot-api/signers-common': 0.1.6 + '@polkadot-api/substrate-bindings': 0.11.1 '@polkadot-api/utils': 0.1.2 - '@polkadot-api/polkadot-sdk-compat@2.3.1': + '@polkadot-api/polkadot-sdk-compat@2.3.2': dependencies: '@polkadot-api/json-rpc-provider': 0.0.4 '@polkadot-api/polkadot-signer@0.1.6': {} - '@polkadot-api/signer@0.1.14': + '@polkadot-api/signer@0.1.15': dependencies: '@noble/hashes': 1.7.1 '@polkadot-api/polkadot-signer': 0.1.6 - '@polkadot-api/signers-common': 0.1.5 - '@polkadot-api/substrate-bindings': 0.11.0 + '@polkadot-api/signers-common': 0.1.6 + '@polkadot-api/substrate-bindings': 0.11.1 '@polkadot-api/utils': 0.1.2 - '@polkadot-api/signers-common@0.1.5': + '@polkadot-api/signers-common@0.1.6': dependencies: - '@polkadot-api/metadata-builders': 0.10.1 + '@polkadot-api/metadata-builders': 0.10.2 '@polkadot-api/polkadot-signer': 0.1.6 - '@polkadot-api/substrate-bindings': 0.11.0 + '@polkadot-api/substrate-bindings': 0.11.1 '@polkadot-api/utils': 0.1.2 '@polkadot-api/sm-provider@0.1.7(@polkadot-api/smoldot@0.3.8(bufferutil@4.0.9)(utf-8-validate@5.0.10))': @@ -7526,7 +8046,7 @@ snapshots: '@scure/base': 1.2.4 scale-ts: 1.6.1 - '@polkadot-api/substrate-bindings@0.11.0': + '@polkadot-api/substrate-bindings@0.11.1': dependencies: '@noble/hashes': 1.7.1 '@polkadot-api/utils': 0.1.2 @@ -7559,11 +8079,11 @@ snapshots: '@polkadot-api/wasm-executor@0.1.2': {} - '@polkadot-api/ws-provider@0.3.6(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@polkadot-api/ws-provider@0.4.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@polkadot-api/json-rpc-provider': 0.0.4 '@polkadot-api/json-rpc-provider-proxy': 0.2.4 - ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -7661,7 +8181,7 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/apps-config@0.148.1(@polkadot/keyring@13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3))(bufferutil@4.0.9)(react-dom@19.0.0(react@18.3.1))(react-is@16.13.1)(react@18.3.1)(utf-8-validate@5.0.10)': + '@polkadot/apps-config@0.148.1(@polkadot/keyring@13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3))(bufferutil@4.0.9)(react-dom@18.3.1(react@18.3.1))(react-is@16.13.1)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: '@acala-network/type-definitions': 5.1.2(@polkadot/types@15.9.1) '@bifrost-finance/type-definitions': 1.11.3(@polkadot/api@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)) @@ -7687,7 +8207,7 @@ snapshots: '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-derive': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/networks': 13.3.1 - '@polkadot/react-identicon': 3.12.1(@polkadot/keyring@13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3))(@polkadot/networks@13.3.1)(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3)(react-dom@19.0.0(react@18.3.1))(react-is@16.13.1)(react@18.3.1) + '@polkadot/react-identicon': 3.12.1(@polkadot/keyring@13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3))(@polkadot/networks@13.3.1)(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3)(react-dom@18.3.1(react@18.3.1))(react-is@16.13.1)(react@18.3.1) '@polkadot/types': 15.9.1 '@polkadot/types-codec': 15.9.1 '@polkadot/util': 13.4.3 @@ -7736,7 +8256,7 @@ snapshots: '@substrate/ss58-registry': 1.51.0 tslib: 2.8.1 - '@polkadot/react-identicon@3.12.1(@polkadot/keyring@13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3))(@polkadot/networks@13.3.1)(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3)(react-dom@19.0.0(react@18.3.1))(react-is@16.13.1)(react@18.3.1)': + '@polkadot/react-identicon@3.12.1(@polkadot/keyring@13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3))(@polkadot/networks@13.3.1)(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3)(react-dom@18.3.1(react@18.3.1))(react-is@16.13.1)(react@18.3.1)': dependencies: '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) '@polkadot/ui-settings': 3.12.1(@polkadot/networks@13.3.1)(@polkadot/util@13.4.3) @@ -7747,9 +8267,9 @@ snapshots: jdenticon: 3.2.0 react: 18.3.1 react-copy-to-clipboard: 5.1.0(react@18.3.1) - react-dom: 19.0.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) react-is: 16.13.1 - styled-components: 6.1.14(react-dom@19.0.0(react@18.3.1))(react@18.3.1) + styled-components: 6.1.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tslib: 2.8.1 transitivePeerDependencies: - '@polkadot/networks' @@ -8055,7 +8575,7 @@ snapshots: dependencies: '@polkadot/x-global': 13.4.3 tslib: 2.8.1 - ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -8324,6 +8844,10 @@ snapshots: dependencies: undici-types: 6.20.0 + '@types/node@22.13.17': + dependencies: + undici-types: 6.20.0 + '@types/node@22.7.5': dependencies: undici-types: 6.19.8 @@ -8334,11 +8858,8 @@ snapshots: dependencies: '@types/node': 22.12.0 - '@types/prop-types@15.7.14': {} - - '@types/react@18.3.18': + '@types/react@19.1.0': dependencies: - '@types/prop-types': 15.7.14 csstype: 3.1.3 '@types/responselike@1.0.3': @@ -8387,67 +8908,75 @@ snapshots: '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/types': 15.9.1 - '@vitest/expect@2.1.8': + '@vitest/expect@3.1.1': dependencies: - '@vitest/spy': 2.1.8 - '@vitest/utils': 2.1.8 - chai: 5.1.2 - tinyrainbow: 1.2.0 + '@vitest/spy': 3.1.1 + '@vitest/utils': 3.1.1 + chai: 5.2.0 + tinyrainbow: 2.0.0 - '@vitest/mocker@2.1.8(vite@5.4.14(@types/node@22.12.0))': + '@vitest/mocker@3.1.1(vite@5.4.14(@types/node@22.12.0))': dependencies: - '@vitest/spy': 2.1.8 + '@vitest/spy': 3.1.1 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: vite: 5.4.14(@types/node@22.12.0) - '@vitest/pretty-format@2.1.8': + '@vitest/mocker@3.1.1(vite@5.4.14(@types/node@22.13.17))': + dependencies: + '@vitest/spy': 3.1.1 + estree-walker: 3.0.3 + magic-string: 0.30.17 + optionalDependencies: + vite: 5.4.14(@types/node@22.13.17) + + '@vitest/pretty-format@3.1.1': dependencies: - tinyrainbow: 1.2.0 + tinyrainbow: 2.0.0 - '@vitest/runner@2.1.8': + '@vitest/runner@3.1.1': dependencies: - '@vitest/utils': 2.1.8 - pathe: 1.1.2 + '@vitest/utils': 3.1.1 + pathe: 2.0.3 - '@vitest/snapshot@2.1.8': + '@vitest/snapshot@3.1.1': dependencies: - '@vitest/pretty-format': 2.1.8 + '@vitest/pretty-format': 3.1.1 magic-string: 0.30.17 - pathe: 1.1.2 + pathe: 2.0.3 - '@vitest/spy@2.1.8': + '@vitest/spy@3.1.1': dependencies: tinyspy: 3.0.2 - '@vitest/ui@2.1.8(vitest@2.1.8)': + '@vitest/ui@3.1.1(vitest@3.1.1)': dependencies: - '@vitest/utils': 2.1.8 + '@vitest/utils': 3.1.1 fflate: 0.8.2 - flatted: 3.3.2 - pathe: 1.1.2 - sirv: 3.0.0 - tinyglobby: 0.2.10 - tinyrainbow: 1.2.0 - vitest: 2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + flatted: 3.3.3 + pathe: 2.0.3 + sirv: 3.0.1 + tinyglobby: 0.2.12 + tinyrainbow: 2.0.0 + vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) - '@vitest/utils@2.1.8': + '@vitest/utils@3.1.1': dependencies: - '@vitest/pretty-format': 2.1.8 + '@vitest/pretty-format': 3.1.1 loupe: 3.1.3 - tinyrainbow: 1.2.0 + tinyrainbow: 2.0.0 '@zeitgeistpm/type-defs@1.0.0': {} '@zeroio/type-definitions@0.0.14': {} - '@zombienet/orchestrator@0.0.97(@polkadot/util@13.4.3)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(utf-8-validate@5.0.10)': + '@zombienet/orchestrator@0.0.105(@polkadot/util@13.4.3)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(utf-8-validate@5.0.10)': dependencies: '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) - '@zombienet/utils': 0.0.25(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4) + '@zombienet/utils': 0.0.28(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4) JSONStream: 1.3.5 chai: 4.5.0 debug: 4.4.0(supports-color@8.1.1) @@ -8506,7 +9035,7 @@ snapshots: - supports-color - utf-8-validate - '@zombienet/utils@0.0.25(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4)': + '@zombienet/utils@0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4)': dependencies: cli-table3: 0.6.5 debug: 4.4.0(supports-color@8.1.1) @@ -8522,14 +9051,14 @@ snapshots: - supports-color - typescript - '@zombienet/utils@0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.3.3)': + '@zombienet/utils@0.0.28(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4)': dependencies: cli-table3: 0.6.5 debug: 4.4.0(supports-color@8.1.1) mocha: 10.8.2 nunjucks: 3.2.4(chokidar@3.6.0) - toml: 3.0.0 - ts-node: 10.9.2(@types/node@22.12.0)(typescript@5.3.3) + toml: https://codeload.github.com/pepoviola/toml-node/tar.gz/5e17114f1af5b5b70e4f2ec10cd007623c928988 + ts-node: 10.9.2(@types/node@22.12.0)(typescript@5.5.4) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -8538,14 +9067,14 @@ snapshots: - supports-color - typescript - '@zombienet/utils@0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4)': + '@zombienet/utils@0.0.28(@types/node@22.13.17)(chokidar@3.6.0)(typescript@5.5.4)': dependencies: cli-table3: 0.6.5 debug: 4.4.0(supports-color@8.1.1) mocha: 10.8.2 nunjucks: 3.2.4(chokidar@3.6.0) - toml: 3.0.0 - ts-node: 10.9.2(@types/node@22.12.0)(typescript@5.5.4) + toml: https://codeload.github.com/pepoviola/toml-node/tar.gz/5e17114f1af5b5b70e4f2ec10cd007623c928988 + ts-node: 10.9.2(@types/node@22.13.17)(typescript@5.5.4) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -8564,16 +9093,16 @@ snapshots: abbrev@1.1.1: optional: true - abitype@0.7.1(typescript@5.3.3)(zod@3.24.1): + abitype@0.7.1(typescript@5.5.4)(zod@3.24.2): dependencies: - typescript: 5.3.3 + typescript: 5.5.4 optionalDependencies: - zod: 3.24.1 + zod: 3.24.2 - abitype@1.0.8(typescript@5.3.3)(zod@3.24.1): + abitype@1.0.8(typescript@5.5.4)(zod@3.24.2): optionalDependencies: - typescript: 5.3.3 - zod: 3.24.1 + typescript: 5.5.4 + zod: 3.24.2 abortcontroller-polyfill@1.7.8: {} @@ -8705,15 +9234,15 @@ snapshots: aws4@1.13.2: {} - axios@1.7.9(debug@4.3.7): + axios@1.7.9(debug@4.4.0): dependencies: - follow-redirects: 1.15.9(debug@4.3.7) + follow-redirects: 1.15.9(debug@4.4.0) form-data: 4.0.1 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug - axios@1.7.9(debug@4.4.0): + axios@1.8.4(debug@4.4.0): dependencies: follow-redirects: 1.15.9(debug@4.4.0) form-data: 4.0.1 @@ -8841,6 +9370,9 @@ snapshots: dependencies: node-gyp-build: 4.8.4 + buildcheck@0.0.6: + optional: true + bundle-require@5.1.0(esbuild@0.24.2): dependencies: esbuild: 0.24.2 @@ -8930,7 +9462,7 @@ snapshots: pathval: 1.1.1 type-detect: 4.1.0 - chai@5.1.2: + chai@5.2.0: dependencies: assertion-error: 2.0.1 check-error: 2.1.1 @@ -9135,6 +9667,12 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 + cpu-features@0.0.10: + dependencies: + buildcheck: 0.0.6 + nan: 2.22.2 + optional: true + crc-32@1.2.2: {} create-hash@1.2.0: @@ -9212,10 +9750,6 @@ snapshots: dependencies: ms: 2.0.0 - debug@4.3.7: - dependencies: - ms: 2.1.3 - debug@4.4.0(supports-color@8.1.1): dependencies: ms: 2.1.3 @@ -9290,9 +9824,28 @@ snapshots: diff@5.2.0: {} - dom-walk@0.1.2: {} + docker-modem@5.0.6: + dependencies: + debug: 4.4.0(supports-color@8.1.1) + readable-stream: 3.6.2 + split-ca: 1.0.1 + ssh2: 1.16.0 + transitivePeerDependencies: + - supports-color + + dockerode@4.0.5: + dependencies: + '@balena/dockerignore': 1.0.2 + '@grpc/grpc-js': 1.13.2 + '@grpc/proto-loader': 0.7.13 + docker-modem: 5.0.6 + protobufjs: 7.4.0 + tar-fs: 2.1.2 + uuid: 10.0.0 + transitivePeerDependencies: + - supports-color - dotenv@16.4.5: {} + dom-walk@0.1.2: {} dotenv@16.4.7: {} @@ -9664,7 +10217,7 @@ snapshots: expand-template@2.0.3: {} - expect-type@1.1.0: {} + expect-type@1.2.1: {} express@4.21.2: dependencies: @@ -9775,11 +10328,7 @@ snapshots: flat@5.0.2: {} - flatted@3.3.2: {} - - follow-redirects@1.15.9(debug@4.3.7): - optionalDependencies: - debug: 4.3.7 + flatted@3.3.3: {} follow-redirects@1.15.9(debug@4.4.0): optionalDependencies: @@ -10144,6 +10693,8 @@ snapshots: idb@8.0.1: {} + idb@8.0.2: {} + idna-uts46-hx@2.3.1: dependencies: punycode: 2.1.0 @@ -10175,7 +10726,7 @@ snapshots: ini@1.3.8: {} - ink@5.1.0(@types/react@18.3.18)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10): + ink@5.2.0(@types/react@19.1.0)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10): dependencies: '@alcalzone/ansi-tokenize': 0.1.3 ansi-escapes: 7.0.0 @@ -10200,10 +10751,10 @@ snapshots: type-fest: 4.33.0 widest-line: 5.0.0 wrap-ansi: 9.0.0 - ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - yoga-wasm-web: 0.3.3 + ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + yoga-layout: 3.2.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -10339,6 +10890,10 @@ snapshots: dependencies: ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + isows@1.0.6(ws@8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)): + dependencies: + ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + isstream@0.1.2: {} jackspeak@3.4.3: @@ -10544,6 +11099,8 @@ snapshots: long@4.0.0: {} + long@5.3.1: {} + loose-envify@1.4.0: dependencies: js-tokens: 4.0.0 @@ -10693,6 +11250,10 @@ snapshots: minimalistic-crypto-utils@1.0.1: {} + minimatch@10.0.1: + dependencies: + brace-expansion: 2.0.1 + minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -10852,6 +11413,9 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 + nan@2.22.2: + optional: true + nano-json-stream-parser@0.1.2: {} nanoid@3.3.8: {} @@ -11027,7 +11591,7 @@ snapshots: dependencies: mimic-function: 5.0.1 - ora@8.1.1: + ora@8.2.0: dependencies: chalk: 5.3.0 cli-cursor: 5.0.0 @@ -11041,17 +11605,31 @@ snapshots: os-tmpdir@1.0.2: {} - ox@0.6.7(typescript@5.3.3)(zod@3.24.1): + ox@0.6.7(typescript@5.5.4)(zod@3.24.2): dependencies: '@adraffy/ens-normalize': 1.11.0 '@noble/curves': 1.8.1 '@noble/hashes': 1.7.1 '@scure/bip32': 1.6.2 '@scure/bip39': 1.5.4 - abitype: 1.0.8(typescript@5.3.3)(zod@3.24.1) + abitype: 1.0.8(typescript@5.5.4)(zod@3.24.2) eventemitter3: 5.0.1 optionalDependencies: - typescript: 5.3.3 + typescript: 5.5.4 + transitivePeerDependencies: + - zod + + ox@0.6.9(typescript@5.5.4)(zod@3.24.2): + dependencies: + '@adraffy/ens-normalize': 1.11.0 + '@noble/curves': 1.8.1 + '@noble/hashes': 1.7.1 + '@scure/bip32': 1.6.2 + '@scure/bip39': 1.5.4 + abitype: 1.0.8(typescript@5.5.4)(zod@3.24.2) + eventemitter3: 5.0.1 + optionalDependencies: + typescript: 5.5.4 transitivePeerDependencies: - zod @@ -11116,7 +11694,7 @@ snapshots: path-to-regexp@0.1.12: {} - pathe@1.1.2: {} + pathe@2.0.3: {} pathval@1.1.1: {} @@ -11186,26 +11764,26 @@ snapshots: pnglib@0.0.1: {} - polkadot-api@1.8.4(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.4.5): + polkadot-api@1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1): dependencies: - '@polkadot-api/cli': 0.10.3(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.4.5) - '@polkadot-api/ink-contracts': 0.2.5 + '@polkadot-api/cli': 0.11.6(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1) + '@polkadot-api/ink-contracts': 0.2.6 '@polkadot-api/json-rpc-provider': 0.0.4 - '@polkadot-api/known-chains': 0.6.1 + '@polkadot-api/known-chains': 0.7.2 '@polkadot-api/logs-provider': 0.0.6 - '@polkadot-api/metadata-builders': 0.10.1 - '@polkadot-api/metadata-compatibility': 0.1.15 - '@polkadot-api/observable-client': 0.7.2(@polkadot-api/substrate-client@0.3.0)(rxjs@7.8.1) - '@polkadot-api/pjs-signer': 0.6.4 - '@polkadot-api/polkadot-sdk-compat': 2.3.1 + '@polkadot-api/metadata-builders': 0.10.2 + '@polkadot-api/metadata-compatibility': 0.1.16 + '@polkadot-api/observable-client': 0.8.5(@polkadot-api/substrate-client@0.3.0)(rxjs@7.8.1) + '@polkadot-api/pjs-signer': 0.6.5 + '@polkadot-api/polkadot-sdk-compat': 2.3.2 '@polkadot-api/polkadot-signer': 0.1.6 - '@polkadot-api/signer': 0.1.14 + '@polkadot-api/signer': 0.1.15 '@polkadot-api/sm-provider': 0.1.7(@polkadot-api/smoldot@0.3.8(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@polkadot-api/smoldot': 0.3.8(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot-api/substrate-bindings': 0.11.0 + '@polkadot-api/substrate-bindings': 0.11.1 '@polkadot-api/substrate-client': 0.3.0 '@polkadot-api/utils': 0.1.2 - '@polkadot-api/ws-provider': 0.3.6(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot-api/ws-provider': 0.4.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@rx-state/core': 0.1.4(rxjs@7.8.1) rxjs: 7.8.1 transitivePeerDependencies: @@ -11219,26 +11797,26 @@ snapshots: - utf-8-validate - yaml - polkadot-api@1.8.4(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1): + polkadot-api@1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1): dependencies: - '@polkadot-api/cli': 0.10.3(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1) - '@polkadot-api/ink-contracts': 0.2.5 + '@polkadot-api/cli': 0.11.6(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1) + '@polkadot-api/ink-contracts': 0.2.6 '@polkadot-api/json-rpc-provider': 0.0.4 - '@polkadot-api/known-chains': 0.6.1 + '@polkadot-api/known-chains': 0.7.2 '@polkadot-api/logs-provider': 0.0.6 - '@polkadot-api/metadata-builders': 0.10.1 - '@polkadot-api/metadata-compatibility': 0.1.15 - '@polkadot-api/observable-client': 0.7.2(@polkadot-api/substrate-client@0.3.0)(rxjs@7.8.1) - '@polkadot-api/pjs-signer': 0.6.4 - '@polkadot-api/polkadot-sdk-compat': 2.3.1 + '@polkadot-api/metadata-builders': 0.10.2 + '@polkadot-api/metadata-compatibility': 0.1.16 + '@polkadot-api/observable-client': 0.8.5(@polkadot-api/substrate-client@0.3.0)(rxjs@7.8.1) + '@polkadot-api/pjs-signer': 0.6.5 + '@polkadot-api/polkadot-sdk-compat': 2.3.2 '@polkadot-api/polkadot-signer': 0.1.6 - '@polkadot-api/signer': 0.1.14 + '@polkadot-api/signer': 0.1.15 '@polkadot-api/sm-provider': 0.1.7(@polkadot-api/smoldot@0.3.8(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@polkadot-api/smoldot': 0.3.8(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot-api/substrate-bindings': 0.11.0 + '@polkadot-api/substrate-bindings': 0.11.1 '@polkadot-api/substrate-client': 0.3.0 '@polkadot-api/utils': 0.1.2 - '@polkadot-api/ws-provider': 0.3.6(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot-api/ws-provider': 0.4.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@rx-state/core': 0.1.4(rxjs@7.8.1) rxjs: 7.8.1 transitivePeerDependencies: @@ -11263,21 +11841,21 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-load-config@6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.4.5): + postcss-load-config@6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.6.1): dependencies: lilconfig: 3.1.3 optionalDependencies: postcss: 8.5.1 tsx: 4.19.2 - yaml: 2.4.5 + yaml: 2.6.1 - postcss-load-config@6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.6.1): + postcss-load-config@6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.7.1): dependencies: lilconfig: 3.1.3 optionalDependencies: postcss: 8.5.1 tsx: 4.19.2 - yaml: 2.6.1 + yaml: 2.7.1 postcss-value-parser@4.2.0: {} @@ -11351,6 +11929,21 @@ snapshots: '@types/node': 22.12.0 long: 4.0.0 + protobufjs@7.4.0: + dependencies: + '@protobufjs/aspromise': 1.1.2 + '@protobufjs/base64': 1.1.2 + '@protobufjs/codegen': 2.0.4 + '@protobufjs/eventemitter': 1.1.0 + '@protobufjs/fetch': 1.1.0 + '@protobufjs/float': 1.0.2 + '@protobufjs/inquire': 1.1.0 + '@protobufjs/path': 1.1.2 + '@protobufjs/pool': 1.1.0 + '@protobufjs/utf8': 1.1.0 + '@types/node': 22.12.0 + long: 5.3.1 + proxy-addr@2.0.7: dependencies: forwarded: 0.2.0 @@ -11422,10 +12015,11 @@ snapshots: prop-types: 15.8.1 react: 18.3.1 - react-dom@19.0.0(react@18.3.1): + react-dom@18.3.1(react@18.3.1): dependencies: + loose-envify: 1.4.0 react: 18.3.1 - scheduler: 0.25.0 + scheduler: 0.23.2 react-is@16.13.1: {} @@ -11577,6 +12171,10 @@ snapshots: dependencies: tslib: 2.8.1 + rxjs@7.8.2: + dependencies: + tslib: 2.8.1 + safe-buffer@5.1.2: {} safe-buffer@5.2.1: {} @@ -11601,8 +12199,6 @@ snapshots: dependencies: loose-envify: 1.4.0 - scheduler@0.25.0: {} - scrypt-js@3.0.1: {} secp256k1@4.0.4: @@ -11623,6 +12219,8 @@ snapshots: semver@7.6.3: {} + semver@7.7.1: {} + send@0.19.0: dependencies: debug: 2.6.9 @@ -11745,7 +12343,7 @@ snapshots: once: 1.4.0 simple-concat: 1.0.1 - sirv@3.0.0: + sirv@3.0.1: dependencies: '@polka/url': 1.0.0-next.28 mrmime: 2.0.0 @@ -11774,7 +12372,7 @@ snapshots: smoldot@2.0.34(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: - ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -11836,6 +12434,8 @@ snapshots: spdx-license-ids@3.0.21: {} + split-ca@1.0.1: {} + split2@4.2.0: {} sprintf-js@1.1.3: {} @@ -11852,6 +12452,14 @@ snapshots: - bluebird - supports-color + ssh2@1.16.0: + dependencies: + asn1: 0.2.6 + bcrypt-pbkdf: 1.0.2 + optionalDependencies: + cpu-features: 0.0.10 + nan: 2.22.2 + sshpk@1.18.0: dependencies: asn1: 0.2.6 @@ -11877,7 +12485,7 @@ snapshots: statuses@2.0.1: {} - std-env@3.8.0: {} + std-env@3.8.1: {} stdin-discarder@0.2.2: {} @@ -11927,7 +12535,7 @@ snapshots: strip-json-comments@3.1.1: {} - styled-components@6.1.14(react-dom@19.0.0(react@18.3.1))(react@18.3.1): + styled-components@6.1.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@emotion/is-prop-valid': 1.2.2 '@emotion/unitless': 0.8.1 @@ -11936,7 +12544,7 @@ snapshots: csstype: 3.1.3 postcss: 8.4.38 react: 18.3.1 - react-dom: 19.0.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) shallowequal: 1.1.0 stylis: 4.3.2 tslib: 2.6.2 @@ -12049,9 +12657,14 @@ snapshots: fdir: 6.4.3(picomatch@4.0.2) picomatch: 4.0.2 + tinyglobby@0.2.12: + dependencies: + fdir: 6.4.3(picomatch@4.0.2) + picomatch: 4.0.2 + tinypool@1.0.2: {} - tinyrainbow@1.2.0: {} + tinyrainbow@2.0.0: {} tinyspy@3.0.2: {} @@ -12077,6 +12690,8 @@ snapshots: toml@3.0.0: {} + toml@https://codeload.github.com/pepoviola/toml-node/tar.gz/5e17114f1af5b5b70e4f2ec10cd007623c928988: {} + totalist@3.0.1: {} tough-cookie@2.5.0: @@ -12105,7 +12720,7 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3): + ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -12119,18 +12734,18 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.3.3 + typescript: 5.5.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4): + ts-node@10.9.2(@types/node@22.13.17)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.12.0 + '@types/node': 22.13.17 acorn: 8.14.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -12141,9 +12756,9 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - tsc-prog@2.3.0(typescript@5.7.3): + tsc-prog@2.3.0(typescript@5.8.2): dependencies: - typescript: 5.7.3 + typescript: 5.8.2 tslib@2.6.2: {} @@ -12151,7 +12766,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.3.3)(yaml@2.6.1): + tsup@8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.3.3)(yaml@2.7.1): dependencies: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 @@ -12161,7 +12776,7 @@ snapshots: esbuild: 0.24.2 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.6.1) + postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.7.1) resolve-from: 5.0.0 rollup: 4.32.1 source-map: 0.8.0-beta.0 @@ -12178,7 +12793,7 @@ snapshots: - tsx - yaml - tsup@8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.4.5): + tsup@8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.6.1): dependencies: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 @@ -12188,7 +12803,7 @@ snapshots: esbuild: 0.24.2 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.4.5) + postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.6.1) resolve-from: 5.0.0 rollup: 4.32.1 source-map: 0.8.0-beta.0 @@ -12205,7 +12820,7 @@ snapshots: - tsx - yaml - tsup@8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.6.1): + tsup@8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.1): dependencies: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 @@ -12215,7 +12830,7 @@ snapshots: esbuild: 0.24.2 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.6.1) + postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.7.1) resolve-from: 5.0.0 rollup: 4.32.1 source-map: 0.8.0-beta.0 @@ -12232,7 +12847,7 @@ snapshots: - tsx - yaml - tsup@8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.4.5): + tsup@8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.6.1): dependencies: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 @@ -12242,7 +12857,7 @@ snapshots: esbuild: 0.24.2 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.4.5) + postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.6.1) resolve-from: 5.0.0 rollup: 4.32.1 source-map: 0.8.0-beta.0 @@ -12252,14 +12867,14 @@ snapshots: tree-kill: 1.2.2 optionalDependencies: postcss: 8.5.1 - typescript: 5.7.3 + typescript: 5.8.2 transitivePeerDependencies: - jiti - supports-color - tsx - yaml - tsup@8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.6.1): + tsup@8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.7.1): dependencies: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 @@ -12269,7 +12884,7 @@ snapshots: esbuild: 0.24.2 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.6.1) + postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.7.1) resolve-from: 5.0.0 rollup: 4.32.1 source-map: 0.8.0-beta.0 @@ -12279,7 +12894,7 @@ snapshots: tree-kill: 1.2.2 optionalDependencies: postcss: 8.5.1 - typescript: 5.7.3 + typescript: 5.8.2 transitivePeerDependencies: - jiti - supports-color @@ -12320,7 +12935,7 @@ snapshots: dependencies: is-typedarray: 1.0.0 - typeorm@0.3.20(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.3.3)): + typeorm@0.3.20(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4)): dependencies: '@sqltools/formatter': 1.2.5 app-root-path: 3.1.0 @@ -12339,7 +12954,7 @@ snapshots: yargs: 17.7.2 optionalDependencies: sqlite3: 5.1.7 - ts-node: 10.9.2(@types/node@22.12.0)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@22.12.0)(typescript@5.5.4) transitivePeerDependencies: - supports-color @@ -12349,7 +12964,7 @@ snapshots: typescript@5.5.4: {} - typescript@5.7.3: {} + typescript@5.8.2: {} uglify-js@3.19.3: optional: true @@ -12419,6 +13034,8 @@ snapshots: utils-merge@1.0.1: {} + uuid@10.0.0: {} + uuid@3.4.0: {} uuid@9.0.1: {} @@ -12440,29 +13057,46 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - viem@2.22.13(bufferutil@4.0.9)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1): + viem@2.22.13(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2): dependencies: '@noble/curves': 1.8.1 '@noble/hashes': 1.7.1 '@scure/bip32': 1.6.2 '@scure/bip39': 1.5.4 - abitype: 1.0.8(typescript@5.3.3)(zod@3.24.1) + abitype: 1.0.8(typescript@5.5.4)(zod@3.24.2) isows: 1.0.6(ws@8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) - ox: 0.6.7(typescript@5.3.3)(zod@3.24.1) + ox: 0.6.7(typescript@5.5.4)(zod@3.24.2) ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) optionalDependencies: - typescript: 5.3.3 + typescript: 5.5.4 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + - zod + + viem@2.24.3(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2): + dependencies: + '@noble/curves': 1.8.1 + '@noble/hashes': 1.7.1 + '@scure/bip32': 1.6.2 + '@scure/bip39': 1.5.4 + abitype: 1.0.8(typescript@5.5.4)(zod@3.24.2) + isows: 1.0.6(ws@8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + ox: 0.6.9(typescript@5.5.4)(zod@3.24.2) + ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + optionalDependencies: + typescript: 5.5.4 transitivePeerDependencies: - bufferutil - utf-8-validate - zod - vite-node@2.1.8(@types/node@22.12.0): + vite-node@3.1.1(@types/node@22.12.0): dependencies: cac: 6.7.14 debug: 4.4.0(supports-color@8.1.1) es-module-lexer: 1.6.0 - pathe: 1.1.2 + pathe: 2.0.3 vite: 5.4.14(@types/node@22.12.0) transitivePeerDependencies: - '@types/node' @@ -12475,6 +13109,24 @@ snapshots: - supports-color - terser + vite-node@3.1.1(@types/node@22.13.17): + dependencies: + cac: 6.7.14 + debug: 4.4.0(supports-color@8.1.1) + es-module-lexer: 1.6.0 + pathe: 2.0.3 + vite: 5.4.14(@types/node@22.13.17) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + vite@5.4.14(@types/node@22.12.0): dependencies: esbuild: 0.21.5 @@ -12484,31 +13136,79 @@ snapshots: '@types/node': 22.12.0 fsevents: 2.3.3 - vitest@2.1.8(@types/node@22.12.0)(@vitest/ui@2.1.8(vitest@2.1.8))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)): + vite@5.4.14(@types/node@22.13.17): + dependencies: + esbuild: 0.21.5 + postcss: 8.5.1 + rollup: 4.32.1 + optionalDependencies: + '@types/node': 22.13.17 + fsevents: 2.3.3 + + vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)): dependencies: - '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@5.4.14(@types/node@22.12.0)) - '@vitest/pretty-format': 2.1.8 - '@vitest/runner': 2.1.8 - '@vitest/snapshot': 2.1.8 - '@vitest/spy': 2.1.8 - '@vitest/utils': 2.1.8 - chai: 5.1.2 + '@vitest/expect': 3.1.1 + '@vitest/mocker': 3.1.1(vite@5.4.14(@types/node@22.12.0)) + '@vitest/pretty-format': 3.1.1 + '@vitest/runner': 3.1.1 + '@vitest/snapshot': 3.1.1 + '@vitest/spy': 3.1.1 + '@vitest/utils': 3.1.1 + chai: 5.2.0 debug: 4.4.0(supports-color@8.1.1) - expect-type: 1.1.0 + expect-type: 1.2.1 magic-string: 0.30.17 - pathe: 1.1.2 - std-env: 3.8.0 + pathe: 2.0.3 + std-env: 3.8.1 tinybench: 2.9.0 tinyexec: 0.3.2 tinypool: 1.0.2 - tinyrainbow: 1.2.0 + tinyrainbow: 2.0.0 vite: 5.4.14(@types/node@22.12.0) - vite-node: 2.1.8(@types/node@22.12.0) + vite-node: 3.1.1(@types/node@22.12.0) why-is-node-running: 2.3.0 optionalDependencies: + '@types/debug': 4.1.12 '@types/node': 22.12.0 - '@vitest/ui': 2.1.8(vitest@2.1.8) + '@vitest/ui': 3.1.1(vitest@3.1.1) + jsdom: 23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + + vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.13.17)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)): + dependencies: + '@vitest/expect': 3.1.1 + '@vitest/mocker': 3.1.1(vite@5.4.14(@types/node@22.13.17)) + '@vitest/pretty-format': 3.1.1 + '@vitest/runner': 3.1.1 + '@vitest/snapshot': 3.1.1 + '@vitest/spy': 3.1.1 + '@vitest/utils': 3.1.1 + chai: 5.2.0 + debug: 4.4.0(supports-color@8.1.1) + expect-type: 1.2.1 + magic-string: 0.30.17 + pathe: 2.0.3 + std-env: 3.8.1 + tinybench: 2.9.0 + tinyexec: 0.3.2 + tinypool: 1.0.2 + tinyrainbow: 2.0.0 + vite: 5.4.14(@types/node@22.13.17) + vite-node: 3.1.1(@types/node@22.13.17) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/debug': 4.1.12 + '@types/node': 22.13.17 + '@vitest/ui': 3.1.1(vitest@3.1.1) jsdom: 23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - less @@ -12609,9 +13309,9 @@ snapshots: '@ethersproject/abi': 5.7.0 web3-utils: 1.10.4 - web3-eth-abi@4.4.1(typescript@5.3.3)(zod@3.24.1): + web3-eth-abi@4.4.1(typescript@5.5.4)(zod@3.24.2): dependencies: - abitype: 0.7.1(typescript@5.3.3)(zod@3.24.1) + abitype: 0.7.1(typescript@5.5.4)(zod@3.24.2) web3-errors: 1.3.1 web3-types: 1.10.0 web3-utils: 4.3.3 @@ -12660,13 +13360,13 @@ snapshots: - encoding - supports-color - web3-eth-contract@4.7.2(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1): + web3-eth-contract@4.7.2(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2): dependencies: '@ethereumjs/rlp': 5.0.2 web3-core: 4.7.1(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-errors: 1.3.1 - web3-eth: 4.11.1(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) - web3-eth-abi: 4.4.1(typescript@5.3.3)(zod@3.24.1) + web3-eth: 4.11.1(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + web3-eth-abi: 4.4.1(typescript@5.5.4)(zod@3.24.2) web3-types: 1.10.0 web3-utils: 4.3.3 web3-validator: 2.0.6 @@ -12691,13 +13391,13 @@ snapshots: - encoding - supports-color - web3-eth-ens@4.4.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1): + web3-eth-ens@4.4.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2): dependencies: '@adraffy/ens-normalize': 1.11.0 web3-core: 4.7.1(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-errors: 1.3.1 - web3-eth: 4.11.1(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) - web3-eth-contract: 4.7.2(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) + web3-eth: 4.11.1(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + web3-eth-contract: 4.7.2(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) web3-net: 4.1.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-types: 1.10.0 web3-utils: 4.3.3 @@ -12733,10 +13433,10 @@ snapshots: - encoding - supports-color - web3-eth-personal@4.1.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1): + web3-eth-personal@4.1.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2): dependencies: web3-core: 4.7.1(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) - web3-eth: 4.11.1(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) + web3-eth: 4.11.1(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) web3-rpc-methods: 1.3.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-types: 1.10.0 web3-utils: 4.3.3 @@ -12766,12 +13466,12 @@ snapshots: - encoding - supports-color - web3-eth@4.11.1(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1): + web3-eth@4.11.1(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2): dependencies: setimmediate: 1.0.5 web3-core: 4.7.1(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-errors: 1.3.1 - web3-eth-abi: 4.4.1(typescript@5.3.3)(zod@3.24.1) + web3-eth-abi: 4.4.1(typescript@5.5.4)(zod@3.24.2) web3-eth-accounts: 4.3.1 web3-net: 4.1.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-providers-ws: 4.0.8(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -12933,17 +13633,17 @@ snapshots: - supports-color - utf-8-validate - web3@4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1): + web3@4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2): dependencies: web3-core: 4.7.1(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-errors: 1.3.1 - web3-eth: 4.11.1(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) - web3-eth-abi: 4.4.1(typescript@5.3.3)(zod@3.24.1) + web3-eth: 4.11.1(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + web3-eth-abi: 4.4.1(typescript@5.5.4)(zod@3.24.2) web3-eth-accounts: 4.3.1 - web3-eth-contract: 4.7.2(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) - web3-eth-ens: 4.4.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) + web3-eth-contract: 4.7.2(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + web3-eth-ens: 4.4.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) web3-eth-iban: 4.0.7 - web3-eth-personal: 4.1.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.3.3)(utf-8-validate@5.0.10)(zod@3.24.1) + web3-eth-personal: 4.1.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) web3-net: 4.1.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-providers-http: 4.2.0(encoding@0.1.13) web3-providers-ws: 4.0.8(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -13099,6 +13799,11 @@ snapshots: bufferutil: 4.0.9 utf-8-validate: 5.0.10 + ws@8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.9 + utf-8-validate: 5.0.10 + xhr-request-promise@0.1.3: dependencies: xhr-request: 1.1.0 @@ -13134,10 +13839,10 @@ snapshots: yallist@4.0.0: {} - yaml@2.4.5: {} - yaml@2.6.1: {} + yaml@2.7.1: {} + yargs-parser@20.2.9: {} yargs-parser@21.1.1: {} @@ -13177,6 +13882,8 @@ snapshots: yoctocolors@2.1.1: {} - yoga-wasm-web@0.3.3: {} + yoga-layout@3.2.1: {} zod@3.24.1: {} + + zod@3.24.2: {} diff --git a/test/package.json b/test/package.json index c2ba1dc3690..51e6d112de8 100644 --- a/test/package.json +++ b/test/package.json @@ -25,8 +25,8 @@ "@acala-network/chopsticks": "1.0.2", "@biomejs/biome": "*", "@moonbeam-network/api-augment": "workspace:*", - "@moonwall/cli": "5.9.1", - "@moonwall/util": "5.9.1", + "@moonwall/cli": "5.11.0", + "@moonwall/util": "5.11.0", "@openzeppelin/contracts": "4.9.6", "@polkadot-api/merkleize-metadata": "1.1.11", "@polkadot/api": "*", @@ -40,7 +40,7 @@ "@polkadot/util-crypto": "*", "@substrate/txwrapper-core": "7.5.3", "@substrate/txwrapper-substrate": "7.5.3", - "@vitest/ui": "2.1.8", + "@vitest/ui": "3.1.1", "@zombienet/orchestrator": "0.0.98", "@zombienet/utils": "0.0.26", "chalk": "5.3.0", @@ -57,9 +57,11 @@ "solc": "0.8.25", "tsx": "*", "viem": "2.22.13", - "vitest": "2.1.8", + "vitest": "3.1.1", "web3": "4.16.0", - "yaml": "2.6.1" + "yaml": "2.6.1", + "react": "^18.2.0", + "react-dom": "^18.2.0" }, "devDependencies": { "@types/debug": "4.1.12", @@ -70,7 +72,7 @@ "bottleneck": "2.19.5", "debug": "4.4.0", "inquirer": "12.2.0", - "typescript": "*", + "typescript": "5.5.4", "yargs": "17.7.2" }, "engines": { From ee067c6ab2fe34d1b2ac87305dc43df74153d977 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 3 Apr 2025 12:04:00 +0200 Subject: [PATCH 078/188] fix: :bug: use moonbase-dev instead of -local when generating local types --- typescript-api/scripts/generate-local-types.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/typescript-api/scripts/generate-local-types.sh b/typescript-api/scripts/generate-local-types.sh index 92b2b19a3b9..a8a22a3d514 100755 --- a/typescript-api/scripts/generate-local-types.sh +++ b/typescript-api/scripts/generate-local-types.sh @@ -2,7 +2,7 @@ trap "trap - TERM && kill -- -$$" INT TERM EXIT -if [[ ! -f "../target/release/moonbeam" ]]; +if [[ ! -f "../target/release/moonbeam" ]]; then echo 'Missing moonbeam binary. Please run cargo build --release' exit 1; @@ -14,7 +14,7 @@ echo "Installing Packages" pnpm i echo "Starting moonbeam node" -../target/release/moonbeam --tmp --chain=moonbase-local --rpc-port=9933 &> /tmp/node-start.log & +../target/release/moonbeam --tmp --chain=moonbase-dev --rpc-port=9933 &> /tmp/node-start.log & PID=$! echo "Waiting node...(5s)" @@ -31,4 +31,4 @@ pnpm fmt:fix kill $PID echo "Done :)" -exit 0 \ No newline at end of file +exit 0 From b074ba3ad9946352a03120b3ca47853ee4666c22 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 3 Apr 2025 12:18:59 +0200 Subject: [PATCH 079/188] refactor: :recycle: reimplement runtime-upgrade.sh in Typescript and add XCM v5 workaround --- pnpm-lock.yaml | 19 +- scripts/run-tracing-tests.sh | 2 +- typescript-api/package.json | 6 +- typescript-api/scripts/runtime-upgrade.sh | 51 ------ typescript-api/scripts/runtime-upgrade.ts | 214 ++++++++++++++++++++++ 5 files changed, 226 insertions(+), 66 deletions(-) delete mode 100755 typescript-api/scripts/runtime-upgrade.sh create mode 100644 typescript-api/scripts/runtime-upgrade.ts diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4f1f49c5e94..bc7cf5b01fa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -281,6 +281,12 @@ importers: '@types/node': specifier: '*' version: 22.12.0 + axios: + specifier: '*' + version: 1.8.4(debug@4.4.0) + chalk: + specifier: '*' + version: 5.3.0 tsup: specifier: 8.3.5 version: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.3.3)(yaml@2.7.1) @@ -2414,9 +2420,6 @@ packages: aws4@1.13.2: resolution: {integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==} - axios@1.7.9: - resolution: {integrity: sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==} - axios@1.8.4: resolution: {integrity: sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==} @@ -6248,7 +6251,7 @@ snapshots: '@polkadot/types': 15.9.1 '@polkadot/util': 13.4.3 '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) - axios: 1.7.9(debug@4.4.0) + axios: 1.8.4(debug@4.4.0) comlink: 4.4.2 dotenv: 16.4.7 global-agent: 3.0.0 @@ -9234,14 +9237,6 @@ snapshots: aws4@1.13.2: {} - axios@1.7.9(debug@4.4.0): - dependencies: - follow-redirects: 1.15.9(debug@4.4.0) - form-data: 4.0.1 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - axios@1.8.4(debug@4.4.0): dependencies: follow-redirects: 1.15.9(debug@4.4.0) diff --git a/scripts/run-tracing-tests.sh b/scripts/run-tracing-tests.sh index 9a3902ede61..d4bcb63a873 100755 --- a/scripts/run-tracing-tests.sh +++ b/scripts/run-tracing-tests.sh @@ -27,7 +27,7 @@ pnpm build cd ../typescript-api pnpm i -scripts/runtime-upgrade.sh +pnpm tsx scripts/runtime-upgrade.ts echo "Run tracing tests…" cd ../test diff --git a/typescript-api/package.json b/typescript-api/package.json index 7f9ad97ac7e..33d1d1ca903 100644 --- a/typescript-api/package.json +++ b/typescript-api/package.json @@ -1,6 +1,6 @@ { "name": "@moonbeam-network/api-augment", - "version": "0.3600.0", + "version": "0.3700.0", "type": "module", "description": "Moonbeam types augment for @polkadot/api", "author": "Moonsong Labs", @@ -86,6 +86,7 @@ ], "dependencies": { "@biomejs/biome": "*", + "@moonbeam-network/types-bundle": "workspace:*", "@polkadot/api": "*", "@polkadot/api-base": "*", "@polkadot/rpc-core": "*", @@ -93,7 +94,8 @@ "@polkadot/types": "*", "@polkadot/types-codec": "*", "@types/node": "*", - "@moonbeam-network/types-bundle": "workspace:*", + "axios": "*", + "chalk": "*", "tsup": "*", "tsx": "*", "typescript": "*" diff --git a/typescript-api/scripts/runtime-upgrade.sh b/typescript-api/scripts/runtime-upgrade.sh deleted file mode 100755 index d53ee48522c..00000000000 --- a/typescript-api/scripts/runtime-upgrade.sh +++ /dev/null @@ -1,51 +0,0 @@ -#!/bin/bash - -CHAINS=( - moonbase - moonriver - moonbeam -) - -# params -RUNTIME_CHAIN_SPEC=$1 - -# Bump package version -if [[ $# -gt 0 ]]; then - echo "Bump package version to 0.$RUNTIME_CHAIN_SPEC.0" - npm version --no-git-tag-version 0.$RUNTIME_CHAIN_SPEC.0 -fi - -if [[ ! -f ../target/release/moonbeam ]]; then - echo "Missing ../target/release/moonbeam binary" - exit 1 -fi - -# Install dependencies -pnpm install - -# Get runtimes metadata -for CHAIN in ${CHAINS[@]}; do - echo "Starting $CHAIN node" - ../target/release/moonbeam \ - --no-hardware-benchmarks \ - --unsafe-force-node-key-generation \ - --no-telemetry --no-prometheus --alice \ - --tmp --chain=$CHAIN-dev \ - --wasm-execution=interpreted-i-know-what-i-do \ - --rpc-port=9933 &> /tmp/node-$CHAIN-start.log & - PID=$! - echo "Waiting node..." - ( tail -f -n0 /tmp/node-$CHAIN-start.log & ) | grep -q 'Running JSON-RPC server' - echo "Getting $CHAIN metadata" - curl -s -H "Content-Type: application/json" -d '{"id":"1", "jsonrpc":"2.0", "method": "state_getMetadata", "params":[]}' http://localhost:9933 > metadata-$CHAIN.json - kill $PID - sleep 5 -done - -# Generate typescript api code -echo "Generating typescript api code..." -pnpm generate:defs && pnpm generate:meta - -# Build the package -pnpm run build -pnpm fmt:fix \ No newline at end of file diff --git a/typescript-api/scripts/runtime-upgrade.ts b/typescript-api/scripts/runtime-upgrade.ts new file mode 100644 index 00000000000..18144665d00 --- /dev/null +++ b/typescript-api/scripts/runtime-upgrade.ts @@ -0,0 +1,214 @@ +import { spawn, execSync } from "node:child_process"; +import { existsSync, readFileSync, writeFileSync } from "node:fs"; +import { join } from "node:path"; +import axios from "axios"; +import chalk from "chalk"; + +const CHAINS = ["moonbase", "moonriver", "moonbeam"]; + +async function startNode(chain: string): Promise { + const args = [ + "--no-hardware-benchmarks", + "--unsafe-force-node-key-generation", + "--no-telemetry", + "--no-prometheus", + "--alice", + "--tmp", + `--chain=${chain}-dev`, + "--wasm-execution=interpreted-i-know-what-i-do", + "--rpc-port=9933" + ]; + + const child = spawn("../target/release/moonbeam", args, { + detached: true, + stdio: "ignore" + }); + + if (!child.pid) { + throw new Error("Failed to start node process"); + } + + return child.pid; +} + +async function waitForNode(): Promise { + console.log("Waiting for node to start..."); + const maxAttempts = 100; // 5 seconds total with 100ms intervals + let attempts = 0; + + while (attempts < maxAttempts) { + try { + const response = await fetch("http://localhost:9933", { + method: "POST", + headers: { + "Content-Type": "application/json" + }, + body: JSON.stringify({ + jsonrpc: "2.0", + method: "system_health", + params: [], + id: 1 + }) + }); + + if (response.ok) { + console.log("Node is ready!"); + return; + } + } catch (error) { + // Ignore connection errors while node is starting + } + + await new Promise((resolve) => setTimeout(resolve, 100)); + attempts++; + } + + throw new Error("Node failed to start within 10 seconds"); +} + +async function getMetadata(): Promise { + const response = await axios.post("http://localhost:9933", { + id: "1", + jsonrpc: "2.0", + method: "state_getMetadata", + params: [] + }); + return JSON.stringify(response.data); +} + +// Hack: polkadot-js does not support XCM v5 yet, we need to manually change some types +// +// Lookup88 => StagingXcmV5Junction +// The index of LookupXX depends on this comment in the same file: +// /** @name StagingXcmV5Junction (88) */ +/* +src/moonbase/interfaces/types-lookup.ts +1626: error TS4033: Property 'asX1' of exported interface has or is using private name 'Lookup88'. +1628: error TS4033: Property 'asX2' of exported interface has or is using private name 'Lookup88'. +1630: error TS4033: Property 'asX3' of exported interface has or is using private name 'Lookup88'. +1632: error TS4033: Property 'asX4' of exported interface has or is using private name 'Lookup88'. +1634: error TS4033: Property 'asX5' of exported interface has or is using private name 'Lookup88'. +1636: error TS4033: Property 'asX6' of exported interface has or is using private name 'Lookup88'. +1638: error TS4033: Property 'asX7' of exported interface has or is using private name 'Lookup88'. +1640: error TS4033: Property 'asX8' of exported interface has or is using private name 'Lookup88'. + */ +function hackXcmV5Support() { + // For moonbase, replace "Lookup88" with "StagingXcmV5Junction" + const moonbaseFilePath = "src/moonbase/interfaces/types-lookup.ts"; + hackTypeReplacement(moonbaseFilePath, "Lookup88", "StagingXcmV5Junction", 8); + + // For moonbeam, replace "Lookup88" with "StagingXcmV5Junction" + const moonbeamFilePath = "src/moonbeam/interfaces/types-lookup.ts"; + hackTypeReplacement(moonbeamFilePath, "Lookup88", "StagingXcmV5Junction", 8); + + // For moonbeam, replace "Lookup88" with "StagingXcmV5Junction" + const moonriverFilePath = "src/moonriver/interfaces/types-lookup.ts"; + hackTypeReplacement(moonriverFilePath, "Lookup88", "StagingXcmV5Junction", 8); +} + +function hackTypeReplacement( + filePath: string, + oldType: string, + newType: string, + expectedCount: number +) { + if (!existsSync(filePath)) { + console.error(chalk.red(`Error: File ${filePath} does not exist.`)); + process.exit(1); + } + const content = readFileSync(filePath, "utf-8"); + + console.log("XCM v5 hack: updating ", filePath); + logMatchingLines(filePath, "@name StagingXcmV5Junction "); + console.log("Line above should say", oldType); + + const regex = new RegExp(oldType, "g"); + const matches = content.match(regex); + const count = matches ? matches.length : 0; + if (count !== expectedCount) { + // This check is to ensure we don't accidentally replace more than needed, if there is a Lookup777 for example, + // we only want to replace Lookup77 + console.error( + chalk.red( + `Error: Expected ${expectedCount} occurrences of "${oldType}" in ${filePath} but found ${count}. Aborting hack.` + ) + ); + process.exit(1); + } + const newContent = content.replace(regex, newType); + writeFileSync(filePath, newContent); + console.log( + chalk.green( + `Successfully replaced ${count} occurrences of "${oldType}" with "${newType}" in ${filePath}` + ) + ); +} + +function logMatchingLines(filePath: string, substring: string) { + const content = readFileSync(filePath, "utf-8"); + const lines = content.split(/\r?\n/); + for (const line of lines) { + if (line.includes(substring)) { + console.log(`Found matching line in ${filePath}: ${line}`); + } + } +} + +async function main() { + const runtimeChainSpec = process.argv[2]; + + // Bump package version if parameter is provided + if (runtimeChainSpec) { + console.log(`Bump package version to 0.${runtimeChainSpec}.0`); + execSync(`npm version --no-git-tag-version 0.${runtimeChainSpec}.0`); + } + + // Check for moonbeam binary + if (!existsSync("../target/release/moonbeam")) { + console.error("Missing ../target/release/moonbeam binary"); + process.exit(1); + } + + // Install dependencies + execSync("pnpm install"); + + // Get runtimes metadata + for (const chain of CHAINS) { + console.log(`Starting ${chain} node`); + const pid = await startNode(chain); + + console.log("Waiting node..."); + await waitForNode(); + + console.log(`Getting ${chain} metadata`); + const metadata = await getMetadata(); + + // Write metadata to file + writeFileSync(`metadata-${chain}.json`, metadata); + + // Kill the node + process.kill(pid); + await new Promise((resolve) => setTimeout(resolve, 5000)); + } + + // Generate typescript api code + console.log("Generating typescript api code..."); + execSync("pnpm generate:defs && pnpm generate:meta"); + + // Hack: polkadot-js does not support XCM v5 yet, we need to manually change some types + hackXcmV5Support(); + + // Build the package + console.log("Building package..."); + execSync("pnpm run build"); + console.log("Package built successfully!"); + + console.log("Running format fix..."); + execSync("pnpm fmt:fix"); + console.log("Format fix completed!"); +} + +main().catch((error) => { + console.error("Error:", error); + process.exit(1); +}); From 7d3a6eeb394ea1070cdb37fc11c3ae1ac415417e Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 3 Apr 2025 12:25:04 +0200 Subject: [PATCH 080/188] refactor: :recycle: reimplement generate-local-types.sh in Typescript --- pnpm-lock.yaml | 3 + typescript-api/package.json | 1 + .../scripts/generate-local-types.sh | 34 ----- .../scripts/generate-local-types.ts | 132 ++++++++++++++++++ 4 files changed, 136 insertions(+), 34 deletions(-) delete mode 100755 typescript-api/scripts/generate-local-types.sh create mode 100644 typescript-api/scripts/generate-local-types.ts diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bc7cf5b01fa..84ae691b1a8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -287,6 +287,9 @@ importers: chalk: specifier: '*' version: 5.3.0 + node-fetch: + specifier: ^3.3.2 + version: 3.3.2 tsup: specifier: 8.3.5 version: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.3.3)(yaml@2.7.1) diff --git a/typescript-api/package.json b/typescript-api/package.json index 33d1d1ca903..e93efb4b66e 100644 --- a/typescript-api/package.json +++ b/typescript-api/package.json @@ -96,6 +96,7 @@ "@types/node": "*", "axios": "*", "chalk": "*", + "node-fetch": "^3.3.2", "tsup": "*", "tsx": "*", "typescript": "*" diff --git a/typescript-api/scripts/generate-local-types.sh b/typescript-api/scripts/generate-local-types.sh deleted file mode 100755 index a8a22a3d514..00000000000 --- a/typescript-api/scripts/generate-local-types.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/bash - -trap "trap - TERM && kill -- -$$" INT TERM EXIT - -if [[ ! -f "../target/release/moonbeam" ]]; -then - echo 'Missing moonbeam binary. Please run cargo build --release' - exit 1; -fi - -# Fail if any command fails - -echo "Installing Packages" -pnpm i - -echo "Starting moonbeam node" -../target/release/moonbeam --tmp --chain=moonbase-dev --rpc-port=9933 &> /tmp/node-start.log & -PID=$! - -echo "Waiting node...(5s)" -sleep 1 -( tail -f -n0 /tmp/node-start.log & ) | grep -q 'Running JSON-RPC server:' - -echo "Generating types...(10s)" -sleep 1 -pnpm load:meta -pnpm load:meta:local -pnpm generate:defs -pnpm generate:meta -pnpm fmt:fix - -kill $PID -echo "Done :)" -exit 0 diff --git a/typescript-api/scripts/generate-local-types.ts b/typescript-api/scripts/generate-local-types.ts new file mode 100644 index 00000000000..439127ab9be --- /dev/null +++ b/typescript-api/scripts/generate-local-types.ts @@ -0,0 +1,132 @@ +import { spawn } from "node:child_process"; +import type { ChildProcess } from "node:child_process"; +import { existsSync, createWriteStream, readFileSync } from "node:fs"; +import { join, dirname } from "node:path"; +import { fileURLToPath } from "node:url"; +import fetch from "node-fetch"; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = dirname(__filename); + +async function checkMoonbeamBinary(): Promise { + const moonbeamPath = join(__dirname, "../../target/release/moonbeam"); + if (!existsSync(moonbeamPath)) { + throw new Error("Missing moonbeam binary. Please run cargo build --release"); + } +} + +async function installPackages(): Promise { + console.log("Installing Packages"); + await runCommand("pnpm", ["i"]); +} + +async function startMoonbeamNode(): Promise { + console.log("Starting moonbeam node"); + const moonbeamPath = join(__dirname, "../../target/release/moonbeam"); + const node = spawn(moonbeamPath, ["--tmp", "--chain=moonbase-dev", "--rpc-port=9933"], { + stdio: ["ignore", "pipe", "pipe"] + }); + + // Pipe output to a log file + const logStream = createWriteStream("/tmp/node-start.log"); + node.stdout?.pipe(logStream); + node.stderr?.pipe(logStream); + + return node; +} + +async function waitForNodeStart(): Promise { + console.log("Waiting for node to start..."); + const maxAttempts = 100; // 5 seconds total with 100ms intervals + let attempts = 0; + + while (attempts < maxAttempts) { + try { + const response = await fetch("http://localhost:9933", { + method: "POST", + headers: { + "Content-Type": "application/json" + }, + body: JSON.stringify({ + jsonrpc: "2.0", + method: "system_health", + params: [], + id: 1 + }) + }); + + if (response.ok) { + console.log("Node is ready!"); + return; + } + } catch (error) { + // Ignore connection errors while node is starting + } + + await new Promise((resolve) => setTimeout(resolve, 100)); + attempts++; + } + + throw new Error("Node failed to start within 10 seconds"); +} + +async function generateTypes(): Promise { + console.log("Generating types...(10s)"); + await new Promise((resolve) => setTimeout(resolve, 1000)); + + const commands = [ + ["load:meta"], + ["load:meta:local"], + ["generate:defs"], + ["generate:meta"], + ["fmt:fix"] + ]; + + for (const command of commands) { + await runCommand("pnpm", command); + } +} + +async function runCommand(command: string, args: string[]): Promise { + return new Promise((resolve, reject) => { + const process = spawn(command, args, { stdio: "inherit" }); + process.on("close", (code) => { + if (code === 0) { + resolve(); + } else { + reject(new Error(`Command ${command} failed with code ${code}`)); + } + }); + }); +} + +async function main() { + try { + await checkMoonbeamBinary(); + await installPackages(); + + const node = await startMoonbeamNode(); + await waitForNodeStart(); + await generateTypes(); + + node.kill(); + console.log("Done :)"); + process.exit(0); + } catch (error) { + console.error("Error:", error); + process.exit(1); + } +} + +// Handle process termination +process.on("SIGINT", () => { + console.log("Received SIGINT. Cleaning up..."); + process.exit(0); +}); + +process.on("SIGTERM", () => { + console.log("Received SIGTERM. Cleaning up..."); + process.exit(0); +}); + +main(); From c8c5dd200f7b39ef75b3b8cd6dd17d4dacea54ff Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 4 Apr 2025 10:08:32 +0200 Subject: [PATCH 081/188] refactor: :rotating_light: remove unused import --- typescript-api/scripts/generate-local-types.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/typescript-api/scripts/generate-local-types.ts b/typescript-api/scripts/generate-local-types.ts index 439127ab9be..d58e86e7209 100644 --- a/typescript-api/scripts/generate-local-types.ts +++ b/typescript-api/scripts/generate-local-types.ts @@ -1,6 +1,6 @@ import { spawn } from "node:child_process"; import type { ChildProcess } from "node:child_process"; -import { existsSync, createWriteStream, readFileSync } from "node:fs"; +import { existsSync, createWriteStream } from "node:fs"; import { join, dirname } from "node:path"; import { fileURLToPath } from "node:url"; import fetch from "node-fetch"; From 76f55a1dad6306fccad9692fae3b4c4eca7561f1 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 4 Apr 2025 10:14:44 +0200 Subject: [PATCH 082/188] feat: :sparkles: upgrade Typescript API to runtime 3700 --- .../moonbase/interfaces/augment-api-consts.ts | 17 +- .../moonbase/interfaces/augment-api-errors.ts | 25 + .../moonbase/interfaces/augment-api-events.ts | 256 +- .../moonbase/interfaces/augment-api-query.ts | 143 +- .../interfaces/augment-api-runtime.ts | 59 +- .../src/moonbase/interfaces/augment-api-tx.ts | 218 +- .../src/moonbase/interfaces/lookup.ts | 1849 ++++++++------- .../src/moonbase/interfaces/registry.ts | 120 +- .../src/moonbase/interfaces/types-lookup.ts | 2058 +++++++++-------- .../moonbeam/interfaces/augment-api-errors.ts | 8 +- .../moonbeam/interfaces/augment-api-events.ts | 31 +- .../moonbeam/interfaces/augment-api-query.ts | 28 +- .../interfaces/augment-api-runtime.ts | 19 - .../src/moonbeam/interfaces/augment-api-tx.ts | 29 +- .../src/moonbeam/interfaces/lookup.ts | 792 +++---- .../src/moonbeam/interfaces/registry.ts | 10 - .../src/moonbeam/interfaces/types-lookup.ts | 778 +++---- .../interfaces/augment-api-errors.ts | 8 +- .../interfaces/augment-api-events.ts | 31 +- .../moonriver/interfaces/augment-api-query.ts | 28 +- .../interfaces/augment-api-runtime.ts | 19 - .../moonriver/interfaces/augment-api-tx.ts | 29 +- .../src/moonriver/interfaces/lookup.ts | 792 +++---- .../src/moonriver/interfaces/registry.ts | 10 - .../src/moonriver/interfaces/types-lookup.ts | 778 +++---- 25 files changed, 4247 insertions(+), 3888 deletions(-) diff --git a/typescript-api/src/moonbase/interfaces/augment-api-consts.ts b/typescript-api/src/moonbase/interfaces/augment-api-consts.ts index 4406481db61..74aa6436aa4 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-consts.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-consts.ts @@ -17,7 +17,7 @@ import type { SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, - StagingXcmV4Location + StagingXcmV5Location } from "@polkadot/types/lookup"; export type __AugmentedConst = AugmentedConst; @@ -184,6 +184,16 @@ declare module "@polkadot/api-base/types/consts" { * be another trie item whose value is the size of an account ID plus 32 bytes. **/ subAccountDeposit: u128 & AugmentedConst; + /** + * The amount held on deposit per registered username. This value should change only in + * runtime upgrades with proper migration of existing deposits. + **/ + usernameDeposit: u128 & AugmentedConst; + /** + * The number of blocks that must pass to enable the permanent deletion of a username by + * its respective authority. + **/ + usernameGracePeriod: u32 & AugmentedConst; /** * Generic const **/ @@ -586,6 +596,9 @@ declare module "@polkadot/api-base/types/consts" { **/ burn: Permill & AugmentedConst; /** + * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. + * Refer to for migration to `spend`. + * * The maximum number of approvals that can wait in the spending queue. * * NOTE: This parameter is also used within the Bounties Pallet extension if enabled. @@ -671,7 +684,7 @@ declare module "@polkadot/api-base/types/consts" { /** * Self chain location. **/ - selfLocation: StagingXcmV4Location & AugmentedConst; + selfLocation: StagingXcmV5Location & AugmentedConst; /** * Generic const **/ diff --git a/typescript-api/src/moonbase/interfaces/augment-api-errors.ts b/typescript-api/src/moonbase/interfaces/augment-api-errors.ts index c4971dec852..35e16289248 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-errors.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-errors.ts @@ -478,6 +478,10 @@ declare module "@polkadot/api-base/types/errors" { * Account ID is already named. **/ AlreadyClaimed: AugmentedError; + /** + * The username cannot be unbound because it is already unbinding. + **/ + AlreadyUnbinding: AugmentedError; /** * Empty index. **/ @@ -486,6 +490,11 @@ declare module "@polkadot/api-base/types/errors" { * Fee is changed. **/ FeeChanged: AugmentedError; + /** + * The action cannot be performed because of insufficient privileges (e.g. authority + * trying to unbind a username provided by the system). + **/ + InsufficientPrivileges: AugmentedError; /** * The index is invalid. **/ @@ -550,6 +559,10 @@ declare module "@polkadot/api-base/types/errors" { * Sender is not a sub-account. **/ NotSub: AugmentedError; + /** + * The username cannot be removed because it is not unbinding. + **/ + NotUnbinding: AugmentedError; /** * The sender does not have permission to issue a username. **/ @@ -566,6 +579,10 @@ declare module "@polkadot/api-base/types/errors" { * Sticky judgement. **/ StickyJudgement: AugmentedError; + /** + * The username cannot be removed because it's still in the grace period. + **/ + TooEarly: AugmentedError; /** * Maximum amount of registrars reached. Cannot add any more. **/ @@ -847,6 +864,10 @@ declare module "@polkadot/api-base/types/errors" { * Prime account is not a member **/ PrimeAccountNotMember: AugmentedError; + /** + * Proposal is still active. + **/ + ProposalActive: AugmentedError; /** * Proposal must exist **/ @@ -1398,6 +1419,10 @@ declare module "@polkadot/api-base/types/errors" { * Prime account is not a member **/ PrimeAccountNotMember: AugmentedError; + /** + * Proposal is still active. + **/ + ProposalActive: AugmentedError; /** * Proposal must exist **/ diff --git a/typescript-api/src/moonbase/interfaces/augment-api-events.ts b/typescript-api/src/moonbase/interfaces/augment-api-events.ts index 852ff7b4394..bf5f09629b3 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-events.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-events.ts @@ -26,11 +26,11 @@ import type { CumulusPrimitivesCoreAggregateMessageOrigin, EthereumLog, EvmCoreErrorExitReason, - FrameSupportDispatchDispatchInfo, FrameSupportDispatchPostDispatchInfo, FrameSupportMessagesProcessMessageError, FrameSupportPreimagesBounded, FrameSupportTokensMiscBalanceStatus, + FrameSystemDispatchEventInfo, MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, MoonbaseRuntimeProxyType, MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, @@ -49,12 +49,12 @@ import type { SpRuntimeDispatchError, SpRuntimeDispatchErrorWithPostInfo, SpWeightsWeightV2Weight, - StagingXcmV4AssetAssets, - StagingXcmV4Location, - StagingXcmV4Response, - StagingXcmV4TraitsOutcome, - StagingXcmV4Xcm, - XcmV3TraitsError, + StagingXcmV5AssetAssets, + StagingXcmV5Location, + StagingXcmV5Response, + StagingXcmV5TraitsOutcome, + StagingXcmV5Xcm, + XcmV5TraitsError, XcmVersionedAssets, XcmVersionedLocation } from "@polkadot/types/lookup"; @@ -647,7 +647,7 @@ declare module "@polkadot/api-base/types/events" { * Downward message executed with the given outcome. * \[ id, outcome \] **/ - ExecutedDownward: AugmentedEvent; + ExecutedDownward: AugmentedEvent; /** * Downward message is invalid XCM. * \[ id \] @@ -752,25 +752,25 @@ declare module "@polkadot/api-base/types/events" { [ contractAddress: H160, assetId: u128, - xcmLocation: StagingXcmV4Location, + xcmLocation: StagingXcmV5Location, deposit: Option ], { contractAddress: H160; assetId: u128; - xcmLocation: StagingXcmV4Location; + xcmLocation: StagingXcmV5Location; deposit: Option; } >; ForeignAssetFrozen: AugmentedEvent< ApiType, - [assetId: u128, xcmLocation: StagingXcmV4Location], - { assetId: u128; xcmLocation: StagingXcmV4Location } + [assetId: u128, xcmLocation: StagingXcmV5Location], + { assetId: u128; xcmLocation: StagingXcmV5Location } >; ForeignAssetUnfrozen: AugmentedEvent< ApiType, - [assetId: u128, xcmLocation: StagingXcmV4Location], - { assetId: u128; xcmLocation: StagingXcmV4Location } + [assetId: u128, xcmLocation: StagingXcmV5Location], + { assetId: u128; xcmLocation: StagingXcmV5Location } >; /** * Changed the xcm type mapping for a given asset id @@ -779,13 +779,13 @@ declare module "@polkadot/api-base/types/events" { ApiType, [ assetId: u128, - previousXcmLocation: StagingXcmV4Location, - newXcmLocation: StagingXcmV4Location + previousXcmLocation: StagingXcmV5Location, + newXcmLocation: StagingXcmV5Location ], { assetId: u128; - previousXcmLocation: StagingXcmV4Location; - newXcmLocation: StagingXcmV4Location; + previousXcmLocation: StagingXcmV5Location; + newXcmLocation: StagingXcmV5Location; } >; /** @@ -879,6 +879,14 @@ declare module "@polkadot/api-base/types/events" { * A registrar was added. **/ RegistrarAdded: AugmentedEvent; + /** + * An account's sub-identities were set (in bulk). + **/ + SubIdentitiesSet: AugmentedEvent< + ApiType, + [main: AccountId20, numberOfSubs: u32, newDeposit: u128], + { main: AccountId20; numberOfSubs: u32; newDeposit: u128 } + >; /** * A sub-identity was added to an identity and the deposit paid. **/ @@ -895,6 +903,14 @@ declare module "@polkadot/api-base/types/events" { [sub: AccountId20, main: AccountId20, deposit: u128], { sub: AccountId20; main: AccountId20; deposit: u128 } >; + /** + * A given sub-account's associated name was changed by its super-identity. + **/ + SubIdentityRenamed: AugmentedEvent< + ApiType, + [sub: AccountId20, main: AccountId20], + { sub: AccountId20; main: AccountId20 } + >; /** * A sub-identity was cleared, and the given deposit repatriated from the * main identity account to the sub-identity account. @@ -904,6 +920,10 @@ declare module "@polkadot/api-base/types/events" { [sub: AccountId20, main: AccountId20, deposit: u128], { sub: AccountId20; main: AccountId20; deposit: u128 } >; + /** + * A username has been killed. + **/ + UsernameKilled: AugmentedEvent; /** * A username was queued, but `who` must accept it prior to `expiration`. **/ @@ -912,6 +932,10 @@ declare module "@polkadot/api-base/types/events" { [who: AccountId20, username: Bytes, expiration: u32], { who: AccountId20; username: Bytes; expiration: u32 } >; + /** + * A username has been removed. + **/ + UsernameRemoved: AugmentedEvent; /** * A username was set for `who`. **/ @@ -920,6 +944,10 @@ declare module "@polkadot/api-base/types/events" { [who: AccountId20, username: Bytes], { who: AccountId20; username: Bytes } >; + /** + * A username has been unbound. + **/ + UsernameUnbound: AugmentedEvent; /** * Generic event **/ @@ -1213,6 +1241,10 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; + /** + * A proposal was killed. + **/ + Killed: AugmentedEvent; /** * A single member did some action; result will be `Ok` if it returned without error. **/ @@ -1221,6 +1253,22 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; + /** + * Some cost for storing a proposal was burned. + **/ + ProposalCostBurned: AugmentedEvent< + ApiType, + [proposalHash: H256, who: AccountId20], + { proposalHash: H256; who: AccountId20 } + >; + /** + * Some cost for storing a proposal was released. + **/ + ProposalCostReleased: AugmentedEvent< + ApiType, + [proposalHash: H256, who: AccountId20], + { proposalHash: H256; who: AccountId20 } + >; /** * A motion (given hash) has been proposed (by given account) with a threshold (given * `MemberCount`). @@ -1652,32 +1700,32 @@ declare module "@polkadot/api-base/types/events" { **/ AssetsClaimed: AugmentedEvent< ApiType, - [hash_: H256, origin: StagingXcmV4Location, assets: XcmVersionedAssets], - { hash_: H256; origin: StagingXcmV4Location; assets: XcmVersionedAssets } + [hash_: H256, origin: StagingXcmV5Location, assets: XcmVersionedAssets], + { hash_: H256; origin: StagingXcmV5Location; assets: XcmVersionedAssets } >; /** * Some assets have been placed in an asset trap. **/ AssetsTrapped: AugmentedEvent< ApiType, - [hash_: H256, origin: StagingXcmV4Location, assets: XcmVersionedAssets], - { hash_: H256; origin: StagingXcmV4Location; assets: XcmVersionedAssets } + [hash_: H256, origin: StagingXcmV5Location, assets: XcmVersionedAssets], + { hash_: H256; origin: StagingXcmV5Location; assets: XcmVersionedAssets } >; /** * Execution of an XCM message was attempted. **/ Attempted: AugmentedEvent< ApiType, - [outcome: StagingXcmV4TraitsOutcome], - { outcome: StagingXcmV4TraitsOutcome } + [outcome: StagingXcmV5TraitsOutcome], + { outcome: StagingXcmV5TraitsOutcome } >; /** * Fees were paid from a location for an operation (often for using `SendXcm`). **/ FeesPaid: AugmentedEvent< ApiType, - [paying: StagingXcmV4Location, fees: StagingXcmV4AssetAssets], - { paying: StagingXcmV4Location; fees: StagingXcmV4AssetAssets } + [paying: StagingXcmV5Location, fees: StagingXcmV5AssetAssets], + { paying: StagingXcmV5Location; fees: StagingXcmV5AssetAssets } >; /** * Expected query response has been received but the querier location of the response does @@ -1687,16 +1735,16 @@ declare module "@polkadot/api-base/types/events" { InvalidQuerier: AugmentedEvent< ApiType, [ - origin: StagingXcmV4Location, + origin: StagingXcmV5Location, queryId: u64, - expectedQuerier: StagingXcmV4Location, - maybeActualQuerier: Option + expectedQuerier: StagingXcmV5Location, + maybeActualQuerier: Option ], { - origin: StagingXcmV4Location; + origin: StagingXcmV5Location; queryId: u64; - expectedQuerier: StagingXcmV4Location; - maybeActualQuerier: Option; + expectedQuerier: StagingXcmV5Location; + maybeActualQuerier: Option; } >; /** @@ -1710,8 +1758,8 @@ declare module "@polkadot/api-base/types/events" { **/ InvalidQuerierVersion: AugmentedEvent< ApiType, - [origin: StagingXcmV4Location, queryId: u64], - { origin: StagingXcmV4Location; queryId: u64 } + [origin: StagingXcmV5Location, queryId: u64], + { origin: StagingXcmV5Location; queryId: u64 } >; /** * Expected query response has been received but the origin location of the response does @@ -1721,14 +1769,14 @@ declare module "@polkadot/api-base/types/events" { InvalidResponder: AugmentedEvent< ApiType, [ - origin: StagingXcmV4Location, + origin: StagingXcmV5Location, queryId: u64, - expectedLocation: Option + expectedLocation: Option ], { - origin: StagingXcmV4Location; + origin: StagingXcmV5Location; queryId: u64; - expectedLocation: Option; + expectedLocation: Option; } >; /** @@ -1742,8 +1790,8 @@ declare module "@polkadot/api-base/types/events" { **/ InvalidResponderVersion: AugmentedEvent< ApiType, - [origin: StagingXcmV4Location, queryId: u64], - { origin: StagingXcmV4Location; queryId: u64 } + [origin: StagingXcmV5Location, queryId: u64], + { origin: StagingXcmV5Location; queryId: u64 } >; /** * Query response has been received and query is removed. The registered notification has @@ -1810,8 +1858,8 @@ declare module "@polkadot/api-base/types/events" { **/ NotifyTargetSendFail: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, queryId: u64, error: XcmV3TraitsError], - { location: StagingXcmV4Location; queryId: u64; error: XcmV3TraitsError } + [location: StagingXcmV5Location, queryId: u64, error: XcmV5TraitsError], + { location: StagingXcmV5Location; queryId: u64; error: XcmV5TraitsError } >; /** * Query response has been received and is ready for taking with `take_response`. There is @@ -1819,8 +1867,8 @@ declare module "@polkadot/api-base/types/events" { **/ ResponseReady: AugmentedEvent< ApiType, - [queryId: u64, response: StagingXcmV4Response], - { queryId: u64; response: StagingXcmV4Response } + [queryId: u64, response: StagingXcmV5Response], + { queryId: u64; response: StagingXcmV5Response } >; /** * Received query response has been read and removed. @@ -1832,15 +1880,15 @@ declare module "@polkadot/api-base/types/events" { Sent: AugmentedEvent< ApiType, [ - origin: StagingXcmV4Location, - destination: StagingXcmV4Location, - message: StagingXcmV4Xcm, + origin: StagingXcmV5Location, + destination: StagingXcmV5Location, + message: StagingXcmV5Xcm, messageId: U8aFixed ], { - origin: StagingXcmV4Location; - destination: StagingXcmV4Location; - message: StagingXcmV4Xcm; + origin: StagingXcmV5Location; + destination: StagingXcmV5Location; + message: StagingXcmV5Xcm; messageId: U8aFixed; } >; @@ -1850,8 +1898,8 @@ declare module "@polkadot/api-base/types/events" { **/ SupportedVersionChanged: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, version: u32], - { location: StagingXcmV4Location; version: u32 } + [location: StagingXcmV5Location, version: u32], + { location: StagingXcmV5Location; version: u32 } >; /** * Query response received which does not match a registered query. This may be because a @@ -1860,8 +1908,8 @@ declare module "@polkadot/api-base/types/events" { **/ UnexpectedResponse: AugmentedEvent< ApiType, - [origin: StagingXcmV4Location, queryId: u64], - { origin: StagingXcmV4Location; queryId: u64 } + [origin: StagingXcmV5Location, queryId: u64], + { origin: StagingXcmV5Location; queryId: u64 } >; /** * An XCM version change notification message has been attempted to be sent. @@ -1871,15 +1919,15 @@ declare module "@polkadot/api-base/types/events" { VersionChangeNotified: AugmentedEvent< ApiType, [ - destination: StagingXcmV4Location, + destination: StagingXcmV5Location, result: u32, - cost: StagingXcmV4AssetAssets, + cost: StagingXcmV5AssetAssets, messageId: U8aFixed ], { - destination: StagingXcmV4Location; + destination: StagingXcmV5Location; result: u32; - cost: StagingXcmV4AssetAssets; + cost: StagingXcmV5AssetAssets; messageId: U8aFixed; } >; @@ -1892,8 +1940,8 @@ declare module "@polkadot/api-base/types/events" { **/ VersionNotifyRequested: AugmentedEvent< ApiType, - [destination: StagingXcmV4Location, cost: StagingXcmV4AssetAssets, messageId: U8aFixed], - { destination: StagingXcmV4Location; cost: StagingXcmV4AssetAssets; messageId: U8aFixed } + [destination: StagingXcmV5Location, cost: StagingXcmV5AssetAssets, messageId: U8aFixed], + { destination: StagingXcmV5Location; cost: StagingXcmV5AssetAssets; messageId: U8aFixed } >; /** * A remote has requested XCM version change notification from us and we have honored it. @@ -1901,8 +1949,8 @@ declare module "@polkadot/api-base/types/events" { **/ VersionNotifyStarted: AugmentedEvent< ApiType, - [destination: StagingXcmV4Location, cost: StagingXcmV4AssetAssets, messageId: U8aFixed], - { destination: StagingXcmV4Location; cost: StagingXcmV4AssetAssets; messageId: U8aFixed } + [destination: StagingXcmV5Location, cost: StagingXcmV5AssetAssets, messageId: U8aFixed], + { destination: StagingXcmV5Location; cost: StagingXcmV5AssetAssets; messageId: U8aFixed } >; /** * We have requested that a remote chain stops sending us XCM version change @@ -1910,8 +1958,8 @@ declare module "@polkadot/api-base/types/events" { **/ VersionNotifyUnrequested: AugmentedEvent< ApiType, - [destination: StagingXcmV4Location, cost: StagingXcmV4AssetAssets, messageId: U8aFixed], - { destination: StagingXcmV4Location; cost: StagingXcmV4AssetAssets; messageId: U8aFixed } + [destination: StagingXcmV5Location, cost: StagingXcmV5AssetAssets, messageId: U8aFixed], + { destination: StagingXcmV5Location; cost: StagingXcmV5AssetAssets; messageId: U8aFixed } >; /** * Generic event @@ -2327,16 +2375,16 @@ declare module "@polkadot/api-base/types/events" { **/ ExtrinsicFailed: AugmentedEvent< ApiType, - [dispatchError: SpRuntimeDispatchError, dispatchInfo: FrameSupportDispatchDispatchInfo], - { dispatchError: SpRuntimeDispatchError; dispatchInfo: FrameSupportDispatchDispatchInfo } + [dispatchError: SpRuntimeDispatchError, dispatchInfo: FrameSystemDispatchEventInfo], + { dispatchError: SpRuntimeDispatchError; dispatchInfo: FrameSystemDispatchEventInfo } >; /** * An extrinsic completed successfully. **/ ExtrinsicSuccess: AugmentedEvent< ApiType, - [dispatchInfo: FrameSupportDispatchDispatchInfo], - { dispatchInfo: FrameSupportDispatchDispatchInfo } + [dispatchInfo: FrameSystemDispatchEventInfo], + { dispatchInfo: FrameSystemDispatchEventInfo } >; /** * An account was reaped. @@ -2496,6 +2544,10 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; + /** + * A proposal was killed. + **/ + Killed: AugmentedEvent; /** * A single member did some action; result will be `Ok` if it returned without error. **/ @@ -2504,6 +2556,22 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; + /** + * Some cost for storing a proposal was burned. + **/ + ProposalCostBurned: AugmentedEvent< + ApiType, + [proposalHash: H256, who: AccountId20], + { proposalHash: H256; who: AccountId20 } + >; + /** + * Some cost for storing a proposal was released. + **/ + ProposalCostReleased: AugmentedEvent< + ApiType, + [proposalHash: H256, who: AccountId20], + { proposalHash: H256; who: AccountId20 } + >; /** * A motion (given hash) has been proposed (by given account) with a threshold (given * `MemberCount`). @@ -2606,16 +2674,16 @@ declare module "@polkadot/api-base/types/events" { **/ DestFeePerSecondChanged: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, feePerSecond: u128], - { location: StagingXcmV4Location; feePerSecond: u128 } + [location: StagingXcmV5Location, feePerSecond: u128], + { location: StagingXcmV5Location; feePerSecond: u128 } >; /** * Remove dest fee per second **/ DestFeePerSecondRemoved: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * HRMP manage action succesfully sent @@ -2638,32 +2706,32 @@ declare module "@polkadot/api-base/types/events" { **/ TransactedDerivative: AugmentedEvent< ApiType, - [accountId: AccountId20, dest: StagingXcmV4Location, call: Bytes, index: u16], - { accountId: AccountId20; dest: StagingXcmV4Location; call: Bytes; index: u16 } + [accountId: AccountId20, dest: StagingXcmV5Location, call: Bytes, index: u16], + { accountId: AccountId20; dest: StagingXcmV5Location; call: Bytes; index: u16 } >; /** * Transacted the call through a signed account in a destination chain. **/ TransactedSigned: AugmentedEvent< ApiType, - [feePayer: AccountId20, dest: StagingXcmV4Location, call: Bytes], - { feePayer: AccountId20; dest: StagingXcmV4Location; call: Bytes } + [feePayer: AccountId20, dest: StagingXcmV5Location, call: Bytes], + { feePayer: AccountId20; dest: StagingXcmV5Location; call: Bytes } >; /** * Transacted the call through the sovereign account in a destination chain. **/ TransactedSovereign: AugmentedEvent< ApiType, - [feePayer: Option, dest: StagingXcmV4Location, call: Bytes], - { feePayer: Option; dest: StagingXcmV4Location; call: Bytes } + [feePayer: Option, dest: StagingXcmV5Location, call: Bytes], + { feePayer: Option; dest: StagingXcmV5Location; call: Bytes } >; /** * Transact failed **/ TransactFailed: AugmentedEvent< ApiType, - [error: XcmV3TraitsError], - { error: XcmV3TraitsError } + [error: XcmV5TraitsError], + { error: XcmV5TraitsError } >; /** * Changed the transact info of a location @@ -2671,11 +2739,11 @@ declare module "@polkadot/api-base/types/events" { TransactInfoChanged: AugmentedEvent< ApiType, [ - location: StagingXcmV4Location, + location: StagingXcmV5Location, remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight ], { - location: StagingXcmV4Location; + location: StagingXcmV5Location; remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight; } >; @@ -2684,8 +2752,8 @@ declare module "@polkadot/api-base/types/events" { **/ TransactInfoRemoved: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * Generic event @@ -2698,40 +2766,40 @@ declare module "@polkadot/api-base/types/events" { **/ PauseAssetSupport: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * Resume support for a given asset **/ ResumeAssetSupport: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * New supported asset is registered **/ SupportedAssetAdded: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, relativePrice: u128], - { location: StagingXcmV4Location; relativePrice: u128 } + [location: StagingXcmV5Location, relativePrice: u128], + { location: StagingXcmV5Location; relativePrice: u128 } >; /** * Changed the amount of units we are charging per execution second for a given asset **/ SupportedAssetEdited: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, relativePrice: u128], - { location: StagingXcmV4Location; relativePrice: u128 } + [location: StagingXcmV5Location, relativePrice: u128], + { location: StagingXcmV5Location; relativePrice: u128 } >; /** * Supported asset type for fee payment removed **/ SupportedAssetRemoved: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * Generic event diff --git a/typescript-api/src/moonbase/interfaces/augment-api-query.ts b/typescript-api/src/moonbase/interfaces/augment-api-query.ts index a37f18753c8..8f0605cd6fa 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-query.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-query.ts @@ -69,8 +69,10 @@ import type { PalletEmergencyParaXcmXcmMode, PalletEvmCodeMetadata, PalletIdentityAuthorityProperties, + PalletIdentityProvider, PalletIdentityRegistrarInfo, PalletIdentityRegistration, + PalletIdentityUsernameInformation, PalletMessageQueueBookState, PalletMessageQueuePage, PalletMoonbeamForeignAssetsAssetDepositDetails, @@ -118,8 +120,9 @@ import type { SpRuntimeDigest, SpTrieStorageProof, SpWeightsWeightV2Weight, - StagingXcmV4Instruction, - StagingXcmV4Location, + StagingXcmV5Instruction, + StagingXcmV5Location, + StagingXcmV5Xcm, XcmVersionedAssetId, XcmVersionedLocation } from "@polkadot/types/lookup"; @@ -521,7 +524,7 @@ declare module "@polkadot/api-base/types/storage" { > & QueryableStorageEntry; /** - * Current building block's transactions and receipts. + * Mapping from transaction index to transaction in the current building block. **/ pending: AugmentedQuery< ApiType, @@ -588,12 +591,6 @@ declare module "@polkadot/api-base/types/storage" { [H160, H256] > & QueryableStorageEntry; - suicided: AugmentedQuery< - ApiType, - (arg: H160 | string | Uint8Array) => Observable>, - [H160] - > & - QueryableStorageEntry; /** * Generic query **/ @@ -607,7 +604,7 @@ declare module "@polkadot/api-base/types/storage" { **/ assetsById: AugmentedQuery< ApiType, - (arg: u128 | AnyNumber | Uint8Array) => Observable>, + (arg: u128 | AnyNumber | Uint8Array) => Observable>, [u128] > & QueryableStorageEntry; @@ -619,11 +616,11 @@ declare module "@polkadot/api-base/types/storage" { assetsByLocation: AugmentedQuery< ApiType, ( - arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>>, - [StagingXcmV4Location] + [StagingXcmV5Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Mapping from an asset id to its creation details **/ @@ -647,15 +644,11 @@ declare module "@polkadot/api-base/types/storage" { }; identity: { /** - * Reverse lookup from `username` to the `AccountId` that has registered it. The value should - * be a key in the `IdentityOf` map, but it may not if the user has cleared their identity. - * - * Multiple usernames may map to the same `AccountId`, but `IdentityOf` will only map to one - * primary username. + * A map of the accounts who are authorized to grant usernames. **/ - accountOfUsername: AugmentedQuery< + authorityOf: AugmentedQuery< ApiType, - (arg: Bytes | string | Uint8Array) => Observable>, + (arg: Bytes | string | Uint8Array) => Observable>, [Bytes] > & QueryableStorageEntry; @@ -667,9 +660,7 @@ declare module "@polkadot/api-base/types/storage" { **/ identityOf: AugmentedQuery< ApiType, - ( - arg: AccountId20 | string | Uint8Array - ) => Observable]>>>, + (arg: AccountId20 | string | Uint8Array) => Observable>, [AccountId20] > & QueryableStorageEntry; @@ -677,13 +668,15 @@ declare module "@polkadot/api-base/types/storage" { * Usernames that an authority has granted, but that the account controller has not confirmed * that they want it. Used primarily in cases where the `AccountId` cannot provide a signature * because they are a pure proxy, multisig, etc. In order to confirm it, they should call - * [`Call::accept_username`]. + * [accept_username](`Call::accept_username`). * * First tuple item is the account and second is the acceptance deadline. **/ pendingUsernames: AugmentedQuery< ApiType, - (arg: Bytes | string | Uint8Array) => Observable>>, + ( + arg: Bytes | string | Uint8Array + ) => Observable>>, [Bytes] > & QueryableStorageEntry; @@ -723,13 +716,37 @@ declare module "@polkadot/api-base/types/storage" { > & QueryableStorageEntry; /** - * A map of the accounts who are authorized to grant usernames. + * Usernames for which the authority that granted them has started the removal process by + * unbinding them. Each unbinding username maps to its grace period expiry, which is the first + * block in which the username could be deleted through a + * [remove_username](`Call::remove_username`) call. **/ - usernameAuthorities: AugmentedQuery< + unbindingUsernames: AugmentedQuery< ApiType, - ( - arg: AccountId20 | string | Uint8Array - ) => Observable>, + (arg: Bytes | string | Uint8Array) => Observable>, + [Bytes] + > & + QueryableStorageEntry; + /** + * Reverse lookup from `username` to the `AccountId` that has registered it and the provider of + * the username. The `owner` value should be a key in the `UsernameOf` map, but it may not if + * the user has cleared their username or it has been removed. + * + * Multiple usernames may map to the same `AccountId`, but `UsernameOf` will only map to one + * primary username. + **/ + usernameInfoOf: AugmentedQuery< + ApiType, + (arg: Bytes | string | Uint8Array) => Observable>, + [Bytes] + > & + QueryableStorageEntry; + /** + * Identifies the primary username of an account. + **/ + usernameOf: AugmentedQuery< + ApiType, + (arg: AccountId20 | string | Uint8Array) => Observable>, [AccountId20] > & QueryableStorageEntry; @@ -938,6 +955,18 @@ declare module "@polkadot/api-base/types/storage" { [key: string]: QueryableStorageEntry; }; openTechCommitteeCollective: { + /** + * Consideration cost created for publishing and storing a proposal. + * + * Determined by [Config::Consideration] and may be not present for certain proposals (e.g. if + * the proposal count at the time of creation was below threshold N). + **/ + costOf: AugmentedQuery< + ApiType, + (arg: H256 | string | Uint8Array) => Observable>>, + [H256] + > & + QueryableStorageEntry; /** * The current members of the collective. This is stored sorted (just by value). **/ @@ -1491,7 +1520,7 @@ declare module "@polkadot/api-base/types/storage" { **/ recordedXcm: AugmentedQuery< ApiType, - () => Observable>>, + () => Observable>>, [] > & QueryableStorageEntry; @@ -1503,7 +1532,7 @@ declare module "@polkadot/api-base/types/storage" { ( arg1: u32 | AnyNumber | Uint8Array, arg2: AccountId20 | string | Uint8Array, - arg3: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array + arg3: XcmVersionedAssetId | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable>, [u32, AccountId20, XcmVersionedAssetId] > & @@ -1532,7 +1561,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg1: u32 | AnyNumber | Uint8Array, - arg2: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + arg2: XcmVersionedLocation | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable>, [u32, XcmVersionedLocation] > & @@ -1555,7 +1584,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg1: u32 | AnyNumber | Uint8Array, - arg2: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + arg2: XcmVersionedLocation | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable>, [u32, XcmVersionedLocation] > & @@ -1568,7 +1597,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg1: u32 | AnyNumber | Uint8Array, - arg2: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + arg2: XcmVersionedLocation | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable>>, [u32, XcmVersionedLocation] > & @@ -2015,6 +2044,9 @@ declare module "@polkadot/api-base/types/storage" { }; treasury: { /** + * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. + * Refer to for migration to `spend`. + * * Proposal indices that have been approved but not yet awarded. **/ approvals: AugmentedQuery Observable>, []> & @@ -2025,11 +2057,22 @@ declare module "@polkadot/api-base/types/storage" { deactivated: AugmentedQuery Observable, []> & QueryableStorageEntry; /** + * The blocknumber for the last triggered spend period. + **/ + lastSpendPeriod: AugmentedQuery Observable>, []> & + QueryableStorageEntry; + /** + * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. + * Refer to for migration to `spend`. + * * Number of proposals that have been made. **/ proposalCount: AugmentedQuery Observable, []> & QueryableStorageEntry; /** + * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. + * Refer to for migration to `spend`. + * * Proposals that have been made. **/ proposals: AugmentedQuery< @@ -2058,6 +2101,18 @@ declare module "@polkadot/api-base/types/storage" { [key: string]: QueryableStorageEntry; }; treasuryCouncilCollective: { + /** + * Consideration cost created for publishing and storing a proposal. + * + * Determined by [Config::Consideration] and may be not present for certain proposals (e.g. if + * the proposal count at the time of creation was below threshold N). + **/ + costOf: AugmentedQuery< + ApiType, + (arg: H256 | string | Uint8Array) => Observable>>, + [H256] + > & + QueryableStorageEntry; /** * The current members of the collective. This is stored sorted (just by value). **/ @@ -2197,11 +2252,11 @@ declare module "@polkadot/api-base/types/storage" { destinationAssetFeePerSecond: AugmentedQuery< ApiType, ( - arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>, - [StagingXcmV4Location] + [StagingXcmV5Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Since we are using pallet-utility for account derivation (through AsDerivative), * we need to provide an index for the account derivation. This storage item stores the index @@ -2230,11 +2285,11 @@ declare module "@polkadot/api-base/types/storage" { transactInfoWithWeightLimit: AugmentedQuery< ApiType, ( - arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>, - [StagingXcmV4Location] + [StagingXcmV5Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ @@ -2249,11 +2304,11 @@ declare module "@polkadot/api-base/types/storage" { supportedAssets: AugmentedQuery< ApiType, ( - arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>>, - [StagingXcmV4Location] + [StagingXcmV5Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ diff --git a/typescript-api/src/moonbase/interfaces/augment-api-runtime.ts b/typescript-api/src/moonbase/interfaces/augment-api-runtime.ts index aacce6b5988..da5d207457b 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-runtime.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-runtime.ts @@ -19,15 +19,10 @@ import type { u32, u64 } from "@polkadot/types-codec"; -import type { AnyNumber, IMethod, ITuple } from "@polkadot/types-codec/types"; +import type { AnyNumber, ITuple } from "@polkadot/types-codec/types"; import type { CheckInherentsResult, InherentData } from "@polkadot/types/interfaces/blockbuilder"; import type { BlockHash } from "@polkadot/types/interfaces/chain"; import type { CollationInfo } from "@polkadot/types/interfaces/cumulus"; -import type { - CallDryRunEffects, - XcmDryRunApiError, - XcmDryRunEffects -} from "@polkadot/types/interfaces/dryRunApi"; import type { BlockV2, EthReceiptV3, @@ -49,16 +44,13 @@ import type { Header, Index, KeyTypeId, - OriginCaller, Permill, - RuntimeCall, Weight, WeightV2 } from "@polkadot/types/interfaces/runtime"; import type { RuntimeVersion } from "@polkadot/types/interfaces/state"; import type { ApplyExtrinsicResult, DispatchError } from "@polkadot/types/interfaces/system"; import type { TransactionSource, TransactionValidity } from "@polkadot/types/interfaces/txqueue"; -import type { VersionedMultiLocation, VersionedXcm } from "@polkadot/types/interfaces/xcm"; import type { XcmPaymentApiError } from "@polkadot/types/interfaces/xcmPaymentApi"; import type { Error } from "@polkadot/types/interfaces/xcmRuntimeApi"; import type { @@ -213,49 +205,6 @@ declare module "@polkadot/api-base/types/calls" { **/ [key: string]: DecoratedCallBase; }; - /** 0x91b1c8b16328eb92/1 */ - dryRunApi: { - /** - * Dry run call - **/ - dryRunCall: AugmentedCall< - ApiType, - ( - origin: OriginCaller | { System: any } | string | Uint8Array, - call: RuntimeCall | IMethod | string | Uint8Array - ) => Observable> - >; - /** - * Dry run XCM program - **/ - dryRunXcm: AugmentedCall< - ApiType, - ( - originLocation: - | VersionedMultiLocation - | { V0: any } - | { V1: any } - | { V2: any } - | { V3: any } - | { V4: any } - | string - | Uint8Array, - xcm: - | VersionedXcm - | { V0: any } - | { V1: any } - | { V2: any } - | { V3: any } - | { V4: any } - | string - | Uint8Array - ) => Observable> - >; - /** - * Generic call - **/ - [key: string]: DecoratedCallBase; - }; /** 0x582211f65bb14b89/5 */ ethereumRuntimeRPCApi: { /** @@ -409,9 +358,9 @@ declare module "@polkadot/api-base/types/calls" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => Observable> @@ -599,7 +548,7 @@ declare module "@polkadot/api-base/types/calls" { ApiType, ( weight: WeightV2 | { refTime?: any; proofSize?: any } | string | Uint8Array, - asset: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array + asset: XcmVersionedAssetId | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable> >; /** @@ -608,7 +557,7 @@ declare module "@polkadot/api-base/types/calls" { queryXcmWeight: AugmentedCall< ApiType, ( - message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + message: XcmVersionedXcm | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable> >; /** diff --git a/typescript-api/src/moonbase/interfaces/augment-api-tx.ts b/typescript-api/src/moonbase/interfaces/augment-api-tx.ts index 52b326972a5..4968705b08f 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-tx.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-tx.ts @@ -64,7 +64,7 @@ import type { SpRuntimeMultiSignature, SpWeightsWeightV2Weight, StagingXcmExecutorAssetTransferTransferType, - StagingXcmV4Location, + StagingXcmV5Location, XcmPrimitivesEthereumXcmEthereumXcmTransaction, XcmV3OriginKind, XcmV3WeightLimit, @@ -1606,12 +1606,12 @@ declare module "@polkadot/api-base/types/submittable" { ( assetId: u128 | AnyNumber | Uint8Array, newXcmLocation: - | StagingXcmV4Location + | StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [u128, StagingXcmV4Location] + [u128, StagingXcmV5Location] >; /** * Create new asset with the ForeignAssetCreator @@ -1620,7 +1620,7 @@ declare module "@polkadot/api-base/types/submittable" { ( assetId: u128 | AnyNumber | Uint8Array, assetXcmLocation: - | StagingXcmV4Location + | StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, @@ -1628,7 +1628,7 @@ declare module "@polkadot/api-base/types/submittable" { symbol: Bytes | string | Uint8Array, name: Bytes | string | Uint8Array ) => SubmittableExtrinsic, - [u128, StagingXcmV4Location, u8, Bytes, Bytes] + [u128, StagingXcmV5Location, u8, Bytes, Bytes] >; /** * Freeze a given foreign assetId @@ -1702,8 +1702,9 @@ declare module "@polkadot/api-base/types/submittable" { /** * Add an `AccountId` with permission to grant usernames with a given `suffix` appended. * - * The authority can grant up to `allocation` usernames. To top up their allocation, they - * should just issue (or request via governance) a new `add_username_authority` call. + * The authority can grant up to `allocation` usernames. To top up the allocation or + * change the account used to grant usernames, this call can be used with the updated + * parameters to overwrite the existing configuration. **/ addUsernameAuthority: AugmentedSubmittable< ( @@ -1758,6 +1759,14 @@ declare module "@polkadot/api-base/types/submittable" { (target: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, [AccountId20] >; + /** + * Call with [ForceOrigin](crate::Config::ForceOrigin) privileges which deletes a username + * and slashes any deposit associated with it. + **/ + killUsername: AugmentedSubmittable< + (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, + [Bytes] + >; /** * Provide a judgement for an account's identity. * @@ -1807,14 +1816,6 @@ declare module "@polkadot/api-base/types/submittable" { * controller of an account is maliciously registered as a sub-account. **/ quitSub: AugmentedSubmittable<() => SubmittableExtrinsic, []>; - /** - * Remove a username that corresponds to an account with no identity. Exists when a user - * gets a username but then calls `clear_identity`. - **/ - removeDanglingUsername: AugmentedSubmittable< - (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, - [Bytes] - >; /** * Remove an expired username approval. The username was approved by an authority but never * accepted by the user and must now be beyond its expiration. The call must include the @@ -1837,12 +1838,23 @@ declare module "@polkadot/api-base/types/submittable" { (sub: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, [AccountId20] >; + /** + * Permanently delete a username which has been unbinding for longer than the grace period. + * Caller is refunded the fee if the username expired and the removal was successful. + **/ + removeUsername: AugmentedSubmittable< + (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, + [Bytes] + >; /** * Remove `authority` from the username authorities. **/ removeUsernameAuthority: AugmentedSubmittable< - (authority: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, - [AccountId20] + ( + suffix: Bytes | string | Uint8Array, + authority: AccountId20 | string | Uint8Array + ) => SubmittableExtrinsic, + [Bytes, AccountId20] >; /** * Alter the associated name of the given sub-account. @@ -2013,7 +2025,11 @@ declare module "@polkadot/api-base/types/submittable" { /** * Set the username for `who`. Must be called by a username authority. * - * The authority must have an `allocation`. Users can either pre-sign their usernames or + * If `use_allocation` is set, the authority must have a username allocation available to + * spend. Otherwise, the authority will need to put up a deposit for registering the + * username. + * + * Users can either pre-sign their usernames or * accept them later. * * Usernames must: @@ -2030,9 +2046,19 @@ declare module "@polkadot/api-base/types/submittable" { | null | Uint8Array | AccountEthereumSignature - | string + | string, + useAllocation: bool | boolean | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, Bytes, Option] + [AccountId20, Bytes, Option, bool] + >; + /** + * Start the process of removing a username by placing it in the unbinding usernames map. + * Once the grace period has passed, the username can be deleted by calling + * [remove_username](crate::Call::remove_username). + **/ + unbindUsername: AugmentedSubmittable< + (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, + [Bytes] >; /** * Generic tx @@ -2442,6 +2468,19 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Call, Compact] >; + /** + * Disapprove the proposal and burn the cost held for storing this proposal. + * + * Parameters: + * - `origin`: must be the `KillOrigin`. + * - `proposal_hash`: The hash of the proposal that should be killed. + * + * Emits `Killed` and `ProposalCostBurned` if any cost was held for a given proposal. + **/ + kill: AugmentedSubmittable< + (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, + [H256] + >; /** * Add a new proposal to either be voted on or executed directly. * @@ -2466,6 +2505,21 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Compact, Call, Compact] >; + /** + * Release the cost held for storing a proposal once the given proposal is completed. + * + * If there is no associated cost for the given proposal, this call will have no effect. + * + * Parameters: + * - `origin`: must be `Signed` or `Root`. + * - `proposal_hash`: The hash of the proposal. + * + * Emits `ProposalCostReleased` if any cost held for a given proposal. + **/ + releaseProposalCost: AugmentedSubmittable< + (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, + [H256] + >; /** * Set the collective's membership. * @@ -2884,16 +2938,16 @@ declare module "@polkadot/api-base/types/submittable" { ( assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -2911,7 +2965,7 @@ declare module "@polkadot/api-base/types/submittable" { **/ execute: AugmentedSubmittable< ( - message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array, + message: XcmVersionedXcm | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array, maxWeight: | SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } @@ -2943,9 +2997,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -2973,9 +3027,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -2991,10 +3045,10 @@ declare module "@polkadot/api-base/types/submittable" { **/ forceXcmVersion: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, version: u32 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location, u32] + [StagingXcmV5Location, u32] >; /** * Transfer some assets from the local chain to the destination chain through their local, @@ -3032,23 +3086,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, @@ -3085,23 +3139,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, @@ -3150,23 +3204,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array @@ -3177,12 +3231,12 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, - message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + message: XcmVersionedXcm | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, [XcmVersionedLocation, XcmVersionedXcm] >; @@ -3210,23 +3264,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array @@ -3272,23 +3326,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, @@ -3355,16 +3409,16 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assetsTransferType: @@ -3375,7 +3429,13 @@ declare module "@polkadot/api-base/types/submittable" { | { RemoteReserve: any } | string | Uint8Array, - remoteFeesId: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array, + remoteFeesId: + | XcmVersionedAssetId + | { V3: any } + | { V4: any } + | { V5: any } + | string + | Uint8Array, feesTransferType: | StagingXcmExecutorAssetTransferTransferType | { Teleport: any } @@ -3386,9 +3446,9 @@ declare module "@polkadot/api-base/types/submittable" { | Uint8Array, customXcmOnDest: | XcmVersionedXcm - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, weightLimit: @@ -3881,7 +3941,6 @@ declare module "@polkadot/api-base/types/submittable" { proposalOrigin: | MoonbaseRuntimeOriginCaller | { system: any } - | { Void: any } | { Ethereum: any } | { CumulusXcm: any } | { PolkadotXcm: any } @@ -4526,6 +4585,19 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Call, Compact] >; + /** + * Disapprove the proposal and burn the cost held for storing this proposal. + * + * Parameters: + * - `origin`: must be the `KillOrigin`. + * - `proposal_hash`: The hash of the proposal that should be killed. + * + * Emits `Killed` and `ProposalCostBurned` if any cost was held for a given proposal. + **/ + kill: AugmentedSubmittable< + (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, + [H256] + >; /** * Add a new proposal to either be voted on or executed directly. * @@ -4550,6 +4622,21 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Compact, Call, Compact] >; + /** + * Release the cost held for storing a proposal once the given proposal is completed. + * + * If there is no associated cost for the given proposal, this call will have no effect. + * + * Parameters: + * - `origin`: must be `Signed` or `Root`. + * - `proposal_hash`: The hash of the proposal. + * + * Emits `ProposalCostReleased` if any cost held for a given proposal. + **/ + releaseProposalCost: AugmentedSubmittable< + (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, + [H256] + >; /** * Set the collective's membership. * @@ -4691,7 +4778,6 @@ declare module "@polkadot/api-base/types/submittable" { asOrigin: | MoonbaseRuntimeOriginCaller | { system: any } - | { Void: any } | { Ethereum: any } | { CumulusXcm: any } | { PolkadotXcm: any } @@ -4892,9 +4978,9 @@ declare module "@polkadot/api-base/types/submittable" { ( assetLocation: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -4907,9 +4993,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -4922,9 +5008,9 @@ declare module "@polkadot/api-base/types/submittable" { ( assetLocation: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feePerSecond: u128 | AnyNumber | Uint8Array @@ -4938,9 +5024,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, transactExtraWeight: @@ -5012,9 +5098,9 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, fee: @@ -5048,9 +5134,9 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feePayer: Option | null | Uint8Array | AccountId20 | string, @@ -5093,35 +5179,35 @@ declare module "@polkadot/api-base/types/submittable" { xcmWeightTrader: { addAsset: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, relativePrice: u128 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location, u128] + [StagingXcmV5Location, u128] >; editAsset: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, relativePrice: u128 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location, u128] + [StagingXcmV5Location, u128] >; pauseAssetSupport: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location] + [StagingXcmV5Location] >; removeAsset: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location] + [StagingXcmV5Location] >; resumeAssetSupport: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location] + [StagingXcmV5Location] >; /** * Generic tx diff --git a/typescript-api/src/moonbase/interfaces/lookup.ts b/typescript-api/src/moonbase/interfaces/lookup.ts index 4ca354f4003..42ca51d6832 100644 --- a/typescript-api/src/moonbase/interfaces/lookup.ts +++ b/typescript-api/src/moonbase/interfaces/lookup.ts @@ -74,11 +74,11 @@ export default { FrameSystemEvent: { _enum: { ExtrinsicSuccess: { - dispatchInfo: "FrameSupportDispatchDispatchInfo" + dispatchInfo: "FrameSystemDispatchEventInfo" }, ExtrinsicFailed: { dispatchError: "SpRuntimeDispatchError", - dispatchInfo: "FrameSupportDispatchDispatchInfo" + dispatchInfo: "FrameSystemDispatchEventInfo" }, CodeUpdated: "Null", NewAccount: { @@ -101,9 +101,9 @@ export default { } }, /** - * Lookup24: frame_support::dispatch::DispatchInfo + * Lookup24: frame_system::DispatchEventInfo **/ - FrameSupportDispatchDispatchInfo: { + FrameSystemDispatchEventInfo: { weight: "SpWeightsWeightV2Weight", class: "FrameSupportDispatchDispatchClass", paysFee: "FrameSupportDispatchPays" @@ -138,7 +138,8 @@ export default { Exhausted: "Null", Corruption: "Null", Unavailable: "Null", - RootNotAllowed: "Null" + RootNotAllowed: "Null", + Trie: "SpRuntimeProvingTrieTrieError" } }, /** @@ -178,7 +179,28 @@ export default { _enum: ["LimitReached", "NoLayer"] }, /** - * Lookup32: pallet_utility::pallet::Event + * Lookup32: sp_runtime::proving_trie::TrieError + **/ + SpRuntimeProvingTrieTrieError: { + _enum: [ + "InvalidStateRoot", + "IncompleteDatabase", + "ValueAtIncompleteKey", + "DecoderError", + "InvalidHash", + "DuplicateKey", + "ExtraneousNode", + "ExtraneousValue", + "ExtraneousHashReference", + "InvalidChildReference", + "ValueMismatch", + "IncompleteProof", + "RootMismatch", + "DecodeError" + ] + }, + /** + * Lookup33: pallet_utility::pallet::Event **/ PalletUtilityEvent: { _enum: { @@ -198,7 +220,7 @@ export default { } }, /** - * Lookup35: pallet_balances::pallet::Event + * Lookup36: pallet_balances::pallet::Event **/ PalletBalancesEvent: { _enum: { @@ -296,13 +318,13 @@ export default { } }, /** - * Lookup36: frame_support::traits::tokens::misc::BalanceStatus + * Lookup37: frame_support::traits::tokens::misc::BalanceStatus **/ FrameSupportTokensMiscBalanceStatus: { _enum: ["Free", "Reserved"] }, /** - * Lookup37: pallet_sudo::pallet::Event + * Lookup38: pallet_sudo::pallet::Event **/ PalletSudoEvent: { _enum: { @@ -323,7 +345,7 @@ export default { } }, /** - * Lookup39: cumulus_pallet_parachain_system::pallet::Event + * Lookup40: cumulus_pallet_parachain_system::pallet::Event **/ CumulusPalletParachainSystemEvent: { _enum: { @@ -345,7 +367,7 @@ export default { } }, /** - * Lookup41: pallet_transaction_payment::pallet::Event + * Lookup42: pallet_transaction_payment::pallet::Event **/ PalletTransactionPaymentEvent: { _enum: { @@ -357,7 +379,7 @@ export default { } }, /** - * Lookup42: pallet_evm::pallet::Event + * Lookup43: pallet_evm::pallet::Event **/ PalletEvmEvent: { _enum: { @@ -379,7 +401,7 @@ export default { } }, /** - * Lookup43: ethereum::log::Log + * Lookup44: ethereum::log::Log **/ EthereumLog: { address: "H160", @@ -387,7 +409,7 @@ export default { data: "Bytes" }, /** - * Lookup46: pallet_ethereum::pallet::Event + * Lookup47: pallet_ethereum::pallet::Event **/ PalletEthereumEvent: { _enum: { @@ -401,7 +423,7 @@ export default { } }, /** - * Lookup47: evm_core::error::ExitReason + * Lookup48: evm_core::error::ExitReason **/ EvmCoreErrorExitReason: { _enum: { @@ -412,13 +434,13 @@ export default { } }, /** - * Lookup48: evm_core::error::ExitSucceed + * Lookup49: evm_core::error::ExitSucceed **/ EvmCoreErrorExitSucceed: { _enum: ["Stopped", "Returned", "Suicided"] }, /** - * Lookup49: evm_core::error::ExitError + * Lookup50: evm_core::error::ExitError **/ EvmCoreErrorExitError: { _enum: { @@ -441,13 +463,13 @@ export default { } }, /** - * Lookup53: evm_core::error::ExitRevert + * Lookup54: evm_core::error::ExitRevert **/ EvmCoreErrorExitRevert: { _enum: ["Reverted"] }, /** - * Lookup54: evm_core::error::ExitFatal + * Lookup55: evm_core::error::ExitFatal **/ EvmCoreErrorExitFatal: { _enum: { @@ -458,7 +480,7 @@ export default { } }, /** - * Lookup55: pallet_parachain_staking::pallet::Event + * Lookup56: pallet_parachain_staking::pallet::Event **/ PalletParachainStakingEvent: { _enum: { @@ -649,14 +671,14 @@ export default { } }, /** - * Lookup56: pallet_parachain_staking::delegation_requests::CancelledScheduledRequest + * Lookup57: pallet_parachain_staking::delegation_requests::CancelledScheduledRequest **/ PalletParachainStakingDelegationRequestsCancelledScheduledRequest: { whenExecutable: "u32", action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup57: pallet_parachain_staking::delegation_requests::DelegationAction + * Lookup58: pallet_parachain_staking::delegation_requests::DelegationAction **/ PalletParachainStakingDelegationRequestsDelegationAction: { _enum: { @@ -665,7 +687,7 @@ export default { } }, /** - * Lookup58: pallet_parachain_staking::types::DelegatorAdded + * Lookup59: pallet_parachain_staking::types::DelegatorAdded **/ PalletParachainStakingDelegatorAdded: { _enum: { @@ -676,18 +698,18 @@ export default { } }, /** - * Lookup60: pallet_parachain_staking::types::InflationDistributionConfig + * Lookup61: pallet_parachain_staking::types::InflationDistributionConfig **/ - PalletParachainStakingInflationDistributionConfig: "[Lookup62;2]", + PalletParachainStakingInflationDistributionConfig: "[Lookup63;2]", /** - * Lookup62: pallet_parachain_staking::types::InflationDistributionAccount + * Lookup63: pallet_parachain_staking::types::InflationDistributionAccount **/ PalletParachainStakingInflationDistributionAccount: { account: "AccountId20", percent: "Percent" }, /** - * Lookup64: pallet_scheduler::pallet::Event + * Lookup65: pallet_scheduler::pallet::Event **/ PalletSchedulerEvent: { _enum: { @@ -733,7 +755,7 @@ export default { } }, /** - * Lookup66: pallet_treasury::pallet::Event + * Lookup67: pallet_treasury::pallet::Event **/ PalletTreasuryEvent: { _enum: { @@ -788,7 +810,7 @@ export default { } }, /** - * Lookup67: pallet_author_slot_filter::pallet::Event + * Lookup68: pallet_author_slot_filter::pallet::Event **/ PalletAuthorSlotFilterEvent: { _enum: { @@ -796,7 +818,7 @@ export default { } }, /** - * Lookup69: pallet_crowdloan_rewards::pallet::Event + * Lookup70: pallet_crowdloan_rewards::pallet::Event **/ PalletCrowdloanRewardsEvent: { _enum: { @@ -809,7 +831,7 @@ export default { } }, /** - * Lookup70: pallet_author_mapping::pallet::Event + * Lookup71: pallet_author_mapping::pallet::Event **/ PalletAuthorMappingEvent: { _enum: { @@ -837,15 +859,15 @@ export default { } }, /** - * Lookup71: nimbus_primitives::nimbus_crypto::Public + * Lookup72: nimbus_primitives::nimbus_crypto::Public **/ NimbusPrimitivesNimbusCryptoPublic: "[u8;32]", /** - * Lookup72: session_keys_primitives::vrf::vrf_crypto::Public + * Lookup73: session_keys_primitives::vrf::vrf_crypto::Public **/ SessionKeysPrimitivesVrfVrfCryptoPublic: "[u8;32]", /** - * Lookup73: pallet_proxy::pallet::Event + * Lookup74: pallet_proxy::pallet::Event **/ PalletProxyEvent: { _enum: { @@ -878,7 +900,7 @@ export default { } }, /** - * Lookup74: moonbase_runtime::ProxyType + * Lookup75: moonbase_runtime::ProxyType **/ MoonbaseRuntimeProxyType: { _enum: [ @@ -893,7 +915,7 @@ export default { ] }, /** - * Lookup76: pallet_maintenance_mode::pallet::Event + * Lookup77: pallet_maintenance_mode::pallet::Event **/ PalletMaintenanceModeEvent: { _enum: { @@ -908,7 +930,7 @@ export default { } }, /** - * Lookup77: pallet_identity::pallet::Event + * Lookup78: pallet_identity::pallet::Event **/ PalletIdentityEvent: { _enum: { @@ -943,6 +965,15 @@ export default { main: "AccountId20", deposit: "u128" }, + SubIdentitiesSet: { + main: "AccountId20", + numberOfSubs: "u32", + newDeposit: "u128" + }, + SubIdentityRenamed: { + sub: "AccountId20", + main: "AccountId20" + }, SubIdentityRemoved: { sub: "AccountId20", main: "AccountId20", @@ -978,11 +1009,20 @@ export default { DanglingUsernameRemoved: { who: "AccountId20", username: "Bytes" + }, + UsernameUnbound: { + username: "Bytes" + }, + UsernameRemoved: { + username: "Bytes" + }, + UsernameKilled: { + username: "Bytes" } } }, /** - * Lookup79: cumulus_pallet_xcmp_queue::pallet::Event + * Lookup80: cumulus_pallet_xcmp_queue::pallet::Event **/ CumulusPalletXcmpQueueEvent: { _enum: { @@ -992,36 +1032,36 @@ export default { } }, /** - * Lookup80: cumulus_pallet_xcm::pallet::Event + * Lookup81: cumulus_pallet_xcm::pallet::Event **/ CumulusPalletXcmEvent: { _enum: { InvalidFormat: "[u8;32]", UnsupportedVersion: "[u8;32]", - ExecutedDownward: "([u8;32],StagingXcmV4TraitsOutcome)" + ExecutedDownward: "([u8;32],StagingXcmV5TraitsOutcome)" } }, /** - * Lookup81: staging_xcm::v4::traits::Outcome + * Lookup82: staging_xcm::v5::traits::Outcome **/ - StagingXcmV4TraitsOutcome: { + StagingXcmV5TraitsOutcome: { _enum: { Complete: { used: "SpWeightsWeightV2Weight" }, Incomplete: { used: "SpWeightsWeightV2Weight", - error: "XcmV3TraitsError" + error: "XcmV5TraitsError" }, Error: { - error: "XcmV3TraitsError" + error: "XcmV5TraitsError" } } }, /** - * Lookup82: xcm::v3::traits::Error + * Lookup83: xcm::v5::traits::Error **/ - XcmV3TraitsError: { + XcmV5TraitsError: { _enum: { Overflow: "Null", Unimplemented: "Null", @@ -1058,6 +1098,7 @@ export default { NoPermission: "Null", Unanchored: "Null", NotDepositable: "Null", + TooManyAssets: "Null", UnhandledXcmVersion: "Null", WeightLimitReached: "SpWeightsWeightV2Weight", Barrier: "Null", @@ -1066,26 +1107,26 @@ export default { } }, /** - * Lookup83: pallet_xcm::pallet::Event + * Lookup84: pallet_xcm::pallet::Event **/ PalletXcmEvent: { _enum: { Attempted: { - outcome: "StagingXcmV4TraitsOutcome" + outcome: "StagingXcmV5TraitsOutcome" }, Sent: { - origin: "StagingXcmV4Location", - destination: "StagingXcmV4Location", - message: "StagingXcmV4Xcm", + origin: "StagingXcmV5Location", + destination: "StagingXcmV5Location", + message: "StagingXcmV5Xcm", messageId: "[u8;32]" }, UnexpectedResponse: { - origin: "StagingXcmV4Location", + origin: "StagingXcmV5Location", queryId: "u64" }, ResponseReady: { queryId: "u64", - response: "StagingXcmV4Response" + response: "StagingXcmV5Response" }, Notified: { queryId: "u64", @@ -1110,12 +1151,12 @@ export default { callIndex: "u8" }, InvalidResponder: { - origin: "StagingXcmV4Location", + origin: "StagingXcmV5Location", queryId: "u64", - expectedLocation: "Option" + expectedLocation: "Option" }, InvalidResponderVersion: { - origin: "StagingXcmV4Location", + origin: "StagingXcmV5Location", queryId: "u64" }, ResponseTaken: { @@ -1126,63 +1167,63 @@ export default { hash_: "hash" }, hash_: "H256", - origin: "StagingXcmV4Location", + origin: "StagingXcmV5Location", assets: "XcmVersionedAssets" }, VersionChangeNotified: { - destination: "StagingXcmV4Location", + destination: "StagingXcmV5Location", result: "u32", - cost: "StagingXcmV4AssetAssets", + cost: "StagingXcmV5AssetAssets", messageId: "[u8;32]" }, SupportedVersionChanged: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", version: "u32" }, NotifyTargetSendFail: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", queryId: "u64", - error: "XcmV3TraitsError" + error: "XcmV5TraitsError" }, NotifyTargetMigrationFail: { location: "XcmVersionedLocation", queryId: "u64" }, InvalidQuerierVersion: { - origin: "StagingXcmV4Location", + origin: "StagingXcmV5Location", queryId: "u64" }, InvalidQuerier: { - origin: "StagingXcmV4Location", + origin: "StagingXcmV5Location", queryId: "u64", - expectedQuerier: "StagingXcmV4Location", - maybeActualQuerier: "Option" + expectedQuerier: "StagingXcmV5Location", + maybeActualQuerier: "Option" }, VersionNotifyStarted: { - destination: "StagingXcmV4Location", - cost: "StagingXcmV4AssetAssets", + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", messageId: "[u8;32]" }, VersionNotifyRequested: { - destination: "StagingXcmV4Location", - cost: "StagingXcmV4AssetAssets", + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", messageId: "[u8;32]" }, VersionNotifyUnrequested: { - destination: "StagingXcmV4Location", - cost: "StagingXcmV4AssetAssets", + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", messageId: "[u8;32]" }, FeesPaid: { - paying: "StagingXcmV4Location", - fees: "StagingXcmV4AssetAssets" + paying: "StagingXcmV5Location", + fees: "StagingXcmV5AssetAssets" }, AssetsClaimed: { _alias: { hash_: "hash" }, hash_: "H256", - origin: "StagingXcmV4Location", + origin: "StagingXcmV5Location", assets: "XcmVersionedAssets" }, VersionMigrationFinished: { @@ -1191,44 +1232,44 @@ export default { } }, /** - * Lookup84: staging_xcm::v4::location::Location + * Lookup85: staging_xcm::v5::location::Location **/ - StagingXcmV4Location: { + StagingXcmV5Location: { parents: "u8", - interior: "StagingXcmV4Junctions" + interior: "StagingXcmV5Junctions" }, /** - * Lookup85: staging_xcm::v4::junctions::Junctions + * Lookup86: staging_xcm::v5::junctions::Junctions **/ - StagingXcmV4Junctions: { + StagingXcmV5Junctions: { _enum: { Here: "Null", - X1: "[Lookup87;1]", - X2: "[Lookup87;2]", - X3: "[Lookup87;3]", - X4: "[Lookup87;4]", - X5: "[Lookup87;5]", - X6: "[Lookup87;6]", - X7: "[Lookup87;7]", - X8: "[Lookup87;8]" + X1: "[Lookup88;1]", + X2: "[Lookup88;2]", + X3: "[Lookup88;3]", + X4: "[Lookup88;4]", + X5: "[Lookup88;5]", + X6: "[Lookup88;6]", + X7: "[Lookup88;7]", + X8: "[Lookup88;8]" } }, /** - * Lookup87: staging_xcm::v4::junction::Junction + * Lookup88: staging_xcm::v5::junction::Junction **/ - StagingXcmV4Junction: { + StagingXcmV5Junction: { _enum: { Parachain: "Compact", AccountId32: { - network: "Option", + network: "Option", id: "[u8;32]" }, AccountIndex64: { - network: "Option", + network: "Option", index: "Compact" }, AccountKey20: { - network: "Option", + network: "Option", key: "[u8;20]" }, PalletInstance: "u8", @@ -1242,13 +1283,13 @@ export default { id: "XcmV3JunctionBodyId", part: "XcmV3JunctionBodyPart" }, - GlobalConsensus: "StagingXcmV4JunctionNetworkId" + GlobalConsensus: "StagingXcmV5JunctionNetworkId" } }, /** - * Lookup90: staging_xcm::v4::junction::NetworkId + * Lookup91: staging_xcm::v5::junction::NetworkId **/ - StagingXcmV4JunctionNetworkId: { + StagingXcmV5JunctionNetworkId: { _enum: { ByGenesis: "[u8;32]", ByFork: { @@ -1257,9 +1298,6 @@ export default { }, Polkadot: "Null", Kusama: "Null", - Westend: "Null", - Rococo: "Null", - Wococo: "Null", Ethereum: { chainId: "Compact" }, @@ -1269,7 +1307,7 @@ export default { } }, /** - * Lookup92: xcm::v3::junction::BodyId + * Lookup93: xcm::v3::junction::BodyId **/ XcmV3JunctionBodyId: { _enum: { @@ -1286,7 +1324,7 @@ export default { } }, /** - * Lookup93: xcm::v3::junction::BodyPart + * Lookup94: xcm::v3::junction::BodyPart **/ XcmV3JunctionBodyPart: { _enum: { @@ -1309,35 +1347,35 @@ export default { } }, /** - * Lookup101: staging_xcm::v4::Xcm + * Lookup102: staging_xcm::v5::Xcm **/ - StagingXcmV4Xcm: "Vec", + StagingXcmV5Xcm: "Vec", /** - * Lookup103: staging_xcm::v4::Instruction + * Lookup104: staging_xcm::v5::Instruction **/ - StagingXcmV4Instruction: { + StagingXcmV5Instruction: { _enum: { - WithdrawAsset: "StagingXcmV4AssetAssets", - ReserveAssetDeposited: "StagingXcmV4AssetAssets", - ReceiveTeleportedAsset: "StagingXcmV4AssetAssets", + WithdrawAsset: "StagingXcmV5AssetAssets", + ReserveAssetDeposited: "StagingXcmV5AssetAssets", + ReceiveTeleportedAsset: "StagingXcmV5AssetAssets", QueryResponse: { queryId: "Compact", - response: "StagingXcmV4Response", + response: "StagingXcmV5Response", maxWeight: "SpWeightsWeightV2Weight", - querier: "Option" + querier: "Option" }, TransferAsset: { - assets: "StagingXcmV4AssetAssets", - beneficiary: "StagingXcmV4Location" + assets: "StagingXcmV5AssetAssets", + beneficiary: "StagingXcmV5Location" }, TransferReserveAsset: { - assets: "StagingXcmV4AssetAssets", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "StagingXcmV5AssetAssets", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, Transact: { originKind: "XcmV3OriginKind", - requireWeightAtMost: "SpWeightsWeightV2Weight", + fallbackMaxWeight: "Option", call: "XcmDoubleEncoded" }, HrmpNewChannelOpenRequest: { @@ -1354,47 +1392,47 @@ export default { recipient: "Compact" }, ClearOrigin: "Null", - DescendOrigin: "StagingXcmV4Junctions", - ReportError: "StagingXcmV4QueryResponseInfo", + DescendOrigin: "StagingXcmV5Junctions", + ReportError: "StagingXcmV5QueryResponseInfo", DepositAsset: { - assets: "StagingXcmV4AssetAssetFilter", - beneficiary: "StagingXcmV4Location" + assets: "StagingXcmV5AssetAssetFilter", + beneficiary: "StagingXcmV5Location" }, DepositReserveAsset: { - assets: "StagingXcmV4AssetAssetFilter", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "StagingXcmV5AssetAssetFilter", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, ExchangeAsset: { - give: "StagingXcmV4AssetAssetFilter", - want: "StagingXcmV4AssetAssets", + give: "StagingXcmV5AssetAssetFilter", + want: "StagingXcmV5AssetAssets", maximal: "bool" }, InitiateReserveWithdraw: { - assets: "StagingXcmV4AssetAssetFilter", - reserve: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "StagingXcmV5AssetAssetFilter", + reserve: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, InitiateTeleport: { - assets: "StagingXcmV4AssetAssetFilter", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "StagingXcmV5AssetAssetFilter", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, ReportHolding: { - responseInfo: "StagingXcmV4QueryResponseInfo", - assets: "StagingXcmV4AssetAssetFilter" + responseInfo: "StagingXcmV5QueryResponseInfo", + assets: "StagingXcmV5AssetAssetFilter" }, BuyExecution: { - fees: "StagingXcmV4Asset", + fees: "StagingXcmV5Asset", weightLimit: "XcmV3WeightLimit" }, RefundSurplus: "Null", - SetErrorHandler: "StagingXcmV4Xcm", - SetAppendix: "StagingXcmV4Xcm", + SetErrorHandler: "StagingXcmV5Xcm", + SetAppendix: "StagingXcmV5Xcm", ClearError: "Null", ClaimAsset: { - assets: "StagingXcmV4AssetAssets", - ticket: "StagingXcmV4Location" + assets: "StagingXcmV5AssetAssets", + ticket: "StagingXcmV5Location" }, Trap: "Compact", SubscribeVersion: { @@ -1402,14 +1440,14 @@ export default { maxResponseWeight: "SpWeightsWeightV2Weight" }, UnsubscribeVersion: "Null", - BurnAsset: "StagingXcmV4AssetAssets", - ExpectAsset: "StagingXcmV4AssetAssets", - ExpectOrigin: "Option", - ExpectError: "Option<(u32,XcmV3TraitsError)>", + BurnAsset: "StagingXcmV5AssetAssets", + ExpectAsset: "StagingXcmV5AssetAssets", + ExpectOrigin: "Option", + ExpectError: "Option<(u32,XcmV5TraitsError)>", ExpectTransactStatus: "XcmV3MaybeErrorCode", QueryPallet: { moduleName: "Bytes", - responseInfo: "StagingXcmV4QueryResponseInfo" + responseInfo: "StagingXcmV5QueryResponseInfo" }, ExpectPallet: { index: "Compact", @@ -1418,70 +1456,87 @@ export default { crateMajor: "Compact", minCrateMinor: "Compact" }, - ReportTransactStatus: "StagingXcmV4QueryResponseInfo", + ReportTransactStatus: "StagingXcmV5QueryResponseInfo", ClearTransactStatus: "Null", - UniversalOrigin: "StagingXcmV4Junction", + UniversalOrigin: "StagingXcmV5Junction", ExportMessage: { - network: "StagingXcmV4JunctionNetworkId", - destination: "StagingXcmV4Junctions", - xcm: "StagingXcmV4Xcm" + network: "StagingXcmV5JunctionNetworkId", + destination: "StagingXcmV5Junctions", + xcm: "StagingXcmV5Xcm" }, LockAsset: { - asset: "StagingXcmV4Asset", - unlocker: "StagingXcmV4Location" + asset: "StagingXcmV5Asset", + unlocker: "StagingXcmV5Location" }, UnlockAsset: { - asset: "StagingXcmV4Asset", - target: "StagingXcmV4Location" + asset: "StagingXcmV5Asset", + target: "StagingXcmV5Location" }, NoteUnlockable: { - asset: "StagingXcmV4Asset", - owner: "StagingXcmV4Location" + asset: "StagingXcmV5Asset", + owner: "StagingXcmV5Location" }, RequestUnlock: { - asset: "StagingXcmV4Asset", - locker: "StagingXcmV4Location" + asset: "StagingXcmV5Asset", + locker: "StagingXcmV5Location" }, SetFeesMode: { jitWithdraw: "bool" }, SetTopic: "[u8;32]", ClearTopic: "Null", - AliasOrigin: "StagingXcmV4Location", + AliasOrigin: "StagingXcmV5Location", UnpaidExecution: { weightLimit: "XcmV3WeightLimit", - checkOrigin: "Option" + checkOrigin: "Option" + }, + PayFees: { + asset: "StagingXcmV5Asset" + }, + InitiateTransfer: { + destination: "StagingXcmV5Location", + remoteFees: "Option", + preserveOrigin: "bool", + assets: "Vec", + remoteXcm: "StagingXcmV5Xcm" + }, + ExecuteWithOrigin: { + descendantOrigin: "Option", + xcm: "StagingXcmV5Xcm" + }, + SetHints: { + hints: "Vec" } } }, /** - * Lookup104: staging_xcm::v4::asset::Assets + * Lookup105: staging_xcm::v5::asset::Assets **/ - StagingXcmV4AssetAssets: "Vec", + StagingXcmV5AssetAssets: "Vec", /** - * Lookup106: staging_xcm::v4::asset::Asset + * Lookup107: staging_xcm::v5::asset::Asset **/ - StagingXcmV4Asset: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetFungibility" + StagingXcmV5Asset: { + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetFungibility" }, /** - * Lookup107: staging_xcm::v4::asset::AssetId + * Lookup108: staging_xcm::v5::asset::AssetId **/ - StagingXcmV4AssetAssetId: "StagingXcmV4Location", + StagingXcmV5AssetAssetId: "StagingXcmV5Location", /** - * Lookup108: staging_xcm::v4::asset::Fungibility + * Lookup109: staging_xcm::v5::asset::Fungibility **/ - StagingXcmV4AssetFungibility: { + StagingXcmV5AssetFungibility: { _enum: { Fungible: "Compact", - NonFungible: "StagingXcmV4AssetAssetInstance" + NonFungible: "StagingXcmV5AssetAssetInstance" } }, /** - * Lookup109: staging_xcm::v4::asset::AssetInstance + * Lookup110: staging_xcm::v5::asset::AssetInstance **/ - StagingXcmV4AssetAssetInstance: { + StagingXcmV5AssetAssetInstance: { _enum: { Undefined: "Null", Index: "Compact", @@ -1492,22 +1547,22 @@ export default { } }, /** - * Lookup112: staging_xcm::v4::Response + * Lookup113: staging_xcm::v5::Response **/ - StagingXcmV4Response: { + StagingXcmV5Response: { _enum: { Null: "Null", - Assets: "StagingXcmV4AssetAssets", - ExecutionResult: "Option<(u32,XcmV3TraitsError)>", + Assets: "StagingXcmV5AssetAssets", + ExecutionResult: "Option<(u32,XcmV5TraitsError)>", Version: "u32", - PalletsInfo: "Vec", + PalletsInfo: "Vec", DispatchResult: "XcmV3MaybeErrorCode" } }, /** - * Lookup116: staging_xcm::v4::PalletInfo + * Lookup117: staging_xcm::v5::PalletInfo **/ - StagingXcmV4PalletInfo: { + StagingXcmV5PalletInfo: { index: "Compact", name: "Bytes", moduleName: "Bytes", @@ -1516,7 +1571,7 @@ export default { patch: "Compact" }, /** - * Lookup119: xcm::v3::MaybeErrorCode + * Lookup120: xcm::v3::MaybeErrorCode **/ XcmV3MaybeErrorCode: { _enum: { @@ -1526,60 +1581,60 @@ export default { } }, /** - * Lookup122: xcm::v3::OriginKind + * Lookup123: xcm::v3::OriginKind **/ XcmV3OriginKind: { _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] }, /** - * Lookup123: xcm::double_encoded::DoubleEncoded + * Lookup125: xcm::double_encoded::DoubleEncoded **/ XcmDoubleEncoded: { encoded: "Bytes" }, /** - * Lookup124: staging_xcm::v4::QueryResponseInfo + * Lookup126: staging_xcm::v5::QueryResponseInfo **/ - StagingXcmV4QueryResponseInfo: { - destination: "StagingXcmV4Location", + StagingXcmV5QueryResponseInfo: { + destination: "StagingXcmV5Location", queryId: "Compact", maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup125: staging_xcm::v4::asset::AssetFilter + * Lookup127: staging_xcm::v5::asset::AssetFilter **/ - StagingXcmV4AssetAssetFilter: { + StagingXcmV5AssetAssetFilter: { _enum: { - Definite: "StagingXcmV4AssetAssets", - Wild: "StagingXcmV4AssetWildAsset" + Definite: "StagingXcmV5AssetAssets", + Wild: "StagingXcmV5AssetWildAsset" } }, /** - * Lookup126: staging_xcm::v4::asset::WildAsset + * Lookup128: staging_xcm::v5::asset::WildAsset **/ - StagingXcmV4AssetWildAsset: { + StagingXcmV5AssetWildAsset: { _enum: { All: "Null", AllOf: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetWildFungibility" + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetWildFungibility" }, AllCounted: "Compact", AllOfCounted: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetWildFungibility", + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetWildFungibility", count: "Compact" } } }, /** - * Lookup127: staging_xcm::v4::asset::WildFungibility + * Lookup129: staging_xcm::v5::asset::WildFungibility **/ - StagingXcmV4AssetWildFungibility: { + StagingXcmV5AssetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup128: xcm::v3::WeightLimit + * Lookup130: xcm::v3::WeightLimit **/ XcmV3WeightLimit: { _enum: { @@ -1588,221 +1643,212 @@ export default { } }, /** - * Lookup129: xcm::VersionedAssets + * Lookup132: staging_xcm::v5::asset::AssetTransferFilter + **/ + StagingXcmV5AssetAssetTransferFilter: { + _enum: { + Teleport: "StagingXcmV5AssetAssetFilter", + ReserveDeposit: "StagingXcmV5AssetAssetFilter", + ReserveWithdraw: "StagingXcmV5AssetAssetFilter" + } + }, + /** + * Lookup137: staging_xcm::v5::Hint + **/ + StagingXcmV5Hint: { + _enum: { + AssetClaimer: { + location: "StagingXcmV5Location" + } + } + }, + /** + * Lookup139: xcm::VersionedAssets **/ XcmVersionedAssets: { _enum: { __Unused0: "Null", - V2: "XcmV2MultiassetMultiAssets", + __Unused1: "Null", __Unused2: "Null", V3: "XcmV3MultiassetMultiAssets", - V4: "StagingXcmV4AssetAssets" + V4: "StagingXcmV4AssetAssets", + V5: "StagingXcmV5AssetAssets" } }, /** - * Lookup130: xcm::v2::multiasset::MultiAssets + * Lookup140: xcm::v3::multiasset::MultiAssets **/ - XcmV2MultiassetMultiAssets: "Vec", + XcmV3MultiassetMultiAssets: "Vec", /** - * Lookup132: xcm::v2::multiasset::MultiAsset + * Lookup142: xcm::v3::multiasset::MultiAsset **/ - XcmV2MultiAsset: { - id: "XcmV2MultiassetAssetId", - fun: "XcmV2MultiassetFungibility" + XcmV3MultiAsset: { + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetFungibility" }, /** - * Lookup133: xcm::v2::multiasset::AssetId + * Lookup143: xcm::v3::multiasset::AssetId **/ - XcmV2MultiassetAssetId: { + XcmV3MultiassetAssetId: { _enum: { - Concrete: "XcmV2MultiLocation", - Abstract: "Bytes" + Concrete: "StagingXcmV3MultiLocation", + Abstract: "[u8;32]" } }, /** - * Lookup134: xcm::v2::multilocation::MultiLocation + * Lookup144: staging_xcm::v3::multilocation::MultiLocation **/ - XcmV2MultiLocation: { + StagingXcmV3MultiLocation: { parents: "u8", - interior: "XcmV2MultilocationJunctions" + interior: "XcmV3Junctions" }, /** - * Lookup135: xcm::v2::multilocation::Junctions + * Lookup145: xcm::v3::junctions::Junctions **/ - XcmV2MultilocationJunctions: { + XcmV3Junctions: { _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)" + 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)" } }, /** - * Lookup136: xcm::v2::junction::Junction + * Lookup146: xcm::v3::junction::Junction **/ - XcmV2Junction: { + XcmV3Junction: { _enum: { Parachain: "Compact", AccountId32: { - network: "XcmV2NetworkId", + network: "Option", id: "[u8;32]" }, AccountIndex64: { - network: "XcmV2NetworkId", + network: "Option", index: "Compact" }, AccountKey20: { - network: "XcmV2NetworkId", + network: "Option", key: "[u8;20]" }, PalletInstance: "u8", GeneralIndex: "Compact", - GeneralKey: "Bytes", + GeneralKey: { + length: "u8", + data: "[u8;32]" + }, OnlyChild: "Null", Plurality: { - id: "XcmV2BodyId", - part: "XcmV2BodyPart" - } - } - }, - /** - * Lookup137: xcm::v2::NetworkId - **/ - XcmV2NetworkId: { - _enum: { - Any: "Null", - Named: "Bytes", - Polkadot: "Null", - Kusama: "Null" - } - }, - /** - * Lookup139: 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" + id: "XcmV3JunctionBodyId", + part: "XcmV3JunctionBodyPart" + }, + GlobalConsensus: "XcmV3JunctionNetworkId" } }, /** - * Lookup140: xcm::v2::BodyPart + * Lookup148: xcm::v3::junction::NetworkId **/ - XcmV2BodyPart: { + XcmV3JunctionNetworkId: { _enum: { - Voice: "Null", - Members: { - count: "Compact" - }, - Fraction: { - nom: "Compact", - denom: "Compact" + ByGenesis: "[u8;32]", + ByFork: { + blockNumber: "u64", + blockHash: "[u8;32]" }, - AtLeastProportion: { - nom: "Compact", - denom: "Compact" + Polkadot: "Null", + Kusama: "Null", + Westend: "Null", + Rococo: "Null", + Wococo: "Null", + Ethereum: { + chainId: "Compact" }, - MoreThanProportion: { - nom: "Compact", - denom: "Compact" - } + BitcoinCore: "Null", + BitcoinCash: "Null", + PolkadotBulletin: "Null" } }, /** - * Lookup141: xcm::v2::multiasset::Fungibility + * Lookup149: xcm::v3::multiasset::Fungibility **/ - XcmV2MultiassetFungibility: { + XcmV3MultiassetFungibility: { _enum: { Fungible: "Compact", - NonFungible: "XcmV2MultiassetAssetInstance" + NonFungible: "XcmV3MultiassetAssetInstance" } }, /** - * Lookup142: xcm::v2::multiasset::AssetInstance + * Lookup150: xcm::v3::multiasset::AssetInstance **/ - XcmV2MultiassetAssetInstance: { + XcmV3MultiassetAssetInstance: { _enum: { Undefined: "Null", Index: "Compact", Array4: "[u8;4]", Array8: "[u8;8]", Array16: "[u8;16]", - Array32: "[u8;32]", - Blob: "Bytes" + Array32: "[u8;32]" } }, /** - * Lookup143: xcm::v3::multiasset::MultiAssets + * Lookup151: staging_xcm::v4::asset::Assets **/ - XcmV3MultiassetMultiAssets: "Vec", + StagingXcmV4AssetAssets: "Vec", /** - * Lookup145: xcm::v3::multiasset::MultiAsset + * Lookup153: staging_xcm::v4::asset::Asset **/ - XcmV3MultiAsset: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetFungibility" + StagingXcmV4Asset: { + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetFungibility" }, /** - * Lookup146: xcm::v3::multiasset::AssetId + * Lookup154: staging_xcm::v4::asset::AssetId **/ - XcmV3MultiassetAssetId: { - _enum: { - Concrete: "StagingXcmV3MultiLocation", - Abstract: "[u8;32]" - } - }, + StagingXcmV4AssetAssetId: "StagingXcmV4Location", /** - * Lookup147: staging_xcm::v3::multilocation::MultiLocation + * Lookup155: staging_xcm::v4::location::Location **/ - StagingXcmV3MultiLocation: { + StagingXcmV4Location: { parents: "u8", - interior: "XcmV3Junctions" + interior: "StagingXcmV4Junctions" }, /** - * Lookup148: xcm::v3::junctions::Junctions + * Lookup156: staging_xcm::v4::junctions::Junctions **/ - XcmV3Junctions: { + StagingXcmV4Junctions: { _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)" + X1: "[Lookup158;1]", + X2: "[Lookup158;2]", + X3: "[Lookup158;3]", + X4: "[Lookup158;4]", + X5: "[Lookup158;5]", + X6: "[Lookup158;6]", + X7: "[Lookup158;7]", + X8: "[Lookup158;8]" } }, /** - * Lookup149: xcm::v3::junction::Junction + * Lookup158: staging_xcm::v4::junction::Junction **/ - XcmV3Junction: { + StagingXcmV4Junction: { _enum: { Parachain: "Compact", AccountId32: { - network: "Option", + network: "Option", id: "[u8;32]" }, AccountIndex64: { - network: "Option", + network: "Option", index: "Compact" }, AccountKey20: { - network: "Option", + network: "Option", key: "[u8;20]" }, PalletInstance: "u8", @@ -1816,13 +1862,13 @@ export default { id: "XcmV3JunctionBodyId", part: "XcmV3JunctionBodyPart" }, - GlobalConsensus: "XcmV3JunctionNetworkId" + GlobalConsensus: "StagingXcmV4JunctionNetworkId" } }, /** - * Lookup151: xcm::v3::junction::NetworkId + * Lookup160: staging_xcm::v4::junction::NetworkId **/ - XcmV3JunctionNetworkId: { + StagingXcmV4JunctionNetworkId: { _enum: { ByGenesis: "[u8;32]", ByFork: { @@ -1843,18 +1889,18 @@ export default { } }, /** - * Lookup152: xcm::v3::multiasset::Fungibility + * Lookup168: staging_xcm::v4::asset::Fungibility **/ - XcmV3MultiassetFungibility: { + StagingXcmV4AssetFungibility: { _enum: { Fungible: "Compact", - NonFungible: "XcmV3MultiassetAssetInstance" + NonFungible: "StagingXcmV4AssetAssetInstance" } }, /** - * Lookup153: xcm::v3::multiasset::AssetInstance + * Lookup169: staging_xcm::v4::asset::AssetInstance **/ - XcmV3MultiassetAssetInstance: { + StagingXcmV4AssetAssetInstance: { _enum: { Undefined: "Null", Index: "Compact", @@ -1865,19 +1911,20 @@ export default { } }, /** - * Lookup154: xcm::VersionedLocation + * Lookup170: xcm::VersionedLocation **/ XcmVersionedLocation: { _enum: { __Unused0: "Null", - V2: "XcmV2MultiLocation", + __Unused1: "Null", __Unused2: "Null", V3: "StagingXcmV3MultiLocation", - V4: "StagingXcmV4Location" + V4: "StagingXcmV4Location", + V5: "StagingXcmV5Location" } }, /** - * Lookup155: pallet_assets::pallet::Event + * Lookup171: pallet_assets::pallet::Event **/ PalletAssetsEvent: { _enum: { @@ -2003,7 +2050,7 @@ export default { } }, /** - * Lookup156: pallet_asset_manager::pallet::Event + * Lookup172: pallet_asset_manager::pallet::Event **/ PalletAssetManagerEvent: { _enum: { @@ -2034,7 +2081,7 @@ export default { } }, /** - * Lookup157: moonbase_runtime::xcm_config::AssetType + * Lookup173: moonbase_runtime::xcm_config::AssetType **/ MoonbaseRuntimeXcmConfigAssetType: { _enum: { @@ -2042,7 +2089,7 @@ export default { } }, /** - * Lookup158: moonbase_runtime::asset_config::AssetRegistrarMetadata + * Lookup174: moonbase_runtime::asset_config::AssetRegistrarMetadata **/ MoonbaseRuntimeAssetConfigAssetRegistrarMetadata: { name: "Bytes", @@ -2051,7 +2098,7 @@ export default { isFrozen: "bool" }, /** - * Lookup159: pallet_migrations::pallet::Event + * Lookup175: pallet_migrations::pallet::Event **/ PalletMigrationsEvent: { _enum: { @@ -2075,24 +2122,24 @@ export default { } }, /** - * Lookup160: pallet_xcm_transactor::pallet::Event + * Lookup176: pallet_xcm_transactor::pallet::Event **/ PalletXcmTransactorEvent: { _enum: { TransactedDerivative: { accountId: "AccountId20", - dest: "StagingXcmV4Location", + dest: "StagingXcmV5Location", call: "Bytes", index: "u16" }, TransactedSovereign: { feePayer: "Option", - dest: "StagingXcmV4Location", + dest: "StagingXcmV5Location", call: "Bytes" }, TransactedSigned: { feePayer: "AccountId20", - dest: "StagingXcmV4Location", + dest: "StagingXcmV5Location", call: "Bytes" }, RegisteredDerivative: { @@ -2103,21 +2150,21 @@ export default { index: "u16" }, TransactFailed: { - error: "XcmV3TraitsError" + error: "XcmV5TraitsError" }, TransactInfoChanged: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", remoteInfo: "PalletXcmTransactorRemoteTransactInfoWithMaxWeight" }, TransactInfoRemoved: { - location: "StagingXcmV4Location" + location: "StagingXcmV5Location" }, DestFeePerSecondChanged: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", feePerSecond: "u128" }, DestFeePerSecondRemoved: { - location: "StagingXcmV4Location" + location: "StagingXcmV5Location" }, HrmpManagementSent: { action: "PalletXcmTransactorHrmpOperation" @@ -2125,7 +2172,7 @@ export default { } }, /** - * Lookup161: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight + * Lookup177: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight **/ PalletXcmTransactorRemoteTransactInfoWithMaxWeight: { transactExtraWeight: "SpWeightsWeightV2Weight", @@ -2133,7 +2180,7 @@ export default { transactExtraWeightSigned: "Option" }, /** - * Lookup163: pallet_xcm_transactor::pallet::HrmpOperation + * Lookup178: pallet_xcm_transactor::pallet::HrmpOperation **/ PalletXcmTransactorHrmpOperation: { _enum: { @@ -2149,7 +2196,7 @@ export default { } }, /** - * Lookup164: pallet_xcm_transactor::pallet::HrmpInitParams + * Lookup179: pallet_xcm_transactor::pallet::HrmpInitParams **/ PalletXcmTransactorHrmpInitParams: { paraId: "u32", @@ -2157,14 +2204,14 @@ export default { proposedMaxMessageSize: "u32" }, /** - * Lookup166: polkadot_parachain_primitives::primitives::HrmpChannelId + * Lookup181: polkadot_parachain_primitives::primitives::HrmpChannelId **/ PolkadotParachainPrimitivesPrimitivesHrmpChannelId: { sender: "u32", recipient: "u32" }, /** - * Lookup167: pallet_moonbeam_orbiters::pallet::Event + * Lookup182: pallet_moonbeam_orbiters::pallet::Event **/ PalletMoonbeamOrbitersEvent: { _enum: { @@ -2195,7 +2242,7 @@ export default { } }, /** - * Lookup168: pallet_ethereum_xcm::pallet::Event + * Lookup183: pallet_ethereum_xcm::pallet::Event **/ PalletEthereumXcmEvent: { _enum: { @@ -2206,7 +2253,7 @@ export default { } }, /** - * Lookup169: pallet_randomness::pallet::Event + * Lookup184: pallet_randomness::pallet::Event **/ PalletRandomnessEvent: { _enum: { @@ -2243,7 +2290,7 @@ export default { } }, /** - * Lookup170: pallet_collective::pallet::Event + * Lookup185: pallet_collective::pallet::Event **/ PalletCollectiveEvent: { _enum: { @@ -2278,11 +2325,22 @@ export default { proposalHash: "H256", yes: "u32", no: "u32" + }, + Killed: { + proposalHash: "H256" + }, + ProposalCostBurned: { + proposalHash: "H256", + who: "AccountId20" + }, + ProposalCostReleased: { + proposalHash: "H256", + who: "AccountId20" } } }, /** - * Lookup171: pallet_conviction_voting::pallet::Event + * Lookup186: pallet_conviction_voting::pallet::Event **/ PalletConvictionVotingEvent: { _enum: { @@ -2299,7 +2357,7 @@ export default { } }, /** - * Lookup172: pallet_conviction_voting::vote::AccountVote + * Lookup187: pallet_conviction_voting::vote::AccountVote **/ PalletConvictionVotingVoteAccountVote: { _enum: { @@ -2319,7 +2377,7 @@ export default { } }, /** - * Lookup174: pallet_referenda::pallet::Event + * Lookup189: pallet_referenda::pallet::Event **/ PalletReferendaEvent: { _enum: { @@ -2399,7 +2457,7 @@ export default { } }, /** - * Lookup175: frame_support::traits::preimages::Bounded + * Lookup190: frame_support::traits::preimages::Bounded **/ FrameSupportPreimagesBounded: { _enum: { @@ -2420,7 +2478,7 @@ export default { } }, /** - * Lookup177: frame_system::pallet::Call + * Lookup192: frame_system::pallet::Call **/ FrameSystemCall: { _enum: { @@ -2465,7 +2523,7 @@ export default { } }, /** - * Lookup181: pallet_utility::pallet::Call + * Lookup196: pallet_utility::pallet::Call **/ PalletUtilityCall: { _enum: { @@ -2493,7 +2551,7 @@ export default { } }, /** - * Lookup183: moonbase_runtime::OriginCaller + * Lookup198: moonbase_runtime::OriginCaller **/ MoonbaseRuntimeOriginCaller: { _enum: { @@ -2505,7 +2563,7 @@ export default { __Unused5: "Null", __Unused6: "Null", __Unused7: "Null", - Void: "SpCoreVoid", + __Unused8: "Null", __Unused9: "Null", __Unused10: "Null", Ethereum: "PalletEthereumRawOrigin", @@ -2547,7 +2605,7 @@ export default { } }, /** - * Lookup184: frame_support::dispatch::RawOrigin + * Lookup199: frame_support::dispatch::RawOrigin **/ FrameSupportDispatchRawOrigin: { _enum: { @@ -2557,7 +2615,7 @@ export default { } }, /** - * Lookup185: pallet_ethereum::RawOrigin + * Lookup200: pallet_ethereum::RawOrigin **/ PalletEthereumRawOrigin: { _enum: { @@ -2565,7 +2623,7 @@ export default { } }, /** - * Lookup186: cumulus_pallet_xcm::pallet::Origin + * Lookup201: cumulus_pallet_xcm::pallet::Origin **/ CumulusPalletXcmOrigin: { _enum: { @@ -2574,16 +2632,16 @@ export default { } }, /** - * Lookup187: pallet_xcm::pallet::Origin + * Lookup202: pallet_xcm::pallet::Origin **/ PalletXcmOrigin: { _enum: { - Xcm: "StagingXcmV4Location", - Response: "StagingXcmV4Location" + Xcm: "StagingXcmV5Location", + Response: "StagingXcmV5Location" } }, /** - * Lookup188: pallet_ethereum_xcm::RawOrigin + * Lookup203: pallet_ethereum_xcm::RawOrigin **/ PalletEthereumXcmRawOrigin: { _enum: { @@ -2591,7 +2649,7 @@ export default { } }, /** - * Lookup189: pallet_collective::RawOrigin + * Lookup204: pallet_collective::RawOrigin **/ PalletCollectiveRawOrigin: { _enum: { @@ -2601,7 +2659,7 @@ export default { } }, /** - * Lookup190: moonbase_runtime::governance::origins::custom_origins::Origin + * Lookup205: moonbase_runtime::governance::origins::custom_origins::Origin **/ MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin: { _enum: [ @@ -2613,11 +2671,7 @@ export default { ] }, /** - * Lookup192: sp_core::Void - **/ - SpCoreVoid: "Null", - /** - * Lookup193: pallet_timestamp::pallet::Call + * Lookup207: pallet_timestamp::pallet::Call **/ PalletTimestampCall: { _enum: { @@ -2627,7 +2681,7 @@ export default { } }, /** - * Lookup194: pallet_balances::pallet::Call + * Lookup208: pallet_balances::pallet::Call **/ PalletBalancesCall: { _enum: { @@ -2672,13 +2726,13 @@ export default { } }, /** - * Lookup196: pallet_balances::types::AdjustmentDirection + * Lookup210: pallet_balances::types::AdjustmentDirection **/ PalletBalancesAdjustmentDirection: { _enum: ["Increase", "Decrease"] }, /** - * Lookup197: pallet_sudo::pallet::Call + * Lookup211: pallet_sudo::pallet::Call **/ PalletSudoCall: { _enum: { @@ -2703,7 +2757,7 @@ export default { } }, /** - * Lookup198: cumulus_pallet_parachain_system::pallet::Call + * Lookup212: cumulus_pallet_parachain_system::pallet::Call **/ CumulusPalletParachainSystemCall: { _enum: { @@ -2716,7 +2770,7 @@ export default { } }, /** - * Lookup199: cumulus_primitives_parachain_inherent::ParachainInherentData + * Lookup213: cumulus_primitives_parachain_inherent::ParachainInherentData **/ CumulusPrimitivesParachainInherentParachainInherentData: { validationData: "PolkadotPrimitivesV8PersistedValidationData", @@ -2725,7 +2779,7 @@ export default { horizontalMessages: "BTreeMap>" }, /** - * Lookup200: polkadot_primitives::v8::PersistedValidationData + * Lookup214: polkadot_primitives::v8::PersistedValidationData **/ PolkadotPrimitivesV8PersistedValidationData: { parentHead: "Bytes", @@ -2734,27 +2788,27 @@ export default { maxPovSize: "u32" }, /** - * Lookup202: sp_trie::storage_proof::StorageProof + * Lookup216: sp_trie::storage_proof::StorageProof **/ SpTrieStorageProof: { trieNodes: "BTreeSet" }, /** - * Lookup205: polkadot_core_primitives::InboundDownwardMessage + * Lookup219: polkadot_core_primitives::InboundDownwardMessage **/ PolkadotCorePrimitivesInboundDownwardMessage: { sentAt: "u32", msg: "Bytes" }, /** - * Lookup208: polkadot_core_primitives::InboundHrmpMessage + * Lookup222: polkadot_core_primitives::InboundHrmpMessage **/ PolkadotCorePrimitivesInboundHrmpMessage: { sentAt: "u32", data: "Bytes" }, /** - * Lookup211: pallet_evm::pallet::Call + * Lookup225: pallet_evm::pallet::Call **/ PalletEvmCall: { _enum: { @@ -2797,7 +2851,7 @@ export default { } }, /** - * Lookup217: pallet_ethereum::pallet::Call + * Lookup231: pallet_ethereum::pallet::Call **/ PalletEthereumCall: { _enum: { @@ -2807,86 +2861,86 @@ export default { } }, /** - * Lookup218: ethereum::transaction::TransactionV2 + * Lookup232: ethereum::transaction::TransactionV2 **/ EthereumTransactionTransactionV2: { _enum: { - Legacy: "EthereumTransactionLegacyTransaction", - EIP2930: "EthereumTransactionEip2930Transaction", - EIP1559: "EthereumTransactionEip1559Transaction" + Legacy: "EthereumTransactionLegacyLegacyTransaction", + EIP2930: "EthereumTransactionEip2930Eip2930Transaction", + EIP1559: "EthereumTransactionEip1559Eip1559Transaction" } }, /** - * Lookup219: ethereum::transaction::LegacyTransaction + * Lookup233: ethereum::transaction::legacy::LegacyTransaction **/ - EthereumTransactionLegacyTransaction: { + EthereumTransactionLegacyLegacyTransaction: { nonce: "U256", gasPrice: "U256", gasLimit: "U256", - action: "EthereumTransactionTransactionAction", + action: "EthereumTransactionLegacyTransactionAction", value: "U256", input: "Bytes", - signature: "EthereumTransactionTransactionSignature" + signature: "EthereumTransactionLegacyTransactionSignature" }, /** - * Lookup220: ethereum::transaction::TransactionAction + * Lookup234: ethereum::transaction::legacy::TransactionAction **/ - EthereumTransactionTransactionAction: { + EthereumTransactionLegacyTransactionAction: { _enum: { Call: "H160", Create: "Null" } }, /** - * Lookup221: ethereum::transaction::TransactionSignature + * Lookup235: ethereum::transaction::legacy::TransactionSignature **/ - EthereumTransactionTransactionSignature: { + EthereumTransactionLegacyTransactionSignature: { v: "u64", r: "H256", s: "H256" }, /** - * Lookup223: ethereum::transaction::EIP2930Transaction + * Lookup237: ethereum::transaction::eip2930::EIP2930Transaction **/ - EthereumTransactionEip2930Transaction: { + EthereumTransactionEip2930Eip2930Transaction: { chainId: "u64", nonce: "U256", gasPrice: "U256", gasLimit: "U256", - action: "EthereumTransactionTransactionAction", + action: "EthereumTransactionLegacyTransactionAction", value: "U256", input: "Bytes", - accessList: "Vec", + accessList: "Vec", oddYParity: "bool", r: "H256", s: "H256" }, /** - * Lookup225: ethereum::transaction::AccessListItem + * Lookup239: ethereum::transaction::eip2930::AccessListItem **/ - EthereumTransactionAccessListItem: { + EthereumTransactionEip2930AccessListItem: { address: "H160", storageKeys: "Vec" }, /** - * Lookup226: ethereum::transaction::EIP1559Transaction + * Lookup240: ethereum::transaction::eip1559::EIP1559Transaction **/ - EthereumTransactionEip1559Transaction: { + EthereumTransactionEip1559Eip1559Transaction: { chainId: "u64", nonce: "U256", maxPriorityFeePerGas: "U256", maxFeePerGas: "U256", gasLimit: "U256", - action: "EthereumTransactionTransactionAction", + action: "EthereumTransactionLegacyTransactionAction", value: "U256", input: "Bytes", - accessList: "Vec", + accessList: "Vec", oddYParity: "bool", r: "H256", s: "H256" }, /** - * Lookup227: pallet_parachain_staking::pallet::Call + * Lookup241: pallet_parachain_staking::pallet::Call **/ PalletParachainStakingCall: { _enum: { @@ -3019,7 +3073,7 @@ export default { } }, /** - * Lookup230: pallet_scheduler::pallet::Call + * Lookup244: pallet_scheduler::pallet::Call **/ PalletSchedulerCall: { _enum: { @@ -3075,7 +3129,7 @@ export default { } }, /** - * Lookup232: pallet_treasury::pallet::Call + * Lookup246: pallet_treasury::pallet::Call **/ PalletTreasuryCall: { _enum: { @@ -3107,13 +3161,13 @@ export default { } }, /** - * Lookup234: pallet_author_inherent::pallet::Call + * Lookup248: pallet_author_inherent::pallet::Call **/ PalletAuthorInherentCall: { _enum: ["kick_off_authorship_validation"] }, /** - * Lookup235: pallet_author_slot_filter::pallet::Call + * Lookup249: pallet_author_slot_filter::pallet::Call **/ PalletAuthorSlotFilterCall: { _enum: { @@ -3126,7 +3180,7 @@ export default { } }, /** - * Lookup236: pallet_crowdloan_rewards::pallet::Call + * Lookup250: pallet_crowdloan_rewards::pallet::Call **/ PalletCrowdloanRewardsCall: { _enum: { @@ -3153,7 +3207,7 @@ export default { } }, /** - * Lookup237: sp_runtime::MultiSignature + * Lookup251: sp_runtime::MultiSignature **/ SpRuntimeMultiSignature: { _enum: { @@ -3163,7 +3217,7 @@ export default { } }, /** - * Lookup244: pallet_author_mapping::pallet::Call + * Lookup258: pallet_author_mapping::pallet::Call **/ PalletAuthorMappingCall: { _enum: { @@ -3187,7 +3241,7 @@ export default { } }, /** - * Lookup245: pallet_proxy::pallet::Call + * Lookup259: pallet_proxy::pallet::Call **/ PalletProxyCall: { _enum: { @@ -3240,13 +3294,13 @@ export default { } }, /** - * Lookup247: pallet_maintenance_mode::pallet::Call + * Lookup261: pallet_maintenance_mode::pallet::Call **/ PalletMaintenanceModeCall: { _enum: ["enter_maintenance_mode", "resume_normal_operation"] }, /** - * Lookup248: pallet_identity::pallet::Call + * Lookup262: pallet_identity::pallet::Call **/ PalletIdentityCall: { _enum: { @@ -3309,12 +3363,14 @@ export default { allocation: "u32" }, remove_username_authority: { + suffix: "Bytes", authority: "AccountId20" }, set_username_for: { who: "AccountId20", username: "Bytes", - signature: "Option" + signature: "Option", + useAllocation: "bool" }, accept_username: { username: "Bytes" @@ -3325,13 +3381,19 @@ export default { set_primary_username: { username: "Bytes" }, - remove_dangling_username: { + unbind_username: { + username: "Bytes" + }, + remove_username: { + username: "Bytes" + }, + kill_username: { username: "Bytes" } } }, /** - * Lookup249: pallet_identity::legacy::IdentityInfo + * Lookup263: pallet_identity::legacy::IdentityInfo **/ PalletIdentityLegacyIdentityInfo: { additional: "Vec<(Data,Data)>", @@ -3345,7 +3407,7 @@ export default { twitter: "Data" }, /** - * Lookup285: pallet_identity::types::Judgement + * Lookup299: pallet_identity::types::Judgement **/ PalletIdentityJudgement: { _enum: { @@ -3359,11 +3421,11 @@ export default { } }, /** - * Lookup287: account::EthereumSignature + * Lookup301: account::EthereumSignature **/ AccountEthereumSignature: "[u8;65]", /** - * Lookup288: cumulus_pallet_xcmp_queue::pallet::Call + * Lookup302: cumulus_pallet_xcmp_queue::pallet::Call **/ CumulusPalletXcmpQueueCall: { _enum: { @@ -3391,7 +3453,7 @@ export default { } }, /** - * Lookup289: pallet_xcm::pallet::Call + * Lookup303: pallet_xcm::pallet::Call **/ PalletXcmCall: { _enum: { @@ -3416,7 +3478,7 @@ export default { maxWeight: "SpWeightsWeightV2Weight" }, force_xcm_version: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", version: "u32" }, force_default_xcm_version: { @@ -3468,46 +3530,48 @@ export default { } }, /** - * Lookup290: xcm::VersionedXcm + * Lookup304: xcm::VersionedXcm **/ XcmVersionedXcm: { _enum: { __Unused0: "Null", __Unused1: "Null", - V2: "XcmV2Xcm", + __Unused2: "Null", V3: "XcmV3Xcm", - V4: "StagingXcmV4Xcm" + V4: "StagingXcmV4Xcm", + V5: "StagingXcmV5Xcm" } }, /** - * Lookup291: xcm::v2::Xcm + * Lookup305: xcm::v3::Xcm **/ - XcmV2Xcm: "Vec", + XcmV3Xcm: "Vec", /** - * Lookup293: xcm::v2::Instruction + * Lookup307: xcm::v3::Instruction **/ - XcmV2Instruction: { + XcmV3Instruction: { _enum: { - WithdrawAsset: "XcmV2MultiassetMultiAssets", - ReserveAssetDeposited: "XcmV2MultiassetMultiAssets", - ReceiveTeleportedAsset: "XcmV2MultiassetMultiAssets", + WithdrawAsset: "XcmV3MultiassetMultiAssets", + ReserveAssetDeposited: "XcmV3MultiassetMultiAssets", + ReceiveTeleportedAsset: "XcmV3MultiassetMultiAssets", QueryResponse: { queryId: "Compact", - response: "XcmV2Response", - maxWeight: "Compact" + response: "XcmV3Response", + maxWeight: "SpWeightsWeightV2Weight", + querier: "Option" }, TransferAsset: { - assets: "XcmV2MultiassetMultiAssets", - beneficiary: "XcmV2MultiLocation" + assets: "XcmV3MultiassetMultiAssets", + beneficiary: "StagingXcmV3MultiLocation" }, TransferReserveAsset: { - assets: "XcmV2MultiassetMultiAssets", - dest: "XcmV2MultiLocation", - xcm: "XcmV2Xcm" + assets: "XcmV3MultiassetMultiAssets", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, Transact: { - originType: "XcmV2OriginKind", - requireWeightAtMost: "Compact", + originKind: "XcmV3OriginKind", + requireWeightAtMost: "SpWeightsWeightV2Weight", call: "XcmDoubleEncoded" }, HrmpNewChannelOpenRequest: { @@ -3524,85 +3588,130 @@ export default { recipient: "Compact" }, ClearOrigin: "Null", - DescendOrigin: "XcmV2MultilocationJunctions", - ReportError: { - queryId: "Compact", - dest: "XcmV2MultiLocation", - maxResponseWeight: "Compact" - }, + DescendOrigin: "XcmV3Junctions", + ReportError: "XcmV3QueryResponseInfo", DepositAsset: { - assets: "XcmV2MultiassetMultiAssetFilter", - maxAssets: "Compact", - beneficiary: "XcmV2MultiLocation" + assets: "XcmV3MultiassetMultiAssetFilter", + beneficiary: "StagingXcmV3MultiLocation" }, DepositReserveAsset: { - assets: "XcmV2MultiassetMultiAssetFilter", - maxAssets: "Compact", - dest: "XcmV2MultiLocation", - xcm: "XcmV2Xcm" + assets: "XcmV3MultiassetMultiAssetFilter", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, ExchangeAsset: { - give: "XcmV2MultiassetMultiAssetFilter", - receive: "XcmV2MultiassetMultiAssets" + give: "XcmV3MultiassetMultiAssetFilter", + want: "XcmV3MultiassetMultiAssets", + maximal: "bool" + }, + InitiateReserveWithdraw: { + assets: "XcmV3MultiassetMultiAssetFilter", + reserve: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" + }, + InitiateTeleport: { + assets: "XcmV3MultiassetMultiAssetFilter", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" + }, + ReportHolding: { + responseInfo: "XcmV3QueryResponseInfo", + assets: "XcmV3MultiassetMultiAssetFilter" + }, + BuyExecution: { + fees: "XcmV3MultiAsset", + weightLimit: "XcmV3WeightLimit" + }, + RefundSurplus: "Null", + SetErrorHandler: "XcmV3Xcm", + SetAppendix: "XcmV3Xcm", + ClearError: "Null", + ClaimAsset: { + assets: "XcmV3MultiassetMultiAssets", + ticket: "StagingXcmV3MultiLocation" + }, + Trap: "Compact", + SubscribeVersion: { + queryId: "Compact", + maxResponseWeight: "SpWeightsWeightV2Weight" + }, + UnsubscribeVersion: "Null", + BurnAsset: "XcmV3MultiassetMultiAssets", + ExpectAsset: "XcmV3MultiassetMultiAssets", + ExpectOrigin: "Option", + ExpectError: "Option<(u32,XcmV3TraitsError)>", + ExpectTransactStatus: "XcmV3MaybeErrorCode", + QueryPallet: { + moduleName: "Bytes", + responseInfo: "XcmV3QueryResponseInfo" + }, + ExpectPallet: { + index: "Compact", + name: "Bytes", + moduleName: "Bytes", + crateMajor: "Compact", + minCrateMinor: "Compact" }, - InitiateReserveWithdraw: { - assets: "XcmV2MultiassetMultiAssetFilter", - reserve: "XcmV2MultiLocation", - xcm: "XcmV2Xcm" + ReportTransactStatus: "XcmV3QueryResponseInfo", + ClearTransactStatus: "Null", + UniversalOrigin: "XcmV3Junction", + ExportMessage: { + network: "XcmV3JunctionNetworkId", + destination: "XcmV3Junctions", + xcm: "XcmV3Xcm" }, - InitiateTeleport: { - assets: "XcmV2MultiassetMultiAssetFilter", - dest: "XcmV2MultiLocation", - xcm: "XcmV2Xcm" + LockAsset: { + asset: "XcmV3MultiAsset", + unlocker: "StagingXcmV3MultiLocation" }, - QueryHolding: { - queryId: "Compact", - dest: "XcmV2MultiLocation", - assets: "XcmV2MultiassetMultiAssetFilter", - maxResponseWeight: "Compact" + UnlockAsset: { + asset: "XcmV3MultiAsset", + target: "StagingXcmV3MultiLocation" }, - BuyExecution: { - fees: "XcmV2MultiAsset", - weightLimit: "XcmV2WeightLimit" + NoteUnlockable: { + asset: "XcmV3MultiAsset", + owner: "StagingXcmV3MultiLocation" }, - RefundSurplus: "Null", - SetErrorHandler: "XcmV2Xcm", - SetAppendix: "XcmV2Xcm", - ClearError: "Null", - ClaimAsset: { - assets: "XcmV2MultiassetMultiAssets", - ticket: "XcmV2MultiLocation" + RequestUnlock: { + asset: "XcmV3MultiAsset", + locker: "StagingXcmV3MultiLocation" }, - Trap: "Compact", - SubscribeVersion: { - queryId: "Compact", - maxResponseWeight: "Compact" + SetFeesMode: { + jitWithdraw: "bool" }, - UnsubscribeVersion: "Null" + SetTopic: "[u8;32]", + ClearTopic: "Null", + AliasOrigin: "StagingXcmV3MultiLocation", + UnpaidExecution: { + weightLimit: "XcmV3WeightLimit", + checkOrigin: "Option" + } } }, /** - * Lookup294: xcm::v2::Response + * Lookup308: xcm::v3::Response **/ - XcmV2Response: { + XcmV3Response: { _enum: { Null: "Null", - Assets: "XcmV2MultiassetMultiAssets", - ExecutionResult: "Option<(u32,XcmV2TraitsError)>", - Version: "u32" + Assets: "XcmV3MultiassetMultiAssets", + ExecutionResult: "Option<(u32,XcmV3TraitsError)>", + Version: "u32", + PalletsInfo: "Vec", + DispatchResult: "XcmV3MaybeErrorCode" } }, /** - * Lookup297: xcm::v2::traits::Error + * Lookup311: xcm::v3::traits::Error **/ - XcmV2TraitsError: { + XcmV3TraitsError: { _enum: { Overflow: "Null", Unimplemented: "Null", UntrustedReserveLocation: "Null", UntrustedTeleportLocation: "Null", - MultiLocationFull: "Null", - MultiLocationNotInvertible: "Null", + LocationFull: "Null", + LocationNotInvertible: "Null", BadOrigin: "Null", InvalidLocation: "Null", AssetNotFound: "Null", @@ -3619,80 +3728,104 @@ export default { NotHoldingFees: "Null", TooExpensive: "Null", Trap: "u64", + ExpectationFalse: "Null", + PalletNotFound: "Null", + NameMismatch: "Null", + VersionIncompatible: "Null", + HoldingWouldOverflow: "Null", + ExportError: "Null", + ReanchorFailed: "Null", + NoDeal: "Null", + FeesNotMet: "Null", + LockError: "Null", + NoPermission: "Null", + Unanchored: "Null", + NotDepositable: "Null", UnhandledXcmVersion: "Null", - WeightLimitReached: "u64", + WeightLimitReached: "SpWeightsWeightV2Weight", Barrier: "Null", - WeightNotComputable: "Null" + WeightNotComputable: "Null", + ExceedsStackLimit: "Null" } }, /** - * Lookup298: xcm::v2::OriginKind + * Lookup313: xcm::v3::PalletInfo **/ - XcmV2OriginKind: { - _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] + XcmV3PalletInfo: { + index: "Compact", + name: "Bytes", + moduleName: "Bytes", + major: "Compact", + minor: "Compact", + patch: "Compact" + }, + /** + * Lookup317: xcm::v3::QueryResponseInfo + **/ + XcmV3QueryResponseInfo: { + destination: "StagingXcmV3MultiLocation", + queryId: "Compact", + maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup299: xcm::v2::multiasset::MultiAssetFilter + * Lookup318: xcm::v3::multiasset::MultiAssetFilter **/ - XcmV2MultiassetMultiAssetFilter: { + XcmV3MultiassetMultiAssetFilter: { _enum: { - Definite: "XcmV2MultiassetMultiAssets", - Wild: "XcmV2MultiassetWildMultiAsset" + Definite: "XcmV3MultiassetMultiAssets", + Wild: "XcmV3MultiassetWildMultiAsset" } }, /** - * Lookup300: xcm::v2::multiasset::WildMultiAsset + * Lookup319: xcm::v3::multiasset::WildMultiAsset **/ - XcmV2MultiassetWildMultiAsset: { + XcmV3MultiassetWildMultiAsset: { _enum: { All: "Null", AllOf: { - id: "XcmV2MultiassetAssetId", - fun: "XcmV2MultiassetWildFungibility" + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetWildFungibility" + }, + AllCounted: "Compact", + AllOfCounted: { + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetWildFungibility", + count: "Compact" } } }, /** - * Lookup301: xcm::v2::multiasset::WildFungibility + * Lookup320: xcm::v3::multiasset::WildFungibility **/ - XcmV2MultiassetWildFungibility: { + XcmV3MultiassetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup302: xcm::v2::WeightLimit - **/ - XcmV2WeightLimit: { - _enum: { - Unlimited: "Null", - Limited: "Compact" - } - }, - /** - * Lookup303: xcm::v3::Xcm + * Lookup321: staging_xcm::v4::Xcm **/ - XcmV3Xcm: "Vec", + StagingXcmV4Xcm: "Vec", /** - * Lookup305: xcm::v3::Instruction + * Lookup323: staging_xcm::v4::Instruction **/ - XcmV3Instruction: { + StagingXcmV4Instruction: { _enum: { - WithdrawAsset: "XcmV3MultiassetMultiAssets", - ReserveAssetDeposited: "XcmV3MultiassetMultiAssets", - ReceiveTeleportedAsset: "XcmV3MultiassetMultiAssets", + WithdrawAsset: "StagingXcmV4AssetAssets", + ReserveAssetDeposited: "StagingXcmV4AssetAssets", + ReceiveTeleportedAsset: "StagingXcmV4AssetAssets", QueryResponse: { queryId: "Compact", - response: "XcmV3Response", + response: "StagingXcmV4Response", maxWeight: "SpWeightsWeightV2Weight", - querier: "Option" + querier: "Option" }, TransferAsset: { - assets: "XcmV3MultiassetMultiAssets", - beneficiary: "StagingXcmV3MultiLocation" + assets: "StagingXcmV4AssetAssets", + beneficiary: "StagingXcmV4Location" }, TransferReserveAsset: { - assets: "XcmV3MultiassetMultiAssets", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + assets: "StagingXcmV4AssetAssets", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, Transact: { originKind: "XcmV3OriginKind", @@ -3713,47 +3846,47 @@ export default { recipient: "Compact" }, ClearOrigin: "Null", - DescendOrigin: "XcmV3Junctions", - ReportError: "XcmV3QueryResponseInfo", + DescendOrigin: "StagingXcmV4Junctions", + ReportError: "StagingXcmV4QueryResponseInfo", DepositAsset: { - assets: "XcmV3MultiassetMultiAssetFilter", - beneficiary: "StagingXcmV3MultiLocation" + assets: "StagingXcmV4AssetAssetFilter", + beneficiary: "StagingXcmV4Location" }, DepositReserveAsset: { - assets: "XcmV3MultiassetMultiAssetFilter", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + assets: "StagingXcmV4AssetAssetFilter", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, ExchangeAsset: { - give: "XcmV3MultiassetMultiAssetFilter", - want: "XcmV3MultiassetMultiAssets", + give: "StagingXcmV4AssetAssetFilter", + want: "StagingXcmV4AssetAssets", maximal: "bool" }, InitiateReserveWithdraw: { - assets: "XcmV3MultiassetMultiAssetFilter", - reserve: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + assets: "StagingXcmV4AssetAssetFilter", + reserve: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, InitiateTeleport: { - assets: "XcmV3MultiassetMultiAssetFilter", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + assets: "StagingXcmV4AssetAssetFilter", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, ReportHolding: { - responseInfo: "XcmV3QueryResponseInfo", - assets: "XcmV3MultiassetMultiAssetFilter" + responseInfo: "StagingXcmV4QueryResponseInfo", + assets: "StagingXcmV4AssetAssetFilter" }, BuyExecution: { - fees: "XcmV3MultiAsset", + fees: "StagingXcmV4Asset", weightLimit: "XcmV3WeightLimit" }, RefundSurplus: "Null", - SetErrorHandler: "XcmV3Xcm", - SetAppendix: "XcmV3Xcm", + SetErrorHandler: "StagingXcmV4Xcm", + SetAppendix: "StagingXcmV4Xcm", ClearError: "Null", ClaimAsset: { - assets: "XcmV3MultiassetMultiAssets", - ticket: "StagingXcmV3MultiLocation" + assets: "StagingXcmV4AssetAssets", + ticket: "StagingXcmV4Location" }, Trap: "Compact", SubscribeVersion: { @@ -3761,14 +3894,14 @@ export default { maxResponseWeight: "SpWeightsWeightV2Weight" }, UnsubscribeVersion: "Null", - BurnAsset: "XcmV3MultiassetMultiAssets", - ExpectAsset: "XcmV3MultiassetMultiAssets", - ExpectOrigin: "Option", + BurnAsset: "StagingXcmV4AssetAssets", + ExpectAsset: "StagingXcmV4AssetAssets", + ExpectOrigin: "Option", ExpectError: "Option<(u32,XcmV3TraitsError)>", ExpectTransactStatus: "XcmV3MaybeErrorCode", QueryPallet: { moduleName: "Bytes", - responseInfo: "XcmV3QueryResponseInfo" + responseInfo: "StagingXcmV4QueryResponseInfo" }, ExpectPallet: { index: "Compact", @@ -3777,59 +3910,59 @@ export default { crateMajor: "Compact", minCrateMinor: "Compact" }, - ReportTransactStatus: "XcmV3QueryResponseInfo", + ReportTransactStatus: "StagingXcmV4QueryResponseInfo", ClearTransactStatus: "Null", - UniversalOrigin: "XcmV3Junction", + UniversalOrigin: "StagingXcmV4Junction", ExportMessage: { - network: "XcmV3JunctionNetworkId", - destination: "XcmV3Junctions", - xcm: "XcmV3Xcm" + network: "StagingXcmV4JunctionNetworkId", + destination: "StagingXcmV4Junctions", + xcm: "StagingXcmV4Xcm" }, LockAsset: { - asset: "XcmV3MultiAsset", - unlocker: "StagingXcmV3MultiLocation" + asset: "StagingXcmV4Asset", + unlocker: "StagingXcmV4Location" }, UnlockAsset: { - asset: "XcmV3MultiAsset", - target: "StagingXcmV3MultiLocation" + asset: "StagingXcmV4Asset", + target: "StagingXcmV4Location" }, NoteUnlockable: { - asset: "XcmV3MultiAsset", - owner: "StagingXcmV3MultiLocation" + asset: "StagingXcmV4Asset", + owner: "StagingXcmV4Location" }, RequestUnlock: { - asset: "XcmV3MultiAsset", - locker: "StagingXcmV3MultiLocation" + asset: "StagingXcmV4Asset", + locker: "StagingXcmV4Location" }, SetFeesMode: { jitWithdraw: "bool" }, SetTopic: "[u8;32]", ClearTopic: "Null", - AliasOrigin: "StagingXcmV3MultiLocation", + AliasOrigin: "StagingXcmV4Location", UnpaidExecution: { weightLimit: "XcmV3WeightLimit", - checkOrigin: "Option" + checkOrigin: "Option" } } }, /** - * Lookup306: xcm::v3::Response + * Lookup324: staging_xcm::v4::Response **/ - XcmV3Response: { + StagingXcmV4Response: { _enum: { Null: "Null", - Assets: "XcmV3MultiassetMultiAssets", + Assets: "StagingXcmV4AssetAssets", ExecutionResult: "Option<(u32,XcmV3TraitsError)>", Version: "u32", - PalletsInfo: "Vec", + PalletsInfo: "Vec", DispatchResult: "XcmV3MaybeErrorCode" } }, /** - * Lookup308: xcm::v3::PalletInfo + * Lookup326: staging_xcm::v4::PalletInfo **/ - XcmV3PalletInfo: { + StagingXcmV4PalletInfo: { index: "Compact", name: "Bytes", moduleName: "Bytes", @@ -3838,48 +3971,48 @@ export default { patch: "Compact" }, /** - * Lookup312: xcm::v3::QueryResponseInfo + * Lookup330: staging_xcm::v4::QueryResponseInfo **/ - XcmV3QueryResponseInfo: { - destination: "StagingXcmV3MultiLocation", + StagingXcmV4QueryResponseInfo: { + destination: "StagingXcmV4Location", queryId: "Compact", maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup313: xcm::v3::multiasset::MultiAssetFilter + * Lookup331: staging_xcm::v4::asset::AssetFilter **/ - XcmV3MultiassetMultiAssetFilter: { + StagingXcmV4AssetAssetFilter: { _enum: { - Definite: "XcmV3MultiassetMultiAssets", - Wild: "XcmV3MultiassetWildMultiAsset" + Definite: "StagingXcmV4AssetAssets", + Wild: "StagingXcmV4AssetWildAsset" } }, /** - * Lookup314: xcm::v3::multiasset::WildMultiAsset + * Lookup332: staging_xcm::v4::asset::WildAsset **/ - XcmV3MultiassetWildMultiAsset: { + StagingXcmV4AssetWildAsset: { _enum: { All: "Null", AllOf: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetWildFungibility" + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetWildFungibility" }, AllCounted: "Compact", AllOfCounted: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetWildFungibility", + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetWildFungibility", count: "Compact" } } }, /** - * Lookup315: xcm::v3::multiasset::WildFungibility + * Lookup333: staging_xcm::v4::asset::WildFungibility **/ - XcmV3MultiassetWildFungibility: { + StagingXcmV4AssetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup327: staging_xcm_executor::traits::asset_transfer::TransferType + * Lookup345: staging_xcm_executor::traits::asset_transfer::TransferType **/ StagingXcmExecutorAssetTransferTransferType: { _enum: { @@ -3890,7 +4023,7 @@ export default { } }, /** - * Lookup328: xcm::VersionedAssetId + * Lookup346: xcm::VersionedAssetId **/ XcmVersionedAssetId: { _enum: { @@ -3898,11 +4031,12 @@ export default { __Unused1: "Null", __Unused2: "Null", V3: "XcmV3MultiassetAssetId", - V4: "StagingXcmV4AssetAssetId" + V4: "StagingXcmV4AssetAssetId", + V5: "StagingXcmV5AssetAssetId" } }, /** - * Lookup329: pallet_assets::pallet::Call + * Lookup347: pallet_assets::pallet::Call **/ PalletAssetsCall: { _enum: { @@ -4059,7 +4193,7 @@ export default { } }, /** - * Lookup330: pallet_asset_manager::pallet::Call + * Lookup348: pallet_asset_manager::pallet::Call **/ PalletAssetManagerCall: { _enum: { @@ -4088,7 +4222,7 @@ export default { } }, /** - * Lookup331: pallet_xcm_transactor::pallet::Call + * Lookup349: pallet_xcm_transactor::pallet::Call **/ PalletXcmTransactorCall: { _enum: { @@ -4147,20 +4281,20 @@ export default { } }, /** - * Lookup332: moonbase_runtime::xcm_config::Transactors + * Lookup350: moonbase_runtime::xcm_config::Transactors **/ MoonbaseRuntimeXcmConfigTransactors: { _enum: ["Relay"] }, /** - * Lookup333: pallet_xcm_transactor::pallet::CurrencyPayment + * Lookup351: pallet_xcm_transactor::pallet::CurrencyPayment **/ PalletXcmTransactorCurrencyPayment: { currency: "PalletXcmTransactorCurrency", feeAmount: "Option" }, /** - * Lookup334: moonbase_runtime::xcm_config::CurrencyId + * Lookup352: moonbase_runtime::xcm_config::CurrencyId **/ MoonbaseRuntimeXcmConfigCurrencyId: { _enum: { @@ -4172,7 +4306,7 @@ export default { } }, /** - * Lookup335: pallet_xcm_transactor::pallet::Currency + * Lookup353: pallet_xcm_transactor::pallet::Currency **/ PalletXcmTransactorCurrency: { _enum: { @@ -4181,14 +4315,14 @@ export default { } }, /** - * Lookup337: pallet_xcm_transactor::pallet::TransactWeights + * Lookup355: pallet_xcm_transactor::pallet::TransactWeights **/ PalletXcmTransactorTransactWeights: { transactRequiredWeightAtMost: "SpWeightsWeightV2Weight", overallWeight: "Option" }, /** - * Lookup339: pallet_moonbeam_orbiters::pallet::Call + * Lookup357: pallet_moonbeam_orbiters::pallet::Call **/ PalletMoonbeamOrbitersCall: { _enum: { @@ -4214,7 +4348,7 @@ export default { } }, /** - * Lookup340: pallet_ethereum_xcm::pallet::Call + * Lookup358: pallet_ethereum_xcm::pallet::Call **/ PalletEthereumXcmCall: { _enum: { @@ -4235,7 +4369,7 @@ export default { } }, /** - * Lookup341: xcm_primitives::ethereum_xcm::EthereumXcmTransaction + * Lookup359: xcm_primitives::ethereum_xcm::EthereumXcmTransaction **/ XcmPrimitivesEthereumXcmEthereumXcmTransaction: { _enum: { @@ -4244,18 +4378,18 @@ export default { } }, /** - * Lookup342: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 + * Lookup360: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 **/ XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: { gasLimit: "U256", feePayment: "XcmPrimitivesEthereumXcmEthereumXcmFee", - action: "EthereumTransactionTransactionAction", + action: "EthereumTransactionLegacyTransactionAction", value: "U256", input: "Bytes", accessList: "Option)>>" }, /** - * Lookup343: xcm_primitives::ethereum_xcm::EthereumXcmFee + * Lookup361: xcm_primitives::ethereum_xcm::EthereumXcmFee **/ XcmPrimitivesEthereumXcmEthereumXcmFee: { _enum: { @@ -4264,30 +4398,30 @@ export default { } }, /** - * Lookup344: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee + * Lookup362: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee **/ XcmPrimitivesEthereumXcmManualEthereumXcmFee: { gasPrice: "Option", maxFeePerGas: "Option" }, /** - * Lookup347: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 + * Lookup365: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 **/ XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: { gasLimit: "U256", - action: "EthereumTransactionTransactionAction", + action: "EthereumTransactionLegacyTransactionAction", value: "U256", input: "Bytes", accessList: "Option)>>" }, /** - * Lookup349: pallet_randomness::pallet::Call + * Lookup367: pallet_randomness::pallet::Call **/ PalletRandomnessCall: { _enum: ["set_babe_randomness_results"] }, /** - * Lookup350: pallet_collective::pallet::Call + * Lookup368: pallet_collective::pallet::Call **/ PalletCollectiveCall: { _enum: { @@ -4319,11 +4453,17 @@ export default { index: "Compact", proposalWeightBound: "SpWeightsWeightV2Weight", lengthBound: "Compact" + }, + kill: { + proposalHash: "H256" + }, + release_proposal_cost: { + proposalHash: "H256" } } }, /** - * Lookup351: pallet_conviction_voting::pallet::Call + * Lookup369: pallet_conviction_voting::pallet::Call **/ PalletConvictionVotingCall: { _enum: { @@ -4356,13 +4496,13 @@ export default { } }, /** - * Lookup352: pallet_conviction_voting::conviction::Conviction + * Lookup370: pallet_conviction_voting::conviction::Conviction **/ PalletConvictionVotingConviction: { _enum: ["None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x"] }, /** - * Lookup354: pallet_referenda::pallet::Call + * Lookup372: pallet_referenda::pallet::Call **/ PalletReferendaCall: { _enum: { @@ -4399,7 +4539,7 @@ export default { } }, /** - * Lookup355: frame_support::traits::schedule::DispatchTime + * Lookup373: frame_support::traits::schedule::DispatchTime **/ FrameSupportScheduleDispatchTime: { _enum: { @@ -4408,7 +4548,7 @@ export default { } }, /** - * Lookup357: pallet_preimage::pallet::Call + * Lookup375: pallet_preimage::pallet::Call **/ PalletPreimageCall: { _enum: { @@ -4439,7 +4579,7 @@ export default { } }, /** - * Lookup358: pallet_whitelist::pallet::Call + * Lookup376: pallet_whitelist::pallet::Call **/ PalletWhitelistCall: { _enum: { @@ -4460,7 +4600,7 @@ export default { } }, /** - * Lookup360: pallet_root_testing::pallet::Call + * Lookup378: pallet_root_testing::pallet::Call **/ PalletRootTestingCall: { _enum: { @@ -4471,7 +4611,7 @@ export default { } }, /** - * Lookup361: pallet_multisig::pallet::Call + * Lookup379: pallet_multisig::pallet::Call **/ PalletMultisigCall: { _enum: { @@ -4502,14 +4642,14 @@ export default { } }, /** - * Lookup363: pallet_multisig::Timepoint + * Lookup381: pallet_multisig::Timepoint **/ PalletMultisigTimepoint: { height: "u32", index: "u32" }, /** - * Lookup364: pallet_moonbeam_lazy_migrations::pallet::Call + * Lookup382: pallet_moonbeam_lazy_migrations::pallet::Call **/ PalletMoonbeamLazyMigrationsCall: { _enum: { @@ -4534,7 +4674,7 @@ export default { } }, /** - * Lookup367: pallet_message_queue::pallet::Call + * Lookup385: pallet_message_queue::pallet::Call **/ PalletMessageQueueCall: { _enum: { @@ -4551,7 +4691,7 @@ export default { } }, /** - * Lookup368: cumulus_primitives_core::AggregateMessageOrigin + * Lookup386: cumulus_primitives_core::AggregateMessageOrigin **/ CumulusPrimitivesCoreAggregateMessageOrigin: { _enum: { @@ -4561,7 +4701,7 @@ export default { } }, /** - * Lookup369: pallet_emergency_para_xcm::pallet::Call + * Lookup387: pallet_emergency_para_xcm::pallet::Call **/ PalletEmergencyParaXcmCall: { _enum: { @@ -4572,20 +4712,20 @@ export default { } }, /** - * Lookup370: pallet_moonbeam_foreign_assets::pallet::Call + * Lookup388: pallet_moonbeam_foreign_assets::pallet::Call **/ PalletMoonbeamForeignAssetsCall: { _enum: { create_foreign_asset: { assetId: "u128", - assetXcmLocation: "StagingXcmV4Location", + assetXcmLocation: "StagingXcmV5Location", decimals: "u8", symbol: "Bytes", name: "Bytes" }, change_xcm_location: { assetId: "u128", - newXcmLocation: "StagingXcmV4Location" + newXcmLocation: "StagingXcmV5Location" }, freeze_foreign_asset: { assetId: "u128", @@ -4597,7 +4737,7 @@ export default { } }, /** - * Lookup372: pallet_parameters::pallet::Call + * Lookup390: pallet_parameters::pallet::Call **/ PalletParametersCall: { _enum: { @@ -4607,7 +4747,7 @@ export default { } }, /** - * Lookup373: moonbase_runtime::runtime_params::RuntimeParameters + * Lookup391: moonbase_runtime::runtime_params::RuntimeParameters **/ MoonbaseRuntimeRuntimeParamsRuntimeParameters: { _enum: { @@ -4617,7 +4757,7 @@ export default { } }, /** - * Lookup374: moonbase_runtime::runtime_params::dynamic_params::runtime_config::Parameters + * Lookup392: moonbase_runtime::runtime_params::dynamic_params::runtime_config::Parameters **/ MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: { _enum: { @@ -4626,11 +4766,11 @@ export default { } }, /** - * Lookup375: moonbase_runtime::runtime_params::dynamic_params::runtime_config::FeesTreasuryProportion + * Lookup393: moonbase_runtime::runtime_params::dynamic_params::runtime_config::FeesTreasuryProportion **/ MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: "Null", /** - * Lookup377: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters + * Lookup395: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters **/ MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: { _enum: { @@ -4638,11 +4778,11 @@ export default { } }, /** - * Lookup378: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Deposit + * Lookup396: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Deposit **/ MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: "Null", /** - * Lookup381: moonbase_runtime::runtime_params::dynamic_params::xcm_config::Parameters + * Lookup399: moonbase_runtime::runtime_params::dynamic_params::xcm_config::Parameters **/ MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: { _enum: { @@ -4651,39 +4791,39 @@ export default { } }, /** - * Lookup382: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit + * Lookup400: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit **/ MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: "Null", /** - * Lookup383: pallet_xcm_weight_trader::pallet::Call + * Lookup401: pallet_xcm_weight_trader::pallet::Call **/ PalletXcmWeightTraderCall: { _enum: { add_asset: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", relativePrice: "u128" }, edit_asset: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", relativePrice: "u128" }, pause_asset_support: { - location: "StagingXcmV4Location" + location: "StagingXcmV5Location" }, resume_asset_support: { - location: "StagingXcmV4Location" + location: "StagingXcmV5Location" }, remove_asset: { - location: "StagingXcmV4Location" + location: "StagingXcmV5Location" } } }, /** - * Lookup384: sp_runtime::traits::BlakeTwo256 + * Lookup402: sp_runtime::traits::BlakeTwo256 **/ SpRuntimeBlakeTwo256: "Null", /** - * Lookup386: pallet_conviction_voting::types::Tally + * Lookup404: pallet_conviction_voting::types::Tally **/ PalletConvictionVotingTally: { ayes: "u128", @@ -4691,7 +4831,7 @@ export default { support: "u128" }, /** - * Lookup387: pallet_preimage::pallet::Event + * Lookup405: pallet_preimage::pallet::Event **/ PalletPreimageEvent: { _enum: { @@ -4716,7 +4856,7 @@ export default { } }, /** - * Lookup388: pallet_whitelist::pallet::Event + * Lookup406: pallet_whitelist::pallet::Event **/ PalletWhitelistEvent: { _enum: { @@ -4733,27 +4873,27 @@ export default { } }, /** - * Lookup390: frame_support::dispatch::PostDispatchInfo + * Lookup408: frame_support::dispatch::PostDispatchInfo **/ FrameSupportDispatchPostDispatchInfo: { actualWeight: "Option", paysFee: "FrameSupportDispatchPays" }, /** - * Lookup391: sp_runtime::DispatchErrorWithPostInfo + * Lookup409: sp_runtime::DispatchErrorWithPostInfo **/ SpRuntimeDispatchErrorWithPostInfo: { postInfo: "FrameSupportDispatchPostDispatchInfo", error: "SpRuntimeDispatchError" }, /** - * Lookup393: pallet_root_testing::pallet::Event + * Lookup411: pallet_root_testing::pallet::Event **/ PalletRootTestingEvent: { _enum: ["DefensiveTestCall"] }, /** - * Lookup394: pallet_multisig::pallet::Event + * Lookup412: pallet_multisig::pallet::Event **/ PalletMultisigEvent: { _enum: { @@ -4784,7 +4924,7 @@ export default { } }, /** - * Lookup395: pallet_message_queue::pallet::Event + * Lookup413: pallet_message_queue::pallet::Event **/ PalletMessageQueueEvent: { _enum: { @@ -4812,7 +4952,7 @@ export default { } }, /** - * Lookup396: frame_support::traits::messages::ProcessMessageError + * Lookup414: frame_support::traits::messages::ProcessMessageError **/ FrameSupportMessagesProcessMessageError: { _enum: { @@ -4825,40 +4965,40 @@ export default { } }, /** - * Lookup397: pallet_emergency_para_xcm::pallet::Event + * Lookup415: pallet_emergency_para_xcm::pallet::Event **/ PalletEmergencyParaXcmEvent: { _enum: ["EnteredPausedXcmMode", "NormalXcmOperationResumed"] }, /** - * Lookup398: pallet_moonbeam_foreign_assets::pallet::Event + * Lookup416: pallet_moonbeam_foreign_assets::pallet::Event **/ PalletMoonbeamForeignAssetsEvent: { _enum: { ForeignAssetCreated: { contractAddress: "H160", assetId: "u128", - xcmLocation: "StagingXcmV4Location", + xcmLocation: "StagingXcmV5Location", deposit: "Option" }, ForeignAssetXcmLocationChanged: { assetId: "u128", - previousXcmLocation: "StagingXcmV4Location", - newXcmLocation: "StagingXcmV4Location" + previousXcmLocation: "StagingXcmV5Location", + newXcmLocation: "StagingXcmV5Location" }, ForeignAssetFrozen: { assetId: "u128", - xcmLocation: "StagingXcmV4Location" + xcmLocation: "StagingXcmV5Location" }, ForeignAssetUnfrozen: { assetId: "u128", - xcmLocation: "StagingXcmV4Location" + xcmLocation: "StagingXcmV5Location" }, TokensLocked: "(AccountId20,u128,U256)" } }, /** - * Lookup399: pallet_parameters::pallet::Event + * Lookup417: pallet_parameters::pallet::Event **/ PalletParametersEvent: { _enum: { @@ -4870,7 +5010,7 @@ export default { } }, /** - * Lookup400: moonbase_runtime::runtime_params::RuntimeParametersKey + * Lookup418: moonbase_runtime::runtime_params::RuntimeParametersKey **/ MoonbaseRuntimeRuntimeParamsRuntimeParametersKey: { _enum: { @@ -4880,25 +5020,25 @@ export default { } }, /** - * Lookup401: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersKey + * Lookup419: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersKey **/ MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: { _enum: ["FeesTreasuryProportion"] }, /** - * Lookup402: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersKey + * Lookup420: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersKey **/ MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: { _enum: ["Deposit"] }, /** - * Lookup403: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey + * Lookup421: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey **/ MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: { _enum: ["ForeignAssetCreationDeposit"] }, /** - * Lookup405: moonbase_runtime::runtime_params::RuntimeParametersValue + * Lookup423: moonbase_runtime::runtime_params::RuntimeParametersValue **/ MoonbaseRuntimeRuntimeParamsRuntimeParametersValue: { _enum: { @@ -4908,7 +5048,7 @@ export default { } }, /** - * Lookup406: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue + * Lookup424: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue **/ MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: { _enum: { @@ -4916,7 +5056,7 @@ export default { } }, /** - * Lookup407: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue + * Lookup425: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue **/ MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: { _enum: { @@ -4924,7 +5064,7 @@ export default { } }, /** - * Lookup408: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue + * Lookup426: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue **/ MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: { _enum: { @@ -4932,31 +5072,31 @@ export default { } }, /** - * Lookup409: pallet_xcm_weight_trader::pallet::Event + * Lookup427: pallet_xcm_weight_trader::pallet::Event **/ PalletXcmWeightTraderEvent: { _enum: { SupportedAssetAdded: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", relativePrice: "u128" }, SupportedAssetEdited: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", relativePrice: "u128" }, PauseAssetSupport: { - location: "StagingXcmV4Location" + location: "StagingXcmV5Location" }, ResumeAssetSupport: { - location: "StagingXcmV4Location" + location: "StagingXcmV5Location" }, SupportedAssetRemoved: { - location: "StagingXcmV4Location" + location: "StagingXcmV5Location" } } }, /** - * Lookup410: frame_system::Phase + * Lookup428: frame_system::Phase **/ FrameSystemPhase: { _enum: { @@ -4966,21 +5106,21 @@ export default { } }, /** - * Lookup412: frame_system::LastRuntimeUpgradeInfo + * Lookup430: frame_system::LastRuntimeUpgradeInfo **/ FrameSystemLastRuntimeUpgradeInfo: { specVersion: "Compact", specName: "Text" }, /** - * Lookup413: frame_system::CodeUpgradeAuthorization + * Lookup431: frame_system::CodeUpgradeAuthorization **/ FrameSystemCodeUpgradeAuthorization: { codeHash: "H256", checkVersion: "bool" }, /** - * Lookup414: frame_system::limits::BlockWeights + * Lookup432: frame_system::limits::BlockWeights **/ FrameSystemLimitsBlockWeights: { baseBlock: "SpWeightsWeightV2Weight", @@ -4988,7 +5128,7 @@ export default { perClass: "FrameSupportDispatchPerDispatchClassWeightsPerClass" }, /** - * Lookup415: frame_support::dispatch::PerDispatchClass + * Lookup433: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassWeightsPerClass: { normal: "FrameSystemLimitsWeightsPerClass", @@ -4996,7 +5136,7 @@ export default { mandatory: "FrameSystemLimitsWeightsPerClass" }, /** - * Lookup416: frame_system::limits::WeightsPerClass + * Lookup434: frame_system::limits::WeightsPerClass **/ FrameSystemLimitsWeightsPerClass: { baseExtrinsic: "SpWeightsWeightV2Weight", @@ -5005,13 +5145,13 @@ export default { reserved: "Option" }, /** - * Lookup417: frame_system::limits::BlockLength + * Lookup435: frame_system::limits::BlockLength **/ FrameSystemLimitsBlockLength: { max: "FrameSupportDispatchPerDispatchClassU32" }, /** - * Lookup418: frame_support::dispatch::PerDispatchClass + * Lookup436: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassU32: { normal: "u32", @@ -5019,14 +5159,14 @@ export default { mandatory: "u32" }, /** - * Lookup419: sp_weights::RuntimeDbWeight + * Lookup437: sp_weights::RuntimeDbWeight **/ SpWeightsRuntimeDbWeight: { read: "u64", write: "u64" }, /** - * Lookup420: sp_version::RuntimeVersion + * Lookup438: sp_version::RuntimeVersion **/ SpVersionRuntimeVersion: { specName: "Text", @@ -5036,10 +5176,10 @@ export default { implVersion: "u32", apis: "Vec<([u8;8],u32)>", transactionVersion: "u32", - stateVersion: "u8" + systemVersion: "u8" }, /** - * Lookup424: frame_system::pallet::Error + * Lookup442: frame_system::pallet::Error **/ FrameSystemError: { _enum: [ @@ -5055,13 +5195,13 @@ export default { ] }, /** - * Lookup425: pallet_utility::pallet::Error + * Lookup443: pallet_utility::pallet::Error **/ PalletUtilityError: { _enum: ["TooManyCalls"] }, /** - * Lookup427: pallet_balances::types::BalanceLock + * Lookup445: pallet_balances::types::BalanceLock **/ PalletBalancesBalanceLock: { id: "[u8;8]", @@ -5069,20 +5209,20 @@ export default { reasons: "PalletBalancesReasons" }, /** - * Lookup428: pallet_balances::types::Reasons + * Lookup446: pallet_balances::types::Reasons **/ PalletBalancesReasons: { _enum: ["Fee", "Misc", "All"] }, /** - * Lookup431: pallet_balances::types::ReserveData + * Lookup449: pallet_balances::types::ReserveData **/ PalletBalancesReserveData: { id: "[u8;4]", amount: "u128" }, /** - * Lookup435: moonbase_runtime::RuntimeHoldReason + * Lookup453: moonbase_runtime::RuntimeHoldReason **/ MoonbaseRuntimeRuntimeHoldReason: { _enum: { @@ -5134,20 +5274,20 @@ export default { } }, /** - * Lookup436: pallet_preimage::pallet::HoldReason + * Lookup454: pallet_preimage::pallet::HoldReason **/ PalletPreimageHoldReason: { _enum: ["Preimage"] }, /** - * Lookup439: frame_support::traits::tokens::misc::IdAmount + * Lookup457: frame_support::traits::tokens::misc::IdAmount **/ FrameSupportTokensMiscIdAmount: { id: "Null", amount: "u128" }, /** - * Lookup441: pallet_balances::pallet::Error + * Lookup459: pallet_balances::pallet::Error **/ PalletBalancesError: { _enum: [ @@ -5166,13 +5306,13 @@ export default { ] }, /** - * Lookup442: pallet_sudo::pallet::Error + * Lookup460: pallet_sudo::pallet::Error **/ PalletSudoError: { _enum: ["RequireSudo"] }, /** - * Lookup444: cumulus_pallet_parachain_system::unincluded_segment::Ancestor + * Lookup462: cumulus_pallet_parachain_system::unincluded_segment::Ancestor **/ CumulusPalletParachainSystemUnincludedSegmentAncestor: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5180,7 +5320,7 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup445: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth + * Lookup463: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth **/ CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: { umpMsgCount: "u32", @@ -5188,20 +5328,20 @@ export default { hrmpOutgoing: "BTreeMap" }, /** - * Lookup447: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate + * Lookup465: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate **/ CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate: { msgCount: "u32", totalBytes: "u32" }, /** - * Lookup451: polkadot_primitives::v8::UpgradeGoAhead + * Lookup469: polkadot_primitives::v8::UpgradeGoAhead **/ PolkadotPrimitivesV8UpgradeGoAhead: { _enum: ["Abort", "GoAhead"] }, /** - * Lookup452: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker + * Lookup470: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker **/ CumulusPalletParachainSystemUnincludedSegmentSegmentTracker: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5209,13 +5349,13 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup454: polkadot_primitives::v8::UpgradeRestriction + * Lookup472: polkadot_primitives::v8::UpgradeRestriction **/ PolkadotPrimitivesV8UpgradeRestriction: { _enum: ["Present"] }, /** - * Lookup455: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot + * Lookup473: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot **/ CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: { dmqMqcHead: "H256", @@ -5225,14 +5365,14 @@ export default { egressChannels: "Vec<(u32,PolkadotPrimitivesV8AbridgedHrmpChannel)>" }, /** - * Lookup456: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity + * Lookup474: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity **/ CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity: { remainingCount: "u32", remainingSize: "u32" }, /** - * Lookup459: polkadot_primitives::v8::AbridgedHrmpChannel + * Lookup477: polkadot_primitives::v8::AbridgedHrmpChannel **/ PolkadotPrimitivesV8AbridgedHrmpChannel: { maxCapacity: "u32", @@ -5243,7 +5383,7 @@ export default { mqcHead: "Option" }, /** - * Lookup460: polkadot_primitives::v8::AbridgedHostConfiguration + * Lookup478: polkadot_primitives::v8::AbridgedHostConfiguration **/ PolkadotPrimitivesV8AbridgedHostConfiguration: { maxCodeSize: "u32", @@ -5258,21 +5398,21 @@ export default { asyncBackingParams: "PolkadotPrimitivesV8AsyncBackingAsyncBackingParams" }, /** - * Lookup461: polkadot_primitives::v8::async_backing::AsyncBackingParams + * Lookup479: polkadot_primitives::v8::async_backing::AsyncBackingParams **/ PolkadotPrimitivesV8AsyncBackingAsyncBackingParams: { maxCandidateDepth: "u32", allowedAncestryLen: "u32" }, /** - * Lookup467: polkadot_core_primitives::OutboundHrmpMessage + * Lookup485: polkadot_core_primitives::OutboundHrmpMessage **/ PolkadotCorePrimitivesOutboundHrmpMessage: { recipient: "u32", data: "Bytes" }, /** - * Lookup469: cumulus_pallet_parachain_system::pallet::Error + * Lookup487: cumulus_pallet_parachain_system::pallet::Error **/ CumulusPalletParachainSystemError: { _enum: [ @@ -5287,13 +5427,13 @@ export default { ] }, /** - * Lookup470: pallet_transaction_payment::Releases + * Lookup488: pallet_transaction_payment::Releases **/ PalletTransactionPaymentReleases: { _enum: ["V1Ancient", "V2"] }, /** - * Lookup471: pallet_evm::CodeMetadata + * Lookup489: pallet_evm::CodeMetadata **/ PalletEvmCodeMetadata: { _alias: { @@ -5304,7 +5444,7 @@ export default { hash_: "H256" }, /** - * Lookup473: pallet_evm::pallet::Error + * Lookup491: pallet_evm::pallet::Error **/ PalletEvmError: { _enum: [ @@ -5324,7 +5464,7 @@ export default { ] }, /** - * Lookup475: fp_rpc::TransactionStatus + * Lookup493: fp_rpc::TransactionStatus **/ FpRpcTransactionStatus: { transactionHash: "H256", @@ -5336,11 +5476,11 @@ export default { logsBloom: "EthbloomBloom" }, /** - * Lookup477: ethbloom::Bloom + * Lookup495: ethbloom::Bloom **/ EthbloomBloom: "[u8;256]", /** - * Lookup479: ethereum::receipt::ReceiptV3 + * Lookup497: ethereum::receipt::ReceiptV3 **/ EthereumReceiptReceiptV3: { _enum: { @@ -5350,7 +5490,7 @@ export default { } }, /** - * Lookup480: ethereum::receipt::EIP658ReceiptData + * Lookup498: ethereum::receipt::EIP658ReceiptData **/ EthereumReceiptEip658ReceiptData: { statusCode: "u8", @@ -5359,7 +5499,7 @@ export default { logs: "Vec" }, /** - * Lookup481: ethereum::block::Block + * Lookup499: ethereum::block::Block **/ EthereumBlock: { header: "EthereumHeader", @@ -5367,7 +5507,7 @@ export default { ommers: "Vec" }, /** - * Lookup482: ethereum::header::Header + * Lookup500: ethereum::header::Header **/ EthereumHeader: { parentHash: "H256", @@ -5387,17 +5527,17 @@ export default { nonce: "EthereumTypesHashH64" }, /** - * Lookup483: ethereum_types::hash::H64 + * Lookup501: ethereum_types::hash::H64 **/ EthereumTypesHashH64: "[u8;8]", /** - * Lookup488: pallet_ethereum::pallet::Error + * Lookup506: pallet_ethereum::pallet::Error **/ PalletEthereumError: { _enum: ["InvalidSignature", "PreLogExists"] }, /** - * Lookup489: pallet_parachain_staking::types::RoundInfo + * Lookup507: pallet_parachain_staking::types::RoundInfo **/ PalletParachainStakingRoundInfo: { current: "u32", @@ -5406,7 +5546,7 @@ export default { firstSlot: "u64" }, /** - * Lookup490: pallet_parachain_staking::types::Delegator + * Lookup508: pallet_parachain_staking::types::Delegator **/ PalletParachainStakingDelegator: { id: "AccountId20", @@ -5416,18 +5556,18 @@ export default { status: "PalletParachainStakingDelegatorStatus" }, /** - * Lookup491: pallet_parachain_staking::set::OrderedSet> + * Lookup509: pallet_parachain_staking::set::OrderedSet> **/ PalletParachainStakingSetOrderedSet: "Vec", /** - * Lookup492: pallet_parachain_staking::types::Bond + * Lookup510: pallet_parachain_staking::types::Bond **/ PalletParachainStakingBond: { owner: "AccountId20", amount: "u128" }, /** - * Lookup494: pallet_parachain_staking::types::DelegatorStatus + * Lookup512: pallet_parachain_staking::types::DelegatorStatus **/ PalletParachainStakingDelegatorStatus: { _enum: { @@ -5436,7 +5576,7 @@ export default { } }, /** - * Lookup495: pallet_parachain_staking::types::CandidateMetadata + * Lookup513: pallet_parachain_staking::types::CandidateMetadata **/ PalletParachainStakingCandidateMetadata: { bond: "u128", @@ -5451,20 +5591,20 @@ export default { status: "PalletParachainStakingCollatorStatus" }, /** - * Lookup496: pallet_parachain_staking::types::CapacityStatus + * Lookup514: pallet_parachain_staking::types::CapacityStatus **/ PalletParachainStakingCapacityStatus: { _enum: ["Full", "Empty", "Partial"] }, /** - * Lookup498: pallet_parachain_staking::types::CandidateBondLessRequest + * Lookup516: pallet_parachain_staking::types::CandidateBondLessRequest **/ PalletParachainStakingCandidateBondLessRequest: { amount: "u128", whenExecutable: "u32" }, /** - * Lookup499: pallet_parachain_staking::types::CollatorStatus + * Lookup517: pallet_parachain_staking::types::CollatorStatus **/ PalletParachainStakingCollatorStatus: { _enum: { @@ -5474,7 +5614,7 @@ export default { } }, /** - * Lookup501: pallet_parachain_staking::delegation_requests::ScheduledRequest + * Lookup519: pallet_parachain_staking::delegation_requests::ScheduledRequest **/ PalletParachainStakingDelegationRequestsScheduledRequest: { delegator: "AccountId20", @@ -5482,25 +5622,25 @@ export default { action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup504: pallet_parachain_staking::auto_compound::AutoCompoundConfig + * Lookup522: pallet_parachain_staking::auto_compound::AutoCompoundConfig **/ PalletParachainStakingAutoCompoundAutoCompoundConfig: { delegator: "AccountId20", value: "Percent" }, /** - * Lookup506: pallet_parachain_staking::types::Delegations + * Lookup524: pallet_parachain_staking::types::Delegations **/ PalletParachainStakingDelegations: { delegations: "Vec", total: "u128" }, /** - * Lookup508: pallet_parachain_staking::set::BoundedOrderedSet, S> + * Lookup526: pallet_parachain_staking::set::BoundedOrderedSet, S> **/ PalletParachainStakingSetBoundedOrderedSet: "Vec", /** - * Lookup511: pallet_parachain_staking::types::CollatorSnapshot + * Lookup529: pallet_parachain_staking::types::CollatorSnapshot **/ PalletParachainStakingCollatorSnapshot: { bond: "u128", @@ -5508,7 +5648,7 @@ export default { total: "u128" }, /** - * Lookup513: pallet_parachain_staking::types::BondWithAutoCompound + * Lookup531: pallet_parachain_staking::types::BondWithAutoCompound **/ PalletParachainStakingBondWithAutoCompound: { owner: "AccountId20", @@ -5516,7 +5656,7 @@ export default { autoCompound: "Percent" }, /** - * Lookup514: pallet_parachain_staking::types::DelayedPayout + * Lookup532: pallet_parachain_staking::types::DelayedPayout **/ PalletParachainStakingDelayedPayout: { roundIssuance: "u128", @@ -5524,7 +5664,7 @@ export default { collatorCommission: "Perbill" }, /** - * Lookup515: pallet_parachain_staking::inflation::InflationInfo + * Lookup533: pallet_parachain_staking::inflation::InflationInfo **/ PalletParachainStakingInflationInflationInfo: { expect: { @@ -5544,7 +5684,7 @@ export default { } }, /** - * Lookup516: pallet_parachain_staking::pallet::Error + * Lookup534: pallet_parachain_staking::pallet::Error **/ PalletParachainStakingError: { _enum: [ @@ -5606,7 +5746,7 @@ export default { ] }, /** - * Lookup519: pallet_scheduler::Scheduled, BlockNumber, moonbase_runtime::OriginCaller, account::AccountId20> + * Lookup537: pallet_scheduler::Scheduled, BlockNumber, moonbase_runtime::OriginCaller, account::AccountId20> **/ PalletSchedulerScheduled: { maybeId: "Option<[u8;32]>", @@ -5616,7 +5756,7 @@ export default { origin: "MoonbaseRuntimeOriginCaller" }, /** - * Lookup521: pallet_scheduler::RetryConfig + * Lookup539: pallet_scheduler::RetryConfig **/ PalletSchedulerRetryConfig: { totalRetries: "u8", @@ -5624,7 +5764,7 @@ export default { period: "u32" }, /** - * Lookup522: pallet_scheduler::pallet::Error + * Lookup540: pallet_scheduler::pallet::Error **/ PalletSchedulerError: { _enum: [ @@ -5636,7 +5776,7 @@ export default { ] }, /** - * Lookup523: pallet_treasury::Proposal + * Lookup541: pallet_treasury::Proposal **/ PalletTreasuryProposal: { proposer: "AccountId20", @@ -5645,7 +5785,7 @@ export default { bond: "u128" }, /** - * Lookup526: pallet_treasury::SpendStatus + * Lookup544: pallet_treasury::SpendStatus **/ PalletTreasurySpendStatus: { assetKind: "Null", @@ -5656,7 +5796,7 @@ export default { status: "PalletTreasuryPaymentState" }, /** - * Lookup527: pallet_treasury::PaymentState + * Lookup545: pallet_treasury::PaymentState **/ PalletTreasuryPaymentState: { _enum: { @@ -5668,11 +5808,11 @@ export default { } }, /** - * Lookup529: frame_support::PalletId + * Lookup547: frame_support::PalletId **/ FrameSupportPalletId: "[u8;8]", /** - * Lookup530: pallet_treasury::pallet::Error + * Lookup548: pallet_treasury::pallet::Error **/ PalletTreasuryError: { _enum: [ @@ -5690,13 +5830,13 @@ export default { ] }, /** - * Lookup531: pallet_author_inherent::pallet::Error + * Lookup549: pallet_author_inherent::pallet::Error **/ PalletAuthorInherentError: { _enum: ["AuthorAlreadySet", "NoAccountId", "CannotBeAuthor"] }, /** - * Lookup532: pallet_crowdloan_rewards::pallet::RewardInfo + * Lookup550: pallet_crowdloan_rewards::pallet::RewardInfo **/ PalletCrowdloanRewardsRewardInfo: { totalReward: "u128", @@ -5704,7 +5844,7 @@ export default { contributedRelayAddresses: "Vec<[u8;32]>" }, /** - * Lookup534: pallet_crowdloan_rewards::pallet::Error + * Lookup552: pallet_crowdloan_rewards::pallet::Error **/ PalletCrowdloanRewardsError: { _enum: [ @@ -5726,7 +5866,7 @@ export default { ] }, /** - * Lookup535: pallet_author_mapping::pallet::RegistrationInfo + * Lookup553: pallet_author_mapping::pallet::RegistrationInfo **/ PalletAuthorMappingRegistrationInfo: { _alias: { @@ -5737,7 +5877,7 @@ export default { keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" }, /** - * Lookup536: pallet_author_mapping::pallet::Error + * Lookup554: pallet_author_mapping::pallet::Error **/ PalletAuthorMappingError: { _enum: [ @@ -5752,7 +5892,7 @@ export default { ] }, /** - * Lookup539: pallet_proxy::ProxyDefinition + * Lookup557: pallet_proxy::ProxyDefinition **/ PalletProxyProxyDefinition: { delegate: "AccountId20", @@ -5760,7 +5900,7 @@ export default { delay: "u32" }, /** - * Lookup543: pallet_proxy::Announcement + * Lookup561: pallet_proxy::Announcement **/ PalletProxyAnnouncement: { real: "AccountId20", @@ -5768,7 +5908,7 @@ export default { height: "u32" }, /** - * Lookup545: pallet_proxy::pallet::Error + * Lookup563: pallet_proxy::pallet::Error **/ PalletProxyError: { _enum: [ @@ -5783,13 +5923,13 @@ export default { ] }, /** - * Lookup546: pallet_maintenance_mode::pallet::Error + * Lookup564: pallet_maintenance_mode::pallet::Error **/ PalletMaintenanceModeError: { _enum: ["AlreadyInMaintenanceMode", "NotInMaintenanceMode"] }, /** - * Lookup548: pallet_identity::types::Registration> + * Lookup565: pallet_identity::types::Registration> **/ PalletIdentityRegistration: { judgements: "Vec<(u32,PalletIdentityJudgement)>", @@ -5797,7 +5937,7 @@ export default { info: "PalletIdentityLegacyIdentityInfo" }, /** - * Lookup557: pallet_identity::types::RegistrarInfo + * Lookup573: pallet_identity::types::RegistrarInfo **/ PalletIdentityRegistrarInfo: { account: "AccountId20", @@ -5805,14 +5945,31 @@ export default { fields: "u64" }, /** - * Lookup559: pallet_identity::types::AuthorityProperties> + * Lookup576: pallet_identity::types::AuthorityProperties **/ PalletIdentityAuthorityProperties: { - suffix: "Bytes", + accountId: "AccountId20", allocation: "u32" }, /** - * Lookup562: pallet_identity::pallet::Error + * Lookup577: pallet_identity::types::UsernameInformation + **/ + PalletIdentityUsernameInformation: { + owner: "AccountId20", + provider: "PalletIdentityProvider" + }, + /** + * Lookup578: pallet_identity::types::Provider + **/ + PalletIdentityProvider: { + _enum: { + Allocation: "Null", + AuthorityDeposit: "u128", + System: "Null" + } + }, + /** + * Lookup580: pallet_identity::pallet::Error **/ PalletIdentityError: { _enum: [ @@ -5841,11 +5998,15 @@ export default { "InvalidUsername", "UsernameTaken", "NoUsername", - "NotExpired" + "NotExpired", + "TooEarly", + "NotUnbinding", + "AlreadyUnbinding", + "InsufficientPrivileges" ] }, /** - * Lookup567: cumulus_pallet_xcmp_queue::OutboundChannelDetails + * Lookup585: cumulus_pallet_xcmp_queue::OutboundChannelDetails **/ CumulusPalletXcmpQueueOutboundChannelDetails: { recipient: "u32", @@ -5855,13 +6016,13 @@ export default { lastIndex: "u16" }, /** - * Lookup568: cumulus_pallet_xcmp_queue::OutboundState + * Lookup586: cumulus_pallet_xcmp_queue::OutboundState **/ CumulusPalletXcmpQueueOutboundState: { _enum: ["Ok", "Suspended"] }, /** - * Lookup572: cumulus_pallet_xcmp_queue::QueueConfigData + * Lookup590: cumulus_pallet_xcmp_queue::QueueConfigData **/ CumulusPalletXcmpQueueQueueConfigData: { suspendThreshold: "u32", @@ -5869,7 +6030,7 @@ export default { resumeThreshold: "u32" }, /** - * Lookup573: cumulus_pallet_xcmp_queue::pallet::Error + * Lookup591: cumulus_pallet_xcmp_queue::pallet::Error **/ CumulusPalletXcmpQueueError: { _enum: [ @@ -5881,7 +6042,7 @@ export default { ] }, /** - * Lookup574: pallet_xcm::pallet::QueryStatus + * Lookup592: pallet_xcm::pallet::QueryStatus **/ PalletXcmQueryStatus: { _enum: { @@ -5902,19 +6063,20 @@ export default { } }, /** - * Lookup578: xcm::VersionedResponse + * Lookup596: xcm::VersionedResponse **/ XcmVersionedResponse: { _enum: { __Unused0: "Null", __Unused1: "Null", - V2: "XcmV2Response", + __Unused2: "Null", V3: "XcmV3Response", - V4: "StagingXcmV4Response" + V4: "StagingXcmV4Response", + V5: "StagingXcmV5Response" } }, /** - * Lookup584: pallet_xcm::pallet::VersionMigrationStage + * Lookup602: pallet_xcm::pallet::VersionMigrationStage **/ PalletXcmVersionMigrationStage: { _enum: { @@ -5925,7 +6087,7 @@ export default { } }, /** - * Lookup587: pallet_xcm::pallet::RemoteLockedFungibleRecord + * Lookup605: pallet_xcm::pallet::RemoteLockedFungibleRecord **/ PalletXcmRemoteLockedFungibleRecord: { amount: "u128", @@ -5934,7 +6096,7 @@ export default { consumers: "Vec<(Null,u128)>" }, /** - * Lookup594: pallet_xcm::pallet::Error + * Lookup612: pallet_xcm::pallet::Error **/ PalletXcmError: { _enum: [ @@ -5966,7 +6128,7 @@ export default { ] }, /** - * Lookup595: pallet_assets::types::AssetDetails + * Lookup613: pallet_assets::types::AssetDetails **/ PalletAssetsAssetDetails: { owner: "AccountId20", @@ -5983,13 +6145,13 @@ export default { status: "PalletAssetsAssetStatus" }, /** - * Lookup596: pallet_assets::types::AssetStatus + * Lookup614: pallet_assets::types::AssetStatus **/ PalletAssetsAssetStatus: { _enum: ["Live", "Frozen", "Destroying"] }, /** - * Lookup598: pallet_assets::types::AssetAccount + * Lookup616: pallet_assets::types::AssetAccount **/ PalletAssetsAssetAccount: { balance: "u128", @@ -5998,13 +6160,13 @@ export default { extra: "Null" }, /** - * Lookup599: pallet_assets::types::AccountStatus + * Lookup617: pallet_assets::types::AccountStatus **/ PalletAssetsAccountStatus: { _enum: ["Liquid", "Frozen", "Blocked"] }, /** - * Lookup600: pallet_assets::types::ExistenceReason + * Lookup618: pallet_assets::types::ExistenceReason **/ PalletAssetsExistenceReason: { _enum: { @@ -6016,14 +6178,14 @@ export default { } }, /** - * Lookup602: pallet_assets::types::Approval + * Lookup620: pallet_assets::types::Approval **/ PalletAssetsApproval: { amount: "u128", deposit: "u128" }, /** - * Lookup603: pallet_assets::types::AssetMetadata> + * Lookup621: pallet_assets::types::AssetMetadata> **/ PalletAssetsAssetMetadata: { deposit: "u128", @@ -6033,7 +6195,7 @@ export default { isFrozen: "bool" }, /** - * Lookup605: pallet_assets::pallet::Error + * Lookup623: pallet_assets::pallet::Error **/ PalletAssetsError: { _enum: [ @@ -6061,7 +6223,7 @@ export default { ] }, /** - * Lookup606: pallet_asset_manager::pallet::Error + * Lookup624: pallet_asset_manager::pallet::Error **/ PalletAssetManagerError: { _enum: [ @@ -6076,13 +6238,13 @@ export default { ] }, /** - * Lookup607: pallet_migrations::pallet::Error + * Lookup625: pallet_migrations::pallet::Error **/ PalletMigrationsError: { _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"] }, /** - * Lookup608: pallet_xcm_transactor::relay_indices::RelayChainIndices + * Lookup626: pallet_xcm_transactor::relay_indices::RelayChainIndices **/ PalletXcmTransactorRelayIndicesRelayChainIndices: { staking: "u8", @@ -6105,7 +6267,7 @@ export default { cancelOpenRequest: "u8" }, /** - * Lookup609: pallet_xcm_transactor::pallet::Error + * Lookup627: pallet_xcm_transactor::pallet::Error **/ PalletXcmTransactorError: { _enum: [ @@ -6139,7 +6301,7 @@ export default { ] }, /** - * Lookup610: pallet_moonbeam_orbiters::types::CollatorPoolInfo + * Lookup628: pallet_moonbeam_orbiters::types::CollatorPoolInfo **/ PalletMoonbeamOrbitersCollatorPoolInfo: { orbiters: "Vec", @@ -6147,14 +6309,14 @@ export default { nextOrbiter: "u32" }, /** - * Lookup612: pallet_moonbeam_orbiters::types::CurrentOrbiter + * Lookup630: pallet_moonbeam_orbiters::types::CurrentOrbiter **/ PalletMoonbeamOrbitersCurrentOrbiter: { accountId: "AccountId20", removed: "bool" }, /** - * Lookup613: pallet_moonbeam_orbiters::pallet::Error + * Lookup631: pallet_moonbeam_orbiters::pallet::Error **/ PalletMoonbeamOrbitersError: { _enum: [ @@ -6170,20 +6332,20 @@ export default { ] }, /** - * Lookup614: pallet_ethereum_xcm::pallet::Error + * Lookup632: pallet_ethereum_xcm::pallet::Error **/ PalletEthereumXcmError: { _enum: ["EthereumXcmExecutionSuspended"] }, /** - * Lookup615: pallet_randomness::types::RequestState + * Lookup633: pallet_randomness::types::RequestState **/ PalletRandomnessRequestState: { request: "PalletRandomnessRequest", deposit: "u128" }, /** - * Lookup616: pallet_randomness::types::Request> + * Lookup634: pallet_randomness::types::Request> **/ PalletRandomnessRequest: { refundAddress: "H160", @@ -6195,7 +6357,7 @@ export default { info: "PalletRandomnessRequestInfo" }, /** - * Lookup617: pallet_randomness::types::RequestInfo + * Lookup635: pallet_randomness::types::RequestInfo **/ PalletRandomnessRequestInfo: { _enum: { @@ -6204,7 +6366,7 @@ export default { } }, /** - * Lookup618: pallet_randomness::types::RequestType + * Lookup636: pallet_randomness::types::RequestType **/ PalletRandomnessRequestType: { _enum: { @@ -6213,14 +6375,14 @@ export default { } }, /** - * Lookup619: pallet_randomness::types::RandomnessResult + * Lookup637: pallet_randomness::types::RandomnessResult **/ PalletRandomnessRandomnessResult: { randomness: "Option", requestCount: "u64" }, /** - * Lookup620: pallet_randomness::pallet::Error + * Lookup638: pallet_randomness::pallet::Error **/ PalletRandomnessError: { _enum: [ @@ -6239,7 +6401,7 @@ export default { ] }, /** - * Lookup622: pallet_collective::Votes + * Lookup641: pallet_collective::Votes **/ PalletCollectiveVotes: { index: "u32", @@ -6249,7 +6411,7 @@ export default { end: "u32" }, /** - * Lookup623: pallet_collective::pallet::Error + * Lookup642: pallet_collective::pallet::Error **/ PalletCollectiveError: { _enum: [ @@ -6263,11 +6425,12 @@ export default { "TooManyProposals", "WrongProposalWeight", "WrongProposalLength", - "PrimeAccountNotMember" + "PrimeAccountNotMember", + "ProposalActive" ] }, /** - * Lookup625: pallet_conviction_voting::vote::Voting + * Lookup644: pallet_conviction_voting::vote::Voting **/ PalletConvictionVotingVoteVoting: { _enum: { @@ -6276,7 +6439,7 @@ export default { } }, /** - * Lookup626: pallet_conviction_voting::vote::Casting + * Lookup645: pallet_conviction_voting::vote::Casting **/ PalletConvictionVotingVoteCasting: { votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", @@ -6284,18 +6447,18 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup630: pallet_conviction_voting::types::Delegations + * Lookup649: pallet_conviction_voting::types::Delegations **/ PalletConvictionVotingDelegations: { votes: "u128", capital: "u128" }, /** - * Lookup631: pallet_conviction_voting::vote::PriorLock + * Lookup650: pallet_conviction_voting::vote::PriorLock **/ PalletConvictionVotingVotePriorLock: "(u32,u128)", /** - * Lookup632: pallet_conviction_voting::vote::Delegating + * Lookup651: pallet_conviction_voting::vote::Delegating **/ PalletConvictionVotingVoteDelegating: { balance: "u128", @@ -6305,7 +6468,7 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup636: pallet_conviction_voting::pallet::Error + * Lookup655: pallet_conviction_voting::pallet::Error **/ PalletConvictionVotingError: { _enum: [ @@ -6324,7 +6487,7 @@ export default { ] }, /** - * Lookup637: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup656: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumInfo: { _enum: { @@ -6337,7 +6500,7 @@ export default { } }, /** - * Lookup638: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup657: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumStatus: { track: "u16", @@ -6353,21 +6516,21 @@ export default { alarm: "Option<(u32,(u32,u32))>" }, /** - * Lookup639: pallet_referenda::types::Deposit + * Lookup658: pallet_referenda::types::Deposit **/ PalletReferendaDeposit: { who: "AccountId20", amount: "u128" }, /** - * Lookup642: pallet_referenda::types::DecidingStatus + * Lookup661: pallet_referenda::types::DecidingStatus **/ PalletReferendaDecidingStatus: { since: "u32", confirming: "Option" }, /** - * Lookup650: pallet_referenda::types::TrackInfo + * Lookup669: pallet_referenda::types::TrackInfo **/ PalletReferendaTrackInfo: { name: "Text", @@ -6381,7 +6544,7 @@ export default { minSupport: "PalletReferendaCurve" }, /** - * Lookup651: pallet_referenda::types::Curve + * Lookup670: pallet_referenda::types::Curve **/ PalletReferendaCurve: { _enum: { @@ -6404,7 +6567,7 @@ export default { } }, /** - * Lookup654: pallet_referenda::pallet::Error + * Lookup673: pallet_referenda::pallet::Error **/ PalletReferendaError: { _enum: [ @@ -6425,7 +6588,7 @@ export default { ] }, /** - * Lookup655: pallet_preimage::OldRequestStatus + * Lookup674: pallet_preimage::OldRequestStatus **/ PalletPreimageOldRequestStatus: { _enum: { @@ -6441,7 +6604,7 @@ export default { } }, /** - * Lookup658: pallet_preimage::RequestStatus> + * Lookup677: pallet_preimage::RequestStatus> **/ PalletPreimageRequestStatus: { _enum: { @@ -6457,7 +6620,7 @@ export default { } }, /** - * Lookup664: pallet_preimage::pallet::Error + * Lookup683: pallet_preimage::pallet::Error **/ PalletPreimageError: { _enum: [ @@ -6472,7 +6635,7 @@ export default { ] }, /** - * Lookup665: pallet_whitelist::pallet::Error + * Lookup684: pallet_whitelist::pallet::Error **/ PalletWhitelistError: { _enum: [ @@ -6484,7 +6647,7 @@ export default { ] }, /** - * Lookup669: pallet_multisig::Multisig + * Lookup688: pallet_multisig::Multisig **/ PalletMultisigMultisig: { when: "PalletMultisigTimepoint", @@ -6493,7 +6656,7 @@ export default { approvals: "Vec" }, /** - * Lookup671: pallet_multisig::pallet::Error + * Lookup690: pallet_multisig::pallet::Error **/ PalletMultisigError: { _enum: [ @@ -6514,7 +6677,7 @@ export default { ] }, /** - * Lookup675: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus + * Lookup694: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus **/ PalletMoonbeamLazyMigrationsStateMigrationStatus: { _enum: { @@ -6525,7 +6688,7 @@ export default { } }, /** - * Lookup677: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus + * Lookup696: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { _enum: { @@ -6534,7 +6697,7 @@ export default { } }, /** - * Lookup678: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo + * Lookup697: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { assetId: "u128", @@ -6542,7 +6705,7 @@ export default { remainingApprovals: "u32" }, /** - * Lookup679: pallet_moonbeam_lazy_migrations::pallet::Error + * Lookup698: pallet_moonbeam_lazy_migrations::pallet::Error **/ PalletMoonbeamLazyMigrationsError: { _enum: [ @@ -6561,13 +6724,13 @@ export default { ] }, /** - * Lookup681: pallet_precompile_benchmarks::pallet::Error + * Lookup700: pallet_precompile_benchmarks::pallet::Error **/ PalletPrecompileBenchmarksError: { _enum: ["BenchmarkError"] }, /** - * Lookup682: pallet_message_queue::BookState + * Lookup701: pallet_message_queue::BookState **/ PalletMessageQueueBookState: { _alias: { @@ -6581,14 +6744,14 @@ export default { size_: "u64" }, /** - * Lookup684: pallet_message_queue::Neighbours + * Lookup703: pallet_message_queue::Neighbours **/ PalletMessageQueueNeighbours: { prev: "CumulusPrimitivesCoreAggregateMessageOrigin", next: "CumulusPrimitivesCoreAggregateMessageOrigin" }, /** - * Lookup686: pallet_message_queue::Page + * Lookup705: pallet_message_queue::Page **/ PalletMessageQueuePage: { remaining: "u32", @@ -6599,7 +6762,7 @@ export default { heap: "Bytes" }, /** - * Lookup688: pallet_message_queue::pallet::Error + * Lookup707: pallet_message_queue::pallet::Error **/ PalletMessageQueueError: { _enum: [ @@ -6615,36 +6778,36 @@ export default { ] }, /** - * Lookup689: pallet_emergency_para_xcm::XcmMode + * Lookup708: pallet_emergency_para_xcm::XcmMode **/ PalletEmergencyParaXcmXcmMode: { _enum: ["Normal", "Paused"] }, /** - * Lookup690: pallet_emergency_para_xcm::pallet::Error + * Lookup709: pallet_emergency_para_xcm::pallet::Error **/ PalletEmergencyParaXcmError: { _enum: ["NotInPausedMode"] }, /** - * Lookup692: pallet_moonbeam_foreign_assets::AssetStatus + * Lookup711: pallet_moonbeam_foreign_assets::AssetStatus **/ PalletMoonbeamForeignAssetsAssetStatus: { _enum: ["Active", "FrozenXcmDepositAllowed", "FrozenXcmDepositForbidden"] }, /** - * Lookup693: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails + * Lookup712: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails **/ PalletMoonbeamForeignAssetsAssetDepositDetails: { depositAccount: "AccountId20", deposit: "u128" }, /** - * Lookup694: moonbase_runtime::Runtime + * Lookup713: moonbase_runtime::Runtime **/ MoonbaseRuntimeRuntime: "Null", /** - * Lookup695: pallet_moonbeam_foreign_assets::pallet::Error + * Lookup714: pallet_moonbeam_foreign_assets::pallet::Error **/ PalletMoonbeamForeignAssetsError: { _enum: [ @@ -6669,7 +6832,7 @@ export default { ] }, /** - * Lookup697: pallet_xcm_weight_trader::pallet::Error + * Lookup716: pallet_xcm_weight_trader::pallet::Error **/ PalletXcmWeightTraderError: { _enum: [ @@ -6682,47 +6845,47 @@ export default { ] }, /** - * Lookup700: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender + * Lookup719: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender **/ FrameSystemExtensionsCheckNonZeroSender: "Null", /** - * Lookup701: frame_system::extensions::check_spec_version::CheckSpecVersion + * Lookup720: frame_system::extensions::check_spec_version::CheckSpecVersion **/ FrameSystemExtensionsCheckSpecVersion: "Null", /** - * Lookup702: frame_system::extensions::check_tx_version::CheckTxVersion + * Lookup721: frame_system::extensions::check_tx_version::CheckTxVersion **/ FrameSystemExtensionsCheckTxVersion: "Null", /** - * Lookup703: frame_system::extensions::check_genesis::CheckGenesis + * Lookup722: frame_system::extensions::check_genesis::CheckGenesis **/ FrameSystemExtensionsCheckGenesis: "Null", /** - * Lookup706: frame_system::extensions::check_nonce::CheckNonce + * Lookup725: frame_system::extensions::check_nonce::CheckNonce **/ FrameSystemExtensionsCheckNonce: "Compact", /** - * Lookup707: frame_system::extensions::check_weight::CheckWeight + * Lookup726: frame_system::extensions::check_weight::CheckWeight **/ FrameSystemExtensionsCheckWeight: "Null", /** - * Lookup708: pallet_transaction_payment::ChargeTransactionPayment + * Lookup727: pallet_transaction_payment::ChargeTransactionPayment **/ PalletTransactionPaymentChargeTransactionPayment: "Compact", /** - * Lookup709: frame_metadata_hash_extension::CheckMetadataHash + * Lookup728: frame_metadata_hash_extension::CheckMetadataHash **/ FrameMetadataHashExtensionCheckMetadataHash: { mode: "FrameMetadataHashExtensionMode" }, /** - * Lookup710: frame_metadata_hash_extension::Mode + * Lookup729: frame_metadata_hash_extension::Mode **/ FrameMetadataHashExtensionMode: { _enum: ["Disabled", "Enabled"] }, /** - * Lookup711: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim + * Lookup730: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim **/ CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null" }; diff --git a/typescript-api/src/moonbase/interfaces/registry.ts b/typescript-api/src/moonbase/interfaces/registry.ts index 036ff311fb8..057a86f9ca1 100644 --- a/typescript-api/src/moonbase/interfaces/registry.ts +++ b/typescript-api/src/moonbase/interfaces/registry.ts @@ -33,12 +33,12 @@ import type { EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, - EthereumTransactionAccessListItem, - EthereumTransactionEip1559Transaction, - EthereumTransactionEip2930Transaction, - EthereumTransactionLegacyTransaction, - EthereumTransactionTransactionAction, - EthereumTransactionTransactionSignature, + EthereumTransactionEip1559Eip1559Transaction, + EthereumTransactionEip2930AccessListItem, + EthereumTransactionEip2930Eip2930Transaction, + EthereumTransactionLegacyLegacyTransaction, + EthereumTransactionLegacyTransactionAction, + EthereumTransactionLegacyTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, @@ -50,7 +50,6 @@ import type { FrameMetadataHashExtensionCheckMetadataHash, FrameMetadataHashExtensionMode, FrameSupportDispatchDispatchClass, - FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, @@ -66,6 +65,7 @@ import type { FrameSystemAccountInfo, FrameSystemCall, FrameSystemCodeUpgradeAuthorization, + FrameSystemDispatchEventInfo, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, @@ -176,8 +176,10 @@ import type { PalletIdentityEvent, PalletIdentityJudgement, PalletIdentityLegacyIdentityInfo, + PalletIdentityProvider, PalletIdentityRegistrarInfo, PalletIdentityRegistration, + PalletIdentityUsernameInformation, PalletMaintenanceModeCall, PalletMaintenanceModeError, PalletMaintenanceModeEvent, @@ -323,7 +325,6 @@ import type { PolkadotPrimitivesV8UpgradeRestriction, SessionKeysPrimitivesVrfVrfCryptoPublic, SpArithmeticArithmeticError, - SpCoreVoid, SpRuntimeBlakeTwo256, SpRuntimeDigest, SpRuntimeDigestDigestItem, @@ -331,6 +332,7 @@ import type { SpRuntimeDispatchErrorWithPostInfo, SpRuntimeModuleError, SpRuntimeMultiSignature, + SpRuntimeProvingTrieTrieError, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, @@ -355,34 +357,33 @@ import type { StagingXcmV4PalletInfo, StagingXcmV4QueryResponseInfo, StagingXcmV4Response, - StagingXcmV4TraitsOutcome, StagingXcmV4Xcm, + StagingXcmV5Asset, + StagingXcmV5AssetAssetFilter, + StagingXcmV5AssetAssetId, + StagingXcmV5AssetAssetInstance, + StagingXcmV5AssetAssetTransferFilter, + StagingXcmV5AssetAssets, + StagingXcmV5AssetFungibility, + StagingXcmV5AssetWildAsset, + StagingXcmV5AssetWildFungibility, + StagingXcmV5Hint, + StagingXcmV5Instruction, + StagingXcmV5Junction, + StagingXcmV5JunctionNetworkId, + StagingXcmV5Junctions, + StagingXcmV5Location, + StagingXcmV5PalletInfo, + StagingXcmV5QueryResponseInfo, + StagingXcmV5Response, + StagingXcmV5TraitsOutcome, + StagingXcmV5Xcm, XcmDoubleEncoded, XcmPrimitivesEthereumXcmEthereumXcmFee, XcmPrimitivesEthereumXcmEthereumXcmTransaction, XcmPrimitivesEthereumXcmEthereumXcmTransactionV1, XcmPrimitivesEthereumXcmEthereumXcmTransactionV2, XcmPrimitivesEthereumXcmManualEthereumXcmFee, - XcmV2BodyId, - XcmV2BodyPart, - XcmV2Instruction, - XcmV2Junction, - XcmV2MultiAsset, - XcmV2MultiLocation, - XcmV2MultiassetAssetId, - XcmV2MultiassetAssetInstance, - XcmV2MultiassetFungibility, - XcmV2MultiassetMultiAssetFilter, - XcmV2MultiassetMultiAssets, - XcmV2MultiassetWildFungibility, - XcmV2MultiassetWildMultiAsset, - XcmV2MultilocationJunctions, - XcmV2NetworkId, - XcmV2OriginKind, - XcmV2Response, - XcmV2TraitsError, - XcmV2WeightLimit, - XcmV2Xcm, XcmV3Instruction, XcmV3Junction, XcmV3JunctionBodyId, @@ -405,6 +406,7 @@ import type { XcmV3TraitsError, XcmV3WeightLimit, XcmV3Xcm, + XcmV5TraitsError, XcmVersionedAssetId, XcmVersionedAssets, XcmVersionedLocation, @@ -441,12 +443,12 @@ declare module "@polkadot/types/types/registry" { EthereumLog: EthereumLog; EthereumReceiptEip658ReceiptData: EthereumReceiptEip658ReceiptData; EthereumReceiptReceiptV3: EthereumReceiptReceiptV3; - EthereumTransactionAccessListItem: EthereumTransactionAccessListItem; - EthereumTransactionEip1559Transaction: EthereumTransactionEip1559Transaction; - EthereumTransactionEip2930Transaction: EthereumTransactionEip2930Transaction; - EthereumTransactionLegacyTransaction: EthereumTransactionLegacyTransaction; - EthereumTransactionTransactionAction: EthereumTransactionTransactionAction; - EthereumTransactionTransactionSignature: EthereumTransactionTransactionSignature; + EthereumTransactionEip1559Eip1559Transaction: EthereumTransactionEip1559Eip1559Transaction; + EthereumTransactionEip2930AccessListItem: EthereumTransactionEip2930AccessListItem; + EthereumTransactionEip2930Eip2930Transaction: EthereumTransactionEip2930Eip2930Transaction; + EthereumTransactionLegacyLegacyTransaction: EthereumTransactionLegacyLegacyTransaction; + EthereumTransactionLegacyTransactionAction: EthereumTransactionLegacyTransactionAction; + EthereumTransactionLegacyTransactionSignature: EthereumTransactionLegacyTransactionSignature; EthereumTransactionTransactionV2: EthereumTransactionTransactionV2; EthereumTypesHashH64: EthereumTypesHashH64; EvmCoreErrorExitError: EvmCoreErrorExitError; @@ -458,7 +460,6 @@ declare module "@polkadot/types/types/registry" { FrameMetadataHashExtensionCheckMetadataHash: FrameMetadataHashExtensionCheckMetadataHash; FrameMetadataHashExtensionMode: FrameMetadataHashExtensionMode; FrameSupportDispatchDispatchClass: FrameSupportDispatchDispatchClass; - FrameSupportDispatchDispatchInfo: FrameSupportDispatchDispatchInfo; FrameSupportDispatchPays: FrameSupportDispatchPays; FrameSupportDispatchPerDispatchClassU32: FrameSupportDispatchPerDispatchClassU32; FrameSupportDispatchPerDispatchClassWeight: FrameSupportDispatchPerDispatchClassWeight; @@ -474,6 +475,7 @@ declare module "@polkadot/types/types/registry" { FrameSystemAccountInfo: FrameSystemAccountInfo; FrameSystemCall: FrameSystemCall; FrameSystemCodeUpgradeAuthorization: FrameSystemCodeUpgradeAuthorization; + FrameSystemDispatchEventInfo: FrameSystemDispatchEventInfo; FrameSystemError: FrameSystemError; FrameSystemEvent: FrameSystemEvent; FrameSystemEventRecord: FrameSystemEventRecord; @@ -584,8 +586,10 @@ declare module "@polkadot/types/types/registry" { PalletIdentityEvent: PalletIdentityEvent; PalletIdentityJudgement: PalletIdentityJudgement; PalletIdentityLegacyIdentityInfo: PalletIdentityLegacyIdentityInfo; + PalletIdentityProvider: PalletIdentityProvider; PalletIdentityRegistrarInfo: PalletIdentityRegistrarInfo; PalletIdentityRegistration: PalletIdentityRegistration; + PalletIdentityUsernameInformation: PalletIdentityUsernameInformation; PalletMaintenanceModeCall: PalletMaintenanceModeCall; PalletMaintenanceModeError: PalletMaintenanceModeError; PalletMaintenanceModeEvent: PalletMaintenanceModeEvent; @@ -731,7 +735,6 @@ declare module "@polkadot/types/types/registry" { PolkadotPrimitivesV8UpgradeRestriction: PolkadotPrimitivesV8UpgradeRestriction; SessionKeysPrimitivesVrfVrfCryptoPublic: SessionKeysPrimitivesVrfVrfCryptoPublic; SpArithmeticArithmeticError: SpArithmeticArithmeticError; - SpCoreVoid: SpCoreVoid; SpRuntimeBlakeTwo256: SpRuntimeBlakeTwo256; SpRuntimeDigest: SpRuntimeDigest; SpRuntimeDigestDigestItem: SpRuntimeDigestDigestItem; @@ -739,6 +742,7 @@ declare module "@polkadot/types/types/registry" { SpRuntimeDispatchErrorWithPostInfo: SpRuntimeDispatchErrorWithPostInfo; SpRuntimeModuleError: SpRuntimeModuleError; SpRuntimeMultiSignature: SpRuntimeMultiSignature; + SpRuntimeProvingTrieTrieError: SpRuntimeProvingTrieTrieError; SpRuntimeTokenError: SpRuntimeTokenError; SpRuntimeTransactionalError: SpRuntimeTransactionalError; SpTrieStorageProof: SpTrieStorageProof; @@ -763,34 +767,33 @@ declare module "@polkadot/types/types/registry" { StagingXcmV4PalletInfo: StagingXcmV4PalletInfo; StagingXcmV4QueryResponseInfo: StagingXcmV4QueryResponseInfo; StagingXcmV4Response: StagingXcmV4Response; - StagingXcmV4TraitsOutcome: StagingXcmV4TraitsOutcome; StagingXcmV4Xcm: StagingXcmV4Xcm; + StagingXcmV5Asset: StagingXcmV5Asset; + StagingXcmV5AssetAssetFilter: StagingXcmV5AssetAssetFilter; + StagingXcmV5AssetAssetId: StagingXcmV5AssetAssetId; + StagingXcmV5AssetAssetInstance: StagingXcmV5AssetAssetInstance; + StagingXcmV5AssetAssetTransferFilter: StagingXcmV5AssetAssetTransferFilter; + StagingXcmV5AssetAssets: StagingXcmV5AssetAssets; + StagingXcmV5AssetFungibility: StagingXcmV5AssetFungibility; + StagingXcmV5AssetWildAsset: StagingXcmV5AssetWildAsset; + StagingXcmV5AssetWildFungibility: StagingXcmV5AssetWildFungibility; + StagingXcmV5Hint: StagingXcmV5Hint; + StagingXcmV5Instruction: StagingXcmV5Instruction; + StagingXcmV5Junction: StagingXcmV5Junction; + StagingXcmV5JunctionNetworkId: StagingXcmV5JunctionNetworkId; + StagingXcmV5Junctions: StagingXcmV5Junctions; + StagingXcmV5Location: StagingXcmV5Location; + StagingXcmV5PalletInfo: StagingXcmV5PalletInfo; + StagingXcmV5QueryResponseInfo: StagingXcmV5QueryResponseInfo; + StagingXcmV5Response: StagingXcmV5Response; + StagingXcmV5TraitsOutcome: StagingXcmV5TraitsOutcome; + StagingXcmV5Xcm: StagingXcmV5Xcm; XcmDoubleEncoded: XcmDoubleEncoded; XcmPrimitivesEthereumXcmEthereumXcmFee: XcmPrimitivesEthereumXcmEthereumXcmFee; XcmPrimitivesEthereumXcmEthereumXcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: XcmPrimitivesEthereumXcmEthereumXcmTransactionV2; XcmPrimitivesEthereumXcmManualEthereumXcmFee: XcmPrimitivesEthereumXcmManualEthereumXcmFee; - XcmV2BodyId: XcmV2BodyId; - XcmV2BodyPart: XcmV2BodyPart; - XcmV2Instruction: XcmV2Instruction; - XcmV2Junction: XcmV2Junction; - XcmV2MultiAsset: XcmV2MultiAsset; - XcmV2MultiLocation: XcmV2MultiLocation; - XcmV2MultiassetAssetId: XcmV2MultiassetAssetId; - XcmV2MultiassetAssetInstance: XcmV2MultiassetAssetInstance; - XcmV2MultiassetFungibility: XcmV2MultiassetFungibility; - XcmV2MultiassetMultiAssetFilter: XcmV2MultiassetMultiAssetFilter; - XcmV2MultiassetMultiAssets: XcmV2MultiassetMultiAssets; - XcmV2MultiassetWildFungibility: XcmV2MultiassetWildFungibility; - XcmV2MultiassetWildMultiAsset: XcmV2MultiassetWildMultiAsset; - XcmV2MultilocationJunctions: XcmV2MultilocationJunctions; - XcmV2NetworkId: XcmV2NetworkId; - XcmV2OriginKind: XcmV2OriginKind; - XcmV2Response: XcmV2Response; - XcmV2TraitsError: XcmV2TraitsError; - XcmV2WeightLimit: XcmV2WeightLimit; - XcmV2Xcm: XcmV2Xcm; XcmV3Instruction: XcmV3Instruction; XcmV3Junction: XcmV3Junction; XcmV3JunctionBodyId: XcmV3JunctionBodyId; @@ -813,6 +816,7 @@ declare module "@polkadot/types/types/registry" { XcmV3TraitsError: XcmV3TraitsError; XcmV3WeightLimit: XcmV3WeightLimit; XcmV3Xcm: XcmV3Xcm; + XcmV5TraitsError: XcmV5TraitsError; XcmVersionedAssetId: XcmVersionedAssetId; XcmVersionedAssets: XcmVersionedAssets; XcmVersionedLocation: XcmVersionedLocation; diff --git a/typescript-api/src/moonbase/interfaces/types-lookup.ts b/typescript-api/src/moonbase/interfaces/types-lookup.ts index e57a07c3121..9623c24749e 100644 --- a/typescript-api/src/moonbase/interfaces/types-lookup.ts +++ b/typescript-api/src/moonbase/interfaces/types-lookup.ts @@ -101,12 +101,12 @@ declare module "@polkadot/types/lookup" { interface FrameSystemEvent extends Enum { readonly isExtrinsicSuccess: boolean; readonly asExtrinsicSuccess: { - readonly dispatchInfo: FrameSupportDispatchDispatchInfo; + readonly dispatchInfo: FrameSystemDispatchEventInfo; } & Struct; readonly isExtrinsicFailed: boolean; readonly asExtrinsicFailed: { readonly dispatchError: SpRuntimeDispatchError; - readonly dispatchInfo: FrameSupportDispatchDispatchInfo; + readonly dispatchInfo: FrameSystemDispatchEventInfo; } & Struct; readonly isCodeUpdated: boolean; readonly isNewAccount: boolean; @@ -137,8 +137,8 @@ declare module "@polkadot/types/lookup" { | "UpgradeAuthorized"; } - /** @name FrameSupportDispatchDispatchInfo (24) */ - interface FrameSupportDispatchDispatchInfo extends Struct { + /** @name FrameSystemDispatchEventInfo (24) */ + interface FrameSystemDispatchEventInfo extends Struct { readonly weight: SpWeightsWeightV2Weight; readonly class: FrameSupportDispatchDispatchClass; readonly paysFee: FrameSupportDispatchPays; @@ -179,6 +179,8 @@ declare module "@polkadot/types/lookup" { readonly isCorruption: boolean; readonly isUnavailable: boolean; readonly isRootNotAllowed: boolean; + readonly isTrie: boolean; + readonly asTrie: SpRuntimeProvingTrieTrieError; readonly type: | "Other" | "CannotLookup" @@ -193,7 +195,8 @@ declare module "@polkadot/types/lookup" { | "Exhausted" | "Corruption" | "Unavailable" - | "RootNotAllowed"; + | "RootNotAllowed" + | "Trie"; } /** @name SpRuntimeModuleError (28) */ @@ -242,7 +245,40 @@ declare module "@polkadot/types/lookup" { readonly type: "LimitReached" | "NoLayer"; } - /** @name PalletUtilityEvent (32) */ + /** @name SpRuntimeProvingTrieTrieError (32) */ + interface SpRuntimeProvingTrieTrieError extends Enum { + readonly isInvalidStateRoot: boolean; + readonly isIncompleteDatabase: boolean; + readonly isValueAtIncompleteKey: boolean; + readonly isDecoderError: boolean; + readonly isInvalidHash: boolean; + readonly isDuplicateKey: boolean; + readonly isExtraneousNode: boolean; + readonly isExtraneousValue: boolean; + readonly isExtraneousHashReference: boolean; + readonly isInvalidChildReference: boolean; + readonly isValueMismatch: boolean; + readonly isIncompleteProof: boolean; + readonly isRootMismatch: boolean; + readonly isDecodeError: boolean; + readonly type: + | "InvalidStateRoot" + | "IncompleteDatabase" + | "ValueAtIncompleteKey" + | "DecoderError" + | "InvalidHash" + | "DuplicateKey" + | "ExtraneousNode" + | "ExtraneousValue" + | "ExtraneousHashReference" + | "InvalidChildReference" + | "ValueMismatch" + | "IncompleteProof" + | "RootMismatch" + | "DecodeError"; + } + + /** @name PalletUtilityEvent (33) */ interface PalletUtilityEvent extends Enum { readonly isBatchInterrupted: boolean; readonly asBatchInterrupted: { @@ -269,7 +305,7 @@ declare module "@polkadot/types/lookup" { | "DispatchedAs"; } - /** @name PalletBalancesEvent (35) */ + /** @name PalletBalancesEvent (36) */ interface PalletBalancesEvent extends Enum { readonly isEndowed: boolean; readonly asEndowed: { @@ -406,14 +442,14 @@ declare module "@polkadot/types/lookup" { | "TotalIssuanceForced"; } - /** @name FrameSupportTokensMiscBalanceStatus (36) */ + /** @name FrameSupportTokensMiscBalanceStatus (37) */ interface FrameSupportTokensMiscBalanceStatus extends Enum { readonly isFree: boolean; readonly isReserved: boolean; readonly type: "Free" | "Reserved"; } - /** @name PalletSudoEvent (37) */ + /** @name PalletSudoEvent (38) */ interface PalletSudoEvent extends Enum { readonly isSudid: boolean; readonly asSudid: { @@ -432,7 +468,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Sudid" | "KeyChanged" | "KeyRemoved" | "SudoAsDone"; } - /** @name CumulusPalletParachainSystemEvent (39) */ + /** @name CumulusPalletParachainSystemEvent (40) */ interface CumulusPalletParachainSystemEvent extends Enum { readonly isValidationFunctionStored: boolean; readonly isValidationFunctionApplied: boolean; @@ -462,7 +498,7 @@ declare module "@polkadot/types/lookup" { | "UpwardMessageSent"; } - /** @name PalletTransactionPaymentEvent (41) */ + /** @name PalletTransactionPaymentEvent (42) */ interface PalletTransactionPaymentEvent extends Enum { readonly isTransactionFeePaid: boolean; readonly asTransactionFeePaid: { @@ -473,7 +509,7 @@ declare module "@polkadot/types/lookup" { readonly type: "TransactionFeePaid"; } - /** @name PalletEvmEvent (42) */ + /** @name PalletEvmEvent (43) */ interface PalletEvmEvent extends Enum { readonly isLog: boolean; readonly asLog: { @@ -498,14 +534,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Log" | "Created" | "CreatedFailed" | "Executed" | "ExecutedFailed"; } - /** @name EthereumLog (43) */ + /** @name EthereumLog (44) */ interface EthereumLog extends Struct { readonly address: H160; readonly topics: Vec; readonly data: Bytes; } - /** @name PalletEthereumEvent (46) */ + /** @name PalletEthereumEvent (47) */ interface PalletEthereumEvent extends Enum { readonly isExecuted: boolean; readonly asExecuted: { @@ -518,7 +554,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Executed"; } - /** @name EvmCoreErrorExitReason (47) */ + /** @name EvmCoreErrorExitReason (48) */ interface EvmCoreErrorExitReason extends Enum { readonly isSucceed: boolean; readonly asSucceed: EvmCoreErrorExitSucceed; @@ -531,7 +567,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Succeed" | "Error" | "Revert" | "Fatal"; } - /** @name EvmCoreErrorExitSucceed (48) */ + /** @name EvmCoreErrorExitSucceed (49) */ interface EvmCoreErrorExitSucceed extends Enum { readonly isStopped: boolean; readonly isReturned: boolean; @@ -539,7 +575,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Stopped" | "Returned" | "Suicided"; } - /** @name EvmCoreErrorExitError (49) */ + /** @name EvmCoreErrorExitError (50) */ interface EvmCoreErrorExitError extends Enum { readonly isStackUnderflow: boolean; readonly isStackOverflow: boolean; @@ -578,13 +614,13 @@ declare module "@polkadot/types/lookup" { | "InvalidCode"; } - /** @name EvmCoreErrorExitRevert (53) */ + /** @name EvmCoreErrorExitRevert (54) */ interface EvmCoreErrorExitRevert extends Enum { readonly isReverted: boolean; readonly type: "Reverted"; } - /** @name EvmCoreErrorExitFatal (54) */ + /** @name EvmCoreErrorExitFatal (55) */ interface EvmCoreErrorExitFatal extends Enum { readonly isNotSupported: boolean; readonly isUnhandledInterrupt: boolean; @@ -595,7 +631,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NotSupported" | "UnhandledInterrupt" | "CallErrorAsFatal" | "Other"; } - /** @name PalletParachainStakingEvent (55) */ + /** @name PalletParachainStakingEvent (56) */ interface PalletParachainStakingEvent extends Enum { readonly isNewRound: boolean; readonly asNewRound: { @@ -840,13 +876,13 @@ declare module "@polkadot/types/lookup" { | "Compounded"; } - /** @name PalletParachainStakingDelegationRequestsCancelledScheduledRequest (56) */ + /** @name PalletParachainStakingDelegationRequestsCancelledScheduledRequest (57) */ interface PalletParachainStakingDelegationRequestsCancelledScheduledRequest extends Struct { readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingDelegationRequestsDelegationAction (57) */ + /** @name PalletParachainStakingDelegationRequestsDelegationAction (58) */ interface PalletParachainStakingDelegationRequestsDelegationAction extends Enum { readonly isRevoke: boolean; readonly asRevoke: u128; @@ -855,7 +891,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Revoke" | "Decrease"; } - /** @name PalletParachainStakingDelegatorAdded (58) */ + /** @name PalletParachainStakingDelegatorAdded (59) */ interface PalletParachainStakingDelegatorAdded extends Enum { readonly isAddedToTop: boolean; readonly asAddedToTop: { @@ -865,17 +901,17 @@ declare module "@polkadot/types/lookup" { readonly type: "AddedToTop" | "AddedToBottom"; } - /** @name PalletParachainStakingInflationDistributionConfig (60) */ + /** @name PalletParachainStakingInflationDistributionConfig (61) */ interface PalletParachainStakingInflationDistributionConfig extends Vec {} - /** @name PalletParachainStakingInflationDistributionAccount (62) */ + /** @name PalletParachainStakingInflationDistributionAccount (63) */ interface PalletParachainStakingInflationDistributionAccount extends Struct { readonly account: AccountId20; readonly percent: Percent; } - /** @name PalletSchedulerEvent (64) */ + /** @name PalletSchedulerEvent (65) */ interface PalletSchedulerEvent extends Enum { readonly isScheduled: boolean; readonly asScheduled: { @@ -937,7 +973,7 @@ declare module "@polkadot/types/lookup" { | "PermanentlyOverweight"; } - /** @name PalletTreasuryEvent (66) */ + /** @name PalletTreasuryEvent (67) */ interface PalletTreasuryEvent extends Enum { readonly isSpending: boolean; readonly asSpending: { @@ -1014,14 +1050,14 @@ declare module "@polkadot/types/lookup" { | "SpendProcessed"; } - /** @name PalletAuthorSlotFilterEvent (67) */ + /** @name PalletAuthorSlotFilterEvent (68) */ interface PalletAuthorSlotFilterEvent extends Enum { readonly isEligibleUpdated: boolean; readonly asEligibleUpdated: u32; readonly type: "EligibleUpdated"; } - /** @name PalletCrowdloanRewardsEvent (69) */ + /** @name PalletCrowdloanRewardsEvent (70) */ interface PalletCrowdloanRewardsEvent extends Enum { readonly isInitialPaymentMade: boolean; readonly asInitialPaymentMade: ITuple<[AccountId20, u128]>; @@ -1046,7 +1082,7 @@ declare module "@polkadot/types/lookup" { | "InitializedAccountWithNotEnoughContribution"; } - /** @name PalletAuthorMappingEvent (70) */ + /** @name PalletAuthorMappingEvent (71) */ interface PalletAuthorMappingEvent extends Enum { readonly isKeysRegistered: boolean; readonly asKeysRegistered: { @@ -1069,13 +1105,13 @@ declare module "@polkadot/types/lookup" { readonly type: "KeysRegistered" | "KeysRemoved" | "KeysRotated"; } - /** @name NimbusPrimitivesNimbusCryptoPublic (71) */ + /** @name NimbusPrimitivesNimbusCryptoPublic (72) */ interface NimbusPrimitivesNimbusCryptoPublic extends U8aFixed {} - /** @name SessionKeysPrimitivesVrfVrfCryptoPublic (72) */ + /** @name SessionKeysPrimitivesVrfVrfCryptoPublic (73) */ interface SessionKeysPrimitivesVrfVrfCryptoPublic extends U8aFixed {} - /** @name PalletProxyEvent (73) */ + /** @name PalletProxyEvent (74) */ interface PalletProxyEvent extends Enum { readonly isProxyExecuted: boolean; readonly asProxyExecuted: { @@ -1111,7 +1147,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ProxyExecuted" | "PureCreated" | "Announced" | "ProxyAdded" | "ProxyRemoved"; } - /** @name MoonbaseRuntimeProxyType (74) */ + /** @name MoonbaseRuntimeProxyType (75) */ interface MoonbaseRuntimeProxyType extends Enum { readonly isAny: boolean; readonly isNonTransfer: boolean; @@ -1132,7 +1168,7 @@ declare module "@polkadot/types/lookup" { | "IdentityJudgement"; } - /** @name PalletMaintenanceModeEvent (76) */ + /** @name PalletMaintenanceModeEvent (77) */ interface PalletMaintenanceModeEvent extends Enum { readonly isEnteredMaintenanceMode: boolean; readonly isNormalOperationResumed: boolean; @@ -1151,7 +1187,7 @@ declare module "@polkadot/types/lookup" { | "FailedToResumeIdleXcmExecution"; } - /** @name PalletIdentityEvent (77) */ + /** @name PalletIdentityEvent (78) */ interface PalletIdentityEvent extends Enum { readonly isIdentitySet: boolean; readonly asIdentitySet: { @@ -1192,6 +1228,17 @@ declare module "@polkadot/types/lookup" { readonly main: AccountId20; readonly deposit: u128; } & Struct; + readonly isSubIdentitiesSet: boolean; + readonly asSubIdentitiesSet: { + readonly main: AccountId20; + readonly numberOfSubs: u32; + readonly newDeposit: u128; + } & Struct; + readonly isSubIdentityRenamed: boolean; + readonly asSubIdentityRenamed: { + readonly sub: AccountId20; + readonly main: AccountId20; + } & Struct; readonly isSubIdentityRemoved: boolean; readonly asSubIdentityRemoved: { readonly sub: AccountId20; @@ -1237,6 +1284,18 @@ declare module "@polkadot/types/lookup" { readonly who: AccountId20; readonly username: Bytes; } & Struct; + readonly isUsernameUnbound: boolean; + readonly asUsernameUnbound: { + readonly username: Bytes; + } & Struct; + readonly isUsernameRemoved: boolean; + readonly asUsernameRemoved: { + readonly username: Bytes; + } & Struct; + readonly isUsernameKilled: boolean; + readonly asUsernameKilled: { + readonly username: Bytes; + } & Struct; readonly type: | "IdentitySet" | "IdentityCleared" @@ -1246,6 +1305,8 @@ declare module "@polkadot/types/lookup" { | "JudgementGiven" | "RegistrarAdded" | "SubIdentityAdded" + | "SubIdentitiesSet" + | "SubIdentityRenamed" | "SubIdentityRemoved" | "SubIdentityRevoked" | "AuthorityAdded" @@ -1254,10 +1315,13 @@ declare module "@polkadot/types/lookup" { | "UsernameQueued" | "PreapprovalExpired" | "PrimaryUsernameSet" - | "DanglingUsernameRemoved"; + | "DanglingUsernameRemoved" + | "UsernameUnbound" + | "UsernameRemoved" + | "UsernameKilled"; } - /** @name CumulusPalletXcmpQueueEvent (79) */ + /** @name CumulusPalletXcmpQueueEvent (80) */ interface CumulusPalletXcmpQueueEvent extends Enum { readonly isXcmpMessageSent: boolean; readonly asXcmpMessageSent: { @@ -1266,19 +1330,19 @@ declare module "@polkadot/types/lookup" { readonly type: "XcmpMessageSent"; } - /** @name CumulusPalletXcmEvent (80) */ + /** @name CumulusPalletXcmEvent (81) */ interface CumulusPalletXcmEvent extends Enum { readonly isInvalidFormat: boolean; readonly asInvalidFormat: U8aFixed; readonly isUnsupportedVersion: boolean; readonly asUnsupportedVersion: U8aFixed; readonly isExecutedDownward: boolean; - readonly asExecutedDownward: ITuple<[U8aFixed, StagingXcmV4TraitsOutcome]>; + readonly asExecutedDownward: ITuple<[U8aFixed, StagingXcmV5TraitsOutcome]>; readonly type: "InvalidFormat" | "UnsupportedVersion" | "ExecutedDownward"; } - /** @name StagingXcmV4TraitsOutcome (81) */ - interface StagingXcmV4TraitsOutcome extends Enum { + /** @name StagingXcmV5TraitsOutcome (82) */ + interface StagingXcmV5TraitsOutcome extends Enum { readonly isComplete: boolean; readonly asComplete: { readonly used: SpWeightsWeightV2Weight; @@ -1286,17 +1350,17 @@ declare module "@polkadot/types/lookup" { readonly isIncomplete: boolean; readonly asIncomplete: { readonly used: SpWeightsWeightV2Weight; - readonly error: XcmV3TraitsError; + readonly error: XcmV5TraitsError; } & Struct; readonly isError: boolean; readonly asError: { - readonly error: XcmV3TraitsError; + readonly error: XcmV5TraitsError; } & Struct; readonly type: "Complete" | "Incomplete" | "Error"; } - /** @name XcmV3TraitsError (82) */ - interface XcmV3TraitsError extends Enum { + /** @name XcmV5TraitsError (83) */ + interface XcmV5TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; readonly isUntrustedReserveLocation: boolean; @@ -1333,6 +1397,7 @@ declare module "@polkadot/types/lookup" { readonly isNoPermission: boolean; readonly isUnanchored: boolean; readonly isNotDepositable: boolean; + readonly isTooManyAssets: boolean; readonly isUnhandledXcmVersion: boolean; readonly isWeightLimitReached: boolean; readonly asWeightLimitReached: SpWeightsWeightV2Weight; @@ -1375,6 +1440,7 @@ declare module "@polkadot/types/lookup" { | "NoPermission" | "Unanchored" | "NotDepositable" + | "TooManyAssets" | "UnhandledXcmVersion" | "WeightLimitReached" | "Barrier" @@ -1382,28 +1448,28 @@ declare module "@polkadot/types/lookup" { | "ExceedsStackLimit"; } - /** @name PalletXcmEvent (83) */ + /** @name PalletXcmEvent (84) */ interface PalletXcmEvent extends Enum { readonly isAttempted: boolean; readonly asAttempted: { - readonly outcome: StagingXcmV4TraitsOutcome; + readonly outcome: StagingXcmV5TraitsOutcome; } & Struct; readonly isSent: boolean; readonly asSent: { - readonly origin: StagingXcmV4Location; - readonly destination: StagingXcmV4Location; - readonly message: StagingXcmV4Xcm; + readonly origin: StagingXcmV5Location; + readonly destination: StagingXcmV5Location; + readonly message: StagingXcmV5Xcm; readonly messageId: U8aFixed; } & Struct; readonly isUnexpectedResponse: boolean; readonly asUnexpectedResponse: { - readonly origin: StagingXcmV4Location; + readonly origin: StagingXcmV5Location; readonly queryId: u64; } & Struct; readonly isResponseReady: boolean; readonly asResponseReady: { readonly queryId: u64; - readonly response: StagingXcmV4Response; + readonly response: StagingXcmV5Response; } & Struct; readonly isNotified: boolean; readonly asNotified: { @@ -1433,13 +1499,13 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isInvalidResponder: boolean; readonly asInvalidResponder: { - readonly origin: StagingXcmV4Location; + readonly origin: StagingXcmV5Location; readonly queryId: u64; - readonly expectedLocation: Option; + readonly expectedLocation: Option; } & Struct; readonly isInvalidResponderVersion: boolean; readonly asInvalidResponderVersion: { - readonly origin: StagingXcmV4Location; + readonly origin: StagingXcmV5Location; readonly queryId: u64; } & Struct; readonly isResponseTaken: boolean; @@ -1449,26 +1515,26 @@ declare module "@polkadot/types/lookup" { readonly isAssetsTrapped: boolean; readonly asAssetsTrapped: { readonly hash_: H256; - readonly origin: StagingXcmV4Location; + readonly origin: StagingXcmV5Location; readonly assets: XcmVersionedAssets; } & Struct; readonly isVersionChangeNotified: boolean; readonly asVersionChangeNotified: { - readonly destination: StagingXcmV4Location; + readonly destination: StagingXcmV5Location; readonly result: u32; - readonly cost: StagingXcmV4AssetAssets; + readonly cost: StagingXcmV5AssetAssets; readonly messageId: U8aFixed; } & Struct; readonly isSupportedVersionChanged: boolean; readonly asSupportedVersionChanged: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly version: u32; } & Struct; readonly isNotifyTargetSendFail: boolean; readonly asNotifyTargetSendFail: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly queryId: u64; - readonly error: XcmV3TraitsError; + readonly error: XcmV5TraitsError; } & Struct; readonly isNotifyTargetMigrationFail: boolean; readonly asNotifyTargetMigrationFail: { @@ -1477,43 +1543,43 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isInvalidQuerierVersion: boolean; readonly asInvalidQuerierVersion: { - readonly origin: StagingXcmV4Location; + readonly origin: StagingXcmV5Location; readonly queryId: u64; } & Struct; readonly isInvalidQuerier: boolean; readonly asInvalidQuerier: { - readonly origin: StagingXcmV4Location; + readonly origin: StagingXcmV5Location; readonly queryId: u64; - readonly expectedQuerier: StagingXcmV4Location; - readonly maybeActualQuerier: Option; + readonly expectedQuerier: StagingXcmV5Location; + readonly maybeActualQuerier: Option; } & Struct; readonly isVersionNotifyStarted: boolean; readonly asVersionNotifyStarted: { - readonly destination: StagingXcmV4Location; - readonly cost: StagingXcmV4AssetAssets; + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; readonly messageId: U8aFixed; } & Struct; readonly isVersionNotifyRequested: boolean; readonly asVersionNotifyRequested: { - readonly destination: StagingXcmV4Location; - readonly cost: StagingXcmV4AssetAssets; + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; readonly messageId: U8aFixed; } & Struct; readonly isVersionNotifyUnrequested: boolean; readonly asVersionNotifyUnrequested: { - readonly destination: StagingXcmV4Location; - readonly cost: StagingXcmV4AssetAssets; + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; readonly messageId: U8aFixed; } & Struct; readonly isFeesPaid: boolean; readonly asFeesPaid: { - readonly paying: StagingXcmV4Location; - readonly fees: StagingXcmV4AssetAssets; + readonly paying: StagingXcmV5Location; + readonly fees: StagingXcmV5AssetAssets; } & Struct; readonly isAssetsClaimed: boolean; readonly asAssetsClaimed: { readonly hash_: H256; - readonly origin: StagingXcmV4Location; + readonly origin: StagingXcmV5Location; readonly assets: XcmVersionedAssets; } & Struct; readonly isVersionMigrationFinished: boolean; @@ -1547,51 +1613,51 @@ declare module "@polkadot/types/lookup" { | "VersionMigrationFinished"; } - /** @name StagingXcmV4Location (84) */ - interface StagingXcmV4Location extends Struct { + /** @name StagingXcmV5Location (85) */ + interface StagingXcmV5Location extends Struct { readonly parents: u8; - readonly interior: StagingXcmV4Junctions; + readonly interior: StagingXcmV5Junctions; } - /** @name StagingXcmV4Junctions (85) */ - interface StagingXcmV4Junctions extends Enum { + /** @name StagingXcmV5Junctions (86) */ + interface StagingXcmV5Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; - readonly asX1: StagingXcmV4Junction; + readonly asX1: Vec; readonly isX2: boolean; - readonly asX2: StagingXcmV4Junction; + readonly asX2: Vec; readonly isX3: boolean; - readonly asX3: StagingXcmV4Junction; + readonly asX3: Vec; readonly isX4: boolean; - readonly asX4: StagingXcmV4Junction; + readonly asX4: Vec; readonly isX5: boolean; - readonly asX5: StagingXcmV4Junction; + readonly asX5: Vec; readonly isX6: boolean; - readonly asX6: StagingXcmV4Junction; + readonly asX6: Vec; readonly isX7: boolean; - readonly asX7: StagingXcmV4Junction; + readonly asX7: Vec; readonly isX8: boolean; - readonly asX8: StagingXcmV4Junction; + readonly asX8: Vec; readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name StagingXcmV4Junction (87) */ - interface StagingXcmV4Junction extends Enum { + /** @name StagingXcmV5Junction (88) */ + interface StagingXcmV5Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; readonly isAccountId32: boolean; readonly asAccountId32: { - readonly network: Option; + readonly network: Option; readonly id: U8aFixed; } & Struct; readonly isAccountIndex64: boolean; readonly asAccountIndex64: { - readonly network: Option; + readonly network: Option; readonly index: Compact; } & Struct; readonly isAccountKey20: boolean; readonly asAccountKey20: { - readonly network: Option; + readonly network: Option; readonly key: U8aFixed; } & Struct; readonly isPalletInstance: boolean; @@ -1610,7 +1676,7 @@ declare module "@polkadot/types/lookup" { readonly part: XcmV3JunctionBodyPart; } & Struct; readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: StagingXcmV4JunctionNetworkId; + readonly asGlobalConsensus: StagingXcmV5JunctionNetworkId; readonly type: | "Parachain" | "AccountId32" @@ -1624,8 +1690,8 @@ declare module "@polkadot/types/lookup" { | "GlobalConsensus"; } - /** @name StagingXcmV4JunctionNetworkId (90) */ - interface StagingXcmV4JunctionNetworkId extends Enum { + /** @name StagingXcmV5JunctionNetworkId (91) */ + interface StagingXcmV5JunctionNetworkId extends Enum { readonly isByGenesis: boolean; readonly asByGenesis: U8aFixed; readonly isByFork: boolean; @@ -1635,9 +1701,6 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isPolkadot: boolean; readonly isKusama: boolean; - readonly isWestend: boolean; - readonly isRococo: boolean; - readonly isWococo: boolean; readonly isEthereum: boolean; readonly asEthereum: { readonly chainId: Compact; @@ -1650,16 +1713,13 @@ declare module "@polkadot/types/lookup" { | "ByFork" | "Polkadot" | "Kusama" - | "Westend" - | "Rococo" - | "Wococo" | "Ethereum" | "BitcoinCore" | "BitcoinCash" | "PolkadotBulletin"; } - /** @name XcmV3JunctionBodyId (92) */ + /** @name XcmV3JunctionBodyId (93) */ interface XcmV3JunctionBodyId extends Enum { readonly isUnit: boolean; readonly isMoniker: boolean; @@ -1686,7 +1746,7 @@ declare module "@polkadot/types/lookup" { | "Treasury"; } - /** @name XcmV3JunctionBodyPart (93) */ + /** @name XcmV3JunctionBodyPart (94) */ interface XcmV3JunctionBodyPart extends Enum { readonly isVoice: boolean; readonly isMembers: boolean; @@ -1711,39 +1771,39 @@ declare module "@polkadot/types/lookup" { readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; } - /** @name StagingXcmV4Xcm (101) */ - interface StagingXcmV4Xcm extends Vec {} + /** @name StagingXcmV5Xcm (102) */ + interface StagingXcmV5Xcm extends Vec {} - /** @name StagingXcmV4Instruction (103) */ - interface StagingXcmV4Instruction extends Enum { + /** @name StagingXcmV5Instruction (104) */ + interface StagingXcmV5Instruction extends Enum { readonly isWithdrawAsset: boolean; - readonly asWithdrawAsset: StagingXcmV4AssetAssets; + readonly asWithdrawAsset: StagingXcmV5AssetAssets; readonly isReserveAssetDeposited: boolean; - readonly asReserveAssetDeposited: StagingXcmV4AssetAssets; + readonly asReserveAssetDeposited: StagingXcmV5AssetAssets; readonly isReceiveTeleportedAsset: boolean; - readonly asReceiveTeleportedAsset: StagingXcmV4AssetAssets; + readonly asReceiveTeleportedAsset: StagingXcmV5AssetAssets; readonly isQueryResponse: boolean; readonly asQueryResponse: { readonly queryId: Compact; - readonly response: StagingXcmV4Response; + readonly response: StagingXcmV5Response; readonly maxWeight: SpWeightsWeightV2Weight; - readonly querier: Option; + readonly querier: Option; } & Struct; readonly isTransferAsset: boolean; readonly asTransferAsset: { - readonly assets: StagingXcmV4AssetAssets; - readonly beneficiary: StagingXcmV4Location; + readonly assets: StagingXcmV5AssetAssets; + readonly beneficiary: StagingXcmV5Location; } & Struct; readonly isTransferReserveAsset: boolean; readonly asTransferReserveAsset: { - readonly assets: StagingXcmV4AssetAssets; - readonly dest: StagingXcmV4Location; - readonly xcm: StagingXcmV4Xcm; + readonly assets: StagingXcmV5AssetAssets; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; readonly isTransact: boolean; readonly asTransact: { readonly originKind: XcmV3OriginKind; - readonly requireWeightAtMost: SpWeightsWeightV2Weight; + readonly fallbackMaxWeight: Option; readonly call: XcmDoubleEncoded; } & Struct; readonly isHrmpNewChannelOpenRequest: boolean; @@ -1764,58 +1824,58 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isClearOrigin: boolean; readonly isDescendOrigin: boolean; - readonly asDescendOrigin: StagingXcmV4Junctions; + readonly asDescendOrigin: StagingXcmV5Junctions; readonly isReportError: boolean; - readonly asReportError: StagingXcmV4QueryResponseInfo; + readonly asReportError: StagingXcmV5QueryResponseInfo; readonly isDepositAsset: boolean; readonly asDepositAsset: { - readonly assets: StagingXcmV4AssetAssetFilter; - readonly beneficiary: StagingXcmV4Location; + readonly assets: StagingXcmV5AssetAssetFilter; + readonly beneficiary: StagingXcmV5Location; } & Struct; readonly isDepositReserveAsset: boolean; readonly asDepositReserveAsset: { - readonly assets: StagingXcmV4AssetAssetFilter; - readonly dest: StagingXcmV4Location; - readonly xcm: StagingXcmV4Xcm; + readonly assets: StagingXcmV5AssetAssetFilter; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; readonly isExchangeAsset: boolean; readonly asExchangeAsset: { - readonly give: StagingXcmV4AssetAssetFilter; - readonly want: StagingXcmV4AssetAssets; + readonly give: StagingXcmV5AssetAssetFilter; + readonly want: StagingXcmV5AssetAssets; readonly maximal: bool; } & Struct; readonly isInitiateReserveWithdraw: boolean; readonly asInitiateReserveWithdraw: { - readonly assets: StagingXcmV4AssetAssetFilter; - readonly reserve: StagingXcmV4Location; - readonly xcm: StagingXcmV4Xcm; + readonly assets: StagingXcmV5AssetAssetFilter; + readonly reserve: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; readonly isInitiateTeleport: boolean; readonly asInitiateTeleport: { - readonly assets: StagingXcmV4AssetAssetFilter; - readonly dest: StagingXcmV4Location; - readonly xcm: StagingXcmV4Xcm; + readonly assets: StagingXcmV5AssetAssetFilter; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; readonly isReportHolding: boolean; readonly asReportHolding: { - readonly responseInfo: StagingXcmV4QueryResponseInfo; - readonly assets: StagingXcmV4AssetAssetFilter; + readonly responseInfo: StagingXcmV5QueryResponseInfo; + readonly assets: StagingXcmV5AssetAssetFilter; } & Struct; readonly isBuyExecution: boolean; readonly asBuyExecution: { - readonly fees: StagingXcmV4Asset; + readonly fees: StagingXcmV5Asset; readonly weightLimit: XcmV3WeightLimit; } & Struct; readonly isRefundSurplus: boolean; readonly isSetErrorHandler: boolean; - readonly asSetErrorHandler: StagingXcmV4Xcm; + readonly asSetErrorHandler: StagingXcmV5Xcm; readonly isSetAppendix: boolean; - readonly asSetAppendix: StagingXcmV4Xcm; + readonly asSetAppendix: StagingXcmV5Xcm; readonly isClearError: boolean; readonly isClaimAsset: boolean; readonly asClaimAsset: { - readonly assets: StagingXcmV4AssetAssets; - readonly ticket: StagingXcmV4Location; + readonly assets: StagingXcmV5AssetAssets; + readonly ticket: StagingXcmV5Location; } & Struct; readonly isTrap: boolean; readonly asTrap: Compact; @@ -1826,19 +1886,19 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isUnsubscribeVersion: boolean; readonly isBurnAsset: boolean; - readonly asBurnAsset: StagingXcmV4AssetAssets; + readonly asBurnAsset: StagingXcmV5AssetAssets; readonly isExpectAsset: boolean; - readonly asExpectAsset: StagingXcmV4AssetAssets; + readonly asExpectAsset: StagingXcmV5AssetAssets; readonly isExpectOrigin: boolean; - readonly asExpectOrigin: Option; + readonly asExpectOrigin: Option; readonly isExpectError: boolean; - readonly asExpectError: Option>; + readonly asExpectError: Option>; readonly isExpectTransactStatus: boolean; readonly asExpectTransactStatus: XcmV3MaybeErrorCode; readonly isQueryPallet: boolean; readonly asQueryPallet: { readonly moduleName: Bytes; - readonly responseInfo: StagingXcmV4QueryResponseInfo; + readonly responseInfo: StagingXcmV5QueryResponseInfo; } & Struct; readonly isExpectPallet: boolean; readonly asExpectPallet: { @@ -1849,35 +1909,35 @@ declare module "@polkadot/types/lookup" { readonly minCrateMinor: Compact; } & Struct; readonly isReportTransactStatus: boolean; - readonly asReportTransactStatus: StagingXcmV4QueryResponseInfo; + readonly asReportTransactStatus: StagingXcmV5QueryResponseInfo; readonly isClearTransactStatus: boolean; readonly isUniversalOrigin: boolean; - readonly asUniversalOrigin: StagingXcmV4Junction; + readonly asUniversalOrigin: StagingXcmV5Junction; readonly isExportMessage: boolean; readonly asExportMessage: { - readonly network: StagingXcmV4JunctionNetworkId; - readonly destination: StagingXcmV4Junctions; - readonly xcm: StagingXcmV4Xcm; + readonly network: StagingXcmV5JunctionNetworkId; + readonly destination: StagingXcmV5Junctions; + readonly xcm: StagingXcmV5Xcm; } & Struct; readonly isLockAsset: boolean; readonly asLockAsset: { - readonly asset: StagingXcmV4Asset; - readonly unlocker: StagingXcmV4Location; + readonly asset: StagingXcmV5Asset; + readonly unlocker: StagingXcmV5Location; } & Struct; readonly isUnlockAsset: boolean; readonly asUnlockAsset: { - readonly asset: StagingXcmV4Asset; - readonly target: StagingXcmV4Location; + readonly asset: StagingXcmV5Asset; + readonly target: StagingXcmV5Location; } & Struct; readonly isNoteUnlockable: boolean; readonly asNoteUnlockable: { - readonly asset: StagingXcmV4Asset; - readonly owner: StagingXcmV4Location; + readonly asset: StagingXcmV5Asset; + readonly owner: StagingXcmV5Location; } & Struct; readonly isRequestUnlock: boolean; readonly asRequestUnlock: { - readonly asset: StagingXcmV4Asset; - readonly locker: StagingXcmV4Location; + readonly asset: StagingXcmV5Asset; + readonly locker: StagingXcmV5Location; } & Struct; readonly isSetFeesMode: boolean; readonly asSetFeesMode: { @@ -1887,11 +1947,32 @@ declare module "@polkadot/types/lookup" { readonly asSetTopic: U8aFixed; readonly isClearTopic: boolean; readonly isAliasOrigin: boolean; - readonly asAliasOrigin: StagingXcmV4Location; + readonly asAliasOrigin: StagingXcmV5Location; readonly isUnpaidExecution: boolean; readonly asUnpaidExecution: { readonly weightLimit: XcmV3WeightLimit; - readonly checkOrigin: Option; + readonly checkOrigin: Option; + } & Struct; + readonly isPayFees: boolean; + readonly asPayFees: { + readonly asset: StagingXcmV5Asset; + } & Struct; + readonly isInitiateTransfer: boolean; + readonly asInitiateTransfer: { + readonly destination: StagingXcmV5Location; + readonly remoteFees: Option; + readonly preserveOrigin: bool; + readonly assets: Vec; + readonly remoteXcm: StagingXcmV5Xcm; + } & Struct; + readonly isExecuteWithOrigin: boolean; + readonly asExecuteWithOrigin: { + readonly descendantOrigin: Option; + readonly xcm: StagingXcmV5Xcm; + } & Struct; + readonly isSetHints: boolean; + readonly asSetHints: { + readonly hints: Vec; } & Struct; readonly type: | "WithdrawAsset" @@ -1941,32 +2022,36 @@ declare module "@polkadot/types/lookup" { | "SetTopic" | "ClearTopic" | "AliasOrigin" - | "UnpaidExecution"; + | "UnpaidExecution" + | "PayFees" + | "InitiateTransfer" + | "ExecuteWithOrigin" + | "SetHints"; } - /** @name StagingXcmV4AssetAssets (104) */ - interface StagingXcmV4AssetAssets extends Vec {} + /** @name StagingXcmV5AssetAssets (105) */ + interface StagingXcmV5AssetAssets extends Vec {} - /** @name StagingXcmV4Asset (106) */ - interface StagingXcmV4Asset extends Struct { - readonly id: StagingXcmV4AssetAssetId; - readonly fun: StagingXcmV4AssetFungibility; + /** @name StagingXcmV5Asset (107) */ + interface StagingXcmV5Asset extends Struct { + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetFungibility; } - /** @name StagingXcmV4AssetAssetId (107) */ - interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} + /** @name StagingXcmV5AssetAssetId (108) */ + interface StagingXcmV5AssetAssetId extends StagingXcmV5Location {} - /** @name StagingXcmV4AssetFungibility (108) */ - interface StagingXcmV4AssetFungibility extends Enum { + /** @name StagingXcmV5AssetFungibility (109) */ + interface StagingXcmV5AssetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; readonly isNonFungible: boolean; - readonly asNonFungible: StagingXcmV4AssetAssetInstance; + readonly asNonFungible: StagingXcmV5AssetAssetInstance; readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmV4AssetAssetInstance (109) */ - interface StagingXcmV4AssetAssetInstance extends Enum { + /** @name StagingXcmV5AssetAssetInstance (110) */ + interface StagingXcmV5AssetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; readonly asIndex: Compact; @@ -1981,17 +2066,17 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name StagingXcmV4Response (112) */ - interface StagingXcmV4Response extends Enum { + /** @name StagingXcmV5Response (113) */ + interface StagingXcmV5Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; - readonly asAssets: StagingXcmV4AssetAssets; + readonly asAssets: StagingXcmV5AssetAssets; readonly isExecutionResult: boolean; - readonly asExecutionResult: Option>; + readonly asExecutionResult: Option>; readonly isVersion: boolean; readonly asVersion: u32; readonly isPalletsInfo: boolean; - readonly asPalletsInfo: Vec; + readonly asPalletsInfo: Vec; readonly isDispatchResult: boolean; readonly asDispatchResult: XcmV3MaybeErrorCode; readonly type: @@ -2003,8 +2088,8 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name StagingXcmV4PalletInfo (116) */ - interface StagingXcmV4PalletInfo extends Struct { + /** @name StagingXcmV5PalletInfo (117) */ + interface StagingXcmV5PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; readonly moduleName: Bytes; @@ -2013,7 +2098,7 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name XcmV3MaybeErrorCode (119) */ + /** @name XcmV3MaybeErrorCode (120) */ interface XcmV3MaybeErrorCode extends Enum { readonly isSuccess: boolean; readonly isError: boolean; @@ -2023,7 +2108,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Success" | "Error" | "TruncatedError"; } - /** @name XcmV3OriginKind (122) */ + /** @name XcmV3OriginKind (123) */ interface XcmV3OriginKind extends Enum { readonly isNative: boolean; readonly isSovereignAccount: boolean; @@ -2032,54 +2117,54 @@ declare module "@polkadot/types/lookup" { readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; } - /** @name XcmDoubleEncoded (123) */ + /** @name XcmDoubleEncoded (125) */ interface XcmDoubleEncoded extends Struct { readonly encoded: Bytes; } - /** @name StagingXcmV4QueryResponseInfo (124) */ - interface StagingXcmV4QueryResponseInfo extends Struct { - readonly destination: StagingXcmV4Location; + /** @name StagingXcmV5QueryResponseInfo (126) */ + interface StagingXcmV5QueryResponseInfo extends Struct { + readonly destination: StagingXcmV5Location; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name StagingXcmV4AssetAssetFilter (125) */ - interface StagingXcmV4AssetAssetFilter extends Enum { + /** @name StagingXcmV5AssetAssetFilter (127) */ + interface StagingXcmV5AssetAssetFilter extends Enum { readonly isDefinite: boolean; - readonly asDefinite: StagingXcmV4AssetAssets; + readonly asDefinite: StagingXcmV5AssetAssets; readonly isWild: boolean; - readonly asWild: StagingXcmV4AssetWildAsset; + readonly asWild: StagingXcmV5AssetWildAsset; readonly type: "Definite" | "Wild"; } - /** @name StagingXcmV4AssetWildAsset (126) */ - interface StagingXcmV4AssetWildAsset extends Enum { + /** @name StagingXcmV5AssetWildAsset (128) */ + interface StagingXcmV5AssetWildAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; readonly asAllOf: { - readonly id: StagingXcmV4AssetAssetId; - readonly fun: StagingXcmV4AssetWildFungibility; + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetWildFungibility; } & Struct; readonly isAllCounted: boolean; readonly asAllCounted: Compact; readonly isAllOfCounted: boolean; readonly asAllOfCounted: { - readonly id: StagingXcmV4AssetAssetId; - readonly fun: StagingXcmV4AssetWildFungibility; + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetWildFungibility; readonly count: Compact; } & Struct; readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name StagingXcmV4AssetWildFungibility (127) */ - interface StagingXcmV4AssetWildFungibility extends Enum { + /** @name StagingXcmV5AssetWildFungibility (129) */ + interface StagingXcmV5AssetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3WeightLimit (128) */ + /** @name XcmV3WeightLimit (130) */ interface XcmV3WeightLimit extends Enum { readonly isUnlimited: boolean; readonly isLimited: boolean; @@ -2087,105 +2172,125 @@ declare module "@polkadot/types/lookup" { readonly type: "Unlimited" | "Limited"; } - /** @name XcmVersionedAssets (129) */ + /** @name StagingXcmV5AssetAssetTransferFilter (132) */ + interface StagingXcmV5AssetAssetTransferFilter extends Enum { + readonly isTeleport: boolean; + readonly asTeleport: StagingXcmV5AssetAssetFilter; + readonly isReserveDeposit: boolean; + readonly asReserveDeposit: StagingXcmV5AssetAssetFilter; + readonly isReserveWithdraw: boolean; + readonly asReserveWithdraw: StagingXcmV5AssetAssetFilter; + readonly type: "Teleport" | "ReserveDeposit" | "ReserveWithdraw"; + } + + /** @name StagingXcmV5Hint (137) */ + interface StagingXcmV5Hint extends Enum { + readonly isAssetClaimer: boolean; + readonly asAssetClaimer: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly type: "AssetClaimer"; + } + + /** @name XcmVersionedAssets (139) */ 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"; + readonly isV5: boolean; + readonly asV5: StagingXcmV5AssetAssets; + readonly type: "V3" | "V4" | "V5"; } - /** @name XcmV2MultiassetMultiAssets (130) */ - interface XcmV2MultiassetMultiAssets extends Vec {} + /** @name XcmV3MultiassetMultiAssets (140) */ + interface XcmV3MultiassetMultiAssets extends Vec {} - /** @name XcmV2MultiAsset (132) */ - interface XcmV2MultiAsset extends Struct { - readonly id: XcmV2MultiassetAssetId; - readonly fun: XcmV2MultiassetFungibility; + /** @name XcmV3MultiAsset (142) */ + interface XcmV3MultiAsset extends Struct { + readonly id: XcmV3MultiassetAssetId; + readonly fun: XcmV3MultiassetFungibility; } - /** @name XcmV2MultiassetAssetId (133) */ - interface XcmV2MultiassetAssetId extends Enum { + /** @name XcmV3MultiassetAssetId (143) */ + interface XcmV3MultiassetAssetId extends Enum { readonly isConcrete: boolean; - readonly asConcrete: XcmV2MultiLocation; + readonly asConcrete: StagingXcmV3MultiLocation; readonly isAbstract: boolean; - readonly asAbstract: Bytes; + readonly asAbstract: U8aFixed; readonly type: "Concrete" | "Abstract"; } - /** @name XcmV2MultiLocation (134) */ - interface XcmV2MultiLocation extends Struct { + /** @name StagingXcmV3MultiLocation (144) */ + interface StagingXcmV3MultiLocation extends Struct { readonly parents: u8; - readonly interior: XcmV2MultilocationJunctions; + readonly interior: XcmV3Junctions; } - /** @name XcmV2MultilocationJunctions (135) */ - interface XcmV2MultilocationJunctions extends Enum { + /** @name XcmV3Junctions (145) */ + interface XcmV3Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; - readonly asX1: XcmV2Junction; + readonly asX1: XcmV3Junction; readonly isX2: boolean; - readonly asX2: ITuple<[XcmV2Junction, XcmV2Junction]>; + readonly asX2: ITuple<[XcmV3Junction, XcmV3Junction]>; readonly isX3: boolean; - readonly asX3: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction]>; + readonly asX3: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction]>; readonly isX4: boolean; - readonly asX4: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction]>; + readonly asX4: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>; readonly isX5: boolean; readonly asX5: ITuple< - [XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction] + [XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction] >; readonly isX6: boolean; readonly asX6: ITuple< - [XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction] + [XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction] >; readonly isX7: boolean; readonly asX7: ITuple< [ - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction ] >; readonly isX8: boolean; readonly asX8: ITuple< [ - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction ] >; readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name XcmV2Junction (136) */ - interface XcmV2Junction extends Enum { + /** @name XcmV3Junction (146) */ + interface XcmV3Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; readonly isAccountId32: boolean; readonly asAccountId32: { - readonly network: XcmV2NetworkId; + readonly network: Option; readonly id: U8aFixed; } & Struct; readonly isAccountIndex64: boolean; readonly asAccountIndex64: { - readonly network: XcmV2NetworkId; + readonly network: Option; readonly index: Compact; } & Struct; readonly isAccountKey20: boolean; readonly asAccountKey20: { - readonly network: XcmV2NetworkId; + readonly network: Option; readonly key: U8aFixed; } & Struct; readonly isPalletInstance: boolean; @@ -2193,13 +2298,18 @@ declare module "@polkadot/types/lookup" { readonly isGeneralIndex: boolean; readonly asGeneralIndex: Compact; readonly isGeneralKey: boolean; - readonly asGeneralKey: Bytes; + readonly asGeneralKey: { + readonly length: u8; + readonly data: U8aFixed; + } & Struct; readonly isOnlyChild: boolean; readonly isPlurality: boolean; readonly asPlurality: { - readonly id: XcmV2BodyId; - readonly part: XcmV2BodyPart; + readonly id: XcmV3JunctionBodyId; + readonly part: XcmV3JunctionBodyPart; } & Struct; + readonly isGlobalConsensus: boolean; + readonly asGlobalConsensus: XcmV3JunctionNetworkId; readonly type: | "Parachain" | "AccountId32" @@ -2209,82 +2319,56 @@ declare module "@polkadot/types/lookup" { | "GeneralIndex" | "GeneralKey" | "OnlyChild" - | "Plurality"; + | "Plurality" + | "GlobalConsensus"; } - /** @name XcmV2NetworkId (137) */ - interface XcmV2NetworkId extends Enum { - readonly isAny: boolean; - readonly isNamed: boolean; - readonly asNamed: Bytes; + /** @name XcmV3JunctionNetworkId (148) */ + 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 type: "Any" | "Named" | "Polkadot" | "Kusama"; - } - - /** @name XcmV2BodyId (139) */ - 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 (140) */ - interface XcmV2BodyPart 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; - } & Struct; - readonly isMoreThanProportion: boolean; - readonly asMoreThanProportion: { - readonly nom: Compact; - readonly denom: Compact; + readonly isWestend: boolean; + readonly isRococo: boolean; + readonly isWococo: boolean; + readonly isEthereum: boolean; + readonly asEthereum: { + readonly chainId: Compact; } & Struct; - readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; + readonly isBitcoinCore: boolean; + readonly isBitcoinCash: boolean; + readonly isPolkadotBulletin: boolean; + readonly type: + | "ByGenesis" + | "ByFork" + | "Polkadot" + | "Kusama" + | "Westend" + | "Rococo" + | "Wococo" + | "Ethereum" + | "BitcoinCore" + | "BitcoinCash" + | "PolkadotBulletin"; } - /** @name XcmV2MultiassetFungibility (141) */ - interface XcmV2MultiassetFungibility extends Enum { + /** @name XcmV3MultiassetFungibility (149) */ + interface XcmV3MultiassetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; readonly isNonFungible: boolean; - readonly asNonFungible: XcmV2MultiassetAssetInstance; + readonly asNonFungible: XcmV3MultiassetAssetInstance; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV2MultiassetAssetInstance (142) */ - interface XcmV2MultiassetAssetInstance extends Enum { + /** @name XcmV3MultiassetAssetInstance (150) */ + interface XcmV3MultiassetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; readonly asIndex: Compact; @@ -2296,99 +2380,66 @@ declare module "@polkadot/types/lookup" { readonly asArray16: U8aFixed; readonly isArray32: boolean; readonly asArray32: U8aFixed; - readonly isBlob: boolean; - readonly asBlob: Bytes; - readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32" | "Blob"; + readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name XcmV3MultiassetMultiAssets (143) */ - interface XcmV3MultiassetMultiAssets extends Vec {} + /** @name StagingXcmV4AssetAssets (151) */ + interface StagingXcmV4AssetAssets extends Vec {} - /** @name XcmV3MultiAsset (145) */ - interface XcmV3MultiAsset extends Struct { - readonly id: XcmV3MultiassetAssetId; - readonly fun: XcmV3MultiassetFungibility; + /** @name StagingXcmV4Asset (153) */ + interface StagingXcmV4Asset extends Struct { + readonly id: StagingXcmV4AssetAssetId; + readonly fun: StagingXcmV4AssetFungibility; } - /** @name XcmV3MultiassetAssetId (146) */ - interface XcmV3MultiassetAssetId extends Enum { - readonly isConcrete: boolean; - readonly asConcrete: StagingXcmV3MultiLocation; - readonly isAbstract: boolean; - readonly asAbstract: U8aFixed; - readonly type: "Concrete" | "Abstract"; - } + /** @name StagingXcmV4AssetAssetId (154) */ + interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} - /** @name StagingXcmV3MultiLocation (147) */ - interface StagingXcmV3MultiLocation extends Struct { + /** @name StagingXcmV4Location (155) */ + interface StagingXcmV4Location extends Struct { readonly parents: u8; - readonly interior: XcmV3Junctions; + readonly interior: StagingXcmV4Junctions; } - /** @name XcmV3Junctions (148) */ - interface XcmV3Junctions extends Enum { + /** @name StagingXcmV4Junctions (156) */ + interface StagingXcmV4Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; - readonly asX1: XcmV3Junction; + readonly asX1: StagingXcmV4Junction; readonly isX2: boolean; - readonly asX2: ITuple<[XcmV3Junction, XcmV3Junction]>; + readonly asX2: StagingXcmV4Junction; readonly isX3: boolean; - readonly asX3: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction]>; + readonly asX3: StagingXcmV4Junction; readonly isX4: boolean; - readonly asX4: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>; + readonly asX4: StagingXcmV4Junction; readonly isX5: boolean; - readonly asX5: ITuple< - [XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction] - >; + readonly asX5: StagingXcmV4Junction; readonly isX6: boolean; - readonly asX6: ITuple< - [XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction] - >; + readonly asX6: StagingXcmV4Junction; readonly isX7: boolean; - readonly asX7: ITuple< - [ - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction - ] - >; + readonly asX7: StagingXcmV4Junction; readonly isX8: boolean; - readonly asX8: ITuple< - [ - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction - ] - >; + readonly asX8: StagingXcmV4Junction; readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name XcmV3Junction (149) */ - interface XcmV3Junction extends Enum { + /** @name StagingXcmV4Junction (158) */ + interface StagingXcmV4Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; readonly isAccountId32: boolean; readonly asAccountId32: { - readonly network: Option; + readonly network: Option; readonly id: U8aFixed; } & Struct; readonly isAccountIndex64: boolean; readonly asAccountIndex64: { - readonly network: Option; + readonly network: Option; readonly index: Compact; } & Struct; readonly isAccountKey20: boolean; readonly asAccountKey20: { - readonly network: Option; + readonly network: Option; readonly key: U8aFixed; } & Struct; readonly isPalletInstance: boolean; @@ -2407,7 +2458,7 @@ declare module "@polkadot/types/lookup" { readonly part: XcmV3JunctionBodyPart; } & Struct; readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: XcmV3JunctionNetworkId; + readonly asGlobalConsensus: StagingXcmV4JunctionNetworkId; readonly type: | "Parachain" | "AccountId32" @@ -2421,8 +2472,8 @@ declare module "@polkadot/types/lookup" { | "GlobalConsensus"; } - /** @name XcmV3JunctionNetworkId (151) */ - interface XcmV3JunctionNetworkId extends Enum { + /** @name StagingXcmV4JunctionNetworkId (160) */ + interface StagingXcmV4JunctionNetworkId extends Enum { readonly isByGenesis: boolean; readonly asByGenesis: U8aFixed; readonly isByFork: boolean; @@ -2456,17 +2507,17 @@ declare module "@polkadot/types/lookup" { | "PolkadotBulletin"; } - /** @name XcmV3MultiassetFungibility (152) */ - interface XcmV3MultiassetFungibility extends Enum { + /** @name StagingXcmV4AssetFungibility (168) */ + interface StagingXcmV4AssetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; readonly isNonFungible: boolean; - readonly asNonFungible: XcmV3MultiassetAssetInstance; + readonly asNonFungible: StagingXcmV4AssetAssetInstance; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3MultiassetAssetInstance (153) */ - interface XcmV3MultiassetAssetInstance extends Enum { + /** @name StagingXcmV4AssetAssetInstance (169) */ + interface StagingXcmV4AssetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; readonly asIndex: Compact; @@ -2481,18 +2532,18 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name XcmVersionedLocation (154) */ + /** @name XcmVersionedLocation (170) */ 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"; + readonly isV5: boolean; + readonly asV5: StagingXcmV5Location; + readonly type: "V3" | "V4" | "V5"; } - /** @name PalletAssetsEvent (155) */ + /** @name PalletAssetsEvent (171) */ interface PalletAssetsEvent extends Enum { readonly isCreated: boolean; readonly asCreated: { @@ -2668,7 +2719,7 @@ declare module "@polkadot/types/lookup" { | "Withdrawn"; } - /** @name PalletAssetManagerEvent (156) */ + /** @name PalletAssetManagerEvent (172) */ interface PalletAssetManagerEvent extends Enum { readonly isForeignAssetRegistered: boolean; readonly asForeignAssetRegistered: { @@ -2710,14 +2761,14 @@ declare module "@polkadot/types/lookup" { | "LocalAssetDestroyed"; } - /** @name MoonbaseRuntimeXcmConfigAssetType (157) */ + /** @name MoonbaseRuntimeXcmConfigAssetType (173) */ interface MoonbaseRuntimeXcmConfigAssetType extends Enum { readonly isXcm: boolean; readonly asXcm: StagingXcmV3MultiLocation; readonly type: "Xcm"; } - /** @name MoonbaseRuntimeAssetConfigAssetRegistrarMetadata (158) */ + /** @name MoonbaseRuntimeAssetConfigAssetRegistrarMetadata (174) */ interface MoonbaseRuntimeAssetConfigAssetRegistrarMetadata extends Struct { readonly name: Bytes; readonly symbol: Bytes; @@ -2725,7 +2776,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletMigrationsEvent (159) */ + /** @name PalletMigrationsEvent (175) */ interface PalletMigrationsEvent extends Enum { readonly isRuntimeUpgradeStarted: boolean; readonly isRuntimeUpgradeCompleted: boolean; @@ -2758,25 +2809,25 @@ declare module "@polkadot/types/lookup" { | "FailedToResumeIdleXcmExecution"; } - /** @name PalletXcmTransactorEvent (160) */ + /** @name PalletXcmTransactorEvent (176) */ interface PalletXcmTransactorEvent extends Enum { readonly isTransactedDerivative: boolean; readonly asTransactedDerivative: { readonly accountId: AccountId20; - readonly dest: StagingXcmV4Location; + readonly dest: StagingXcmV5Location; readonly call: Bytes; readonly index: u16; } & Struct; readonly isTransactedSovereign: boolean; readonly asTransactedSovereign: { readonly feePayer: Option; - readonly dest: StagingXcmV4Location; + readonly dest: StagingXcmV5Location; readonly call: Bytes; } & Struct; readonly isTransactedSigned: boolean; readonly asTransactedSigned: { readonly feePayer: AccountId20; - readonly dest: StagingXcmV4Location; + readonly dest: StagingXcmV5Location; readonly call: Bytes; } & Struct; readonly isRegisteredDerivative: boolean; @@ -2790,25 +2841,25 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isTransactFailed: boolean; readonly asTransactFailed: { - readonly error: XcmV3TraitsError; + readonly error: XcmV5TraitsError; } & Struct; readonly isTransactInfoChanged: boolean; readonly asTransactInfoChanged: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight; } & Struct; readonly isTransactInfoRemoved: boolean; readonly asTransactInfoRemoved: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly isDestFeePerSecondChanged: boolean; readonly asDestFeePerSecondChanged: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly feePerSecond: u128; } & Struct; readonly isDestFeePerSecondRemoved: boolean; readonly asDestFeePerSecondRemoved: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly isHrmpManagementSent: boolean; readonly asHrmpManagementSent: { @@ -2828,14 +2879,14 @@ declare module "@polkadot/types/lookup" { | "HrmpManagementSent"; } - /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (161) */ + /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (177) */ interface PalletXcmTransactorRemoteTransactInfoWithMaxWeight extends Struct { readonly transactExtraWeight: SpWeightsWeightV2Weight; readonly maxWeight: SpWeightsWeightV2Weight; readonly transactExtraWeightSigned: Option; } - /** @name PalletXcmTransactorHrmpOperation (163) */ + /** @name PalletXcmTransactorHrmpOperation (178) */ interface PalletXcmTransactorHrmpOperation extends Enum { readonly isInitOpen: boolean; readonly asInitOpen: PalletXcmTransactorHrmpInitParams; @@ -2853,20 +2904,20 @@ declare module "@polkadot/types/lookup" { readonly type: "InitOpen" | "Accept" | "Close" | "Cancel"; } - /** @name PalletXcmTransactorHrmpInitParams (164) */ + /** @name PalletXcmTransactorHrmpInitParams (179) */ interface PalletXcmTransactorHrmpInitParams extends Struct { readonly paraId: u32; readonly proposedMaxCapacity: u32; readonly proposedMaxMessageSize: u32; } - /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (166) */ + /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (181) */ interface PolkadotParachainPrimitivesPrimitivesHrmpChannelId extends Struct { readonly sender: u32; readonly recipient: u32; } - /** @name PalletMoonbeamOrbitersEvent (167) */ + /** @name PalletMoonbeamOrbitersEvent (182) */ interface PalletMoonbeamOrbitersEvent extends Enum { readonly isOrbiterJoinCollatorPool: boolean; readonly asOrbiterJoinCollatorPool: { @@ -2907,7 +2958,7 @@ declare module "@polkadot/types/lookup" { | "OrbiterUnregistered"; } - /** @name PalletEthereumXcmEvent (168) */ + /** @name PalletEthereumXcmEvent (183) */ interface PalletEthereumXcmEvent extends Enum { readonly isExecutedFromXcm: boolean; readonly asExecutedFromXcm: { @@ -2917,7 +2968,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ExecutedFromXcm"; } - /** @name PalletRandomnessEvent (169) */ + /** @name PalletRandomnessEvent (184) */ interface PalletRandomnessEvent extends Enum { readonly isRandomnessRequestedBabeEpoch: boolean; readonly asRandomnessRequestedBabeEpoch: { @@ -2962,7 +3013,7 @@ declare module "@polkadot/types/lookup" { | "RequestExpirationExecuted"; } - /** @name PalletCollectiveEvent (170) */ + /** @name PalletCollectiveEvent (185) */ interface PalletCollectiveEvent extends Enum { readonly isProposed: boolean; readonly asProposed: { @@ -3003,6 +3054,20 @@ declare module "@polkadot/types/lookup" { readonly yes: u32; readonly no: u32; } & Struct; + readonly isKilled: boolean; + readonly asKilled: { + readonly proposalHash: H256; + } & Struct; + readonly isProposalCostBurned: boolean; + readonly asProposalCostBurned: { + readonly proposalHash: H256; + readonly who: AccountId20; + } & Struct; + readonly isProposalCostReleased: boolean; + readonly asProposalCostReleased: { + readonly proposalHash: H256; + readonly who: AccountId20; + } & Struct; readonly type: | "Proposed" | "Voted" @@ -3010,10 +3075,13 @@ declare module "@polkadot/types/lookup" { | "Disapproved" | "Executed" | "MemberExecuted" - | "Closed"; + | "Closed" + | "Killed" + | "ProposalCostBurned" + | "ProposalCostReleased"; } - /** @name PalletConvictionVotingEvent (171) */ + /** @name PalletConvictionVotingEvent (186) */ interface PalletConvictionVotingEvent extends Enum { readonly isDelegated: boolean; readonly asDelegated: ITuple<[AccountId20, AccountId20]>; @@ -3032,7 +3100,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Delegated" | "Undelegated" | "Voted" | "VoteRemoved"; } - /** @name PalletConvictionVotingVoteAccountVote (172) */ + /** @name PalletConvictionVotingVoteAccountVote (187) */ interface PalletConvictionVotingVoteAccountVote extends Enum { readonly isStandard: boolean; readonly asStandard: { @@ -3053,7 +3121,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Standard" | "Split" | "SplitAbstain"; } - /** @name PalletReferendaEvent (174) */ + /** @name PalletReferendaEvent (189) */ interface PalletReferendaEvent extends Enum { readonly isSubmitted: boolean; readonly asSubmitted: { @@ -3157,7 +3225,7 @@ declare module "@polkadot/types/lookup" { | "MetadataCleared"; } - /** @name FrameSupportPreimagesBounded (175) */ + /** @name FrameSupportPreimagesBounded (190) */ interface FrameSupportPreimagesBounded extends Enum { readonly isLegacy: boolean; readonly asLegacy: { @@ -3173,7 +3241,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Inline" | "Lookup"; } - /** @name FrameSystemCall (177) */ + /** @name FrameSystemCall (192) */ interface FrameSystemCall extends Enum { readonly isRemark: boolean; readonly asRemark: { @@ -3234,7 +3302,7 @@ declare module "@polkadot/types/lookup" { | "ApplyAuthorizedUpgrade"; } - /** @name PalletUtilityCall (181) */ + /** @name PalletUtilityCall (196) */ interface PalletUtilityCall extends Enum { readonly isBatch: boolean; readonly asBatch: { @@ -3272,11 +3340,10 @@ declare module "@polkadot/types/lookup" { | "WithWeight"; } - /** @name MoonbaseRuntimeOriginCaller (183) */ + /** @name MoonbaseRuntimeOriginCaller (198) */ interface MoonbaseRuntimeOriginCaller extends Enum { readonly isSystem: boolean; readonly asSystem: FrameSupportDispatchRawOrigin; - readonly isVoid: boolean; readonly isEthereum: boolean; readonly asEthereum: PalletEthereumRawOrigin; readonly isCumulusXcm: boolean; @@ -3293,7 +3360,6 @@ declare module "@polkadot/types/lookup" { readonly asOpenTechCommitteeCollective: PalletCollectiveRawOrigin; readonly type: | "System" - | "Void" | "Ethereum" | "CumulusXcm" | "PolkadotXcm" @@ -3303,7 +3369,7 @@ declare module "@polkadot/types/lookup" { | "OpenTechCommitteeCollective"; } - /** @name FrameSupportDispatchRawOrigin (184) */ + /** @name FrameSupportDispatchRawOrigin (199) */ interface FrameSupportDispatchRawOrigin extends Enum { readonly isRoot: boolean; readonly isSigned: boolean; @@ -3312,14 +3378,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Root" | "Signed" | "None"; } - /** @name PalletEthereumRawOrigin (185) */ + /** @name PalletEthereumRawOrigin (200) */ interface PalletEthereumRawOrigin extends Enum { readonly isEthereumTransaction: boolean; readonly asEthereumTransaction: H160; readonly type: "EthereumTransaction"; } - /** @name CumulusPalletXcmOrigin (186) */ + /** @name CumulusPalletXcmOrigin (201) */ interface CumulusPalletXcmOrigin extends Enum { readonly isRelay: boolean; readonly isSiblingParachain: boolean; @@ -3327,23 +3393,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Relay" | "SiblingParachain"; } - /** @name PalletXcmOrigin (187) */ + /** @name PalletXcmOrigin (202) */ interface PalletXcmOrigin extends Enum { readonly isXcm: boolean; - readonly asXcm: StagingXcmV4Location; + readonly asXcm: StagingXcmV5Location; readonly isResponse: boolean; - readonly asResponse: StagingXcmV4Location; + readonly asResponse: StagingXcmV5Location; readonly type: "Xcm" | "Response"; } - /** @name PalletEthereumXcmRawOrigin (188) */ + /** @name PalletEthereumXcmRawOrigin (203) */ interface PalletEthereumXcmRawOrigin extends Enum { readonly isXcmEthereumTransaction: boolean; readonly asXcmEthereumTransaction: H160; readonly type: "XcmEthereumTransaction"; } - /** @name PalletCollectiveRawOrigin (189) */ + /** @name PalletCollectiveRawOrigin (204) */ interface PalletCollectiveRawOrigin extends Enum { readonly isMembers: boolean; readonly asMembers: ITuple<[u32, u32]>; @@ -3353,7 +3419,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Members" | "Member" | "Phantom"; } - /** @name MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin (190) */ + /** @name MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin (205) */ interface MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin extends Enum { readonly isWhitelistedCaller: boolean; readonly isGeneralAdmin: boolean; @@ -3368,10 +3434,7 @@ declare module "@polkadot/types/lookup" { | "FastGeneralAdmin"; } - /** @name SpCoreVoid (192) */ - type SpCoreVoid = Null; - - /** @name PalletTimestampCall (193) */ + /** @name PalletTimestampCall (207) */ interface PalletTimestampCall extends Enum { readonly isSet: boolean; readonly asSet: { @@ -3380,7 +3443,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Set"; } - /** @name PalletBalancesCall (194) */ + /** @name PalletBalancesCall (208) */ interface PalletBalancesCall extends Enum { readonly isTransferAllowDeath: boolean; readonly asTransferAllowDeath: { @@ -3439,14 +3502,14 @@ declare module "@polkadot/types/lookup" { | "Burn"; } - /** @name PalletBalancesAdjustmentDirection (196) */ + /** @name PalletBalancesAdjustmentDirection (210) */ interface PalletBalancesAdjustmentDirection extends Enum { readonly isIncrease: boolean; readonly isDecrease: boolean; readonly type: "Increase" | "Decrease"; } - /** @name PalletSudoCall (197) */ + /** @name PalletSudoCall (211) */ interface PalletSudoCall extends Enum { readonly isSudo: boolean; readonly asSudo: { @@ -3470,7 +3533,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Sudo" | "SudoUncheckedWeight" | "SetKey" | "SudoAs" | "RemoveKey"; } - /** @name CumulusPalletParachainSystemCall (198) */ + /** @name CumulusPalletParachainSystemCall (212) */ interface CumulusPalletParachainSystemCall extends Enum { readonly isSetValidationData: boolean; readonly asSetValidationData: { @@ -3483,7 +3546,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetValidationData" | "SudoSendUpwardMessage"; } - /** @name CumulusPrimitivesParachainInherentParachainInherentData (199) */ + /** @name CumulusPrimitivesParachainInherentParachainInherentData (213) */ interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct { readonly validationData: PolkadotPrimitivesV8PersistedValidationData; readonly relayChainState: SpTrieStorageProof; @@ -3491,7 +3554,7 @@ declare module "@polkadot/types/lookup" { readonly horizontalMessages: BTreeMap>; } - /** @name PolkadotPrimitivesV8PersistedValidationData (200) */ + /** @name PolkadotPrimitivesV8PersistedValidationData (214) */ interface PolkadotPrimitivesV8PersistedValidationData extends Struct { readonly parentHead: Bytes; readonly relayParentNumber: u32; @@ -3499,24 +3562,24 @@ declare module "@polkadot/types/lookup" { readonly maxPovSize: u32; } - /** @name SpTrieStorageProof (202) */ + /** @name SpTrieStorageProof (216) */ interface SpTrieStorageProof extends Struct { readonly trieNodes: BTreeSet; } - /** @name PolkadotCorePrimitivesInboundDownwardMessage (205) */ + /** @name PolkadotCorePrimitivesInboundDownwardMessage (219) */ interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { readonly sentAt: u32; readonly msg: Bytes; } - /** @name PolkadotCorePrimitivesInboundHrmpMessage (208) */ + /** @name PolkadotCorePrimitivesInboundHrmpMessage (222) */ interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { readonly sentAt: u32; readonly data: Bytes; } - /** @name PalletEvmCall (211) */ + /** @name PalletEvmCall (225) */ interface PalletEvmCall extends Enum { readonly isWithdraw: boolean; readonly asWithdraw: { @@ -3561,7 +3624,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Withdraw" | "Call" | "Create" | "Create2"; } - /** @name PalletEthereumCall (217) */ + /** @name PalletEthereumCall (231) */ interface PalletEthereumCall extends Enum { readonly isTransact: boolean; readonly asTransact: { @@ -3570,81 +3633,81 @@ declare module "@polkadot/types/lookup" { readonly type: "Transact"; } - /** @name EthereumTransactionTransactionV2 (218) */ + /** @name EthereumTransactionTransactionV2 (232) */ interface EthereumTransactionTransactionV2 extends Enum { readonly isLegacy: boolean; - readonly asLegacy: EthereumTransactionLegacyTransaction; + readonly asLegacy: EthereumTransactionLegacyLegacyTransaction; readonly isEip2930: boolean; - readonly asEip2930: EthereumTransactionEip2930Transaction; + readonly asEip2930: EthereumTransactionEip2930Eip2930Transaction; readonly isEip1559: boolean; - readonly asEip1559: EthereumTransactionEip1559Transaction; + readonly asEip1559: EthereumTransactionEip1559Eip1559Transaction; readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumTransactionLegacyTransaction (219) */ - interface EthereumTransactionLegacyTransaction extends Struct { + /** @name EthereumTransactionLegacyLegacyTransaction (233) */ + interface EthereumTransactionLegacyLegacyTransaction extends Struct { readonly nonce: U256; readonly gasPrice: U256; readonly gasLimit: U256; - readonly action: EthereumTransactionTransactionAction; + readonly action: EthereumTransactionLegacyTransactionAction; readonly value: U256; readonly input: Bytes; - readonly signature: EthereumTransactionTransactionSignature; + readonly signature: EthereumTransactionLegacyTransactionSignature; } - /** @name EthereumTransactionTransactionAction (220) */ - interface EthereumTransactionTransactionAction extends Enum { + /** @name EthereumTransactionLegacyTransactionAction (234) */ + interface EthereumTransactionLegacyTransactionAction extends Enum { readonly isCall: boolean; readonly asCall: H160; readonly isCreate: boolean; readonly type: "Call" | "Create"; } - /** @name EthereumTransactionTransactionSignature (221) */ - interface EthereumTransactionTransactionSignature extends Struct { + /** @name EthereumTransactionLegacyTransactionSignature (235) */ + interface EthereumTransactionLegacyTransactionSignature extends Struct { readonly v: u64; readonly r: H256; readonly s: H256; } - /** @name EthereumTransactionEip2930Transaction (223) */ - interface EthereumTransactionEip2930Transaction extends Struct { + /** @name EthereumTransactionEip2930Eip2930Transaction (237) */ + interface EthereumTransactionEip2930Eip2930Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; readonly gasPrice: U256; readonly gasLimit: U256; - readonly action: EthereumTransactionTransactionAction; + readonly action: EthereumTransactionLegacyTransactionAction; readonly value: U256; readonly input: Bytes; - readonly accessList: Vec; + readonly accessList: Vec; readonly oddYParity: bool; readonly r: H256; readonly s: H256; } - /** @name EthereumTransactionAccessListItem (225) */ - interface EthereumTransactionAccessListItem extends Struct { + /** @name EthereumTransactionEip2930AccessListItem (239) */ + interface EthereumTransactionEip2930AccessListItem extends Struct { readonly address: H160; readonly storageKeys: Vec; } - /** @name EthereumTransactionEip1559Transaction (226) */ - interface EthereumTransactionEip1559Transaction extends Struct { + /** @name EthereumTransactionEip1559Eip1559Transaction (240) */ + interface EthereumTransactionEip1559Eip1559Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; readonly maxPriorityFeePerGas: U256; readonly maxFeePerGas: U256; readonly gasLimit: U256; - readonly action: EthereumTransactionTransactionAction; + readonly action: EthereumTransactionLegacyTransactionAction; readonly value: U256; readonly input: Bytes; - readonly accessList: Vec; + readonly accessList: Vec; readonly oddYParity: bool; readonly r: H256; readonly s: H256; } - /** @name PalletParachainStakingCall (227) */ + /** @name PalletParachainStakingCall (241) */ interface PalletParachainStakingCall extends Enum { readonly isSetStakingExpectations: boolean; readonly asSetStakingExpectations: { @@ -3808,7 +3871,7 @@ declare module "@polkadot/types/lookup" { | "SetInflationDistributionConfig"; } - /** @name PalletSchedulerCall (230) */ + /** @name PalletSchedulerCall (244) */ interface PalletSchedulerCall extends Enum { readonly isSchedule: boolean; readonly asSchedule: { @@ -3882,7 +3945,7 @@ declare module "@polkadot/types/lookup" { | "CancelRetryNamed"; } - /** @name PalletTreasuryCall (232) */ + /** @name PalletTreasuryCall (246) */ interface PalletTreasuryCall extends Enum { readonly isSpendLocal: boolean; readonly asSpendLocal: { @@ -3921,13 +3984,13 @@ declare module "@polkadot/types/lookup" { | "VoidSpend"; } - /** @name PalletAuthorInherentCall (234) */ + /** @name PalletAuthorInherentCall (248) */ interface PalletAuthorInherentCall extends Enum { readonly isKickOffAuthorshipValidation: boolean; readonly type: "KickOffAuthorshipValidation"; } - /** @name PalletAuthorSlotFilterCall (235) */ + /** @name PalletAuthorSlotFilterCall (249) */ interface PalletAuthorSlotFilterCall extends Enum { readonly isSetEligible: boolean; readonly asSetEligible: { @@ -3936,7 +3999,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetEligible"; } - /** @name PalletCrowdloanRewardsCall (236) */ + /** @name PalletCrowdloanRewardsCall (250) */ interface PalletCrowdloanRewardsCall extends Enum { readonly isAssociateNativeIdentity: boolean; readonly asAssociateNativeIdentity: { @@ -3972,7 +4035,7 @@ declare module "@polkadot/types/lookup" { | "InitializeRewardVec"; } - /** @name SpRuntimeMultiSignature (237) */ + /** @name SpRuntimeMultiSignature (251) */ interface SpRuntimeMultiSignature extends Enum { readonly isEd25519: boolean; readonly asEd25519: U8aFixed; @@ -3983,7 +4046,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ed25519" | "Sr25519" | "Ecdsa"; } - /** @name PalletAuthorMappingCall (244) */ + /** @name PalletAuthorMappingCall (258) */ interface PalletAuthorMappingCall extends Enum { readonly isAddAssociation: boolean; readonly asAddAssociation: { @@ -4011,7 +4074,7 @@ declare module "@polkadot/types/lookup" { | "SetKeys"; } - /** @name PalletProxyCall (245) */ + /** @name PalletProxyCall (259) */ interface PalletProxyCall extends Enum { readonly isProxy: boolean; readonly asProxy: { @@ -4081,14 +4144,14 @@ declare module "@polkadot/types/lookup" { | "ProxyAnnounced"; } - /** @name PalletMaintenanceModeCall (247) */ + /** @name PalletMaintenanceModeCall (261) */ interface PalletMaintenanceModeCall extends Enum { readonly isEnterMaintenanceMode: boolean; readonly isResumeNormalOperation: boolean; readonly type: "EnterMaintenanceMode" | "ResumeNormalOperation"; } - /** @name PalletIdentityCall (248) */ + /** @name PalletIdentityCall (262) */ interface PalletIdentityCall extends Enum { readonly isAddRegistrar: boolean; readonly asAddRegistrar: { @@ -4161,6 +4224,7 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isRemoveUsernameAuthority: boolean; readonly asRemoveUsernameAuthority: { + readonly suffix: Bytes; readonly authority: AccountId20; } & Struct; readonly isSetUsernameFor: boolean; @@ -4168,6 +4232,7 @@ declare module "@polkadot/types/lookup" { readonly who: AccountId20; readonly username: Bytes; readonly signature: Option; + readonly useAllocation: bool; } & Struct; readonly isAcceptUsername: boolean; readonly asAcceptUsername: { @@ -4181,8 +4246,16 @@ declare module "@polkadot/types/lookup" { readonly asSetPrimaryUsername: { readonly username: Bytes; } & Struct; - readonly isRemoveDanglingUsername: boolean; - readonly asRemoveDanglingUsername: { + readonly isUnbindUsername: boolean; + readonly asUnbindUsername: { + readonly username: Bytes; + } & Struct; + readonly isRemoveUsername: boolean; + readonly asRemoveUsername: { + readonly username: Bytes; + } & Struct; + readonly isKillUsername: boolean; + readonly asKillUsername: { readonly username: Bytes; } & Struct; readonly type: @@ -4207,10 +4280,12 @@ declare module "@polkadot/types/lookup" { | "AcceptUsername" | "RemoveExpiredApproval" | "SetPrimaryUsername" - | "RemoveDanglingUsername"; + | "UnbindUsername" + | "RemoveUsername" + | "KillUsername"; } - /** @name PalletIdentityLegacyIdentityInfo (249) */ + /** @name PalletIdentityLegacyIdentityInfo (263) */ interface PalletIdentityLegacyIdentityInfo extends Struct { readonly additional: Vec>; readonly display: Data; @@ -4223,7 +4298,7 @@ declare module "@polkadot/types/lookup" { readonly twitter: Data; } - /** @name PalletIdentityJudgement (285) */ + /** @name PalletIdentityJudgement (299) */ interface PalletIdentityJudgement extends Enum { readonly isUnknown: boolean; readonly isFeePaid: boolean; @@ -4243,10 +4318,10 @@ declare module "@polkadot/types/lookup" { | "Erroneous"; } - /** @name AccountEthereumSignature (287) */ + /** @name AccountEthereumSignature (301) */ interface AccountEthereumSignature extends U8aFixed {} - /** @name CumulusPalletXcmpQueueCall (288) */ + /** @name CumulusPalletXcmpQueueCall (302) */ interface CumulusPalletXcmpQueueCall extends Enum { readonly isSuspendXcmExecution: boolean; readonly isResumeXcmExecution: boolean; @@ -4270,7 +4345,7 @@ declare module "@polkadot/types/lookup" { | "UpdateResumeThreshold"; } - /** @name PalletXcmCall (289) */ + /** @name PalletXcmCall (303) */ interface PalletXcmCall extends Enum { readonly isSend: boolean; readonly asSend: { @@ -4298,7 +4373,7 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isForceXcmVersion: boolean; readonly asForceXcmVersion: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly version: u32; } & Struct; readonly isForceDefaultXcmVersion: boolean; @@ -4373,49 +4448,50 @@ declare module "@polkadot/types/lookup" { | "TransferAssetsUsingTypeAndThen"; } - /** @name XcmVersionedXcm (290) */ + /** @name XcmVersionedXcm (304) */ interface XcmVersionedXcm extends Enum { - readonly isV2: boolean; - readonly asV2: XcmV2Xcm; readonly isV3: boolean; readonly asV3: XcmV3Xcm; readonly isV4: boolean; readonly asV4: StagingXcmV4Xcm; - readonly type: "V2" | "V3" | "V4"; + readonly isV5: boolean; + readonly asV5: StagingXcmV5Xcm; + readonly type: "V3" | "V4" | "V5"; } - /** @name XcmV2Xcm (291) */ - interface XcmV2Xcm extends Vec {} + /** @name XcmV3Xcm (305) */ + interface XcmV3Xcm extends Vec {} - /** @name XcmV2Instruction (293) */ - interface XcmV2Instruction extends Enum { + /** @name XcmV3Instruction (307) */ + interface XcmV3Instruction extends Enum { readonly isWithdrawAsset: boolean; - readonly asWithdrawAsset: XcmV2MultiassetMultiAssets; + readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; readonly isReserveAssetDeposited: boolean; - readonly asReserveAssetDeposited: XcmV2MultiassetMultiAssets; + readonly asReserveAssetDeposited: XcmV3MultiassetMultiAssets; readonly isReceiveTeleportedAsset: boolean; - readonly asReceiveTeleportedAsset: XcmV2MultiassetMultiAssets; + readonly asReceiveTeleportedAsset: XcmV3MultiassetMultiAssets; readonly isQueryResponse: boolean; readonly asQueryResponse: { readonly queryId: Compact; - readonly response: XcmV2Response; - readonly maxWeight: Compact; + readonly response: XcmV3Response; + readonly maxWeight: SpWeightsWeightV2Weight; + readonly querier: Option; } & Struct; readonly isTransferAsset: boolean; readonly asTransferAsset: { - readonly assets: XcmV2MultiassetMultiAssets; - readonly beneficiary: XcmV2MultiLocation; + readonly assets: XcmV3MultiassetMultiAssets; + readonly beneficiary: StagingXcmV3MultiLocation; } & Struct; readonly isTransferReserveAsset: boolean; readonly asTransferReserveAsset: { - readonly assets: XcmV2MultiassetMultiAssets; - readonly dest: XcmV2MultiLocation; - readonly xcm: XcmV2Xcm; + readonly assets: XcmV3MultiassetMultiAssets; + readonly dest: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; } & Struct; readonly isTransact: boolean; readonly asTransact: { - readonly originType: XcmV2OriginKind; - readonly requireWeightAtMost: Compact; + readonly originKind: XcmV3OriginKind; + readonly requireWeightAtMost: SpWeightsWeightV2Weight; readonly call: XcmDoubleEncoded; } & Struct; readonly isHrmpNewChannelOpenRequest: boolean; @@ -4436,74 +4512,135 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isClearOrigin: boolean; readonly isDescendOrigin: boolean; - readonly asDescendOrigin: XcmV2MultilocationJunctions; + readonly asDescendOrigin: XcmV3Junctions; readonly isReportError: boolean; - readonly asReportError: { - readonly queryId: Compact; - readonly dest: XcmV2MultiLocation; - readonly maxResponseWeight: Compact; - } & Struct; + readonly asReportError: XcmV3QueryResponseInfo; readonly isDepositAsset: boolean; readonly asDepositAsset: { - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly maxAssets: Compact; - readonly beneficiary: XcmV2MultiLocation; + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly beneficiary: StagingXcmV3MultiLocation; } & Struct; readonly isDepositReserveAsset: boolean; readonly asDepositReserveAsset: { - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly maxAssets: Compact; - readonly dest: XcmV2MultiLocation; - readonly xcm: XcmV2Xcm; + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly dest: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; } & Struct; readonly isExchangeAsset: boolean; readonly asExchangeAsset: { - readonly give: XcmV2MultiassetMultiAssetFilter; - readonly receive: XcmV2MultiassetMultiAssets; + readonly give: XcmV3MultiassetMultiAssetFilter; + readonly want: XcmV3MultiassetMultiAssets; + readonly maximal: bool; } & Struct; readonly isInitiateReserveWithdraw: boolean; readonly asInitiateReserveWithdraw: { - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly reserve: XcmV2MultiLocation; - readonly xcm: XcmV2Xcm; + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly reserve: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; } & Struct; readonly isInitiateTeleport: boolean; readonly asInitiateTeleport: { - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly dest: XcmV2MultiLocation; - readonly xcm: XcmV2Xcm; + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly dest: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; } & Struct; - readonly isQueryHolding: boolean; - readonly asQueryHolding: { - readonly queryId: Compact; - readonly dest: XcmV2MultiLocation; - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly maxResponseWeight: Compact; + readonly isReportHolding: boolean; + readonly asReportHolding: { + readonly responseInfo: XcmV3QueryResponseInfo; + readonly assets: XcmV3MultiassetMultiAssetFilter; } & Struct; readonly isBuyExecution: boolean; readonly asBuyExecution: { - readonly fees: XcmV2MultiAsset; - readonly weightLimit: XcmV2WeightLimit; + readonly fees: XcmV3MultiAsset; + readonly weightLimit: XcmV3WeightLimit; } & Struct; readonly isRefundSurplus: boolean; readonly isSetErrorHandler: boolean; - readonly asSetErrorHandler: XcmV2Xcm; + readonly asSetErrorHandler: XcmV3Xcm; readonly isSetAppendix: boolean; - readonly asSetAppendix: XcmV2Xcm; + readonly asSetAppendix: XcmV3Xcm; readonly isClearError: boolean; readonly isClaimAsset: boolean; readonly asClaimAsset: { - readonly assets: XcmV2MultiassetMultiAssets; - readonly ticket: XcmV2MultiLocation; + readonly assets: XcmV3MultiassetMultiAssets; + readonly ticket: StagingXcmV3MultiLocation; } & Struct; readonly isTrap: boolean; readonly asTrap: Compact; readonly isSubscribeVersion: boolean; readonly asSubscribeVersion: { readonly queryId: Compact; - readonly maxResponseWeight: Compact; + readonly maxResponseWeight: SpWeightsWeightV2Weight; } & Struct; readonly isUnsubscribeVersion: boolean; + readonly isBurnAsset: boolean; + readonly asBurnAsset: XcmV3MultiassetMultiAssets; + readonly isExpectAsset: boolean; + readonly asExpectAsset: XcmV3MultiassetMultiAssets; + readonly isExpectOrigin: boolean; + readonly asExpectOrigin: Option; + readonly isExpectError: boolean; + readonly asExpectError: Option>; + readonly isExpectTransactStatus: boolean; + readonly asExpectTransactStatus: XcmV3MaybeErrorCode; + readonly isQueryPallet: boolean; + readonly asQueryPallet: { + readonly moduleName: Bytes; + readonly responseInfo: XcmV3QueryResponseInfo; + } & Struct; + readonly isExpectPallet: boolean; + readonly asExpectPallet: { + readonly index: Compact; + readonly name: Bytes; + readonly moduleName: Bytes; + readonly crateMajor: Compact; + readonly minCrateMinor: Compact; + } & Struct; + readonly isReportTransactStatus: boolean; + readonly asReportTransactStatus: XcmV3QueryResponseInfo; + readonly isClearTransactStatus: boolean; + readonly isUniversalOrigin: boolean; + readonly asUniversalOrigin: XcmV3Junction; + readonly isExportMessage: boolean; + readonly asExportMessage: { + readonly network: XcmV3JunctionNetworkId; + readonly destination: XcmV3Junctions; + readonly xcm: XcmV3Xcm; + } & Struct; + readonly isLockAsset: boolean; + readonly asLockAsset: { + readonly asset: XcmV3MultiAsset; + readonly unlocker: StagingXcmV3MultiLocation; + } & Struct; + readonly isUnlockAsset: boolean; + readonly asUnlockAsset: { + readonly asset: XcmV3MultiAsset; + readonly target: StagingXcmV3MultiLocation; + } & Struct; + readonly isNoteUnlockable: boolean; + readonly asNoteUnlockable: { + readonly asset: XcmV3MultiAsset; + readonly owner: StagingXcmV3MultiLocation; + } & Struct; + readonly isRequestUnlock: boolean; + readonly asRequestUnlock: { + readonly asset: XcmV3MultiAsset; + readonly locker: StagingXcmV3MultiLocation; + } & Struct; + readonly isSetFeesMode: boolean; + readonly asSetFeesMode: { + readonly jitWithdraw: bool; + } & Struct; + readonly isSetTopic: boolean; + readonly asSetTopic: U8aFixed; + readonly isClearTopic: boolean; + readonly isAliasOrigin: boolean; + readonly asAliasOrigin: StagingXcmV3MultiLocation; + readonly isUnpaidExecution: boolean; + readonly asUnpaidExecution: { + readonly weightLimit: XcmV3WeightLimit; + readonly checkOrigin: Option; + } & Struct; readonly type: | "WithdrawAsset" | "ReserveAssetDeposited" @@ -4523,7 +4660,7 @@ declare module "@polkadot/types/lookup" { | "ExchangeAsset" | "InitiateReserveWithdraw" | "InitiateTeleport" - | "QueryHolding" + | "ReportHolding" | "BuyExecution" | "RefundSurplus" | "SetErrorHandler" @@ -4532,29 +4669,59 @@ declare module "@polkadot/types/lookup" { | "ClaimAsset" | "Trap" | "SubscribeVersion" - | "UnsubscribeVersion"; + | "UnsubscribeVersion" + | "BurnAsset" + | "ExpectAsset" + | "ExpectOrigin" + | "ExpectError" + | "ExpectTransactStatus" + | "QueryPallet" + | "ExpectPallet" + | "ReportTransactStatus" + | "ClearTransactStatus" + | "UniversalOrigin" + | "ExportMessage" + | "LockAsset" + | "UnlockAsset" + | "NoteUnlockable" + | "RequestUnlock" + | "SetFeesMode" + | "SetTopic" + | "ClearTopic" + | "AliasOrigin" + | "UnpaidExecution"; } - /** @name XcmV2Response (294) */ - interface XcmV2Response extends Enum { + /** @name XcmV3Response (308) */ + interface XcmV3Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; - readonly asAssets: XcmV2MultiassetMultiAssets; + readonly asAssets: XcmV3MultiassetMultiAssets; readonly isExecutionResult: boolean; - readonly asExecutionResult: Option>; + readonly asExecutionResult: Option>; readonly isVersion: boolean; readonly asVersion: u32; - readonly type: "Null" | "Assets" | "ExecutionResult" | "Version"; + readonly isPalletsInfo: boolean; + readonly asPalletsInfo: Vec; + readonly isDispatchResult: boolean; + readonly asDispatchResult: XcmV3MaybeErrorCode; + readonly type: + | "Null" + | "Assets" + | "ExecutionResult" + | "Version" + | "PalletsInfo" + | "DispatchResult"; } - /** @name XcmV2TraitsError (297) */ - interface XcmV2TraitsError extends Enum { + /** @name XcmV3TraitsError (311) */ + interface XcmV3TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; readonly isUntrustedReserveLocation: boolean; readonly isUntrustedTeleportLocation: boolean; - readonly isMultiLocationFull: boolean; - readonly isMultiLocationNotInvertible: boolean; + readonly isLocationFull: boolean; + readonly isLocationNotInvertible: boolean; readonly isBadOrigin: boolean; readonly isInvalidLocation: boolean; readonly isAssetNotFound: boolean; @@ -4572,18 +4739,32 @@ declare module "@polkadot/types/lookup" { readonly isTooExpensive: boolean; readonly isTrap: boolean; readonly asTrap: u64; + readonly isExpectationFalse: boolean; + readonly isPalletNotFound: boolean; + readonly isNameMismatch: boolean; + readonly isVersionIncompatible: boolean; + readonly isHoldingWouldOverflow: boolean; + readonly isExportError: boolean; + readonly isReanchorFailed: boolean; + readonly isNoDeal: boolean; + readonly isFeesNotMet: boolean; + readonly isLockError: boolean; + readonly isNoPermission: boolean; + readonly isUnanchored: boolean; + readonly isNotDepositable: boolean; readonly isUnhandledXcmVersion: boolean; readonly isWeightLimitReached: boolean; - readonly asWeightLimitReached: u64; + readonly asWeightLimitReached: SpWeightsWeightV2Weight; readonly isBarrier: boolean; readonly isWeightNotComputable: boolean; + readonly isExceedsStackLimit: boolean; readonly type: | "Overflow" | "Unimplemented" | "UntrustedReserveLocation" | "UntrustedTeleportLocation" - | "MultiLocationFull" - | "MultiLocationNotInvertible" + | "LocationFull" + | "LocationNotInvertible" | "BadOrigin" | "InvalidLocation" | "AssetNotFound" @@ -4600,84 +4781,106 @@ declare module "@polkadot/types/lookup" { | "NotHoldingFees" | "TooExpensive" | "Trap" + | "ExpectationFalse" + | "PalletNotFound" + | "NameMismatch" + | "VersionIncompatible" + | "HoldingWouldOverflow" + | "ExportError" + | "ReanchorFailed" + | "NoDeal" + | "FeesNotMet" + | "LockError" + | "NoPermission" + | "Unanchored" + | "NotDepositable" | "UnhandledXcmVersion" | "WeightLimitReached" | "Barrier" - | "WeightNotComputable"; + | "WeightNotComputable" + | "ExceedsStackLimit"; } - /** @name XcmV2OriginKind (298) */ - interface XcmV2OriginKind extends Enum { - readonly isNative: boolean; - readonly isSovereignAccount: boolean; - readonly isSuperuser: boolean; - readonly isXcm: boolean; - readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; + /** @name XcmV3PalletInfo (313) */ + interface XcmV3PalletInfo extends Struct { + readonly index: Compact; + readonly name: Bytes; + readonly moduleName: Bytes; + readonly major: Compact; + readonly minor: Compact; + readonly patch: Compact; + } + + /** @name XcmV3QueryResponseInfo (317) */ + interface XcmV3QueryResponseInfo extends Struct { + readonly destination: StagingXcmV3MultiLocation; + readonly queryId: Compact; + readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name XcmV2MultiassetMultiAssetFilter (299) */ - interface XcmV2MultiassetMultiAssetFilter extends Enum { + /** @name XcmV3MultiassetMultiAssetFilter (318) */ + interface XcmV3MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; - readonly asDefinite: XcmV2MultiassetMultiAssets; + readonly asDefinite: XcmV3MultiassetMultiAssets; readonly isWild: boolean; - readonly asWild: XcmV2MultiassetWildMultiAsset; + readonly asWild: XcmV3MultiassetWildMultiAsset; readonly type: "Definite" | "Wild"; } - /** @name XcmV2MultiassetWildMultiAsset (300) */ - interface XcmV2MultiassetWildMultiAsset extends Enum { + /** @name XcmV3MultiassetWildMultiAsset (319) */ + interface XcmV3MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; readonly asAllOf: { - readonly id: XcmV2MultiassetAssetId; - readonly fun: XcmV2MultiassetWildFungibility; + readonly id: XcmV3MultiassetAssetId; + readonly fun: XcmV3MultiassetWildFungibility; + } & Struct; + readonly isAllCounted: boolean; + readonly asAllCounted: Compact; + readonly isAllOfCounted: boolean; + readonly asAllOfCounted: { + readonly id: XcmV3MultiassetAssetId; + readonly fun: XcmV3MultiassetWildFungibility; + readonly count: Compact; } & Struct; - readonly type: "All" | "AllOf"; + readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name XcmV2MultiassetWildFungibility (301) */ - interface XcmV2MultiassetWildFungibility extends Enum { + /** @name XcmV3MultiassetWildFungibility (320) */ + interface XcmV3MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV2WeightLimit (302) */ - interface XcmV2WeightLimit extends Enum { - readonly isUnlimited: boolean; - readonly isLimited: boolean; - readonly asLimited: Compact; - readonly type: "Unlimited" | "Limited"; - } - - /** @name XcmV3Xcm (303) */ - interface XcmV3Xcm extends Vec {} + /** @name StagingXcmV4Xcm (321) */ + interface StagingXcmV4Xcm extends Vec {} - /** @name XcmV3Instruction (305) */ - interface XcmV3Instruction extends Enum { + /** @name StagingXcmV4Instruction (323) */ + interface StagingXcmV4Instruction extends Enum { readonly isWithdrawAsset: boolean; - readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; + readonly asWithdrawAsset: StagingXcmV4AssetAssets; readonly isReserveAssetDeposited: boolean; - readonly asReserveAssetDeposited: XcmV3MultiassetMultiAssets; + readonly asReserveAssetDeposited: StagingXcmV4AssetAssets; readonly isReceiveTeleportedAsset: boolean; - readonly asReceiveTeleportedAsset: XcmV3MultiassetMultiAssets; + readonly asReceiveTeleportedAsset: StagingXcmV4AssetAssets; readonly isQueryResponse: boolean; readonly asQueryResponse: { readonly queryId: Compact; - readonly response: XcmV3Response; + readonly response: StagingXcmV4Response; readonly maxWeight: SpWeightsWeightV2Weight; - readonly querier: Option; + readonly querier: Option; } & Struct; readonly isTransferAsset: boolean; readonly asTransferAsset: { - readonly assets: XcmV3MultiassetMultiAssets; - readonly beneficiary: StagingXcmV3MultiLocation; + readonly assets: StagingXcmV4AssetAssets; + readonly beneficiary: StagingXcmV4Location; } & Struct; readonly isTransferReserveAsset: boolean; readonly asTransferReserveAsset: { - readonly assets: XcmV3MultiassetMultiAssets; - readonly dest: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly assets: StagingXcmV4AssetAssets; + readonly dest: StagingXcmV4Location; + readonly xcm: StagingXcmV4Xcm; } & Struct; readonly isTransact: boolean; readonly asTransact: { @@ -4703,58 +4906,58 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isClearOrigin: boolean; readonly isDescendOrigin: boolean; - readonly asDescendOrigin: XcmV3Junctions; + readonly asDescendOrigin: StagingXcmV4Junctions; readonly isReportError: boolean; - readonly asReportError: XcmV3QueryResponseInfo; + readonly asReportError: StagingXcmV4QueryResponseInfo; readonly isDepositAsset: boolean; readonly asDepositAsset: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly beneficiary: StagingXcmV3MultiLocation; + readonly assets: StagingXcmV4AssetAssetFilter; + readonly beneficiary: StagingXcmV4Location; } & Struct; readonly isDepositReserveAsset: boolean; readonly asDepositReserveAsset: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly dest: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly assets: StagingXcmV4AssetAssetFilter; + readonly dest: StagingXcmV4Location; + readonly xcm: StagingXcmV4Xcm; } & Struct; readonly isExchangeAsset: boolean; readonly asExchangeAsset: { - readonly give: XcmV3MultiassetMultiAssetFilter; - readonly want: XcmV3MultiassetMultiAssets; + readonly give: StagingXcmV4AssetAssetFilter; + readonly want: StagingXcmV4AssetAssets; readonly maximal: bool; } & Struct; readonly isInitiateReserveWithdraw: boolean; readonly asInitiateReserveWithdraw: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly reserve: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly assets: StagingXcmV4AssetAssetFilter; + readonly reserve: StagingXcmV4Location; + readonly xcm: StagingXcmV4Xcm; } & Struct; readonly isInitiateTeleport: boolean; readonly asInitiateTeleport: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly dest: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly assets: StagingXcmV4AssetAssetFilter; + readonly dest: StagingXcmV4Location; + readonly xcm: StagingXcmV4Xcm; } & Struct; readonly isReportHolding: boolean; readonly asReportHolding: { - readonly responseInfo: XcmV3QueryResponseInfo; - readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly responseInfo: StagingXcmV4QueryResponseInfo; + readonly assets: StagingXcmV4AssetAssetFilter; } & Struct; readonly isBuyExecution: boolean; readonly asBuyExecution: { - readonly fees: XcmV3MultiAsset; + readonly fees: StagingXcmV4Asset; readonly weightLimit: XcmV3WeightLimit; } & Struct; readonly isRefundSurplus: boolean; readonly isSetErrorHandler: boolean; - readonly asSetErrorHandler: XcmV3Xcm; + readonly asSetErrorHandler: StagingXcmV4Xcm; readonly isSetAppendix: boolean; - readonly asSetAppendix: XcmV3Xcm; + readonly asSetAppendix: StagingXcmV4Xcm; readonly isClearError: boolean; readonly isClaimAsset: boolean; readonly asClaimAsset: { - readonly assets: XcmV3MultiassetMultiAssets; - readonly ticket: StagingXcmV3MultiLocation; + readonly assets: StagingXcmV4AssetAssets; + readonly ticket: StagingXcmV4Location; } & Struct; readonly isTrap: boolean; readonly asTrap: Compact; @@ -4765,11 +4968,11 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isUnsubscribeVersion: boolean; readonly isBurnAsset: boolean; - readonly asBurnAsset: XcmV3MultiassetMultiAssets; + readonly asBurnAsset: StagingXcmV4AssetAssets; readonly isExpectAsset: boolean; - readonly asExpectAsset: XcmV3MultiassetMultiAssets; + readonly asExpectAsset: StagingXcmV4AssetAssets; readonly isExpectOrigin: boolean; - readonly asExpectOrigin: Option; + readonly asExpectOrigin: Option; readonly isExpectError: boolean; readonly asExpectError: Option>; readonly isExpectTransactStatus: boolean; @@ -4777,7 +4980,7 @@ declare module "@polkadot/types/lookup" { readonly isQueryPallet: boolean; readonly asQueryPallet: { readonly moduleName: Bytes; - readonly responseInfo: XcmV3QueryResponseInfo; + readonly responseInfo: StagingXcmV4QueryResponseInfo; } & Struct; readonly isExpectPallet: boolean; readonly asExpectPallet: { @@ -4788,35 +4991,35 @@ declare module "@polkadot/types/lookup" { readonly minCrateMinor: Compact; } & Struct; readonly isReportTransactStatus: boolean; - readonly asReportTransactStatus: XcmV3QueryResponseInfo; + readonly asReportTransactStatus: StagingXcmV4QueryResponseInfo; readonly isClearTransactStatus: boolean; readonly isUniversalOrigin: boolean; - readonly asUniversalOrigin: XcmV3Junction; + readonly asUniversalOrigin: StagingXcmV4Junction; readonly isExportMessage: boolean; readonly asExportMessage: { - readonly network: XcmV3JunctionNetworkId; - readonly destination: XcmV3Junctions; - readonly xcm: XcmV3Xcm; + readonly network: StagingXcmV4JunctionNetworkId; + readonly destination: StagingXcmV4Junctions; + readonly xcm: StagingXcmV4Xcm; } & Struct; readonly isLockAsset: boolean; readonly asLockAsset: { - readonly asset: XcmV3MultiAsset; - readonly unlocker: StagingXcmV3MultiLocation; + readonly asset: StagingXcmV4Asset; + readonly unlocker: StagingXcmV4Location; } & Struct; readonly isUnlockAsset: boolean; readonly asUnlockAsset: { - readonly asset: XcmV3MultiAsset; - readonly target: StagingXcmV3MultiLocation; + readonly asset: StagingXcmV4Asset; + readonly target: StagingXcmV4Location; } & Struct; readonly isNoteUnlockable: boolean; readonly asNoteUnlockable: { - readonly asset: XcmV3MultiAsset; - readonly owner: StagingXcmV3MultiLocation; + readonly asset: StagingXcmV4Asset; + readonly owner: StagingXcmV4Location; } & Struct; readonly isRequestUnlock: boolean; readonly asRequestUnlock: { - readonly asset: XcmV3MultiAsset; - readonly locker: StagingXcmV3MultiLocation; + readonly asset: StagingXcmV4Asset; + readonly locker: StagingXcmV4Location; } & Struct; readonly isSetFeesMode: boolean; readonly asSetFeesMode: { @@ -4826,11 +5029,11 @@ declare module "@polkadot/types/lookup" { readonly asSetTopic: U8aFixed; readonly isClearTopic: boolean; readonly isAliasOrigin: boolean; - readonly asAliasOrigin: StagingXcmV3MultiLocation; + readonly asAliasOrigin: StagingXcmV4Location; readonly isUnpaidExecution: boolean; readonly asUnpaidExecution: { readonly weightLimit: XcmV3WeightLimit; - readonly checkOrigin: Option; + readonly checkOrigin: Option; } & Struct; readonly type: | "WithdrawAsset" @@ -4883,17 +5086,17 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name XcmV3Response (306) */ - interface XcmV3Response extends Enum { + /** @name StagingXcmV4Response (324) */ + interface StagingXcmV4Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; - readonly asAssets: XcmV3MultiassetMultiAssets; + readonly asAssets: StagingXcmV4AssetAssets; readonly isExecutionResult: boolean; readonly asExecutionResult: Option>; readonly isVersion: boolean; readonly asVersion: u32; readonly isPalletsInfo: boolean; - readonly asPalletsInfo: Vec; + readonly asPalletsInfo: Vec; readonly isDispatchResult: boolean; readonly asDispatchResult: XcmV3MaybeErrorCode; readonly type: @@ -4905,8 +5108,8 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name XcmV3PalletInfo (308) */ - interface XcmV3PalletInfo extends Struct { + /** @name StagingXcmV4PalletInfo (326) */ + interface StagingXcmV4PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; readonly moduleName: Bytes; @@ -4915,49 +5118,49 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name XcmV3QueryResponseInfo (312) */ - interface XcmV3QueryResponseInfo extends Struct { - readonly destination: StagingXcmV3MultiLocation; + /** @name StagingXcmV4QueryResponseInfo (330) */ + interface StagingXcmV4QueryResponseInfo extends Struct { + readonly destination: StagingXcmV4Location; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name XcmV3MultiassetMultiAssetFilter (313) */ - interface XcmV3MultiassetMultiAssetFilter extends Enum { + /** @name StagingXcmV4AssetAssetFilter (331) */ + interface StagingXcmV4AssetAssetFilter extends Enum { readonly isDefinite: boolean; - readonly asDefinite: XcmV3MultiassetMultiAssets; + readonly asDefinite: StagingXcmV4AssetAssets; readonly isWild: boolean; - readonly asWild: XcmV3MultiassetWildMultiAsset; + readonly asWild: StagingXcmV4AssetWildAsset; readonly type: "Definite" | "Wild"; } - /** @name XcmV3MultiassetWildMultiAsset (314) */ - interface XcmV3MultiassetWildMultiAsset extends Enum { + /** @name StagingXcmV4AssetWildAsset (332) */ + interface StagingXcmV4AssetWildAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; readonly asAllOf: { - readonly id: XcmV3MultiassetAssetId; - readonly fun: XcmV3MultiassetWildFungibility; + readonly id: StagingXcmV4AssetAssetId; + readonly fun: StagingXcmV4AssetWildFungibility; } & Struct; readonly isAllCounted: boolean; readonly asAllCounted: Compact; readonly isAllOfCounted: boolean; readonly asAllOfCounted: { - readonly id: XcmV3MultiassetAssetId; - readonly fun: XcmV3MultiassetWildFungibility; + readonly id: StagingXcmV4AssetAssetId; + readonly fun: StagingXcmV4AssetWildFungibility; readonly count: Compact; } & Struct; readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name XcmV3MultiassetWildFungibility (315) */ - interface XcmV3MultiassetWildFungibility extends Enum { + /** @name StagingXcmV4AssetWildFungibility (333) */ + interface StagingXcmV4AssetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmExecutorAssetTransferTransferType (327) */ + /** @name StagingXcmExecutorAssetTransferTransferType (345) */ interface StagingXcmExecutorAssetTransferTransferType extends Enum { readonly isTeleport: boolean; readonly isLocalReserve: boolean; @@ -4967,16 +5170,18 @@ declare module "@polkadot/types/lookup" { readonly type: "Teleport" | "LocalReserve" | "DestinationReserve" | "RemoteReserve"; } - /** @name XcmVersionedAssetId (328) */ + /** @name XcmVersionedAssetId (346) */ interface XcmVersionedAssetId extends Enum { readonly isV3: boolean; readonly asV3: XcmV3MultiassetAssetId; readonly isV4: boolean; readonly asV4: StagingXcmV4AssetAssetId; - readonly type: "V3" | "V4"; + readonly isV5: boolean; + readonly asV5: StagingXcmV5AssetAssetId; + readonly type: "V3" | "V4" | "V5"; } - /** @name PalletAssetsCall (329) */ + /** @name PalletAssetsCall (347) */ interface PalletAssetsCall extends Enum { readonly isCreate: boolean; readonly asCreate: { @@ -5197,7 +5402,7 @@ declare module "@polkadot/types/lookup" { | "TransferAll"; } - /** @name PalletAssetManagerCall (330) */ + /** @name PalletAssetManagerCall (348) */ interface PalletAssetManagerCall extends Enum { readonly isRegisterForeignAsset: boolean; readonly asRegisterForeignAsset: { @@ -5229,7 +5434,7 @@ declare module "@polkadot/types/lookup" { | "DestroyForeignAsset"; } - /** @name PalletXcmTransactorCall (331) */ + /** @name PalletXcmTransactorCall (349) */ interface PalletXcmTransactorCall extends Enum { readonly isRegister: boolean; readonly asRegister: { @@ -5306,19 +5511,19 @@ declare module "@polkadot/types/lookup" { | "HrmpManage"; } - /** @name MoonbaseRuntimeXcmConfigTransactors (332) */ + /** @name MoonbaseRuntimeXcmConfigTransactors (350) */ interface MoonbaseRuntimeXcmConfigTransactors extends Enum { readonly isRelay: boolean; readonly type: "Relay"; } - /** @name PalletXcmTransactorCurrencyPayment (333) */ + /** @name PalletXcmTransactorCurrencyPayment (351) */ interface PalletXcmTransactorCurrencyPayment extends Struct { readonly currency: PalletXcmTransactorCurrency; readonly feeAmount: Option; } - /** @name MoonbaseRuntimeXcmConfigCurrencyId (334) */ + /** @name MoonbaseRuntimeXcmConfigCurrencyId (352) */ interface MoonbaseRuntimeXcmConfigCurrencyId extends Enum { readonly isSelfReserve: boolean; readonly isForeignAsset: boolean; @@ -5330,7 +5535,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SelfReserve" | "ForeignAsset" | "Erc20"; } - /** @name PalletXcmTransactorCurrency (335) */ + /** @name PalletXcmTransactorCurrency (353) */ interface PalletXcmTransactorCurrency extends Enum { readonly isAsCurrencyId: boolean; readonly asAsCurrencyId: MoonbaseRuntimeXcmConfigCurrencyId; @@ -5339,13 +5544,13 @@ declare module "@polkadot/types/lookup" { readonly type: "AsCurrencyId" | "AsMultiLocation"; } - /** @name PalletXcmTransactorTransactWeights (337) */ + /** @name PalletXcmTransactorTransactWeights (355) */ interface PalletXcmTransactorTransactWeights extends Struct { readonly transactRequiredWeightAtMost: SpWeightsWeightV2Weight; readonly overallWeight: Option; } - /** @name PalletMoonbeamOrbitersCall (339) */ + /** @name PalletMoonbeamOrbitersCall (357) */ interface PalletMoonbeamOrbitersCall extends Enum { readonly isCollatorAddOrbiter: boolean; readonly asCollatorAddOrbiter: { @@ -5382,7 +5587,7 @@ declare module "@polkadot/types/lookup" { | "RemoveCollator"; } - /** @name PalletEthereumXcmCall (340) */ + /** @name PalletEthereumXcmCall (358) */ interface PalletEthereumXcmCall extends Enum { readonly isTransact: boolean; readonly asTransact: { @@ -5409,7 +5614,7 @@ declare module "@polkadot/types/lookup" { | "ForceTransactAs"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (341) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (359) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransaction extends Enum { readonly isV1: boolean; readonly asV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; @@ -5418,17 +5623,17 @@ declare module "@polkadot/types/lookup" { readonly type: "V1" | "V2"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (342) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (360) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 extends Struct { readonly gasLimit: U256; readonly feePayment: XcmPrimitivesEthereumXcmEthereumXcmFee; - readonly action: EthereumTransactionTransactionAction; + readonly action: EthereumTransactionLegacyTransactionAction; readonly value: U256; readonly input: Bytes; readonly accessList: Option]>>>; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (343) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (361) */ interface XcmPrimitivesEthereumXcmEthereumXcmFee extends Enum { readonly isManual: boolean; readonly asManual: XcmPrimitivesEthereumXcmManualEthereumXcmFee; @@ -5436,28 +5641,28 @@ declare module "@polkadot/types/lookup" { readonly type: "Manual" | "Auto"; } - /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (344) */ + /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (362) */ interface XcmPrimitivesEthereumXcmManualEthereumXcmFee extends Struct { readonly gasPrice: Option; readonly maxFeePerGas: Option; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (347) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (365) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 extends Struct { readonly gasLimit: U256; - readonly action: EthereumTransactionTransactionAction; + readonly action: EthereumTransactionLegacyTransactionAction; readonly value: U256; readonly input: Bytes; readonly accessList: Option]>>>; } - /** @name PalletRandomnessCall (349) */ + /** @name PalletRandomnessCall (367) */ interface PalletRandomnessCall extends Enum { readonly isSetBabeRandomnessResults: boolean; readonly type: "SetBabeRandomnessResults"; } - /** @name PalletCollectiveCall (350) */ + /** @name PalletCollectiveCall (368) */ interface PalletCollectiveCall extends Enum { readonly isSetMembers: boolean; readonly asSetMembers: { @@ -5493,10 +5698,26 @@ declare module "@polkadot/types/lookup" { readonly proposalWeightBound: SpWeightsWeightV2Weight; readonly lengthBound: Compact; } & Struct; - readonly type: "SetMembers" | "Execute" | "Propose" | "Vote" | "DisapproveProposal" | "Close"; + readonly isKill: boolean; + readonly asKill: { + readonly proposalHash: H256; + } & Struct; + readonly isReleaseProposalCost: boolean; + readonly asReleaseProposalCost: { + readonly proposalHash: H256; + } & Struct; + readonly type: + | "SetMembers" + | "Execute" + | "Propose" + | "Vote" + | "DisapproveProposal" + | "Close" + | "Kill" + | "ReleaseProposalCost"; } - /** @name PalletConvictionVotingCall (351) */ + /** @name PalletConvictionVotingCall (369) */ interface PalletConvictionVotingCall extends Enum { readonly isVote: boolean; readonly asVote: { @@ -5533,7 +5754,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; } - /** @name PalletConvictionVotingConviction (352) */ + /** @name PalletConvictionVotingConviction (370) */ interface PalletConvictionVotingConviction extends Enum { readonly isNone: boolean; readonly isLocked1x: boolean; @@ -5552,7 +5773,7 @@ declare module "@polkadot/types/lookup" { | "Locked6x"; } - /** @name PalletReferendaCall (354) */ + /** @name PalletReferendaCall (372) */ interface PalletReferendaCall extends Enum { readonly isSubmit: boolean; readonly asSubmit: { @@ -5605,7 +5826,7 @@ declare module "@polkadot/types/lookup" { | "SetMetadata"; } - /** @name FrameSupportScheduleDispatchTime (355) */ + /** @name FrameSupportScheduleDispatchTime (373) */ interface FrameSupportScheduleDispatchTime extends Enum { readonly isAt: boolean; readonly asAt: u32; @@ -5614,7 +5835,7 @@ declare module "@polkadot/types/lookup" { readonly type: "At" | "After"; } - /** @name PalletPreimageCall (357) */ + /** @name PalletPreimageCall (375) */ interface PalletPreimageCall extends Enum { readonly isNotePreimage: boolean; readonly asNotePreimage: { @@ -5644,7 +5865,7 @@ declare module "@polkadot/types/lookup" { | "EnsureUpdated"; } - /** @name PalletWhitelistCall (358) */ + /** @name PalletWhitelistCall (376) */ interface PalletWhitelistCall extends Enum { readonly isWhitelistCall: boolean; readonly asWhitelistCall: { @@ -5671,7 +5892,7 @@ declare module "@polkadot/types/lookup" { | "DispatchWhitelistedCallWithPreimage"; } - /** @name PalletRootTestingCall (360) */ + /** @name PalletRootTestingCall (378) */ interface PalletRootTestingCall extends Enum { readonly isFillBlock: boolean; readonly asFillBlock: { @@ -5681,7 +5902,7 @@ declare module "@polkadot/types/lookup" { readonly type: "FillBlock" | "TriggerDefensive"; } - /** @name PalletMultisigCall (361) */ + /** @name PalletMultisigCall (379) */ interface PalletMultisigCall extends Enum { readonly isAsMultiThreshold1: boolean; readonly asAsMultiThreshold1: { @@ -5714,13 +5935,13 @@ declare module "@polkadot/types/lookup" { readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; } - /** @name PalletMultisigTimepoint (363) */ + /** @name PalletMultisigTimepoint (381) */ interface PalletMultisigTimepoint extends Struct { readonly height: u32; readonly index: u32; } - /** @name PalletMoonbeamLazyMigrationsCall (364) */ + /** @name PalletMoonbeamLazyMigrationsCall (382) */ interface PalletMoonbeamLazyMigrationsCall extends Enum { readonly isCreateContractMetadata: boolean; readonly asCreateContractMetadata: { @@ -5752,7 +5973,7 @@ declare module "@polkadot/types/lookup" { | "FinishForeignAssetsMigration"; } - /** @name PalletMessageQueueCall (367) */ + /** @name PalletMessageQueueCall (385) */ interface PalletMessageQueueCall extends Enum { readonly isReapPage: boolean; readonly asReapPage: { @@ -5769,7 +5990,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ReapPage" | "ExecuteOverweight"; } - /** @name CumulusPrimitivesCoreAggregateMessageOrigin (368) */ + /** @name CumulusPrimitivesCoreAggregateMessageOrigin (386) */ interface CumulusPrimitivesCoreAggregateMessageOrigin extends Enum { readonly isHere: boolean; readonly isParent: boolean; @@ -5778,7 +5999,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "Parent" | "Sibling"; } - /** @name PalletEmergencyParaXcmCall (369) */ + /** @name PalletEmergencyParaXcmCall (387) */ interface PalletEmergencyParaXcmCall extends Enum { readonly isPausedToNormal: boolean; readonly isFastAuthorizeUpgrade: boolean; @@ -5788,12 +6009,12 @@ declare module "@polkadot/types/lookup" { readonly type: "PausedToNormal" | "FastAuthorizeUpgrade"; } - /** @name PalletMoonbeamForeignAssetsCall (370) */ + /** @name PalletMoonbeamForeignAssetsCall (388) */ interface PalletMoonbeamForeignAssetsCall extends Enum { readonly isCreateForeignAsset: boolean; readonly asCreateForeignAsset: { readonly assetId: u128; - readonly assetXcmLocation: StagingXcmV4Location; + readonly assetXcmLocation: StagingXcmV5Location; readonly decimals: u8; readonly symbol: Bytes; readonly name: Bytes; @@ -5801,7 +6022,7 @@ declare module "@polkadot/types/lookup" { readonly isChangeXcmLocation: boolean; readonly asChangeXcmLocation: { readonly assetId: u128; - readonly newXcmLocation: StagingXcmV4Location; + readonly newXcmLocation: StagingXcmV5Location; } & Struct; readonly isFreezeForeignAsset: boolean; readonly asFreezeForeignAsset: { @@ -5819,7 +6040,7 @@ declare module "@polkadot/types/lookup" { | "UnfreezeForeignAsset"; } - /** @name PalletParametersCall (372) */ + /** @name PalletParametersCall (390) */ interface PalletParametersCall extends Enum { readonly isSetParameter: boolean; readonly asSetParameter: { @@ -5828,7 +6049,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetParameter"; } - /** @name MoonbaseRuntimeRuntimeParamsRuntimeParameters (373) */ + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParameters (391) */ interface MoonbaseRuntimeRuntimeParamsRuntimeParameters extends Enum { readonly isRuntimeConfig: boolean; readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; @@ -5839,7 +6060,7 @@ declare module "@polkadot/types/lookup" { readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (374) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (392) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters extends Enum { readonly isFeesTreasuryProportion: boolean; readonly asFeesTreasuryProportion: ITuple< @@ -5851,10 +6072,10 @@ declare module "@polkadot/types/lookup" { readonly type: "FeesTreasuryProportion"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion (375) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion (393) */ type MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion = Null; - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (377) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (395) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters extends Enum { readonly isDeposit: boolean; readonly asDeposit: ITuple< @@ -5863,10 +6084,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Deposit"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (378) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (396) */ type MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit = Null; - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (381) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (399) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters extends Enum { readonly isForeignAssetCreationDeposit: boolean; readonly asForeignAssetCreationDeposit: ITuple< @@ -5875,32 +6096,32 @@ declare module "@polkadot/types/lookup" { readonly type: "ForeignAssetCreationDeposit"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (382) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (400) */ type MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit = Null; - /** @name PalletXcmWeightTraderCall (383) */ + /** @name PalletXcmWeightTraderCall (401) */ interface PalletXcmWeightTraderCall extends Enum { readonly isAddAsset: boolean; readonly asAddAsset: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly relativePrice: u128; } & Struct; readonly isEditAsset: boolean; readonly asEditAsset: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly relativePrice: u128; } & Struct; readonly isPauseAssetSupport: boolean; readonly asPauseAssetSupport: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly isResumeAssetSupport: boolean; readonly asResumeAssetSupport: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly isRemoveAsset: boolean; readonly asRemoveAsset: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly type: | "AddAsset" @@ -5910,17 +6131,17 @@ declare module "@polkadot/types/lookup" { | "RemoveAsset"; } - /** @name SpRuntimeBlakeTwo256 (384) */ + /** @name SpRuntimeBlakeTwo256 (402) */ type SpRuntimeBlakeTwo256 = Null; - /** @name PalletConvictionVotingTally (386) */ + /** @name PalletConvictionVotingTally (404) */ interface PalletConvictionVotingTally extends Struct { readonly ayes: u128; readonly nays: u128; readonly support: u128; } - /** @name PalletPreimageEvent (387) */ + /** @name PalletPreimageEvent (405) */ interface PalletPreimageEvent extends Enum { readonly isNoted: boolean; readonly asNoted: { @@ -5937,7 +6158,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Noted" | "Requested" | "Cleared"; } - /** @name PalletWhitelistEvent (388) */ + /** @name PalletWhitelistEvent (406) */ interface PalletWhitelistEvent extends Enum { readonly isCallWhitelisted: boolean; readonly asCallWhitelisted: { @@ -5958,25 +6179,25 @@ declare module "@polkadot/types/lookup" { readonly type: "CallWhitelisted" | "WhitelistedCallRemoved" | "WhitelistedCallDispatched"; } - /** @name FrameSupportDispatchPostDispatchInfo (390) */ + /** @name FrameSupportDispatchPostDispatchInfo (408) */ interface FrameSupportDispatchPostDispatchInfo extends Struct { readonly actualWeight: Option; readonly paysFee: FrameSupportDispatchPays; } - /** @name SpRuntimeDispatchErrorWithPostInfo (391) */ + /** @name SpRuntimeDispatchErrorWithPostInfo (409) */ interface SpRuntimeDispatchErrorWithPostInfo extends Struct { readonly postInfo: FrameSupportDispatchPostDispatchInfo; readonly error: SpRuntimeDispatchError; } - /** @name PalletRootTestingEvent (393) */ + /** @name PalletRootTestingEvent (411) */ interface PalletRootTestingEvent extends Enum { readonly isDefensiveTestCall: boolean; readonly type: "DefensiveTestCall"; } - /** @name PalletMultisigEvent (394) */ + /** @name PalletMultisigEvent (412) */ interface PalletMultisigEvent extends Enum { readonly isNewMultisig: boolean; readonly asNewMultisig: { @@ -6009,7 +6230,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NewMultisig" | "MultisigApproval" | "MultisigExecuted" | "MultisigCancelled"; } - /** @name PalletMessageQueueEvent (395) */ + /** @name PalletMessageQueueEvent (413) */ interface PalletMessageQueueEvent extends Enum { readonly isProcessingFailed: boolean; readonly asProcessingFailed: { @@ -6039,7 +6260,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ProcessingFailed" | "Processed" | "OverweightEnqueued" | "PageReaped"; } - /** @name FrameSupportMessagesProcessMessageError (396) */ + /** @name FrameSupportMessagesProcessMessageError (414) */ interface FrameSupportMessagesProcessMessageError extends Enum { readonly isBadFormat: boolean; readonly isCorrupt: boolean; @@ -6057,37 +6278,37 @@ declare module "@polkadot/types/lookup" { | "StackLimitReached"; } - /** @name PalletEmergencyParaXcmEvent (397) */ + /** @name PalletEmergencyParaXcmEvent (415) */ interface PalletEmergencyParaXcmEvent extends Enum { readonly isEnteredPausedXcmMode: boolean; readonly isNormalXcmOperationResumed: boolean; readonly type: "EnteredPausedXcmMode" | "NormalXcmOperationResumed"; } - /** @name PalletMoonbeamForeignAssetsEvent (398) */ + /** @name PalletMoonbeamForeignAssetsEvent (416) */ interface PalletMoonbeamForeignAssetsEvent extends Enum { readonly isForeignAssetCreated: boolean; readonly asForeignAssetCreated: { readonly contractAddress: H160; readonly assetId: u128; - readonly xcmLocation: StagingXcmV4Location; + readonly xcmLocation: StagingXcmV5Location; readonly deposit: Option; } & Struct; readonly isForeignAssetXcmLocationChanged: boolean; readonly asForeignAssetXcmLocationChanged: { readonly assetId: u128; - readonly previousXcmLocation: StagingXcmV4Location; - readonly newXcmLocation: StagingXcmV4Location; + readonly previousXcmLocation: StagingXcmV5Location; + readonly newXcmLocation: StagingXcmV5Location; } & Struct; readonly isForeignAssetFrozen: boolean; readonly asForeignAssetFrozen: { readonly assetId: u128; - readonly xcmLocation: StagingXcmV4Location; + readonly xcmLocation: StagingXcmV5Location; } & Struct; readonly isForeignAssetUnfrozen: boolean; readonly asForeignAssetUnfrozen: { readonly assetId: u128; - readonly xcmLocation: StagingXcmV4Location; + readonly xcmLocation: StagingXcmV5Location; } & Struct; readonly isTokensLocked: boolean; readonly asTokensLocked: ITuple<[AccountId20, u128, U256]>; @@ -6099,7 +6320,7 @@ declare module "@polkadot/types/lookup" { | "TokensLocked"; } - /** @name PalletParametersEvent (399) */ + /** @name PalletParametersEvent (417) */ interface PalletParametersEvent extends Enum { readonly isUpdated: boolean; readonly asUpdated: { @@ -6110,7 +6331,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Updated"; } - /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersKey (400) */ + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersKey (418) */ interface MoonbaseRuntimeRuntimeParamsRuntimeParametersKey extends Enum { readonly isRuntimeConfig: boolean; readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; @@ -6121,25 +6342,25 @@ declare module "@polkadot/types/lookup" { readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (401) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (419) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey extends Enum { readonly isFeesTreasuryProportion: boolean; readonly type: "FeesTreasuryProportion"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey (402) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey (420) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey extends Enum { readonly isDeposit: boolean; readonly type: "Deposit"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (403) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (421) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey extends Enum { readonly isForeignAssetCreationDeposit: boolean; readonly type: "ForeignAssetCreationDeposit"; } - /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersValue (405) */ + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersValue (423) */ interface MoonbaseRuntimeRuntimeParamsRuntimeParametersValue extends Enum { readonly isRuntimeConfig: boolean; readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; @@ -6150,50 +6371,50 @@ declare module "@polkadot/types/lookup" { readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (406) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (424) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue extends Enum { readonly isFeesTreasuryProportion: boolean; readonly asFeesTreasuryProportion: Perbill; readonly type: "FeesTreasuryProportion"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (407) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (425) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue extends Enum { readonly isDeposit: boolean; readonly asDeposit: u128; readonly type: "Deposit"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (408) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (426) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue extends Enum { readonly isForeignAssetCreationDeposit: boolean; readonly asForeignAssetCreationDeposit: u128; readonly type: "ForeignAssetCreationDeposit"; } - /** @name PalletXcmWeightTraderEvent (409) */ + /** @name PalletXcmWeightTraderEvent (427) */ interface PalletXcmWeightTraderEvent extends Enum { readonly isSupportedAssetAdded: boolean; readonly asSupportedAssetAdded: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly relativePrice: u128; } & Struct; readonly isSupportedAssetEdited: boolean; readonly asSupportedAssetEdited: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly relativePrice: u128; } & Struct; readonly isPauseAssetSupport: boolean; readonly asPauseAssetSupport: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly isResumeAssetSupport: boolean; readonly asResumeAssetSupport: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly isSupportedAssetRemoved: boolean; readonly asSupportedAssetRemoved: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly type: | "SupportedAssetAdded" @@ -6203,7 +6424,7 @@ declare module "@polkadot/types/lookup" { | "SupportedAssetRemoved"; } - /** @name FrameSystemPhase (410) */ + /** @name FrameSystemPhase (428) */ interface FrameSystemPhase extends Enum { readonly isApplyExtrinsic: boolean; readonly asApplyExtrinsic: u32; @@ -6212,33 +6433,33 @@ declare module "@polkadot/types/lookup" { readonly type: "ApplyExtrinsic" | "Finalization" | "Initialization"; } - /** @name FrameSystemLastRuntimeUpgradeInfo (412) */ + /** @name FrameSystemLastRuntimeUpgradeInfo (430) */ interface FrameSystemLastRuntimeUpgradeInfo extends Struct { readonly specVersion: Compact; readonly specName: Text; } - /** @name FrameSystemCodeUpgradeAuthorization (413) */ + /** @name FrameSystemCodeUpgradeAuthorization (431) */ interface FrameSystemCodeUpgradeAuthorization extends Struct { readonly codeHash: H256; readonly checkVersion: bool; } - /** @name FrameSystemLimitsBlockWeights (414) */ + /** @name FrameSystemLimitsBlockWeights (432) */ interface FrameSystemLimitsBlockWeights extends Struct { readonly baseBlock: SpWeightsWeightV2Weight; readonly maxBlock: SpWeightsWeightV2Weight; readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } - /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (415) */ + /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (433) */ interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { readonly normal: FrameSystemLimitsWeightsPerClass; readonly operational: FrameSystemLimitsWeightsPerClass; readonly mandatory: FrameSystemLimitsWeightsPerClass; } - /** @name FrameSystemLimitsWeightsPerClass (416) */ + /** @name FrameSystemLimitsWeightsPerClass (434) */ interface FrameSystemLimitsWeightsPerClass extends Struct { readonly baseExtrinsic: SpWeightsWeightV2Weight; readonly maxExtrinsic: Option; @@ -6246,25 +6467,25 @@ declare module "@polkadot/types/lookup" { readonly reserved: Option; } - /** @name FrameSystemLimitsBlockLength (417) */ + /** @name FrameSystemLimitsBlockLength (435) */ interface FrameSystemLimitsBlockLength extends Struct { readonly max: FrameSupportDispatchPerDispatchClassU32; } - /** @name FrameSupportDispatchPerDispatchClassU32 (418) */ + /** @name FrameSupportDispatchPerDispatchClassU32 (436) */ interface FrameSupportDispatchPerDispatchClassU32 extends Struct { readonly normal: u32; readonly operational: u32; readonly mandatory: u32; } - /** @name SpWeightsRuntimeDbWeight (419) */ + /** @name SpWeightsRuntimeDbWeight (437) */ interface SpWeightsRuntimeDbWeight extends Struct { readonly read: u64; readonly write: u64; } - /** @name SpVersionRuntimeVersion (420) */ + /** @name SpVersionRuntimeVersion (438) */ interface SpVersionRuntimeVersion extends Struct { readonly specName: Text; readonly implName: Text; @@ -6273,10 +6494,10 @@ declare module "@polkadot/types/lookup" { readonly implVersion: u32; readonly apis: Vec>; readonly transactionVersion: u32; - readonly stateVersion: u8; + readonly systemVersion: u8; } - /** @name FrameSystemError (424) */ + /** @name FrameSystemError (442) */ interface FrameSystemError extends Enum { readonly isInvalidSpecName: boolean; readonly isSpecVersionNeedsToIncrease: boolean; @@ -6299,20 +6520,20 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name PalletUtilityError (425) */ + /** @name PalletUtilityError (443) */ interface PalletUtilityError extends Enum { readonly isTooManyCalls: boolean; readonly type: "TooManyCalls"; } - /** @name PalletBalancesBalanceLock (427) */ + /** @name PalletBalancesBalanceLock (445) */ interface PalletBalancesBalanceLock extends Struct { readonly id: U8aFixed; readonly amount: u128; readonly reasons: PalletBalancesReasons; } - /** @name PalletBalancesReasons (428) */ + /** @name PalletBalancesReasons (446) */ interface PalletBalancesReasons extends Enum { readonly isFee: boolean; readonly isMisc: boolean; @@ -6320,32 +6541,32 @@ declare module "@polkadot/types/lookup" { readonly type: "Fee" | "Misc" | "All"; } - /** @name PalletBalancesReserveData (431) */ + /** @name PalletBalancesReserveData (449) */ interface PalletBalancesReserveData extends Struct { readonly id: U8aFixed; readonly amount: u128; } - /** @name MoonbaseRuntimeRuntimeHoldReason (435) */ + /** @name MoonbaseRuntimeRuntimeHoldReason (453) */ interface MoonbaseRuntimeRuntimeHoldReason extends Enum { readonly isPreimage: boolean; readonly asPreimage: PalletPreimageHoldReason; readonly type: "Preimage"; } - /** @name PalletPreimageHoldReason (436) */ + /** @name PalletPreimageHoldReason (454) */ interface PalletPreimageHoldReason extends Enum { readonly isPreimage: boolean; readonly type: "Preimage"; } - /** @name FrameSupportTokensMiscIdAmount (439) */ + /** @name FrameSupportTokensMiscIdAmount (457) */ interface FrameSupportTokensMiscIdAmount extends Struct { readonly id: Null; readonly amount: u128; } - /** @name PalletBalancesError (441) */ + /** @name PalletBalancesError (459) */ interface PalletBalancesError extends Enum { readonly isVestingBalance: boolean; readonly isLiquidityRestrictions: boolean; @@ -6374,20 +6595,20 @@ declare module "@polkadot/types/lookup" { | "DeltaZero"; } - /** @name PalletSudoError (442) */ + /** @name PalletSudoError (460) */ interface PalletSudoError extends Enum { readonly isRequireSudo: boolean; readonly type: "RequireSudo"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (444) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (462) */ interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly paraHeadHash: Option; readonly consumedGoAheadSignal: Option; } - /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (445) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (463) */ interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct { readonly umpMsgCount: u32; readonly umpTotalBytes: u32; @@ -6397,33 +6618,33 @@ declare module "@polkadot/types/lookup" { >; } - /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (447) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (465) */ interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct { readonly msgCount: u32; readonly totalBytes: u32; } - /** @name PolkadotPrimitivesV8UpgradeGoAhead (451) */ + /** @name PolkadotPrimitivesV8UpgradeGoAhead (469) */ interface PolkadotPrimitivesV8UpgradeGoAhead extends Enum { readonly isAbort: boolean; readonly isGoAhead: boolean; readonly type: "Abort" | "GoAhead"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (452) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (470) */ interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly hrmpWatermark: Option; readonly consumedGoAheadSignal: Option; } - /** @name PolkadotPrimitivesV8UpgradeRestriction (454) */ + /** @name PolkadotPrimitivesV8UpgradeRestriction (472) */ interface PolkadotPrimitivesV8UpgradeRestriction extends Enum { readonly isPresent: boolean; readonly type: "Present"; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (455) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (473) */ interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct { readonly dmqMqcHead: H256; readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity; @@ -6431,14 +6652,14 @@ declare module "@polkadot/types/lookup" { readonly egressChannels: Vec>; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (456) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (474) */ interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity extends Struct { readonly remainingCount: u32; readonly remainingSize: u32; } - /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (459) */ + /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (477) */ interface PolkadotPrimitivesV8AbridgedHrmpChannel extends Struct { readonly maxCapacity: u32; readonly maxTotalSize: u32; @@ -6448,7 +6669,7 @@ declare module "@polkadot/types/lookup" { readonly mqcHead: Option; } - /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (460) */ + /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (478) */ interface PolkadotPrimitivesV8AbridgedHostConfiguration extends Struct { readonly maxCodeSize: u32; readonly maxHeadDataSize: u32; @@ -6462,19 +6683,19 @@ declare module "@polkadot/types/lookup" { readonly asyncBackingParams: PolkadotPrimitivesV8AsyncBackingAsyncBackingParams; } - /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (461) */ + /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (479) */ interface PolkadotPrimitivesV8AsyncBackingAsyncBackingParams extends Struct { readonly maxCandidateDepth: u32; readonly allowedAncestryLen: u32; } - /** @name PolkadotCorePrimitivesOutboundHrmpMessage (467) */ + /** @name PolkadotCorePrimitivesOutboundHrmpMessage (485) */ interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { readonly recipient: u32; readonly data: Bytes; } - /** @name CumulusPalletParachainSystemError (469) */ + /** @name CumulusPalletParachainSystemError (487) */ interface CumulusPalletParachainSystemError extends Enum { readonly isOverlappingUpgrades: boolean; readonly isProhibitedByPolkadot: boolean; @@ -6495,20 +6716,20 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name PalletTransactionPaymentReleases (470) */ + /** @name PalletTransactionPaymentReleases (488) */ interface PalletTransactionPaymentReleases extends Enum { readonly isV1Ancient: boolean; readonly isV2: boolean; readonly type: "V1Ancient" | "V2"; } - /** @name PalletEvmCodeMetadata (471) */ + /** @name PalletEvmCodeMetadata (489) */ interface PalletEvmCodeMetadata extends Struct { readonly size_: u64; readonly hash_: H256; } - /** @name PalletEvmError (473) */ + /** @name PalletEvmError (491) */ interface PalletEvmError extends Enum { readonly isBalanceLow: boolean; readonly isFeeOverflow: boolean; @@ -6539,7 +6760,7 @@ declare module "@polkadot/types/lookup" { | "Undefined"; } - /** @name FpRpcTransactionStatus (475) */ + /** @name FpRpcTransactionStatus (493) */ interface FpRpcTransactionStatus extends Struct { readonly transactionHash: H256; readonly transactionIndex: u32; @@ -6550,10 +6771,10 @@ declare module "@polkadot/types/lookup" { readonly logsBloom: EthbloomBloom; } - /** @name EthbloomBloom (477) */ + /** @name EthbloomBloom (495) */ interface EthbloomBloom extends U8aFixed {} - /** @name EthereumReceiptReceiptV3 (479) */ + /** @name EthereumReceiptReceiptV3 (497) */ interface EthereumReceiptReceiptV3 extends Enum { readonly isLegacy: boolean; readonly asLegacy: EthereumReceiptEip658ReceiptData; @@ -6564,7 +6785,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumReceiptEip658ReceiptData (480) */ + /** @name EthereumReceiptEip658ReceiptData (498) */ interface EthereumReceiptEip658ReceiptData extends Struct { readonly statusCode: u8; readonly usedGas: U256; @@ -6572,14 +6793,14 @@ declare module "@polkadot/types/lookup" { readonly logs: Vec; } - /** @name EthereumBlock (481) */ + /** @name EthereumBlock (499) */ interface EthereumBlock extends Struct { readonly header: EthereumHeader; readonly transactions: Vec; readonly ommers: Vec; } - /** @name EthereumHeader (482) */ + /** @name EthereumHeader (500) */ interface EthereumHeader extends Struct { readonly parentHash: H256; readonly ommersHash: H256; @@ -6598,17 +6819,17 @@ declare module "@polkadot/types/lookup" { readonly nonce: EthereumTypesHashH64; } - /** @name EthereumTypesHashH64 (483) */ + /** @name EthereumTypesHashH64 (501) */ interface EthereumTypesHashH64 extends U8aFixed {} - /** @name PalletEthereumError (488) */ + /** @name PalletEthereumError (506) */ interface PalletEthereumError extends Enum { readonly isInvalidSignature: boolean; readonly isPreLogExists: boolean; readonly type: "InvalidSignature" | "PreLogExists"; } - /** @name PalletParachainStakingRoundInfo (489) */ + /** @name PalletParachainStakingRoundInfo (507) */ interface PalletParachainStakingRoundInfo extends Struct { readonly current: u32; readonly first: u32; @@ -6616,7 +6837,7 @@ declare module "@polkadot/types/lookup" { readonly firstSlot: u64; } - /** @name PalletParachainStakingDelegator (490) */ + /** @name PalletParachainStakingDelegator (508) */ interface PalletParachainStakingDelegator extends Struct { readonly id: AccountId20; readonly delegations: PalletParachainStakingSetOrderedSet; @@ -6625,16 +6846,16 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingDelegatorStatus; } - /** @name PalletParachainStakingSetOrderedSet (491) */ + /** @name PalletParachainStakingSetOrderedSet (509) */ interface PalletParachainStakingSetOrderedSet extends Vec {} - /** @name PalletParachainStakingBond (492) */ + /** @name PalletParachainStakingBond (510) */ interface PalletParachainStakingBond extends Struct { readonly owner: AccountId20; readonly amount: u128; } - /** @name PalletParachainStakingDelegatorStatus (494) */ + /** @name PalletParachainStakingDelegatorStatus (512) */ interface PalletParachainStakingDelegatorStatus extends Enum { readonly isActive: boolean; readonly isLeaving: boolean; @@ -6642,7 +6863,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Leaving"; } - /** @name PalletParachainStakingCandidateMetadata (495) */ + /** @name PalletParachainStakingCandidateMetadata (513) */ interface PalletParachainStakingCandidateMetadata extends Struct { readonly bond: u128; readonly delegationCount: u32; @@ -6656,7 +6877,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingCollatorStatus; } - /** @name PalletParachainStakingCapacityStatus (496) */ + /** @name PalletParachainStakingCapacityStatus (514) */ interface PalletParachainStakingCapacityStatus extends Enum { readonly isFull: boolean; readonly isEmpty: boolean; @@ -6664,13 +6885,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Full" | "Empty" | "Partial"; } - /** @name PalletParachainStakingCandidateBondLessRequest (498) */ + /** @name PalletParachainStakingCandidateBondLessRequest (516) */ interface PalletParachainStakingCandidateBondLessRequest extends Struct { readonly amount: u128; readonly whenExecutable: u32; } - /** @name PalletParachainStakingCollatorStatus (499) */ + /** @name PalletParachainStakingCollatorStatus (517) */ interface PalletParachainStakingCollatorStatus extends Enum { readonly isActive: boolean; readonly isIdle: boolean; @@ -6679,50 +6900,50 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Idle" | "Leaving"; } - /** @name PalletParachainStakingDelegationRequestsScheduledRequest (501) */ + /** @name PalletParachainStakingDelegationRequestsScheduledRequest (519) */ interface PalletParachainStakingDelegationRequestsScheduledRequest extends Struct { readonly delegator: AccountId20; readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (504) */ + /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (522) */ interface PalletParachainStakingAutoCompoundAutoCompoundConfig extends Struct { readonly delegator: AccountId20; readonly value: Percent; } - /** @name PalletParachainStakingDelegations (506) */ + /** @name PalletParachainStakingDelegations (524) */ interface PalletParachainStakingDelegations extends Struct { readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingSetBoundedOrderedSet (508) */ + /** @name PalletParachainStakingSetBoundedOrderedSet (526) */ interface PalletParachainStakingSetBoundedOrderedSet extends Vec {} - /** @name PalletParachainStakingCollatorSnapshot (511) */ + /** @name PalletParachainStakingCollatorSnapshot (529) */ interface PalletParachainStakingCollatorSnapshot extends Struct { readonly bond: u128; readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingBondWithAutoCompound (513) */ + /** @name PalletParachainStakingBondWithAutoCompound (531) */ interface PalletParachainStakingBondWithAutoCompound extends Struct { readonly owner: AccountId20; readonly amount: u128; readonly autoCompound: Percent; } - /** @name PalletParachainStakingDelayedPayout (514) */ + /** @name PalletParachainStakingDelayedPayout (532) */ interface PalletParachainStakingDelayedPayout extends Struct { readonly roundIssuance: u128; readonly totalStakingReward: u128; readonly collatorCommission: Perbill; } - /** @name PalletParachainStakingInflationInflationInfo (515) */ + /** @name PalletParachainStakingInflationInflationInfo (533) */ interface PalletParachainStakingInflationInflationInfo extends Struct { readonly expect: { readonly min: u128; @@ -6741,7 +6962,7 @@ declare module "@polkadot/types/lookup" { } & Struct; } - /** @name PalletParachainStakingError (516) */ + /** @name PalletParachainStakingError (534) */ interface PalletParachainStakingError extends Enum { readonly isDelegatorDNE: boolean; readonly isDelegatorDNEinTopNorBottom: boolean; @@ -6856,7 +7077,7 @@ declare module "@polkadot/types/lookup" { | "CurrentRoundTooLow"; } - /** @name PalletSchedulerScheduled (519) */ + /** @name PalletSchedulerScheduled (537) */ interface PalletSchedulerScheduled extends Struct { readonly maybeId: Option; readonly priority: u8; @@ -6865,14 +7086,14 @@ declare module "@polkadot/types/lookup" { readonly origin: MoonbaseRuntimeOriginCaller; } - /** @name PalletSchedulerRetryConfig (521) */ + /** @name PalletSchedulerRetryConfig (539) */ interface PalletSchedulerRetryConfig extends Struct { readonly totalRetries: u8; readonly remaining: u8; readonly period: u32; } - /** @name PalletSchedulerError (522) */ + /** @name PalletSchedulerError (540) */ interface PalletSchedulerError extends Enum { readonly isFailedToSchedule: boolean; readonly isNotFound: boolean; @@ -6887,7 +7108,7 @@ declare module "@polkadot/types/lookup" { | "Named"; } - /** @name PalletTreasuryProposal (523) */ + /** @name PalletTreasuryProposal (541) */ interface PalletTreasuryProposal extends Struct { readonly proposer: AccountId20; readonly value: u128; @@ -6895,7 +7116,7 @@ declare module "@polkadot/types/lookup" { readonly bond: u128; } - /** @name PalletTreasurySpendStatus (526) */ + /** @name PalletTreasurySpendStatus (544) */ interface PalletTreasurySpendStatus extends Struct { readonly assetKind: Null; readonly amount: u128; @@ -6905,7 +7126,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletTreasuryPaymentState; } - /** @name PalletTreasuryPaymentState (527) */ + /** @name PalletTreasuryPaymentState (545) */ interface PalletTreasuryPaymentState extends Enum { readonly isPending: boolean; readonly isAttempted: boolean; @@ -6916,10 +7137,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "Attempted" | "Failed"; } - /** @name FrameSupportPalletId (529) */ + /** @name FrameSupportPalletId (547) */ interface FrameSupportPalletId extends U8aFixed {} - /** @name PalletTreasuryError (530) */ + /** @name PalletTreasuryError (548) */ interface PalletTreasuryError extends Enum { readonly isInvalidIndex: boolean; readonly isTooManyApprovals: boolean; @@ -6946,7 +7167,7 @@ declare module "@polkadot/types/lookup" { | "Inconclusive"; } - /** @name PalletAuthorInherentError (531) */ + /** @name PalletAuthorInherentError (549) */ interface PalletAuthorInherentError extends Enum { readonly isAuthorAlreadySet: boolean; readonly isNoAccountId: boolean; @@ -6954,14 +7175,14 @@ declare module "@polkadot/types/lookup" { readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; } - /** @name PalletCrowdloanRewardsRewardInfo (532) */ + /** @name PalletCrowdloanRewardsRewardInfo (550) */ interface PalletCrowdloanRewardsRewardInfo extends Struct { readonly totalReward: u128; readonly claimedReward: u128; readonly contributedRelayAddresses: Vec; } - /** @name PalletCrowdloanRewardsError (534) */ + /** @name PalletCrowdloanRewardsError (552) */ interface PalletCrowdloanRewardsError extends Enum { readonly isAlreadyAssociated: boolean; readonly isBatchBeyondFundPot: boolean; @@ -6996,14 +7217,14 @@ declare module "@polkadot/types/lookup" { | "InsufficientNumberOfValidProofs"; } - /** @name PalletAuthorMappingRegistrationInfo (535) */ + /** @name PalletAuthorMappingRegistrationInfo (553) */ interface PalletAuthorMappingRegistrationInfo extends Struct { readonly account: AccountId20; readonly deposit: u128; readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; } - /** @name PalletAuthorMappingError (536) */ + /** @name PalletAuthorMappingError (554) */ interface PalletAuthorMappingError extends Enum { readonly isAssociationNotFound: boolean; readonly isNotYourAssociation: boolean; @@ -7024,21 +7245,21 @@ declare module "@polkadot/types/lookup" { | "DecodeKeysFailed"; } - /** @name PalletProxyProxyDefinition (539) */ + /** @name PalletProxyProxyDefinition (557) */ interface PalletProxyProxyDefinition extends Struct { readonly delegate: AccountId20; readonly proxyType: MoonbaseRuntimeProxyType; readonly delay: u32; } - /** @name PalletProxyAnnouncement (543) */ + /** @name PalletProxyAnnouncement (561) */ interface PalletProxyAnnouncement extends Struct { readonly real: AccountId20; readonly callHash: H256; readonly height: u32; } - /** @name PalletProxyError (545) */ + /** @name PalletProxyError (563) */ interface PalletProxyError extends Enum { readonly isTooMany: boolean; readonly isNotFound: boolean; @@ -7059,34 +7280,49 @@ declare module "@polkadot/types/lookup" { | "NoSelfProxy"; } - /** @name PalletMaintenanceModeError (546) */ + /** @name PalletMaintenanceModeError (564) */ interface PalletMaintenanceModeError extends Enum { readonly isAlreadyInMaintenanceMode: boolean; readonly isNotInMaintenanceMode: boolean; readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; } - /** @name PalletIdentityRegistration (548) */ + /** @name PalletIdentityRegistration (565) */ interface PalletIdentityRegistration extends Struct { readonly judgements: Vec>; readonly deposit: u128; readonly info: PalletIdentityLegacyIdentityInfo; } - /** @name PalletIdentityRegistrarInfo (557) */ + /** @name PalletIdentityRegistrarInfo (573) */ interface PalletIdentityRegistrarInfo extends Struct { readonly account: AccountId20; readonly fee: u128; readonly fields: u64; } - /** @name PalletIdentityAuthorityProperties (559) */ + /** @name PalletIdentityAuthorityProperties (576) */ interface PalletIdentityAuthorityProperties extends Struct { - readonly suffix: Bytes; + readonly accountId: AccountId20; readonly allocation: u32; } - /** @name PalletIdentityError (562) */ + /** @name PalletIdentityUsernameInformation (577) */ + interface PalletIdentityUsernameInformation extends Struct { + readonly owner: AccountId20; + readonly provider: PalletIdentityProvider; + } + + /** @name PalletIdentityProvider (578) */ + interface PalletIdentityProvider extends Enum { + readonly isAllocation: boolean; + readonly isAuthorityDeposit: boolean; + readonly asAuthorityDeposit: u128; + readonly isSystem: boolean; + readonly type: "Allocation" | "AuthorityDeposit" | "System"; + } + + /** @name PalletIdentityError (580) */ interface PalletIdentityError extends Enum { readonly isTooManySubAccounts: boolean; readonly isNotFound: boolean; @@ -7114,6 +7350,10 @@ declare module "@polkadot/types/lookup" { readonly isUsernameTaken: boolean; readonly isNoUsername: boolean; readonly isNotExpired: boolean; + readonly isTooEarly: boolean; + readonly isNotUnbinding: boolean; + readonly isAlreadyUnbinding: boolean; + readonly isInsufficientPrivileges: boolean; readonly type: | "TooManySubAccounts" | "NotFound" @@ -7140,10 +7380,14 @@ declare module "@polkadot/types/lookup" { | "InvalidUsername" | "UsernameTaken" | "NoUsername" - | "NotExpired"; + | "NotExpired" + | "TooEarly" + | "NotUnbinding" + | "AlreadyUnbinding" + | "InsufficientPrivileges"; } - /** @name CumulusPalletXcmpQueueOutboundChannelDetails (567) */ + /** @name CumulusPalletXcmpQueueOutboundChannelDetails (585) */ interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { readonly recipient: u32; readonly state: CumulusPalletXcmpQueueOutboundState; @@ -7152,21 +7396,21 @@ declare module "@polkadot/types/lookup" { readonly lastIndex: u16; } - /** @name CumulusPalletXcmpQueueOutboundState (568) */ + /** @name CumulusPalletXcmpQueueOutboundState (586) */ interface CumulusPalletXcmpQueueOutboundState extends Enum { readonly isOk: boolean; readonly isSuspended: boolean; readonly type: "Ok" | "Suspended"; } - /** @name CumulusPalletXcmpQueueQueueConfigData (572) */ + /** @name CumulusPalletXcmpQueueQueueConfigData (590) */ interface CumulusPalletXcmpQueueQueueConfigData extends Struct { readonly suspendThreshold: u32; readonly dropThreshold: u32; readonly resumeThreshold: u32; } - /** @name CumulusPalletXcmpQueueError (573) */ + /** @name CumulusPalletXcmpQueueError (591) */ interface CumulusPalletXcmpQueueError extends Enum { readonly isBadQueueConfig: boolean; readonly isAlreadySuspended: boolean; @@ -7181,7 +7425,7 @@ declare module "@polkadot/types/lookup" { | "TooBig"; } - /** @name PalletXcmQueryStatus (574) */ + /** @name PalletXcmQueryStatus (592) */ interface PalletXcmQueryStatus extends Enum { readonly isPending: boolean; readonly asPending: { @@ -7203,18 +7447,18 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "VersionNotifier" | "Ready"; } - /** @name XcmVersionedResponse (578) */ + /** @name XcmVersionedResponse (596) */ interface XcmVersionedResponse extends Enum { - readonly isV2: boolean; - readonly asV2: XcmV2Response; readonly isV3: boolean; readonly asV3: XcmV3Response; readonly isV4: boolean; readonly asV4: StagingXcmV4Response; - readonly type: "V2" | "V3" | "V4"; + readonly isV5: boolean; + readonly asV5: StagingXcmV5Response; + readonly type: "V3" | "V4" | "V5"; } - /** @name PalletXcmVersionMigrationStage (584) */ + /** @name PalletXcmVersionMigrationStage (602) */ interface PalletXcmVersionMigrationStage extends Enum { readonly isMigrateSupportedVersion: boolean; readonly isMigrateVersionNotifiers: boolean; @@ -7228,7 +7472,7 @@ declare module "@polkadot/types/lookup" { | "MigrateAndNotifyOldTargets"; } - /** @name PalletXcmRemoteLockedFungibleRecord (587) */ + /** @name PalletXcmRemoteLockedFungibleRecord (605) */ interface PalletXcmRemoteLockedFungibleRecord extends Struct { readonly amount: u128; readonly owner: XcmVersionedLocation; @@ -7236,7 +7480,7 @@ declare module "@polkadot/types/lookup" { readonly consumers: Vec>; } - /** @name PalletXcmError (594) */ + /** @name PalletXcmError (612) */ interface PalletXcmError extends Enum { readonly isUnreachable: boolean; readonly isSendFailure: boolean; @@ -7289,7 +7533,7 @@ declare module "@polkadot/types/lookup" { | "LocalExecutionIncomplete"; } - /** @name PalletAssetsAssetDetails (595) */ + /** @name PalletAssetsAssetDetails (613) */ interface PalletAssetsAssetDetails extends Struct { readonly owner: AccountId20; readonly issuer: AccountId20; @@ -7305,7 +7549,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletAssetsAssetStatus; } - /** @name PalletAssetsAssetStatus (596) */ + /** @name PalletAssetsAssetStatus (614) */ interface PalletAssetsAssetStatus extends Enum { readonly isLive: boolean; readonly isFrozen: boolean; @@ -7313,7 +7557,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Live" | "Frozen" | "Destroying"; } - /** @name PalletAssetsAssetAccount (598) */ + /** @name PalletAssetsAssetAccount (616) */ interface PalletAssetsAssetAccount extends Struct { readonly balance: u128; readonly status: PalletAssetsAccountStatus; @@ -7321,7 +7565,7 @@ declare module "@polkadot/types/lookup" { readonly extra: Null; } - /** @name PalletAssetsAccountStatus (599) */ + /** @name PalletAssetsAccountStatus (617) */ interface PalletAssetsAccountStatus extends Enum { readonly isLiquid: boolean; readonly isFrozen: boolean; @@ -7329,7 +7573,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Liquid" | "Frozen" | "Blocked"; } - /** @name PalletAssetsExistenceReason (600) */ + /** @name PalletAssetsExistenceReason (618) */ interface PalletAssetsExistenceReason extends Enum { readonly isConsumer: boolean; readonly isSufficient: boolean; @@ -7341,13 +7585,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; } - /** @name PalletAssetsApproval (602) */ + /** @name PalletAssetsApproval (620) */ interface PalletAssetsApproval extends Struct { readonly amount: u128; readonly deposit: u128; } - /** @name PalletAssetsAssetMetadata (603) */ + /** @name PalletAssetsAssetMetadata (621) */ interface PalletAssetsAssetMetadata extends Struct { readonly deposit: u128; readonly name: Bytes; @@ -7356,7 +7600,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletAssetsError (605) */ + /** @name PalletAssetsError (623) */ interface PalletAssetsError extends Enum { readonly isBalanceLow: boolean; readonly isNoAccount: boolean; @@ -7403,7 +7647,7 @@ declare module "@polkadot/types/lookup" { | "BadAssetId"; } - /** @name PalletAssetManagerError (606) */ + /** @name PalletAssetManagerError (624) */ interface PalletAssetManagerError extends Enum { readonly isErrorCreatingAsset: boolean; readonly isAssetAlreadyExists: boolean; @@ -7424,7 +7668,7 @@ declare module "@polkadot/types/lookup" { | "NonExistentLocalAsset"; } - /** @name PalletMigrationsError (607) */ + /** @name PalletMigrationsError (625) */ interface PalletMigrationsError extends Enum { readonly isPreimageMissing: boolean; readonly isWrongUpperBound: boolean; @@ -7437,7 +7681,7 @@ declare module "@polkadot/types/lookup" { | "PreimageAlreadyExists"; } - /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (608) */ + /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (626) */ interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { readonly staking: u8; readonly utility: u8; @@ -7459,7 +7703,7 @@ declare module "@polkadot/types/lookup" { readonly cancelOpenRequest: u8; } - /** @name PalletXcmTransactorError (609) */ + /** @name PalletXcmTransactorError (627) */ interface PalletXcmTransactorError extends Enum { readonly isIndexAlreadyClaimed: boolean; readonly isUnclaimedIndex: boolean; @@ -7518,20 +7762,20 @@ declare module "@polkadot/types/lookup" { | "RefundNotSupportedWithTransactInfo"; } - /** @name PalletMoonbeamOrbitersCollatorPoolInfo (610) */ + /** @name PalletMoonbeamOrbitersCollatorPoolInfo (628) */ interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { readonly orbiters: Vec; readonly maybeCurrentOrbiter: Option; readonly nextOrbiter: u32; } - /** @name PalletMoonbeamOrbitersCurrentOrbiter (612) */ + /** @name PalletMoonbeamOrbitersCurrentOrbiter (630) */ interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { readonly accountId: AccountId20; readonly removed: bool; } - /** @name PalletMoonbeamOrbitersError (613) */ + /** @name PalletMoonbeamOrbitersError (631) */ interface PalletMoonbeamOrbitersError extends Enum { readonly isCollatorAlreadyAdded: boolean; readonly isCollatorNotFound: boolean; @@ -7554,19 +7798,19 @@ declare module "@polkadot/types/lookup" { | "OrbiterStillInAPool"; } - /** @name PalletEthereumXcmError (614) */ + /** @name PalletEthereumXcmError (632) */ interface PalletEthereumXcmError extends Enum { readonly isEthereumXcmExecutionSuspended: boolean; readonly type: "EthereumXcmExecutionSuspended"; } - /** @name PalletRandomnessRequestState (615) */ + /** @name PalletRandomnessRequestState (633) */ interface PalletRandomnessRequestState extends Struct { readonly request: PalletRandomnessRequest; readonly deposit: u128; } - /** @name PalletRandomnessRequest (616) */ + /** @name PalletRandomnessRequest (634) */ interface PalletRandomnessRequest extends Struct { readonly refundAddress: H160; readonly contractAddress: H160; @@ -7577,7 +7821,7 @@ declare module "@polkadot/types/lookup" { readonly info: PalletRandomnessRequestInfo; } - /** @name PalletRandomnessRequestInfo (617) */ + /** @name PalletRandomnessRequestInfo (635) */ interface PalletRandomnessRequestInfo extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: ITuple<[u64, u64]>; @@ -7586,7 +7830,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRequestType (618) */ + /** @name PalletRandomnessRequestType (636) */ interface PalletRandomnessRequestType extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: u64; @@ -7595,13 +7839,13 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRandomnessResult (619) */ + /** @name PalletRandomnessRandomnessResult (637) */ interface PalletRandomnessRandomnessResult extends Struct { readonly randomness: Option; readonly requestCount: u64; } - /** @name PalletRandomnessError (620) */ + /** @name PalletRandomnessError (638) */ interface PalletRandomnessError extends Enum { readonly isRequestCounterOverflowed: boolean; readonly isRequestFeeOverflowed: boolean; @@ -7630,7 +7874,7 @@ declare module "@polkadot/types/lookup" { | "RandomnessResultNotFilled"; } - /** @name PalletCollectiveVotes (622) */ + /** @name PalletCollectiveVotes (641) */ interface PalletCollectiveVotes extends Struct { readonly index: u32; readonly threshold: u32; @@ -7639,7 +7883,7 @@ declare module "@polkadot/types/lookup" { readonly end: u32; } - /** @name PalletCollectiveError (623) */ + /** @name PalletCollectiveError (642) */ interface PalletCollectiveError extends Enum { readonly isNotMember: boolean; readonly isDuplicateProposal: boolean; @@ -7652,6 +7896,7 @@ declare module "@polkadot/types/lookup" { readonly isWrongProposalWeight: boolean; readonly isWrongProposalLength: boolean; readonly isPrimeAccountNotMember: boolean; + readonly isProposalActive: boolean; readonly type: | "NotMember" | "DuplicateProposal" @@ -7663,10 +7908,11 @@ declare module "@polkadot/types/lookup" { | "TooManyProposals" | "WrongProposalWeight" | "WrongProposalLength" - | "PrimeAccountNotMember"; + | "PrimeAccountNotMember" + | "ProposalActive"; } - /** @name PalletConvictionVotingVoteVoting (625) */ + /** @name PalletConvictionVotingVoteVoting (644) */ interface PalletConvictionVotingVoteVoting extends Enum { readonly isCasting: boolean; readonly asCasting: PalletConvictionVotingVoteCasting; @@ -7675,23 +7921,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Casting" | "Delegating"; } - /** @name PalletConvictionVotingVoteCasting (626) */ + /** @name PalletConvictionVotingVoteCasting (645) */ interface PalletConvictionVotingVoteCasting extends Struct { readonly votes: Vec>; readonly delegations: PalletConvictionVotingDelegations; readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingDelegations (630) */ + /** @name PalletConvictionVotingDelegations (649) */ interface PalletConvictionVotingDelegations extends Struct { readonly votes: u128; readonly capital: u128; } - /** @name PalletConvictionVotingVotePriorLock (631) */ + /** @name PalletConvictionVotingVotePriorLock (650) */ interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} - /** @name PalletConvictionVotingVoteDelegating (632) */ + /** @name PalletConvictionVotingVoteDelegating (651) */ interface PalletConvictionVotingVoteDelegating extends Struct { readonly balance: u128; readonly target: AccountId20; @@ -7700,7 +7946,7 @@ declare module "@polkadot/types/lookup" { readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingError (636) */ + /** @name PalletConvictionVotingError (655) */ interface PalletConvictionVotingError extends Enum { readonly isNotOngoing: boolean; readonly isNotVoter: boolean; @@ -7729,7 +7975,7 @@ declare module "@polkadot/types/lookup" { | "BadClass"; } - /** @name PalletReferendaReferendumInfo (637) */ + /** @name PalletReferendaReferendumInfo (656) */ interface PalletReferendaReferendumInfo extends Enum { readonly isOngoing: boolean; readonly asOngoing: PalletReferendaReferendumStatus; @@ -7754,7 +8000,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletReferendaReferendumStatus (638) */ + /** @name PalletReferendaReferendumStatus (657) */ interface PalletReferendaReferendumStatus extends Struct { readonly track: u16; readonly origin: MoonbaseRuntimeOriginCaller; @@ -7769,19 +8015,19 @@ declare module "@polkadot/types/lookup" { readonly alarm: Option]>>; } - /** @name PalletReferendaDeposit (639) */ + /** @name PalletReferendaDeposit (658) */ interface PalletReferendaDeposit extends Struct { readonly who: AccountId20; readonly amount: u128; } - /** @name PalletReferendaDecidingStatus (642) */ + /** @name PalletReferendaDecidingStatus (661) */ interface PalletReferendaDecidingStatus extends Struct { readonly since: u32; readonly confirming: Option; } - /** @name PalletReferendaTrackInfo (650) */ + /** @name PalletReferendaTrackInfo (669) */ interface PalletReferendaTrackInfo extends Struct { readonly name: Text; readonly maxDeciding: u32; @@ -7794,7 +8040,7 @@ declare module "@polkadot/types/lookup" { readonly minSupport: PalletReferendaCurve; } - /** @name PalletReferendaCurve (651) */ + /** @name PalletReferendaCurve (670) */ interface PalletReferendaCurve extends Enum { readonly isLinearDecreasing: boolean; readonly asLinearDecreasing: { @@ -7818,7 +8064,7 @@ declare module "@polkadot/types/lookup" { readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; } - /** @name PalletReferendaError (654) */ + /** @name PalletReferendaError (673) */ interface PalletReferendaError extends Enum { readonly isNotOngoing: boolean; readonly isHasDeposit: boolean; @@ -7851,7 +8097,7 @@ declare module "@polkadot/types/lookup" { | "PreimageStoredWithDifferentLength"; } - /** @name PalletPreimageOldRequestStatus (655) */ + /** @name PalletPreimageOldRequestStatus (674) */ interface PalletPreimageOldRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7867,7 +8113,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageRequestStatus (658) */ + /** @name PalletPreimageRequestStatus (677) */ interface PalletPreimageRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7883,7 +8129,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageError (664) */ + /** @name PalletPreimageError (683) */ interface PalletPreimageError extends Enum { readonly isTooBig: boolean; readonly isAlreadyNoted: boolean; @@ -7904,7 +8150,7 @@ declare module "@polkadot/types/lookup" { | "TooFew"; } - /** @name PalletWhitelistError (665) */ + /** @name PalletWhitelistError (684) */ interface PalletWhitelistError extends Enum { readonly isUnavailablePreImage: boolean; readonly isUndecodableCall: boolean; @@ -7919,7 +8165,7 @@ declare module "@polkadot/types/lookup" { | "CallAlreadyWhitelisted"; } - /** @name PalletMultisigMultisig (669) */ + /** @name PalletMultisigMultisig (688) */ interface PalletMultisigMultisig extends Struct { readonly when: PalletMultisigTimepoint; readonly deposit: u128; @@ -7927,7 +8173,7 @@ declare module "@polkadot/types/lookup" { readonly approvals: Vec; } - /** @name PalletMultisigError (671) */ + /** @name PalletMultisigError (690) */ interface PalletMultisigError extends Enum { readonly isMinimumThreshold: boolean; readonly isAlreadyApproved: boolean; @@ -7960,7 +8206,7 @@ declare module "@polkadot/types/lookup" { | "AlreadyStored"; } - /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (675) */ + /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (694) */ interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { readonly isNotStarted: boolean; readonly isStarted: boolean; @@ -7971,7 +8217,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NotStarted" | "Started" | "Error" | "Complete"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (677) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (696) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { readonly isIdle: boolean; readonly isMigrating: boolean; @@ -7979,14 +8225,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Idle" | "Migrating"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (678) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (697) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { readonly assetId: u128; readonly remainingBalances: u32; readonly remainingApprovals: u32; } - /** @name PalletMoonbeamLazyMigrationsError (679) */ + /** @name PalletMoonbeamLazyMigrationsError (698) */ interface PalletMoonbeamLazyMigrationsError extends Enum { readonly isLimitCannotBeZero: boolean; readonly isContractMetadataAlreadySet: boolean; @@ -8015,13 +8261,13 @@ declare module "@polkadot/types/lookup" { | "ApprovalFailed"; } - /** @name PalletPrecompileBenchmarksError (681) */ + /** @name PalletPrecompileBenchmarksError (700) */ interface PalletPrecompileBenchmarksError extends Enum { readonly isBenchmarkError: boolean; readonly type: "BenchmarkError"; } - /** @name PalletMessageQueueBookState (682) */ + /** @name PalletMessageQueueBookState (701) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -8031,13 +8277,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (684) */ + /** @name PalletMessageQueueNeighbours (703) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: CumulusPrimitivesCoreAggregateMessageOrigin; readonly next: CumulusPrimitivesCoreAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (686) */ + /** @name PalletMessageQueuePage (705) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -8047,7 +8293,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (688) */ + /** @name PalletMessageQueueError (707) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -8070,20 +8316,20 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PalletEmergencyParaXcmXcmMode (689) */ + /** @name PalletEmergencyParaXcmXcmMode (708) */ interface PalletEmergencyParaXcmXcmMode extends Enum { readonly isNormal: boolean; readonly isPaused: boolean; readonly type: "Normal" | "Paused"; } - /** @name PalletEmergencyParaXcmError (690) */ + /** @name PalletEmergencyParaXcmError (709) */ interface PalletEmergencyParaXcmError extends Enum { readonly isNotInPausedMode: boolean; readonly type: "NotInPausedMode"; } - /** @name PalletMoonbeamForeignAssetsAssetStatus (692) */ + /** @name PalletMoonbeamForeignAssetsAssetStatus (711) */ interface PalletMoonbeamForeignAssetsAssetStatus extends Enum { readonly isActive: boolean; readonly isFrozenXcmDepositAllowed: boolean; @@ -8091,16 +8337,16 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "FrozenXcmDepositAllowed" | "FrozenXcmDepositForbidden"; } - /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (693) */ + /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (712) */ interface PalletMoonbeamForeignAssetsAssetDepositDetails extends Struct { readonly depositAccount: AccountId20; readonly deposit: u128; } - /** @name MoonbaseRuntimeRuntime (694) */ + /** @name MoonbaseRuntimeRuntime (713) */ type MoonbaseRuntimeRuntime = Null; - /** @name PalletMoonbeamForeignAssetsError (695) */ + /** @name PalletMoonbeamForeignAssetsError (714) */ interface PalletMoonbeamForeignAssetsError extends Enum { readonly isAssetAlreadyExists: boolean; readonly isAssetAlreadyFrozen: boolean; @@ -8141,7 +8387,7 @@ declare module "@polkadot/types/lookup" { | "TooManyForeignAssets"; } - /** @name PalletXcmWeightTraderError (697) */ + /** @name PalletXcmWeightTraderError (716) */ interface PalletXcmWeightTraderError extends Enum { readonly isAssetAlreadyAdded: boolean; readonly isAssetAlreadyPaused: boolean; @@ -8158,39 +8404,39 @@ declare module "@polkadot/types/lookup" { | "PriceCannotBeZero"; } - /** @name FrameSystemExtensionsCheckNonZeroSender (700) */ + /** @name FrameSystemExtensionsCheckNonZeroSender (719) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (701) */ + /** @name FrameSystemExtensionsCheckSpecVersion (720) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (702) */ + /** @name FrameSystemExtensionsCheckTxVersion (721) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (703) */ + /** @name FrameSystemExtensionsCheckGenesis (722) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (706) */ + /** @name FrameSystemExtensionsCheckNonce (725) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (707) */ + /** @name FrameSystemExtensionsCheckWeight (726) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (708) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (727) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name FrameMetadataHashExtensionCheckMetadataHash (709) */ + /** @name FrameMetadataHashExtensionCheckMetadataHash (728) */ interface FrameMetadataHashExtensionCheckMetadataHash extends Struct { readonly mode: FrameMetadataHashExtensionMode; } - /** @name FrameMetadataHashExtensionMode (710) */ + /** @name FrameMetadataHashExtensionMode (729) */ interface FrameMetadataHashExtensionMode extends Enum { readonly isDisabled: boolean; readonly isEnabled: boolean; readonly type: "Disabled" | "Enabled"; } - /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (711) */ + /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (730) */ type CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim = Null; } // declare module diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-errors.ts b/typescript-api/src/moonbeam/interfaces/augment-api-errors.ts index 2b99aeb6fe1..d9da3610f51 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-errors.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-errors.ts @@ -452,21 +452,14 @@ declare module "@polkadot/api-base/types/errors" { AssetDoesNotExist: AugmentedError; AssetIdFiltered: AugmentedError; AssetNotFrozen: AugmentedError; - AssetNotInSiblingPara: AugmentedError; - CannotConvertLocationToAccount: AugmentedError; CorruptedStorageOrphanLocation: AugmentedError; Erc20ContractCreationFail: AugmentedError; EvmCallPauseFail: AugmentedError; EvmCallUnpauseFail: AugmentedError; EvmInternalError: AugmentedError; - /** - * Account has insufficient balance for locking - **/ - InsufficientBalance: AugmentedError; InvalidSymbol: AugmentedError; InvalidTokenName: AugmentedError; LocationAlreadyExists: AugmentedError; - LocationOutsideOfOrigin: AugmentedError; TooManyForeignAssets: AugmentedError; /** * Generic error @@ -916,6 +909,7 @@ declare module "@polkadot/api-base/types/errors" { PendingDelegationRequestDNE: AugmentedError; PendingDelegationRequestNotDueYet: AugmentedError; PendingDelegationRevoke: AugmentedError; + RemovedCall: AugmentedError; RoundLengthMustBeGreaterThanTotalSelectedCollators: AugmentedError; TooLowCandidateAutoCompoundingDelegationCountToAutoCompound: AugmentedError; TooLowCandidateAutoCompoundingDelegationCountToDelegate: AugmentedError; diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-events.ts b/typescript-api/src/moonbeam/interfaces/augment-api-events.ts index 9a152c1e6b6..5ffaecb1dea 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-events.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-events.ts @@ -11,7 +11,6 @@ import type { Null, Option, Result, - U256, U8aFixed, bool, u128, @@ -749,18 +748,8 @@ declare module "@polkadot/api-base/types/events" { **/ ForeignAssetCreated: AugmentedEvent< ApiType, - [ - contractAddress: H160, - assetId: u128, - xcmLocation: StagingXcmV4Location, - deposit: Option - ], - { - contractAddress: H160; - assetId: u128; - xcmLocation: StagingXcmV4Location; - deposit: Option; - } + [contractAddress: H160, assetId: u128, xcmLocation: StagingXcmV4Location], + { contractAddress: H160; assetId: u128; xcmLocation: StagingXcmV4Location } >; ForeignAssetFrozen: AugmentedEvent< ApiType, @@ -777,21 +766,9 @@ declare module "@polkadot/api-base/types/events" { **/ ForeignAssetXcmLocationChanged: AugmentedEvent< ApiType, - [ - assetId: u128, - previousXcmLocation: StagingXcmV4Location, - newXcmLocation: StagingXcmV4Location - ], - { - assetId: u128; - previousXcmLocation: StagingXcmV4Location; - newXcmLocation: StagingXcmV4Location; - } + [assetId: u128, newXcmLocation: StagingXcmV4Location], + { assetId: u128; newXcmLocation: StagingXcmV4Location } >; - /** - * Tokens have been locked for asset creation - **/ - TokensLocked: AugmentedEvent; /** * Generic event **/ diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-query.ts b/typescript-api/src/moonbeam/interfaces/augment-api-query.ts index ec824b3c12b..b2712e96461 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-query.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-query.ts @@ -73,7 +73,6 @@ import type { PalletIdentityRegistration, PalletMessageQueueBookState, PalletMessageQueuePage, - PalletMoonbeamForeignAssetsAssetDepositDetails, PalletMoonbeamForeignAssetsAssetStatus, PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus, PalletMoonbeamLazyMigrationsStateMigrationStatus, @@ -492,11 +491,6 @@ declare module "@polkadot/api-base/types/storage" { [U256] > & QueryableStorageEntry; - /** - * Counter for the related counted storage map - **/ - counterForPending: AugmentedQuery Observable, []> & - QueryableStorageEntry; /** * The current Ethereum block. **/ @@ -525,18 +519,16 @@ declare module "@polkadot/api-base/types/storage" { **/ pending: AugmentedQuery< ApiType, - ( - arg: u32 | AnyNumber | Uint8Array - ) => Observable< - Option< + () => Observable< + Vec< ITuple< [EthereumTransactionTransactionV2, FpRpcTransactionStatus, EthereumReceiptReceiptV3] > > >, - [u32] + [] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ @@ -624,17 +616,6 @@ declare module "@polkadot/api-base/types/storage" { [StagingXcmV4Location] > & QueryableStorageEntry; - /** - * Mapping from an asset id to its creation details - **/ - assetsCreationDetails: AugmentedQuery< - ApiType, - ( - arg: u128 | AnyNumber | Uint8Array - ) => Observable>, - [u128] - > & - QueryableStorageEntry; /** * Counter for the related counted storage map **/ @@ -1422,7 +1403,6 @@ declare module "@polkadot/api-base/types/storage" { | MoonbeamRuntimeRuntimeParamsRuntimeParametersKey | { RuntimeConfig: any } | { PalletRandomness: any } - | { XcmConfig: any } | string | Uint8Array ) => Observable>, diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-runtime.ts b/typescript-api/src/moonbeam/interfaces/augment-api-runtime.ts index aacce6b5988..3308950e64d 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-runtime.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-runtime.ts @@ -36,7 +36,6 @@ import type { } from "@polkadot/types/interfaces/eth"; import type { EvmAccount, EvmCallInfoV2, EvmCreateInfoV2 } from "@polkadot/types/interfaces/evm"; import type { Extrinsic } from "@polkadot/types/interfaces/extrinsics"; -import type { GenesisBuildErr } from "@polkadot/types/interfaces/genesisBuilder"; import type { OpaqueMetadata } from "@polkadot/types/interfaces/metadata"; import type { FeeDetails, RuntimeDispatchInfo } from "@polkadot/types/interfaces/payment"; import type { @@ -381,24 +380,6 @@ declare module "@polkadot/api-base/types/calls" { **/ [key: string]: DecoratedCallBase; }; - /** 0xfbc577b9d747efd6/1 */ - genesisBuilder: { - /** - * Build `RuntimeGenesisConfig` from a JSON blob not using any defaults and store it in the storage. - **/ - buildConfig: AugmentedCall< - ApiType, - (json: Bytes | string | Uint8Array) => Observable, GenesisBuildErr>> - >; - /** - * Creates the default `RuntimeGenesisConfig` and returns it as a JSON blob. - **/ - createDefaultConfig: AugmentedCall Observable>; - /** - * Generic call - **/ - [key: string]: DecoratedCallBase; - }; /** 0x9ffb505aa738d69c/1 */ locationToAccountApi: { /** diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts b/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts index c360c2957ab..9edff31688f 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts @@ -1619,7 +1619,7 @@ declare module "@polkadot/api-base/types/submittable" { createForeignAsset: AugmentedSubmittable< ( assetId: u128 | AnyNumber | Uint8Array, - assetXcmLocation: + xcmLocation: | StagingXcmV4Location | { parents?: any; interior?: any } | string @@ -2552,6 +2552,20 @@ declare module "@polkadot/api-base/types/submittable" { (more: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u128] >; + /** + * DEPRECATED use delegateWithAutoCompound + * If caller is not a delegator and not a collator, then join the set of delegators + * If caller is a delegator, then makes delegation to change their delegation state + **/ + delegate: AugmentedSubmittable< + ( + candidate: AccountId20 | string | Uint8Array, + amount: u128 | AnyNumber | Uint8Array, + candidateDelegationCount: u32 | AnyNumber | Uint8Array, + delegationCount: u32 | AnyNumber | Uint8Array + ) => SubmittableExtrinsic, + [AccountId20, u128, u32, u32] + >; /** * If caller is not a delegator and not a collator, then join the set of delegators * If caller is a delegator, then makes delegation to change their delegation state @@ -2658,6 +2672,18 @@ declare module "@polkadot/api-base/types/submittable" { (collator: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, [AccountId20] >; + /** + * REMOVED, was schedule_leave_delegators + **/ + removedCall19: AugmentedSubmittable<() => SubmittableExtrinsic, []>; + /** + * REMOVED, was execute_leave_delegators + **/ + removedCall20: AugmentedSubmittable<() => SubmittableExtrinsic, []>; + /** + * REMOVED, was cancel_leave_delegators + **/ + removedCall21: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * Request by collator candidate to decrease self bond by `less` **/ @@ -2860,7 +2886,6 @@ declare module "@polkadot/api-base/types/submittable" { | MoonbeamRuntimeRuntimeParamsRuntimeParameters | { RuntimeConfig: any } | { PalletRandomness: any } - | { XcmConfig: any } | string | Uint8Array ) => SubmittableExtrinsic, diff --git a/typescript-api/src/moonbeam/interfaces/lookup.ts b/typescript-api/src/moonbeam/interfaces/lookup.ts index 904196bf1c8..b0ca6f05960 100644 --- a/typescript-api/src/moonbeam/interfaces/lookup.ts +++ b/typescript-api/src/moonbeam/interfaces/lookup.ts @@ -862,8 +862,7 @@ export default { MoonbeamRuntimeRuntimeParamsRuntimeParametersKey: { _enum: { RuntimeConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey", - PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey", - XcmConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey" + PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey" } }, /** @@ -887,27 +886,16 @@ export default { **/ MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: "Null", /** - * Lookup72: moonbeam_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey - **/ - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: { - _enum: ["ForeignAssetCreationDeposit"] - }, - /** - * Lookup73: moonbeam_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit - **/ - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: "Null", - /** - * Lookup75: moonbeam_runtime::runtime_params::RuntimeParametersValue + * Lookup73: moonbeam_runtime::runtime_params::RuntimeParametersValue **/ MoonbeamRuntimeRuntimeParamsRuntimeParametersValue: { _enum: { RuntimeConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue", - PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue", - XcmConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue" + PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue" } }, /** - * Lookup76: moonbeam_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue + * Lookup74: moonbeam_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue **/ MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: { _enum: { @@ -915,7 +903,7 @@ export default { } }, /** - * Lookup77: moonbeam_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue + * Lookup75: moonbeam_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue **/ MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: { _enum: { @@ -923,15 +911,7 @@ export default { } }, /** - * Lookup79: moonbeam_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue - **/ - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: { - _enum: { - ForeignAssetCreationDeposit: "u128" - } - }, - /** - * Lookup80: pallet_evm::pallet::Event + * Lookup77: pallet_evm::pallet::Event **/ PalletEvmEvent: { _enum: { @@ -953,7 +933,7 @@ export default { } }, /** - * Lookup81: ethereum::log::Log + * Lookup78: ethereum::log::Log **/ EthereumLog: { address: "H160", @@ -961,7 +941,7 @@ export default { data: "Bytes" }, /** - * Lookup84: pallet_ethereum::pallet::Event + * Lookup81: pallet_ethereum::pallet::Event **/ PalletEthereumEvent: { _enum: { @@ -975,7 +955,7 @@ export default { } }, /** - * Lookup85: evm_core::error::ExitReason + * Lookup82: evm_core::error::ExitReason **/ EvmCoreErrorExitReason: { _enum: { @@ -986,13 +966,13 @@ export default { } }, /** - * Lookup86: evm_core::error::ExitSucceed + * Lookup83: evm_core::error::ExitSucceed **/ EvmCoreErrorExitSucceed: { _enum: ["Stopped", "Returned", "Suicided"] }, /** - * Lookup87: evm_core::error::ExitError + * Lookup84: evm_core::error::ExitError **/ EvmCoreErrorExitError: { _enum: { @@ -1015,13 +995,13 @@ export default { } }, /** - * Lookup91: evm_core::error::ExitRevert + * Lookup88: evm_core::error::ExitRevert **/ EvmCoreErrorExitRevert: { _enum: ["Reverted"] }, /** - * Lookup92: evm_core::error::ExitFatal + * Lookup89: evm_core::error::ExitFatal **/ EvmCoreErrorExitFatal: { _enum: { @@ -1032,7 +1012,7 @@ export default { } }, /** - * Lookup93: pallet_scheduler::pallet::Event + * Lookup90: pallet_scheduler::pallet::Event **/ PalletSchedulerEvent: { _enum: { @@ -1078,7 +1058,7 @@ export default { } }, /** - * Lookup95: pallet_preimage::pallet::Event + * Lookup92: pallet_preimage::pallet::Event **/ PalletPreimageEvent: { _enum: { @@ -1103,7 +1083,7 @@ export default { } }, /** - * Lookup96: pallet_conviction_voting::pallet::Event + * Lookup93: pallet_conviction_voting::pallet::Event **/ PalletConvictionVotingEvent: { _enum: { @@ -1120,7 +1100,7 @@ export default { } }, /** - * Lookup97: pallet_conviction_voting::vote::AccountVote + * Lookup94: pallet_conviction_voting::vote::AccountVote **/ PalletConvictionVotingVoteAccountVote: { _enum: { @@ -1140,7 +1120,7 @@ export default { } }, /** - * Lookup99: pallet_referenda::pallet::Event + * Lookup96: pallet_referenda::pallet::Event **/ PalletReferendaEvent: { _enum: { @@ -1220,7 +1200,7 @@ export default { } }, /** - * Lookup100: frame_support::traits::preimages::Bounded + * Lookup97: frame_support::traits::preimages::Bounded **/ FrameSupportPreimagesBounded: { _enum: { @@ -1241,7 +1221,7 @@ export default { } }, /** - * Lookup102: frame_system::pallet::Call + * Lookup99: frame_system::pallet::Call **/ FrameSystemCall: { _enum: { @@ -1286,7 +1266,7 @@ export default { } }, /** - * Lookup106: cumulus_pallet_parachain_system::pallet::Call + * Lookup103: cumulus_pallet_parachain_system::pallet::Call **/ CumulusPalletParachainSystemCall: { _enum: { @@ -1299,7 +1279,7 @@ export default { } }, /** - * Lookup107: cumulus_primitives_parachain_inherent::ParachainInherentData + * Lookup104: cumulus_primitives_parachain_inherent::ParachainInherentData **/ CumulusPrimitivesParachainInherentParachainInherentData: { validationData: "PolkadotPrimitivesV8PersistedValidationData", @@ -1308,7 +1288,7 @@ export default { horizontalMessages: "BTreeMap>" }, /** - * Lookup108: polkadot_primitives::v8::PersistedValidationData + * Lookup105: polkadot_primitives::v8::PersistedValidationData **/ PolkadotPrimitivesV8PersistedValidationData: { parentHead: "Bytes", @@ -1317,27 +1297,27 @@ export default { maxPovSize: "u32" }, /** - * Lookup110: sp_trie::storage_proof::StorageProof + * Lookup107: sp_trie::storage_proof::StorageProof **/ SpTrieStorageProof: { trieNodes: "BTreeSet" }, /** - * Lookup113: polkadot_core_primitives::InboundDownwardMessage + * Lookup110: polkadot_core_primitives::InboundDownwardMessage **/ PolkadotCorePrimitivesInboundDownwardMessage: { sentAt: "u32", msg: "Bytes" }, /** - * Lookup117: polkadot_core_primitives::InboundHrmpMessage + * Lookup114: polkadot_core_primitives::InboundHrmpMessage **/ PolkadotCorePrimitivesInboundHrmpMessage: { sentAt: "u32", data: "Bytes" }, /** - * Lookup120: pallet_timestamp::pallet::Call + * Lookup117: pallet_timestamp::pallet::Call **/ PalletTimestampCall: { _enum: { @@ -1347,7 +1327,7 @@ export default { } }, /** - * Lookup121: pallet_root_testing::pallet::Call + * Lookup118: pallet_root_testing::pallet::Call **/ PalletRootTestingCall: { _enum: { @@ -1358,7 +1338,7 @@ export default { } }, /** - * Lookup122: pallet_balances::pallet::Call + * Lookup119: pallet_balances::pallet::Call **/ PalletBalancesCall: { _enum: { @@ -1403,13 +1383,13 @@ export default { } }, /** - * Lookup125: pallet_balances::types::AdjustmentDirection + * Lookup122: pallet_balances::types::AdjustmentDirection **/ PalletBalancesAdjustmentDirection: { _enum: ["Increase", "Decrease"] }, /** - * Lookup126: pallet_parachain_staking::pallet::Call + * Lookup123: pallet_parachain_staking::pallet::Call **/ PalletParachainStakingCall: { _enum: { @@ -1483,7 +1463,12 @@ export default { candidate: "AccountId20" }, cancel_candidate_bond_less: "Null", - __Unused17: "Null", + delegate: { + candidate: "AccountId20", + amount: "u128", + candidateDelegationCount: "u32", + delegationCount: "u32" + }, delegate_with_auto_compound: { candidate: "AccountId20", amount: "u128", @@ -1492,9 +1477,9 @@ export default { candidateAutoCompoundingDelegationCount: "u32", delegationCount: "u32" }, - __Unused19: "Null", - __Unused20: "Null", - __Unused21: "Null", + removed_call_19: "Null", + removed_call_20: "Null", + removed_call_21: "Null", schedule_revoke_delegation: { collator: "AccountId20" }, @@ -1542,13 +1527,13 @@ export default { } }, /** - * Lookup129: pallet_author_inherent::pallet::Call + * Lookup126: pallet_author_inherent::pallet::Call **/ PalletAuthorInherentCall: { _enum: ["kick_off_authorship_validation"] }, /** - * Lookup130: pallet_author_slot_filter::pallet::Call + * Lookup127: pallet_author_slot_filter::pallet::Call **/ PalletAuthorSlotFilterCall: { _enum: { @@ -1561,7 +1546,7 @@ export default { } }, /** - * Lookup131: pallet_author_mapping::pallet::Call + * Lookup128: pallet_author_mapping::pallet::Call **/ PalletAuthorMappingCall: { _enum: { @@ -1585,7 +1570,7 @@ export default { } }, /** - * Lookup132: pallet_moonbeam_orbiters::pallet::Call + * Lookup129: pallet_moonbeam_orbiters::pallet::Call **/ PalletMoonbeamOrbitersCall: { _enum: { @@ -1611,7 +1596,7 @@ export default { } }, /** - * Lookup133: pallet_utility::pallet::Call + * Lookup130: pallet_utility::pallet::Call **/ PalletUtilityCall: { _enum: { @@ -1639,7 +1624,7 @@ export default { } }, /** - * Lookup135: moonbeam_runtime::OriginCaller + * Lookup132: moonbeam_runtime::OriginCaller **/ MoonbeamRuntimeOriginCaller: { _enum: { @@ -1756,7 +1741,7 @@ export default { } }, /** - * Lookup136: frame_support::dispatch::RawOrigin + * Lookup133: frame_support::dispatch::RawOrigin **/ FrameSupportDispatchRawOrigin: { _enum: { @@ -1766,7 +1751,7 @@ export default { } }, /** - * Lookup137: pallet_ethereum::RawOrigin + * Lookup134: pallet_ethereum::RawOrigin **/ PalletEthereumRawOrigin: { _enum: { @@ -1774,7 +1759,7 @@ export default { } }, /** - * Lookup138: moonbeam_runtime::governance::origins::custom_origins::Origin + * Lookup135: moonbeam_runtime::governance::origins::custom_origins::Origin **/ MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin: { _enum: [ @@ -1786,7 +1771,7 @@ export default { ] }, /** - * Lookup139: pallet_collective::RawOrigin + * Lookup136: pallet_collective::RawOrigin **/ PalletCollectiveRawOrigin: { _enum: { @@ -1796,7 +1781,7 @@ export default { } }, /** - * Lookup141: cumulus_pallet_xcm::pallet::Origin + * Lookup138: cumulus_pallet_xcm::pallet::Origin **/ CumulusPalletXcmOrigin: { _enum: { @@ -1805,7 +1790,7 @@ export default { } }, /** - * Lookup142: pallet_xcm::pallet::Origin + * Lookup139: pallet_xcm::pallet::Origin **/ PalletXcmOrigin: { _enum: { @@ -1814,30 +1799,30 @@ export default { } }, /** - * Lookup143: staging_xcm::v4::location::Location + * Lookup140: staging_xcm::v4::location::Location **/ StagingXcmV4Location: { parents: "u8", interior: "StagingXcmV4Junctions" }, /** - * Lookup144: staging_xcm::v4::junctions::Junctions + * Lookup141: staging_xcm::v4::junctions::Junctions **/ StagingXcmV4Junctions: { _enum: { Here: "Null", - X1: "[Lookup146;1]", - X2: "[Lookup146;2]", - X3: "[Lookup146;3]", - X4: "[Lookup146;4]", - X5: "[Lookup146;5]", - X6: "[Lookup146;6]", - X7: "[Lookup146;7]", - X8: "[Lookup146;8]" + X1: "[Lookup143;1]", + X2: "[Lookup143;2]", + X3: "[Lookup143;3]", + X4: "[Lookup143;4]", + X5: "[Lookup143;5]", + X6: "[Lookup143;6]", + X7: "[Lookup143;7]", + X8: "[Lookup143;8]" } }, /** - * Lookup146: staging_xcm::v4::junction::Junction + * Lookup143: staging_xcm::v4::junction::Junction **/ StagingXcmV4Junction: { _enum: { @@ -1869,7 +1854,7 @@ export default { } }, /** - * Lookup149: staging_xcm::v4::junction::NetworkId + * Lookup146: staging_xcm::v4::junction::NetworkId **/ StagingXcmV4JunctionNetworkId: { _enum: { @@ -1892,7 +1877,7 @@ export default { } }, /** - * Lookup150: xcm::v3::junction::BodyId + * Lookup147: xcm::v3::junction::BodyId **/ XcmV3JunctionBodyId: { _enum: { @@ -1909,7 +1894,7 @@ export default { } }, /** - * Lookup151: xcm::v3::junction::BodyPart + * Lookup148: xcm::v3::junction::BodyPart **/ XcmV3JunctionBodyPart: { _enum: { @@ -1932,7 +1917,7 @@ export default { } }, /** - * Lookup159: pallet_ethereum_xcm::RawOrigin + * Lookup156: pallet_ethereum_xcm::RawOrigin **/ PalletEthereumXcmRawOrigin: { _enum: { @@ -1940,11 +1925,11 @@ export default { } }, /** - * Lookup160: sp_core::Void + * Lookup157: sp_core::Void **/ SpCoreVoid: "Null", /** - * Lookup161: pallet_proxy::pallet::Call + * Lookup158: pallet_proxy::pallet::Call **/ PalletProxyCall: { _enum: { @@ -1997,13 +1982,13 @@ export default { } }, /** - * Lookup163: pallet_maintenance_mode::pallet::Call + * Lookup160: pallet_maintenance_mode::pallet::Call **/ PalletMaintenanceModeCall: { _enum: ["enter_maintenance_mode", "resume_normal_operation"] }, /** - * Lookup164: pallet_identity::pallet::Call + * Lookup161: pallet_identity::pallet::Call **/ PalletIdentityCall: { _enum: { @@ -2088,7 +2073,7 @@ export default { } }, /** - * Lookup165: pallet_identity::legacy::IdentityInfo + * Lookup162: pallet_identity::legacy::IdentityInfo **/ PalletIdentityLegacyIdentityInfo: { additional: "Vec<(Data,Data)>", @@ -2102,7 +2087,7 @@ export default { twitter: "Data" }, /** - * Lookup203: pallet_identity::types::Judgement + * Lookup200: pallet_identity::types::Judgement **/ PalletIdentityJudgement: { _enum: { @@ -2116,11 +2101,11 @@ export default { } }, /** - * Lookup205: account::EthereumSignature + * Lookup202: account::EthereumSignature **/ AccountEthereumSignature: "[u8;65]", /** - * Lookup207: pallet_multisig::pallet::Call + * Lookup204: pallet_multisig::pallet::Call **/ PalletMultisigCall: { _enum: { @@ -2151,7 +2136,7 @@ export default { } }, /** - * Lookup209: pallet_moonbeam_lazy_migrations::pallet::Call + * Lookup206: pallet_moonbeam_lazy_migrations::pallet::Call **/ PalletMoonbeamLazyMigrationsCall: { _enum: { @@ -2176,7 +2161,7 @@ export default { } }, /** - * Lookup212: pallet_parameters::pallet::Call + * Lookup209: pallet_parameters::pallet::Call **/ PalletParametersCall: { _enum: { @@ -2186,17 +2171,16 @@ export default { } }, /** - * Lookup213: moonbeam_runtime::runtime_params::RuntimeParameters + * Lookup210: moonbeam_runtime::runtime_params::RuntimeParameters **/ MoonbeamRuntimeRuntimeParamsRuntimeParameters: { _enum: { RuntimeConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters", - PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters", - XcmConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters" + PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters" } }, /** - * Lookup214: moonbeam_runtime::runtime_params::dynamic_params::runtime_config::Parameters + * Lookup211: moonbeam_runtime::runtime_params::dynamic_params::runtime_config::Parameters **/ MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: { _enum: { @@ -2205,7 +2189,7 @@ export default { } }, /** - * Lookup216: moonbeam_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters + * Lookup213: moonbeam_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters **/ MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: { _enum: { @@ -2213,16 +2197,7 @@ export default { } }, /** - * Lookup218: moonbeam_runtime::runtime_params::dynamic_params::xcm_config::Parameters - **/ - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: { - _enum: { - ForeignAssetCreationDeposit: - "(MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit,Option)" - } - }, - /** - * Lookup220: pallet_evm::pallet::Call + * Lookup215: pallet_evm::pallet::Call **/ PalletEvmCall: { _enum: { @@ -2265,7 +2240,7 @@ export default { } }, /** - * Lookup226: pallet_ethereum::pallet::Call + * Lookup221: pallet_ethereum::pallet::Call **/ PalletEthereumCall: { _enum: { @@ -2275,7 +2250,7 @@ export default { } }, /** - * Lookup227: ethereum::transaction::TransactionV2 + * Lookup222: ethereum::transaction::TransactionV2 **/ EthereumTransactionTransactionV2: { _enum: { @@ -2285,7 +2260,7 @@ export default { } }, /** - * Lookup228: ethereum::transaction::LegacyTransaction + * Lookup223: ethereum::transaction::LegacyTransaction **/ EthereumTransactionLegacyTransaction: { nonce: "U256", @@ -2297,7 +2272,7 @@ export default { signature: "EthereumTransactionTransactionSignature" }, /** - * Lookup229: ethereum::transaction::TransactionAction + * Lookup224: ethereum::transaction::TransactionAction **/ EthereumTransactionTransactionAction: { _enum: { @@ -2306,7 +2281,7 @@ export default { } }, /** - * Lookup230: ethereum::transaction::TransactionSignature + * Lookup225: ethereum::transaction::TransactionSignature **/ EthereumTransactionTransactionSignature: { v: "u64", @@ -2314,7 +2289,7 @@ export default { s: "H256" }, /** - * Lookup232: ethereum::transaction::EIP2930Transaction + * Lookup227: ethereum::transaction::EIP2930Transaction **/ EthereumTransactionEip2930Transaction: { chainId: "u64", @@ -2330,14 +2305,14 @@ export default { s: "H256" }, /** - * Lookup234: ethereum::transaction::AccessListItem + * Lookup229: ethereum::transaction::AccessListItem **/ EthereumTransactionAccessListItem: { address: "H160", storageKeys: "Vec" }, /** - * Lookup235: ethereum::transaction::EIP1559Transaction + * Lookup230: ethereum::transaction::EIP1559Transaction **/ EthereumTransactionEip1559Transaction: { chainId: "u64", @@ -2354,7 +2329,7 @@ export default { s: "H256" }, /** - * Lookup236: pallet_scheduler::pallet::Call + * Lookup231: pallet_scheduler::pallet::Call **/ PalletSchedulerCall: { _enum: { @@ -2410,7 +2385,7 @@ export default { } }, /** - * Lookup238: pallet_preimage::pallet::Call + * Lookup233: pallet_preimage::pallet::Call **/ PalletPreimageCall: { _enum: { @@ -2441,7 +2416,7 @@ export default { } }, /** - * Lookup239: pallet_conviction_voting::pallet::Call + * Lookup234: pallet_conviction_voting::pallet::Call **/ PalletConvictionVotingCall: { _enum: { @@ -2474,13 +2449,13 @@ export default { } }, /** - * Lookup240: pallet_conviction_voting::conviction::Conviction + * Lookup235: pallet_conviction_voting::conviction::Conviction **/ PalletConvictionVotingConviction: { _enum: ["None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x"] }, /** - * Lookup242: pallet_referenda::pallet::Call + * Lookup237: pallet_referenda::pallet::Call **/ PalletReferendaCall: { _enum: { @@ -2517,7 +2492,7 @@ export default { } }, /** - * Lookup243: frame_support::traits::schedule::DispatchTime + * Lookup238: frame_support::traits::schedule::DispatchTime **/ FrameSupportScheduleDispatchTime: { _enum: { @@ -2526,7 +2501,7 @@ export default { } }, /** - * Lookup245: pallet_whitelist::pallet::Call + * Lookup240: pallet_whitelist::pallet::Call **/ PalletWhitelistCall: { _enum: { @@ -2547,7 +2522,7 @@ export default { } }, /** - * Lookup246: pallet_collective::pallet::Call + * Lookup241: pallet_collective::pallet::Call **/ PalletCollectiveCall: { _enum: { @@ -2583,7 +2558,7 @@ export default { } }, /** - * Lookup248: pallet_treasury::pallet::Call + * Lookup243: pallet_treasury::pallet::Call **/ PalletTreasuryCall: { _enum: { @@ -2615,7 +2590,7 @@ export default { } }, /** - * Lookup250: pallet_crowdloan_rewards::pallet::Call + * Lookup245: pallet_crowdloan_rewards::pallet::Call **/ PalletCrowdloanRewardsCall: { _enum: { @@ -2642,7 +2617,7 @@ export default { } }, /** - * Lookup251: sp_runtime::MultiSignature + * Lookup246: sp_runtime::MultiSignature **/ SpRuntimeMultiSignature: { _enum: { @@ -2652,7 +2627,7 @@ export default { } }, /** - * Lookup257: pallet_xcm::pallet::Call + * Lookup252: pallet_xcm::pallet::Call **/ PalletXcmCall: { _enum: { @@ -2729,7 +2704,7 @@ export default { } }, /** - * Lookup258: xcm::VersionedLocation + * Lookup253: xcm::VersionedLocation **/ XcmVersionedLocation: { _enum: { @@ -2741,14 +2716,14 @@ export default { } }, /** - * Lookup259: xcm::v2::multilocation::MultiLocation + * Lookup254: xcm::v2::multilocation::MultiLocation **/ XcmV2MultiLocation: { parents: "u8", interior: "XcmV2MultilocationJunctions" }, /** - * Lookup260: xcm::v2::multilocation::Junctions + * Lookup255: xcm::v2::multilocation::Junctions **/ XcmV2MultilocationJunctions: { _enum: { @@ -2764,7 +2739,7 @@ export default { } }, /** - * Lookup261: xcm::v2::junction::Junction + * Lookup256: xcm::v2::junction::Junction **/ XcmV2Junction: { _enum: { @@ -2792,7 +2767,7 @@ export default { } }, /** - * Lookup262: xcm::v2::NetworkId + * Lookup257: xcm::v2::NetworkId **/ XcmV2NetworkId: { _enum: { @@ -2803,7 +2778,7 @@ export default { } }, /** - * Lookup264: xcm::v2::BodyId + * Lookup259: xcm::v2::BodyId **/ XcmV2BodyId: { _enum: { @@ -2820,7 +2795,7 @@ export default { } }, /** - * Lookup265: xcm::v2::BodyPart + * Lookup260: xcm::v2::BodyPart **/ XcmV2BodyPart: { _enum: { @@ -2843,14 +2818,14 @@ export default { } }, /** - * Lookup266: staging_xcm::v3::multilocation::MultiLocation + * Lookup261: staging_xcm::v3::multilocation::MultiLocation **/ StagingXcmV3MultiLocation: { parents: "u8", interior: "XcmV3Junctions" }, /** - * Lookup267: xcm::v3::junctions::Junctions + * Lookup262: xcm::v3::junctions::Junctions **/ XcmV3Junctions: { _enum: { @@ -2866,7 +2841,7 @@ export default { } }, /** - * Lookup268: xcm::v3::junction::Junction + * Lookup263: xcm::v3::junction::Junction **/ XcmV3Junction: { _enum: { @@ -2898,7 +2873,7 @@ export default { } }, /** - * Lookup270: xcm::v3::junction::NetworkId + * Lookup265: xcm::v3::junction::NetworkId **/ XcmV3JunctionNetworkId: { _enum: { @@ -2921,7 +2896,7 @@ export default { } }, /** - * Lookup271: xcm::VersionedXcm + * Lookup266: xcm::VersionedXcm **/ XcmVersionedXcm: { _enum: { @@ -2933,11 +2908,11 @@ export default { } }, /** - * Lookup272: xcm::v2::Xcm + * Lookup267: xcm::v2::Xcm **/ XcmV2Xcm: "Vec", /** - * Lookup274: xcm::v2::Instruction + * Lookup269: xcm::v2::Instruction **/ XcmV2Instruction: { _enum: { @@ -3035,18 +3010,18 @@ export default { } }, /** - * Lookup275: xcm::v2::multiasset::MultiAssets + * Lookup270: xcm::v2::multiasset::MultiAssets **/ XcmV2MultiassetMultiAssets: "Vec", /** - * Lookup277: xcm::v2::multiasset::MultiAsset + * Lookup272: xcm::v2::multiasset::MultiAsset **/ XcmV2MultiAsset: { id: "XcmV2MultiassetAssetId", fun: "XcmV2MultiassetFungibility" }, /** - * Lookup278: xcm::v2::multiasset::AssetId + * Lookup273: xcm::v2::multiasset::AssetId **/ XcmV2MultiassetAssetId: { _enum: { @@ -3055,7 +3030,7 @@ export default { } }, /** - * Lookup279: xcm::v2::multiasset::Fungibility + * Lookup274: xcm::v2::multiasset::Fungibility **/ XcmV2MultiassetFungibility: { _enum: { @@ -3064,7 +3039,7 @@ export default { } }, /** - * Lookup280: xcm::v2::multiasset::AssetInstance + * Lookup275: xcm::v2::multiasset::AssetInstance **/ XcmV2MultiassetAssetInstance: { _enum: { @@ -3078,7 +3053,7 @@ export default { } }, /** - * Lookup281: xcm::v2::Response + * Lookup276: xcm::v2::Response **/ XcmV2Response: { _enum: { @@ -3089,7 +3064,7 @@ export default { } }, /** - * Lookup284: xcm::v2::traits::Error + * Lookup279: xcm::v2::traits::Error **/ XcmV2TraitsError: { _enum: { @@ -3122,19 +3097,19 @@ export default { } }, /** - * Lookup285: xcm::v2::OriginKind + * Lookup280: xcm::v2::OriginKind **/ XcmV2OriginKind: { _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] }, /** - * Lookup286: xcm::double_encoded::DoubleEncoded + * Lookup281: xcm::double_encoded::DoubleEncoded **/ XcmDoubleEncoded: { encoded: "Bytes" }, /** - * Lookup287: xcm::v2::multiasset::MultiAssetFilter + * Lookup282: xcm::v2::multiasset::MultiAssetFilter **/ XcmV2MultiassetMultiAssetFilter: { _enum: { @@ -3143,7 +3118,7 @@ export default { } }, /** - * Lookup288: xcm::v2::multiasset::WildMultiAsset + * Lookup283: xcm::v2::multiasset::WildMultiAsset **/ XcmV2MultiassetWildMultiAsset: { _enum: { @@ -3155,13 +3130,13 @@ export default { } }, /** - * Lookup289: xcm::v2::multiasset::WildFungibility + * Lookup284: xcm::v2::multiasset::WildFungibility **/ XcmV2MultiassetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup290: xcm::v2::WeightLimit + * Lookup285: xcm::v2::WeightLimit **/ XcmV2WeightLimit: { _enum: { @@ -3170,11 +3145,11 @@ export default { } }, /** - * Lookup291: xcm::v3::Xcm + * Lookup286: xcm::v3::Xcm **/ XcmV3Xcm: "Vec", /** - * Lookup293: xcm::v3::Instruction + * Lookup288: xcm::v3::Instruction **/ XcmV3Instruction: { _enum: { @@ -3316,18 +3291,18 @@ export default { } }, /** - * Lookup294: xcm::v3::multiasset::MultiAssets + * Lookup289: xcm::v3::multiasset::MultiAssets **/ XcmV3MultiassetMultiAssets: "Vec", /** - * Lookup296: xcm::v3::multiasset::MultiAsset + * Lookup291: xcm::v3::multiasset::MultiAsset **/ XcmV3MultiAsset: { id: "XcmV3MultiassetAssetId", fun: "XcmV3MultiassetFungibility" }, /** - * Lookup297: xcm::v3::multiasset::AssetId + * Lookup292: xcm::v3::multiasset::AssetId **/ XcmV3MultiassetAssetId: { _enum: { @@ -3336,7 +3311,7 @@ export default { } }, /** - * Lookup298: xcm::v3::multiasset::Fungibility + * Lookup293: xcm::v3::multiasset::Fungibility **/ XcmV3MultiassetFungibility: { _enum: { @@ -3345,7 +3320,7 @@ export default { } }, /** - * Lookup299: xcm::v3::multiasset::AssetInstance + * Lookup294: xcm::v3::multiasset::AssetInstance **/ XcmV3MultiassetAssetInstance: { _enum: { @@ -3358,7 +3333,7 @@ export default { } }, /** - * Lookup300: xcm::v3::Response + * Lookup295: xcm::v3::Response **/ XcmV3Response: { _enum: { @@ -3371,7 +3346,7 @@ export default { } }, /** - * Lookup303: xcm::v3::traits::Error + * Lookup298: xcm::v3::traits::Error **/ XcmV3TraitsError: { _enum: { @@ -3418,7 +3393,7 @@ export default { } }, /** - * Lookup305: xcm::v3::PalletInfo + * Lookup300: xcm::v3::PalletInfo **/ XcmV3PalletInfo: { index: "Compact", @@ -3429,7 +3404,7 @@ export default { patch: "Compact" }, /** - * Lookup308: xcm::v3::MaybeErrorCode + * Lookup303: xcm::v3::MaybeErrorCode **/ XcmV3MaybeErrorCode: { _enum: { @@ -3439,13 +3414,13 @@ export default { } }, /** - * Lookup311: xcm::v3::OriginKind + * Lookup306: xcm::v3::OriginKind **/ XcmV3OriginKind: { _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] }, /** - * Lookup312: xcm::v3::QueryResponseInfo + * Lookup307: xcm::v3::QueryResponseInfo **/ XcmV3QueryResponseInfo: { destination: "StagingXcmV3MultiLocation", @@ -3453,7 +3428,7 @@ export default { maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup313: xcm::v3::multiasset::MultiAssetFilter + * Lookup308: xcm::v3::multiasset::MultiAssetFilter **/ XcmV3MultiassetMultiAssetFilter: { _enum: { @@ -3462,7 +3437,7 @@ export default { } }, /** - * Lookup314: xcm::v3::multiasset::WildMultiAsset + * Lookup309: xcm::v3::multiasset::WildMultiAsset **/ XcmV3MultiassetWildMultiAsset: { _enum: { @@ -3480,13 +3455,13 @@ export default { } }, /** - * Lookup315: xcm::v3::multiasset::WildFungibility + * Lookup310: xcm::v3::multiasset::WildFungibility **/ XcmV3MultiassetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup316: xcm::v3::WeightLimit + * Lookup311: xcm::v3::WeightLimit **/ XcmV3WeightLimit: { _enum: { @@ -3495,11 +3470,11 @@ export default { } }, /** - * Lookup317: staging_xcm::v4::Xcm + * Lookup312: staging_xcm::v4::Xcm **/ StagingXcmV4Xcm: "Vec", /** - * Lookup319: staging_xcm::v4::Instruction + * Lookup314: staging_xcm::v4::Instruction **/ StagingXcmV4Instruction: { _enum: { @@ -3641,22 +3616,22 @@ export default { } }, /** - * Lookup320: staging_xcm::v4::asset::Assets + * Lookup315: staging_xcm::v4::asset::Assets **/ StagingXcmV4AssetAssets: "Vec", /** - * Lookup322: staging_xcm::v4::asset::Asset + * Lookup317: staging_xcm::v4::asset::Asset **/ StagingXcmV4Asset: { id: "StagingXcmV4AssetAssetId", fun: "StagingXcmV4AssetFungibility" }, /** - * Lookup323: staging_xcm::v4::asset::AssetId + * Lookup318: staging_xcm::v4::asset::AssetId **/ StagingXcmV4AssetAssetId: "StagingXcmV4Location", /** - * Lookup324: staging_xcm::v4::asset::Fungibility + * Lookup319: staging_xcm::v4::asset::Fungibility **/ StagingXcmV4AssetFungibility: { _enum: { @@ -3665,7 +3640,7 @@ export default { } }, /** - * Lookup325: staging_xcm::v4::asset::AssetInstance + * Lookup320: staging_xcm::v4::asset::AssetInstance **/ StagingXcmV4AssetAssetInstance: { _enum: { @@ -3678,7 +3653,7 @@ export default { } }, /** - * Lookup326: staging_xcm::v4::Response + * Lookup321: staging_xcm::v4::Response **/ StagingXcmV4Response: { _enum: { @@ -3691,7 +3666,7 @@ export default { } }, /** - * Lookup328: staging_xcm::v4::PalletInfo + * Lookup323: staging_xcm::v4::PalletInfo **/ StagingXcmV4PalletInfo: { index: "Compact", @@ -3702,7 +3677,7 @@ export default { patch: "Compact" }, /** - * Lookup332: staging_xcm::v4::QueryResponseInfo + * Lookup327: staging_xcm::v4::QueryResponseInfo **/ StagingXcmV4QueryResponseInfo: { destination: "StagingXcmV4Location", @@ -3710,7 +3685,7 @@ export default { maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup333: staging_xcm::v4::asset::AssetFilter + * Lookup328: staging_xcm::v4::asset::AssetFilter **/ StagingXcmV4AssetAssetFilter: { _enum: { @@ -3719,7 +3694,7 @@ export default { } }, /** - * Lookup334: staging_xcm::v4::asset::WildAsset + * Lookup329: staging_xcm::v4::asset::WildAsset **/ StagingXcmV4AssetWildAsset: { _enum: { @@ -3737,13 +3712,13 @@ export default { } }, /** - * Lookup335: staging_xcm::v4::asset::WildFungibility + * Lookup330: staging_xcm::v4::asset::WildFungibility **/ StagingXcmV4AssetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup336: xcm::VersionedAssets + * Lookup331: xcm::VersionedAssets **/ XcmVersionedAssets: { _enum: { @@ -3755,7 +3730,7 @@ export default { } }, /** - * Lookup348: staging_xcm_executor::traits::asset_transfer::TransferType + * Lookup343: staging_xcm_executor::traits::asset_transfer::TransferType **/ StagingXcmExecutorAssetTransferTransferType: { _enum: { @@ -3766,7 +3741,7 @@ export default { } }, /** - * Lookup349: xcm::VersionedAssetId + * Lookup344: xcm::VersionedAssetId **/ XcmVersionedAssetId: { _enum: { @@ -3778,7 +3753,7 @@ export default { } }, /** - * Lookup350: pallet_assets::pallet::Call + * Lookup345: pallet_assets::pallet::Call **/ PalletAssetsCall: { _enum: { @@ -3935,7 +3910,7 @@ export default { } }, /** - * Lookup351: pallet_asset_manager::pallet::Call + * Lookup346: pallet_asset_manager::pallet::Call **/ PalletAssetManagerCall: { _enum: { @@ -3964,7 +3939,7 @@ export default { } }, /** - * Lookup352: moonbeam_runtime::xcm_config::AssetType + * Lookup347: moonbeam_runtime::xcm_config::AssetType **/ MoonbeamRuntimeXcmConfigAssetType: { _enum: { @@ -3972,7 +3947,7 @@ export default { } }, /** - * Lookup353: moonbeam_runtime::asset_config::AssetRegistrarMetadata + * Lookup348: moonbeam_runtime::asset_config::AssetRegistrarMetadata **/ MoonbeamRuntimeAssetConfigAssetRegistrarMetadata: { name: "Bytes", @@ -3981,7 +3956,7 @@ export default { isFrozen: "bool" }, /** - * Lookup354: pallet_xcm_transactor::pallet::Call + * Lookup349: pallet_xcm_transactor::pallet::Call **/ PalletXcmTransactorCall: { _enum: { @@ -4040,20 +4015,20 @@ export default { } }, /** - * Lookup355: moonbeam_runtime::xcm_config::Transactors + * Lookup350: moonbeam_runtime::xcm_config::Transactors **/ MoonbeamRuntimeXcmConfigTransactors: { _enum: ["Relay"] }, /** - * Lookup356: pallet_xcm_transactor::pallet::CurrencyPayment + * Lookup351: pallet_xcm_transactor::pallet::CurrencyPayment **/ PalletXcmTransactorCurrencyPayment: { currency: "PalletXcmTransactorCurrency", feeAmount: "Option" }, /** - * Lookup357: moonbeam_runtime::xcm_config::CurrencyId + * Lookup352: moonbeam_runtime::xcm_config::CurrencyId **/ MoonbeamRuntimeXcmConfigCurrencyId: { _enum: { @@ -4065,7 +4040,7 @@ export default { } }, /** - * Lookup358: pallet_xcm_transactor::pallet::Currency + * Lookup353: pallet_xcm_transactor::pallet::Currency **/ PalletXcmTransactorCurrency: { _enum: { @@ -4074,14 +4049,14 @@ export default { } }, /** - * Lookup359: pallet_xcm_transactor::pallet::TransactWeights + * Lookup355: pallet_xcm_transactor::pallet::TransactWeights **/ PalletXcmTransactorTransactWeights: { transactRequiredWeightAtMost: "SpWeightsWeightV2Weight", overallWeight: "Option" }, /** - * Lookup362: pallet_xcm_transactor::pallet::HrmpOperation + * Lookup358: pallet_xcm_transactor::pallet::HrmpOperation **/ PalletXcmTransactorHrmpOperation: { _enum: { @@ -4097,7 +4072,7 @@ export default { } }, /** - * Lookup363: pallet_xcm_transactor::pallet::HrmpInitParams + * Lookup359: pallet_xcm_transactor::pallet::HrmpInitParams **/ PalletXcmTransactorHrmpInitParams: { paraId: "u32", @@ -4105,14 +4080,14 @@ export default { proposedMaxMessageSize: "u32" }, /** - * Lookup364: polkadot_parachain_primitives::primitives::HrmpChannelId + * Lookup360: polkadot_parachain_primitives::primitives::HrmpChannelId **/ PolkadotParachainPrimitivesPrimitivesHrmpChannelId: { sender: "u32", recipient: "u32" }, /** - * Lookup365: pallet_ethereum_xcm::pallet::Call + * Lookup361: pallet_ethereum_xcm::pallet::Call **/ PalletEthereumXcmCall: { _enum: { @@ -4133,7 +4108,7 @@ export default { } }, /** - * Lookup366: xcm_primitives::ethereum_xcm::EthereumXcmTransaction + * Lookup362: xcm_primitives::ethereum_xcm::EthereumXcmTransaction **/ XcmPrimitivesEthereumXcmEthereumXcmTransaction: { _enum: { @@ -4142,7 +4117,7 @@ export default { } }, /** - * Lookup367: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 + * Lookup363: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 **/ XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: { gasLimit: "U256", @@ -4153,7 +4128,7 @@ export default { accessList: "Option)>>" }, /** - * Lookup368: xcm_primitives::ethereum_xcm::EthereumXcmFee + * Lookup364: xcm_primitives::ethereum_xcm::EthereumXcmFee **/ XcmPrimitivesEthereumXcmEthereumXcmFee: { _enum: { @@ -4162,14 +4137,14 @@ export default { } }, /** - * Lookup369: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee + * Lookup365: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee **/ XcmPrimitivesEthereumXcmManualEthereumXcmFee: { gasPrice: "Option", maxFeePerGas: "Option" }, /** - * Lookup372: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 + * Lookup368: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 **/ XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: { gasLimit: "U256", @@ -4179,7 +4154,7 @@ export default { accessList: "Option)>>" }, /** - * Lookup374: pallet_message_queue::pallet::Call + * Lookup370: pallet_message_queue::pallet::Call **/ PalletMessageQueueCall: { _enum: { @@ -4196,7 +4171,7 @@ export default { } }, /** - * Lookup375: cumulus_primitives_core::AggregateMessageOrigin + * Lookup371: cumulus_primitives_core::AggregateMessageOrigin **/ CumulusPrimitivesCoreAggregateMessageOrigin: { _enum: { @@ -4206,13 +4181,13 @@ export default { } }, /** - * Lookup376: pallet_moonbeam_foreign_assets::pallet::Call + * Lookup372: pallet_moonbeam_foreign_assets::pallet::Call **/ PalletMoonbeamForeignAssetsCall: { _enum: { create_foreign_asset: { assetId: "u128", - assetXcmLocation: "StagingXcmV4Location", + xcmLocation: "StagingXcmV4Location", decimals: "u8", symbol: "Bytes", name: "Bytes" @@ -4231,7 +4206,7 @@ export default { } }, /** - * Lookup378: pallet_xcm_weight_trader::pallet::Call + * Lookup374: pallet_xcm_weight_trader::pallet::Call **/ PalletXcmWeightTraderCall: { _enum: { @@ -4255,7 +4230,7 @@ export default { } }, /** - * Lookup379: pallet_emergency_para_xcm::pallet::Call + * Lookup375: pallet_emergency_para_xcm::pallet::Call **/ PalletEmergencyParaXcmCall: { _enum: { @@ -4266,17 +4241,17 @@ export default { } }, /** - * Lookup380: pallet_randomness::pallet::Call + * Lookup376: pallet_randomness::pallet::Call **/ PalletRandomnessCall: { _enum: ["set_babe_randomness_results"] }, /** - * Lookup381: sp_runtime::traits::BlakeTwo256 + * Lookup377: sp_runtime::traits::BlakeTwo256 **/ SpRuntimeBlakeTwo256: "Null", /** - * Lookup383: pallet_conviction_voting::types::Tally + * Lookup379: pallet_conviction_voting::types::Tally **/ PalletConvictionVotingTally: { ayes: "u128", @@ -4284,7 +4259,7 @@ export default { support: "u128" }, /** - * Lookup384: pallet_whitelist::pallet::Event + * Lookup380: pallet_whitelist::pallet::Event **/ PalletWhitelistEvent: { _enum: { @@ -4301,21 +4276,21 @@ export default { } }, /** - * Lookup386: frame_support::dispatch::PostDispatchInfo + * Lookup382: frame_support::dispatch::PostDispatchInfo **/ FrameSupportDispatchPostDispatchInfo: { actualWeight: "Option", paysFee: "FrameSupportDispatchPays" }, /** - * Lookup387: sp_runtime::DispatchErrorWithPostInfo + * Lookup383: sp_runtime::DispatchErrorWithPostInfo **/ SpRuntimeDispatchErrorWithPostInfo: { postInfo: "FrameSupportDispatchPostDispatchInfo", error: "SpRuntimeDispatchError" }, /** - * Lookup388: pallet_collective::pallet::Event + * Lookup384: pallet_collective::pallet::Event **/ PalletCollectiveEvent: { _enum: { @@ -4354,7 +4329,7 @@ export default { } }, /** - * Lookup390: pallet_treasury::pallet::Event + * Lookup386: pallet_treasury::pallet::Event **/ PalletTreasuryEvent: { _enum: { @@ -4409,7 +4384,7 @@ export default { } }, /** - * Lookup391: pallet_crowdloan_rewards::pallet::Event + * Lookup387: pallet_crowdloan_rewards::pallet::Event **/ PalletCrowdloanRewardsEvent: { _enum: { @@ -4422,7 +4397,7 @@ export default { } }, /** - * Lookup392: cumulus_pallet_xcmp_queue::pallet::Event + * Lookup388: cumulus_pallet_xcmp_queue::pallet::Event **/ CumulusPalletXcmpQueueEvent: { _enum: { @@ -4432,7 +4407,7 @@ export default { } }, /** - * Lookup393: cumulus_pallet_xcm::pallet::Event + * Lookup389: cumulus_pallet_xcm::pallet::Event **/ CumulusPalletXcmEvent: { _enum: { @@ -4442,7 +4417,7 @@ export default { } }, /** - * Lookup394: staging_xcm::v4::traits::Outcome + * Lookup390: staging_xcm::v4::traits::Outcome **/ StagingXcmV4TraitsOutcome: { _enum: { @@ -4459,7 +4434,7 @@ export default { } }, /** - * Lookup395: pallet_xcm::pallet::Event + * Lookup391: pallet_xcm::pallet::Event **/ PalletXcmEvent: { _enum: { @@ -4584,7 +4559,7 @@ export default { } }, /** - * Lookup396: pallet_assets::pallet::Event + * Lookup392: pallet_assets::pallet::Event **/ PalletAssetsEvent: { _enum: { @@ -4710,7 +4685,7 @@ export default { } }, /** - * Lookup397: pallet_asset_manager::pallet::Event + * Lookup393: pallet_asset_manager::pallet::Event **/ PalletAssetManagerEvent: { _enum: { @@ -4741,7 +4716,7 @@ export default { } }, /** - * Lookup398: pallet_xcm_transactor::pallet::Event + * Lookup394: pallet_xcm_transactor::pallet::Event **/ PalletXcmTransactorEvent: { _enum: { @@ -4791,7 +4766,7 @@ export default { } }, /** - * Lookup399: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight + * Lookup395: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight **/ PalletXcmTransactorRemoteTransactInfoWithMaxWeight: { transactExtraWeight: "SpWeightsWeightV2Weight", @@ -4799,7 +4774,7 @@ export default { transactExtraWeightSigned: "Option" }, /** - * Lookup400: pallet_ethereum_xcm::pallet::Event + * Lookup396: pallet_ethereum_xcm::pallet::Event **/ PalletEthereumXcmEvent: { _enum: { @@ -4810,7 +4785,7 @@ export default { } }, /** - * Lookup401: pallet_message_queue::pallet::Event + * Lookup397: pallet_message_queue::pallet::Event **/ PalletMessageQueueEvent: { _enum: { @@ -4838,7 +4813,7 @@ export default { } }, /** - * Lookup402: frame_support::traits::messages::ProcessMessageError + * Lookup398: frame_support::traits::messages::ProcessMessageError **/ FrameSupportMessagesProcessMessageError: { _enum: { @@ -4851,19 +4826,17 @@ export default { } }, /** - * Lookup403: pallet_moonbeam_foreign_assets::pallet::Event + * Lookup399: pallet_moonbeam_foreign_assets::pallet::Event **/ PalletMoonbeamForeignAssetsEvent: { _enum: { ForeignAssetCreated: { contractAddress: "H160", assetId: "u128", - xcmLocation: "StagingXcmV4Location", - deposit: "Option" + xcmLocation: "StagingXcmV4Location" }, ForeignAssetXcmLocationChanged: { assetId: "u128", - previousXcmLocation: "StagingXcmV4Location", newXcmLocation: "StagingXcmV4Location" }, ForeignAssetFrozen: { @@ -4873,12 +4846,11 @@ export default { ForeignAssetUnfrozen: { assetId: "u128", xcmLocation: "StagingXcmV4Location" - }, - TokensLocked: "(AccountId20,u128,U256)" + } } }, /** - * Lookup404: pallet_xcm_weight_trader::pallet::Event + * Lookup400: pallet_xcm_weight_trader::pallet::Event **/ PalletXcmWeightTraderEvent: { _enum: { @@ -4902,13 +4874,13 @@ export default { } }, /** - * Lookup405: pallet_emergency_para_xcm::pallet::Event + * Lookup401: pallet_emergency_para_xcm::pallet::Event **/ PalletEmergencyParaXcmEvent: { _enum: ["EnteredPausedXcmMode", "NormalXcmOperationResumed"] }, /** - * Lookup406: pallet_randomness::pallet::Event + * Lookup402: pallet_randomness::pallet::Event **/ PalletRandomnessEvent: { _enum: { @@ -4945,7 +4917,7 @@ export default { } }, /** - * Lookup407: frame_system::Phase + * Lookup403: frame_system::Phase **/ FrameSystemPhase: { _enum: { @@ -4955,21 +4927,21 @@ export default { } }, /** - * Lookup409: frame_system::LastRuntimeUpgradeInfo + * Lookup405: frame_system::LastRuntimeUpgradeInfo **/ FrameSystemLastRuntimeUpgradeInfo: { specVersion: "Compact", specName: "Text" }, /** - * Lookup410: frame_system::CodeUpgradeAuthorization + * Lookup406: frame_system::CodeUpgradeAuthorization **/ FrameSystemCodeUpgradeAuthorization: { codeHash: "H256", checkVersion: "bool" }, /** - * Lookup411: frame_system::limits::BlockWeights + * Lookup407: frame_system::limits::BlockWeights **/ FrameSystemLimitsBlockWeights: { baseBlock: "SpWeightsWeightV2Weight", @@ -4977,7 +4949,7 @@ export default { perClass: "FrameSupportDispatchPerDispatchClassWeightsPerClass" }, /** - * Lookup412: frame_support::dispatch::PerDispatchClass + * Lookup408: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassWeightsPerClass: { normal: "FrameSystemLimitsWeightsPerClass", @@ -4985,7 +4957,7 @@ export default { mandatory: "FrameSystemLimitsWeightsPerClass" }, /** - * Lookup413: frame_system::limits::WeightsPerClass + * Lookup409: frame_system::limits::WeightsPerClass **/ FrameSystemLimitsWeightsPerClass: { baseExtrinsic: "SpWeightsWeightV2Weight", @@ -4994,13 +4966,13 @@ export default { reserved: "Option" }, /** - * Lookup414: frame_system::limits::BlockLength + * Lookup410: frame_system::limits::BlockLength **/ FrameSystemLimitsBlockLength: { max: "FrameSupportDispatchPerDispatchClassU32" }, /** - * Lookup415: frame_support::dispatch::PerDispatchClass + * Lookup411: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassU32: { normal: "u32", @@ -5008,14 +4980,14 @@ export default { mandatory: "u32" }, /** - * Lookup416: sp_weights::RuntimeDbWeight + * Lookup412: sp_weights::RuntimeDbWeight **/ SpWeightsRuntimeDbWeight: { read: "u64", write: "u64" }, /** - * Lookup417: sp_version::RuntimeVersion + * Lookup413: sp_version::RuntimeVersion **/ SpVersionRuntimeVersion: { specName: "Text", @@ -5028,7 +5000,7 @@ export default { stateVersion: "u8" }, /** - * Lookup421: frame_system::pallet::Error + * Lookup417: frame_system::pallet::Error **/ FrameSystemError: { _enum: [ @@ -5044,7 +5016,7 @@ export default { ] }, /** - * Lookup423: cumulus_pallet_parachain_system::unincluded_segment::Ancestor + * Lookup419: cumulus_pallet_parachain_system::unincluded_segment::Ancestor **/ CumulusPalletParachainSystemUnincludedSegmentAncestor: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5052,7 +5024,7 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup424: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth + * Lookup420: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth **/ CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: { umpMsgCount: "u32", @@ -5060,20 +5032,20 @@ export default { hrmpOutgoing: "BTreeMap" }, /** - * Lookup426: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate + * Lookup422: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate **/ CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate: { msgCount: "u32", totalBytes: "u32" }, /** - * Lookup430: polkadot_primitives::v8::UpgradeGoAhead + * Lookup426: polkadot_primitives::v8::UpgradeGoAhead **/ PolkadotPrimitivesV8UpgradeGoAhead: { _enum: ["Abort", "GoAhead"] }, /** - * Lookup431: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker + * Lookup427: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker **/ CumulusPalletParachainSystemUnincludedSegmentSegmentTracker: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5081,13 +5053,13 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup433: polkadot_primitives::v8::UpgradeRestriction + * Lookup429: polkadot_primitives::v8::UpgradeRestriction **/ PolkadotPrimitivesV8UpgradeRestriction: { _enum: ["Present"] }, /** - * Lookup434: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot + * Lookup430: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot **/ CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: { dmqMqcHead: "H256", @@ -5097,14 +5069,14 @@ export default { egressChannels: "Vec<(u32,PolkadotPrimitivesV8AbridgedHrmpChannel)>" }, /** - * Lookup435: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity + * Lookup431: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity **/ CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity: { remainingCount: "u32", remainingSize: "u32" }, /** - * Lookup438: polkadot_primitives::v8::AbridgedHrmpChannel + * Lookup434: polkadot_primitives::v8::AbridgedHrmpChannel **/ PolkadotPrimitivesV8AbridgedHrmpChannel: { maxCapacity: "u32", @@ -5115,7 +5087,7 @@ export default { mqcHead: "Option" }, /** - * Lookup439: polkadot_primitives::v8::AbridgedHostConfiguration + * Lookup435: polkadot_primitives::v8::AbridgedHostConfiguration **/ PolkadotPrimitivesV8AbridgedHostConfiguration: { maxCodeSize: "u32", @@ -5130,21 +5102,21 @@ export default { asyncBackingParams: "PolkadotPrimitivesV8AsyncBackingAsyncBackingParams" }, /** - * Lookup440: polkadot_primitives::v8::async_backing::AsyncBackingParams + * Lookup436: polkadot_primitives::v8::async_backing::AsyncBackingParams **/ PolkadotPrimitivesV8AsyncBackingAsyncBackingParams: { maxCandidateDepth: "u32", allowedAncestryLen: "u32" }, /** - * Lookup446: polkadot_core_primitives::OutboundHrmpMessage + * Lookup442: polkadot_core_primitives::OutboundHrmpMessage **/ PolkadotCorePrimitivesOutboundHrmpMessage: { recipient: "u32", data: "Bytes" }, /** - * Lookup448: cumulus_pallet_parachain_system::pallet::Error + * Lookup444: cumulus_pallet_parachain_system::pallet::Error **/ CumulusPalletParachainSystemError: { _enum: [ @@ -5159,7 +5131,7 @@ export default { ] }, /** - * Lookup450: pallet_balances::types::BalanceLock + * Lookup446: pallet_balances::types::BalanceLock **/ PalletBalancesBalanceLock: { id: "[u8;8]", @@ -5167,20 +5139,20 @@ export default { reasons: "PalletBalancesReasons" }, /** - * Lookup451: pallet_balances::types::Reasons + * Lookup447: pallet_balances::types::Reasons **/ PalletBalancesReasons: { _enum: ["Fee", "Misc", "All"] }, /** - * Lookup454: pallet_balances::types::ReserveData + * Lookup450: pallet_balances::types::ReserveData **/ PalletBalancesReserveData: { id: "[u8;4]", amount: "u128" }, /** - * Lookup458: moonbeam_runtime::RuntimeHoldReason + * Lookup454: moonbeam_runtime::RuntimeHoldReason **/ MoonbeamRuntimeRuntimeHoldReason: { _enum: { @@ -5250,20 +5222,20 @@ export default { } }, /** - * Lookup459: pallet_preimage::pallet::HoldReason + * Lookup455: pallet_preimage::pallet::HoldReason **/ PalletPreimageHoldReason: { _enum: ["Preimage"] }, /** - * Lookup462: frame_support::traits::tokens::misc::IdAmount + * Lookup458: frame_support::traits::tokens::misc::IdAmount **/ FrameSupportTokensMiscIdAmount: { id: "Null", amount: "u128" }, /** - * Lookup464: pallet_balances::pallet::Error + * Lookup460: pallet_balances::pallet::Error **/ PalletBalancesError: { _enum: [ @@ -5282,13 +5254,13 @@ export default { ] }, /** - * Lookup465: pallet_transaction_payment::Releases + * Lookup461: pallet_transaction_payment::Releases **/ PalletTransactionPaymentReleases: { _enum: ["V1Ancient", "V2"] }, /** - * Lookup466: pallet_parachain_staking::types::RoundInfo + * Lookup462: pallet_parachain_staking::types::RoundInfo **/ PalletParachainStakingRoundInfo: { current: "u32", @@ -5297,7 +5269,7 @@ export default { firstSlot: "u64" }, /** - * Lookup467: pallet_parachain_staking::types::Delegator + * Lookup463: pallet_parachain_staking::types::Delegator **/ PalletParachainStakingDelegator: { id: "AccountId20", @@ -5307,18 +5279,18 @@ export default { status: "PalletParachainStakingDelegatorStatus" }, /** - * Lookup468: pallet_parachain_staking::set::OrderedSet> + * Lookup464: pallet_parachain_staking::set::OrderedSet> **/ PalletParachainStakingSetOrderedSet: "Vec", /** - * Lookup469: pallet_parachain_staking::types::Bond + * Lookup465: pallet_parachain_staking::types::Bond **/ PalletParachainStakingBond: { owner: "AccountId20", amount: "u128" }, /** - * Lookup471: pallet_parachain_staking::types::DelegatorStatus + * Lookup467: pallet_parachain_staking::types::DelegatorStatus **/ PalletParachainStakingDelegatorStatus: { _enum: { @@ -5327,7 +5299,7 @@ export default { } }, /** - * Lookup472: pallet_parachain_staking::types::CandidateMetadata + * Lookup468: pallet_parachain_staking::types::CandidateMetadata **/ PalletParachainStakingCandidateMetadata: { bond: "u128", @@ -5342,20 +5314,20 @@ export default { status: "PalletParachainStakingCollatorStatus" }, /** - * Lookup473: pallet_parachain_staking::types::CapacityStatus + * Lookup469: pallet_parachain_staking::types::CapacityStatus **/ PalletParachainStakingCapacityStatus: { _enum: ["Full", "Empty", "Partial"] }, /** - * Lookup475: pallet_parachain_staking::types::CandidateBondLessRequest + * Lookup471: pallet_parachain_staking::types::CandidateBondLessRequest **/ PalletParachainStakingCandidateBondLessRequest: { amount: "u128", whenExecutable: "u32" }, /** - * Lookup476: pallet_parachain_staking::types::CollatorStatus + * Lookup472: pallet_parachain_staking::types::CollatorStatus **/ PalletParachainStakingCollatorStatus: { _enum: { @@ -5365,7 +5337,7 @@ export default { } }, /** - * Lookup478: pallet_parachain_staking::delegation_requests::ScheduledRequest + * Lookup474: pallet_parachain_staking::delegation_requests::ScheduledRequest **/ PalletParachainStakingDelegationRequestsScheduledRequest: { delegator: "AccountId20", @@ -5373,25 +5345,25 @@ export default { action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup481: pallet_parachain_staking::auto_compound::AutoCompoundConfig + * Lookup477: pallet_parachain_staking::auto_compound::AutoCompoundConfig **/ PalletParachainStakingAutoCompoundAutoCompoundConfig: { delegator: "AccountId20", value: "Percent" }, /** - * Lookup483: pallet_parachain_staking::types::Delegations + * Lookup479: pallet_parachain_staking::types::Delegations **/ PalletParachainStakingDelegations: { delegations: "Vec", total: "u128" }, /** - * Lookup485: pallet_parachain_staking::set::BoundedOrderedSet, S> + * Lookup481: pallet_parachain_staking::set::BoundedOrderedSet, S> **/ PalletParachainStakingSetBoundedOrderedSet: "Vec", /** - * Lookup488: pallet_parachain_staking::types::CollatorSnapshot + * Lookup484: pallet_parachain_staking::types::CollatorSnapshot **/ PalletParachainStakingCollatorSnapshot: { bond: "u128", @@ -5399,7 +5371,7 @@ export default { total: "u128" }, /** - * Lookup490: pallet_parachain_staking::types::BondWithAutoCompound + * Lookup486: pallet_parachain_staking::types::BondWithAutoCompound **/ PalletParachainStakingBondWithAutoCompound: { owner: "AccountId20", @@ -5407,7 +5379,7 @@ export default { autoCompound: "Percent" }, /** - * Lookup491: pallet_parachain_staking::types::DelayedPayout + * Lookup487: pallet_parachain_staking::types::DelayedPayout **/ PalletParachainStakingDelayedPayout: { roundIssuance: "u128", @@ -5415,7 +5387,7 @@ export default { collatorCommission: "Perbill" }, /** - * Lookup492: pallet_parachain_staking::inflation::InflationInfo + * Lookup488: pallet_parachain_staking::inflation::InflationInfo **/ PalletParachainStakingInflationInflationInfo: { expect: { @@ -5435,7 +5407,7 @@ export default { } }, /** - * Lookup493: pallet_parachain_staking::pallet::Error + * Lookup489: pallet_parachain_staking::pallet::Error **/ PalletParachainStakingError: { _enum: [ @@ -5492,18 +5464,19 @@ export default { "TooLowCandidateCountWeightHintGoOffline", "CandidateLimitReached", "CannotSetAboveMaxCandidates", + "RemovedCall", "MarkingOfflineNotEnabled", "CurrentRoundTooLow" ] }, /** - * Lookup494: pallet_author_inherent::pallet::Error + * Lookup490: pallet_author_inherent::pallet::Error **/ PalletAuthorInherentError: { _enum: ["AuthorAlreadySet", "NoAccountId", "CannotBeAuthor"] }, /** - * Lookup495: pallet_author_mapping::pallet::RegistrationInfo + * Lookup491: pallet_author_mapping::pallet::RegistrationInfo **/ PalletAuthorMappingRegistrationInfo: { _alias: { @@ -5514,7 +5487,7 @@ export default { keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" }, /** - * Lookup496: pallet_author_mapping::pallet::Error + * Lookup492: pallet_author_mapping::pallet::Error **/ PalletAuthorMappingError: { _enum: [ @@ -5529,7 +5502,7 @@ export default { ] }, /** - * Lookup497: pallet_moonbeam_orbiters::types::CollatorPoolInfo + * Lookup493: pallet_moonbeam_orbiters::types::CollatorPoolInfo **/ PalletMoonbeamOrbitersCollatorPoolInfo: { orbiters: "Vec", @@ -5537,14 +5510,14 @@ export default { nextOrbiter: "u32" }, /** - * Lookup499: pallet_moonbeam_orbiters::types::CurrentOrbiter + * Lookup495: pallet_moonbeam_orbiters::types::CurrentOrbiter **/ PalletMoonbeamOrbitersCurrentOrbiter: { accountId: "AccountId20", removed: "bool" }, /** - * Lookup500: pallet_moonbeam_orbiters::pallet::Error + * Lookup496: pallet_moonbeam_orbiters::pallet::Error **/ PalletMoonbeamOrbitersError: { _enum: [ @@ -5560,13 +5533,13 @@ export default { ] }, /** - * Lookup503: pallet_utility::pallet::Error + * Lookup499: pallet_utility::pallet::Error **/ PalletUtilityError: { _enum: ["TooManyCalls"] }, /** - * Lookup506: pallet_proxy::ProxyDefinition + * Lookup502: pallet_proxy::ProxyDefinition **/ PalletProxyProxyDefinition: { delegate: "AccountId20", @@ -5574,7 +5547,7 @@ export default { delay: "u32" }, /** - * Lookup510: pallet_proxy::Announcement + * Lookup506: pallet_proxy::Announcement **/ PalletProxyAnnouncement: { real: "AccountId20", @@ -5582,7 +5555,7 @@ export default { height: "u32" }, /** - * Lookup512: pallet_proxy::pallet::Error + * Lookup508: pallet_proxy::pallet::Error **/ PalletProxyError: { _enum: [ @@ -5597,13 +5570,13 @@ export default { ] }, /** - * Lookup513: pallet_maintenance_mode::pallet::Error + * Lookup509: pallet_maintenance_mode::pallet::Error **/ PalletMaintenanceModeError: { _enum: ["AlreadyInMaintenanceMode", "NotInMaintenanceMode"] }, /** - * Lookup515: pallet_identity::types::Registration> + * Lookup511: pallet_identity::types::Registration> **/ PalletIdentityRegistration: { judgements: "Vec<(u32,PalletIdentityJudgement)>", @@ -5611,7 +5584,7 @@ export default { info: "PalletIdentityLegacyIdentityInfo" }, /** - * Lookup524: pallet_identity::types::RegistrarInfo + * Lookup520: pallet_identity::types::RegistrarInfo **/ PalletIdentityRegistrarInfo: { account: "AccountId20", @@ -5619,14 +5592,14 @@ export default { fields: "u64" }, /** - * Lookup526: pallet_identity::types::AuthorityProperties> + * Lookup522: pallet_identity::types::AuthorityProperties> **/ PalletIdentityAuthorityProperties: { suffix: "Bytes", allocation: "u32" }, /** - * Lookup529: pallet_identity::pallet::Error + * Lookup525: pallet_identity::pallet::Error **/ PalletIdentityError: { _enum: [ @@ -5659,13 +5632,13 @@ export default { ] }, /** - * Lookup530: pallet_migrations::pallet::Error + * Lookup526: pallet_migrations::pallet::Error **/ PalletMigrationsError: { _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"] }, /** - * Lookup532: pallet_multisig::Multisig + * Lookup528: pallet_multisig::Multisig **/ PalletMultisigMultisig: { when: "PalletMultisigTimepoint", @@ -5674,7 +5647,7 @@ export default { approvals: "Vec" }, /** - * Lookup534: pallet_multisig::pallet::Error + * Lookup530: pallet_multisig::pallet::Error **/ PalletMultisigError: { _enum: [ @@ -5695,7 +5668,7 @@ export default { ] }, /** - * Lookup536: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus + * Lookup532: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus **/ PalletMoonbeamLazyMigrationsStateMigrationStatus: { _enum: { @@ -5706,7 +5679,7 @@ export default { } }, /** - * Lookup538: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus + * Lookup534: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { _enum: { @@ -5715,7 +5688,7 @@ export default { } }, /** - * Lookup539: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo + * Lookup535: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { assetId: "u128", @@ -5723,7 +5696,7 @@ export default { remainingApprovals: "u32" }, /** - * Lookup540: pallet_moonbeam_lazy_migrations::pallet::Error + * Lookup536: pallet_moonbeam_lazy_migrations::pallet::Error **/ PalletMoonbeamLazyMigrationsError: { _enum: [ @@ -5742,7 +5715,7 @@ export default { ] }, /** - * Lookup541: pallet_evm::CodeMetadata + * Lookup537: pallet_evm::CodeMetadata **/ PalletEvmCodeMetadata: { _alias: { @@ -5753,7 +5726,7 @@ export default { hash_: "H256" }, /** - * Lookup543: pallet_evm::pallet::Error + * Lookup539: pallet_evm::pallet::Error **/ PalletEvmError: { _enum: [ @@ -5773,7 +5746,7 @@ export default { ] }, /** - * Lookup545: fp_rpc::TransactionStatus + * Lookup542: fp_rpc::TransactionStatus **/ FpRpcTransactionStatus: { transactionHash: "H256", @@ -5785,11 +5758,11 @@ export default { logsBloom: "EthbloomBloom" }, /** - * Lookup547: ethbloom::Bloom + * Lookup544: ethbloom::Bloom **/ EthbloomBloom: "[u8;256]", /** - * Lookup549: ethereum::receipt::ReceiptV3 + * Lookup546: ethereum::receipt::ReceiptV3 **/ EthereumReceiptReceiptV3: { _enum: { @@ -5799,7 +5772,7 @@ export default { } }, /** - * Lookup550: ethereum::receipt::EIP658ReceiptData + * Lookup547: ethereum::receipt::EIP658ReceiptData **/ EthereumReceiptEip658ReceiptData: { statusCode: "u8", @@ -5808,7 +5781,7 @@ export default { logs: "Vec" }, /** - * Lookup551: ethereum::block::Block + * Lookup548: ethereum::block::Block **/ EthereumBlock: { header: "EthereumHeader", @@ -5816,7 +5789,7 @@ export default { ommers: "Vec" }, /** - * Lookup552: ethereum::header::Header + * Lookup549: ethereum::header::Header **/ EthereumHeader: { parentHash: "H256", @@ -5836,17 +5809,17 @@ export default { nonce: "EthereumTypesHashH64" }, /** - * Lookup553: ethereum_types::hash::H64 + * Lookup550: ethereum_types::hash::H64 **/ EthereumTypesHashH64: "[u8;8]", /** - * Lookup558: pallet_ethereum::pallet::Error + * Lookup555: pallet_ethereum::pallet::Error **/ PalletEthereumError: { _enum: ["InvalidSignature", "PreLogExists"] }, /** - * Lookup561: pallet_scheduler::Scheduled, BlockNumber, moonbeam_runtime::OriginCaller, account::AccountId20> + * Lookup558: pallet_scheduler::Scheduled, BlockNumber, moonbeam_runtime::OriginCaller, account::AccountId20> **/ PalletSchedulerScheduled: { maybeId: "Option<[u8;32]>", @@ -5856,7 +5829,7 @@ export default { origin: "MoonbeamRuntimeOriginCaller" }, /** - * Lookup563: pallet_scheduler::RetryConfig + * Lookup560: pallet_scheduler::RetryConfig **/ PalletSchedulerRetryConfig: { totalRetries: "u8", @@ -5864,7 +5837,7 @@ export default { period: "u32" }, /** - * Lookup564: pallet_scheduler::pallet::Error + * Lookup561: pallet_scheduler::pallet::Error **/ PalletSchedulerError: { _enum: [ @@ -5876,7 +5849,7 @@ export default { ] }, /** - * Lookup565: pallet_preimage::OldRequestStatus + * Lookup562: pallet_preimage::OldRequestStatus **/ PalletPreimageOldRequestStatus: { _enum: { @@ -5892,7 +5865,7 @@ export default { } }, /** - * Lookup568: pallet_preimage::RequestStatus> + * Lookup565: pallet_preimage::RequestStatus> **/ PalletPreimageRequestStatus: { _enum: { @@ -5908,7 +5881,7 @@ export default { } }, /** - * Lookup574: pallet_preimage::pallet::Error + * Lookup571: pallet_preimage::pallet::Error **/ PalletPreimageError: { _enum: [ @@ -5923,7 +5896,7 @@ export default { ] }, /** - * Lookup576: pallet_conviction_voting::vote::Voting + * Lookup573: pallet_conviction_voting::vote::Voting **/ PalletConvictionVotingVoteVoting: { _enum: { @@ -5932,7 +5905,7 @@ export default { } }, /** - * Lookup577: pallet_conviction_voting::vote::Casting + * Lookup574: pallet_conviction_voting::vote::Casting **/ PalletConvictionVotingVoteCasting: { votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", @@ -5940,18 +5913,18 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup581: pallet_conviction_voting::types::Delegations + * Lookup578: pallet_conviction_voting::types::Delegations **/ PalletConvictionVotingDelegations: { votes: "u128", capital: "u128" }, /** - * Lookup582: pallet_conviction_voting::vote::PriorLock + * Lookup579: pallet_conviction_voting::vote::PriorLock **/ PalletConvictionVotingVotePriorLock: "(u32,u128)", /** - * Lookup583: pallet_conviction_voting::vote::Delegating + * Lookup580: pallet_conviction_voting::vote::Delegating **/ PalletConvictionVotingVoteDelegating: { balance: "u128", @@ -5961,7 +5934,7 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup587: pallet_conviction_voting::pallet::Error + * Lookup584: pallet_conviction_voting::pallet::Error **/ PalletConvictionVotingError: { _enum: [ @@ -5980,7 +5953,7 @@ export default { ] }, /** - * Lookup588: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup585: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumInfo: { _enum: { @@ -5993,7 +5966,7 @@ export default { } }, /** - * Lookup589: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup586: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumStatus: { track: "u16", @@ -6009,21 +5982,21 @@ export default { alarm: "Option<(u32,(u32,u32))>" }, /** - * Lookup590: pallet_referenda::types::Deposit + * Lookup587: pallet_referenda::types::Deposit **/ PalletReferendaDeposit: { who: "AccountId20", amount: "u128" }, /** - * Lookup593: pallet_referenda::types::DecidingStatus + * Lookup590: pallet_referenda::types::DecidingStatus **/ PalletReferendaDecidingStatus: { since: "u32", confirming: "Option" }, /** - * Lookup601: pallet_referenda::types::TrackInfo + * Lookup598: pallet_referenda::types::TrackInfo **/ PalletReferendaTrackInfo: { name: "Text", @@ -6037,7 +6010,7 @@ export default { minSupport: "PalletReferendaCurve" }, /** - * Lookup602: pallet_referenda::types::Curve + * Lookup599: pallet_referenda::types::Curve **/ PalletReferendaCurve: { _enum: { @@ -6060,7 +6033,7 @@ export default { } }, /** - * Lookup605: pallet_referenda::pallet::Error + * Lookup602: pallet_referenda::pallet::Error **/ PalletReferendaError: { _enum: [ @@ -6081,7 +6054,7 @@ export default { ] }, /** - * Lookup606: pallet_whitelist::pallet::Error + * Lookup603: pallet_whitelist::pallet::Error **/ PalletWhitelistError: { _enum: [ @@ -6093,7 +6066,7 @@ export default { ] }, /** - * Lookup608: pallet_collective::Votes + * Lookup605: pallet_collective::Votes **/ PalletCollectiveVotes: { index: "u32", @@ -6103,7 +6076,7 @@ export default { end: "u32" }, /** - * Lookup609: pallet_collective::pallet::Error + * Lookup606: pallet_collective::pallet::Error **/ PalletCollectiveError: { _enum: [ @@ -6121,7 +6094,7 @@ export default { ] }, /** - * Lookup612: pallet_treasury::Proposal + * Lookup609: pallet_treasury::Proposal **/ PalletTreasuryProposal: { proposer: "AccountId20", @@ -6130,7 +6103,7 @@ export default { bond: "u128" }, /** - * Lookup615: pallet_treasury::SpendStatus + * Lookup612: pallet_treasury::SpendStatus **/ PalletTreasurySpendStatus: { assetKind: "Null", @@ -6141,7 +6114,7 @@ export default { status: "PalletTreasuryPaymentState" }, /** - * Lookup616: pallet_treasury::PaymentState + * Lookup613: pallet_treasury::PaymentState **/ PalletTreasuryPaymentState: { _enum: { @@ -6153,11 +6126,11 @@ export default { } }, /** - * Lookup618: frame_support::PalletId + * Lookup615: frame_support::PalletId **/ FrameSupportPalletId: "[u8;8]", /** - * Lookup619: pallet_treasury::pallet::Error + * Lookup616: pallet_treasury::pallet::Error **/ PalletTreasuryError: { _enum: [ @@ -6175,7 +6148,7 @@ export default { ] }, /** - * Lookup620: pallet_crowdloan_rewards::pallet::RewardInfo + * Lookup617: pallet_crowdloan_rewards::pallet::RewardInfo **/ PalletCrowdloanRewardsRewardInfo: { totalReward: "u128", @@ -6183,7 +6156,7 @@ export default { contributedRelayAddresses: "Vec<[u8;32]>" }, /** - * Lookup622: pallet_crowdloan_rewards::pallet::Error + * Lookup619: pallet_crowdloan_rewards::pallet::Error **/ PalletCrowdloanRewardsError: { _enum: [ @@ -6205,7 +6178,7 @@ export default { ] }, /** - * Lookup627: cumulus_pallet_xcmp_queue::OutboundChannelDetails + * Lookup624: cumulus_pallet_xcmp_queue::OutboundChannelDetails **/ CumulusPalletXcmpQueueOutboundChannelDetails: { recipient: "u32", @@ -6215,13 +6188,13 @@ export default { lastIndex: "u16" }, /** - * Lookup628: cumulus_pallet_xcmp_queue::OutboundState + * Lookup625: cumulus_pallet_xcmp_queue::OutboundState **/ CumulusPalletXcmpQueueOutboundState: { _enum: ["Ok", "Suspended"] }, /** - * Lookup632: cumulus_pallet_xcmp_queue::QueueConfigData + * Lookup629: cumulus_pallet_xcmp_queue::QueueConfigData **/ CumulusPalletXcmpQueueQueueConfigData: { suspendThreshold: "u32", @@ -6229,7 +6202,7 @@ export default { resumeThreshold: "u32" }, /** - * Lookup633: cumulus_pallet_xcmp_queue::pallet::Error + * Lookup630: cumulus_pallet_xcmp_queue::pallet::Error **/ CumulusPalletXcmpQueueError: { _enum: [ @@ -6241,7 +6214,7 @@ export default { ] }, /** - * Lookup634: pallet_xcm::pallet::QueryStatus + * Lookup631: pallet_xcm::pallet::QueryStatus **/ PalletXcmQueryStatus: { _enum: { @@ -6262,7 +6235,7 @@ export default { } }, /** - * Lookup638: xcm::VersionedResponse + * Lookup635: xcm::VersionedResponse **/ XcmVersionedResponse: { _enum: { @@ -6274,7 +6247,7 @@ export default { } }, /** - * Lookup644: pallet_xcm::pallet::VersionMigrationStage + * Lookup641: pallet_xcm::pallet::VersionMigrationStage **/ PalletXcmVersionMigrationStage: { _enum: { @@ -6285,7 +6258,7 @@ export default { } }, /** - * Lookup647: pallet_xcm::pallet::RemoteLockedFungibleRecord + * Lookup644: pallet_xcm::pallet::RemoteLockedFungibleRecord **/ PalletXcmRemoteLockedFungibleRecord: { amount: "u128", @@ -6294,7 +6267,7 @@ export default { consumers: "Vec<(Null,u128)>" }, /** - * Lookup654: pallet_xcm::pallet::Error + * Lookup651: pallet_xcm::pallet::Error **/ PalletXcmError: { _enum: [ @@ -6326,7 +6299,7 @@ export default { ] }, /** - * Lookup655: pallet_assets::types::AssetDetails + * Lookup652: pallet_assets::types::AssetDetails **/ PalletAssetsAssetDetails: { owner: "AccountId20", @@ -6343,13 +6316,13 @@ export default { status: "PalletAssetsAssetStatus" }, /** - * Lookup656: pallet_assets::types::AssetStatus + * Lookup653: pallet_assets::types::AssetStatus **/ PalletAssetsAssetStatus: { _enum: ["Live", "Frozen", "Destroying"] }, /** - * Lookup658: pallet_assets::types::AssetAccount + * Lookup655: pallet_assets::types::AssetAccount **/ PalletAssetsAssetAccount: { balance: "u128", @@ -6358,13 +6331,13 @@ export default { extra: "Null" }, /** - * Lookup659: pallet_assets::types::AccountStatus + * Lookup656: pallet_assets::types::AccountStatus **/ PalletAssetsAccountStatus: { _enum: ["Liquid", "Frozen", "Blocked"] }, /** - * Lookup660: pallet_assets::types::ExistenceReason + * Lookup657: pallet_assets::types::ExistenceReason **/ PalletAssetsExistenceReason: { _enum: { @@ -6376,14 +6349,14 @@ export default { } }, /** - * Lookup662: pallet_assets::types::Approval + * Lookup659: pallet_assets::types::Approval **/ PalletAssetsApproval: { amount: "u128", deposit: "u128" }, /** - * Lookup663: pallet_assets::types::AssetMetadata> + * Lookup660: pallet_assets::types::AssetMetadata> **/ PalletAssetsAssetMetadata: { deposit: "u128", @@ -6393,7 +6366,7 @@ export default { isFrozen: "bool" }, /** - * Lookup665: pallet_assets::pallet::Error + * Lookup662: pallet_assets::pallet::Error **/ PalletAssetsError: { _enum: [ @@ -6421,7 +6394,7 @@ export default { ] }, /** - * Lookup666: pallet_asset_manager::pallet::Error + * Lookup663: pallet_asset_manager::pallet::Error **/ PalletAssetManagerError: { _enum: [ @@ -6436,7 +6409,7 @@ export default { ] }, /** - * Lookup667: pallet_xcm_transactor::relay_indices::RelayChainIndices + * Lookup664: pallet_xcm_transactor::relay_indices::RelayChainIndices **/ PalletXcmTransactorRelayIndicesRelayChainIndices: { staking: "u8", @@ -6459,7 +6432,7 @@ export default { cancelOpenRequest: "u8" }, /** - * Lookup668: pallet_xcm_transactor::pallet::Error + * Lookup665: pallet_xcm_transactor::pallet::Error **/ PalletXcmTransactorError: { _enum: [ @@ -6493,13 +6466,13 @@ export default { ] }, /** - * Lookup669: pallet_ethereum_xcm::pallet::Error + * Lookup666: pallet_ethereum_xcm::pallet::Error **/ PalletEthereumXcmError: { _enum: ["EthereumXcmExecutionSuspended"] }, /** - * Lookup670: pallet_message_queue::BookState + * Lookup667: pallet_message_queue::BookState **/ PalletMessageQueueBookState: { _alias: { @@ -6513,14 +6486,14 @@ export default { size_: "u64" }, /** - * Lookup672: pallet_message_queue::Neighbours + * Lookup669: pallet_message_queue::Neighbours **/ PalletMessageQueueNeighbours: { prev: "CumulusPrimitivesCoreAggregateMessageOrigin", next: "CumulusPrimitivesCoreAggregateMessageOrigin" }, /** - * Lookup674: pallet_message_queue::Page + * Lookup671: pallet_message_queue::Page **/ PalletMessageQueuePage: { remaining: "u32", @@ -6531,7 +6504,7 @@ export default { heap: "Bytes" }, /** - * Lookup676: pallet_message_queue::pallet::Error + * Lookup673: pallet_message_queue::pallet::Error **/ PalletMessageQueueError: { _enum: [ @@ -6547,24 +6520,13 @@ export default { ] }, /** - * Lookup678: pallet_moonbeam_foreign_assets::AssetStatus + * Lookup675: pallet_moonbeam_foreign_assets::AssetStatus **/ PalletMoonbeamForeignAssetsAssetStatus: { _enum: ["Active", "FrozenXcmDepositAllowed", "FrozenXcmDepositForbidden"] }, /** - * Lookup679: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails - **/ - PalletMoonbeamForeignAssetsAssetDepositDetails: { - depositAccount: "AccountId20", - deposit: "u128" - }, - /** - * Lookup680: moonbeam_runtime::Runtime - **/ - MoonbeamRuntimeRuntime: "Null", - /** - * Lookup681: pallet_moonbeam_foreign_assets::pallet::Error + * Lookup676: pallet_moonbeam_foreign_assets::pallet::Error **/ PalletMoonbeamForeignAssetsError: { _enum: [ @@ -6578,10 +6540,6 @@ export default { "EvmCallPauseFail", "EvmCallUnpauseFail", "EvmInternalError", - "InsufficientBalance", - "CannotConvertLocationToAccount", - "LocationOutsideOfOrigin", - "AssetNotInSiblingPara", "InvalidSymbol", "InvalidTokenName", "LocationAlreadyExists", @@ -6589,7 +6547,7 @@ export default { ] }, /** - * Lookup683: pallet_xcm_weight_trader::pallet::Error + * Lookup678: pallet_xcm_weight_trader::pallet::Error **/ PalletXcmWeightTraderError: { _enum: [ @@ -6602,32 +6560,32 @@ export default { ] }, /** - * Lookup684: pallet_emergency_para_xcm::XcmMode + * Lookup679: pallet_emergency_para_xcm::XcmMode **/ PalletEmergencyParaXcmXcmMode: { _enum: ["Normal", "Paused"] }, /** - * Lookup685: pallet_emergency_para_xcm::pallet::Error + * Lookup680: pallet_emergency_para_xcm::pallet::Error **/ PalletEmergencyParaXcmError: { _enum: ["NotInPausedMode"] }, /** - * Lookup687: pallet_precompile_benchmarks::pallet::Error + * Lookup682: pallet_precompile_benchmarks::pallet::Error **/ PalletPrecompileBenchmarksError: { _enum: ["BenchmarkError"] }, /** - * Lookup688: pallet_randomness::types::RequestState + * Lookup683: pallet_randomness::types::RequestState **/ PalletRandomnessRequestState: { request: "PalletRandomnessRequest", deposit: "u128" }, /** - * Lookup689: pallet_randomness::types::Request> + * Lookup684: pallet_randomness::types::Request> **/ PalletRandomnessRequest: { refundAddress: "H160", @@ -6639,7 +6597,7 @@ export default { info: "PalletRandomnessRequestInfo" }, /** - * Lookup690: pallet_randomness::types::RequestInfo + * Lookup685: pallet_randomness::types::RequestInfo **/ PalletRandomnessRequestInfo: { _enum: { @@ -6648,7 +6606,7 @@ export default { } }, /** - * Lookup691: pallet_randomness::types::RequestType + * Lookup686: pallet_randomness::types::RequestType **/ PalletRandomnessRequestType: { _enum: { @@ -6657,14 +6615,14 @@ export default { } }, /** - * Lookup692: pallet_randomness::types::RandomnessResult + * Lookup687: pallet_randomness::types::RandomnessResult **/ PalletRandomnessRandomnessResult: { randomness: "Option", requestCount: "u64" }, /** - * Lookup693: pallet_randomness::pallet::Error + * Lookup688: pallet_randomness::pallet::Error **/ PalletRandomnessError: { _enum: [ @@ -6683,47 +6641,51 @@ export default { ] }, /** - * Lookup696: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender + * Lookup691: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender **/ FrameSystemExtensionsCheckNonZeroSender: "Null", /** - * Lookup697: frame_system::extensions::check_spec_version::CheckSpecVersion + * Lookup692: frame_system::extensions::check_spec_version::CheckSpecVersion **/ FrameSystemExtensionsCheckSpecVersion: "Null", /** - * Lookup698: frame_system::extensions::check_tx_version::CheckTxVersion + * Lookup693: frame_system::extensions::check_tx_version::CheckTxVersion **/ FrameSystemExtensionsCheckTxVersion: "Null", /** - * Lookup699: frame_system::extensions::check_genesis::CheckGenesis + * Lookup694: frame_system::extensions::check_genesis::CheckGenesis **/ FrameSystemExtensionsCheckGenesis: "Null", /** - * Lookup702: frame_system::extensions::check_nonce::CheckNonce + * Lookup697: frame_system::extensions::check_nonce::CheckNonce **/ FrameSystemExtensionsCheckNonce: "Compact", /** - * Lookup703: frame_system::extensions::check_weight::CheckWeight + * Lookup698: frame_system::extensions::check_weight::CheckWeight **/ FrameSystemExtensionsCheckWeight: "Null", /** - * Lookup704: pallet_transaction_payment::ChargeTransactionPayment + * Lookup699: pallet_transaction_payment::ChargeTransactionPayment **/ PalletTransactionPaymentChargeTransactionPayment: "Compact", /** - * Lookup705: frame_metadata_hash_extension::CheckMetadataHash + * Lookup700: frame_metadata_hash_extension::CheckMetadataHash **/ FrameMetadataHashExtensionCheckMetadataHash: { mode: "FrameMetadataHashExtensionMode" }, /** - * Lookup706: frame_metadata_hash_extension::Mode + * Lookup701: frame_metadata_hash_extension::Mode **/ FrameMetadataHashExtensionMode: { _enum: ["Disabled", "Enabled"] }, /** - * Lookup707: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim + * Lookup702: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim + **/ + CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null", + /** + * Lookup704: moonbeam_runtime::Runtime **/ - CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null" + MoonbeamRuntimeRuntime: "Null" }; diff --git a/typescript-api/src/moonbeam/interfaces/registry.ts b/typescript-api/src/moonbeam/interfaces/registry.ts index ca9a979ac34..a43c0413df8 100644 --- a/typescript-api/src/moonbeam/interfaces/registry.ts +++ b/typescript-api/src/moonbeam/interfaces/registry.ts @@ -93,10 +93,6 @@ import type { MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters, MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey, MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue, - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters, - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey, - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue, MoonbeamRuntimeRuntimeParamsRuntimeParameters, MoonbeamRuntimeRuntimeParamsRuntimeParametersKey, MoonbeamRuntimeRuntimeParamsRuntimeParametersValue, @@ -188,7 +184,6 @@ import type { PalletMessageQueuePage, PalletMigrationsError, PalletMigrationsEvent, - PalletMoonbeamForeignAssetsAssetDepositDetails, PalletMoonbeamForeignAssetsAssetStatus, PalletMoonbeamForeignAssetsCall, PalletMoonbeamForeignAssetsError, @@ -497,10 +492,6 @@ declare module "@polkadot/types/types/registry" { MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit; - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; MoonbeamRuntimeRuntimeParamsRuntimeParameters: MoonbeamRuntimeRuntimeParamsRuntimeParameters; MoonbeamRuntimeRuntimeParamsRuntimeParametersKey: MoonbeamRuntimeRuntimeParamsRuntimeParametersKey; MoonbeamRuntimeRuntimeParamsRuntimeParametersValue: MoonbeamRuntimeRuntimeParamsRuntimeParametersValue; @@ -592,7 +583,6 @@ declare module "@polkadot/types/types/registry" { PalletMessageQueuePage: PalletMessageQueuePage; PalletMigrationsError: PalletMigrationsError; PalletMigrationsEvent: PalletMigrationsEvent; - PalletMoonbeamForeignAssetsAssetDepositDetails: PalletMoonbeamForeignAssetsAssetDepositDetails; PalletMoonbeamForeignAssetsAssetStatus: PalletMoonbeamForeignAssetsAssetStatus; PalletMoonbeamForeignAssetsCall: PalletMoonbeamForeignAssetsCall; PalletMoonbeamForeignAssetsError: PalletMoonbeamForeignAssetsError; diff --git a/typescript-api/src/moonbeam/interfaces/types-lookup.ts b/typescript-api/src/moonbeam/interfaces/types-lookup.ts index 45d8b7bcdbe..a01e05d1e6f 100644 --- a/typescript-api/src/moonbeam/interfaces/types-lookup.ts +++ b/typescript-api/src/moonbeam/interfaces/types-lookup.ts @@ -1088,9 +1088,7 @@ declare module "@polkadot/types/lookup" { readonly asRuntimeConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; readonly isPalletRandomness: boolean; readonly asPalletRandomness: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; + readonly type: "RuntimeConfig" | "PalletRandomness"; } /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (68) */ @@ -1111,48 +1109,30 @@ declare module "@polkadot/types/lookup" { /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (71) */ type MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit = Null; - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (72) */ - interface MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (73) */ - type MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit = Null; - - /** @name MoonbeamRuntimeRuntimeParamsRuntimeParametersValue (75) */ + /** @name MoonbeamRuntimeRuntimeParamsRuntimeParametersValue (73) */ interface MoonbeamRuntimeRuntimeParamsRuntimeParametersValue extends Enum { readonly isRuntimeConfig: boolean; readonly asRuntimeConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; readonly isPalletRandomness: boolean; readonly asPalletRandomness: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; + readonly type: "RuntimeConfig" | "PalletRandomness"; } - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (76) */ + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (74) */ interface MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue extends Enum { readonly isFeesTreasuryProportion: boolean; readonly asFeesTreasuryProportion: Perbill; readonly type: "FeesTreasuryProportion"; } - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (77) */ + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (75) */ interface MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue extends Enum { readonly isDeposit: boolean; readonly asDeposit: u128; readonly type: "Deposit"; } - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (79) */ - interface MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly asForeignAssetCreationDeposit: u128; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name PalletEvmEvent (80) */ + /** @name PalletEvmEvent (77) */ interface PalletEvmEvent extends Enum { readonly isLog: boolean; readonly asLog: { @@ -1177,14 +1157,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Log" | "Created" | "CreatedFailed" | "Executed" | "ExecutedFailed"; } - /** @name EthereumLog (81) */ + /** @name EthereumLog (78) */ interface EthereumLog extends Struct { readonly address: H160; readonly topics: Vec; readonly data: Bytes; } - /** @name PalletEthereumEvent (84) */ + /** @name PalletEthereumEvent (81) */ interface PalletEthereumEvent extends Enum { readonly isExecuted: boolean; readonly asExecuted: { @@ -1197,7 +1177,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Executed"; } - /** @name EvmCoreErrorExitReason (85) */ + /** @name EvmCoreErrorExitReason (82) */ interface EvmCoreErrorExitReason extends Enum { readonly isSucceed: boolean; readonly asSucceed: EvmCoreErrorExitSucceed; @@ -1210,7 +1190,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Succeed" | "Error" | "Revert" | "Fatal"; } - /** @name EvmCoreErrorExitSucceed (86) */ + /** @name EvmCoreErrorExitSucceed (83) */ interface EvmCoreErrorExitSucceed extends Enum { readonly isStopped: boolean; readonly isReturned: boolean; @@ -1218,7 +1198,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Stopped" | "Returned" | "Suicided"; } - /** @name EvmCoreErrorExitError (87) */ + /** @name EvmCoreErrorExitError (84) */ interface EvmCoreErrorExitError extends Enum { readonly isStackUnderflow: boolean; readonly isStackOverflow: boolean; @@ -1257,13 +1237,13 @@ declare module "@polkadot/types/lookup" { | "InvalidCode"; } - /** @name EvmCoreErrorExitRevert (91) */ + /** @name EvmCoreErrorExitRevert (88) */ interface EvmCoreErrorExitRevert extends Enum { readonly isReverted: boolean; readonly type: "Reverted"; } - /** @name EvmCoreErrorExitFatal (92) */ + /** @name EvmCoreErrorExitFatal (89) */ interface EvmCoreErrorExitFatal extends Enum { readonly isNotSupported: boolean; readonly isUnhandledInterrupt: boolean; @@ -1274,7 +1254,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NotSupported" | "UnhandledInterrupt" | "CallErrorAsFatal" | "Other"; } - /** @name PalletSchedulerEvent (93) */ + /** @name PalletSchedulerEvent (90) */ interface PalletSchedulerEvent extends Enum { readonly isScheduled: boolean; readonly asScheduled: { @@ -1336,7 +1316,7 @@ declare module "@polkadot/types/lookup" { | "PermanentlyOverweight"; } - /** @name PalletPreimageEvent (95) */ + /** @name PalletPreimageEvent (92) */ interface PalletPreimageEvent extends Enum { readonly isNoted: boolean; readonly asNoted: { @@ -1353,7 +1333,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Noted" | "Requested" | "Cleared"; } - /** @name PalletConvictionVotingEvent (96) */ + /** @name PalletConvictionVotingEvent (93) */ interface PalletConvictionVotingEvent extends Enum { readonly isDelegated: boolean; readonly asDelegated: ITuple<[AccountId20, AccountId20]>; @@ -1372,7 +1352,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Delegated" | "Undelegated" | "Voted" | "VoteRemoved"; } - /** @name PalletConvictionVotingVoteAccountVote (97) */ + /** @name PalletConvictionVotingVoteAccountVote (94) */ interface PalletConvictionVotingVoteAccountVote extends Enum { readonly isStandard: boolean; readonly asStandard: { @@ -1393,7 +1373,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Standard" | "Split" | "SplitAbstain"; } - /** @name PalletReferendaEvent (99) */ + /** @name PalletReferendaEvent (96) */ interface PalletReferendaEvent extends Enum { readonly isSubmitted: boolean; readonly asSubmitted: { @@ -1497,7 +1477,7 @@ declare module "@polkadot/types/lookup" { | "MetadataCleared"; } - /** @name FrameSupportPreimagesBounded (100) */ + /** @name FrameSupportPreimagesBounded (97) */ interface FrameSupportPreimagesBounded extends Enum { readonly isLegacy: boolean; readonly asLegacy: { @@ -1513,7 +1493,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Inline" | "Lookup"; } - /** @name FrameSystemCall (102) */ + /** @name FrameSystemCall (99) */ interface FrameSystemCall extends Enum { readonly isRemark: boolean; readonly asRemark: { @@ -1574,7 +1554,7 @@ declare module "@polkadot/types/lookup" { | "ApplyAuthorizedUpgrade"; } - /** @name CumulusPalletParachainSystemCall (106) */ + /** @name CumulusPalletParachainSystemCall (103) */ interface CumulusPalletParachainSystemCall extends Enum { readonly isSetValidationData: boolean; readonly asSetValidationData: { @@ -1587,7 +1567,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetValidationData" | "SudoSendUpwardMessage"; } - /** @name CumulusPrimitivesParachainInherentParachainInherentData (107) */ + /** @name CumulusPrimitivesParachainInherentParachainInherentData (104) */ interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct { readonly validationData: PolkadotPrimitivesV8PersistedValidationData; readonly relayChainState: SpTrieStorageProof; @@ -1595,7 +1575,7 @@ declare module "@polkadot/types/lookup" { readonly horizontalMessages: BTreeMap>; } - /** @name PolkadotPrimitivesV8PersistedValidationData (108) */ + /** @name PolkadotPrimitivesV8PersistedValidationData (105) */ interface PolkadotPrimitivesV8PersistedValidationData extends Struct { readonly parentHead: Bytes; readonly relayParentNumber: u32; @@ -1603,24 +1583,24 @@ declare module "@polkadot/types/lookup" { readonly maxPovSize: u32; } - /** @name SpTrieStorageProof (110) */ + /** @name SpTrieStorageProof (107) */ interface SpTrieStorageProof extends Struct { readonly trieNodes: BTreeSet; } - /** @name PolkadotCorePrimitivesInboundDownwardMessage (113) */ + /** @name PolkadotCorePrimitivesInboundDownwardMessage (110) */ interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { readonly sentAt: u32; readonly msg: Bytes; } - /** @name PolkadotCorePrimitivesInboundHrmpMessage (117) */ + /** @name PolkadotCorePrimitivesInboundHrmpMessage (114) */ interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { readonly sentAt: u32; readonly data: Bytes; } - /** @name PalletTimestampCall (120) */ + /** @name PalletTimestampCall (117) */ interface PalletTimestampCall extends Enum { readonly isSet: boolean; readonly asSet: { @@ -1629,7 +1609,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Set"; } - /** @name PalletRootTestingCall (121) */ + /** @name PalletRootTestingCall (118) */ interface PalletRootTestingCall extends Enum { readonly isFillBlock: boolean; readonly asFillBlock: { @@ -1639,7 +1619,7 @@ declare module "@polkadot/types/lookup" { readonly type: "FillBlock" | "TriggerDefensive"; } - /** @name PalletBalancesCall (122) */ + /** @name PalletBalancesCall (119) */ interface PalletBalancesCall extends Enum { readonly isTransferAllowDeath: boolean; readonly asTransferAllowDeath: { @@ -1698,14 +1678,14 @@ declare module "@polkadot/types/lookup" { | "Burn"; } - /** @name PalletBalancesAdjustmentDirection (125) */ + /** @name PalletBalancesAdjustmentDirection (122) */ interface PalletBalancesAdjustmentDirection extends Enum { readonly isIncrease: boolean; readonly isDecrease: boolean; readonly type: "Increase" | "Decrease"; } - /** @name PalletParachainStakingCall (126) */ + /** @name PalletParachainStakingCall (123) */ interface PalletParachainStakingCall extends Enum { readonly isSetStakingExpectations: boolean; readonly asSetStakingExpectations: { @@ -1776,6 +1756,13 @@ declare module "@polkadot/types/lookup" { readonly candidate: AccountId20; } & Struct; readonly isCancelCandidateBondLess: boolean; + readonly isDelegate: boolean; + readonly asDelegate: { + readonly candidate: AccountId20; + readonly amount: u128; + readonly candidateDelegationCount: u32; + readonly delegationCount: u32; + } & Struct; readonly isDelegateWithAutoCompound: boolean; readonly asDelegateWithAutoCompound: { readonly candidate: AccountId20; @@ -1785,6 +1772,9 @@ declare module "@polkadot/types/lookup" { readonly candidateAutoCompoundingDelegationCount: u32; readonly delegationCount: u32; } & Struct; + readonly isRemovedCall19: boolean; + readonly isRemovedCall20: boolean; + readonly isRemovedCall21: boolean; readonly isScheduleRevokeDelegation: boolean; readonly asScheduleRevokeDelegation: { readonly collator: AccountId20; @@ -1855,7 +1845,11 @@ declare module "@polkadot/types/lookup" { | "ScheduleCandidateBondLess" | "ExecuteCandidateBondLess" | "CancelCandidateBondLess" + | "Delegate" | "DelegateWithAutoCompound" + | "RemovedCall19" + | "RemovedCall20" + | "RemovedCall21" | "ScheduleRevokeDelegation" | "DelegatorBondMore" | "ScheduleDelegatorBondLess" @@ -1869,13 +1863,13 @@ declare module "@polkadot/types/lookup" { | "SetInflationDistributionConfig"; } - /** @name PalletAuthorInherentCall (129) */ + /** @name PalletAuthorInherentCall (126) */ interface PalletAuthorInherentCall extends Enum { readonly isKickOffAuthorshipValidation: boolean; readonly type: "KickOffAuthorshipValidation"; } - /** @name PalletAuthorSlotFilterCall (130) */ + /** @name PalletAuthorSlotFilterCall (127) */ interface PalletAuthorSlotFilterCall extends Enum { readonly isSetEligible: boolean; readonly asSetEligible: { @@ -1884,7 +1878,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetEligible"; } - /** @name PalletAuthorMappingCall (131) */ + /** @name PalletAuthorMappingCall (128) */ interface PalletAuthorMappingCall extends Enum { readonly isAddAssociation: boolean; readonly asAddAssociation: { @@ -1912,7 +1906,7 @@ declare module "@polkadot/types/lookup" { | "SetKeys"; } - /** @name PalletMoonbeamOrbitersCall (132) */ + /** @name PalletMoonbeamOrbitersCall (129) */ interface PalletMoonbeamOrbitersCall extends Enum { readonly isCollatorAddOrbiter: boolean; readonly asCollatorAddOrbiter: { @@ -1949,7 +1943,7 @@ declare module "@polkadot/types/lookup" { | "RemoveCollator"; } - /** @name PalletUtilityCall (133) */ + /** @name PalletUtilityCall (130) */ interface PalletUtilityCall extends Enum { readonly isBatch: boolean; readonly asBatch: { @@ -1987,7 +1981,7 @@ declare module "@polkadot/types/lookup" { | "WithWeight"; } - /** @name MoonbeamRuntimeOriginCaller (135) */ + /** @name MoonbeamRuntimeOriginCaller (132) */ interface MoonbeamRuntimeOriginCaller extends Enum { readonly isSystem: boolean; readonly asSystem: FrameSupportDispatchRawOrigin; @@ -2018,7 +2012,7 @@ declare module "@polkadot/types/lookup" { | "EthereumXcm"; } - /** @name FrameSupportDispatchRawOrigin (136) */ + /** @name FrameSupportDispatchRawOrigin (133) */ interface FrameSupportDispatchRawOrigin extends Enum { readonly isRoot: boolean; readonly isSigned: boolean; @@ -2027,14 +2021,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Root" | "Signed" | "None"; } - /** @name PalletEthereumRawOrigin (137) */ + /** @name PalletEthereumRawOrigin (134) */ interface PalletEthereumRawOrigin extends Enum { readonly isEthereumTransaction: boolean; readonly asEthereumTransaction: H160; readonly type: "EthereumTransaction"; } - /** @name MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin (138) */ + /** @name MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin (135) */ interface MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin extends Enum { readonly isWhitelistedCaller: boolean; readonly isGeneralAdmin: boolean; @@ -2049,7 +2043,7 @@ declare module "@polkadot/types/lookup" { | "FastGeneralAdmin"; } - /** @name PalletCollectiveRawOrigin (139) */ + /** @name PalletCollectiveRawOrigin (136) */ interface PalletCollectiveRawOrigin extends Enum { readonly isMembers: boolean; readonly asMembers: ITuple<[u32, u32]>; @@ -2059,7 +2053,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Members" | "Member" | "Phantom"; } - /** @name CumulusPalletXcmOrigin (141) */ + /** @name CumulusPalletXcmOrigin (138) */ interface CumulusPalletXcmOrigin extends Enum { readonly isRelay: boolean; readonly isSiblingParachain: boolean; @@ -2067,7 +2061,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Relay" | "SiblingParachain"; } - /** @name PalletXcmOrigin (142) */ + /** @name PalletXcmOrigin (139) */ interface PalletXcmOrigin extends Enum { readonly isXcm: boolean; readonly asXcm: StagingXcmV4Location; @@ -2076,13 +2070,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Xcm" | "Response"; } - /** @name StagingXcmV4Location (143) */ + /** @name StagingXcmV4Location (140) */ interface StagingXcmV4Location extends Struct { readonly parents: u8; readonly interior: StagingXcmV4Junctions; } - /** @name StagingXcmV4Junctions (144) */ + /** @name StagingXcmV4Junctions (141) */ interface StagingXcmV4Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; @@ -2104,7 +2098,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name StagingXcmV4Junction (146) */ + /** @name StagingXcmV4Junction (143) */ interface StagingXcmV4Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; @@ -2153,7 +2147,7 @@ declare module "@polkadot/types/lookup" { | "GlobalConsensus"; } - /** @name StagingXcmV4JunctionNetworkId (149) */ + /** @name StagingXcmV4JunctionNetworkId (146) */ interface StagingXcmV4JunctionNetworkId extends Enum { readonly isByGenesis: boolean; readonly asByGenesis: U8aFixed; @@ -2188,7 +2182,7 @@ declare module "@polkadot/types/lookup" { | "PolkadotBulletin"; } - /** @name XcmV3JunctionBodyId (150) */ + /** @name XcmV3JunctionBodyId (147) */ interface XcmV3JunctionBodyId extends Enum { readonly isUnit: boolean; readonly isMoniker: boolean; @@ -2215,7 +2209,7 @@ declare module "@polkadot/types/lookup" { | "Treasury"; } - /** @name XcmV3JunctionBodyPart (151) */ + /** @name XcmV3JunctionBodyPart (148) */ interface XcmV3JunctionBodyPart extends Enum { readonly isVoice: boolean; readonly isMembers: boolean; @@ -2240,17 +2234,17 @@ declare module "@polkadot/types/lookup" { readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; } - /** @name PalletEthereumXcmRawOrigin (159) */ + /** @name PalletEthereumXcmRawOrigin (156) */ interface PalletEthereumXcmRawOrigin extends Enum { readonly isXcmEthereumTransaction: boolean; readonly asXcmEthereumTransaction: H160; readonly type: "XcmEthereumTransaction"; } - /** @name SpCoreVoid (160) */ + /** @name SpCoreVoid (157) */ type SpCoreVoid = Null; - /** @name PalletProxyCall (161) */ + /** @name PalletProxyCall (158) */ interface PalletProxyCall extends Enum { readonly isProxy: boolean; readonly asProxy: { @@ -2320,14 +2314,14 @@ declare module "@polkadot/types/lookup" { | "ProxyAnnounced"; } - /** @name PalletMaintenanceModeCall (163) */ + /** @name PalletMaintenanceModeCall (160) */ interface PalletMaintenanceModeCall extends Enum { readonly isEnterMaintenanceMode: boolean; readonly isResumeNormalOperation: boolean; readonly type: "EnterMaintenanceMode" | "ResumeNormalOperation"; } - /** @name PalletIdentityCall (164) */ + /** @name PalletIdentityCall (161) */ interface PalletIdentityCall extends Enum { readonly isAddRegistrar: boolean; readonly asAddRegistrar: { @@ -2449,7 +2443,7 @@ declare module "@polkadot/types/lookup" { | "RemoveDanglingUsername"; } - /** @name PalletIdentityLegacyIdentityInfo (165) */ + /** @name PalletIdentityLegacyIdentityInfo (162) */ interface PalletIdentityLegacyIdentityInfo extends Struct { readonly additional: Vec>; readonly display: Data; @@ -2462,7 +2456,7 @@ declare module "@polkadot/types/lookup" { readonly twitter: Data; } - /** @name PalletIdentityJudgement (203) */ + /** @name PalletIdentityJudgement (200) */ interface PalletIdentityJudgement extends Enum { readonly isUnknown: boolean; readonly isFeePaid: boolean; @@ -2482,10 +2476,10 @@ declare module "@polkadot/types/lookup" { | "Erroneous"; } - /** @name AccountEthereumSignature (205) */ + /** @name AccountEthereumSignature (202) */ interface AccountEthereumSignature extends U8aFixed {} - /** @name PalletMultisigCall (207) */ + /** @name PalletMultisigCall (204) */ interface PalletMultisigCall extends Enum { readonly isAsMultiThreshold1: boolean; readonly asAsMultiThreshold1: { @@ -2518,7 +2512,7 @@ declare module "@polkadot/types/lookup" { readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; } - /** @name PalletMoonbeamLazyMigrationsCall (209) */ + /** @name PalletMoonbeamLazyMigrationsCall (206) */ interface PalletMoonbeamLazyMigrationsCall extends Enum { readonly isCreateContractMetadata: boolean; readonly asCreateContractMetadata: { @@ -2550,7 +2544,7 @@ declare module "@polkadot/types/lookup" { | "FinishForeignAssetsMigration"; } - /** @name PalletParametersCall (212) */ + /** @name PalletParametersCall (209) */ interface PalletParametersCall extends Enum { readonly isSetParameter: boolean; readonly asSetParameter: { @@ -2559,18 +2553,16 @@ declare module "@polkadot/types/lookup" { readonly type: "SetParameter"; } - /** @name MoonbeamRuntimeRuntimeParamsRuntimeParameters (213) */ + /** @name MoonbeamRuntimeRuntimeParamsRuntimeParameters (210) */ interface MoonbeamRuntimeRuntimeParamsRuntimeParameters extends Enum { readonly isRuntimeConfig: boolean; readonly asRuntimeConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; readonly isPalletRandomness: boolean; readonly asPalletRandomness: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; + readonly type: "RuntimeConfig" | "PalletRandomness"; } - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (214) */ + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (211) */ interface MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters extends Enum { readonly isFeesTreasuryProportion: boolean; readonly asFeesTreasuryProportion: ITuple< @@ -2582,7 +2574,7 @@ declare module "@polkadot/types/lookup" { readonly type: "FeesTreasuryProportion"; } - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (216) */ + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (213) */ interface MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters extends Enum { readonly isDeposit: boolean; readonly asDeposit: ITuple< @@ -2591,16 +2583,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Deposit"; } - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (218) */ - interface MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly asForeignAssetCreationDeposit: ITuple< - [MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, Option] - >; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name PalletEvmCall (220) */ + /** @name PalletEvmCall (215) */ interface PalletEvmCall extends Enum { readonly isWithdraw: boolean; readonly asWithdraw: { @@ -2645,7 +2628,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Withdraw" | "Call" | "Create" | "Create2"; } - /** @name PalletEthereumCall (226) */ + /** @name PalletEthereumCall (221) */ interface PalletEthereumCall extends Enum { readonly isTransact: boolean; readonly asTransact: { @@ -2654,7 +2637,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Transact"; } - /** @name EthereumTransactionTransactionV2 (227) */ + /** @name EthereumTransactionTransactionV2 (222) */ interface EthereumTransactionTransactionV2 extends Enum { readonly isLegacy: boolean; readonly asLegacy: EthereumTransactionLegacyTransaction; @@ -2665,7 +2648,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumTransactionLegacyTransaction (228) */ + /** @name EthereumTransactionLegacyTransaction (223) */ interface EthereumTransactionLegacyTransaction extends Struct { readonly nonce: U256; readonly gasPrice: U256; @@ -2676,7 +2659,7 @@ declare module "@polkadot/types/lookup" { readonly signature: EthereumTransactionTransactionSignature; } - /** @name EthereumTransactionTransactionAction (229) */ + /** @name EthereumTransactionTransactionAction (224) */ interface EthereumTransactionTransactionAction extends Enum { readonly isCall: boolean; readonly asCall: H160; @@ -2684,14 +2667,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Call" | "Create"; } - /** @name EthereumTransactionTransactionSignature (230) */ + /** @name EthereumTransactionTransactionSignature (225) */ interface EthereumTransactionTransactionSignature extends Struct { readonly v: u64; readonly r: H256; readonly s: H256; } - /** @name EthereumTransactionEip2930Transaction (232) */ + /** @name EthereumTransactionEip2930Transaction (227) */ interface EthereumTransactionEip2930Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; @@ -2706,13 +2689,13 @@ declare module "@polkadot/types/lookup" { readonly s: H256; } - /** @name EthereumTransactionAccessListItem (234) */ + /** @name EthereumTransactionAccessListItem (229) */ interface EthereumTransactionAccessListItem extends Struct { readonly address: H160; readonly storageKeys: Vec; } - /** @name EthereumTransactionEip1559Transaction (235) */ + /** @name EthereumTransactionEip1559Transaction (230) */ interface EthereumTransactionEip1559Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; @@ -2728,7 +2711,7 @@ declare module "@polkadot/types/lookup" { readonly s: H256; } - /** @name PalletSchedulerCall (236) */ + /** @name PalletSchedulerCall (231) */ interface PalletSchedulerCall extends Enum { readonly isSchedule: boolean; readonly asSchedule: { @@ -2802,7 +2785,7 @@ declare module "@polkadot/types/lookup" { | "CancelRetryNamed"; } - /** @name PalletPreimageCall (238) */ + /** @name PalletPreimageCall (233) */ interface PalletPreimageCall extends Enum { readonly isNotePreimage: boolean; readonly asNotePreimage: { @@ -2832,7 +2815,7 @@ declare module "@polkadot/types/lookup" { | "EnsureUpdated"; } - /** @name PalletConvictionVotingCall (239) */ + /** @name PalletConvictionVotingCall (234) */ interface PalletConvictionVotingCall extends Enum { readonly isVote: boolean; readonly asVote: { @@ -2869,7 +2852,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; } - /** @name PalletConvictionVotingConviction (240) */ + /** @name PalletConvictionVotingConviction (235) */ interface PalletConvictionVotingConviction extends Enum { readonly isNone: boolean; readonly isLocked1x: boolean; @@ -2888,7 +2871,7 @@ declare module "@polkadot/types/lookup" { | "Locked6x"; } - /** @name PalletReferendaCall (242) */ + /** @name PalletReferendaCall (237) */ interface PalletReferendaCall extends Enum { readonly isSubmit: boolean; readonly asSubmit: { @@ -2941,7 +2924,7 @@ declare module "@polkadot/types/lookup" { | "SetMetadata"; } - /** @name FrameSupportScheduleDispatchTime (243) */ + /** @name FrameSupportScheduleDispatchTime (238) */ interface FrameSupportScheduleDispatchTime extends Enum { readonly isAt: boolean; readonly asAt: u32; @@ -2950,7 +2933,7 @@ declare module "@polkadot/types/lookup" { readonly type: "At" | "After"; } - /** @name PalletWhitelistCall (245) */ + /** @name PalletWhitelistCall (240) */ interface PalletWhitelistCall extends Enum { readonly isWhitelistCall: boolean; readonly asWhitelistCall: { @@ -2977,7 +2960,7 @@ declare module "@polkadot/types/lookup" { | "DispatchWhitelistedCallWithPreimage"; } - /** @name PalletCollectiveCall (246) */ + /** @name PalletCollectiveCall (241) */ interface PalletCollectiveCall extends Enum { readonly isSetMembers: boolean; readonly asSetMembers: { @@ -3016,7 +2999,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetMembers" | "Execute" | "Propose" | "Vote" | "DisapproveProposal" | "Close"; } - /** @name PalletTreasuryCall (248) */ + /** @name PalletTreasuryCall (243) */ interface PalletTreasuryCall extends Enum { readonly isSpendLocal: boolean; readonly asSpendLocal: { @@ -3055,7 +3038,7 @@ declare module "@polkadot/types/lookup" { | "VoidSpend"; } - /** @name PalletCrowdloanRewardsCall (250) */ + /** @name PalletCrowdloanRewardsCall (245) */ interface PalletCrowdloanRewardsCall extends Enum { readonly isAssociateNativeIdentity: boolean; readonly asAssociateNativeIdentity: { @@ -3091,7 +3074,7 @@ declare module "@polkadot/types/lookup" { | "InitializeRewardVec"; } - /** @name SpRuntimeMultiSignature (251) */ + /** @name SpRuntimeMultiSignature (246) */ interface SpRuntimeMultiSignature extends Enum { readonly isEd25519: boolean; readonly asEd25519: U8aFixed; @@ -3102,7 +3085,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ed25519" | "Sr25519" | "Ecdsa"; } - /** @name PalletXcmCall (257) */ + /** @name PalletXcmCall (252) */ interface PalletXcmCall extends Enum { readonly isSend: boolean; readonly asSend: { @@ -3205,7 +3188,7 @@ declare module "@polkadot/types/lookup" { | "TransferAssetsUsingTypeAndThen"; } - /** @name XcmVersionedLocation (258) */ + /** @name XcmVersionedLocation (253) */ interface XcmVersionedLocation extends Enum { readonly isV2: boolean; readonly asV2: XcmV2MultiLocation; @@ -3216,13 +3199,13 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name XcmV2MultiLocation (259) */ + /** @name XcmV2MultiLocation (254) */ interface XcmV2MultiLocation extends Struct { readonly parents: u8; readonly interior: XcmV2MultilocationJunctions; } - /** @name XcmV2MultilocationJunctions (260) */ + /** @name XcmV2MultilocationJunctions (255) */ interface XcmV2MultilocationJunctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; @@ -3269,7 +3252,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name XcmV2Junction (261) */ + /** @name XcmV2Junction (256) */ interface XcmV2Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; @@ -3312,7 +3295,7 @@ declare module "@polkadot/types/lookup" { | "Plurality"; } - /** @name XcmV2NetworkId (262) */ + /** @name XcmV2NetworkId (257) */ interface XcmV2NetworkId extends Enum { readonly isAny: boolean; readonly isNamed: boolean; @@ -3322,7 +3305,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Any" | "Named" | "Polkadot" | "Kusama"; } - /** @name XcmV2BodyId (264) */ + /** @name XcmV2BodyId (259) */ interface XcmV2BodyId extends Enum { readonly isUnit: boolean; readonly isNamed: boolean; @@ -3349,7 +3332,7 @@ declare module "@polkadot/types/lookup" { | "Treasury"; } - /** @name XcmV2BodyPart (265) */ + /** @name XcmV2BodyPart (260) */ interface XcmV2BodyPart extends Enum { readonly isVoice: boolean; readonly isMembers: boolean; @@ -3374,13 +3357,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; } - /** @name StagingXcmV3MultiLocation (266) */ + /** @name StagingXcmV3MultiLocation (261) */ interface StagingXcmV3MultiLocation extends Struct { readonly parents: u8; readonly interior: XcmV3Junctions; } - /** @name XcmV3Junctions (267) */ + /** @name XcmV3Junctions (262) */ interface XcmV3Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; @@ -3427,7 +3410,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name XcmV3Junction (268) */ + /** @name XcmV3Junction (263) */ interface XcmV3Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; @@ -3476,7 +3459,7 @@ declare module "@polkadot/types/lookup" { | "GlobalConsensus"; } - /** @name XcmV3JunctionNetworkId (270) */ + /** @name XcmV3JunctionNetworkId (265) */ interface XcmV3JunctionNetworkId extends Enum { readonly isByGenesis: boolean; readonly asByGenesis: U8aFixed; @@ -3511,7 +3494,7 @@ declare module "@polkadot/types/lookup" { | "PolkadotBulletin"; } - /** @name XcmVersionedXcm (271) */ + /** @name XcmVersionedXcm (266) */ interface XcmVersionedXcm extends Enum { readonly isV2: boolean; readonly asV2: XcmV2Xcm; @@ -3522,10 +3505,10 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name XcmV2Xcm (272) */ + /** @name XcmV2Xcm (267) */ interface XcmV2Xcm extends Vec {} - /** @name XcmV2Instruction (274) */ + /** @name XcmV2Instruction (269) */ interface XcmV2Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: XcmV2MultiassetMultiAssets; @@ -3673,16 +3656,16 @@ declare module "@polkadot/types/lookup" { | "UnsubscribeVersion"; } - /** @name XcmV2MultiassetMultiAssets (275) */ + /** @name XcmV2MultiassetMultiAssets (270) */ interface XcmV2MultiassetMultiAssets extends Vec {} - /** @name XcmV2MultiAsset (277) */ + /** @name XcmV2MultiAsset (272) */ interface XcmV2MultiAsset extends Struct { readonly id: XcmV2MultiassetAssetId; readonly fun: XcmV2MultiassetFungibility; } - /** @name XcmV2MultiassetAssetId (278) */ + /** @name XcmV2MultiassetAssetId (273) */ interface XcmV2MultiassetAssetId extends Enum { readonly isConcrete: boolean; readonly asConcrete: XcmV2MultiLocation; @@ -3691,7 +3674,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Concrete" | "Abstract"; } - /** @name XcmV2MultiassetFungibility (279) */ + /** @name XcmV2MultiassetFungibility (274) */ interface XcmV2MultiassetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; @@ -3700,7 +3683,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV2MultiassetAssetInstance (280) */ + /** @name XcmV2MultiassetAssetInstance (275) */ interface XcmV2MultiassetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; @@ -3718,7 +3701,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32" | "Blob"; } - /** @name XcmV2Response (281) */ + /** @name XcmV2Response (276) */ interface XcmV2Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -3730,7 +3713,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Null" | "Assets" | "ExecutionResult" | "Version"; } - /** @name XcmV2TraitsError (284) */ + /** @name XcmV2TraitsError (279) */ interface XcmV2TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; @@ -3789,7 +3772,7 @@ declare module "@polkadot/types/lookup" { | "WeightNotComputable"; } - /** @name XcmV2OriginKind (285) */ + /** @name XcmV2OriginKind (280) */ interface XcmV2OriginKind extends Enum { readonly isNative: boolean; readonly isSovereignAccount: boolean; @@ -3798,12 +3781,12 @@ declare module "@polkadot/types/lookup" { readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; } - /** @name XcmDoubleEncoded (286) */ + /** @name XcmDoubleEncoded (281) */ interface XcmDoubleEncoded extends Struct { readonly encoded: Bytes; } - /** @name XcmV2MultiassetMultiAssetFilter (287) */ + /** @name XcmV2MultiassetMultiAssetFilter (282) */ interface XcmV2MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: XcmV2MultiassetMultiAssets; @@ -3812,7 +3795,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name XcmV2MultiassetWildMultiAsset (288) */ + /** @name XcmV2MultiassetWildMultiAsset (283) */ interface XcmV2MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -3823,14 +3806,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf"; } - /** @name XcmV2MultiassetWildFungibility (289) */ + /** @name XcmV2MultiassetWildFungibility (284) */ interface XcmV2MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV2WeightLimit (290) */ + /** @name XcmV2WeightLimit (285) */ interface XcmV2WeightLimit extends Enum { readonly isUnlimited: boolean; readonly isLimited: boolean; @@ -3838,10 +3821,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Unlimited" | "Limited"; } - /** @name XcmV3Xcm (291) */ + /** @name XcmV3Xcm (286) */ interface XcmV3Xcm extends Vec {} - /** @name XcmV3Instruction (293) */ + /** @name XcmV3Instruction (288) */ interface XcmV3Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; @@ -4071,16 +4054,16 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name XcmV3MultiassetMultiAssets (294) */ + /** @name XcmV3MultiassetMultiAssets (289) */ interface XcmV3MultiassetMultiAssets extends Vec {} - /** @name XcmV3MultiAsset (296) */ + /** @name XcmV3MultiAsset (291) */ interface XcmV3MultiAsset extends Struct { readonly id: XcmV3MultiassetAssetId; readonly fun: XcmV3MultiassetFungibility; } - /** @name XcmV3MultiassetAssetId (297) */ + /** @name XcmV3MultiassetAssetId (292) */ interface XcmV3MultiassetAssetId extends Enum { readonly isConcrete: boolean; readonly asConcrete: StagingXcmV3MultiLocation; @@ -4089,7 +4072,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Concrete" | "Abstract"; } - /** @name XcmV3MultiassetFungibility (298) */ + /** @name XcmV3MultiassetFungibility (293) */ interface XcmV3MultiassetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; @@ -4098,7 +4081,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3MultiassetAssetInstance (299) */ + /** @name XcmV3MultiassetAssetInstance (294) */ interface XcmV3MultiassetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; @@ -4114,7 +4097,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name XcmV3Response (300) */ + /** @name XcmV3Response (295) */ interface XcmV3Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4136,7 +4119,7 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name XcmV3TraitsError (303) */ + /** @name XcmV3TraitsError (298) */ interface XcmV3TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; @@ -4223,7 +4206,7 @@ declare module "@polkadot/types/lookup" { | "ExceedsStackLimit"; } - /** @name XcmV3PalletInfo (305) */ + /** @name XcmV3PalletInfo (300) */ interface XcmV3PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -4233,7 +4216,7 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name XcmV3MaybeErrorCode (308) */ + /** @name XcmV3MaybeErrorCode (303) */ interface XcmV3MaybeErrorCode extends Enum { readonly isSuccess: boolean; readonly isError: boolean; @@ -4243,7 +4226,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Success" | "Error" | "TruncatedError"; } - /** @name XcmV3OriginKind (311) */ + /** @name XcmV3OriginKind (306) */ interface XcmV3OriginKind extends Enum { readonly isNative: boolean; readonly isSovereignAccount: boolean; @@ -4252,14 +4235,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; } - /** @name XcmV3QueryResponseInfo (312) */ + /** @name XcmV3QueryResponseInfo (307) */ interface XcmV3QueryResponseInfo extends Struct { readonly destination: StagingXcmV3MultiLocation; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name XcmV3MultiassetMultiAssetFilter (313) */ + /** @name XcmV3MultiassetMultiAssetFilter (308) */ interface XcmV3MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: XcmV3MultiassetMultiAssets; @@ -4268,7 +4251,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name XcmV3MultiassetWildMultiAsset (314) */ + /** @name XcmV3MultiassetWildMultiAsset (309) */ interface XcmV3MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4287,14 +4270,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name XcmV3MultiassetWildFungibility (315) */ + /** @name XcmV3MultiassetWildFungibility (310) */ interface XcmV3MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3WeightLimit (316) */ + /** @name XcmV3WeightLimit (311) */ interface XcmV3WeightLimit extends Enum { readonly isUnlimited: boolean; readonly isLimited: boolean; @@ -4302,10 +4285,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Unlimited" | "Limited"; } - /** @name StagingXcmV4Xcm (317) */ + /** @name StagingXcmV4Xcm (312) */ interface StagingXcmV4Xcm extends Vec {} - /** @name StagingXcmV4Instruction (319) */ + /** @name StagingXcmV4Instruction (314) */ interface StagingXcmV4Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: StagingXcmV4AssetAssets; @@ -4535,19 +4518,19 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name StagingXcmV4AssetAssets (320) */ + /** @name StagingXcmV4AssetAssets (315) */ interface StagingXcmV4AssetAssets extends Vec {} - /** @name StagingXcmV4Asset (322) */ + /** @name StagingXcmV4Asset (317) */ interface StagingXcmV4Asset extends Struct { readonly id: StagingXcmV4AssetAssetId; readonly fun: StagingXcmV4AssetFungibility; } - /** @name StagingXcmV4AssetAssetId (323) */ + /** @name StagingXcmV4AssetAssetId (318) */ interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} - /** @name StagingXcmV4AssetFungibility (324) */ + /** @name StagingXcmV4AssetFungibility (319) */ interface StagingXcmV4AssetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; @@ -4556,7 +4539,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmV4AssetAssetInstance (325) */ + /** @name StagingXcmV4AssetAssetInstance (320) */ interface StagingXcmV4AssetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; @@ -4572,7 +4555,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name StagingXcmV4Response (326) */ + /** @name StagingXcmV4Response (321) */ interface StagingXcmV4Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4594,7 +4577,7 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name StagingXcmV4PalletInfo (328) */ + /** @name StagingXcmV4PalletInfo (323) */ interface StagingXcmV4PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -4604,14 +4587,14 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name StagingXcmV4QueryResponseInfo (332) */ + /** @name StagingXcmV4QueryResponseInfo (327) */ interface StagingXcmV4QueryResponseInfo extends Struct { readonly destination: StagingXcmV4Location; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name StagingXcmV4AssetAssetFilter (333) */ + /** @name StagingXcmV4AssetAssetFilter (328) */ interface StagingXcmV4AssetAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: StagingXcmV4AssetAssets; @@ -4620,7 +4603,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name StagingXcmV4AssetWildAsset (334) */ + /** @name StagingXcmV4AssetWildAsset (329) */ interface StagingXcmV4AssetWildAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4639,14 +4622,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name StagingXcmV4AssetWildFungibility (335) */ + /** @name StagingXcmV4AssetWildFungibility (330) */ interface StagingXcmV4AssetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmVersionedAssets (336) */ + /** @name XcmVersionedAssets (331) */ interface XcmVersionedAssets extends Enum { readonly isV2: boolean; readonly asV2: XcmV2MultiassetMultiAssets; @@ -4657,7 +4640,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name StagingXcmExecutorAssetTransferTransferType (348) */ + /** @name StagingXcmExecutorAssetTransferTransferType (343) */ interface StagingXcmExecutorAssetTransferTransferType extends Enum { readonly isTeleport: boolean; readonly isLocalReserve: boolean; @@ -4667,7 +4650,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Teleport" | "LocalReserve" | "DestinationReserve" | "RemoteReserve"; } - /** @name XcmVersionedAssetId (349) */ + /** @name XcmVersionedAssetId (344) */ interface XcmVersionedAssetId extends Enum { readonly isV3: boolean; readonly asV3: XcmV3MultiassetAssetId; @@ -4676,7 +4659,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V3" | "V4"; } - /** @name PalletAssetsCall (350) */ + /** @name PalletAssetsCall (345) */ interface PalletAssetsCall extends Enum { readonly isCreate: boolean; readonly asCreate: { @@ -4897,7 +4880,7 @@ declare module "@polkadot/types/lookup" { | "TransferAll"; } - /** @name PalletAssetManagerCall (351) */ + /** @name PalletAssetManagerCall (346) */ interface PalletAssetManagerCall extends Enum { readonly isRegisterForeignAsset: boolean; readonly asRegisterForeignAsset: { @@ -4929,14 +4912,14 @@ declare module "@polkadot/types/lookup" { | "DestroyForeignAsset"; } - /** @name MoonbeamRuntimeXcmConfigAssetType (352) */ + /** @name MoonbeamRuntimeXcmConfigAssetType (347) */ interface MoonbeamRuntimeXcmConfigAssetType extends Enum { readonly isXcm: boolean; readonly asXcm: StagingXcmV3MultiLocation; readonly type: "Xcm"; } - /** @name MoonbeamRuntimeAssetConfigAssetRegistrarMetadata (353) */ + /** @name MoonbeamRuntimeAssetConfigAssetRegistrarMetadata (348) */ interface MoonbeamRuntimeAssetConfigAssetRegistrarMetadata extends Struct { readonly name: Bytes; readonly symbol: Bytes; @@ -4944,7 +4927,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletXcmTransactorCall (354) */ + /** @name PalletXcmTransactorCall (349) */ interface PalletXcmTransactorCall extends Enum { readonly isRegister: boolean; readonly asRegister: { @@ -5021,19 +5004,19 @@ declare module "@polkadot/types/lookup" { | "HrmpManage"; } - /** @name MoonbeamRuntimeXcmConfigTransactors (355) */ + /** @name MoonbeamRuntimeXcmConfigTransactors (350) */ interface MoonbeamRuntimeXcmConfigTransactors extends Enum { readonly isRelay: boolean; readonly type: "Relay"; } - /** @name PalletXcmTransactorCurrencyPayment (356) */ + /** @name PalletXcmTransactorCurrencyPayment (351) */ interface PalletXcmTransactorCurrencyPayment extends Struct { readonly currency: PalletXcmTransactorCurrency; readonly feeAmount: Option; } - /** @name MoonbeamRuntimeXcmConfigCurrencyId (357) */ + /** @name MoonbeamRuntimeXcmConfigCurrencyId (352) */ interface MoonbeamRuntimeXcmConfigCurrencyId extends Enum { readonly isSelfReserve: boolean; readonly isForeignAsset: boolean; @@ -5045,7 +5028,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SelfReserve" | "ForeignAsset" | "Erc20"; } - /** @name PalletXcmTransactorCurrency (358) */ + /** @name PalletXcmTransactorCurrency (353) */ interface PalletXcmTransactorCurrency extends Enum { readonly isAsCurrencyId: boolean; readonly asAsCurrencyId: MoonbeamRuntimeXcmConfigCurrencyId; @@ -5054,13 +5037,13 @@ declare module "@polkadot/types/lookup" { readonly type: "AsCurrencyId" | "AsMultiLocation"; } - /** @name PalletXcmTransactorTransactWeights (359) */ + /** @name PalletXcmTransactorTransactWeights (355) */ interface PalletXcmTransactorTransactWeights extends Struct { readonly transactRequiredWeightAtMost: SpWeightsWeightV2Weight; readonly overallWeight: Option; } - /** @name PalletXcmTransactorHrmpOperation (362) */ + /** @name PalletXcmTransactorHrmpOperation (358) */ interface PalletXcmTransactorHrmpOperation extends Enum { readonly isInitOpen: boolean; readonly asInitOpen: PalletXcmTransactorHrmpInitParams; @@ -5078,20 +5061,20 @@ declare module "@polkadot/types/lookup" { readonly type: "InitOpen" | "Accept" | "Close" | "Cancel"; } - /** @name PalletXcmTransactorHrmpInitParams (363) */ + /** @name PalletXcmTransactorHrmpInitParams (359) */ interface PalletXcmTransactorHrmpInitParams extends Struct { readonly paraId: u32; readonly proposedMaxCapacity: u32; readonly proposedMaxMessageSize: u32; } - /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (364) */ + /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (360) */ interface PolkadotParachainPrimitivesPrimitivesHrmpChannelId extends Struct { readonly sender: u32; readonly recipient: u32; } - /** @name PalletEthereumXcmCall (365) */ + /** @name PalletEthereumXcmCall (361) */ interface PalletEthereumXcmCall extends Enum { readonly isTransact: boolean; readonly asTransact: { @@ -5118,7 +5101,7 @@ declare module "@polkadot/types/lookup" { | "ForceTransactAs"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (366) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (362) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransaction extends Enum { readonly isV1: boolean; readonly asV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; @@ -5127,7 +5110,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V1" | "V2"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (367) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (363) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 extends Struct { readonly gasLimit: U256; readonly feePayment: XcmPrimitivesEthereumXcmEthereumXcmFee; @@ -5137,7 +5120,7 @@ declare module "@polkadot/types/lookup" { readonly accessList: Option]>>>; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (368) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (364) */ interface XcmPrimitivesEthereumXcmEthereumXcmFee extends Enum { readonly isManual: boolean; readonly asManual: XcmPrimitivesEthereumXcmManualEthereumXcmFee; @@ -5145,13 +5128,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Manual" | "Auto"; } - /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (369) */ + /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (365) */ interface XcmPrimitivesEthereumXcmManualEthereumXcmFee extends Struct { readonly gasPrice: Option; readonly maxFeePerGas: Option; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (372) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (368) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 extends Struct { readonly gasLimit: U256; readonly action: EthereumTransactionTransactionAction; @@ -5160,7 +5143,7 @@ declare module "@polkadot/types/lookup" { readonly accessList: Option]>>>; } - /** @name PalletMessageQueueCall (374) */ + /** @name PalletMessageQueueCall (370) */ interface PalletMessageQueueCall extends Enum { readonly isReapPage: boolean; readonly asReapPage: { @@ -5177,7 +5160,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ReapPage" | "ExecuteOverweight"; } - /** @name CumulusPrimitivesCoreAggregateMessageOrigin (375) */ + /** @name CumulusPrimitivesCoreAggregateMessageOrigin (371) */ interface CumulusPrimitivesCoreAggregateMessageOrigin extends Enum { readonly isHere: boolean; readonly isParent: boolean; @@ -5186,12 +5169,12 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "Parent" | "Sibling"; } - /** @name PalletMoonbeamForeignAssetsCall (376) */ + /** @name PalletMoonbeamForeignAssetsCall (372) */ interface PalletMoonbeamForeignAssetsCall extends Enum { readonly isCreateForeignAsset: boolean; readonly asCreateForeignAsset: { readonly assetId: u128; - readonly assetXcmLocation: StagingXcmV4Location; + readonly xcmLocation: StagingXcmV4Location; readonly decimals: u8; readonly symbol: Bytes; readonly name: Bytes; @@ -5217,7 +5200,7 @@ declare module "@polkadot/types/lookup" { | "UnfreezeForeignAsset"; } - /** @name PalletXcmWeightTraderCall (378) */ + /** @name PalletXcmWeightTraderCall (374) */ interface PalletXcmWeightTraderCall extends Enum { readonly isAddAsset: boolean; readonly asAddAsset: { @@ -5249,7 +5232,7 @@ declare module "@polkadot/types/lookup" { | "RemoveAsset"; } - /** @name PalletEmergencyParaXcmCall (379) */ + /** @name PalletEmergencyParaXcmCall (375) */ interface PalletEmergencyParaXcmCall extends Enum { readonly isPausedToNormal: boolean; readonly isFastAuthorizeUpgrade: boolean; @@ -5259,23 +5242,23 @@ declare module "@polkadot/types/lookup" { readonly type: "PausedToNormal" | "FastAuthorizeUpgrade"; } - /** @name PalletRandomnessCall (380) */ + /** @name PalletRandomnessCall (376) */ interface PalletRandomnessCall extends Enum { readonly isSetBabeRandomnessResults: boolean; readonly type: "SetBabeRandomnessResults"; } - /** @name SpRuntimeBlakeTwo256 (381) */ + /** @name SpRuntimeBlakeTwo256 (377) */ type SpRuntimeBlakeTwo256 = Null; - /** @name PalletConvictionVotingTally (383) */ + /** @name PalletConvictionVotingTally (379) */ interface PalletConvictionVotingTally extends Struct { readonly ayes: u128; readonly nays: u128; readonly support: u128; } - /** @name PalletWhitelistEvent (384) */ + /** @name PalletWhitelistEvent (380) */ interface PalletWhitelistEvent extends Enum { readonly isCallWhitelisted: boolean; readonly asCallWhitelisted: { @@ -5296,19 +5279,19 @@ declare module "@polkadot/types/lookup" { readonly type: "CallWhitelisted" | "WhitelistedCallRemoved" | "WhitelistedCallDispatched"; } - /** @name FrameSupportDispatchPostDispatchInfo (386) */ + /** @name FrameSupportDispatchPostDispatchInfo (382) */ interface FrameSupportDispatchPostDispatchInfo extends Struct { readonly actualWeight: Option; readonly paysFee: FrameSupportDispatchPays; } - /** @name SpRuntimeDispatchErrorWithPostInfo (387) */ + /** @name SpRuntimeDispatchErrorWithPostInfo (383) */ interface SpRuntimeDispatchErrorWithPostInfo extends Struct { readonly postInfo: FrameSupportDispatchPostDispatchInfo; readonly error: SpRuntimeDispatchError; } - /** @name PalletCollectiveEvent (388) */ + /** @name PalletCollectiveEvent (384) */ interface PalletCollectiveEvent extends Enum { readonly isProposed: boolean; readonly asProposed: { @@ -5359,7 +5342,7 @@ declare module "@polkadot/types/lookup" { | "Closed"; } - /** @name PalletTreasuryEvent (390) */ + /** @name PalletTreasuryEvent (386) */ interface PalletTreasuryEvent extends Enum { readonly isSpending: boolean; readonly asSpending: { @@ -5436,7 +5419,7 @@ declare module "@polkadot/types/lookup" { | "SpendProcessed"; } - /** @name PalletCrowdloanRewardsEvent (391) */ + /** @name PalletCrowdloanRewardsEvent (387) */ interface PalletCrowdloanRewardsEvent extends Enum { readonly isInitialPaymentMade: boolean; readonly asInitialPaymentMade: ITuple<[AccountId20, u128]>; @@ -5461,7 +5444,7 @@ declare module "@polkadot/types/lookup" { | "InitializedAccountWithNotEnoughContribution"; } - /** @name CumulusPalletXcmpQueueEvent (392) */ + /** @name CumulusPalletXcmpQueueEvent (388) */ interface CumulusPalletXcmpQueueEvent extends Enum { readonly isXcmpMessageSent: boolean; readonly asXcmpMessageSent: { @@ -5470,7 +5453,7 @@ declare module "@polkadot/types/lookup" { readonly type: "XcmpMessageSent"; } - /** @name CumulusPalletXcmEvent (393) */ + /** @name CumulusPalletXcmEvent (389) */ interface CumulusPalletXcmEvent extends Enum { readonly isInvalidFormat: boolean; readonly asInvalidFormat: U8aFixed; @@ -5481,7 +5464,7 @@ declare module "@polkadot/types/lookup" { readonly type: "InvalidFormat" | "UnsupportedVersion" | "ExecutedDownward"; } - /** @name StagingXcmV4TraitsOutcome (394) */ + /** @name StagingXcmV4TraitsOutcome (390) */ interface StagingXcmV4TraitsOutcome extends Enum { readonly isComplete: boolean; readonly asComplete: { @@ -5499,7 +5482,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Complete" | "Incomplete" | "Error"; } - /** @name PalletXcmEvent (395) */ + /** @name PalletXcmEvent (391) */ interface PalletXcmEvent extends Enum { readonly isAttempted: boolean; readonly asAttempted: { @@ -5664,7 +5647,7 @@ declare module "@polkadot/types/lookup" { | "VersionMigrationFinished"; } - /** @name PalletAssetsEvent (396) */ + /** @name PalletAssetsEvent (392) */ interface PalletAssetsEvent extends Enum { readonly isCreated: boolean; readonly asCreated: { @@ -5840,7 +5823,7 @@ declare module "@polkadot/types/lookup" { | "Withdrawn"; } - /** @name PalletAssetManagerEvent (397) */ + /** @name PalletAssetManagerEvent (393) */ interface PalletAssetManagerEvent extends Enum { readonly isForeignAssetRegistered: boolean; readonly asForeignAssetRegistered: { @@ -5882,7 +5865,7 @@ declare module "@polkadot/types/lookup" { | "LocalAssetDestroyed"; } - /** @name PalletXcmTransactorEvent (398) */ + /** @name PalletXcmTransactorEvent (394) */ interface PalletXcmTransactorEvent extends Enum { readonly isTransactedDerivative: boolean; readonly asTransactedDerivative: { @@ -5952,14 +5935,14 @@ declare module "@polkadot/types/lookup" { | "HrmpManagementSent"; } - /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (399) */ + /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (395) */ interface PalletXcmTransactorRemoteTransactInfoWithMaxWeight extends Struct { readonly transactExtraWeight: SpWeightsWeightV2Weight; readonly maxWeight: SpWeightsWeightV2Weight; readonly transactExtraWeightSigned: Option; } - /** @name PalletEthereumXcmEvent (400) */ + /** @name PalletEthereumXcmEvent (396) */ interface PalletEthereumXcmEvent extends Enum { readonly isExecutedFromXcm: boolean; readonly asExecutedFromXcm: { @@ -5969,7 +5952,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ExecutedFromXcm"; } - /** @name PalletMessageQueueEvent (401) */ + /** @name PalletMessageQueueEvent (397) */ interface PalletMessageQueueEvent extends Enum { readonly isProcessingFailed: boolean; readonly asProcessingFailed: { @@ -5999,7 +5982,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ProcessingFailed" | "Processed" | "OverweightEnqueued" | "PageReaped"; } - /** @name FrameSupportMessagesProcessMessageError (402) */ + /** @name FrameSupportMessagesProcessMessageError (398) */ interface FrameSupportMessagesProcessMessageError extends Enum { readonly isBadFormat: boolean; readonly isCorrupt: boolean; @@ -6017,19 +6000,17 @@ declare module "@polkadot/types/lookup" { | "StackLimitReached"; } - /** @name PalletMoonbeamForeignAssetsEvent (403) */ + /** @name PalletMoonbeamForeignAssetsEvent (399) */ interface PalletMoonbeamForeignAssetsEvent extends Enum { readonly isForeignAssetCreated: boolean; readonly asForeignAssetCreated: { readonly contractAddress: H160; readonly assetId: u128; readonly xcmLocation: StagingXcmV4Location; - readonly deposit: Option; } & Struct; readonly isForeignAssetXcmLocationChanged: boolean; readonly asForeignAssetXcmLocationChanged: { readonly assetId: u128; - readonly previousXcmLocation: StagingXcmV4Location; readonly newXcmLocation: StagingXcmV4Location; } & Struct; readonly isForeignAssetFrozen: boolean; @@ -6042,17 +6023,14 @@ declare module "@polkadot/types/lookup" { readonly assetId: u128; readonly xcmLocation: StagingXcmV4Location; } & Struct; - readonly isTokensLocked: boolean; - readonly asTokensLocked: ITuple<[AccountId20, u128, U256]>; readonly type: | "ForeignAssetCreated" | "ForeignAssetXcmLocationChanged" | "ForeignAssetFrozen" - | "ForeignAssetUnfrozen" - | "TokensLocked"; + | "ForeignAssetUnfrozen"; } - /** @name PalletXcmWeightTraderEvent (404) */ + /** @name PalletXcmWeightTraderEvent (400) */ interface PalletXcmWeightTraderEvent extends Enum { readonly isSupportedAssetAdded: boolean; readonly asSupportedAssetAdded: { @@ -6084,14 +6062,14 @@ declare module "@polkadot/types/lookup" { | "SupportedAssetRemoved"; } - /** @name PalletEmergencyParaXcmEvent (405) */ + /** @name PalletEmergencyParaXcmEvent (401) */ interface PalletEmergencyParaXcmEvent extends Enum { readonly isEnteredPausedXcmMode: boolean; readonly isNormalXcmOperationResumed: boolean; readonly type: "EnteredPausedXcmMode" | "NormalXcmOperationResumed"; } - /** @name PalletRandomnessEvent (406) */ + /** @name PalletRandomnessEvent (402) */ interface PalletRandomnessEvent extends Enum { readonly isRandomnessRequestedBabeEpoch: boolean; readonly asRandomnessRequestedBabeEpoch: { @@ -6136,7 +6114,7 @@ declare module "@polkadot/types/lookup" { | "RequestExpirationExecuted"; } - /** @name FrameSystemPhase (407) */ + /** @name FrameSystemPhase (403) */ interface FrameSystemPhase extends Enum { readonly isApplyExtrinsic: boolean; readonly asApplyExtrinsic: u32; @@ -6145,33 +6123,33 @@ declare module "@polkadot/types/lookup" { readonly type: "ApplyExtrinsic" | "Finalization" | "Initialization"; } - /** @name FrameSystemLastRuntimeUpgradeInfo (409) */ + /** @name FrameSystemLastRuntimeUpgradeInfo (405) */ interface FrameSystemLastRuntimeUpgradeInfo extends Struct { readonly specVersion: Compact; readonly specName: Text; } - /** @name FrameSystemCodeUpgradeAuthorization (410) */ + /** @name FrameSystemCodeUpgradeAuthorization (406) */ interface FrameSystemCodeUpgradeAuthorization extends Struct { readonly codeHash: H256; readonly checkVersion: bool; } - /** @name FrameSystemLimitsBlockWeights (411) */ + /** @name FrameSystemLimitsBlockWeights (407) */ interface FrameSystemLimitsBlockWeights extends Struct { readonly baseBlock: SpWeightsWeightV2Weight; readonly maxBlock: SpWeightsWeightV2Weight; readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } - /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (412) */ + /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (408) */ interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { readonly normal: FrameSystemLimitsWeightsPerClass; readonly operational: FrameSystemLimitsWeightsPerClass; readonly mandatory: FrameSystemLimitsWeightsPerClass; } - /** @name FrameSystemLimitsWeightsPerClass (413) */ + /** @name FrameSystemLimitsWeightsPerClass (409) */ interface FrameSystemLimitsWeightsPerClass extends Struct { readonly baseExtrinsic: SpWeightsWeightV2Weight; readonly maxExtrinsic: Option; @@ -6179,25 +6157,25 @@ declare module "@polkadot/types/lookup" { readonly reserved: Option; } - /** @name FrameSystemLimitsBlockLength (414) */ + /** @name FrameSystemLimitsBlockLength (410) */ interface FrameSystemLimitsBlockLength extends Struct { readonly max: FrameSupportDispatchPerDispatchClassU32; } - /** @name FrameSupportDispatchPerDispatchClassU32 (415) */ + /** @name FrameSupportDispatchPerDispatchClassU32 (411) */ interface FrameSupportDispatchPerDispatchClassU32 extends Struct { readonly normal: u32; readonly operational: u32; readonly mandatory: u32; } - /** @name SpWeightsRuntimeDbWeight (416) */ + /** @name SpWeightsRuntimeDbWeight (412) */ interface SpWeightsRuntimeDbWeight extends Struct { readonly read: u64; readonly write: u64; } - /** @name SpVersionRuntimeVersion (417) */ + /** @name SpVersionRuntimeVersion (413) */ interface SpVersionRuntimeVersion extends Struct { readonly specName: Text; readonly implName: Text; @@ -6209,7 +6187,7 @@ declare module "@polkadot/types/lookup" { readonly stateVersion: u8; } - /** @name FrameSystemError (421) */ + /** @name FrameSystemError (417) */ interface FrameSystemError extends Enum { readonly isInvalidSpecName: boolean; readonly isSpecVersionNeedsToIncrease: boolean; @@ -6232,14 +6210,14 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (423) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (419) */ interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly paraHeadHash: Option; readonly consumedGoAheadSignal: Option; } - /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (424) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (420) */ interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct { readonly umpMsgCount: u32; readonly umpTotalBytes: u32; @@ -6249,33 +6227,33 @@ declare module "@polkadot/types/lookup" { >; } - /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (426) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (422) */ interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct { readonly msgCount: u32; readonly totalBytes: u32; } - /** @name PolkadotPrimitivesV8UpgradeGoAhead (430) */ + /** @name PolkadotPrimitivesV8UpgradeGoAhead (426) */ interface PolkadotPrimitivesV8UpgradeGoAhead extends Enum { readonly isAbort: boolean; readonly isGoAhead: boolean; readonly type: "Abort" | "GoAhead"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (431) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (427) */ interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly hrmpWatermark: Option; readonly consumedGoAheadSignal: Option; } - /** @name PolkadotPrimitivesV8UpgradeRestriction (433) */ + /** @name PolkadotPrimitivesV8UpgradeRestriction (429) */ interface PolkadotPrimitivesV8UpgradeRestriction extends Enum { readonly isPresent: boolean; readonly type: "Present"; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (434) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (430) */ interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct { readonly dmqMqcHead: H256; readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity; @@ -6283,14 +6261,14 @@ declare module "@polkadot/types/lookup" { readonly egressChannels: Vec>; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (435) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (431) */ interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity extends Struct { readonly remainingCount: u32; readonly remainingSize: u32; } - /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (438) */ + /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (434) */ interface PolkadotPrimitivesV8AbridgedHrmpChannel extends Struct { readonly maxCapacity: u32; readonly maxTotalSize: u32; @@ -6300,7 +6278,7 @@ declare module "@polkadot/types/lookup" { readonly mqcHead: Option; } - /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (439) */ + /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (435) */ interface PolkadotPrimitivesV8AbridgedHostConfiguration extends Struct { readonly maxCodeSize: u32; readonly maxHeadDataSize: u32; @@ -6314,19 +6292,19 @@ declare module "@polkadot/types/lookup" { readonly asyncBackingParams: PolkadotPrimitivesV8AsyncBackingAsyncBackingParams; } - /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (440) */ + /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (436) */ interface PolkadotPrimitivesV8AsyncBackingAsyncBackingParams extends Struct { readonly maxCandidateDepth: u32; readonly allowedAncestryLen: u32; } - /** @name PolkadotCorePrimitivesOutboundHrmpMessage (446) */ + /** @name PolkadotCorePrimitivesOutboundHrmpMessage (442) */ interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { readonly recipient: u32; readonly data: Bytes; } - /** @name CumulusPalletParachainSystemError (448) */ + /** @name CumulusPalletParachainSystemError (444) */ interface CumulusPalletParachainSystemError extends Enum { readonly isOverlappingUpgrades: boolean; readonly isProhibitedByPolkadot: boolean; @@ -6347,14 +6325,14 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name PalletBalancesBalanceLock (450) */ + /** @name PalletBalancesBalanceLock (446) */ interface PalletBalancesBalanceLock extends Struct { readonly id: U8aFixed; readonly amount: u128; readonly reasons: PalletBalancesReasons; } - /** @name PalletBalancesReasons (451) */ + /** @name PalletBalancesReasons (447) */ interface PalletBalancesReasons extends Enum { readonly isFee: boolean; readonly isMisc: boolean; @@ -6362,32 +6340,32 @@ declare module "@polkadot/types/lookup" { readonly type: "Fee" | "Misc" | "All"; } - /** @name PalletBalancesReserveData (454) */ + /** @name PalletBalancesReserveData (450) */ interface PalletBalancesReserveData extends Struct { readonly id: U8aFixed; readonly amount: u128; } - /** @name MoonbeamRuntimeRuntimeHoldReason (458) */ + /** @name MoonbeamRuntimeRuntimeHoldReason (454) */ interface MoonbeamRuntimeRuntimeHoldReason extends Enum { readonly isPreimage: boolean; readonly asPreimage: PalletPreimageHoldReason; readonly type: "Preimage"; } - /** @name PalletPreimageHoldReason (459) */ + /** @name PalletPreimageHoldReason (455) */ interface PalletPreimageHoldReason extends Enum { readonly isPreimage: boolean; readonly type: "Preimage"; } - /** @name FrameSupportTokensMiscIdAmount (462) */ + /** @name FrameSupportTokensMiscIdAmount (458) */ interface FrameSupportTokensMiscIdAmount extends Struct { readonly id: Null; readonly amount: u128; } - /** @name PalletBalancesError (464) */ + /** @name PalletBalancesError (460) */ interface PalletBalancesError extends Enum { readonly isVestingBalance: boolean; readonly isLiquidityRestrictions: boolean; @@ -6416,14 +6394,14 @@ declare module "@polkadot/types/lookup" { | "DeltaZero"; } - /** @name PalletTransactionPaymentReleases (465) */ + /** @name PalletTransactionPaymentReleases (461) */ interface PalletTransactionPaymentReleases extends Enum { readonly isV1Ancient: boolean; readonly isV2: boolean; readonly type: "V1Ancient" | "V2"; } - /** @name PalletParachainStakingRoundInfo (466) */ + /** @name PalletParachainStakingRoundInfo (462) */ interface PalletParachainStakingRoundInfo extends Struct { readonly current: u32; readonly first: u32; @@ -6431,7 +6409,7 @@ declare module "@polkadot/types/lookup" { readonly firstSlot: u64; } - /** @name PalletParachainStakingDelegator (467) */ + /** @name PalletParachainStakingDelegator (463) */ interface PalletParachainStakingDelegator extends Struct { readonly id: AccountId20; readonly delegations: PalletParachainStakingSetOrderedSet; @@ -6440,16 +6418,16 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingDelegatorStatus; } - /** @name PalletParachainStakingSetOrderedSet (468) */ + /** @name PalletParachainStakingSetOrderedSet (464) */ interface PalletParachainStakingSetOrderedSet extends Vec {} - /** @name PalletParachainStakingBond (469) */ + /** @name PalletParachainStakingBond (465) */ interface PalletParachainStakingBond extends Struct { readonly owner: AccountId20; readonly amount: u128; } - /** @name PalletParachainStakingDelegatorStatus (471) */ + /** @name PalletParachainStakingDelegatorStatus (467) */ interface PalletParachainStakingDelegatorStatus extends Enum { readonly isActive: boolean; readonly isLeaving: boolean; @@ -6457,7 +6435,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Leaving"; } - /** @name PalletParachainStakingCandidateMetadata (472) */ + /** @name PalletParachainStakingCandidateMetadata (468) */ interface PalletParachainStakingCandidateMetadata extends Struct { readonly bond: u128; readonly delegationCount: u32; @@ -6471,7 +6449,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingCollatorStatus; } - /** @name PalletParachainStakingCapacityStatus (473) */ + /** @name PalletParachainStakingCapacityStatus (469) */ interface PalletParachainStakingCapacityStatus extends Enum { readonly isFull: boolean; readonly isEmpty: boolean; @@ -6479,13 +6457,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Full" | "Empty" | "Partial"; } - /** @name PalletParachainStakingCandidateBondLessRequest (475) */ + /** @name PalletParachainStakingCandidateBondLessRequest (471) */ interface PalletParachainStakingCandidateBondLessRequest extends Struct { readonly amount: u128; readonly whenExecutable: u32; } - /** @name PalletParachainStakingCollatorStatus (476) */ + /** @name PalletParachainStakingCollatorStatus (472) */ interface PalletParachainStakingCollatorStatus extends Enum { readonly isActive: boolean; readonly isIdle: boolean; @@ -6494,50 +6472,50 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Idle" | "Leaving"; } - /** @name PalletParachainStakingDelegationRequestsScheduledRequest (478) */ + /** @name PalletParachainStakingDelegationRequestsScheduledRequest (474) */ interface PalletParachainStakingDelegationRequestsScheduledRequest extends Struct { readonly delegator: AccountId20; readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (481) */ + /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (477) */ interface PalletParachainStakingAutoCompoundAutoCompoundConfig extends Struct { readonly delegator: AccountId20; readonly value: Percent; } - /** @name PalletParachainStakingDelegations (483) */ + /** @name PalletParachainStakingDelegations (479) */ interface PalletParachainStakingDelegations extends Struct { readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingSetBoundedOrderedSet (485) */ + /** @name PalletParachainStakingSetBoundedOrderedSet (481) */ interface PalletParachainStakingSetBoundedOrderedSet extends Vec {} - /** @name PalletParachainStakingCollatorSnapshot (488) */ + /** @name PalletParachainStakingCollatorSnapshot (484) */ interface PalletParachainStakingCollatorSnapshot extends Struct { readonly bond: u128; readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingBondWithAutoCompound (490) */ + /** @name PalletParachainStakingBondWithAutoCompound (486) */ interface PalletParachainStakingBondWithAutoCompound extends Struct { readonly owner: AccountId20; readonly amount: u128; readonly autoCompound: Percent; } - /** @name PalletParachainStakingDelayedPayout (491) */ + /** @name PalletParachainStakingDelayedPayout (487) */ interface PalletParachainStakingDelayedPayout extends Struct { readonly roundIssuance: u128; readonly totalStakingReward: u128; readonly collatorCommission: Perbill; } - /** @name PalletParachainStakingInflationInflationInfo (492) */ + /** @name PalletParachainStakingInflationInflationInfo (488) */ interface PalletParachainStakingInflationInflationInfo extends Struct { readonly expect: { readonly min: u128; @@ -6556,7 +6534,7 @@ declare module "@polkadot/types/lookup" { } & Struct; } - /** @name PalletParachainStakingError (493) */ + /** @name PalletParachainStakingError (489) */ interface PalletParachainStakingError extends Enum { readonly isDelegatorDNE: boolean; readonly isDelegatorDNEinTopNorBottom: boolean; @@ -6611,6 +6589,7 @@ declare module "@polkadot/types/lookup" { readonly isTooLowCandidateCountWeightHintGoOffline: boolean; readonly isCandidateLimitReached: boolean; readonly isCannotSetAboveMaxCandidates: boolean; + readonly isRemovedCall: boolean; readonly isMarkingOfflineNotEnabled: boolean; readonly isCurrentRoundTooLow: boolean; readonly type: @@ -6667,11 +6646,12 @@ declare module "@polkadot/types/lookup" { | "TooLowCandidateCountWeightHintGoOffline" | "CandidateLimitReached" | "CannotSetAboveMaxCandidates" + | "RemovedCall" | "MarkingOfflineNotEnabled" | "CurrentRoundTooLow"; } - /** @name PalletAuthorInherentError (494) */ + /** @name PalletAuthorInherentError (490) */ interface PalletAuthorInherentError extends Enum { readonly isAuthorAlreadySet: boolean; readonly isNoAccountId: boolean; @@ -6679,14 +6659,14 @@ declare module "@polkadot/types/lookup" { readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; } - /** @name PalletAuthorMappingRegistrationInfo (495) */ + /** @name PalletAuthorMappingRegistrationInfo (491) */ interface PalletAuthorMappingRegistrationInfo extends Struct { readonly account: AccountId20; readonly deposit: u128; readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; } - /** @name PalletAuthorMappingError (496) */ + /** @name PalletAuthorMappingError (492) */ interface PalletAuthorMappingError extends Enum { readonly isAssociationNotFound: boolean; readonly isNotYourAssociation: boolean; @@ -6707,20 +6687,20 @@ declare module "@polkadot/types/lookup" { | "DecodeKeysFailed"; } - /** @name PalletMoonbeamOrbitersCollatorPoolInfo (497) */ + /** @name PalletMoonbeamOrbitersCollatorPoolInfo (493) */ interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { readonly orbiters: Vec; readonly maybeCurrentOrbiter: Option; readonly nextOrbiter: u32; } - /** @name PalletMoonbeamOrbitersCurrentOrbiter (499) */ + /** @name PalletMoonbeamOrbitersCurrentOrbiter (495) */ interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { readonly accountId: AccountId20; readonly removed: bool; } - /** @name PalletMoonbeamOrbitersError (500) */ + /** @name PalletMoonbeamOrbitersError (496) */ interface PalletMoonbeamOrbitersError extends Enum { readonly isCollatorAlreadyAdded: boolean; readonly isCollatorNotFound: boolean; @@ -6743,27 +6723,27 @@ declare module "@polkadot/types/lookup" { | "OrbiterStillInAPool"; } - /** @name PalletUtilityError (503) */ + /** @name PalletUtilityError (499) */ interface PalletUtilityError extends Enum { readonly isTooManyCalls: boolean; readonly type: "TooManyCalls"; } - /** @name PalletProxyProxyDefinition (506) */ + /** @name PalletProxyProxyDefinition (502) */ interface PalletProxyProxyDefinition extends Struct { readonly delegate: AccountId20; readonly proxyType: MoonbeamRuntimeProxyType; readonly delay: u32; } - /** @name PalletProxyAnnouncement (510) */ + /** @name PalletProxyAnnouncement (506) */ interface PalletProxyAnnouncement extends Struct { readonly real: AccountId20; readonly callHash: H256; readonly height: u32; } - /** @name PalletProxyError (512) */ + /** @name PalletProxyError (508) */ interface PalletProxyError extends Enum { readonly isTooMany: boolean; readonly isNotFound: boolean; @@ -6784,34 +6764,34 @@ declare module "@polkadot/types/lookup" { | "NoSelfProxy"; } - /** @name PalletMaintenanceModeError (513) */ + /** @name PalletMaintenanceModeError (509) */ interface PalletMaintenanceModeError extends Enum { readonly isAlreadyInMaintenanceMode: boolean; readonly isNotInMaintenanceMode: boolean; readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; } - /** @name PalletIdentityRegistration (515) */ + /** @name PalletIdentityRegistration (511) */ interface PalletIdentityRegistration extends Struct { readonly judgements: Vec>; readonly deposit: u128; readonly info: PalletIdentityLegacyIdentityInfo; } - /** @name PalletIdentityRegistrarInfo (524) */ + /** @name PalletIdentityRegistrarInfo (520) */ interface PalletIdentityRegistrarInfo extends Struct { readonly account: AccountId20; readonly fee: u128; readonly fields: u64; } - /** @name PalletIdentityAuthorityProperties (526) */ + /** @name PalletIdentityAuthorityProperties (522) */ interface PalletIdentityAuthorityProperties extends Struct { readonly suffix: Bytes; readonly allocation: u32; } - /** @name PalletIdentityError (529) */ + /** @name PalletIdentityError (525) */ interface PalletIdentityError extends Enum { readonly isTooManySubAccounts: boolean; readonly isNotFound: boolean; @@ -6868,7 +6848,7 @@ declare module "@polkadot/types/lookup" { | "NotExpired"; } - /** @name PalletMigrationsError (530) */ + /** @name PalletMigrationsError (526) */ interface PalletMigrationsError extends Enum { readonly isPreimageMissing: boolean; readonly isWrongUpperBound: boolean; @@ -6881,7 +6861,7 @@ declare module "@polkadot/types/lookup" { | "PreimageAlreadyExists"; } - /** @name PalletMultisigMultisig (532) */ + /** @name PalletMultisigMultisig (528) */ interface PalletMultisigMultisig extends Struct { readonly when: PalletMultisigTimepoint; readonly deposit: u128; @@ -6889,7 +6869,7 @@ declare module "@polkadot/types/lookup" { readonly approvals: Vec; } - /** @name PalletMultisigError (534) */ + /** @name PalletMultisigError (530) */ interface PalletMultisigError extends Enum { readonly isMinimumThreshold: boolean; readonly isAlreadyApproved: boolean; @@ -6922,7 +6902,7 @@ declare module "@polkadot/types/lookup" { | "AlreadyStored"; } - /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (536) */ + /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (532) */ interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { readonly isNotStarted: boolean; readonly isStarted: boolean; @@ -6933,7 +6913,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NotStarted" | "Started" | "Error" | "Complete"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (538) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (534) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { readonly isIdle: boolean; readonly isMigrating: boolean; @@ -6941,14 +6921,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Idle" | "Migrating"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (539) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (535) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { readonly assetId: u128; readonly remainingBalances: u32; readonly remainingApprovals: u32; } - /** @name PalletMoonbeamLazyMigrationsError (540) */ + /** @name PalletMoonbeamLazyMigrationsError (536) */ interface PalletMoonbeamLazyMigrationsError extends Enum { readonly isLimitCannotBeZero: boolean; readonly isContractMetadataAlreadySet: boolean; @@ -6977,13 +6957,13 @@ declare module "@polkadot/types/lookup" { | "ApprovalFailed"; } - /** @name PalletEvmCodeMetadata (541) */ + /** @name PalletEvmCodeMetadata (537) */ interface PalletEvmCodeMetadata extends Struct { readonly size_: u64; readonly hash_: H256; } - /** @name PalletEvmError (543) */ + /** @name PalletEvmError (539) */ interface PalletEvmError extends Enum { readonly isBalanceLow: boolean; readonly isFeeOverflow: boolean; @@ -7014,7 +6994,7 @@ declare module "@polkadot/types/lookup" { | "Undefined"; } - /** @name FpRpcTransactionStatus (545) */ + /** @name FpRpcTransactionStatus (542) */ interface FpRpcTransactionStatus extends Struct { readonly transactionHash: H256; readonly transactionIndex: u32; @@ -7025,10 +7005,10 @@ declare module "@polkadot/types/lookup" { readonly logsBloom: EthbloomBloom; } - /** @name EthbloomBloom (547) */ + /** @name EthbloomBloom (544) */ interface EthbloomBloom extends U8aFixed {} - /** @name EthereumReceiptReceiptV3 (549) */ + /** @name EthereumReceiptReceiptV3 (546) */ interface EthereumReceiptReceiptV3 extends Enum { readonly isLegacy: boolean; readonly asLegacy: EthereumReceiptEip658ReceiptData; @@ -7039,7 +7019,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumReceiptEip658ReceiptData (550) */ + /** @name EthereumReceiptEip658ReceiptData (547) */ interface EthereumReceiptEip658ReceiptData extends Struct { readonly statusCode: u8; readonly usedGas: U256; @@ -7047,14 +7027,14 @@ declare module "@polkadot/types/lookup" { readonly logs: Vec; } - /** @name EthereumBlock (551) */ + /** @name EthereumBlock (548) */ interface EthereumBlock extends Struct { readonly header: EthereumHeader; readonly transactions: Vec; readonly ommers: Vec; } - /** @name EthereumHeader (552) */ + /** @name EthereumHeader (549) */ interface EthereumHeader extends Struct { readonly parentHash: H256; readonly ommersHash: H256; @@ -7073,17 +7053,17 @@ declare module "@polkadot/types/lookup" { readonly nonce: EthereumTypesHashH64; } - /** @name EthereumTypesHashH64 (553) */ + /** @name EthereumTypesHashH64 (550) */ interface EthereumTypesHashH64 extends U8aFixed {} - /** @name PalletEthereumError (558) */ + /** @name PalletEthereumError (555) */ interface PalletEthereumError extends Enum { readonly isInvalidSignature: boolean; readonly isPreLogExists: boolean; readonly type: "InvalidSignature" | "PreLogExists"; } - /** @name PalletSchedulerScheduled (561) */ + /** @name PalletSchedulerScheduled (558) */ interface PalletSchedulerScheduled extends Struct { readonly maybeId: Option; readonly priority: u8; @@ -7092,14 +7072,14 @@ declare module "@polkadot/types/lookup" { readonly origin: MoonbeamRuntimeOriginCaller; } - /** @name PalletSchedulerRetryConfig (563) */ + /** @name PalletSchedulerRetryConfig (560) */ interface PalletSchedulerRetryConfig extends Struct { readonly totalRetries: u8; readonly remaining: u8; readonly period: u32; } - /** @name PalletSchedulerError (564) */ + /** @name PalletSchedulerError (561) */ interface PalletSchedulerError extends Enum { readonly isFailedToSchedule: boolean; readonly isNotFound: boolean; @@ -7114,7 +7094,7 @@ declare module "@polkadot/types/lookup" { | "Named"; } - /** @name PalletPreimageOldRequestStatus (565) */ + /** @name PalletPreimageOldRequestStatus (562) */ interface PalletPreimageOldRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7130,7 +7110,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageRequestStatus (568) */ + /** @name PalletPreimageRequestStatus (565) */ interface PalletPreimageRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7146,7 +7126,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageError (574) */ + /** @name PalletPreimageError (571) */ interface PalletPreimageError extends Enum { readonly isTooBig: boolean; readonly isAlreadyNoted: boolean; @@ -7167,7 +7147,7 @@ declare module "@polkadot/types/lookup" { | "TooFew"; } - /** @name PalletConvictionVotingVoteVoting (576) */ + /** @name PalletConvictionVotingVoteVoting (573) */ interface PalletConvictionVotingVoteVoting extends Enum { readonly isCasting: boolean; readonly asCasting: PalletConvictionVotingVoteCasting; @@ -7176,23 +7156,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Casting" | "Delegating"; } - /** @name PalletConvictionVotingVoteCasting (577) */ + /** @name PalletConvictionVotingVoteCasting (574) */ interface PalletConvictionVotingVoteCasting extends Struct { readonly votes: Vec>; readonly delegations: PalletConvictionVotingDelegations; readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingDelegations (581) */ + /** @name PalletConvictionVotingDelegations (578) */ interface PalletConvictionVotingDelegations extends Struct { readonly votes: u128; readonly capital: u128; } - /** @name PalletConvictionVotingVotePriorLock (582) */ + /** @name PalletConvictionVotingVotePriorLock (579) */ interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} - /** @name PalletConvictionVotingVoteDelegating (583) */ + /** @name PalletConvictionVotingVoteDelegating (580) */ interface PalletConvictionVotingVoteDelegating extends Struct { readonly balance: u128; readonly target: AccountId20; @@ -7201,7 +7181,7 @@ declare module "@polkadot/types/lookup" { readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingError (587) */ + /** @name PalletConvictionVotingError (584) */ interface PalletConvictionVotingError extends Enum { readonly isNotOngoing: boolean; readonly isNotVoter: boolean; @@ -7230,7 +7210,7 @@ declare module "@polkadot/types/lookup" { | "BadClass"; } - /** @name PalletReferendaReferendumInfo (588) */ + /** @name PalletReferendaReferendumInfo (585) */ interface PalletReferendaReferendumInfo extends Enum { readonly isOngoing: boolean; readonly asOngoing: PalletReferendaReferendumStatus; @@ -7255,7 +7235,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletReferendaReferendumStatus (589) */ + /** @name PalletReferendaReferendumStatus (586) */ interface PalletReferendaReferendumStatus extends Struct { readonly track: u16; readonly origin: MoonbeamRuntimeOriginCaller; @@ -7270,19 +7250,19 @@ declare module "@polkadot/types/lookup" { readonly alarm: Option]>>; } - /** @name PalletReferendaDeposit (590) */ + /** @name PalletReferendaDeposit (587) */ interface PalletReferendaDeposit extends Struct { readonly who: AccountId20; readonly amount: u128; } - /** @name PalletReferendaDecidingStatus (593) */ + /** @name PalletReferendaDecidingStatus (590) */ interface PalletReferendaDecidingStatus extends Struct { readonly since: u32; readonly confirming: Option; } - /** @name PalletReferendaTrackInfo (601) */ + /** @name PalletReferendaTrackInfo (598) */ interface PalletReferendaTrackInfo extends Struct { readonly name: Text; readonly maxDeciding: u32; @@ -7295,7 +7275,7 @@ declare module "@polkadot/types/lookup" { readonly minSupport: PalletReferendaCurve; } - /** @name PalletReferendaCurve (602) */ + /** @name PalletReferendaCurve (599) */ interface PalletReferendaCurve extends Enum { readonly isLinearDecreasing: boolean; readonly asLinearDecreasing: { @@ -7319,7 +7299,7 @@ declare module "@polkadot/types/lookup" { readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; } - /** @name PalletReferendaError (605) */ + /** @name PalletReferendaError (602) */ interface PalletReferendaError extends Enum { readonly isNotOngoing: boolean; readonly isHasDeposit: boolean; @@ -7352,7 +7332,7 @@ declare module "@polkadot/types/lookup" { | "PreimageStoredWithDifferentLength"; } - /** @name PalletWhitelistError (606) */ + /** @name PalletWhitelistError (603) */ interface PalletWhitelistError extends Enum { readonly isUnavailablePreImage: boolean; readonly isUndecodableCall: boolean; @@ -7367,7 +7347,7 @@ declare module "@polkadot/types/lookup" { | "CallAlreadyWhitelisted"; } - /** @name PalletCollectiveVotes (608) */ + /** @name PalletCollectiveVotes (605) */ interface PalletCollectiveVotes extends Struct { readonly index: u32; readonly threshold: u32; @@ -7376,7 +7356,7 @@ declare module "@polkadot/types/lookup" { readonly end: u32; } - /** @name PalletCollectiveError (609) */ + /** @name PalletCollectiveError (606) */ interface PalletCollectiveError extends Enum { readonly isNotMember: boolean; readonly isDuplicateProposal: boolean; @@ -7403,7 +7383,7 @@ declare module "@polkadot/types/lookup" { | "PrimeAccountNotMember"; } - /** @name PalletTreasuryProposal (612) */ + /** @name PalletTreasuryProposal (609) */ interface PalletTreasuryProposal extends Struct { readonly proposer: AccountId20; readonly value: u128; @@ -7411,7 +7391,7 @@ declare module "@polkadot/types/lookup" { readonly bond: u128; } - /** @name PalletTreasurySpendStatus (615) */ + /** @name PalletTreasurySpendStatus (612) */ interface PalletTreasurySpendStatus extends Struct { readonly assetKind: Null; readonly amount: u128; @@ -7421,7 +7401,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletTreasuryPaymentState; } - /** @name PalletTreasuryPaymentState (616) */ + /** @name PalletTreasuryPaymentState (613) */ interface PalletTreasuryPaymentState extends Enum { readonly isPending: boolean; readonly isAttempted: boolean; @@ -7432,10 +7412,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "Attempted" | "Failed"; } - /** @name FrameSupportPalletId (618) */ + /** @name FrameSupportPalletId (615) */ interface FrameSupportPalletId extends U8aFixed {} - /** @name PalletTreasuryError (619) */ + /** @name PalletTreasuryError (616) */ interface PalletTreasuryError extends Enum { readonly isInvalidIndex: boolean; readonly isTooManyApprovals: boolean; @@ -7462,14 +7442,14 @@ declare module "@polkadot/types/lookup" { | "Inconclusive"; } - /** @name PalletCrowdloanRewardsRewardInfo (620) */ + /** @name PalletCrowdloanRewardsRewardInfo (617) */ interface PalletCrowdloanRewardsRewardInfo extends Struct { readonly totalReward: u128; readonly claimedReward: u128; readonly contributedRelayAddresses: Vec; } - /** @name PalletCrowdloanRewardsError (622) */ + /** @name PalletCrowdloanRewardsError (619) */ interface PalletCrowdloanRewardsError extends Enum { readonly isAlreadyAssociated: boolean; readonly isBatchBeyondFundPot: boolean; @@ -7504,7 +7484,7 @@ declare module "@polkadot/types/lookup" { | "InsufficientNumberOfValidProofs"; } - /** @name CumulusPalletXcmpQueueOutboundChannelDetails (627) */ + /** @name CumulusPalletXcmpQueueOutboundChannelDetails (624) */ interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { readonly recipient: u32; readonly state: CumulusPalletXcmpQueueOutboundState; @@ -7513,21 +7493,21 @@ declare module "@polkadot/types/lookup" { readonly lastIndex: u16; } - /** @name CumulusPalletXcmpQueueOutboundState (628) */ + /** @name CumulusPalletXcmpQueueOutboundState (625) */ interface CumulusPalletXcmpQueueOutboundState extends Enum { readonly isOk: boolean; readonly isSuspended: boolean; readonly type: "Ok" | "Suspended"; } - /** @name CumulusPalletXcmpQueueQueueConfigData (632) */ + /** @name CumulusPalletXcmpQueueQueueConfigData (629) */ interface CumulusPalletXcmpQueueQueueConfigData extends Struct { readonly suspendThreshold: u32; readonly dropThreshold: u32; readonly resumeThreshold: u32; } - /** @name CumulusPalletXcmpQueueError (633) */ + /** @name CumulusPalletXcmpQueueError (630) */ interface CumulusPalletXcmpQueueError extends Enum { readonly isBadQueueConfig: boolean; readonly isAlreadySuspended: boolean; @@ -7542,7 +7522,7 @@ declare module "@polkadot/types/lookup" { | "TooBig"; } - /** @name PalletXcmQueryStatus (634) */ + /** @name PalletXcmQueryStatus (631) */ interface PalletXcmQueryStatus extends Enum { readonly isPending: boolean; readonly asPending: { @@ -7564,7 +7544,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "VersionNotifier" | "Ready"; } - /** @name XcmVersionedResponse (638) */ + /** @name XcmVersionedResponse (635) */ interface XcmVersionedResponse extends Enum { readonly isV2: boolean; readonly asV2: XcmV2Response; @@ -7575,7 +7555,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name PalletXcmVersionMigrationStage (644) */ + /** @name PalletXcmVersionMigrationStage (641) */ interface PalletXcmVersionMigrationStage extends Enum { readonly isMigrateSupportedVersion: boolean; readonly isMigrateVersionNotifiers: boolean; @@ -7589,7 +7569,7 @@ declare module "@polkadot/types/lookup" { | "MigrateAndNotifyOldTargets"; } - /** @name PalletXcmRemoteLockedFungibleRecord (647) */ + /** @name PalletXcmRemoteLockedFungibleRecord (644) */ interface PalletXcmRemoteLockedFungibleRecord extends Struct { readonly amount: u128; readonly owner: XcmVersionedLocation; @@ -7597,7 +7577,7 @@ declare module "@polkadot/types/lookup" { readonly consumers: Vec>; } - /** @name PalletXcmError (654) */ + /** @name PalletXcmError (651) */ interface PalletXcmError extends Enum { readonly isUnreachable: boolean; readonly isSendFailure: boolean; @@ -7650,7 +7630,7 @@ declare module "@polkadot/types/lookup" { | "LocalExecutionIncomplete"; } - /** @name PalletAssetsAssetDetails (655) */ + /** @name PalletAssetsAssetDetails (652) */ interface PalletAssetsAssetDetails extends Struct { readonly owner: AccountId20; readonly issuer: AccountId20; @@ -7666,7 +7646,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletAssetsAssetStatus; } - /** @name PalletAssetsAssetStatus (656) */ + /** @name PalletAssetsAssetStatus (653) */ interface PalletAssetsAssetStatus extends Enum { readonly isLive: boolean; readonly isFrozen: boolean; @@ -7674,7 +7654,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Live" | "Frozen" | "Destroying"; } - /** @name PalletAssetsAssetAccount (658) */ + /** @name PalletAssetsAssetAccount (655) */ interface PalletAssetsAssetAccount extends Struct { readonly balance: u128; readonly status: PalletAssetsAccountStatus; @@ -7682,7 +7662,7 @@ declare module "@polkadot/types/lookup" { readonly extra: Null; } - /** @name PalletAssetsAccountStatus (659) */ + /** @name PalletAssetsAccountStatus (656) */ interface PalletAssetsAccountStatus extends Enum { readonly isLiquid: boolean; readonly isFrozen: boolean; @@ -7690,7 +7670,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Liquid" | "Frozen" | "Blocked"; } - /** @name PalletAssetsExistenceReason (660) */ + /** @name PalletAssetsExistenceReason (657) */ interface PalletAssetsExistenceReason extends Enum { readonly isConsumer: boolean; readonly isSufficient: boolean; @@ -7702,13 +7682,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; } - /** @name PalletAssetsApproval (662) */ + /** @name PalletAssetsApproval (659) */ interface PalletAssetsApproval extends Struct { readonly amount: u128; readonly deposit: u128; } - /** @name PalletAssetsAssetMetadata (663) */ + /** @name PalletAssetsAssetMetadata (660) */ interface PalletAssetsAssetMetadata extends Struct { readonly deposit: u128; readonly name: Bytes; @@ -7717,7 +7697,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletAssetsError (665) */ + /** @name PalletAssetsError (662) */ interface PalletAssetsError extends Enum { readonly isBalanceLow: boolean; readonly isNoAccount: boolean; @@ -7764,7 +7744,7 @@ declare module "@polkadot/types/lookup" { | "BadAssetId"; } - /** @name PalletAssetManagerError (666) */ + /** @name PalletAssetManagerError (663) */ interface PalletAssetManagerError extends Enum { readonly isErrorCreatingAsset: boolean; readonly isAssetAlreadyExists: boolean; @@ -7785,7 +7765,7 @@ declare module "@polkadot/types/lookup" { | "NonExistentLocalAsset"; } - /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (667) */ + /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (664) */ interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { readonly staking: u8; readonly utility: u8; @@ -7807,7 +7787,7 @@ declare module "@polkadot/types/lookup" { readonly cancelOpenRequest: u8; } - /** @name PalletXcmTransactorError (668) */ + /** @name PalletXcmTransactorError (665) */ interface PalletXcmTransactorError extends Enum { readonly isIndexAlreadyClaimed: boolean; readonly isUnclaimedIndex: boolean; @@ -7866,13 +7846,13 @@ declare module "@polkadot/types/lookup" { | "RefundNotSupportedWithTransactInfo"; } - /** @name PalletEthereumXcmError (669) */ + /** @name PalletEthereumXcmError (666) */ interface PalletEthereumXcmError extends Enum { readonly isEthereumXcmExecutionSuspended: boolean; readonly type: "EthereumXcmExecutionSuspended"; } - /** @name PalletMessageQueueBookState (670) */ + /** @name PalletMessageQueueBookState (667) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -7882,13 +7862,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (672) */ + /** @name PalletMessageQueueNeighbours (669) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: CumulusPrimitivesCoreAggregateMessageOrigin; readonly next: CumulusPrimitivesCoreAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (674) */ + /** @name PalletMessageQueuePage (671) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -7898,7 +7878,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (676) */ + /** @name PalletMessageQueueError (673) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -7921,7 +7901,7 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PalletMoonbeamForeignAssetsAssetStatus (678) */ + /** @name PalletMoonbeamForeignAssetsAssetStatus (675) */ interface PalletMoonbeamForeignAssetsAssetStatus extends Enum { readonly isActive: boolean; readonly isFrozenXcmDepositAllowed: boolean; @@ -7929,16 +7909,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "FrozenXcmDepositAllowed" | "FrozenXcmDepositForbidden"; } - /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (679) */ - interface PalletMoonbeamForeignAssetsAssetDepositDetails extends Struct { - readonly depositAccount: AccountId20; - readonly deposit: u128; - } - - /** @name MoonbeamRuntimeRuntime (680) */ - type MoonbeamRuntimeRuntime = Null; - - /** @name PalletMoonbeamForeignAssetsError (681) */ + /** @name PalletMoonbeamForeignAssetsError (676) */ interface PalletMoonbeamForeignAssetsError extends Enum { readonly isAssetAlreadyExists: boolean; readonly isAssetAlreadyFrozen: boolean; @@ -7950,10 +7921,6 @@ declare module "@polkadot/types/lookup" { readonly isEvmCallPauseFail: boolean; readonly isEvmCallUnpauseFail: boolean; readonly isEvmInternalError: boolean; - readonly isInsufficientBalance: boolean; - readonly isCannotConvertLocationToAccount: boolean; - readonly isLocationOutsideOfOrigin: boolean; - readonly isAssetNotInSiblingPara: boolean; readonly isInvalidSymbol: boolean; readonly isInvalidTokenName: boolean; readonly isLocationAlreadyExists: boolean; @@ -7969,17 +7936,13 @@ declare module "@polkadot/types/lookup" { | "EvmCallPauseFail" | "EvmCallUnpauseFail" | "EvmInternalError" - | "InsufficientBalance" - | "CannotConvertLocationToAccount" - | "LocationOutsideOfOrigin" - | "AssetNotInSiblingPara" | "InvalidSymbol" | "InvalidTokenName" | "LocationAlreadyExists" | "TooManyForeignAssets"; } - /** @name PalletXcmWeightTraderError (683) */ + /** @name PalletXcmWeightTraderError (678) */ interface PalletXcmWeightTraderError extends Enum { readonly isAssetAlreadyAdded: boolean; readonly isAssetAlreadyPaused: boolean; @@ -7996,32 +7959,32 @@ declare module "@polkadot/types/lookup" { | "PriceCannotBeZero"; } - /** @name PalletEmergencyParaXcmXcmMode (684) */ + /** @name PalletEmergencyParaXcmXcmMode (679) */ interface PalletEmergencyParaXcmXcmMode extends Enum { readonly isNormal: boolean; readonly isPaused: boolean; readonly type: "Normal" | "Paused"; } - /** @name PalletEmergencyParaXcmError (685) */ + /** @name PalletEmergencyParaXcmError (680) */ interface PalletEmergencyParaXcmError extends Enum { readonly isNotInPausedMode: boolean; readonly type: "NotInPausedMode"; } - /** @name PalletPrecompileBenchmarksError (687) */ + /** @name PalletPrecompileBenchmarksError (682) */ interface PalletPrecompileBenchmarksError extends Enum { readonly isBenchmarkError: boolean; readonly type: "BenchmarkError"; } - /** @name PalletRandomnessRequestState (688) */ + /** @name PalletRandomnessRequestState (683) */ interface PalletRandomnessRequestState extends Struct { readonly request: PalletRandomnessRequest; readonly deposit: u128; } - /** @name PalletRandomnessRequest (689) */ + /** @name PalletRandomnessRequest (684) */ interface PalletRandomnessRequest extends Struct { readonly refundAddress: H160; readonly contractAddress: H160; @@ -8032,7 +7995,7 @@ declare module "@polkadot/types/lookup" { readonly info: PalletRandomnessRequestInfo; } - /** @name PalletRandomnessRequestInfo (690) */ + /** @name PalletRandomnessRequestInfo (685) */ interface PalletRandomnessRequestInfo extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: ITuple<[u64, u64]>; @@ -8041,7 +8004,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRequestType (691) */ + /** @name PalletRandomnessRequestType (686) */ interface PalletRandomnessRequestType extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: u64; @@ -8050,13 +8013,13 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRandomnessResult (692) */ + /** @name PalletRandomnessRandomnessResult (687) */ interface PalletRandomnessRandomnessResult extends Struct { readonly randomness: Option; readonly requestCount: u64; } - /** @name PalletRandomnessError (693) */ + /** @name PalletRandomnessError (688) */ interface PalletRandomnessError extends Enum { readonly isRequestCounterOverflowed: boolean; readonly isRequestFeeOverflowed: boolean; @@ -8085,39 +8048,42 @@ declare module "@polkadot/types/lookup" { | "RandomnessResultNotFilled"; } - /** @name FrameSystemExtensionsCheckNonZeroSender (696) */ + /** @name FrameSystemExtensionsCheckNonZeroSender (691) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (697) */ + /** @name FrameSystemExtensionsCheckSpecVersion (692) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (698) */ + /** @name FrameSystemExtensionsCheckTxVersion (693) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (699) */ + /** @name FrameSystemExtensionsCheckGenesis (694) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (702) */ + /** @name FrameSystemExtensionsCheckNonce (697) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (703) */ + /** @name FrameSystemExtensionsCheckWeight (698) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (704) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (699) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name FrameMetadataHashExtensionCheckMetadataHash (705) */ + /** @name FrameMetadataHashExtensionCheckMetadataHash (700) */ interface FrameMetadataHashExtensionCheckMetadataHash extends Struct { readonly mode: FrameMetadataHashExtensionMode; } - /** @name FrameMetadataHashExtensionMode (706) */ + /** @name FrameMetadataHashExtensionMode (701) */ interface FrameMetadataHashExtensionMode extends Enum { readonly isDisabled: boolean; readonly isEnabled: boolean; readonly type: "Disabled" | "Enabled"; } - /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (707) */ + /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (702) */ type CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim = Null; + + /** @name MoonbeamRuntimeRuntime (704) */ + type MoonbeamRuntimeRuntime = Null; } // declare module diff --git a/typescript-api/src/moonriver/interfaces/augment-api-errors.ts b/typescript-api/src/moonriver/interfaces/augment-api-errors.ts index 2b99aeb6fe1..d9da3610f51 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-errors.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-errors.ts @@ -452,21 +452,14 @@ declare module "@polkadot/api-base/types/errors" { AssetDoesNotExist: AugmentedError; AssetIdFiltered: AugmentedError; AssetNotFrozen: AugmentedError; - AssetNotInSiblingPara: AugmentedError; - CannotConvertLocationToAccount: AugmentedError; CorruptedStorageOrphanLocation: AugmentedError; Erc20ContractCreationFail: AugmentedError; EvmCallPauseFail: AugmentedError; EvmCallUnpauseFail: AugmentedError; EvmInternalError: AugmentedError; - /** - * Account has insufficient balance for locking - **/ - InsufficientBalance: AugmentedError; InvalidSymbol: AugmentedError; InvalidTokenName: AugmentedError; LocationAlreadyExists: AugmentedError; - LocationOutsideOfOrigin: AugmentedError; TooManyForeignAssets: AugmentedError; /** * Generic error @@ -916,6 +909,7 @@ declare module "@polkadot/api-base/types/errors" { PendingDelegationRequestDNE: AugmentedError; PendingDelegationRequestNotDueYet: AugmentedError; PendingDelegationRevoke: AugmentedError; + RemovedCall: AugmentedError; RoundLengthMustBeGreaterThanTotalSelectedCollators: AugmentedError; TooLowCandidateAutoCompoundingDelegationCountToAutoCompound: AugmentedError; TooLowCandidateAutoCompoundingDelegationCountToDelegate: AugmentedError; diff --git a/typescript-api/src/moonriver/interfaces/augment-api-events.ts b/typescript-api/src/moonriver/interfaces/augment-api-events.ts index 4322edba400..26f8f85cc1e 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-events.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-events.ts @@ -11,7 +11,6 @@ import type { Null, Option, Result, - U256, U8aFixed, bool, u128, @@ -749,18 +748,8 @@ declare module "@polkadot/api-base/types/events" { **/ ForeignAssetCreated: AugmentedEvent< ApiType, - [ - contractAddress: H160, - assetId: u128, - xcmLocation: StagingXcmV4Location, - deposit: Option - ], - { - contractAddress: H160; - assetId: u128; - xcmLocation: StagingXcmV4Location; - deposit: Option; - } + [contractAddress: H160, assetId: u128, xcmLocation: StagingXcmV4Location], + { contractAddress: H160; assetId: u128; xcmLocation: StagingXcmV4Location } >; ForeignAssetFrozen: AugmentedEvent< ApiType, @@ -777,21 +766,9 @@ declare module "@polkadot/api-base/types/events" { **/ ForeignAssetXcmLocationChanged: AugmentedEvent< ApiType, - [ - assetId: u128, - previousXcmLocation: StagingXcmV4Location, - newXcmLocation: StagingXcmV4Location - ], - { - assetId: u128; - previousXcmLocation: StagingXcmV4Location; - newXcmLocation: StagingXcmV4Location; - } + [assetId: u128, newXcmLocation: StagingXcmV4Location], + { assetId: u128; newXcmLocation: StagingXcmV4Location } >; - /** - * Tokens have been locked for asset creation - **/ - TokensLocked: AugmentedEvent; /** * Generic event **/ diff --git a/typescript-api/src/moonriver/interfaces/augment-api-query.ts b/typescript-api/src/moonriver/interfaces/augment-api-query.ts index 525e2cd8f50..80bdb4f0399 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-query.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-query.ts @@ -73,7 +73,6 @@ import type { PalletIdentityRegistration, PalletMessageQueueBookState, PalletMessageQueuePage, - PalletMoonbeamForeignAssetsAssetDepositDetails, PalletMoonbeamForeignAssetsAssetStatus, PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus, PalletMoonbeamLazyMigrationsStateMigrationStatus, @@ -492,11 +491,6 @@ declare module "@polkadot/api-base/types/storage" { [U256] > & QueryableStorageEntry; - /** - * Counter for the related counted storage map - **/ - counterForPending: AugmentedQuery Observable, []> & - QueryableStorageEntry; /** * The current Ethereum block. **/ @@ -525,18 +519,16 @@ declare module "@polkadot/api-base/types/storage" { **/ pending: AugmentedQuery< ApiType, - ( - arg: u32 | AnyNumber | Uint8Array - ) => Observable< - Option< + () => Observable< + Vec< ITuple< [EthereumTransactionTransactionV2, FpRpcTransactionStatus, EthereumReceiptReceiptV3] > > >, - [u32] + [] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ @@ -624,17 +616,6 @@ declare module "@polkadot/api-base/types/storage" { [StagingXcmV4Location] > & QueryableStorageEntry; - /** - * Mapping from an asset id to its creation details - **/ - assetsCreationDetails: AugmentedQuery< - ApiType, - ( - arg: u128 | AnyNumber | Uint8Array - ) => Observable>, - [u128] - > & - QueryableStorageEntry; /** * Counter for the related counted storage map **/ @@ -1422,7 +1403,6 @@ declare module "@polkadot/api-base/types/storage" { | MoonriverRuntimeRuntimeParamsRuntimeParametersKey | { RuntimeConfig: any } | { PalletRandomness: any } - | { XcmConfig: any } | string | Uint8Array ) => Observable>, diff --git a/typescript-api/src/moonriver/interfaces/augment-api-runtime.ts b/typescript-api/src/moonriver/interfaces/augment-api-runtime.ts index aacce6b5988..3308950e64d 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-runtime.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-runtime.ts @@ -36,7 +36,6 @@ import type { } from "@polkadot/types/interfaces/eth"; import type { EvmAccount, EvmCallInfoV2, EvmCreateInfoV2 } from "@polkadot/types/interfaces/evm"; import type { Extrinsic } from "@polkadot/types/interfaces/extrinsics"; -import type { GenesisBuildErr } from "@polkadot/types/interfaces/genesisBuilder"; import type { OpaqueMetadata } from "@polkadot/types/interfaces/metadata"; import type { FeeDetails, RuntimeDispatchInfo } from "@polkadot/types/interfaces/payment"; import type { @@ -381,24 +380,6 @@ declare module "@polkadot/api-base/types/calls" { **/ [key: string]: DecoratedCallBase; }; - /** 0xfbc577b9d747efd6/1 */ - genesisBuilder: { - /** - * Build `RuntimeGenesisConfig` from a JSON blob not using any defaults and store it in the storage. - **/ - buildConfig: AugmentedCall< - ApiType, - (json: Bytes | string | Uint8Array) => Observable, GenesisBuildErr>> - >; - /** - * Creates the default `RuntimeGenesisConfig` and returns it as a JSON blob. - **/ - createDefaultConfig: AugmentedCall Observable>; - /** - * Generic call - **/ - [key: string]: DecoratedCallBase; - }; /** 0x9ffb505aa738d69c/1 */ locationToAccountApi: { /** diff --git a/typescript-api/src/moonriver/interfaces/augment-api-tx.ts b/typescript-api/src/moonriver/interfaces/augment-api-tx.ts index 3d04d338484..1ea130b47e7 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-tx.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-tx.ts @@ -1619,7 +1619,7 @@ declare module "@polkadot/api-base/types/submittable" { createForeignAsset: AugmentedSubmittable< ( assetId: u128 | AnyNumber | Uint8Array, - assetXcmLocation: + xcmLocation: | StagingXcmV4Location | { parents?: any; interior?: any } | string @@ -2552,6 +2552,20 @@ declare module "@polkadot/api-base/types/submittable" { (more: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u128] >; + /** + * DEPRECATED use delegateWithAutoCompound + * If caller is not a delegator and not a collator, then join the set of delegators + * If caller is a delegator, then makes delegation to change their delegation state + **/ + delegate: AugmentedSubmittable< + ( + candidate: AccountId20 | string | Uint8Array, + amount: u128 | AnyNumber | Uint8Array, + candidateDelegationCount: u32 | AnyNumber | Uint8Array, + delegationCount: u32 | AnyNumber | Uint8Array + ) => SubmittableExtrinsic, + [AccountId20, u128, u32, u32] + >; /** * If caller is not a delegator and not a collator, then join the set of delegators * If caller is a delegator, then makes delegation to change their delegation state @@ -2658,6 +2672,18 @@ declare module "@polkadot/api-base/types/submittable" { (collator: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, [AccountId20] >; + /** + * REMOVED, was schedule_leave_delegators + **/ + removedCall19: AugmentedSubmittable<() => SubmittableExtrinsic, []>; + /** + * REMOVED, was execute_leave_delegators + **/ + removedCall20: AugmentedSubmittable<() => SubmittableExtrinsic, []>; + /** + * REMOVED, was cancel_leave_delegators + **/ + removedCall21: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * Request by collator candidate to decrease self bond by `less` **/ @@ -2860,7 +2886,6 @@ declare module "@polkadot/api-base/types/submittable" { | MoonriverRuntimeRuntimeParamsRuntimeParameters | { RuntimeConfig: any } | { PalletRandomness: any } - | { XcmConfig: any } | string | Uint8Array ) => SubmittableExtrinsic, diff --git a/typescript-api/src/moonriver/interfaces/lookup.ts b/typescript-api/src/moonriver/interfaces/lookup.ts index e102d7bdf95..3a855ef6e63 100644 --- a/typescript-api/src/moonriver/interfaces/lookup.ts +++ b/typescript-api/src/moonriver/interfaces/lookup.ts @@ -862,8 +862,7 @@ export default { MoonriverRuntimeRuntimeParamsRuntimeParametersKey: { _enum: { RuntimeConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey", - PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey", - XcmConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey" + PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey" } }, /** @@ -887,27 +886,16 @@ export default { **/ MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: "Null", /** - * Lookup72: moonriver_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey - **/ - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: { - _enum: ["ForeignAssetCreationDeposit"] - }, - /** - * Lookup73: moonriver_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit - **/ - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: "Null", - /** - * Lookup75: moonriver_runtime::runtime_params::RuntimeParametersValue + * Lookup73: moonriver_runtime::runtime_params::RuntimeParametersValue **/ MoonriverRuntimeRuntimeParamsRuntimeParametersValue: { _enum: { RuntimeConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue", - PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue", - XcmConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue" + PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue" } }, /** - * Lookup76: moonriver_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue + * Lookup74: moonriver_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue **/ MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: { _enum: { @@ -915,7 +903,7 @@ export default { } }, /** - * Lookup77: moonriver_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue + * Lookup75: moonriver_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue **/ MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: { _enum: { @@ -923,15 +911,7 @@ export default { } }, /** - * Lookup79: moonriver_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue - **/ - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: { - _enum: { - ForeignAssetCreationDeposit: "u128" - } - }, - /** - * Lookup80: pallet_evm::pallet::Event + * Lookup77: pallet_evm::pallet::Event **/ PalletEvmEvent: { _enum: { @@ -953,7 +933,7 @@ export default { } }, /** - * Lookup81: ethereum::log::Log + * Lookup78: ethereum::log::Log **/ EthereumLog: { address: "H160", @@ -961,7 +941,7 @@ export default { data: "Bytes" }, /** - * Lookup84: pallet_ethereum::pallet::Event + * Lookup81: pallet_ethereum::pallet::Event **/ PalletEthereumEvent: { _enum: { @@ -975,7 +955,7 @@ export default { } }, /** - * Lookup85: evm_core::error::ExitReason + * Lookup82: evm_core::error::ExitReason **/ EvmCoreErrorExitReason: { _enum: { @@ -986,13 +966,13 @@ export default { } }, /** - * Lookup86: evm_core::error::ExitSucceed + * Lookup83: evm_core::error::ExitSucceed **/ EvmCoreErrorExitSucceed: { _enum: ["Stopped", "Returned", "Suicided"] }, /** - * Lookup87: evm_core::error::ExitError + * Lookup84: evm_core::error::ExitError **/ EvmCoreErrorExitError: { _enum: { @@ -1015,13 +995,13 @@ export default { } }, /** - * Lookup91: evm_core::error::ExitRevert + * Lookup88: evm_core::error::ExitRevert **/ EvmCoreErrorExitRevert: { _enum: ["Reverted"] }, /** - * Lookup92: evm_core::error::ExitFatal + * Lookup89: evm_core::error::ExitFatal **/ EvmCoreErrorExitFatal: { _enum: { @@ -1032,7 +1012,7 @@ export default { } }, /** - * Lookup93: pallet_scheduler::pallet::Event + * Lookup90: pallet_scheduler::pallet::Event **/ PalletSchedulerEvent: { _enum: { @@ -1078,7 +1058,7 @@ export default { } }, /** - * Lookup95: pallet_preimage::pallet::Event + * Lookup92: pallet_preimage::pallet::Event **/ PalletPreimageEvent: { _enum: { @@ -1103,7 +1083,7 @@ export default { } }, /** - * Lookup96: pallet_conviction_voting::pallet::Event + * Lookup93: pallet_conviction_voting::pallet::Event **/ PalletConvictionVotingEvent: { _enum: { @@ -1120,7 +1100,7 @@ export default { } }, /** - * Lookup97: pallet_conviction_voting::vote::AccountVote + * Lookup94: pallet_conviction_voting::vote::AccountVote **/ PalletConvictionVotingVoteAccountVote: { _enum: { @@ -1140,7 +1120,7 @@ export default { } }, /** - * Lookup99: pallet_referenda::pallet::Event + * Lookup96: pallet_referenda::pallet::Event **/ PalletReferendaEvent: { _enum: { @@ -1220,7 +1200,7 @@ export default { } }, /** - * Lookup100: frame_support::traits::preimages::Bounded + * Lookup97: frame_support::traits::preimages::Bounded **/ FrameSupportPreimagesBounded: { _enum: { @@ -1241,7 +1221,7 @@ export default { } }, /** - * Lookup102: frame_system::pallet::Call + * Lookup99: frame_system::pallet::Call **/ FrameSystemCall: { _enum: { @@ -1286,7 +1266,7 @@ export default { } }, /** - * Lookup106: cumulus_pallet_parachain_system::pallet::Call + * Lookup103: cumulus_pallet_parachain_system::pallet::Call **/ CumulusPalletParachainSystemCall: { _enum: { @@ -1299,7 +1279,7 @@ export default { } }, /** - * Lookup107: cumulus_primitives_parachain_inherent::ParachainInherentData + * Lookup104: cumulus_primitives_parachain_inherent::ParachainInherentData **/ CumulusPrimitivesParachainInherentParachainInherentData: { validationData: "PolkadotPrimitivesV8PersistedValidationData", @@ -1308,7 +1288,7 @@ export default { horizontalMessages: "BTreeMap>" }, /** - * Lookup108: polkadot_primitives::v8::PersistedValidationData + * Lookup105: polkadot_primitives::v8::PersistedValidationData **/ PolkadotPrimitivesV8PersistedValidationData: { parentHead: "Bytes", @@ -1317,27 +1297,27 @@ export default { maxPovSize: "u32" }, /** - * Lookup110: sp_trie::storage_proof::StorageProof + * Lookup107: sp_trie::storage_proof::StorageProof **/ SpTrieStorageProof: { trieNodes: "BTreeSet" }, /** - * Lookup113: polkadot_core_primitives::InboundDownwardMessage + * Lookup110: polkadot_core_primitives::InboundDownwardMessage **/ PolkadotCorePrimitivesInboundDownwardMessage: { sentAt: "u32", msg: "Bytes" }, /** - * Lookup117: polkadot_core_primitives::InboundHrmpMessage + * Lookup114: polkadot_core_primitives::InboundHrmpMessage **/ PolkadotCorePrimitivesInboundHrmpMessage: { sentAt: "u32", data: "Bytes" }, /** - * Lookup120: pallet_timestamp::pallet::Call + * Lookup117: pallet_timestamp::pallet::Call **/ PalletTimestampCall: { _enum: { @@ -1347,7 +1327,7 @@ export default { } }, /** - * Lookup121: pallet_root_testing::pallet::Call + * Lookup118: pallet_root_testing::pallet::Call **/ PalletRootTestingCall: { _enum: { @@ -1358,7 +1338,7 @@ export default { } }, /** - * Lookup122: pallet_balances::pallet::Call + * Lookup119: pallet_balances::pallet::Call **/ PalletBalancesCall: { _enum: { @@ -1403,13 +1383,13 @@ export default { } }, /** - * Lookup125: pallet_balances::types::AdjustmentDirection + * Lookup122: pallet_balances::types::AdjustmentDirection **/ PalletBalancesAdjustmentDirection: { _enum: ["Increase", "Decrease"] }, /** - * Lookup126: pallet_parachain_staking::pallet::Call + * Lookup123: pallet_parachain_staking::pallet::Call **/ PalletParachainStakingCall: { _enum: { @@ -1483,7 +1463,12 @@ export default { candidate: "AccountId20" }, cancel_candidate_bond_less: "Null", - __Unused17: "Null", + delegate: { + candidate: "AccountId20", + amount: "u128", + candidateDelegationCount: "u32", + delegationCount: "u32" + }, delegate_with_auto_compound: { candidate: "AccountId20", amount: "u128", @@ -1492,9 +1477,9 @@ export default { candidateAutoCompoundingDelegationCount: "u32", delegationCount: "u32" }, - __Unused19: "Null", - __Unused20: "Null", - __Unused21: "Null", + removed_call_19: "Null", + removed_call_20: "Null", + removed_call_21: "Null", schedule_revoke_delegation: { collator: "AccountId20" }, @@ -1542,13 +1527,13 @@ export default { } }, /** - * Lookup129: pallet_author_inherent::pallet::Call + * Lookup126: pallet_author_inherent::pallet::Call **/ PalletAuthorInherentCall: { _enum: ["kick_off_authorship_validation"] }, /** - * Lookup130: pallet_author_slot_filter::pallet::Call + * Lookup127: pallet_author_slot_filter::pallet::Call **/ PalletAuthorSlotFilterCall: { _enum: { @@ -1561,7 +1546,7 @@ export default { } }, /** - * Lookup131: pallet_author_mapping::pallet::Call + * Lookup128: pallet_author_mapping::pallet::Call **/ PalletAuthorMappingCall: { _enum: { @@ -1585,7 +1570,7 @@ export default { } }, /** - * Lookup132: pallet_moonbeam_orbiters::pallet::Call + * Lookup129: pallet_moonbeam_orbiters::pallet::Call **/ PalletMoonbeamOrbitersCall: { _enum: { @@ -1611,7 +1596,7 @@ export default { } }, /** - * Lookup133: pallet_utility::pallet::Call + * Lookup130: pallet_utility::pallet::Call **/ PalletUtilityCall: { _enum: { @@ -1639,7 +1624,7 @@ export default { } }, /** - * Lookup135: moonriver_runtime::OriginCaller + * Lookup132: moonriver_runtime::OriginCaller **/ MoonriverRuntimeOriginCaller: { _enum: { @@ -1756,7 +1741,7 @@ export default { } }, /** - * Lookup136: frame_support::dispatch::RawOrigin + * Lookup133: frame_support::dispatch::RawOrigin **/ FrameSupportDispatchRawOrigin: { _enum: { @@ -1766,7 +1751,7 @@ export default { } }, /** - * Lookup137: pallet_ethereum::RawOrigin + * Lookup134: pallet_ethereum::RawOrigin **/ PalletEthereumRawOrigin: { _enum: { @@ -1774,7 +1759,7 @@ export default { } }, /** - * Lookup138: moonriver_runtime::governance::origins::custom_origins::Origin + * Lookup135: moonriver_runtime::governance::origins::custom_origins::Origin **/ MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin: { _enum: [ @@ -1786,7 +1771,7 @@ export default { ] }, /** - * Lookup139: pallet_collective::RawOrigin + * Lookup136: pallet_collective::RawOrigin **/ PalletCollectiveRawOrigin: { _enum: { @@ -1796,7 +1781,7 @@ export default { } }, /** - * Lookup141: cumulus_pallet_xcm::pallet::Origin + * Lookup138: cumulus_pallet_xcm::pallet::Origin **/ CumulusPalletXcmOrigin: { _enum: { @@ -1805,7 +1790,7 @@ export default { } }, /** - * Lookup142: pallet_xcm::pallet::Origin + * Lookup139: pallet_xcm::pallet::Origin **/ PalletXcmOrigin: { _enum: { @@ -1814,30 +1799,30 @@ export default { } }, /** - * Lookup143: staging_xcm::v4::location::Location + * Lookup140: staging_xcm::v4::location::Location **/ StagingXcmV4Location: { parents: "u8", interior: "StagingXcmV4Junctions" }, /** - * Lookup144: staging_xcm::v4::junctions::Junctions + * Lookup141: staging_xcm::v4::junctions::Junctions **/ StagingXcmV4Junctions: { _enum: { Here: "Null", - X1: "[Lookup146;1]", - X2: "[Lookup146;2]", - X3: "[Lookup146;3]", - X4: "[Lookup146;4]", - X5: "[Lookup146;5]", - X6: "[Lookup146;6]", - X7: "[Lookup146;7]", - X8: "[Lookup146;8]" + X1: "[Lookup143;1]", + X2: "[Lookup143;2]", + X3: "[Lookup143;3]", + X4: "[Lookup143;4]", + X5: "[Lookup143;5]", + X6: "[Lookup143;6]", + X7: "[Lookup143;7]", + X8: "[Lookup143;8]" } }, /** - * Lookup146: staging_xcm::v4::junction::Junction + * Lookup143: staging_xcm::v4::junction::Junction **/ StagingXcmV4Junction: { _enum: { @@ -1869,7 +1854,7 @@ export default { } }, /** - * Lookup149: staging_xcm::v4::junction::NetworkId + * Lookup146: staging_xcm::v4::junction::NetworkId **/ StagingXcmV4JunctionNetworkId: { _enum: { @@ -1892,7 +1877,7 @@ export default { } }, /** - * Lookup150: xcm::v3::junction::BodyId + * Lookup147: xcm::v3::junction::BodyId **/ XcmV3JunctionBodyId: { _enum: { @@ -1909,7 +1894,7 @@ export default { } }, /** - * Lookup151: xcm::v3::junction::BodyPart + * Lookup148: xcm::v3::junction::BodyPart **/ XcmV3JunctionBodyPart: { _enum: { @@ -1932,7 +1917,7 @@ export default { } }, /** - * Lookup159: pallet_ethereum_xcm::RawOrigin + * Lookup156: pallet_ethereum_xcm::RawOrigin **/ PalletEthereumXcmRawOrigin: { _enum: { @@ -1940,11 +1925,11 @@ export default { } }, /** - * Lookup160: sp_core::Void + * Lookup157: sp_core::Void **/ SpCoreVoid: "Null", /** - * Lookup161: pallet_proxy::pallet::Call + * Lookup158: pallet_proxy::pallet::Call **/ PalletProxyCall: { _enum: { @@ -1997,13 +1982,13 @@ export default { } }, /** - * Lookup163: pallet_maintenance_mode::pallet::Call + * Lookup160: pallet_maintenance_mode::pallet::Call **/ PalletMaintenanceModeCall: { _enum: ["enter_maintenance_mode", "resume_normal_operation"] }, /** - * Lookup164: pallet_identity::pallet::Call + * Lookup161: pallet_identity::pallet::Call **/ PalletIdentityCall: { _enum: { @@ -2088,7 +2073,7 @@ export default { } }, /** - * Lookup165: pallet_identity::legacy::IdentityInfo + * Lookup162: pallet_identity::legacy::IdentityInfo **/ PalletIdentityLegacyIdentityInfo: { additional: "Vec<(Data,Data)>", @@ -2102,7 +2087,7 @@ export default { twitter: "Data" }, /** - * Lookup203: pallet_identity::types::Judgement + * Lookup200: pallet_identity::types::Judgement **/ PalletIdentityJudgement: { _enum: { @@ -2116,11 +2101,11 @@ export default { } }, /** - * Lookup205: account::EthereumSignature + * Lookup202: account::EthereumSignature **/ AccountEthereumSignature: "[u8;65]", /** - * Lookup207: pallet_multisig::pallet::Call + * Lookup204: pallet_multisig::pallet::Call **/ PalletMultisigCall: { _enum: { @@ -2151,7 +2136,7 @@ export default { } }, /** - * Lookup209: pallet_moonbeam_lazy_migrations::pallet::Call + * Lookup206: pallet_moonbeam_lazy_migrations::pallet::Call **/ PalletMoonbeamLazyMigrationsCall: { _enum: { @@ -2176,7 +2161,7 @@ export default { } }, /** - * Lookup212: pallet_parameters::pallet::Call + * Lookup209: pallet_parameters::pallet::Call **/ PalletParametersCall: { _enum: { @@ -2186,17 +2171,16 @@ export default { } }, /** - * Lookup213: moonriver_runtime::runtime_params::RuntimeParameters + * Lookup210: moonriver_runtime::runtime_params::RuntimeParameters **/ MoonriverRuntimeRuntimeParamsRuntimeParameters: { _enum: { RuntimeConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters", - PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters", - XcmConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters" + PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters" } }, /** - * Lookup214: moonriver_runtime::runtime_params::dynamic_params::runtime_config::Parameters + * Lookup211: moonriver_runtime::runtime_params::dynamic_params::runtime_config::Parameters **/ MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: { _enum: { @@ -2205,7 +2189,7 @@ export default { } }, /** - * Lookup216: moonriver_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters + * Lookup213: moonriver_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters **/ MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: { _enum: { @@ -2213,16 +2197,7 @@ export default { } }, /** - * Lookup218: moonriver_runtime::runtime_params::dynamic_params::xcm_config::Parameters - **/ - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: { - _enum: { - ForeignAssetCreationDeposit: - "(MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit,Option)" - } - }, - /** - * Lookup220: pallet_evm::pallet::Call + * Lookup215: pallet_evm::pallet::Call **/ PalletEvmCall: { _enum: { @@ -2265,7 +2240,7 @@ export default { } }, /** - * Lookup226: pallet_ethereum::pallet::Call + * Lookup221: pallet_ethereum::pallet::Call **/ PalletEthereumCall: { _enum: { @@ -2275,7 +2250,7 @@ export default { } }, /** - * Lookup227: ethereum::transaction::TransactionV2 + * Lookup222: ethereum::transaction::TransactionV2 **/ EthereumTransactionTransactionV2: { _enum: { @@ -2285,7 +2260,7 @@ export default { } }, /** - * Lookup228: ethereum::transaction::LegacyTransaction + * Lookup223: ethereum::transaction::LegacyTransaction **/ EthereumTransactionLegacyTransaction: { nonce: "U256", @@ -2297,7 +2272,7 @@ export default { signature: "EthereumTransactionTransactionSignature" }, /** - * Lookup229: ethereum::transaction::TransactionAction + * Lookup224: ethereum::transaction::TransactionAction **/ EthereumTransactionTransactionAction: { _enum: { @@ -2306,7 +2281,7 @@ export default { } }, /** - * Lookup230: ethereum::transaction::TransactionSignature + * Lookup225: ethereum::transaction::TransactionSignature **/ EthereumTransactionTransactionSignature: { v: "u64", @@ -2314,7 +2289,7 @@ export default { s: "H256" }, /** - * Lookup232: ethereum::transaction::EIP2930Transaction + * Lookup227: ethereum::transaction::EIP2930Transaction **/ EthereumTransactionEip2930Transaction: { chainId: "u64", @@ -2330,14 +2305,14 @@ export default { s: "H256" }, /** - * Lookup234: ethereum::transaction::AccessListItem + * Lookup229: ethereum::transaction::AccessListItem **/ EthereumTransactionAccessListItem: { address: "H160", storageKeys: "Vec" }, /** - * Lookup235: ethereum::transaction::EIP1559Transaction + * Lookup230: ethereum::transaction::EIP1559Transaction **/ EthereumTransactionEip1559Transaction: { chainId: "u64", @@ -2354,7 +2329,7 @@ export default { s: "H256" }, /** - * Lookup236: pallet_scheduler::pallet::Call + * Lookup231: pallet_scheduler::pallet::Call **/ PalletSchedulerCall: { _enum: { @@ -2410,7 +2385,7 @@ export default { } }, /** - * Lookup238: pallet_preimage::pallet::Call + * Lookup233: pallet_preimage::pallet::Call **/ PalletPreimageCall: { _enum: { @@ -2441,7 +2416,7 @@ export default { } }, /** - * Lookup239: pallet_conviction_voting::pallet::Call + * Lookup234: pallet_conviction_voting::pallet::Call **/ PalletConvictionVotingCall: { _enum: { @@ -2474,13 +2449,13 @@ export default { } }, /** - * Lookup240: pallet_conviction_voting::conviction::Conviction + * Lookup235: pallet_conviction_voting::conviction::Conviction **/ PalletConvictionVotingConviction: { _enum: ["None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x"] }, /** - * Lookup242: pallet_referenda::pallet::Call + * Lookup237: pallet_referenda::pallet::Call **/ PalletReferendaCall: { _enum: { @@ -2517,7 +2492,7 @@ export default { } }, /** - * Lookup243: frame_support::traits::schedule::DispatchTime + * Lookup238: frame_support::traits::schedule::DispatchTime **/ FrameSupportScheduleDispatchTime: { _enum: { @@ -2526,7 +2501,7 @@ export default { } }, /** - * Lookup245: pallet_whitelist::pallet::Call + * Lookup240: pallet_whitelist::pallet::Call **/ PalletWhitelistCall: { _enum: { @@ -2547,7 +2522,7 @@ export default { } }, /** - * Lookup246: pallet_collective::pallet::Call + * Lookup241: pallet_collective::pallet::Call **/ PalletCollectiveCall: { _enum: { @@ -2583,7 +2558,7 @@ export default { } }, /** - * Lookup248: pallet_treasury::pallet::Call + * Lookup243: pallet_treasury::pallet::Call **/ PalletTreasuryCall: { _enum: { @@ -2615,7 +2590,7 @@ export default { } }, /** - * Lookup250: pallet_crowdloan_rewards::pallet::Call + * Lookup245: pallet_crowdloan_rewards::pallet::Call **/ PalletCrowdloanRewardsCall: { _enum: { @@ -2642,7 +2617,7 @@ export default { } }, /** - * Lookup251: sp_runtime::MultiSignature + * Lookup246: sp_runtime::MultiSignature **/ SpRuntimeMultiSignature: { _enum: { @@ -2652,7 +2627,7 @@ export default { } }, /** - * Lookup257: pallet_xcm::pallet::Call + * Lookup252: pallet_xcm::pallet::Call **/ PalletXcmCall: { _enum: { @@ -2729,7 +2704,7 @@ export default { } }, /** - * Lookup258: xcm::VersionedLocation + * Lookup253: xcm::VersionedLocation **/ XcmVersionedLocation: { _enum: { @@ -2741,14 +2716,14 @@ export default { } }, /** - * Lookup259: xcm::v2::multilocation::MultiLocation + * Lookup254: xcm::v2::multilocation::MultiLocation **/ XcmV2MultiLocation: { parents: "u8", interior: "XcmV2MultilocationJunctions" }, /** - * Lookup260: xcm::v2::multilocation::Junctions + * Lookup255: xcm::v2::multilocation::Junctions **/ XcmV2MultilocationJunctions: { _enum: { @@ -2764,7 +2739,7 @@ export default { } }, /** - * Lookup261: xcm::v2::junction::Junction + * Lookup256: xcm::v2::junction::Junction **/ XcmV2Junction: { _enum: { @@ -2792,7 +2767,7 @@ export default { } }, /** - * Lookup262: xcm::v2::NetworkId + * Lookup257: xcm::v2::NetworkId **/ XcmV2NetworkId: { _enum: { @@ -2803,7 +2778,7 @@ export default { } }, /** - * Lookup264: xcm::v2::BodyId + * Lookup259: xcm::v2::BodyId **/ XcmV2BodyId: { _enum: { @@ -2820,7 +2795,7 @@ export default { } }, /** - * Lookup265: xcm::v2::BodyPart + * Lookup260: xcm::v2::BodyPart **/ XcmV2BodyPart: { _enum: { @@ -2843,14 +2818,14 @@ export default { } }, /** - * Lookup266: staging_xcm::v3::multilocation::MultiLocation + * Lookup261: staging_xcm::v3::multilocation::MultiLocation **/ StagingXcmV3MultiLocation: { parents: "u8", interior: "XcmV3Junctions" }, /** - * Lookup267: xcm::v3::junctions::Junctions + * Lookup262: xcm::v3::junctions::Junctions **/ XcmV3Junctions: { _enum: { @@ -2866,7 +2841,7 @@ export default { } }, /** - * Lookup268: xcm::v3::junction::Junction + * Lookup263: xcm::v3::junction::Junction **/ XcmV3Junction: { _enum: { @@ -2898,7 +2873,7 @@ export default { } }, /** - * Lookup270: xcm::v3::junction::NetworkId + * Lookup265: xcm::v3::junction::NetworkId **/ XcmV3JunctionNetworkId: { _enum: { @@ -2921,7 +2896,7 @@ export default { } }, /** - * Lookup271: xcm::VersionedXcm + * Lookup266: xcm::VersionedXcm **/ XcmVersionedXcm: { _enum: { @@ -2933,11 +2908,11 @@ export default { } }, /** - * Lookup272: xcm::v2::Xcm + * Lookup267: xcm::v2::Xcm **/ XcmV2Xcm: "Vec", /** - * Lookup274: xcm::v2::Instruction + * Lookup269: xcm::v2::Instruction **/ XcmV2Instruction: { _enum: { @@ -3035,18 +3010,18 @@ export default { } }, /** - * Lookup275: xcm::v2::multiasset::MultiAssets + * Lookup270: xcm::v2::multiasset::MultiAssets **/ XcmV2MultiassetMultiAssets: "Vec", /** - * Lookup277: xcm::v2::multiasset::MultiAsset + * Lookup272: xcm::v2::multiasset::MultiAsset **/ XcmV2MultiAsset: { id: "XcmV2MultiassetAssetId", fun: "XcmV2MultiassetFungibility" }, /** - * Lookup278: xcm::v2::multiasset::AssetId + * Lookup273: xcm::v2::multiasset::AssetId **/ XcmV2MultiassetAssetId: { _enum: { @@ -3055,7 +3030,7 @@ export default { } }, /** - * Lookup279: xcm::v2::multiasset::Fungibility + * Lookup274: xcm::v2::multiasset::Fungibility **/ XcmV2MultiassetFungibility: { _enum: { @@ -3064,7 +3039,7 @@ export default { } }, /** - * Lookup280: xcm::v2::multiasset::AssetInstance + * Lookup275: xcm::v2::multiasset::AssetInstance **/ XcmV2MultiassetAssetInstance: { _enum: { @@ -3078,7 +3053,7 @@ export default { } }, /** - * Lookup281: xcm::v2::Response + * Lookup276: xcm::v2::Response **/ XcmV2Response: { _enum: { @@ -3089,7 +3064,7 @@ export default { } }, /** - * Lookup284: xcm::v2::traits::Error + * Lookup279: xcm::v2::traits::Error **/ XcmV2TraitsError: { _enum: { @@ -3122,19 +3097,19 @@ export default { } }, /** - * Lookup285: xcm::v2::OriginKind + * Lookup280: xcm::v2::OriginKind **/ XcmV2OriginKind: { _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] }, /** - * Lookup286: xcm::double_encoded::DoubleEncoded + * Lookup281: xcm::double_encoded::DoubleEncoded **/ XcmDoubleEncoded: { encoded: "Bytes" }, /** - * Lookup287: xcm::v2::multiasset::MultiAssetFilter + * Lookup282: xcm::v2::multiasset::MultiAssetFilter **/ XcmV2MultiassetMultiAssetFilter: { _enum: { @@ -3143,7 +3118,7 @@ export default { } }, /** - * Lookup288: xcm::v2::multiasset::WildMultiAsset + * Lookup283: xcm::v2::multiasset::WildMultiAsset **/ XcmV2MultiassetWildMultiAsset: { _enum: { @@ -3155,13 +3130,13 @@ export default { } }, /** - * Lookup289: xcm::v2::multiasset::WildFungibility + * Lookup284: xcm::v2::multiasset::WildFungibility **/ XcmV2MultiassetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup290: xcm::v2::WeightLimit + * Lookup285: xcm::v2::WeightLimit **/ XcmV2WeightLimit: { _enum: { @@ -3170,11 +3145,11 @@ export default { } }, /** - * Lookup291: xcm::v3::Xcm + * Lookup286: xcm::v3::Xcm **/ XcmV3Xcm: "Vec", /** - * Lookup293: xcm::v3::Instruction + * Lookup288: xcm::v3::Instruction **/ XcmV3Instruction: { _enum: { @@ -3316,18 +3291,18 @@ export default { } }, /** - * Lookup294: xcm::v3::multiasset::MultiAssets + * Lookup289: xcm::v3::multiasset::MultiAssets **/ XcmV3MultiassetMultiAssets: "Vec", /** - * Lookup296: xcm::v3::multiasset::MultiAsset + * Lookup291: xcm::v3::multiasset::MultiAsset **/ XcmV3MultiAsset: { id: "XcmV3MultiassetAssetId", fun: "XcmV3MultiassetFungibility" }, /** - * Lookup297: xcm::v3::multiasset::AssetId + * Lookup292: xcm::v3::multiasset::AssetId **/ XcmV3MultiassetAssetId: { _enum: { @@ -3336,7 +3311,7 @@ export default { } }, /** - * Lookup298: xcm::v3::multiasset::Fungibility + * Lookup293: xcm::v3::multiasset::Fungibility **/ XcmV3MultiassetFungibility: { _enum: { @@ -3345,7 +3320,7 @@ export default { } }, /** - * Lookup299: xcm::v3::multiasset::AssetInstance + * Lookup294: xcm::v3::multiasset::AssetInstance **/ XcmV3MultiassetAssetInstance: { _enum: { @@ -3358,7 +3333,7 @@ export default { } }, /** - * Lookup300: xcm::v3::Response + * Lookup295: xcm::v3::Response **/ XcmV3Response: { _enum: { @@ -3371,7 +3346,7 @@ export default { } }, /** - * Lookup303: xcm::v3::traits::Error + * Lookup298: xcm::v3::traits::Error **/ XcmV3TraitsError: { _enum: { @@ -3418,7 +3393,7 @@ export default { } }, /** - * Lookup305: xcm::v3::PalletInfo + * Lookup300: xcm::v3::PalletInfo **/ XcmV3PalletInfo: { index: "Compact", @@ -3429,7 +3404,7 @@ export default { patch: "Compact" }, /** - * Lookup308: xcm::v3::MaybeErrorCode + * Lookup303: xcm::v3::MaybeErrorCode **/ XcmV3MaybeErrorCode: { _enum: { @@ -3439,13 +3414,13 @@ export default { } }, /** - * Lookup311: xcm::v3::OriginKind + * Lookup306: xcm::v3::OriginKind **/ XcmV3OriginKind: { _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] }, /** - * Lookup312: xcm::v3::QueryResponseInfo + * Lookup307: xcm::v3::QueryResponseInfo **/ XcmV3QueryResponseInfo: { destination: "StagingXcmV3MultiLocation", @@ -3453,7 +3428,7 @@ export default { maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup313: xcm::v3::multiasset::MultiAssetFilter + * Lookup308: xcm::v3::multiasset::MultiAssetFilter **/ XcmV3MultiassetMultiAssetFilter: { _enum: { @@ -3462,7 +3437,7 @@ export default { } }, /** - * Lookup314: xcm::v3::multiasset::WildMultiAsset + * Lookup309: xcm::v3::multiasset::WildMultiAsset **/ XcmV3MultiassetWildMultiAsset: { _enum: { @@ -3480,13 +3455,13 @@ export default { } }, /** - * Lookup315: xcm::v3::multiasset::WildFungibility + * Lookup310: xcm::v3::multiasset::WildFungibility **/ XcmV3MultiassetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup316: xcm::v3::WeightLimit + * Lookup311: xcm::v3::WeightLimit **/ XcmV3WeightLimit: { _enum: { @@ -3495,11 +3470,11 @@ export default { } }, /** - * Lookup317: staging_xcm::v4::Xcm + * Lookup312: staging_xcm::v4::Xcm **/ StagingXcmV4Xcm: "Vec", /** - * Lookup319: staging_xcm::v4::Instruction + * Lookup314: staging_xcm::v4::Instruction **/ StagingXcmV4Instruction: { _enum: { @@ -3641,22 +3616,22 @@ export default { } }, /** - * Lookup320: staging_xcm::v4::asset::Assets + * Lookup315: staging_xcm::v4::asset::Assets **/ StagingXcmV4AssetAssets: "Vec", /** - * Lookup322: staging_xcm::v4::asset::Asset + * Lookup317: staging_xcm::v4::asset::Asset **/ StagingXcmV4Asset: { id: "StagingXcmV4AssetAssetId", fun: "StagingXcmV4AssetFungibility" }, /** - * Lookup323: staging_xcm::v4::asset::AssetId + * Lookup318: staging_xcm::v4::asset::AssetId **/ StagingXcmV4AssetAssetId: "StagingXcmV4Location", /** - * Lookup324: staging_xcm::v4::asset::Fungibility + * Lookup319: staging_xcm::v4::asset::Fungibility **/ StagingXcmV4AssetFungibility: { _enum: { @@ -3665,7 +3640,7 @@ export default { } }, /** - * Lookup325: staging_xcm::v4::asset::AssetInstance + * Lookup320: staging_xcm::v4::asset::AssetInstance **/ StagingXcmV4AssetAssetInstance: { _enum: { @@ -3678,7 +3653,7 @@ export default { } }, /** - * Lookup326: staging_xcm::v4::Response + * Lookup321: staging_xcm::v4::Response **/ StagingXcmV4Response: { _enum: { @@ -3691,7 +3666,7 @@ export default { } }, /** - * Lookup328: staging_xcm::v4::PalletInfo + * Lookup323: staging_xcm::v4::PalletInfo **/ StagingXcmV4PalletInfo: { index: "Compact", @@ -3702,7 +3677,7 @@ export default { patch: "Compact" }, /** - * Lookup332: staging_xcm::v4::QueryResponseInfo + * Lookup327: staging_xcm::v4::QueryResponseInfo **/ StagingXcmV4QueryResponseInfo: { destination: "StagingXcmV4Location", @@ -3710,7 +3685,7 @@ export default { maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup333: staging_xcm::v4::asset::AssetFilter + * Lookup328: staging_xcm::v4::asset::AssetFilter **/ StagingXcmV4AssetAssetFilter: { _enum: { @@ -3719,7 +3694,7 @@ export default { } }, /** - * Lookup334: staging_xcm::v4::asset::WildAsset + * Lookup329: staging_xcm::v4::asset::WildAsset **/ StagingXcmV4AssetWildAsset: { _enum: { @@ -3737,13 +3712,13 @@ export default { } }, /** - * Lookup335: staging_xcm::v4::asset::WildFungibility + * Lookup330: staging_xcm::v4::asset::WildFungibility **/ StagingXcmV4AssetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup336: xcm::VersionedAssets + * Lookup331: xcm::VersionedAssets **/ XcmVersionedAssets: { _enum: { @@ -3755,7 +3730,7 @@ export default { } }, /** - * Lookup348: staging_xcm_executor::traits::asset_transfer::TransferType + * Lookup343: staging_xcm_executor::traits::asset_transfer::TransferType **/ StagingXcmExecutorAssetTransferTransferType: { _enum: { @@ -3766,7 +3741,7 @@ export default { } }, /** - * Lookup349: xcm::VersionedAssetId + * Lookup344: xcm::VersionedAssetId **/ XcmVersionedAssetId: { _enum: { @@ -3778,7 +3753,7 @@ export default { } }, /** - * Lookup350: pallet_assets::pallet::Call + * Lookup345: pallet_assets::pallet::Call **/ PalletAssetsCall: { _enum: { @@ -3935,7 +3910,7 @@ export default { } }, /** - * Lookup351: pallet_asset_manager::pallet::Call + * Lookup346: pallet_asset_manager::pallet::Call **/ PalletAssetManagerCall: { _enum: { @@ -3964,7 +3939,7 @@ export default { } }, /** - * Lookup352: moonriver_runtime::xcm_config::AssetType + * Lookup347: moonriver_runtime::xcm_config::AssetType **/ MoonriverRuntimeXcmConfigAssetType: { _enum: { @@ -3972,7 +3947,7 @@ export default { } }, /** - * Lookup353: moonriver_runtime::asset_config::AssetRegistrarMetadata + * Lookup348: moonriver_runtime::asset_config::AssetRegistrarMetadata **/ MoonriverRuntimeAssetConfigAssetRegistrarMetadata: { name: "Bytes", @@ -3981,7 +3956,7 @@ export default { isFrozen: "bool" }, /** - * Lookup354: pallet_xcm_transactor::pallet::Call + * Lookup349: pallet_xcm_transactor::pallet::Call **/ PalletXcmTransactorCall: { _enum: { @@ -4040,20 +4015,20 @@ export default { } }, /** - * Lookup355: moonriver_runtime::xcm_config::Transactors + * Lookup350: moonriver_runtime::xcm_config::Transactors **/ MoonriverRuntimeXcmConfigTransactors: { _enum: ["Relay"] }, /** - * Lookup356: pallet_xcm_transactor::pallet::CurrencyPayment + * Lookup351: pallet_xcm_transactor::pallet::CurrencyPayment **/ PalletXcmTransactorCurrencyPayment: { currency: "PalletXcmTransactorCurrency", feeAmount: "Option" }, /** - * Lookup357: moonriver_runtime::xcm_config::CurrencyId + * Lookup352: moonriver_runtime::xcm_config::CurrencyId **/ MoonriverRuntimeXcmConfigCurrencyId: { _enum: { @@ -4065,7 +4040,7 @@ export default { } }, /** - * Lookup358: pallet_xcm_transactor::pallet::Currency + * Lookup353: pallet_xcm_transactor::pallet::Currency **/ PalletXcmTransactorCurrency: { _enum: { @@ -4074,14 +4049,14 @@ export default { } }, /** - * Lookup359: pallet_xcm_transactor::pallet::TransactWeights + * Lookup355: pallet_xcm_transactor::pallet::TransactWeights **/ PalletXcmTransactorTransactWeights: { transactRequiredWeightAtMost: "SpWeightsWeightV2Weight", overallWeight: "Option" }, /** - * Lookup362: pallet_xcm_transactor::pallet::HrmpOperation + * Lookup358: pallet_xcm_transactor::pallet::HrmpOperation **/ PalletXcmTransactorHrmpOperation: { _enum: { @@ -4097,7 +4072,7 @@ export default { } }, /** - * Lookup363: pallet_xcm_transactor::pallet::HrmpInitParams + * Lookup359: pallet_xcm_transactor::pallet::HrmpInitParams **/ PalletXcmTransactorHrmpInitParams: { paraId: "u32", @@ -4105,14 +4080,14 @@ export default { proposedMaxMessageSize: "u32" }, /** - * Lookup364: polkadot_parachain_primitives::primitives::HrmpChannelId + * Lookup360: polkadot_parachain_primitives::primitives::HrmpChannelId **/ PolkadotParachainPrimitivesPrimitivesHrmpChannelId: { sender: "u32", recipient: "u32" }, /** - * Lookup365: pallet_ethereum_xcm::pallet::Call + * Lookup361: pallet_ethereum_xcm::pallet::Call **/ PalletEthereumXcmCall: { _enum: { @@ -4133,7 +4108,7 @@ export default { } }, /** - * Lookup366: xcm_primitives::ethereum_xcm::EthereumXcmTransaction + * Lookup362: xcm_primitives::ethereum_xcm::EthereumXcmTransaction **/ XcmPrimitivesEthereumXcmEthereumXcmTransaction: { _enum: { @@ -4142,7 +4117,7 @@ export default { } }, /** - * Lookup367: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 + * Lookup363: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 **/ XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: { gasLimit: "U256", @@ -4153,7 +4128,7 @@ export default { accessList: "Option)>>" }, /** - * Lookup368: xcm_primitives::ethereum_xcm::EthereumXcmFee + * Lookup364: xcm_primitives::ethereum_xcm::EthereumXcmFee **/ XcmPrimitivesEthereumXcmEthereumXcmFee: { _enum: { @@ -4162,14 +4137,14 @@ export default { } }, /** - * Lookup369: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee + * Lookup365: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee **/ XcmPrimitivesEthereumXcmManualEthereumXcmFee: { gasPrice: "Option", maxFeePerGas: "Option" }, /** - * Lookup372: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 + * Lookup368: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 **/ XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: { gasLimit: "U256", @@ -4179,7 +4154,7 @@ export default { accessList: "Option)>>" }, /** - * Lookup374: pallet_message_queue::pallet::Call + * Lookup370: pallet_message_queue::pallet::Call **/ PalletMessageQueueCall: { _enum: { @@ -4196,7 +4171,7 @@ export default { } }, /** - * Lookup375: cumulus_primitives_core::AggregateMessageOrigin + * Lookup371: cumulus_primitives_core::AggregateMessageOrigin **/ CumulusPrimitivesCoreAggregateMessageOrigin: { _enum: { @@ -4206,13 +4181,13 @@ export default { } }, /** - * Lookup376: pallet_moonbeam_foreign_assets::pallet::Call + * Lookup372: pallet_moonbeam_foreign_assets::pallet::Call **/ PalletMoonbeamForeignAssetsCall: { _enum: { create_foreign_asset: { assetId: "u128", - assetXcmLocation: "StagingXcmV4Location", + xcmLocation: "StagingXcmV4Location", decimals: "u8", symbol: "Bytes", name: "Bytes" @@ -4231,7 +4206,7 @@ export default { } }, /** - * Lookup378: pallet_xcm_weight_trader::pallet::Call + * Lookup374: pallet_xcm_weight_trader::pallet::Call **/ PalletXcmWeightTraderCall: { _enum: { @@ -4255,7 +4230,7 @@ export default { } }, /** - * Lookup379: pallet_emergency_para_xcm::pallet::Call + * Lookup375: pallet_emergency_para_xcm::pallet::Call **/ PalletEmergencyParaXcmCall: { _enum: { @@ -4266,17 +4241,17 @@ export default { } }, /** - * Lookup380: pallet_randomness::pallet::Call + * Lookup376: pallet_randomness::pallet::Call **/ PalletRandomnessCall: { _enum: ["set_babe_randomness_results"] }, /** - * Lookup381: sp_runtime::traits::BlakeTwo256 + * Lookup377: sp_runtime::traits::BlakeTwo256 **/ SpRuntimeBlakeTwo256: "Null", /** - * Lookup383: pallet_conviction_voting::types::Tally + * Lookup379: pallet_conviction_voting::types::Tally **/ PalletConvictionVotingTally: { ayes: "u128", @@ -4284,7 +4259,7 @@ export default { support: "u128" }, /** - * Lookup384: pallet_whitelist::pallet::Event + * Lookup380: pallet_whitelist::pallet::Event **/ PalletWhitelistEvent: { _enum: { @@ -4301,21 +4276,21 @@ export default { } }, /** - * Lookup386: frame_support::dispatch::PostDispatchInfo + * Lookup382: frame_support::dispatch::PostDispatchInfo **/ FrameSupportDispatchPostDispatchInfo: { actualWeight: "Option", paysFee: "FrameSupportDispatchPays" }, /** - * Lookup387: sp_runtime::DispatchErrorWithPostInfo + * Lookup383: sp_runtime::DispatchErrorWithPostInfo **/ SpRuntimeDispatchErrorWithPostInfo: { postInfo: "FrameSupportDispatchPostDispatchInfo", error: "SpRuntimeDispatchError" }, /** - * Lookup388: pallet_collective::pallet::Event + * Lookup384: pallet_collective::pallet::Event **/ PalletCollectiveEvent: { _enum: { @@ -4354,7 +4329,7 @@ export default { } }, /** - * Lookup390: pallet_treasury::pallet::Event + * Lookup386: pallet_treasury::pallet::Event **/ PalletTreasuryEvent: { _enum: { @@ -4409,7 +4384,7 @@ export default { } }, /** - * Lookup391: pallet_crowdloan_rewards::pallet::Event + * Lookup387: pallet_crowdloan_rewards::pallet::Event **/ PalletCrowdloanRewardsEvent: { _enum: { @@ -4422,7 +4397,7 @@ export default { } }, /** - * Lookup392: cumulus_pallet_xcmp_queue::pallet::Event + * Lookup388: cumulus_pallet_xcmp_queue::pallet::Event **/ CumulusPalletXcmpQueueEvent: { _enum: { @@ -4432,7 +4407,7 @@ export default { } }, /** - * Lookup393: cumulus_pallet_xcm::pallet::Event + * Lookup389: cumulus_pallet_xcm::pallet::Event **/ CumulusPalletXcmEvent: { _enum: { @@ -4442,7 +4417,7 @@ export default { } }, /** - * Lookup394: staging_xcm::v4::traits::Outcome + * Lookup390: staging_xcm::v4::traits::Outcome **/ StagingXcmV4TraitsOutcome: { _enum: { @@ -4459,7 +4434,7 @@ export default { } }, /** - * Lookup395: pallet_xcm::pallet::Event + * Lookup391: pallet_xcm::pallet::Event **/ PalletXcmEvent: { _enum: { @@ -4584,7 +4559,7 @@ export default { } }, /** - * Lookup396: pallet_assets::pallet::Event + * Lookup392: pallet_assets::pallet::Event **/ PalletAssetsEvent: { _enum: { @@ -4710,7 +4685,7 @@ export default { } }, /** - * Lookup397: pallet_asset_manager::pallet::Event + * Lookup393: pallet_asset_manager::pallet::Event **/ PalletAssetManagerEvent: { _enum: { @@ -4741,7 +4716,7 @@ export default { } }, /** - * Lookup398: pallet_xcm_transactor::pallet::Event + * Lookup394: pallet_xcm_transactor::pallet::Event **/ PalletXcmTransactorEvent: { _enum: { @@ -4791,7 +4766,7 @@ export default { } }, /** - * Lookup399: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight + * Lookup395: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight **/ PalletXcmTransactorRemoteTransactInfoWithMaxWeight: { transactExtraWeight: "SpWeightsWeightV2Weight", @@ -4799,7 +4774,7 @@ export default { transactExtraWeightSigned: "Option" }, /** - * Lookup400: pallet_ethereum_xcm::pallet::Event + * Lookup396: pallet_ethereum_xcm::pallet::Event **/ PalletEthereumXcmEvent: { _enum: { @@ -4810,7 +4785,7 @@ export default { } }, /** - * Lookup401: pallet_message_queue::pallet::Event + * Lookup397: pallet_message_queue::pallet::Event **/ PalletMessageQueueEvent: { _enum: { @@ -4838,7 +4813,7 @@ export default { } }, /** - * Lookup402: frame_support::traits::messages::ProcessMessageError + * Lookup398: frame_support::traits::messages::ProcessMessageError **/ FrameSupportMessagesProcessMessageError: { _enum: { @@ -4851,19 +4826,17 @@ export default { } }, /** - * Lookup403: pallet_moonbeam_foreign_assets::pallet::Event + * Lookup399: pallet_moonbeam_foreign_assets::pallet::Event **/ PalletMoonbeamForeignAssetsEvent: { _enum: { ForeignAssetCreated: { contractAddress: "H160", assetId: "u128", - xcmLocation: "StagingXcmV4Location", - deposit: "Option" + xcmLocation: "StagingXcmV4Location" }, ForeignAssetXcmLocationChanged: { assetId: "u128", - previousXcmLocation: "StagingXcmV4Location", newXcmLocation: "StagingXcmV4Location" }, ForeignAssetFrozen: { @@ -4873,12 +4846,11 @@ export default { ForeignAssetUnfrozen: { assetId: "u128", xcmLocation: "StagingXcmV4Location" - }, - TokensLocked: "(AccountId20,u128,U256)" + } } }, /** - * Lookup404: pallet_xcm_weight_trader::pallet::Event + * Lookup400: pallet_xcm_weight_trader::pallet::Event **/ PalletXcmWeightTraderEvent: { _enum: { @@ -4902,13 +4874,13 @@ export default { } }, /** - * Lookup405: pallet_emergency_para_xcm::pallet::Event + * Lookup401: pallet_emergency_para_xcm::pallet::Event **/ PalletEmergencyParaXcmEvent: { _enum: ["EnteredPausedXcmMode", "NormalXcmOperationResumed"] }, /** - * Lookup406: pallet_randomness::pallet::Event + * Lookup402: pallet_randomness::pallet::Event **/ PalletRandomnessEvent: { _enum: { @@ -4945,7 +4917,7 @@ export default { } }, /** - * Lookup407: frame_system::Phase + * Lookup403: frame_system::Phase **/ FrameSystemPhase: { _enum: { @@ -4955,21 +4927,21 @@ export default { } }, /** - * Lookup409: frame_system::LastRuntimeUpgradeInfo + * Lookup405: frame_system::LastRuntimeUpgradeInfo **/ FrameSystemLastRuntimeUpgradeInfo: { specVersion: "Compact", specName: "Text" }, /** - * Lookup410: frame_system::CodeUpgradeAuthorization + * Lookup406: frame_system::CodeUpgradeAuthorization **/ FrameSystemCodeUpgradeAuthorization: { codeHash: "H256", checkVersion: "bool" }, /** - * Lookup411: frame_system::limits::BlockWeights + * Lookup407: frame_system::limits::BlockWeights **/ FrameSystemLimitsBlockWeights: { baseBlock: "SpWeightsWeightV2Weight", @@ -4977,7 +4949,7 @@ export default { perClass: "FrameSupportDispatchPerDispatchClassWeightsPerClass" }, /** - * Lookup412: frame_support::dispatch::PerDispatchClass + * Lookup408: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassWeightsPerClass: { normal: "FrameSystemLimitsWeightsPerClass", @@ -4985,7 +4957,7 @@ export default { mandatory: "FrameSystemLimitsWeightsPerClass" }, /** - * Lookup413: frame_system::limits::WeightsPerClass + * Lookup409: frame_system::limits::WeightsPerClass **/ FrameSystemLimitsWeightsPerClass: { baseExtrinsic: "SpWeightsWeightV2Weight", @@ -4994,13 +4966,13 @@ export default { reserved: "Option" }, /** - * Lookup414: frame_system::limits::BlockLength + * Lookup410: frame_system::limits::BlockLength **/ FrameSystemLimitsBlockLength: { max: "FrameSupportDispatchPerDispatchClassU32" }, /** - * Lookup415: frame_support::dispatch::PerDispatchClass + * Lookup411: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassU32: { normal: "u32", @@ -5008,14 +4980,14 @@ export default { mandatory: "u32" }, /** - * Lookup416: sp_weights::RuntimeDbWeight + * Lookup412: sp_weights::RuntimeDbWeight **/ SpWeightsRuntimeDbWeight: { read: "u64", write: "u64" }, /** - * Lookup417: sp_version::RuntimeVersion + * Lookup413: sp_version::RuntimeVersion **/ SpVersionRuntimeVersion: { specName: "Text", @@ -5028,7 +5000,7 @@ export default { stateVersion: "u8" }, /** - * Lookup421: frame_system::pallet::Error + * Lookup417: frame_system::pallet::Error **/ FrameSystemError: { _enum: [ @@ -5044,7 +5016,7 @@ export default { ] }, /** - * Lookup423: cumulus_pallet_parachain_system::unincluded_segment::Ancestor + * Lookup419: cumulus_pallet_parachain_system::unincluded_segment::Ancestor **/ CumulusPalletParachainSystemUnincludedSegmentAncestor: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5052,7 +5024,7 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup424: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth + * Lookup420: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth **/ CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: { umpMsgCount: "u32", @@ -5060,20 +5032,20 @@ export default { hrmpOutgoing: "BTreeMap" }, /** - * Lookup426: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate + * Lookup422: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate **/ CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate: { msgCount: "u32", totalBytes: "u32" }, /** - * Lookup430: polkadot_primitives::v8::UpgradeGoAhead + * Lookup426: polkadot_primitives::v8::UpgradeGoAhead **/ PolkadotPrimitivesV8UpgradeGoAhead: { _enum: ["Abort", "GoAhead"] }, /** - * Lookup431: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker + * Lookup427: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker **/ CumulusPalletParachainSystemUnincludedSegmentSegmentTracker: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5081,13 +5053,13 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup433: polkadot_primitives::v8::UpgradeRestriction + * Lookup429: polkadot_primitives::v8::UpgradeRestriction **/ PolkadotPrimitivesV8UpgradeRestriction: { _enum: ["Present"] }, /** - * Lookup434: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot + * Lookup430: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot **/ CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: { dmqMqcHead: "H256", @@ -5097,14 +5069,14 @@ export default { egressChannels: "Vec<(u32,PolkadotPrimitivesV8AbridgedHrmpChannel)>" }, /** - * Lookup435: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity + * Lookup431: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity **/ CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity: { remainingCount: "u32", remainingSize: "u32" }, /** - * Lookup438: polkadot_primitives::v8::AbridgedHrmpChannel + * Lookup434: polkadot_primitives::v8::AbridgedHrmpChannel **/ PolkadotPrimitivesV8AbridgedHrmpChannel: { maxCapacity: "u32", @@ -5115,7 +5087,7 @@ export default { mqcHead: "Option" }, /** - * Lookup439: polkadot_primitives::v8::AbridgedHostConfiguration + * Lookup435: polkadot_primitives::v8::AbridgedHostConfiguration **/ PolkadotPrimitivesV8AbridgedHostConfiguration: { maxCodeSize: "u32", @@ -5130,21 +5102,21 @@ export default { asyncBackingParams: "PolkadotPrimitivesV8AsyncBackingAsyncBackingParams" }, /** - * Lookup440: polkadot_primitives::v8::async_backing::AsyncBackingParams + * Lookup436: polkadot_primitives::v8::async_backing::AsyncBackingParams **/ PolkadotPrimitivesV8AsyncBackingAsyncBackingParams: { maxCandidateDepth: "u32", allowedAncestryLen: "u32" }, /** - * Lookup446: polkadot_core_primitives::OutboundHrmpMessage + * Lookup442: polkadot_core_primitives::OutboundHrmpMessage **/ PolkadotCorePrimitivesOutboundHrmpMessage: { recipient: "u32", data: "Bytes" }, /** - * Lookup448: cumulus_pallet_parachain_system::pallet::Error + * Lookup444: cumulus_pallet_parachain_system::pallet::Error **/ CumulusPalletParachainSystemError: { _enum: [ @@ -5159,7 +5131,7 @@ export default { ] }, /** - * Lookup450: pallet_balances::types::BalanceLock + * Lookup446: pallet_balances::types::BalanceLock **/ PalletBalancesBalanceLock: { id: "[u8;8]", @@ -5167,20 +5139,20 @@ export default { reasons: "PalletBalancesReasons" }, /** - * Lookup451: pallet_balances::types::Reasons + * Lookup447: pallet_balances::types::Reasons **/ PalletBalancesReasons: { _enum: ["Fee", "Misc", "All"] }, /** - * Lookup454: pallet_balances::types::ReserveData + * Lookup450: pallet_balances::types::ReserveData **/ PalletBalancesReserveData: { id: "[u8;4]", amount: "u128" }, /** - * Lookup458: moonriver_runtime::RuntimeHoldReason + * Lookup454: moonriver_runtime::RuntimeHoldReason **/ MoonriverRuntimeRuntimeHoldReason: { _enum: { @@ -5250,20 +5222,20 @@ export default { } }, /** - * Lookup459: pallet_preimage::pallet::HoldReason + * Lookup455: pallet_preimage::pallet::HoldReason **/ PalletPreimageHoldReason: { _enum: ["Preimage"] }, /** - * Lookup462: frame_support::traits::tokens::misc::IdAmount + * Lookup458: frame_support::traits::tokens::misc::IdAmount **/ FrameSupportTokensMiscIdAmount: { id: "Null", amount: "u128" }, /** - * Lookup464: pallet_balances::pallet::Error + * Lookup460: pallet_balances::pallet::Error **/ PalletBalancesError: { _enum: [ @@ -5282,13 +5254,13 @@ export default { ] }, /** - * Lookup465: pallet_transaction_payment::Releases + * Lookup461: pallet_transaction_payment::Releases **/ PalletTransactionPaymentReleases: { _enum: ["V1Ancient", "V2"] }, /** - * Lookup466: pallet_parachain_staking::types::RoundInfo + * Lookup462: pallet_parachain_staking::types::RoundInfo **/ PalletParachainStakingRoundInfo: { current: "u32", @@ -5297,7 +5269,7 @@ export default { firstSlot: "u64" }, /** - * Lookup467: pallet_parachain_staking::types::Delegator + * Lookup463: pallet_parachain_staking::types::Delegator **/ PalletParachainStakingDelegator: { id: "AccountId20", @@ -5307,18 +5279,18 @@ export default { status: "PalletParachainStakingDelegatorStatus" }, /** - * Lookup468: pallet_parachain_staking::set::OrderedSet> + * Lookup464: pallet_parachain_staking::set::OrderedSet> **/ PalletParachainStakingSetOrderedSet: "Vec", /** - * Lookup469: pallet_parachain_staking::types::Bond + * Lookup465: pallet_parachain_staking::types::Bond **/ PalletParachainStakingBond: { owner: "AccountId20", amount: "u128" }, /** - * Lookup471: pallet_parachain_staking::types::DelegatorStatus + * Lookup467: pallet_parachain_staking::types::DelegatorStatus **/ PalletParachainStakingDelegatorStatus: { _enum: { @@ -5327,7 +5299,7 @@ export default { } }, /** - * Lookup472: pallet_parachain_staking::types::CandidateMetadata + * Lookup468: pallet_parachain_staking::types::CandidateMetadata **/ PalletParachainStakingCandidateMetadata: { bond: "u128", @@ -5342,20 +5314,20 @@ export default { status: "PalletParachainStakingCollatorStatus" }, /** - * Lookup473: pallet_parachain_staking::types::CapacityStatus + * Lookup469: pallet_parachain_staking::types::CapacityStatus **/ PalletParachainStakingCapacityStatus: { _enum: ["Full", "Empty", "Partial"] }, /** - * Lookup475: pallet_parachain_staking::types::CandidateBondLessRequest + * Lookup471: pallet_parachain_staking::types::CandidateBondLessRequest **/ PalletParachainStakingCandidateBondLessRequest: { amount: "u128", whenExecutable: "u32" }, /** - * Lookup476: pallet_parachain_staking::types::CollatorStatus + * Lookup472: pallet_parachain_staking::types::CollatorStatus **/ PalletParachainStakingCollatorStatus: { _enum: { @@ -5365,7 +5337,7 @@ export default { } }, /** - * Lookup478: pallet_parachain_staking::delegation_requests::ScheduledRequest + * Lookup474: pallet_parachain_staking::delegation_requests::ScheduledRequest **/ PalletParachainStakingDelegationRequestsScheduledRequest: { delegator: "AccountId20", @@ -5373,25 +5345,25 @@ export default { action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup481: pallet_parachain_staking::auto_compound::AutoCompoundConfig + * Lookup477: pallet_parachain_staking::auto_compound::AutoCompoundConfig **/ PalletParachainStakingAutoCompoundAutoCompoundConfig: { delegator: "AccountId20", value: "Percent" }, /** - * Lookup483: pallet_parachain_staking::types::Delegations + * Lookup479: pallet_parachain_staking::types::Delegations **/ PalletParachainStakingDelegations: { delegations: "Vec", total: "u128" }, /** - * Lookup485: pallet_parachain_staking::set::BoundedOrderedSet, S> + * Lookup481: pallet_parachain_staking::set::BoundedOrderedSet, S> **/ PalletParachainStakingSetBoundedOrderedSet: "Vec", /** - * Lookup488: pallet_parachain_staking::types::CollatorSnapshot + * Lookup484: pallet_parachain_staking::types::CollatorSnapshot **/ PalletParachainStakingCollatorSnapshot: { bond: "u128", @@ -5399,7 +5371,7 @@ export default { total: "u128" }, /** - * Lookup490: pallet_parachain_staking::types::BondWithAutoCompound + * Lookup486: pallet_parachain_staking::types::BondWithAutoCompound **/ PalletParachainStakingBondWithAutoCompound: { owner: "AccountId20", @@ -5407,7 +5379,7 @@ export default { autoCompound: "Percent" }, /** - * Lookup491: pallet_parachain_staking::types::DelayedPayout + * Lookup487: pallet_parachain_staking::types::DelayedPayout **/ PalletParachainStakingDelayedPayout: { roundIssuance: "u128", @@ -5415,7 +5387,7 @@ export default { collatorCommission: "Perbill" }, /** - * Lookup492: pallet_parachain_staking::inflation::InflationInfo + * Lookup488: pallet_parachain_staking::inflation::InflationInfo **/ PalletParachainStakingInflationInflationInfo: { expect: { @@ -5435,7 +5407,7 @@ export default { } }, /** - * Lookup493: pallet_parachain_staking::pallet::Error + * Lookup489: pallet_parachain_staking::pallet::Error **/ PalletParachainStakingError: { _enum: [ @@ -5492,18 +5464,19 @@ export default { "TooLowCandidateCountWeightHintGoOffline", "CandidateLimitReached", "CannotSetAboveMaxCandidates", + "RemovedCall", "MarkingOfflineNotEnabled", "CurrentRoundTooLow" ] }, /** - * Lookup494: pallet_author_inherent::pallet::Error + * Lookup490: pallet_author_inherent::pallet::Error **/ PalletAuthorInherentError: { _enum: ["AuthorAlreadySet", "NoAccountId", "CannotBeAuthor"] }, /** - * Lookup495: pallet_author_mapping::pallet::RegistrationInfo + * Lookup491: pallet_author_mapping::pallet::RegistrationInfo **/ PalletAuthorMappingRegistrationInfo: { _alias: { @@ -5514,7 +5487,7 @@ export default { keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" }, /** - * Lookup496: pallet_author_mapping::pallet::Error + * Lookup492: pallet_author_mapping::pallet::Error **/ PalletAuthorMappingError: { _enum: [ @@ -5529,7 +5502,7 @@ export default { ] }, /** - * Lookup497: pallet_moonbeam_orbiters::types::CollatorPoolInfo + * Lookup493: pallet_moonbeam_orbiters::types::CollatorPoolInfo **/ PalletMoonbeamOrbitersCollatorPoolInfo: { orbiters: "Vec", @@ -5537,14 +5510,14 @@ export default { nextOrbiter: "u32" }, /** - * Lookup499: pallet_moonbeam_orbiters::types::CurrentOrbiter + * Lookup495: pallet_moonbeam_orbiters::types::CurrentOrbiter **/ PalletMoonbeamOrbitersCurrentOrbiter: { accountId: "AccountId20", removed: "bool" }, /** - * Lookup500: pallet_moonbeam_orbiters::pallet::Error + * Lookup496: pallet_moonbeam_orbiters::pallet::Error **/ PalletMoonbeamOrbitersError: { _enum: [ @@ -5560,13 +5533,13 @@ export default { ] }, /** - * Lookup503: pallet_utility::pallet::Error + * Lookup499: pallet_utility::pallet::Error **/ PalletUtilityError: { _enum: ["TooManyCalls"] }, /** - * Lookup506: pallet_proxy::ProxyDefinition + * Lookup502: pallet_proxy::ProxyDefinition **/ PalletProxyProxyDefinition: { delegate: "AccountId20", @@ -5574,7 +5547,7 @@ export default { delay: "u32" }, /** - * Lookup510: pallet_proxy::Announcement + * Lookup506: pallet_proxy::Announcement **/ PalletProxyAnnouncement: { real: "AccountId20", @@ -5582,7 +5555,7 @@ export default { height: "u32" }, /** - * Lookup512: pallet_proxy::pallet::Error + * Lookup508: pallet_proxy::pallet::Error **/ PalletProxyError: { _enum: [ @@ -5597,13 +5570,13 @@ export default { ] }, /** - * Lookup513: pallet_maintenance_mode::pallet::Error + * Lookup509: pallet_maintenance_mode::pallet::Error **/ PalletMaintenanceModeError: { _enum: ["AlreadyInMaintenanceMode", "NotInMaintenanceMode"] }, /** - * Lookup515: pallet_identity::types::Registration> + * Lookup511: pallet_identity::types::Registration> **/ PalletIdentityRegistration: { judgements: "Vec<(u32,PalletIdentityJudgement)>", @@ -5611,7 +5584,7 @@ export default { info: "PalletIdentityLegacyIdentityInfo" }, /** - * Lookup524: pallet_identity::types::RegistrarInfo + * Lookup520: pallet_identity::types::RegistrarInfo **/ PalletIdentityRegistrarInfo: { account: "AccountId20", @@ -5619,14 +5592,14 @@ export default { fields: "u64" }, /** - * Lookup526: pallet_identity::types::AuthorityProperties> + * Lookup522: pallet_identity::types::AuthorityProperties> **/ PalletIdentityAuthorityProperties: { suffix: "Bytes", allocation: "u32" }, /** - * Lookup529: pallet_identity::pallet::Error + * Lookup525: pallet_identity::pallet::Error **/ PalletIdentityError: { _enum: [ @@ -5659,13 +5632,13 @@ export default { ] }, /** - * Lookup530: pallet_migrations::pallet::Error + * Lookup526: pallet_migrations::pallet::Error **/ PalletMigrationsError: { _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"] }, /** - * Lookup532: pallet_multisig::Multisig + * Lookup528: pallet_multisig::Multisig **/ PalletMultisigMultisig: { when: "PalletMultisigTimepoint", @@ -5674,7 +5647,7 @@ export default { approvals: "Vec" }, /** - * Lookup534: pallet_multisig::pallet::Error + * Lookup530: pallet_multisig::pallet::Error **/ PalletMultisigError: { _enum: [ @@ -5695,7 +5668,7 @@ export default { ] }, /** - * Lookup536: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus + * Lookup532: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus **/ PalletMoonbeamLazyMigrationsStateMigrationStatus: { _enum: { @@ -5706,7 +5679,7 @@ export default { } }, /** - * Lookup538: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus + * Lookup534: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { _enum: { @@ -5715,7 +5688,7 @@ export default { } }, /** - * Lookup539: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo + * Lookup535: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { assetId: "u128", @@ -5723,7 +5696,7 @@ export default { remainingApprovals: "u32" }, /** - * Lookup540: pallet_moonbeam_lazy_migrations::pallet::Error + * Lookup536: pallet_moonbeam_lazy_migrations::pallet::Error **/ PalletMoonbeamLazyMigrationsError: { _enum: [ @@ -5742,7 +5715,7 @@ export default { ] }, /** - * Lookup541: pallet_evm::CodeMetadata + * Lookup537: pallet_evm::CodeMetadata **/ PalletEvmCodeMetadata: { _alias: { @@ -5753,7 +5726,7 @@ export default { hash_: "H256" }, /** - * Lookup543: pallet_evm::pallet::Error + * Lookup539: pallet_evm::pallet::Error **/ PalletEvmError: { _enum: [ @@ -5773,7 +5746,7 @@ export default { ] }, /** - * Lookup545: fp_rpc::TransactionStatus + * Lookup542: fp_rpc::TransactionStatus **/ FpRpcTransactionStatus: { transactionHash: "H256", @@ -5785,11 +5758,11 @@ export default { logsBloom: "EthbloomBloom" }, /** - * Lookup547: ethbloom::Bloom + * Lookup544: ethbloom::Bloom **/ EthbloomBloom: "[u8;256]", /** - * Lookup549: ethereum::receipt::ReceiptV3 + * Lookup546: ethereum::receipt::ReceiptV3 **/ EthereumReceiptReceiptV3: { _enum: { @@ -5799,7 +5772,7 @@ export default { } }, /** - * Lookup550: ethereum::receipt::EIP658ReceiptData + * Lookup547: ethereum::receipt::EIP658ReceiptData **/ EthereumReceiptEip658ReceiptData: { statusCode: "u8", @@ -5808,7 +5781,7 @@ export default { logs: "Vec" }, /** - * Lookup551: ethereum::block::Block + * Lookup548: ethereum::block::Block **/ EthereumBlock: { header: "EthereumHeader", @@ -5816,7 +5789,7 @@ export default { ommers: "Vec" }, /** - * Lookup552: ethereum::header::Header + * Lookup549: ethereum::header::Header **/ EthereumHeader: { parentHash: "H256", @@ -5836,17 +5809,17 @@ export default { nonce: "EthereumTypesHashH64" }, /** - * Lookup553: ethereum_types::hash::H64 + * Lookup550: ethereum_types::hash::H64 **/ EthereumTypesHashH64: "[u8;8]", /** - * Lookup558: pallet_ethereum::pallet::Error + * Lookup555: pallet_ethereum::pallet::Error **/ PalletEthereumError: { _enum: ["InvalidSignature", "PreLogExists"] }, /** - * Lookup561: pallet_scheduler::Scheduled, BlockNumber, moonriver_runtime::OriginCaller, account::AccountId20> + * Lookup558: pallet_scheduler::Scheduled, BlockNumber, moonriver_runtime::OriginCaller, account::AccountId20> **/ PalletSchedulerScheduled: { maybeId: "Option<[u8;32]>", @@ -5856,7 +5829,7 @@ export default { origin: "MoonriverRuntimeOriginCaller" }, /** - * Lookup563: pallet_scheduler::RetryConfig + * Lookup560: pallet_scheduler::RetryConfig **/ PalletSchedulerRetryConfig: { totalRetries: "u8", @@ -5864,7 +5837,7 @@ export default { period: "u32" }, /** - * Lookup564: pallet_scheduler::pallet::Error + * Lookup561: pallet_scheduler::pallet::Error **/ PalletSchedulerError: { _enum: [ @@ -5876,7 +5849,7 @@ export default { ] }, /** - * Lookup565: pallet_preimage::OldRequestStatus + * Lookup562: pallet_preimage::OldRequestStatus **/ PalletPreimageOldRequestStatus: { _enum: { @@ -5892,7 +5865,7 @@ export default { } }, /** - * Lookup568: pallet_preimage::RequestStatus> + * Lookup565: pallet_preimage::RequestStatus> **/ PalletPreimageRequestStatus: { _enum: { @@ -5908,7 +5881,7 @@ export default { } }, /** - * Lookup574: pallet_preimage::pallet::Error + * Lookup571: pallet_preimage::pallet::Error **/ PalletPreimageError: { _enum: [ @@ -5923,7 +5896,7 @@ export default { ] }, /** - * Lookup576: pallet_conviction_voting::vote::Voting + * Lookup573: pallet_conviction_voting::vote::Voting **/ PalletConvictionVotingVoteVoting: { _enum: { @@ -5932,7 +5905,7 @@ export default { } }, /** - * Lookup577: pallet_conviction_voting::vote::Casting + * Lookup574: pallet_conviction_voting::vote::Casting **/ PalletConvictionVotingVoteCasting: { votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", @@ -5940,18 +5913,18 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup581: pallet_conviction_voting::types::Delegations + * Lookup578: pallet_conviction_voting::types::Delegations **/ PalletConvictionVotingDelegations: { votes: "u128", capital: "u128" }, /** - * Lookup582: pallet_conviction_voting::vote::PriorLock + * Lookup579: pallet_conviction_voting::vote::PriorLock **/ PalletConvictionVotingVotePriorLock: "(u32,u128)", /** - * Lookup583: pallet_conviction_voting::vote::Delegating + * Lookup580: pallet_conviction_voting::vote::Delegating **/ PalletConvictionVotingVoteDelegating: { balance: "u128", @@ -5961,7 +5934,7 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup587: pallet_conviction_voting::pallet::Error + * Lookup584: pallet_conviction_voting::pallet::Error **/ PalletConvictionVotingError: { _enum: [ @@ -5980,7 +5953,7 @@ export default { ] }, /** - * Lookup588: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup585: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumInfo: { _enum: { @@ -5993,7 +5966,7 @@ export default { } }, /** - * Lookup589: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup586: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumStatus: { track: "u16", @@ -6009,21 +5982,21 @@ export default { alarm: "Option<(u32,(u32,u32))>" }, /** - * Lookup590: pallet_referenda::types::Deposit + * Lookup587: pallet_referenda::types::Deposit **/ PalletReferendaDeposit: { who: "AccountId20", amount: "u128" }, /** - * Lookup593: pallet_referenda::types::DecidingStatus + * Lookup590: pallet_referenda::types::DecidingStatus **/ PalletReferendaDecidingStatus: { since: "u32", confirming: "Option" }, /** - * Lookup601: pallet_referenda::types::TrackInfo + * Lookup598: pallet_referenda::types::TrackInfo **/ PalletReferendaTrackInfo: { name: "Text", @@ -6037,7 +6010,7 @@ export default { minSupport: "PalletReferendaCurve" }, /** - * Lookup602: pallet_referenda::types::Curve + * Lookup599: pallet_referenda::types::Curve **/ PalletReferendaCurve: { _enum: { @@ -6060,7 +6033,7 @@ export default { } }, /** - * Lookup605: pallet_referenda::pallet::Error + * Lookup602: pallet_referenda::pallet::Error **/ PalletReferendaError: { _enum: [ @@ -6081,7 +6054,7 @@ export default { ] }, /** - * Lookup606: pallet_whitelist::pallet::Error + * Lookup603: pallet_whitelist::pallet::Error **/ PalletWhitelistError: { _enum: [ @@ -6093,7 +6066,7 @@ export default { ] }, /** - * Lookup608: pallet_collective::Votes + * Lookup605: pallet_collective::Votes **/ PalletCollectiveVotes: { index: "u32", @@ -6103,7 +6076,7 @@ export default { end: "u32" }, /** - * Lookup609: pallet_collective::pallet::Error + * Lookup606: pallet_collective::pallet::Error **/ PalletCollectiveError: { _enum: [ @@ -6121,7 +6094,7 @@ export default { ] }, /** - * Lookup612: pallet_treasury::Proposal + * Lookup609: pallet_treasury::Proposal **/ PalletTreasuryProposal: { proposer: "AccountId20", @@ -6130,7 +6103,7 @@ export default { bond: "u128" }, /** - * Lookup615: pallet_treasury::SpendStatus + * Lookup612: pallet_treasury::SpendStatus **/ PalletTreasurySpendStatus: { assetKind: "Null", @@ -6141,7 +6114,7 @@ export default { status: "PalletTreasuryPaymentState" }, /** - * Lookup616: pallet_treasury::PaymentState + * Lookup613: pallet_treasury::PaymentState **/ PalletTreasuryPaymentState: { _enum: { @@ -6153,11 +6126,11 @@ export default { } }, /** - * Lookup618: frame_support::PalletId + * Lookup615: frame_support::PalletId **/ FrameSupportPalletId: "[u8;8]", /** - * Lookup619: pallet_treasury::pallet::Error + * Lookup616: pallet_treasury::pallet::Error **/ PalletTreasuryError: { _enum: [ @@ -6175,7 +6148,7 @@ export default { ] }, /** - * Lookup620: pallet_crowdloan_rewards::pallet::RewardInfo + * Lookup617: pallet_crowdloan_rewards::pallet::RewardInfo **/ PalletCrowdloanRewardsRewardInfo: { totalReward: "u128", @@ -6183,7 +6156,7 @@ export default { contributedRelayAddresses: "Vec<[u8;32]>" }, /** - * Lookup622: pallet_crowdloan_rewards::pallet::Error + * Lookup619: pallet_crowdloan_rewards::pallet::Error **/ PalletCrowdloanRewardsError: { _enum: [ @@ -6205,7 +6178,7 @@ export default { ] }, /** - * Lookup627: cumulus_pallet_xcmp_queue::OutboundChannelDetails + * Lookup624: cumulus_pallet_xcmp_queue::OutboundChannelDetails **/ CumulusPalletXcmpQueueOutboundChannelDetails: { recipient: "u32", @@ -6215,13 +6188,13 @@ export default { lastIndex: "u16" }, /** - * Lookup628: cumulus_pallet_xcmp_queue::OutboundState + * Lookup625: cumulus_pallet_xcmp_queue::OutboundState **/ CumulusPalletXcmpQueueOutboundState: { _enum: ["Ok", "Suspended"] }, /** - * Lookup632: cumulus_pallet_xcmp_queue::QueueConfigData + * Lookup629: cumulus_pallet_xcmp_queue::QueueConfigData **/ CumulusPalletXcmpQueueQueueConfigData: { suspendThreshold: "u32", @@ -6229,7 +6202,7 @@ export default { resumeThreshold: "u32" }, /** - * Lookup633: cumulus_pallet_xcmp_queue::pallet::Error + * Lookup630: cumulus_pallet_xcmp_queue::pallet::Error **/ CumulusPalletXcmpQueueError: { _enum: [ @@ -6241,7 +6214,7 @@ export default { ] }, /** - * Lookup634: pallet_xcm::pallet::QueryStatus + * Lookup631: pallet_xcm::pallet::QueryStatus **/ PalletXcmQueryStatus: { _enum: { @@ -6262,7 +6235,7 @@ export default { } }, /** - * Lookup638: xcm::VersionedResponse + * Lookup635: xcm::VersionedResponse **/ XcmVersionedResponse: { _enum: { @@ -6274,7 +6247,7 @@ export default { } }, /** - * Lookup644: pallet_xcm::pallet::VersionMigrationStage + * Lookup641: pallet_xcm::pallet::VersionMigrationStage **/ PalletXcmVersionMigrationStage: { _enum: { @@ -6285,7 +6258,7 @@ export default { } }, /** - * Lookup647: pallet_xcm::pallet::RemoteLockedFungibleRecord + * Lookup644: pallet_xcm::pallet::RemoteLockedFungibleRecord **/ PalletXcmRemoteLockedFungibleRecord: { amount: "u128", @@ -6294,7 +6267,7 @@ export default { consumers: "Vec<(Null,u128)>" }, /** - * Lookup654: pallet_xcm::pallet::Error + * Lookup651: pallet_xcm::pallet::Error **/ PalletXcmError: { _enum: [ @@ -6326,7 +6299,7 @@ export default { ] }, /** - * Lookup655: pallet_assets::types::AssetDetails + * Lookup652: pallet_assets::types::AssetDetails **/ PalletAssetsAssetDetails: { owner: "AccountId20", @@ -6343,13 +6316,13 @@ export default { status: "PalletAssetsAssetStatus" }, /** - * Lookup656: pallet_assets::types::AssetStatus + * Lookup653: pallet_assets::types::AssetStatus **/ PalletAssetsAssetStatus: { _enum: ["Live", "Frozen", "Destroying"] }, /** - * Lookup658: pallet_assets::types::AssetAccount + * Lookup655: pallet_assets::types::AssetAccount **/ PalletAssetsAssetAccount: { balance: "u128", @@ -6358,13 +6331,13 @@ export default { extra: "Null" }, /** - * Lookup659: pallet_assets::types::AccountStatus + * Lookup656: pallet_assets::types::AccountStatus **/ PalletAssetsAccountStatus: { _enum: ["Liquid", "Frozen", "Blocked"] }, /** - * Lookup660: pallet_assets::types::ExistenceReason + * Lookup657: pallet_assets::types::ExistenceReason **/ PalletAssetsExistenceReason: { _enum: { @@ -6376,14 +6349,14 @@ export default { } }, /** - * Lookup662: pallet_assets::types::Approval + * Lookup659: pallet_assets::types::Approval **/ PalletAssetsApproval: { amount: "u128", deposit: "u128" }, /** - * Lookup663: pallet_assets::types::AssetMetadata> + * Lookup660: pallet_assets::types::AssetMetadata> **/ PalletAssetsAssetMetadata: { deposit: "u128", @@ -6393,7 +6366,7 @@ export default { isFrozen: "bool" }, /** - * Lookup665: pallet_assets::pallet::Error + * Lookup662: pallet_assets::pallet::Error **/ PalletAssetsError: { _enum: [ @@ -6421,7 +6394,7 @@ export default { ] }, /** - * Lookup666: pallet_asset_manager::pallet::Error + * Lookup663: pallet_asset_manager::pallet::Error **/ PalletAssetManagerError: { _enum: [ @@ -6436,7 +6409,7 @@ export default { ] }, /** - * Lookup667: pallet_xcm_transactor::relay_indices::RelayChainIndices + * Lookup664: pallet_xcm_transactor::relay_indices::RelayChainIndices **/ PalletXcmTransactorRelayIndicesRelayChainIndices: { staking: "u8", @@ -6459,7 +6432,7 @@ export default { cancelOpenRequest: "u8" }, /** - * Lookup668: pallet_xcm_transactor::pallet::Error + * Lookup665: pallet_xcm_transactor::pallet::Error **/ PalletXcmTransactorError: { _enum: [ @@ -6493,13 +6466,13 @@ export default { ] }, /** - * Lookup669: pallet_ethereum_xcm::pallet::Error + * Lookup666: pallet_ethereum_xcm::pallet::Error **/ PalletEthereumXcmError: { _enum: ["EthereumXcmExecutionSuspended"] }, /** - * Lookup670: pallet_message_queue::BookState + * Lookup667: pallet_message_queue::BookState **/ PalletMessageQueueBookState: { _alias: { @@ -6513,14 +6486,14 @@ export default { size_: "u64" }, /** - * Lookup672: pallet_message_queue::Neighbours + * Lookup669: pallet_message_queue::Neighbours **/ PalletMessageQueueNeighbours: { prev: "CumulusPrimitivesCoreAggregateMessageOrigin", next: "CumulusPrimitivesCoreAggregateMessageOrigin" }, /** - * Lookup674: pallet_message_queue::Page + * Lookup671: pallet_message_queue::Page **/ PalletMessageQueuePage: { remaining: "u32", @@ -6531,7 +6504,7 @@ export default { heap: "Bytes" }, /** - * Lookup676: pallet_message_queue::pallet::Error + * Lookup673: pallet_message_queue::pallet::Error **/ PalletMessageQueueError: { _enum: [ @@ -6547,24 +6520,13 @@ export default { ] }, /** - * Lookup678: pallet_moonbeam_foreign_assets::AssetStatus + * Lookup675: pallet_moonbeam_foreign_assets::AssetStatus **/ PalletMoonbeamForeignAssetsAssetStatus: { _enum: ["Active", "FrozenXcmDepositAllowed", "FrozenXcmDepositForbidden"] }, /** - * Lookup679: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails - **/ - PalletMoonbeamForeignAssetsAssetDepositDetails: { - depositAccount: "AccountId20", - deposit: "u128" - }, - /** - * Lookup680: moonriver_runtime::Runtime - **/ - MoonriverRuntimeRuntime: "Null", - /** - * Lookup681: pallet_moonbeam_foreign_assets::pallet::Error + * Lookup676: pallet_moonbeam_foreign_assets::pallet::Error **/ PalletMoonbeamForeignAssetsError: { _enum: [ @@ -6578,10 +6540,6 @@ export default { "EvmCallPauseFail", "EvmCallUnpauseFail", "EvmInternalError", - "InsufficientBalance", - "CannotConvertLocationToAccount", - "LocationOutsideOfOrigin", - "AssetNotInSiblingPara", "InvalidSymbol", "InvalidTokenName", "LocationAlreadyExists", @@ -6589,7 +6547,7 @@ export default { ] }, /** - * Lookup683: pallet_xcm_weight_trader::pallet::Error + * Lookup678: pallet_xcm_weight_trader::pallet::Error **/ PalletXcmWeightTraderError: { _enum: [ @@ -6602,32 +6560,32 @@ export default { ] }, /** - * Lookup684: pallet_emergency_para_xcm::XcmMode + * Lookup679: pallet_emergency_para_xcm::XcmMode **/ PalletEmergencyParaXcmXcmMode: { _enum: ["Normal", "Paused"] }, /** - * Lookup685: pallet_emergency_para_xcm::pallet::Error + * Lookup680: pallet_emergency_para_xcm::pallet::Error **/ PalletEmergencyParaXcmError: { _enum: ["NotInPausedMode"] }, /** - * Lookup687: pallet_precompile_benchmarks::pallet::Error + * Lookup682: pallet_precompile_benchmarks::pallet::Error **/ PalletPrecompileBenchmarksError: { _enum: ["BenchmarkError"] }, /** - * Lookup688: pallet_randomness::types::RequestState + * Lookup683: pallet_randomness::types::RequestState **/ PalletRandomnessRequestState: { request: "PalletRandomnessRequest", deposit: "u128" }, /** - * Lookup689: pallet_randomness::types::Request> + * Lookup684: pallet_randomness::types::Request> **/ PalletRandomnessRequest: { refundAddress: "H160", @@ -6639,7 +6597,7 @@ export default { info: "PalletRandomnessRequestInfo" }, /** - * Lookup690: pallet_randomness::types::RequestInfo + * Lookup685: pallet_randomness::types::RequestInfo **/ PalletRandomnessRequestInfo: { _enum: { @@ -6648,7 +6606,7 @@ export default { } }, /** - * Lookup691: pallet_randomness::types::RequestType + * Lookup686: pallet_randomness::types::RequestType **/ PalletRandomnessRequestType: { _enum: { @@ -6657,14 +6615,14 @@ export default { } }, /** - * Lookup692: pallet_randomness::types::RandomnessResult + * Lookup687: pallet_randomness::types::RandomnessResult **/ PalletRandomnessRandomnessResult: { randomness: "Option", requestCount: "u64" }, /** - * Lookup693: pallet_randomness::pallet::Error + * Lookup688: pallet_randomness::pallet::Error **/ PalletRandomnessError: { _enum: [ @@ -6683,47 +6641,51 @@ export default { ] }, /** - * Lookup696: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender + * Lookup691: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender **/ FrameSystemExtensionsCheckNonZeroSender: "Null", /** - * Lookup697: frame_system::extensions::check_spec_version::CheckSpecVersion + * Lookup692: frame_system::extensions::check_spec_version::CheckSpecVersion **/ FrameSystemExtensionsCheckSpecVersion: "Null", /** - * Lookup698: frame_system::extensions::check_tx_version::CheckTxVersion + * Lookup693: frame_system::extensions::check_tx_version::CheckTxVersion **/ FrameSystemExtensionsCheckTxVersion: "Null", /** - * Lookup699: frame_system::extensions::check_genesis::CheckGenesis + * Lookup694: frame_system::extensions::check_genesis::CheckGenesis **/ FrameSystemExtensionsCheckGenesis: "Null", /** - * Lookup702: frame_system::extensions::check_nonce::CheckNonce + * Lookup697: frame_system::extensions::check_nonce::CheckNonce **/ FrameSystemExtensionsCheckNonce: "Compact", /** - * Lookup703: frame_system::extensions::check_weight::CheckWeight + * Lookup698: frame_system::extensions::check_weight::CheckWeight **/ FrameSystemExtensionsCheckWeight: "Null", /** - * Lookup704: pallet_transaction_payment::ChargeTransactionPayment + * Lookup699: pallet_transaction_payment::ChargeTransactionPayment **/ PalletTransactionPaymentChargeTransactionPayment: "Compact", /** - * Lookup705: frame_metadata_hash_extension::CheckMetadataHash + * Lookup700: frame_metadata_hash_extension::CheckMetadataHash **/ FrameMetadataHashExtensionCheckMetadataHash: { mode: "FrameMetadataHashExtensionMode" }, /** - * Lookup706: frame_metadata_hash_extension::Mode + * Lookup701: frame_metadata_hash_extension::Mode **/ FrameMetadataHashExtensionMode: { _enum: ["Disabled", "Enabled"] }, /** - * Lookup707: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim + * Lookup702: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim + **/ + CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null", + /** + * Lookup704: moonriver_runtime::Runtime **/ - CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null" + MoonriverRuntimeRuntime: "Null" }; diff --git a/typescript-api/src/moonriver/interfaces/registry.ts b/typescript-api/src/moonriver/interfaces/registry.ts index 5bcf1cc25cd..a890602fd3c 100644 --- a/typescript-api/src/moonriver/interfaces/registry.ts +++ b/typescript-api/src/moonriver/interfaces/registry.ts @@ -93,10 +93,6 @@ import type { MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters, MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey, MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue, - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters, - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey, - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue, MoonriverRuntimeRuntimeParamsRuntimeParameters, MoonriverRuntimeRuntimeParamsRuntimeParametersKey, MoonriverRuntimeRuntimeParamsRuntimeParametersValue, @@ -188,7 +184,6 @@ import type { PalletMessageQueuePage, PalletMigrationsError, PalletMigrationsEvent, - PalletMoonbeamForeignAssetsAssetDepositDetails, PalletMoonbeamForeignAssetsAssetStatus, PalletMoonbeamForeignAssetsCall, PalletMoonbeamForeignAssetsError, @@ -497,10 +492,6 @@ declare module "@polkadot/types/types/registry" { MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit; - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; MoonriverRuntimeRuntimeParamsRuntimeParameters: MoonriverRuntimeRuntimeParamsRuntimeParameters; MoonriverRuntimeRuntimeParamsRuntimeParametersKey: MoonriverRuntimeRuntimeParamsRuntimeParametersKey; MoonriverRuntimeRuntimeParamsRuntimeParametersValue: MoonriverRuntimeRuntimeParamsRuntimeParametersValue; @@ -592,7 +583,6 @@ declare module "@polkadot/types/types/registry" { PalletMessageQueuePage: PalletMessageQueuePage; PalletMigrationsError: PalletMigrationsError; PalletMigrationsEvent: PalletMigrationsEvent; - PalletMoonbeamForeignAssetsAssetDepositDetails: PalletMoonbeamForeignAssetsAssetDepositDetails; PalletMoonbeamForeignAssetsAssetStatus: PalletMoonbeamForeignAssetsAssetStatus; PalletMoonbeamForeignAssetsCall: PalletMoonbeamForeignAssetsCall; PalletMoonbeamForeignAssetsError: PalletMoonbeamForeignAssetsError; diff --git a/typescript-api/src/moonriver/interfaces/types-lookup.ts b/typescript-api/src/moonriver/interfaces/types-lookup.ts index 808e15145df..bbe40e27ea6 100644 --- a/typescript-api/src/moonriver/interfaces/types-lookup.ts +++ b/typescript-api/src/moonriver/interfaces/types-lookup.ts @@ -1088,9 +1088,7 @@ declare module "@polkadot/types/lookup" { readonly asRuntimeConfig: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; readonly isPalletRandomness: boolean; readonly asPalletRandomness: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; + readonly type: "RuntimeConfig" | "PalletRandomness"; } /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (68) */ @@ -1111,48 +1109,30 @@ declare module "@polkadot/types/lookup" { /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (71) */ type MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit = Null; - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (72) */ - interface MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (73) */ - type MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit = Null; - - /** @name MoonriverRuntimeRuntimeParamsRuntimeParametersValue (75) */ + /** @name MoonriverRuntimeRuntimeParamsRuntimeParametersValue (73) */ interface MoonriverRuntimeRuntimeParamsRuntimeParametersValue extends Enum { readonly isRuntimeConfig: boolean; readonly asRuntimeConfig: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; readonly isPalletRandomness: boolean; readonly asPalletRandomness: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; + readonly type: "RuntimeConfig" | "PalletRandomness"; } - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (76) */ + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (74) */ interface MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue extends Enum { readonly isFeesTreasuryProportion: boolean; readonly asFeesTreasuryProportion: Perbill; readonly type: "FeesTreasuryProportion"; } - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (77) */ + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (75) */ interface MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue extends Enum { readonly isDeposit: boolean; readonly asDeposit: u128; readonly type: "Deposit"; } - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (79) */ - interface MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly asForeignAssetCreationDeposit: u128; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name PalletEvmEvent (80) */ + /** @name PalletEvmEvent (77) */ interface PalletEvmEvent extends Enum { readonly isLog: boolean; readonly asLog: { @@ -1177,14 +1157,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Log" | "Created" | "CreatedFailed" | "Executed" | "ExecutedFailed"; } - /** @name EthereumLog (81) */ + /** @name EthereumLog (78) */ interface EthereumLog extends Struct { readonly address: H160; readonly topics: Vec; readonly data: Bytes; } - /** @name PalletEthereumEvent (84) */ + /** @name PalletEthereumEvent (81) */ interface PalletEthereumEvent extends Enum { readonly isExecuted: boolean; readonly asExecuted: { @@ -1197,7 +1177,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Executed"; } - /** @name EvmCoreErrorExitReason (85) */ + /** @name EvmCoreErrorExitReason (82) */ interface EvmCoreErrorExitReason extends Enum { readonly isSucceed: boolean; readonly asSucceed: EvmCoreErrorExitSucceed; @@ -1210,7 +1190,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Succeed" | "Error" | "Revert" | "Fatal"; } - /** @name EvmCoreErrorExitSucceed (86) */ + /** @name EvmCoreErrorExitSucceed (83) */ interface EvmCoreErrorExitSucceed extends Enum { readonly isStopped: boolean; readonly isReturned: boolean; @@ -1218,7 +1198,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Stopped" | "Returned" | "Suicided"; } - /** @name EvmCoreErrorExitError (87) */ + /** @name EvmCoreErrorExitError (84) */ interface EvmCoreErrorExitError extends Enum { readonly isStackUnderflow: boolean; readonly isStackOverflow: boolean; @@ -1257,13 +1237,13 @@ declare module "@polkadot/types/lookup" { | "InvalidCode"; } - /** @name EvmCoreErrorExitRevert (91) */ + /** @name EvmCoreErrorExitRevert (88) */ interface EvmCoreErrorExitRevert extends Enum { readonly isReverted: boolean; readonly type: "Reverted"; } - /** @name EvmCoreErrorExitFatal (92) */ + /** @name EvmCoreErrorExitFatal (89) */ interface EvmCoreErrorExitFatal extends Enum { readonly isNotSupported: boolean; readonly isUnhandledInterrupt: boolean; @@ -1274,7 +1254,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NotSupported" | "UnhandledInterrupt" | "CallErrorAsFatal" | "Other"; } - /** @name PalletSchedulerEvent (93) */ + /** @name PalletSchedulerEvent (90) */ interface PalletSchedulerEvent extends Enum { readonly isScheduled: boolean; readonly asScheduled: { @@ -1336,7 +1316,7 @@ declare module "@polkadot/types/lookup" { | "PermanentlyOverweight"; } - /** @name PalletPreimageEvent (95) */ + /** @name PalletPreimageEvent (92) */ interface PalletPreimageEvent extends Enum { readonly isNoted: boolean; readonly asNoted: { @@ -1353,7 +1333,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Noted" | "Requested" | "Cleared"; } - /** @name PalletConvictionVotingEvent (96) */ + /** @name PalletConvictionVotingEvent (93) */ interface PalletConvictionVotingEvent extends Enum { readonly isDelegated: boolean; readonly asDelegated: ITuple<[AccountId20, AccountId20]>; @@ -1372,7 +1352,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Delegated" | "Undelegated" | "Voted" | "VoteRemoved"; } - /** @name PalletConvictionVotingVoteAccountVote (97) */ + /** @name PalletConvictionVotingVoteAccountVote (94) */ interface PalletConvictionVotingVoteAccountVote extends Enum { readonly isStandard: boolean; readonly asStandard: { @@ -1393,7 +1373,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Standard" | "Split" | "SplitAbstain"; } - /** @name PalletReferendaEvent (99) */ + /** @name PalletReferendaEvent (96) */ interface PalletReferendaEvent extends Enum { readonly isSubmitted: boolean; readonly asSubmitted: { @@ -1497,7 +1477,7 @@ declare module "@polkadot/types/lookup" { | "MetadataCleared"; } - /** @name FrameSupportPreimagesBounded (100) */ + /** @name FrameSupportPreimagesBounded (97) */ interface FrameSupportPreimagesBounded extends Enum { readonly isLegacy: boolean; readonly asLegacy: { @@ -1513,7 +1493,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Inline" | "Lookup"; } - /** @name FrameSystemCall (102) */ + /** @name FrameSystemCall (99) */ interface FrameSystemCall extends Enum { readonly isRemark: boolean; readonly asRemark: { @@ -1574,7 +1554,7 @@ declare module "@polkadot/types/lookup" { | "ApplyAuthorizedUpgrade"; } - /** @name CumulusPalletParachainSystemCall (106) */ + /** @name CumulusPalletParachainSystemCall (103) */ interface CumulusPalletParachainSystemCall extends Enum { readonly isSetValidationData: boolean; readonly asSetValidationData: { @@ -1587,7 +1567,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetValidationData" | "SudoSendUpwardMessage"; } - /** @name CumulusPrimitivesParachainInherentParachainInherentData (107) */ + /** @name CumulusPrimitivesParachainInherentParachainInherentData (104) */ interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct { readonly validationData: PolkadotPrimitivesV8PersistedValidationData; readonly relayChainState: SpTrieStorageProof; @@ -1595,7 +1575,7 @@ declare module "@polkadot/types/lookup" { readonly horizontalMessages: BTreeMap>; } - /** @name PolkadotPrimitivesV8PersistedValidationData (108) */ + /** @name PolkadotPrimitivesV8PersistedValidationData (105) */ interface PolkadotPrimitivesV8PersistedValidationData extends Struct { readonly parentHead: Bytes; readonly relayParentNumber: u32; @@ -1603,24 +1583,24 @@ declare module "@polkadot/types/lookup" { readonly maxPovSize: u32; } - /** @name SpTrieStorageProof (110) */ + /** @name SpTrieStorageProof (107) */ interface SpTrieStorageProof extends Struct { readonly trieNodes: BTreeSet; } - /** @name PolkadotCorePrimitivesInboundDownwardMessage (113) */ + /** @name PolkadotCorePrimitivesInboundDownwardMessage (110) */ interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { readonly sentAt: u32; readonly msg: Bytes; } - /** @name PolkadotCorePrimitivesInboundHrmpMessage (117) */ + /** @name PolkadotCorePrimitivesInboundHrmpMessage (114) */ interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { readonly sentAt: u32; readonly data: Bytes; } - /** @name PalletTimestampCall (120) */ + /** @name PalletTimestampCall (117) */ interface PalletTimestampCall extends Enum { readonly isSet: boolean; readonly asSet: { @@ -1629,7 +1609,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Set"; } - /** @name PalletRootTestingCall (121) */ + /** @name PalletRootTestingCall (118) */ interface PalletRootTestingCall extends Enum { readonly isFillBlock: boolean; readonly asFillBlock: { @@ -1639,7 +1619,7 @@ declare module "@polkadot/types/lookup" { readonly type: "FillBlock" | "TriggerDefensive"; } - /** @name PalletBalancesCall (122) */ + /** @name PalletBalancesCall (119) */ interface PalletBalancesCall extends Enum { readonly isTransferAllowDeath: boolean; readonly asTransferAllowDeath: { @@ -1698,14 +1678,14 @@ declare module "@polkadot/types/lookup" { | "Burn"; } - /** @name PalletBalancesAdjustmentDirection (125) */ + /** @name PalletBalancesAdjustmentDirection (122) */ interface PalletBalancesAdjustmentDirection extends Enum { readonly isIncrease: boolean; readonly isDecrease: boolean; readonly type: "Increase" | "Decrease"; } - /** @name PalletParachainStakingCall (126) */ + /** @name PalletParachainStakingCall (123) */ interface PalletParachainStakingCall extends Enum { readonly isSetStakingExpectations: boolean; readonly asSetStakingExpectations: { @@ -1776,6 +1756,13 @@ declare module "@polkadot/types/lookup" { readonly candidate: AccountId20; } & Struct; readonly isCancelCandidateBondLess: boolean; + readonly isDelegate: boolean; + readonly asDelegate: { + readonly candidate: AccountId20; + readonly amount: u128; + readonly candidateDelegationCount: u32; + readonly delegationCount: u32; + } & Struct; readonly isDelegateWithAutoCompound: boolean; readonly asDelegateWithAutoCompound: { readonly candidate: AccountId20; @@ -1785,6 +1772,9 @@ declare module "@polkadot/types/lookup" { readonly candidateAutoCompoundingDelegationCount: u32; readonly delegationCount: u32; } & Struct; + readonly isRemovedCall19: boolean; + readonly isRemovedCall20: boolean; + readonly isRemovedCall21: boolean; readonly isScheduleRevokeDelegation: boolean; readonly asScheduleRevokeDelegation: { readonly collator: AccountId20; @@ -1855,7 +1845,11 @@ declare module "@polkadot/types/lookup" { | "ScheduleCandidateBondLess" | "ExecuteCandidateBondLess" | "CancelCandidateBondLess" + | "Delegate" | "DelegateWithAutoCompound" + | "RemovedCall19" + | "RemovedCall20" + | "RemovedCall21" | "ScheduleRevokeDelegation" | "DelegatorBondMore" | "ScheduleDelegatorBondLess" @@ -1869,13 +1863,13 @@ declare module "@polkadot/types/lookup" { | "SetInflationDistributionConfig"; } - /** @name PalletAuthorInherentCall (129) */ + /** @name PalletAuthorInherentCall (126) */ interface PalletAuthorInherentCall extends Enum { readonly isKickOffAuthorshipValidation: boolean; readonly type: "KickOffAuthorshipValidation"; } - /** @name PalletAuthorSlotFilterCall (130) */ + /** @name PalletAuthorSlotFilterCall (127) */ interface PalletAuthorSlotFilterCall extends Enum { readonly isSetEligible: boolean; readonly asSetEligible: { @@ -1884,7 +1878,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetEligible"; } - /** @name PalletAuthorMappingCall (131) */ + /** @name PalletAuthorMappingCall (128) */ interface PalletAuthorMappingCall extends Enum { readonly isAddAssociation: boolean; readonly asAddAssociation: { @@ -1912,7 +1906,7 @@ declare module "@polkadot/types/lookup" { | "SetKeys"; } - /** @name PalletMoonbeamOrbitersCall (132) */ + /** @name PalletMoonbeamOrbitersCall (129) */ interface PalletMoonbeamOrbitersCall extends Enum { readonly isCollatorAddOrbiter: boolean; readonly asCollatorAddOrbiter: { @@ -1949,7 +1943,7 @@ declare module "@polkadot/types/lookup" { | "RemoveCollator"; } - /** @name PalletUtilityCall (133) */ + /** @name PalletUtilityCall (130) */ interface PalletUtilityCall extends Enum { readonly isBatch: boolean; readonly asBatch: { @@ -1987,7 +1981,7 @@ declare module "@polkadot/types/lookup" { | "WithWeight"; } - /** @name MoonriverRuntimeOriginCaller (135) */ + /** @name MoonriverRuntimeOriginCaller (132) */ interface MoonriverRuntimeOriginCaller extends Enum { readonly isSystem: boolean; readonly asSystem: FrameSupportDispatchRawOrigin; @@ -2018,7 +2012,7 @@ declare module "@polkadot/types/lookup" { | "EthereumXcm"; } - /** @name FrameSupportDispatchRawOrigin (136) */ + /** @name FrameSupportDispatchRawOrigin (133) */ interface FrameSupportDispatchRawOrigin extends Enum { readonly isRoot: boolean; readonly isSigned: boolean; @@ -2027,14 +2021,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Root" | "Signed" | "None"; } - /** @name PalletEthereumRawOrigin (137) */ + /** @name PalletEthereumRawOrigin (134) */ interface PalletEthereumRawOrigin extends Enum { readonly isEthereumTransaction: boolean; readonly asEthereumTransaction: H160; readonly type: "EthereumTransaction"; } - /** @name MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin (138) */ + /** @name MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin (135) */ interface MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin extends Enum { readonly isWhitelistedCaller: boolean; readonly isGeneralAdmin: boolean; @@ -2049,7 +2043,7 @@ declare module "@polkadot/types/lookup" { | "FastGeneralAdmin"; } - /** @name PalletCollectiveRawOrigin (139) */ + /** @name PalletCollectiveRawOrigin (136) */ interface PalletCollectiveRawOrigin extends Enum { readonly isMembers: boolean; readonly asMembers: ITuple<[u32, u32]>; @@ -2059,7 +2053,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Members" | "Member" | "Phantom"; } - /** @name CumulusPalletXcmOrigin (141) */ + /** @name CumulusPalletXcmOrigin (138) */ interface CumulusPalletXcmOrigin extends Enum { readonly isRelay: boolean; readonly isSiblingParachain: boolean; @@ -2067,7 +2061,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Relay" | "SiblingParachain"; } - /** @name PalletXcmOrigin (142) */ + /** @name PalletXcmOrigin (139) */ interface PalletXcmOrigin extends Enum { readonly isXcm: boolean; readonly asXcm: StagingXcmV4Location; @@ -2076,13 +2070,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Xcm" | "Response"; } - /** @name StagingXcmV4Location (143) */ + /** @name StagingXcmV4Location (140) */ interface StagingXcmV4Location extends Struct { readonly parents: u8; readonly interior: StagingXcmV4Junctions; } - /** @name StagingXcmV4Junctions (144) */ + /** @name StagingXcmV4Junctions (141) */ interface StagingXcmV4Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; @@ -2104,7 +2098,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name StagingXcmV4Junction (146) */ + /** @name StagingXcmV4Junction (143) */ interface StagingXcmV4Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; @@ -2153,7 +2147,7 @@ declare module "@polkadot/types/lookup" { | "GlobalConsensus"; } - /** @name StagingXcmV4JunctionNetworkId (149) */ + /** @name StagingXcmV4JunctionNetworkId (146) */ interface StagingXcmV4JunctionNetworkId extends Enum { readonly isByGenesis: boolean; readonly asByGenesis: U8aFixed; @@ -2188,7 +2182,7 @@ declare module "@polkadot/types/lookup" { | "PolkadotBulletin"; } - /** @name XcmV3JunctionBodyId (150) */ + /** @name XcmV3JunctionBodyId (147) */ interface XcmV3JunctionBodyId extends Enum { readonly isUnit: boolean; readonly isMoniker: boolean; @@ -2215,7 +2209,7 @@ declare module "@polkadot/types/lookup" { | "Treasury"; } - /** @name XcmV3JunctionBodyPart (151) */ + /** @name XcmV3JunctionBodyPart (148) */ interface XcmV3JunctionBodyPart extends Enum { readonly isVoice: boolean; readonly isMembers: boolean; @@ -2240,17 +2234,17 @@ declare module "@polkadot/types/lookup" { readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; } - /** @name PalletEthereumXcmRawOrigin (159) */ + /** @name PalletEthereumXcmRawOrigin (156) */ interface PalletEthereumXcmRawOrigin extends Enum { readonly isXcmEthereumTransaction: boolean; readonly asXcmEthereumTransaction: H160; readonly type: "XcmEthereumTransaction"; } - /** @name SpCoreVoid (160) */ + /** @name SpCoreVoid (157) */ type SpCoreVoid = Null; - /** @name PalletProxyCall (161) */ + /** @name PalletProxyCall (158) */ interface PalletProxyCall extends Enum { readonly isProxy: boolean; readonly asProxy: { @@ -2320,14 +2314,14 @@ declare module "@polkadot/types/lookup" { | "ProxyAnnounced"; } - /** @name PalletMaintenanceModeCall (163) */ + /** @name PalletMaintenanceModeCall (160) */ interface PalletMaintenanceModeCall extends Enum { readonly isEnterMaintenanceMode: boolean; readonly isResumeNormalOperation: boolean; readonly type: "EnterMaintenanceMode" | "ResumeNormalOperation"; } - /** @name PalletIdentityCall (164) */ + /** @name PalletIdentityCall (161) */ interface PalletIdentityCall extends Enum { readonly isAddRegistrar: boolean; readonly asAddRegistrar: { @@ -2449,7 +2443,7 @@ declare module "@polkadot/types/lookup" { | "RemoveDanglingUsername"; } - /** @name PalletIdentityLegacyIdentityInfo (165) */ + /** @name PalletIdentityLegacyIdentityInfo (162) */ interface PalletIdentityLegacyIdentityInfo extends Struct { readonly additional: Vec>; readonly display: Data; @@ -2462,7 +2456,7 @@ declare module "@polkadot/types/lookup" { readonly twitter: Data; } - /** @name PalletIdentityJudgement (203) */ + /** @name PalletIdentityJudgement (200) */ interface PalletIdentityJudgement extends Enum { readonly isUnknown: boolean; readonly isFeePaid: boolean; @@ -2482,10 +2476,10 @@ declare module "@polkadot/types/lookup" { | "Erroneous"; } - /** @name AccountEthereumSignature (205) */ + /** @name AccountEthereumSignature (202) */ interface AccountEthereumSignature extends U8aFixed {} - /** @name PalletMultisigCall (207) */ + /** @name PalletMultisigCall (204) */ interface PalletMultisigCall extends Enum { readonly isAsMultiThreshold1: boolean; readonly asAsMultiThreshold1: { @@ -2518,7 +2512,7 @@ declare module "@polkadot/types/lookup" { readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; } - /** @name PalletMoonbeamLazyMigrationsCall (209) */ + /** @name PalletMoonbeamLazyMigrationsCall (206) */ interface PalletMoonbeamLazyMigrationsCall extends Enum { readonly isCreateContractMetadata: boolean; readonly asCreateContractMetadata: { @@ -2550,7 +2544,7 @@ declare module "@polkadot/types/lookup" { | "FinishForeignAssetsMigration"; } - /** @name PalletParametersCall (212) */ + /** @name PalletParametersCall (209) */ interface PalletParametersCall extends Enum { readonly isSetParameter: boolean; readonly asSetParameter: { @@ -2559,18 +2553,16 @@ declare module "@polkadot/types/lookup" { readonly type: "SetParameter"; } - /** @name MoonriverRuntimeRuntimeParamsRuntimeParameters (213) */ + /** @name MoonriverRuntimeRuntimeParamsRuntimeParameters (210) */ interface MoonriverRuntimeRuntimeParamsRuntimeParameters extends Enum { readonly isRuntimeConfig: boolean; readonly asRuntimeConfig: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; readonly isPalletRandomness: boolean; readonly asPalletRandomness: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; + readonly type: "RuntimeConfig" | "PalletRandomness"; } - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (214) */ + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (211) */ interface MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters extends Enum { readonly isFeesTreasuryProportion: boolean; readonly asFeesTreasuryProportion: ITuple< @@ -2582,7 +2574,7 @@ declare module "@polkadot/types/lookup" { readonly type: "FeesTreasuryProportion"; } - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (216) */ + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (213) */ interface MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters extends Enum { readonly isDeposit: boolean; readonly asDeposit: ITuple< @@ -2591,16 +2583,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Deposit"; } - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (218) */ - interface MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly asForeignAssetCreationDeposit: ITuple< - [MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, Option] - >; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name PalletEvmCall (220) */ + /** @name PalletEvmCall (215) */ interface PalletEvmCall extends Enum { readonly isWithdraw: boolean; readonly asWithdraw: { @@ -2645,7 +2628,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Withdraw" | "Call" | "Create" | "Create2"; } - /** @name PalletEthereumCall (226) */ + /** @name PalletEthereumCall (221) */ interface PalletEthereumCall extends Enum { readonly isTransact: boolean; readonly asTransact: { @@ -2654,7 +2637,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Transact"; } - /** @name EthereumTransactionTransactionV2 (227) */ + /** @name EthereumTransactionTransactionV2 (222) */ interface EthereumTransactionTransactionV2 extends Enum { readonly isLegacy: boolean; readonly asLegacy: EthereumTransactionLegacyTransaction; @@ -2665,7 +2648,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumTransactionLegacyTransaction (228) */ + /** @name EthereumTransactionLegacyTransaction (223) */ interface EthereumTransactionLegacyTransaction extends Struct { readonly nonce: U256; readonly gasPrice: U256; @@ -2676,7 +2659,7 @@ declare module "@polkadot/types/lookup" { readonly signature: EthereumTransactionTransactionSignature; } - /** @name EthereumTransactionTransactionAction (229) */ + /** @name EthereumTransactionTransactionAction (224) */ interface EthereumTransactionTransactionAction extends Enum { readonly isCall: boolean; readonly asCall: H160; @@ -2684,14 +2667,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Call" | "Create"; } - /** @name EthereumTransactionTransactionSignature (230) */ + /** @name EthereumTransactionTransactionSignature (225) */ interface EthereumTransactionTransactionSignature extends Struct { readonly v: u64; readonly r: H256; readonly s: H256; } - /** @name EthereumTransactionEip2930Transaction (232) */ + /** @name EthereumTransactionEip2930Transaction (227) */ interface EthereumTransactionEip2930Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; @@ -2706,13 +2689,13 @@ declare module "@polkadot/types/lookup" { readonly s: H256; } - /** @name EthereumTransactionAccessListItem (234) */ + /** @name EthereumTransactionAccessListItem (229) */ interface EthereumTransactionAccessListItem extends Struct { readonly address: H160; readonly storageKeys: Vec; } - /** @name EthereumTransactionEip1559Transaction (235) */ + /** @name EthereumTransactionEip1559Transaction (230) */ interface EthereumTransactionEip1559Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; @@ -2728,7 +2711,7 @@ declare module "@polkadot/types/lookup" { readonly s: H256; } - /** @name PalletSchedulerCall (236) */ + /** @name PalletSchedulerCall (231) */ interface PalletSchedulerCall extends Enum { readonly isSchedule: boolean; readonly asSchedule: { @@ -2802,7 +2785,7 @@ declare module "@polkadot/types/lookup" { | "CancelRetryNamed"; } - /** @name PalletPreimageCall (238) */ + /** @name PalletPreimageCall (233) */ interface PalletPreimageCall extends Enum { readonly isNotePreimage: boolean; readonly asNotePreimage: { @@ -2832,7 +2815,7 @@ declare module "@polkadot/types/lookup" { | "EnsureUpdated"; } - /** @name PalletConvictionVotingCall (239) */ + /** @name PalletConvictionVotingCall (234) */ interface PalletConvictionVotingCall extends Enum { readonly isVote: boolean; readonly asVote: { @@ -2869,7 +2852,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; } - /** @name PalletConvictionVotingConviction (240) */ + /** @name PalletConvictionVotingConviction (235) */ interface PalletConvictionVotingConviction extends Enum { readonly isNone: boolean; readonly isLocked1x: boolean; @@ -2888,7 +2871,7 @@ declare module "@polkadot/types/lookup" { | "Locked6x"; } - /** @name PalletReferendaCall (242) */ + /** @name PalletReferendaCall (237) */ interface PalletReferendaCall extends Enum { readonly isSubmit: boolean; readonly asSubmit: { @@ -2941,7 +2924,7 @@ declare module "@polkadot/types/lookup" { | "SetMetadata"; } - /** @name FrameSupportScheduleDispatchTime (243) */ + /** @name FrameSupportScheduleDispatchTime (238) */ interface FrameSupportScheduleDispatchTime extends Enum { readonly isAt: boolean; readonly asAt: u32; @@ -2950,7 +2933,7 @@ declare module "@polkadot/types/lookup" { readonly type: "At" | "After"; } - /** @name PalletWhitelistCall (245) */ + /** @name PalletWhitelistCall (240) */ interface PalletWhitelistCall extends Enum { readonly isWhitelistCall: boolean; readonly asWhitelistCall: { @@ -2977,7 +2960,7 @@ declare module "@polkadot/types/lookup" { | "DispatchWhitelistedCallWithPreimage"; } - /** @name PalletCollectiveCall (246) */ + /** @name PalletCollectiveCall (241) */ interface PalletCollectiveCall extends Enum { readonly isSetMembers: boolean; readonly asSetMembers: { @@ -3016,7 +2999,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetMembers" | "Execute" | "Propose" | "Vote" | "DisapproveProposal" | "Close"; } - /** @name PalletTreasuryCall (248) */ + /** @name PalletTreasuryCall (243) */ interface PalletTreasuryCall extends Enum { readonly isSpendLocal: boolean; readonly asSpendLocal: { @@ -3055,7 +3038,7 @@ declare module "@polkadot/types/lookup" { | "VoidSpend"; } - /** @name PalletCrowdloanRewardsCall (250) */ + /** @name PalletCrowdloanRewardsCall (245) */ interface PalletCrowdloanRewardsCall extends Enum { readonly isAssociateNativeIdentity: boolean; readonly asAssociateNativeIdentity: { @@ -3091,7 +3074,7 @@ declare module "@polkadot/types/lookup" { | "InitializeRewardVec"; } - /** @name SpRuntimeMultiSignature (251) */ + /** @name SpRuntimeMultiSignature (246) */ interface SpRuntimeMultiSignature extends Enum { readonly isEd25519: boolean; readonly asEd25519: U8aFixed; @@ -3102,7 +3085,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ed25519" | "Sr25519" | "Ecdsa"; } - /** @name PalletXcmCall (257) */ + /** @name PalletXcmCall (252) */ interface PalletXcmCall extends Enum { readonly isSend: boolean; readonly asSend: { @@ -3205,7 +3188,7 @@ declare module "@polkadot/types/lookup" { | "TransferAssetsUsingTypeAndThen"; } - /** @name XcmVersionedLocation (258) */ + /** @name XcmVersionedLocation (253) */ interface XcmVersionedLocation extends Enum { readonly isV2: boolean; readonly asV2: XcmV2MultiLocation; @@ -3216,13 +3199,13 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name XcmV2MultiLocation (259) */ + /** @name XcmV2MultiLocation (254) */ interface XcmV2MultiLocation extends Struct { readonly parents: u8; readonly interior: XcmV2MultilocationJunctions; } - /** @name XcmV2MultilocationJunctions (260) */ + /** @name XcmV2MultilocationJunctions (255) */ interface XcmV2MultilocationJunctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; @@ -3269,7 +3252,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name XcmV2Junction (261) */ + /** @name XcmV2Junction (256) */ interface XcmV2Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; @@ -3312,7 +3295,7 @@ declare module "@polkadot/types/lookup" { | "Plurality"; } - /** @name XcmV2NetworkId (262) */ + /** @name XcmV2NetworkId (257) */ interface XcmV2NetworkId extends Enum { readonly isAny: boolean; readonly isNamed: boolean; @@ -3322,7 +3305,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Any" | "Named" | "Polkadot" | "Kusama"; } - /** @name XcmV2BodyId (264) */ + /** @name XcmV2BodyId (259) */ interface XcmV2BodyId extends Enum { readonly isUnit: boolean; readonly isNamed: boolean; @@ -3349,7 +3332,7 @@ declare module "@polkadot/types/lookup" { | "Treasury"; } - /** @name XcmV2BodyPart (265) */ + /** @name XcmV2BodyPart (260) */ interface XcmV2BodyPart extends Enum { readonly isVoice: boolean; readonly isMembers: boolean; @@ -3374,13 +3357,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; } - /** @name StagingXcmV3MultiLocation (266) */ + /** @name StagingXcmV3MultiLocation (261) */ interface StagingXcmV3MultiLocation extends Struct { readonly parents: u8; readonly interior: XcmV3Junctions; } - /** @name XcmV3Junctions (267) */ + /** @name XcmV3Junctions (262) */ interface XcmV3Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; @@ -3427,7 +3410,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name XcmV3Junction (268) */ + /** @name XcmV3Junction (263) */ interface XcmV3Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; @@ -3476,7 +3459,7 @@ declare module "@polkadot/types/lookup" { | "GlobalConsensus"; } - /** @name XcmV3JunctionNetworkId (270) */ + /** @name XcmV3JunctionNetworkId (265) */ interface XcmV3JunctionNetworkId extends Enum { readonly isByGenesis: boolean; readonly asByGenesis: U8aFixed; @@ -3511,7 +3494,7 @@ declare module "@polkadot/types/lookup" { | "PolkadotBulletin"; } - /** @name XcmVersionedXcm (271) */ + /** @name XcmVersionedXcm (266) */ interface XcmVersionedXcm extends Enum { readonly isV2: boolean; readonly asV2: XcmV2Xcm; @@ -3522,10 +3505,10 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name XcmV2Xcm (272) */ + /** @name XcmV2Xcm (267) */ interface XcmV2Xcm extends Vec {} - /** @name XcmV2Instruction (274) */ + /** @name XcmV2Instruction (269) */ interface XcmV2Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: XcmV2MultiassetMultiAssets; @@ -3673,16 +3656,16 @@ declare module "@polkadot/types/lookup" { | "UnsubscribeVersion"; } - /** @name XcmV2MultiassetMultiAssets (275) */ + /** @name XcmV2MultiassetMultiAssets (270) */ interface XcmV2MultiassetMultiAssets extends Vec {} - /** @name XcmV2MultiAsset (277) */ + /** @name XcmV2MultiAsset (272) */ interface XcmV2MultiAsset extends Struct { readonly id: XcmV2MultiassetAssetId; readonly fun: XcmV2MultiassetFungibility; } - /** @name XcmV2MultiassetAssetId (278) */ + /** @name XcmV2MultiassetAssetId (273) */ interface XcmV2MultiassetAssetId extends Enum { readonly isConcrete: boolean; readonly asConcrete: XcmV2MultiLocation; @@ -3691,7 +3674,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Concrete" | "Abstract"; } - /** @name XcmV2MultiassetFungibility (279) */ + /** @name XcmV2MultiassetFungibility (274) */ interface XcmV2MultiassetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; @@ -3700,7 +3683,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV2MultiassetAssetInstance (280) */ + /** @name XcmV2MultiassetAssetInstance (275) */ interface XcmV2MultiassetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; @@ -3718,7 +3701,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32" | "Blob"; } - /** @name XcmV2Response (281) */ + /** @name XcmV2Response (276) */ interface XcmV2Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -3730,7 +3713,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Null" | "Assets" | "ExecutionResult" | "Version"; } - /** @name XcmV2TraitsError (284) */ + /** @name XcmV2TraitsError (279) */ interface XcmV2TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; @@ -3789,7 +3772,7 @@ declare module "@polkadot/types/lookup" { | "WeightNotComputable"; } - /** @name XcmV2OriginKind (285) */ + /** @name XcmV2OriginKind (280) */ interface XcmV2OriginKind extends Enum { readonly isNative: boolean; readonly isSovereignAccount: boolean; @@ -3798,12 +3781,12 @@ declare module "@polkadot/types/lookup" { readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; } - /** @name XcmDoubleEncoded (286) */ + /** @name XcmDoubleEncoded (281) */ interface XcmDoubleEncoded extends Struct { readonly encoded: Bytes; } - /** @name XcmV2MultiassetMultiAssetFilter (287) */ + /** @name XcmV2MultiassetMultiAssetFilter (282) */ interface XcmV2MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: XcmV2MultiassetMultiAssets; @@ -3812,7 +3795,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name XcmV2MultiassetWildMultiAsset (288) */ + /** @name XcmV2MultiassetWildMultiAsset (283) */ interface XcmV2MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -3823,14 +3806,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf"; } - /** @name XcmV2MultiassetWildFungibility (289) */ + /** @name XcmV2MultiassetWildFungibility (284) */ interface XcmV2MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV2WeightLimit (290) */ + /** @name XcmV2WeightLimit (285) */ interface XcmV2WeightLimit extends Enum { readonly isUnlimited: boolean; readonly isLimited: boolean; @@ -3838,10 +3821,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Unlimited" | "Limited"; } - /** @name XcmV3Xcm (291) */ + /** @name XcmV3Xcm (286) */ interface XcmV3Xcm extends Vec {} - /** @name XcmV3Instruction (293) */ + /** @name XcmV3Instruction (288) */ interface XcmV3Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; @@ -4071,16 +4054,16 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name XcmV3MultiassetMultiAssets (294) */ + /** @name XcmV3MultiassetMultiAssets (289) */ interface XcmV3MultiassetMultiAssets extends Vec {} - /** @name XcmV3MultiAsset (296) */ + /** @name XcmV3MultiAsset (291) */ interface XcmV3MultiAsset extends Struct { readonly id: XcmV3MultiassetAssetId; readonly fun: XcmV3MultiassetFungibility; } - /** @name XcmV3MultiassetAssetId (297) */ + /** @name XcmV3MultiassetAssetId (292) */ interface XcmV3MultiassetAssetId extends Enum { readonly isConcrete: boolean; readonly asConcrete: StagingXcmV3MultiLocation; @@ -4089,7 +4072,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Concrete" | "Abstract"; } - /** @name XcmV3MultiassetFungibility (298) */ + /** @name XcmV3MultiassetFungibility (293) */ interface XcmV3MultiassetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; @@ -4098,7 +4081,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3MultiassetAssetInstance (299) */ + /** @name XcmV3MultiassetAssetInstance (294) */ interface XcmV3MultiassetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; @@ -4114,7 +4097,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name XcmV3Response (300) */ + /** @name XcmV3Response (295) */ interface XcmV3Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4136,7 +4119,7 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name XcmV3TraitsError (303) */ + /** @name XcmV3TraitsError (298) */ interface XcmV3TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; @@ -4223,7 +4206,7 @@ declare module "@polkadot/types/lookup" { | "ExceedsStackLimit"; } - /** @name XcmV3PalletInfo (305) */ + /** @name XcmV3PalletInfo (300) */ interface XcmV3PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -4233,7 +4216,7 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name XcmV3MaybeErrorCode (308) */ + /** @name XcmV3MaybeErrorCode (303) */ interface XcmV3MaybeErrorCode extends Enum { readonly isSuccess: boolean; readonly isError: boolean; @@ -4243,7 +4226,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Success" | "Error" | "TruncatedError"; } - /** @name XcmV3OriginKind (311) */ + /** @name XcmV3OriginKind (306) */ interface XcmV3OriginKind extends Enum { readonly isNative: boolean; readonly isSovereignAccount: boolean; @@ -4252,14 +4235,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; } - /** @name XcmV3QueryResponseInfo (312) */ + /** @name XcmV3QueryResponseInfo (307) */ interface XcmV3QueryResponseInfo extends Struct { readonly destination: StagingXcmV3MultiLocation; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name XcmV3MultiassetMultiAssetFilter (313) */ + /** @name XcmV3MultiassetMultiAssetFilter (308) */ interface XcmV3MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: XcmV3MultiassetMultiAssets; @@ -4268,7 +4251,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name XcmV3MultiassetWildMultiAsset (314) */ + /** @name XcmV3MultiassetWildMultiAsset (309) */ interface XcmV3MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4287,14 +4270,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name XcmV3MultiassetWildFungibility (315) */ + /** @name XcmV3MultiassetWildFungibility (310) */ interface XcmV3MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3WeightLimit (316) */ + /** @name XcmV3WeightLimit (311) */ interface XcmV3WeightLimit extends Enum { readonly isUnlimited: boolean; readonly isLimited: boolean; @@ -4302,10 +4285,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Unlimited" | "Limited"; } - /** @name StagingXcmV4Xcm (317) */ + /** @name StagingXcmV4Xcm (312) */ interface StagingXcmV4Xcm extends Vec {} - /** @name StagingXcmV4Instruction (319) */ + /** @name StagingXcmV4Instruction (314) */ interface StagingXcmV4Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: StagingXcmV4AssetAssets; @@ -4535,19 +4518,19 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name StagingXcmV4AssetAssets (320) */ + /** @name StagingXcmV4AssetAssets (315) */ interface StagingXcmV4AssetAssets extends Vec {} - /** @name StagingXcmV4Asset (322) */ + /** @name StagingXcmV4Asset (317) */ interface StagingXcmV4Asset extends Struct { readonly id: StagingXcmV4AssetAssetId; readonly fun: StagingXcmV4AssetFungibility; } - /** @name StagingXcmV4AssetAssetId (323) */ + /** @name StagingXcmV4AssetAssetId (318) */ interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} - /** @name StagingXcmV4AssetFungibility (324) */ + /** @name StagingXcmV4AssetFungibility (319) */ interface StagingXcmV4AssetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; @@ -4556,7 +4539,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmV4AssetAssetInstance (325) */ + /** @name StagingXcmV4AssetAssetInstance (320) */ interface StagingXcmV4AssetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; @@ -4572,7 +4555,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name StagingXcmV4Response (326) */ + /** @name StagingXcmV4Response (321) */ interface StagingXcmV4Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4594,7 +4577,7 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name StagingXcmV4PalletInfo (328) */ + /** @name StagingXcmV4PalletInfo (323) */ interface StagingXcmV4PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -4604,14 +4587,14 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name StagingXcmV4QueryResponseInfo (332) */ + /** @name StagingXcmV4QueryResponseInfo (327) */ interface StagingXcmV4QueryResponseInfo extends Struct { readonly destination: StagingXcmV4Location; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name StagingXcmV4AssetAssetFilter (333) */ + /** @name StagingXcmV4AssetAssetFilter (328) */ interface StagingXcmV4AssetAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: StagingXcmV4AssetAssets; @@ -4620,7 +4603,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name StagingXcmV4AssetWildAsset (334) */ + /** @name StagingXcmV4AssetWildAsset (329) */ interface StagingXcmV4AssetWildAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4639,14 +4622,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name StagingXcmV4AssetWildFungibility (335) */ + /** @name StagingXcmV4AssetWildFungibility (330) */ interface StagingXcmV4AssetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmVersionedAssets (336) */ + /** @name XcmVersionedAssets (331) */ interface XcmVersionedAssets extends Enum { readonly isV2: boolean; readonly asV2: XcmV2MultiassetMultiAssets; @@ -4657,7 +4640,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name StagingXcmExecutorAssetTransferTransferType (348) */ + /** @name StagingXcmExecutorAssetTransferTransferType (343) */ interface StagingXcmExecutorAssetTransferTransferType extends Enum { readonly isTeleport: boolean; readonly isLocalReserve: boolean; @@ -4667,7 +4650,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Teleport" | "LocalReserve" | "DestinationReserve" | "RemoteReserve"; } - /** @name XcmVersionedAssetId (349) */ + /** @name XcmVersionedAssetId (344) */ interface XcmVersionedAssetId extends Enum { readonly isV3: boolean; readonly asV3: XcmV3MultiassetAssetId; @@ -4676,7 +4659,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V3" | "V4"; } - /** @name PalletAssetsCall (350) */ + /** @name PalletAssetsCall (345) */ interface PalletAssetsCall extends Enum { readonly isCreate: boolean; readonly asCreate: { @@ -4897,7 +4880,7 @@ declare module "@polkadot/types/lookup" { | "TransferAll"; } - /** @name PalletAssetManagerCall (351) */ + /** @name PalletAssetManagerCall (346) */ interface PalletAssetManagerCall extends Enum { readonly isRegisterForeignAsset: boolean; readonly asRegisterForeignAsset: { @@ -4929,14 +4912,14 @@ declare module "@polkadot/types/lookup" { | "DestroyForeignAsset"; } - /** @name MoonriverRuntimeXcmConfigAssetType (352) */ + /** @name MoonriverRuntimeXcmConfigAssetType (347) */ interface MoonriverRuntimeXcmConfigAssetType extends Enum { readonly isXcm: boolean; readonly asXcm: StagingXcmV3MultiLocation; readonly type: "Xcm"; } - /** @name MoonriverRuntimeAssetConfigAssetRegistrarMetadata (353) */ + /** @name MoonriverRuntimeAssetConfigAssetRegistrarMetadata (348) */ interface MoonriverRuntimeAssetConfigAssetRegistrarMetadata extends Struct { readonly name: Bytes; readonly symbol: Bytes; @@ -4944,7 +4927,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletXcmTransactorCall (354) */ + /** @name PalletXcmTransactorCall (349) */ interface PalletXcmTransactorCall extends Enum { readonly isRegister: boolean; readonly asRegister: { @@ -5021,19 +5004,19 @@ declare module "@polkadot/types/lookup" { | "HrmpManage"; } - /** @name MoonriverRuntimeXcmConfigTransactors (355) */ + /** @name MoonriverRuntimeXcmConfigTransactors (350) */ interface MoonriverRuntimeXcmConfigTransactors extends Enum { readonly isRelay: boolean; readonly type: "Relay"; } - /** @name PalletXcmTransactorCurrencyPayment (356) */ + /** @name PalletXcmTransactorCurrencyPayment (351) */ interface PalletXcmTransactorCurrencyPayment extends Struct { readonly currency: PalletXcmTransactorCurrency; readonly feeAmount: Option; } - /** @name MoonriverRuntimeXcmConfigCurrencyId (357) */ + /** @name MoonriverRuntimeXcmConfigCurrencyId (352) */ interface MoonriverRuntimeXcmConfigCurrencyId extends Enum { readonly isSelfReserve: boolean; readonly isForeignAsset: boolean; @@ -5045,7 +5028,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SelfReserve" | "ForeignAsset" | "Erc20"; } - /** @name PalletXcmTransactorCurrency (358) */ + /** @name PalletXcmTransactorCurrency (353) */ interface PalletXcmTransactorCurrency extends Enum { readonly isAsCurrencyId: boolean; readonly asAsCurrencyId: MoonriverRuntimeXcmConfigCurrencyId; @@ -5054,13 +5037,13 @@ declare module "@polkadot/types/lookup" { readonly type: "AsCurrencyId" | "AsMultiLocation"; } - /** @name PalletXcmTransactorTransactWeights (359) */ + /** @name PalletXcmTransactorTransactWeights (355) */ interface PalletXcmTransactorTransactWeights extends Struct { readonly transactRequiredWeightAtMost: SpWeightsWeightV2Weight; readonly overallWeight: Option; } - /** @name PalletXcmTransactorHrmpOperation (362) */ + /** @name PalletXcmTransactorHrmpOperation (358) */ interface PalletXcmTransactorHrmpOperation extends Enum { readonly isInitOpen: boolean; readonly asInitOpen: PalletXcmTransactorHrmpInitParams; @@ -5078,20 +5061,20 @@ declare module "@polkadot/types/lookup" { readonly type: "InitOpen" | "Accept" | "Close" | "Cancel"; } - /** @name PalletXcmTransactorHrmpInitParams (363) */ + /** @name PalletXcmTransactorHrmpInitParams (359) */ interface PalletXcmTransactorHrmpInitParams extends Struct { readonly paraId: u32; readonly proposedMaxCapacity: u32; readonly proposedMaxMessageSize: u32; } - /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (364) */ + /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (360) */ interface PolkadotParachainPrimitivesPrimitivesHrmpChannelId extends Struct { readonly sender: u32; readonly recipient: u32; } - /** @name PalletEthereumXcmCall (365) */ + /** @name PalletEthereumXcmCall (361) */ interface PalletEthereumXcmCall extends Enum { readonly isTransact: boolean; readonly asTransact: { @@ -5118,7 +5101,7 @@ declare module "@polkadot/types/lookup" { | "ForceTransactAs"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (366) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (362) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransaction extends Enum { readonly isV1: boolean; readonly asV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; @@ -5127,7 +5110,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V1" | "V2"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (367) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (363) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 extends Struct { readonly gasLimit: U256; readonly feePayment: XcmPrimitivesEthereumXcmEthereumXcmFee; @@ -5137,7 +5120,7 @@ declare module "@polkadot/types/lookup" { readonly accessList: Option]>>>; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (368) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (364) */ interface XcmPrimitivesEthereumXcmEthereumXcmFee extends Enum { readonly isManual: boolean; readonly asManual: XcmPrimitivesEthereumXcmManualEthereumXcmFee; @@ -5145,13 +5128,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Manual" | "Auto"; } - /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (369) */ + /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (365) */ interface XcmPrimitivesEthereumXcmManualEthereumXcmFee extends Struct { readonly gasPrice: Option; readonly maxFeePerGas: Option; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (372) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (368) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 extends Struct { readonly gasLimit: U256; readonly action: EthereumTransactionTransactionAction; @@ -5160,7 +5143,7 @@ declare module "@polkadot/types/lookup" { readonly accessList: Option]>>>; } - /** @name PalletMessageQueueCall (374) */ + /** @name PalletMessageQueueCall (370) */ interface PalletMessageQueueCall extends Enum { readonly isReapPage: boolean; readonly asReapPage: { @@ -5177,7 +5160,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ReapPage" | "ExecuteOverweight"; } - /** @name CumulusPrimitivesCoreAggregateMessageOrigin (375) */ + /** @name CumulusPrimitivesCoreAggregateMessageOrigin (371) */ interface CumulusPrimitivesCoreAggregateMessageOrigin extends Enum { readonly isHere: boolean; readonly isParent: boolean; @@ -5186,12 +5169,12 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "Parent" | "Sibling"; } - /** @name PalletMoonbeamForeignAssetsCall (376) */ + /** @name PalletMoonbeamForeignAssetsCall (372) */ interface PalletMoonbeamForeignAssetsCall extends Enum { readonly isCreateForeignAsset: boolean; readonly asCreateForeignAsset: { readonly assetId: u128; - readonly assetXcmLocation: StagingXcmV4Location; + readonly xcmLocation: StagingXcmV4Location; readonly decimals: u8; readonly symbol: Bytes; readonly name: Bytes; @@ -5217,7 +5200,7 @@ declare module "@polkadot/types/lookup" { | "UnfreezeForeignAsset"; } - /** @name PalletXcmWeightTraderCall (378) */ + /** @name PalletXcmWeightTraderCall (374) */ interface PalletXcmWeightTraderCall extends Enum { readonly isAddAsset: boolean; readonly asAddAsset: { @@ -5249,7 +5232,7 @@ declare module "@polkadot/types/lookup" { | "RemoveAsset"; } - /** @name PalletEmergencyParaXcmCall (379) */ + /** @name PalletEmergencyParaXcmCall (375) */ interface PalletEmergencyParaXcmCall extends Enum { readonly isPausedToNormal: boolean; readonly isFastAuthorizeUpgrade: boolean; @@ -5259,23 +5242,23 @@ declare module "@polkadot/types/lookup" { readonly type: "PausedToNormal" | "FastAuthorizeUpgrade"; } - /** @name PalletRandomnessCall (380) */ + /** @name PalletRandomnessCall (376) */ interface PalletRandomnessCall extends Enum { readonly isSetBabeRandomnessResults: boolean; readonly type: "SetBabeRandomnessResults"; } - /** @name SpRuntimeBlakeTwo256 (381) */ + /** @name SpRuntimeBlakeTwo256 (377) */ type SpRuntimeBlakeTwo256 = Null; - /** @name PalletConvictionVotingTally (383) */ + /** @name PalletConvictionVotingTally (379) */ interface PalletConvictionVotingTally extends Struct { readonly ayes: u128; readonly nays: u128; readonly support: u128; } - /** @name PalletWhitelistEvent (384) */ + /** @name PalletWhitelistEvent (380) */ interface PalletWhitelistEvent extends Enum { readonly isCallWhitelisted: boolean; readonly asCallWhitelisted: { @@ -5296,19 +5279,19 @@ declare module "@polkadot/types/lookup" { readonly type: "CallWhitelisted" | "WhitelistedCallRemoved" | "WhitelistedCallDispatched"; } - /** @name FrameSupportDispatchPostDispatchInfo (386) */ + /** @name FrameSupportDispatchPostDispatchInfo (382) */ interface FrameSupportDispatchPostDispatchInfo extends Struct { readonly actualWeight: Option; readonly paysFee: FrameSupportDispatchPays; } - /** @name SpRuntimeDispatchErrorWithPostInfo (387) */ + /** @name SpRuntimeDispatchErrorWithPostInfo (383) */ interface SpRuntimeDispatchErrorWithPostInfo extends Struct { readonly postInfo: FrameSupportDispatchPostDispatchInfo; readonly error: SpRuntimeDispatchError; } - /** @name PalletCollectiveEvent (388) */ + /** @name PalletCollectiveEvent (384) */ interface PalletCollectiveEvent extends Enum { readonly isProposed: boolean; readonly asProposed: { @@ -5359,7 +5342,7 @@ declare module "@polkadot/types/lookup" { | "Closed"; } - /** @name PalletTreasuryEvent (390) */ + /** @name PalletTreasuryEvent (386) */ interface PalletTreasuryEvent extends Enum { readonly isSpending: boolean; readonly asSpending: { @@ -5436,7 +5419,7 @@ declare module "@polkadot/types/lookup" { | "SpendProcessed"; } - /** @name PalletCrowdloanRewardsEvent (391) */ + /** @name PalletCrowdloanRewardsEvent (387) */ interface PalletCrowdloanRewardsEvent extends Enum { readonly isInitialPaymentMade: boolean; readonly asInitialPaymentMade: ITuple<[AccountId20, u128]>; @@ -5461,7 +5444,7 @@ declare module "@polkadot/types/lookup" { | "InitializedAccountWithNotEnoughContribution"; } - /** @name CumulusPalletXcmpQueueEvent (392) */ + /** @name CumulusPalletXcmpQueueEvent (388) */ interface CumulusPalletXcmpQueueEvent extends Enum { readonly isXcmpMessageSent: boolean; readonly asXcmpMessageSent: { @@ -5470,7 +5453,7 @@ declare module "@polkadot/types/lookup" { readonly type: "XcmpMessageSent"; } - /** @name CumulusPalletXcmEvent (393) */ + /** @name CumulusPalletXcmEvent (389) */ interface CumulusPalletXcmEvent extends Enum { readonly isInvalidFormat: boolean; readonly asInvalidFormat: U8aFixed; @@ -5481,7 +5464,7 @@ declare module "@polkadot/types/lookup" { readonly type: "InvalidFormat" | "UnsupportedVersion" | "ExecutedDownward"; } - /** @name StagingXcmV4TraitsOutcome (394) */ + /** @name StagingXcmV4TraitsOutcome (390) */ interface StagingXcmV4TraitsOutcome extends Enum { readonly isComplete: boolean; readonly asComplete: { @@ -5499,7 +5482,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Complete" | "Incomplete" | "Error"; } - /** @name PalletXcmEvent (395) */ + /** @name PalletXcmEvent (391) */ interface PalletXcmEvent extends Enum { readonly isAttempted: boolean; readonly asAttempted: { @@ -5664,7 +5647,7 @@ declare module "@polkadot/types/lookup" { | "VersionMigrationFinished"; } - /** @name PalletAssetsEvent (396) */ + /** @name PalletAssetsEvent (392) */ interface PalletAssetsEvent extends Enum { readonly isCreated: boolean; readonly asCreated: { @@ -5840,7 +5823,7 @@ declare module "@polkadot/types/lookup" { | "Withdrawn"; } - /** @name PalletAssetManagerEvent (397) */ + /** @name PalletAssetManagerEvent (393) */ interface PalletAssetManagerEvent extends Enum { readonly isForeignAssetRegistered: boolean; readonly asForeignAssetRegistered: { @@ -5882,7 +5865,7 @@ declare module "@polkadot/types/lookup" { | "LocalAssetDestroyed"; } - /** @name PalletXcmTransactorEvent (398) */ + /** @name PalletXcmTransactorEvent (394) */ interface PalletXcmTransactorEvent extends Enum { readonly isTransactedDerivative: boolean; readonly asTransactedDerivative: { @@ -5952,14 +5935,14 @@ declare module "@polkadot/types/lookup" { | "HrmpManagementSent"; } - /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (399) */ + /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (395) */ interface PalletXcmTransactorRemoteTransactInfoWithMaxWeight extends Struct { readonly transactExtraWeight: SpWeightsWeightV2Weight; readonly maxWeight: SpWeightsWeightV2Weight; readonly transactExtraWeightSigned: Option; } - /** @name PalletEthereumXcmEvent (400) */ + /** @name PalletEthereumXcmEvent (396) */ interface PalletEthereumXcmEvent extends Enum { readonly isExecutedFromXcm: boolean; readonly asExecutedFromXcm: { @@ -5969,7 +5952,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ExecutedFromXcm"; } - /** @name PalletMessageQueueEvent (401) */ + /** @name PalletMessageQueueEvent (397) */ interface PalletMessageQueueEvent extends Enum { readonly isProcessingFailed: boolean; readonly asProcessingFailed: { @@ -5999,7 +5982,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ProcessingFailed" | "Processed" | "OverweightEnqueued" | "PageReaped"; } - /** @name FrameSupportMessagesProcessMessageError (402) */ + /** @name FrameSupportMessagesProcessMessageError (398) */ interface FrameSupportMessagesProcessMessageError extends Enum { readonly isBadFormat: boolean; readonly isCorrupt: boolean; @@ -6017,19 +6000,17 @@ declare module "@polkadot/types/lookup" { | "StackLimitReached"; } - /** @name PalletMoonbeamForeignAssetsEvent (403) */ + /** @name PalletMoonbeamForeignAssetsEvent (399) */ interface PalletMoonbeamForeignAssetsEvent extends Enum { readonly isForeignAssetCreated: boolean; readonly asForeignAssetCreated: { readonly contractAddress: H160; readonly assetId: u128; readonly xcmLocation: StagingXcmV4Location; - readonly deposit: Option; } & Struct; readonly isForeignAssetXcmLocationChanged: boolean; readonly asForeignAssetXcmLocationChanged: { readonly assetId: u128; - readonly previousXcmLocation: StagingXcmV4Location; readonly newXcmLocation: StagingXcmV4Location; } & Struct; readonly isForeignAssetFrozen: boolean; @@ -6042,17 +6023,14 @@ declare module "@polkadot/types/lookup" { readonly assetId: u128; readonly xcmLocation: StagingXcmV4Location; } & Struct; - readonly isTokensLocked: boolean; - readonly asTokensLocked: ITuple<[AccountId20, u128, U256]>; readonly type: | "ForeignAssetCreated" | "ForeignAssetXcmLocationChanged" | "ForeignAssetFrozen" - | "ForeignAssetUnfrozen" - | "TokensLocked"; + | "ForeignAssetUnfrozen"; } - /** @name PalletXcmWeightTraderEvent (404) */ + /** @name PalletXcmWeightTraderEvent (400) */ interface PalletXcmWeightTraderEvent extends Enum { readonly isSupportedAssetAdded: boolean; readonly asSupportedAssetAdded: { @@ -6084,14 +6062,14 @@ declare module "@polkadot/types/lookup" { | "SupportedAssetRemoved"; } - /** @name PalletEmergencyParaXcmEvent (405) */ + /** @name PalletEmergencyParaXcmEvent (401) */ interface PalletEmergencyParaXcmEvent extends Enum { readonly isEnteredPausedXcmMode: boolean; readonly isNormalXcmOperationResumed: boolean; readonly type: "EnteredPausedXcmMode" | "NormalXcmOperationResumed"; } - /** @name PalletRandomnessEvent (406) */ + /** @name PalletRandomnessEvent (402) */ interface PalletRandomnessEvent extends Enum { readonly isRandomnessRequestedBabeEpoch: boolean; readonly asRandomnessRequestedBabeEpoch: { @@ -6136,7 +6114,7 @@ declare module "@polkadot/types/lookup" { | "RequestExpirationExecuted"; } - /** @name FrameSystemPhase (407) */ + /** @name FrameSystemPhase (403) */ interface FrameSystemPhase extends Enum { readonly isApplyExtrinsic: boolean; readonly asApplyExtrinsic: u32; @@ -6145,33 +6123,33 @@ declare module "@polkadot/types/lookup" { readonly type: "ApplyExtrinsic" | "Finalization" | "Initialization"; } - /** @name FrameSystemLastRuntimeUpgradeInfo (409) */ + /** @name FrameSystemLastRuntimeUpgradeInfo (405) */ interface FrameSystemLastRuntimeUpgradeInfo extends Struct { readonly specVersion: Compact; readonly specName: Text; } - /** @name FrameSystemCodeUpgradeAuthorization (410) */ + /** @name FrameSystemCodeUpgradeAuthorization (406) */ interface FrameSystemCodeUpgradeAuthorization extends Struct { readonly codeHash: H256; readonly checkVersion: bool; } - /** @name FrameSystemLimitsBlockWeights (411) */ + /** @name FrameSystemLimitsBlockWeights (407) */ interface FrameSystemLimitsBlockWeights extends Struct { readonly baseBlock: SpWeightsWeightV2Weight; readonly maxBlock: SpWeightsWeightV2Weight; readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } - /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (412) */ + /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (408) */ interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { readonly normal: FrameSystemLimitsWeightsPerClass; readonly operational: FrameSystemLimitsWeightsPerClass; readonly mandatory: FrameSystemLimitsWeightsPerClass; } - /** @name FrameSystemLimitsWeightsPerClass (413) */ + /** @name FrameSystemLimitsWeightsPerClass (409) */ interface FrameSystemLimitsWeightsPerClass extends Struct { readonly baseExtrinsic: SpWeightsWeightV2Weight; readonly maxExtrinsic: Option; @@ -6179,25 +6157,25 @@ declare module "@polkadot/types/lookup" { readonly reserved: Option; } - /** @name FrameSystemLimitsBlockLength (414) */ + /** @name FrameSystemLimitsBlockLength (410) */ interface FrameSystemLimitsBlockLength extends Struct { readonly max: FrameSupportDispatchPerDispatchClassU32; } - /** @name FrameSupportDispatchPerDispatchClassU32 (415) */ + /** @name FrameSupportDispatchPerDispatchClassU32 (411) */ interface FrameSupportDispatchPerDispatchClassU32 extends Struct { readonly normal: u32; readonly operational: u32; readonly mandatory: u32; } - /** @name SpWeightsRuntimeDbWeight (416) */ + /** @name SpWeightsRuntimeDbWeight (412) */ interface SpWeightsRuntimeDbWeight extends Struct { readonly read: u64; readonly write: u64; } - /** @name SpVersionRuntimeVersion (417) */ + /** @name SpVersionRuntimeVersion (413) */ interface SpVersionRuntimeVersion extends Struct { readonly specName: Text; readonly implName: Text; @@ -6209,7 +6187,7 @@ declare module "@polkadot/types/lookup" { readonly stateVersion: u8; } - /** @name FrameSystemError (421) */ + /** @name FrameSystemError (417) */ interface FrameSystemError extends Enum { readonly isInvalidSpecName: boolean; readonly isSpecVersionNeedsToIncrease: boolean; @@ -6232,14 +6210,14 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (423) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (419) */ interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly paraHeadHash: Option; readonly consumedGoAheadSignal: Option; } - /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (424) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (420) */ interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct { readonly umpMsgCount: u32; readonly umpTotalBytes: u32; @@ -6249,33 +6227,33 @@ declare module "@polkadot/types/lookup" { >; } - /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (426) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (422) */ interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct { readonly msgCount: u32; readonly totalBytes: u32; } - /** @name PolkadotPrimitivesV8UpgradeGoAhead (430) */ + /** @name PolkadotPrimitivesV8UpgradeGoAhead (426) */ interface PolkadotPrimitivesV8UpgradeGoAhead extends Enum { readonly isAbort: boolean; readonly isGoAhead: boolean; readonly type: "Abort" | "GoAhead"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (431) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (427) */ interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly hrmpWatermark: Option; readonly consumedGoAheadSignal: Option; } - /** @name PolkadotPrimitivesV8UpgradeRestriction (433) */ + /** @name PolkadotPrimitivesV8UpgradeRestriction (429) */ interface PolkadotPrimitivesV8UpgradeRestriction extends Enum { readonly isPresent: boolean; readonly type: "Present"; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (434) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (430) */ interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct { readonly dmqMqcHead: H256; readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity; @@ -6283,14 +6261,14 @@ declare module "@polkadot/types/lookup" { readonly egressChannels: Vec>; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (435) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (431) */ interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity extends Struct { readonly remainingCount: u32; readonly remainingSize: u32; } - /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (438) */ + /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (434) */ interface PolkadotPrimitivesV8AbridgedHrmpChannel extends Struct { readonly maxCapacity: u32; readonly maxTotalSize: u32; @@ -6300,7 +6278,7 @@ declare module "@polkadot/types/lookup" { readonly mqcHead: Option; } - /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (439) */ + /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (435) */ interface PolkadotPrimitivesV8AbridgedHostConfiguration extends Struct { readonly maxCodeSize: u32; readonly maxHeadDataSize: u32; @@ -6314,19 +6292,19 @@ declare module "@polkadot/types/lookup" { readonly asyncBackingParams: PolkadotPrimitivesV8AsyncBackingAsyncBackingParams; } - /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (440) */ + /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (436) */ interface PolkadotPrimitivesV8AsyncBackingAsyncBackingParams extends Struct { readonly maxCandidateDepth: u32; readonly allowedAncestryLen: u32; } - /** @name PolkadotCorePrimitivesOutboundHrmpMessage (446) */ + /** @name PolkadotCorePrimitivesOutboundHrmpMessage (442) */ interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { readonly recipient: u32; readonly data: Bytes; } - /** @name CumulusPalletParachainSystemError (448) */ + /** @name CumulusPalletParachainSystemError (444) */ interface CumulusPalletParachainSystemError extends Enum { readonly isOverlappingUpgrades: boolean; readonly isProhibitedByPolkadot: boolean; @@ -6347,14 +6325,14 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name PalletBalancesBalanceLock (450) */ + /** @name PalletBalancesBalanceLock (446) */ interface PalletBalancesBalanceLock extends Struct { readonly id: U8aFixed; readonly amount: u128; readonly reasons: PalletBalancesReasons; } - /** @name PalletBalancesReasons (451) */ + /** @name PalletBalancesReasons (447) */ interface PalletBalancesReasons extends Enum { readonly isFee: boolean; readonly isMisc: boolean; @@ -6362,32 +6340,32 @@ declare module "@polkadot/types/lookup" { readonly type: "Fee" | "Misc" | "All"; } - /** @name PalletBalancesReserveData (454) */ + /** @name PalletBalancesReserveData (450) */ interface PalletBalancesReserveData extends Struct { readonly id: U8aFixed; readonly amount: u128; } - /** @name MoonriverRuntimeRuntimeHoldReason (458) */ + /** @name MoonriverRuntimeRuntimeHoldReason (454) */ interface MoonriverRuntimeRuntimeHoldReason extends Enum { readonly isPreimage: boolean; readonly asPreimage: PalletPreimageHoldReason; readonly type: "Preimage"; } - /** @name PalletPreimageHoldReason (459) */ + /** @name PalletPreimageHoldReason (455) */ interface PalletPreimageHoldReason extends Enum { readonly isPreimage: boolean; readonly type: "Preimage"; } - /** @name FrameSupportTokensMiscIdAmount (462) */ + /** @name FrameSupportTokensMiscIdAmount (458) */ interface FrameSupportTokensMiscIdAmount extends Struct { readonly id: Null; readonly amount: u128; } - /** @name PalletBalancesError (464) */ + /** @name PalletBalancesError (460) */ interface PalletBalancesError extends Enum { readonly isVestingBalance: boolean; readonly isLiquidityRestrictions: boolean; @@ -6416,14 +6394,14 @@ declare module "@polkadot/types/lookup" { | "DeltaZero"; } - /** @name PalletTransactionPaymentReleases (465) */ + /** @name PalletTransactionPaymentReleases (461) */ interface PalletTransactionPaymentReleases extends Enum { readonly isV1Ancient: boolean; readonly isV2: boolean; readonly type: "V1Ancient" | "V2"; } - /** @name PalletParachainStakingRoundInfo (466) */ + /** @name PalletParachainStakingRoundInfo (462) */ interface PalletParachainStakingRoundInfo extends Struct { readonly current: u32; readonly first: u32; @@ -6431,7 +6409,7 @@ declare module "@polkadot/types/lookup" { readonly firstSlot: u64; } - /** @name PalletParachainStakingDelegator (467) */ + /** @name PalletParachainStakingDelegator (463) */ interface PalletParachainStakingDelegator extends Struct { readonly id: AccountId20; readonly delegations: PalletParachainStakingSetOrderedSet; @@ -6440,16 +6418,16 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingDelegatorStatus; } - /** @name PalletParachainStakingSetOrderedSet (468) */ + /** @name PalletParachainStakingSetOrderedSet (464) */ interface PalletParachainStakingSetOrderedSet extends Vec {} - /** @name PalletParachainStakingBond (469) */ + /** @name PalletParachainStakingBond (465) */ interface PalletParachainStakingBond extends Struct { readonly owner: AccountId20; readonly amount: u128; } - /** @name PalletParachainStakingDelegatorStatus (471) */ + /** @name PalletParachainStakingDelegatorStatus (467) */ interface PalletParachainStakingDelegatorStatus extends Enum { readonly isActive: boolean; readonly isLeaving: boolean; @@ -6457,7 +6435,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Leaving"; } - /** @name PalletParachainStakingCandidateMetadata (472) */ + /** @name PalletParachainStakingCandidateMetadata (468) */ interface PalletParachainStakingCandidateMetadata extends Struct { readonly bond: u128; readonly delegationCount: u32; @@ -6471,7 +6449,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingCollatorStatus; } - /** @name PalletParachainStakingCapacityStatus (473) */ + /** @name PalletParachainStakingCapacityStatus (469) */ interface PalletParachainStakingCapacityStatus extends Enum { readonly isFull: boolean; readonly isEmpty: boolean; @@ -6479,13 +6457,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Full" | "Empty" | "Partial"; } - /** @name PalletParachainStakingCandidateBondLessRequest (475) */ + /** @name PalletParachainStakingCandidateBondLessRequest (471) */ interface PalletParachainStakingCandidateBondLessRequest extends Struct { readonly amount: u128; readonly whenExecutable: u32; } - /** @name PalletParachainStakingCollatorStatus (476) */ + /** @name PalletParachainStakingCollatorStatus (472) */ interface PalletParachainStakingCollatorStatus extends Enum { readonly isActive: boolean; readonly isIdle: boolean; @@ -6494,50 +6472,50 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Idle" | "Leaving"; } - /** @name PalletParachainStakingDelegationRequestsScheduledRequest (478) */ + /** @name PalletParachainStakingDelegationRequestsScheduledRequest (474) */ interface PalletParachainStakingDelegationRequestsScheduledRequest extends Struct { readonly delegator: AccountId20; readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (481) */ + /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (477) */ interface PalletParachainStakingAutoCompoundAutoCompoundConfig extends Struct { readonly delegator: AccountId20; readonly value: Percent; } - /** @name PalletParachainStakingDelegations (483) */ + /** @name PalletParachainStakingDelegations (479) */ interface PalletParachainStakingDelegations extends Struct { readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingSetBoundedOrderedSet (485) */ + /** @name PalletParachainStakingSetBoundedOrderedSet (481) */ interface PalletParachainStakingSetBoundedOrderedSet extends Vec {} - /** @name PalletParachainStakingCollatorSnapshot (488) */ + /** @name PalletParachainStakingCollatorSnapshot (484) */ interface PalletParachainStakingCollatorSnapshot extends Struct { readonly bond: u128; readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingBondWithAutoCompound (490) */ + /** @name PalletParachainStakingBondWithAutoCompound (486) */ interface PalletParachainStakingBondWithAutoCompound extends Struct { readonly owner: AccountId20; readonly amount: u128; readonly autoCompound: Percent; } - /** @name PalletParachainStakingDelayedPayout (491) */ + /** @name PalletParachainStakingDelayedPayout (487) */ interface PalletParachainStakingDelayedPayout extends Struct { readonly roundIssuance: u128; readonly totalStakingReward: u128; readonly collatorCommission: Perbill; } - /** @name PalletParachainStakingInflationInflationInfo (492) */ + /** @name PalletParachainStakingInflationInflationInfo (488) */ interface PalletParachainStakingInflationInflationInfo extends Struct { readonly expect: { readonly min: u128; @@ -6556,7 +6534,7 @@ declare module "@polkadot/types/lookup" { } & Struct; } - /** @name PalletParachainStakingError (493) */ + /** @name PalletParachainStakingError (489) */ interface PalletParachainStakingError extends Enum { readonly isDelegatorDNE: boolean; readonly isDelegatorDNEinTopNorBottom: boolean; @@ -6611,6 +6589,7 @@ declare module "@polkadot/types/lookup" { readonly isTooLowCandidateCountWeightHintGoOffline: boolean; readonly isCandidateLimitReached: boolean; readonly isCannotSetAboveMaxCandidates: boolean; + readonly isRemovedCall: boolean; readonly isMarkingOfflineNotEnabled: boolean; readonly isCurrentRoundTooLow: boolean; readonly type: @@ -6667,11 +6646,12 @@ declare module "@polkadot/types/lookup" { | "TooLowCandidateCountWeightHintGoOffline" | "CandidateLimitReached" | "CannotSetAboveMaxCandidates" + | "RemovedCall" | "MarkingOfflineNotEnabled" | "CurrentRoundTooLow"; } - /** @name PalletAuthorInherentError (494) */ + /** @name PalletAuthorInherentError (490) */ interface PalletAuthorInherentError extends Enum { readonly isAuthorAlreadySet: boolean; readonly isNoAccountId: boolean; @@ -6679,14 +6659,14 @@ declare module "@polkadot/types/lookup" { readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; } - /** @name PalletAuthorMappingRegistrationInfo (495) */ + /** @name PalletAuthorMappingRegistrationInfo (491) */ interface PalletAuthorMappingRegistrationInfo extends Struct { readonly account: AccountId20; readonly deposit: u128; readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; } - /** @name PalletAuthorMappingError (496) */ + /** @name PalletAuthorMappingError (492) */ interface PalletAuthorMappingError extends Enum { readonly isAssociationNotFound: boolean; readonly isNotYourAssociation: boolean; @@ -6707,20 +6687,20 @@ declare module "@polkadot/types/lookup" { | "DecodeKeysFailed"; } - /** @name PalletMoonbeamOrbitersCollatorPoolInfo (497) */ + /** @name PalletMoonbeamOrbitersCollatorPoolInfo (493) */ interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { readonly orbiters: Vec; readonly maybeCurrentOrbiter: Option; readonly nextOrbiter: u32; } - /** @name PalletMoonbeamOrbitersCurrentOrbiter (499) */ + /** @name PalletMoonbeamOrbitersCurrentOrbiter (495) */ interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { readonly accountId: AccountId20; readonly removed: bool; } - /** @name PalletMoonbeamOrbitersError (500) */ + /** @name PalletMoonbeamOrbitersError (496) */ interface PalletMoonbeamOrbitersError extends Enum { readonly isCollatorAlreadyAdded: boolean; readonly isCollatorNotFound: boolean; @@ -6743,27 +6723,27 @@ declare module "@polkadot/types/lookup" { | "OrbiterStillInAPool"; } - /** @name PalletUtilityError (503) */ + /** @name PalletUtilityError (499) */ interface PalletUtilityError extends Enum { readonly isTooManyCalls: boolean; readonly type: "TooManyCalls"; } - /** @name PalletProxyProxyDefinition (506) */ + /** @name PalletProxyProxyDefinition (502) */ interface PalletProxyProxyDefinition extends Struct { readonly delegate: AccountId20; readonly proxyType: MoonriverRuntimeProxyType; readonly delay: u32; } - /** @name PalletProxyAnnouncement (510) */ + /** @name PalletProxyAnnouncement (506) */ interface PalletProxyAnnouncement extends Struct { readonly real: AccountId20; readonly callHash: H256; readonly height: u32; } - /** @name PalletProxyError (512) */ + /** @name PalletProxyError (508) */ interface PalletProxyError extends Enum { readonly isTooMany: boolean; readonly isNotFound: boolean; @@ -6784,34 +6764,34 @@ declare module "@polkadot/types/lookup" { | "NoSelfProxy"; } - /** @name PalletMaintenanceModeError (513) */ + /** @name PalletMaintenanceModeError (509) */ interface PalletMaintenanceModeError extends Enum { readonly isAlreadyInMaintenanceMode: boolean; readonly isNotInMaintenanceMode: boolean; readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; } - /** @name PalletIdentityRegistration (515) */ + /** @name PalletIdentityRegistration (511) */ interface PalletIdentityRegistration extends Struct { readonly judgements: Vec>; readonly deposit: u128; readonly info: PalletIdentityLegacyIdentityInfo; } - /** @name PalletIdentityRegistrarInfo (524) */ + /** @name PalletIdentityRegistrarInfo (520) */ interface PalletIdentityRegistrarInfo extends Struct { readonly account: AccountId20; readonly fee: u128; readonly fields: u64; } - /** @name PalletIdentityAuthorityProperties (526) */ + /** @name PalletIdentityAuthorityProperties (522) */ interface PalletIdentityAuthorityProperties extends Struct { readonly suffix: Bytes; readonly allocation: u32; } - /** @name PalletIdentityError (529) */ + /** @name PalletIdentityError (525) */ interface PalletIdentityError extends Enum { readonly isTooManySubAccounts: boolean; readonly isNotFound: boolean; @@ -6868,7 +6848,7 @@ declare module "@polkadot/types/lookup" { | "NotExpired"; } - /** @name PalletMigrationsError (530) */ + /** @name PalletMigrationsError (526) */ interface PalletMigrationsError extends Enum { readonly isPreimageMissing: boolean; readonly isWrongUpperBound: boolean; @@ -6881,7 +6861,7 @@ declare module "@polkadot/types/lookup" { | "PreimageAlreadyExists"; } - /** @name PalletMultisigMultisig (532) */ + /** @name PalletMultisigMultisig (528) */ interface PalletMultisigMultisig extends Struct { readonly when: PalletMultisigTimepoint; readonly deposit: u128; @@ -6889,7 +6869,7 @@ declare module "@polkadot/types/lookup" { readonly approvals: Vec; } - /** @name PalletMultisigError (534) */ + /** @name PalletMultisigError (530) */ interface PalletMultisigError extends Enum { readonly isMinimumThreshold: boolean; readonly isAlreadyApproved: boolean; @@ -6922,7 +6902,7 @@ declare module "@polkadot/types/lookup" { | "AlreadyStored"; } - /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (536) */ + /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (532) */ interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { readonly isNotStarted: boolean; readonly isStarted: boolean; @@ -6933,7 +6913,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NotStarted" | "Started" | "Error" | "Complete"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (538) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (534) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { readonly isIdle: boolean; readonly isMigrating: boolean; @@ -6941,14 +6921,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Idle" | "Migrating"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (539) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (535) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { readonly assetId: u128; readonly remainingBalances: u32; readonly remainingApprovals: u32; } - /** @name PalletMoonbeamLazyMigrationsError (540) */ + /** @name PalletMoonbeamLazyMigrationsError (536) */ interface PalletMoonbeamLazyMigrationsError extends Enum { readonly isLimitCannotBeZero: boolean; readonly isContractMetadataAlreadySet: boolean; @@ -6977,13 +6957,13 @@ declare module "@polkadot/types/lookup" { | "ApprovalFailed"; } - /** @name PalletEvmCodeMetadata (541) */ + /** @name PalletEvmCodeMetadata (537) */ interface PalletEvmCodeMetadata extends Struct { readonly size_: u64; readonly hash_: H256; } - /** @name PalletEvmError (543) */ + /** @name PalletEvmError (539) */ interface PalletEvmError extends Enum { readonly isBalanceLow: boolean; readonly isFeeOverflow: boolean; @@ -7014,7 +6994,7 @@ declare module "@polkadot/types/lookup" { | "Undefined"; } - /** @name FpRpcTransactionStatus (545) */ + /** @name FpRpcTransactionStatus (542) */ interface FpRpcTransactionStatus extends Struct { readonly transactionHash: H256; readonly transactionIndex: u32; @@ -7025,10 +7005,10 @@ declare module "@polkadot/types/lookup" { readonly logsBloom: EthbloomBloom; } - /** @name EthbloomBloom (547) */ + /** @name EthbloomBloom (544) */ interface EthbloomBloom extends U8aFixed {} - /** @name EthereumReceiptReceiptV3 (549) */ + /** @name EthereumReceiptReceiptV3 (546) */ interface EthereumReceiptReceiptV3 extends Enum { readonly isLegacy: boolean; readonly asLegacy: EthereumReceiptEip658ReceiptData; @@ -7039,7 +7019,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumReceiptEip658ReceiptData (550) */ + /** @name EthereumReceiptEip658ReceiptData (547) */ interface EthereumReceiptEip658ReceiptData extends Struct { readonly statusCode: u8; readonly usedGas: U256; @@ -7047,14 +7027,14 @@ declare module "@polkadot/types/lookup" { readonly logs: Vec; } - /** @name EthereumBlock (551) */ + /** @name EthereumBlock (548) */ interface EthereumBlock extends Struct { readonly header: EthereumHeader; readonly transactions: Vec; readonly ommers: Vec; } - /** @name EthereumHeader (552) */ + /** @name EthereumHeader (549) */ interface EthereumHeader extends Struct { readonly parentHash: H256; readonly ommersHash: H256; @@ -7073,17 +7053,17 @@ declare module "@polkadot/types/lookup" { readonly nonce: EthereumTypesHashH64; } - /** @name EthereumTypesHashH64 (553) */ + /** @name EthereumTypesHashH64 (550) */ interface EthereumTypesHashH64 extends U8aFixed {} - /** @name PalletEthereumError (558) */ + /** @name PalletEthereumError (555) */ interface PalletEthereumError extends Enum { readonly isInvalidSignature: boolean; readonly isPreLogExists: boolean; readonly type: "InvalidSignature" | "PreLogExists"; } - /** @name PalletSchedulerScheduled (561) */ + /** @name PalletSchedulerScheduled (558) */ interface PalletSchedulerScheduled extends Struct { readonly maybeId: Option; readonly priority: u8; @@ -7092,14 +7072,14 @@ declare module "@polkadot/types/lookup" { readonly origin: MoonriverRuntimeOriginCaller; } - /** @name PalletSchedulerRetryConfig (563) */ + /** @name PalletSchedulerRetryConfig (560) */ interface PalletSchedulerRetryConfig extends Struct { readonly totalRetries: u8; readonly remaining: u8; readonly period: u32; } - /** @name PalletSchedulerError (564) */ + /** @name PalletSchedulerError (561) */ interface PalletSchedulerError extends Enum { readonly isFailedToSchedule: boolean; readonly isNotFound: boolean; @@ -7114,7 +7094,7 @@ declare module "@polkadot/types/lookup" { | "Named"; } - /** @name PalletPreimageOldRequestStatus (565) */ + /** @name PalletPreimageOldRequestStatus (562) */ interface PalletPreimageOldRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7130,7 +7110,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageRequestStatus (568) */ + /** @name PalletPreimageRequestStatus (565) */ interface PalletPreimageRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7146,7 +7126,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageError (574) */ + /** @name PalletPreimageError (571) */ interface PalletPreimageError extends Enum { readonly isTooBig: boolean; readonly isAlreadyNoted: boolean; @@ -7167,7 +7147,7 @@ declare module "@polkadot/types/lookup" { | "TooFew"; } - /** @name PalletConvictionVotingVoteVoting (576) */ + /** @name PalletConvictionVotingVoteVoting (573) */ interface PalletConvictionVotingVoteVoting extends Enum { readonly isCasting: boolean; readonly asCasting: PalletConvictionVotingVoteCasting; @@ -7176,23 +7156,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Casting" | "Delegating"; } - /** @name PalletConvictionVotingVoteCasting (577) */ + /** @name PalletConvictionVotingVoteCasting (574) */ interface PalletConvictionVotingVoteCasting extends Struct { readonly votes: Vec>; readonly delegations: PalletConvictionVotingDelegations; readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingDelegations (581) */ + /** @name PalletConvictionVotingDelegations (578) */ interface PalletConvictionVotingDelegations extends Struct { readonly votes: u128; readonly capital: u128; } - /** @name PalletConvictionVotingVotePriorLock (582) */ + /** @name PalletConvictionVotingVotePriorLock (579) */ interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} - /** @name PalletConvictionVotingVoteDelegating (583) */ + /** @name PalletConvictionVotingVoteDelegating (580) */ interface PalletConvictionVotingVoteDelegating extends Struct { readonly balance: u128; readonly target: AccountId20; @@ -7201,7 +7181,7 @@ declare module "@polkadot/types/lookup" { readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingError (587) */ + /** @name PalletConvictionVotingError (584) */ interface PalletConvictionVotingError extends Enum { readonly isNotOngoing: boolean; readonly isNotVoter: boolean; @@ -7230,7 +7210,7 @@ declare module "@polkadot/types/lookup" { | "BadClass"; } - /** @name PalletReferendaReferendumInfo (588) */ + /** @name PalletReferendaReferendumInfo (585) */ interface PalletReferendaReferendumInfo extends Enum { readonly isOngoing: boolean; readonly asOngoing: PalletReferendaReferendumStatus; @@ -7255,7 +7235,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletReferendaReferendumStatus (589) */ + /** @name PalletReferendaReferendumStatus (586) */ interface PalletReferendaReferendumStatus extends Struct { readonly track: u16; readonly origin: MoonriverRuntimeOriginCaller; @@ -7270,19 +7250,19 @@ declare module "@polkadot/types/lookup" { readonly alarm: Option]>>; } - /** @name PalletReferendaDeposit (590) */ + /** @name PalletReferendaDeposit (587) */ interface PalletReferendaDeposit extends Struct { readonly who: AccountId20; readonly amount: u128; } - /** @name PalletReferendaDecidingStatus (593) */ + /** @name PalletReferendaDecidingStatus (590) */ interface PalletReferendaDecidingStatus extends Struct { readonly since: u32; readonly confirming: Option; } - /** @name PalletReferendaTrackInfo (601) */ + /** @name PalletReferendaTrackInfo (598) */ interface PalletReferendaTrackInfo extends Struct { readonly name: Text; readonly maxDeciding: u32; @@ -7295,7 +7275,7 @@ declare module "@polkadot/types/lookup" { readonly minSupport: PalletReferendaCurve; } - /** @name PalletReferendaCurve (602) */ + /** @name PalletReferendaCurve (599) */ interface PalletReferendaCurve extends Enum { readonly isLinearDecreasing: boolean; readonly asLinearDecreasing: { @@ -7319,7 +7299,7 @@ declare module "@polkadot/types/lookup" { readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; } - /** @name PalletReferendaError (605) */ + /** @name PalletReferendaError (602) */ interface PalletReferendaError extends Enum { readonly isNotOngoing: boolean; readonly isHasDeposit: boolean; @@ -7352,7 +7332,7 @@ declare module "@polkadot/types/lookup" { | "PreimageStoredWithDifferentLength"; } - /** @name PalletWhitelistError (606) */ + /** @name PalletWhitelistError (603) */ interface PalletWhitelistError extends Enum { readonly isUnavailablePreImage: boolean; readonly isUndecodableCall: boolean; @@ -7367,7 +7347,7 @@ declare module "@polkadot/types/lookup" { | "CallAlreadyWhitelisted"; } - /** @name PalletCollectiveVotes (608) */ + /** @name PalletCollectiveVotes (605) */ interface PalletCollectiveVotes extends Struct { readonly index: u32; readonly threshold: u32; @@ -7376,7 +7356,7 @@ declare module "@polkadot/types/lookup" { readonly end: u32; } - /** @name PalletCollectiveError (609) */ + /** @name PalletCollectiveError (606) */ interface PalletCollectiveError extends Enum { readonly isNotMember: boolean; readonly isDuplicateProposal: boolean; @@ -7403,7 +7383,7 @@ declare module "@polkadot/types/lookup" { | "PrimeAccountNotMember"; } - /** @name PalletTreasuryProposal (612) */ + /** @name PalletTreasuryProposal (609) */ interface PalletTreasuryProposal extends Struct { readonly proposer: AccountId20; readonly value: u128; @@ -7411,7 +7391,7 @@ declare module "@polkadot/types/lookup" { readonly bond: u128; } - /** @name PalletTreasurySpendStatus (615) */ + /** @name PalletTreasurySpendStatus (612) */ interface PalletTreasurySpendStatus extends Struct { readonly assetKind: Null; readonly amount: u128; @@ -7421,7 +7401,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletTreasuryPaymentState; } - /** @name PalletTreasuryPaymentState (616) */ + /** @name PalletTreasuryPaymentState (613) */ interface PalletTreasuryPaymentState extends Enum { readonly isPending: boolean; readonly isAttempted: boolean; @@ -7432,10 +7412,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "Attempted" | "Failed"; } - /** @name FrameSupportPalletId (618) */ + /** @name FrameSupportPalletId (615) */ interface FrameSupportPalletId extends U8aFixed {} - /** @name PalletTreasuryError (619) */ + /** @name PalletTreasuryError (616) */ interface PalletTreasuryError extends Enum { readonly isInvalidIndex: boolean; readonly isTooManyApprovals: boolean; @@ -7462,14 +7442,14 @@ declare module "@polkadot/types/lookup" { | "Inconclusive"; } - /** @name PalletCrowdloanRewardsRewardInfo (620) */ + /** @name PalletCrowdloanRewardsRewardInfo (617) */ interface PalletCrowdloanRewardsRewardInfo extends Struct { readonly totalReward: u128; readonly claimedReward: u128; readonly contributedRelayAddresses: Vec; } - /** @name PalletCrowdloanRewardsError (622) */ + /** @name PalletCrowdloanRewardsError (619) */ interface PalletCrowdloanRewardsError extends Enum { readonly isAlreadyAssociated: boolean; readonly isBatchBeyondFundPot: boolean; @@ -7504,7 +7484,7 @@ declare module "@polkadot/types/lookup" { | "InsufficientNumberOfValidProofs"; } - /** @name CumulusPalletXcmpQueueOutboundChannelDetails (627) */ + /** @name CumulusPalletXcmpQueueOutboundChannelDetails (624) */ interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { readonly recipient: u32; readonly state: CumulusPalletXcmpQueueOutboundState; @@ -7513,21 +7493,21 @@ declare module "@polkadot/types/lookup" { readonly lastIndex: u16; } - /** @name CumulusPalletXcmpQueueOutboundState (628) */ + /** @name CumulusPalletXcmpQueueOutboundState (625) */ interface CumulusPalletXcmpQueueOutboundState extends Enum { readonly isOk: boolean; readonly isSuspended: boolean; readonly type: "Ok" | "Suspended"; } - /** @name CumulusPalletXcmpQueueQueueConfigData (632) */ + /** @name CumulusPalletXcmpQueueQueueConfigData (629) */ interface CumulusPalletXcmpQueueQueueConfigData extends Struct { readonly suspendThreshold: u32; readonly dropThreshold: u32; readonly resumeThreshold: u32; } - /** @name CumulusPalletXcmpQueueError (633) */ + /** @name CumulusPalletXcmpQueueError (630) */ interface CumulusPalletXcmpQueueError extends Enum { readonly isBadQueueConfig: boolean; readonly isAlreadySuspended: boolean; @@ -7542,7 +7522,7 @@ declare module "@polkadot/types/lookup" { | "TooBig"; } - /** @name PalletXcmQueryStatus (634) */ + /** @name PalletXcmQueryStatus (631) */ interface PalletXcmQueryStatus extends Enum { readonly isPending: boolean; readonly asPending: { @@ -7564,7 +7544,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "VersionNotifier" | "Ready"; } - /** @name XcmVersionedResponse (638) */ + /** @name XcmVersionedResponse (635) */ interface XcmVersionedResponse extends Enum { readonly isV2: boolean; readonly asV2: XcmV2Response; @@ -7575,7 +7555,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name PalletXcmVersionMigrationStage (644) */ + /** @name PalletXcmVersionMigrationStage (641) */ interface PalletXcmVersionMigrationStage extends Enum { readonly isMigrateSupportedVersion: boolean; readonly isMigrateVersionNotifiers: boolean; @@ -7589,7 +7569,7 @@ declare module "@polkadot/types/lookup" { | "MigrateAndNotifyOldTargets"; } - /** @name PalletXcmRemoteLockedFungibleRecord (647) */ + /** @name PalletXcmRemoteLockedFungibleRecord (644) */ interface PalletXcmRemoteLockedFungibleRecord extends Struct { readonly amount: u128; readonly owner: XcmVersionedLocation; @@ -7597,7 +7577,7 @@ declare module "@polkadot/types/lookup" { readonly consumers: Vec>; } - /** @name PalletXcmError (654) */ + /** @name PalletXcmError (651) */ interface PalletXcmError extends Enum { readonly isUnreachable: boolean; readonly isSendFailure: boolean; @@ -7650,7 +7630,7 @@ declare module "@polkadot/types/lookup" { | "LocalExecutionIncomplete"; } - /** @name PalletAssetsAssetDetails (655) */ + /** @name PalletAssetsAssetDetails (652) */ interface PalletAssetsAssetDetails extends Struct { readonly owner: AccountId20; readonly issuer: AccountId20; @@ -7666,7 +7646,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletAssetsAssetStatus; } - /** @name PalletAssetsAssetStatus (656) */ + /** @name PalletAssetsAssetStatus (653) */ interface PalletAssetsAssetStatus extends Enum { readonly isLive: boolean; readonly isFrozen: boolean; @@ -7674,7 +7654,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Live" | "Frozen" | "Destroying"; } - /** @name PalletAssetsAssetAccount (658) */ + /** @name PalletAssetsAssetAccount (655) */ interface PalletAssetsAssetAccount extends Struct { readonly balance: u128; readonly status: PalletAssetsAccountStatus; @@ -7682,7 +7662,7 @@ declare module "@polkadot/types/lookup" { readonly extra: Null; } - /** @name PalletAssetsAccountStatus (659) */ + /** @name PalletAssetsAccountStatus (656) */ interface PalletAssetsAccountStatus extends Enum { readonly isLiquid: boolean; readonly isFrozen: boolean; @@ -7690,7 +7670,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Liquid" | "Frozen" | "Blocked"; } - /** @name PalletAssetsExistenceReason (660) */ + /** @name PalletAssetsExistenceReason (657) */ interface PalletAssetsExistenceReason extends Enum { readonly isConsumer: boolean; readonly isSufficient: boolean; @@ -7702,13 +7682,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; } - /** @name PalletAssetsApproval (662) */ + /** @name PalletAssetsApproval (659) */ interface PalletAssetsApproval extends Struct { readonly amount: u128; readonly deposit: u128; } - /** @name PalletAssetsAssetMetadata (663) */ + /** @name PalletAssetsAssetMetadata (660) */ interface PalletAssetsAssetMetadata extends Struct { readonly deposit: u128; readonly name: Bytes; @@ -7717,7 +7697,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletAssetsError (665) */ + /** @name PalletAssetsError (662) */ interface PalletAssetsError extends Enum { readonly isBalanceLow: boolean; readonly isNoAccount: boolean; @@ -7764,7 +7744,7 @@ declare module "@polkadot/types/lookup" { | "BadAssetId"; } - /** @name PalletAssetManagerError (666) */ + /** @name PalletAssetManagerError (663) */ interface PalletAssetManagerError extends Enum { readonly isErrorCreatingAsset: boolean; readonly isAssetAlreadyExists: boolean; @@ -7785,7 +7765,7 @@ declare module "@polkadot/types/lookup" { | "NonExistentLocalAsset"; } - /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (667) */ + /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (664) */ interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { readonly staking: u8; readonly utility: u8; @@ -7807,7 +7787,7 @@ declare module "@polkadot/types/lookup" { readonly cancelOpenRequest: u8; } - /** @name PalletXcmTransactorError (668) */ + /** @name PalletXcmTransactorError (665) */ interface PalletXcmTransactorError extends Enum { readonly isIndexAlreadyClaimed: boolean; readonly isUnclaimedIndex: boolean; @@ -7866,13 +7846,13 @@ declare module "@polkadot/types/lookup" { | "RefundNotSupportedWithTransactInfo"; } - /** @name PalletEthereumXcmError (669) */ + /** @name PalletEthereumXcmError (666) */ interface PalletEthereumXcmError extends Enum { readonly isEthereumXcmExecutionSuspended: boolean; readonly type: "EthereumXcmExecutionSuspended"; } - /** @name PalletMessageQueueBookState (670) */ + /** @name PalletMessageQueueBookState (667) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -7882,13 +7862,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (672) */ + /** @name PalletMessageQueueNeighbours (669) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: CumulusPrimitivesCoreAggregateMessageOrigin; readonly next: CumulusPrimitivesCoreAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (674) */ + /** @name PalletMessageQueuePage (671) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -7898,7 +7878,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (676) */ + /** @name PalletMessageQueueError (673) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -7921,7 +7901,7 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PalletMoonbeamForeignAssetsAssetStatus (678) */ + /** @name PalletMoonbeamForeignAssetsAssetStatus (675) */ interface PalletMoonbeamForeignAssetsAssetStatus extends Enum { readonly isActive: boolean; readonly isFrozenXcmDepositAllowed: boolean; @@ -7929,16 +7909,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "FrozenXcmDepositAllowed" | "FrozenXcmDepositForbidden"; } - /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (679) */ - interface PalletMoonbeamForeignAssetsAssetDepositDetails extends Struct { - readonly depositAccount: AccountId20; - readonly deposit: u128; - } - - /** @name MoonriverRuntimeRuntime (680) */ - type MoonriverRuntimeRuntime = Null; - - /** @name PalletMoonbeamForeignAssetsError (681) */ + /** @name PalletMoonbeamForeignAssetsError (676) */ interface PalletMoonbeamForeignAssetsError extends Enum { readonly isAssetAlreadyExists: boolean; readonly isAssetAlreadyFrozen: boolean; @@ -7950,10 +7921,6 @@ declare module "@polkadot/types/lookup" { readonly isEvmCallPauseFail: boolean; readonly isEvmCallUnpauseFail: boolean; readonly isEvmInternalError: boolean; - readonly isInsufficientBalance: boolean; - readonly isCannotConvertLocationToAccount: boolean; - readonly isLocationOutsideOfOrigin: boolean; - readonly isAssetNotInSiblingPara: boolean; readonly isInvalidSymbol: boolean; readonly isInvalidTokenName: boolean; readonly isLocationAlreadyExists: boolean; @@ -7969,17 +7936,13 @@ declare module "@polkadot/types/lookup" { | "EvmCallPauseFail" | "EvmCallUnpauseFail" | "EvmInternalError" - | "InsufficientBalance" - | "CannotConvertLocationToAccount" - | "LocationOutsideOfOrigin" - | "AssetNotInSiblingPara" | "InvalidSymbol" | "InvalidTokenName" | "LocationAlreadyExists" | "TooManyForeignAssets"; } - /** @name PalletXcmWeightTraderError (683) */ + /** @name PalletXcmWeightTraderError (678) */ interface PalletXcmWeightTraderError extends Enum { readonly isAssetAlreadyAdded: boolean; readonly isAssetAlreadyPaused: boolean; @@ -7996,32 +7959,32 @@ declare module "@polkadot/types/lookup" { | "PriceCannotBeZero"; } - /** @name PalletEmergencyParaXcmXcmMode (684) */ + /** @name PalletEmergencyParaXcmXcmMode (679) */ interface PalletEmergencyParaXcmXcmMode extends Enum { readonly isNormal: boolean; readonly isPaused: boolean; readonly type: "Normal" | "Paused"; } - /** @name PalletEmergencyParaXcmError (685) */ + /** @name PalletEmergencyParaXcmError (680) */ interface PalletEmergencyParaXcmError extends Enum { readonly isNotInPausedMode: boolean; readonly type: "NotInPausedMode"; } - /** @name PalletPrecompileBenchmarksError (687) */ + /** @name PalletPrecompileBenchmarksError (682) */ interface PalletPrecompileBenchmarksError extends Enum { readonly isBenchmarkError: boolean; readonly type: "BenchmarkError"; } - /** @name PalletRandomnessRequestState (688) */ + /** @name PalletRandomnessRequestState (683) */ interface PalletRandomnessRequestState extends Struct { readonly request: PalletRandomnessRequest; readonly deposit: u128; } - /** @name PalletRandomnessRequest (689) */ + /** @name PalletRandomnessRequest (684) */ interface PalletRandomnessRequest extends Struct { readonly refundAddress: H160; readonly contractAddress: H160; @@ -8032,7 +7995,7 @@ declare module "@polkadot/types/lookup" { readonly info: PalletRandomnessRequestInfo; } - /** @name PalletRandomnessRequestInfo (690) */ + /** @name PalletRandomnessRequestInfo (685) */ interface PalletRandomnessRequestInfo extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: ITuple<[u64, u64]>; @@ -8041,7 +8004,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRequestType (691) */ + /** @name PalletRandomnessRequestType (686) */ interface PalletRandomnessRequestType extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: u64; @@ -8050,13 +8013,13 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRandomnessResult (692) */ + /** @name PalletRandomnessRandomnessResult (687) */ interface PalletRandomnessRandomnessResult extends Struct { readonly randomness: Option; readonly requestCount: u64; } - /** @name PalletRandomnessError (693) */ + /** @name PalletRandomnessError (688) */ interface PalletRandomnessError extends Enum { readonly isRequestCounterOverflowed: boolean; readonly isRequestFeeOverflowed: boolean; @@ -8085,39 +8048,42 @@ declare module "@polkadot/types/lookup" { | "RandomnessResultNotFilled"; } - /** @name FrameSystemExtensionsCheckNonZeroSender (696) */ + /** @name FrameSystemExtensionsCheckNonZeroSender (691) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (697) */ + /** @name FrameSystemExtensionsCheckSpecVersion (692) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (698) */ + /** @name FrameSystemExtensionsCheckTxVersion (693) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (699) */ + /** @name FrameSystemExtensionsCheckGenesis (694) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (702) */ + /** @name FrameSystemExtensionsCheckNonce (697) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (703) */ + /** @name FrameSystemExtensionsCheckWeight (698) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (704) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (699) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name FrameMetadataHashExtensionCheckMetadataHash (705) */ + /** @name FrameMetadataHashExtensionCheckMetadataHash (700) */ interface FrameMetadataHashExtensionCheckMetadataHash extends Struct { readonly mode: FrameMetadataHashExtensionMode; } - /** @name FrameMetadataHashExtensionMode (706) */ + /** @name FrameMetadataHashExtensionMode (701) */ interface FrameMetadataHashExtensionMode extends Enum { readonly isDisabled: boolean; readonly isEnabled: boolean; readonly type: "Disabled" | "Enabled"; } - /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (707) */ + /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (702) */ type CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim = Null; + + /** @name MoonriverRuntimeRuntime (704) */ + type MoonriverRuntimeRuntime = Null; } // declare module From dfafd332667f45b01262598f5a61a8d09898a428 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 4 Apr 2025 10:37:35 +0200 Subject: [PATCH 083/188] fix: :bug: fix types in Typescript API --- typescript-api/src/moonbase/interfaces/lookup.ts | 16 ++++++++-------- .../src/moonbase/interfaces/types-lookup.ts | 16 ++++++++-------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/typescript-api/src/moonbase/interfaces/lookup.ts b/typescript-api/src/moonbase/interfaces/lookup.ts index 42ca51d6832..a6d2bf3f949 100644 --- a/typescript-api/src/moonbase/interfaces/lookup.ts +++ b/typescript-api/src/moonbase/interfaces/lookup.ts @@ -1244,14 +1244,14 @@ export default { StagingXcmV5Junctions: { _enum: { Here: "Null", - X1: "[Lookup88;1]", - X2: "[Lookup88;2]", - X3: "[Lookup88;3]", - X4: "[Lookup88;4]", - X5: "[Lookup88;5]", - X6: "[Lookup88;6]", - X7: "[Lookup88;7]", - X8: "[Lookup88;8]" + X1: "[StagingXcmV5Junction;1]", + X2: "[StagingXcmV5Junction;2]", + X3: "[StagingXcmV5Junction;3]", + X4: "[StagingXcmV5Junction;4]", + X5: "[StagingXcmV5Junction;5]", + X6: "[StagingXcmV5Junction;6]", + X7: "[StagingXcmV5Junction;7]", + X8: "[StagingXcmV5Junction;8]" } }, /** diff --git a/typescript-api/src/moonbase/interfaces/types-lookup.ts b/typescript-api/src/moonbase/interfaces/types-lookup.ts index 9623c24749e..739235fa349 100644 --- a/typescript-api/src/moonbase/interfaces/types-lookup.ts +++ b/typescript-api/src/moonbase/interfaces/types-lookup.ts @@ -1623,21 +1623,21 @@ declare module "@polkadot/types/lookup" { interface StagingXcmV5Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; - readonly asX1: Vec; + readonly asX1: Vec; readonly isX2: boolean; - readonly asX2: Vec; + readonly asX2: Vec; readonly isX3: boolean; - readonly asX3: Vec; + readonly asX3: Vec; readonly isX4: boolean; - readonly asX4: Vec; + readonly asX4: Vec; readonly isX5: boolean; - readonly asX5: Vec; + readonly asX5: Vec; readonly isX6: boolean; - readonly asX6: Vec; + readonly asX6: Vec; readonly isX7: boolean; - readonly asX7: Vec; + readonly asX7: Vec; readonly isX8: boolean; - readonly asX8: Vec; + readonly asX8: Vec; readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } From 4d0e5fe045bd91ba4db3fb0da26b3f20ee43b354 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 4 Apr 2025 10:50:48 +0200 Subject: [PATCH 084/188] refactor: :recycle: move Typescript API XCM v5 hack to its own module --- .../scripts/generate-local-types.ts | 19 ++--- typescript-api/scripts/runtime-upgrade.ts | 82 +------------------ typescript-api/scripts/utils/xcm-v5-hack.ts | 69 ++++++++++++++++ 3 files changed, 80 insertions(+), 90 deletions(-) create mode 100644 typescript-api/scripts/utils/xcm-v5-hack.ts diff --git a/typescript-api/scripts/generate-local-types.ts b/typescript-api/scripts/generate-local-types.ts index d58e86e7209..4d9c82bfa6f 100644 --- a/typescript-api/scripts/generate-local-types.ts +++ b/typescript-api/scripts/generate-local-types.ts @@ -4,6 +4,7 @@ import { existsSync, createWriteStream } from "node:fs"; import { join, dirname } from "node:path"; import { fileURLToPath } from "node:url"; import fetch from "node-fetch"; +import { hackXcmV5Support } from "./utils/xcm-v5-hack"; const __filename = fileURLToPath(import.meta.url); const __dirname = dirname(__filename); @@ -74,17 +75,15 @@ async function generateTypes(): Promise { console.log("Generating types...(10s)"); await new Promise((resolve) => setTimeout(resolve, 1000)); - const commands = [ - ["load:meta"], - ["load:meta:local"], - ["generate:defs"], - ["generate:meta"], - ["fmt:fix"] - ]; + await runCommand("pnpm",["load:meta"]); + await runCommand("pnpm",["load:meta:local"]); + await runCommand("pnpm",["generate:defs"]); + await runCommand("pnpm",["generate:meta"]); - for (const command of commands) { - await runCommand("pnpm", command); - } + // Hack: polkadot-js does not support XCM v5 yet, we need to manually change some types + hackXcmV5Support(); + + await runCommand("pnpm",["fmt:fix"]); } async function runCommand(command: string, args: string[]): Promise { diff --git a/typescript-api/scripts/runtime-upgrade.ts b/typescript-api/scripts/runtime-upgrade.ts index 18144665d00..d3861b4e956 100644 --- a/typescript-api/scripts/runtime-upgrade.ts +++ b/typescript-api/scripts/runtime-upgrade.ts @@ -1,8 +1,8 @@ import { spawn, execSync } from "node:child_process"; import { existsSync, readFileSync, writeFileSync } from "node:fs"; -import { join } from "node:path"; import axios from "axios"; -import chalk from "chalk"; +import { hackXcmV5Support } from "./utils/xcm-v5-hack"; + const CHAINS = ["moonbase", "moonriver", "moonbeam"]; @@ -76,84 +76,6 @@ async function getMetadata(): Promise { return JSON.stringify(response.data); } -// Hack: polkadot-js does not support XCM v5 yet, we need to manually change some types -// -// Lookup88 => StagingXcmV5Junction -// The index of LookupXX depends on this comment in the same file: -// /** @name StagingXcmV5Junction (88) */ -/* -src/moonbase/interfaces/types-lookup.ts -1626: error TS4033: Property 'asX1' of exported interface has or is using private name 'Lookup88'. -1628: error TS4033: Property 'asX2' of exported interface has or is using private name 'Lookup88'. -1630: error TS4033: Property 'asX3' of exported interface has or is using private name 'Lookup88'. -1632: error TS4033: Property 'asX4' of exported interface has or is using private name 'Lookup88'. -1634: error TS4033: Property 'asX5' of exported interface has or is using private name 'Lookup88'. -1636: error TS4033: Property 'asX6' of exported interface has or is using private name 'Lookup88'. -1638: error TS4033: Property 'asX7' of exported interface has or is using private name 'Lookup88'. -1640: error TS4033: Property 'asX8' of exported interface has or is using private name 'Lookup88'. - */ -function hackXcmV5Support() { - // For moonbase, replace "Lookup88" with "StagingXcmV5Junction" - const moonbaseFilePath = "src/moonbase/interfaces/types-lookup.ts"; - hackTypeReplacement(moonbaseFilePath, "Lookup88", "StagingXcmV5Junction", 8); - - // For moonbeam, replace "Lookup88" with "StagingXcmV5Junction" - const moonbeamFilePath = "src/moonbeam/interfaces/types-lookup.ts"; - hackTypeReplacement(moonbeamFilePath, "Lookup88", "StagingXcmV5Junction", 8); - - // For moonbeam, replace "Lookup88" with "StagingXcmV5Junction" - const moonriverFilePath = "src/moonriver/interfaces/types-lookup.ts"; - hackTypeReplacement(moonriverFilePath, "Lookup88", "StagingXcmV5Junction", 8); -} - -function hackTypeReplacement( - filePath: string, - oldType: string, - newType: string, - expectedCount: number -) { - if (!existsSync(filePath)) { - console.error(chalk.red(`Error: File ${filePath} does not exist.`)); - process.exit(1); - } - const content = readFileSync(filePath, "utf-8"); - - console.log("XCM v5 hack: updating ", filePath); - logMatchingLines(filePath, "@name StagingXcmV5Junction "); - console.log("Line above should say", oldType); - - const regex = new RegExp(oldType, "g"); - const matches = content.match(regex); - const count = matches ? matches.length : 0; - if (count !== expectedCount) { - // This check is to ensure we don't accidentally replace more than needed, if there is a Lookup777 for example, - // we only want to replace Lookup77 - console.error( - chalk.red( - `Error: Expected ${expectedCount} occurrences of "${oldType}" in ${filePath} but found ${count}. Aborting hack.` - ) - ); - process.exit(1); - } - const newContent = content.replace(regex, newType); - writeFileSync(filePath, newContent); - console.log( - chalk.green( - `Successfully replaced ${count} occurrences of "${oldType}" with "${newType}" in ${filePath}` - ) - ); -} - -function logMatchingLines(filePath: string, substring: string) { - const content = readFileSync(filePath, "utf-8"); - const lines = content.split(/\r?\n/); - for (const line of lines) { - if (line.includes(substring)) { - console.log(`Found matching line in ${filePath}: ${line}`); - } - } -} - async function main() { const runtimeChainSpec = process.argv[2]; diff --git a/typescript-api/scripts/utils/xcm-v5-hack.ts b/typescript-api/scripts/utils/xcm-v5-hack.ts new file mode 100644 index 00000000000..f9b800bd1db --- /dev/null +++ b/typescript-api/scripts/utils/xcm-v5-hack.ts @@ -0,0 +1,69 @@ +import { existsSync, readFileSync, writeFileSync } from "node:fs"; +import chalk from "chalk"; + +// Hack: polkadot-js does not support XCM v5 yet, we need to manually change some types +// +// Lookup88 => StagingXcmV5Junction +// The index of LookupXX depends on this comment in the same file: +// /** @name StagingXcmV5Junction (88) */ +export function hackXcmV5Support() { + // For moonbase, replace "Lookup88" with "StagingXcmV5Junction" + const moonbaseFilePath = "src/moonbase/interfaces/types-lookup.ts"; + hackTypeReplacement(moonbaseFilePath, "Lookup88", "StagingXcmV5Junction", 8); + + // For moonbeam, replace "Lookup88" with "StagingXcmV5Junction" + const moonbeamFilePath = "src/moonbeam/interfaces/types-lookup.ts"; + hackTypeReplacement(moonbeamFilePath, "Lookup88", "StagingXcmV5Junction", 8); + + // For moonbeam, replace "Lookup88" with "StagingXcmV5Junction" + const moonriverFilePath = "src/moonriver/interfaces/types-lookup.ts"; + hackTypeReplacement(moonriverFilePath, "Lookup88", "StagingXcmV5Junction", 8); +} + +function hackTypeReplacement( + filePath: string, + oldType: string, + newType: string, + expectedCount: number +) { + if (!existsSync(filePath)) { + console.error(chalk.red(`Error: File ${filePath} does not exist.`)); + process.exit(1); + } + const content = readFileSync(filePath, "utf-8"); + + console.log("XCM v5 hack: updating ", filePath); + logMatchingLines(filePath, "@name StagingXcmV5Junction "); + console.log("Line above should say", oldType); + + const regex = new RegExp(oldType, "g"); + const matches = content.match(regex); + const count = matches ? matches.length : 0; + if (count !== expectedCount) { + // This check is to ensure we don't accidentally replace more than needed, if there is a Lookup777 for example, + // we only want to replace Lookup77 + console.error( + chalk.red( + `Error: Expected ${expectedCount} occurrences of "${oldType}" in ${filePath} but found ${count}. Aborting hack.` + ) + ); + process.exit(1); + } + const newContent = content.replace(regex, newType); + writeFileSync(filePath, newContent); + console.log( + chalk.green( + `Successfully replaced ${count} occurrences of "${oldType}" with "${newType}" in ${filePath}` + ) + ); +} + +function logMatchingLines(filePath: string, substring: string) { + const content = readFileSync(filePath, "utf-8"); + const lines = content.split(/\r?\n/); + for (const line of lines) { + if (line.includes(substring)) { + console.log(`Found matching line in ${filePath}: ${line}`); + } + } +} From 0b6f5e7382ed558e10ed65dc3d2994d8989e9926 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 4 Apr 2025 11:04:15 +0200 Subject: [PATCH 085/188] refactor: :recycle: improve modularity of XCM v5 hack --- .../scripts/generate-local-types.ts | 27 ++++++++++++++----- typescript-api/scripts/runtime-upgrade.ts | 18 +++++++++++-- typescript-api/scripts/utils/xcm-v5-hack.ts | 21 +-------------- 3 files changed, 38 insertions(+), 28 deletions(-) diff --git a/typescript-api/scripts/generate-local-types.ts b/typescript-api/scripts/generate-local-types.ts index 4d9c82bfa6f..705f05aec4e 100644 --- a/typescript-api/scripts/generate-local-types.ts +++ b/typescript-api/scripts/generate-local-types.ts @@ -4,11 +4,26 @@ import { existsSync, createWriteStream } from "node:fs"; import { join, dirname } from "node:path"; import { fileURLToPath } from "node:url"; import fetch from "node-fetch"; -import { hackXcmV5Support } from "./utils/xcm-v5-hack"; +import { hackTypeReplacement } from "./utils/xcm-v5-hack"; const __filename = fileURLToPath(import.meta.url); const __dirname = dirname(__filename); +// Hack: polkadot-js does not support XCM v5 yet, we need to manually change some types +export function hackXcmV5Support() { + // For moonbase, replace "Lookup88" with "StagingXcmV5Junction" + const moonbaseFilePath = "src/moonbase/interfaces/types-lookup.ts"; + hackTypeReplacement(moonbaseFilePath, "Lookup88", "StagingXcmV5Junction", 8); + + // For moonbeam, replace "Lookup88" with "StagingXcmV5Junction" + const moonbeamFilePath = "src/moonbeam/interfaces/types-lookup.ts"; + hackTypeReplacement(moonbeamFilePath, "Lookup88", "StagingXcmV5Junction", 8); + + // For moonbeam, replace "Lookup88" with "StagingXcmV5Junction" + const moonriverFilePath = "src/moonriver/interfaces/types-lookup.ts"; + hackTypeReplacement(moonriverFilePath, "Lookup88", "StagingXcmV5Junction", 8); +} + async function checkMoonbeamBinary(): Promise { const moonbeamPath = join(__dirname, "../../target/release/moonbeam"); if (!existsSync(moonbeamPath)) { @@ -75,15 +90,15 @@ async function generateTypes(): Promise { console.log("Generating types...(10s)"); await new Promise((resolve) => setTimeout(resolve, 1000)); - await runCommand("pnpm",["load:meta"]); - await runCommand("pnpm",["load:meta:local"]); - await runCommand("pnpm",["generate:defs"]); - await runCommand("pnpm",["generate:meta"]); + await runCommand("pnpm", ["load:meta"]); + await runCommand("pnpm", ["load:meta:local"]); + await runCommand("pnpm", ["generate:defs"]); + await runCommand("pnpm", ["generate:meta"]); // Hack: polkadot-js does not support XCM v5 yet, we need to manually change some types hackXcmV5Support(); - await runCommand("pnpm",["fmt:fix"]); + await runCommand("pnpm", ["fmt:fix"]); } async function runCommand(command: string, args: string[]): Promise { diff --git a/typescript-api/scripts/runtime-upgrade.ts b/typescript-api/scripts/runtime-upgrade.ts index d3861b4e956..85815e0299a 100644 --- a/typescript-api/scripts/runtime-upgrade.ts +++ b/typescript-api/scripts/runtime-upgrade.ts @@ -1,11 +1,25 @@ import { spawn, execSync } from "node:child_process"; import { existsSync, readFileSync, writeFileSync } from "node:fs"; import axios from "axios"; -import { hackXcmV5Support } from "./utils/xcm-v5-hack"; - +import { hackTypeReplacement } from "./utils/xcm-v5-hack"; const CHAINS = ["moonbase", "moonriver", "moonbeam"]; +// Hack: polkadot-js does not support XCM v5 yet, we need to manually change some types +export function hackXcmV5Support() { + // For moonbase, replace "Lookup88" with "StagingXcmV5Junction" + const moonbaseFilePath = "src/moonbase/interfaces/types-lookup.ts"; + hackTypeReplacement(moonbaseFilePath, "Lookup88", "StagingXcmV5Junction", 8); + + // For moonbeam, replace "Lookup147" with "StagingXcmV5Junction" + const moonbeamFilePath = "src/moonbeam/interfaces/types-lookup.ts"; + hackTypeReplacement(moonbeamFilePath, "Lookup147", "StagingXcmV5Junction", 8); + + // For moonbeam, replace "Lookup147" with "StagingXcmV5Junction" + const moonriverFilePath = "src/moonriver/interfaces/types-lookup.ts"; + hackTypeReplacement(moonriverFilePath, "Lookup147", "StagingXcmV5Junction", 8); +} + async function startNode(chain: string): Promise { const args = [ "--no-hardware-benchmarks", diff --git a/typescript-api/scripts/utils/xcm-v5-hack.ts b/typescript-api/scripts/utils/xcm-v5-hack.ts index f9b800bd1db..224bea0e35c 100644 --- a/typescript-api/scripts/utils/xcm-v5-hack.ts +++ b/typescript-api/scripts/utils/xcm-v5-hack.ts @@ -1,26 +1,7 @@ import { existsSync, readFileSync, writeFileSync } from "node:fs"; import chalk from "chalk"; -// Hack: polkadot-js does not support XCM v5 yet, we need to manually change some types -// -// Lookup88 => StagingXcmV5Junction -// The index of LookupXX depends on this comment in the same file: -// /** @name StagingXcmV5Junction (88) */ -export function hackXcmV5Support() { - // For moonbase, replace "Lookup88" with "StagingXcmV5Junction" - const moonbaseFilePath = "src/moonbase/interfaces/types-lookup.ts"; - hackTypeReplacement(moonbaseFilePath, "Lookup88", "StagingXcmV5Junction", 8); - - // For moonbeam, replace "Lookup88" with "StagingXcmV5Junction" - const moonbeamFilePath = "src/moonbeam/interfaces/types-lookup.ts"; - hackTypeReplacement(moonbeamFilePath, "Lookup88", "StagingXcmV5Junction", 8); - - // For moonbeam, replace "Lookup88" with "StagingXcmV5Junction" - const moonriverFilePath = "src/moonriver/interfaces/types-lookup.ts"; - hackTypeReplacement(moonriverFilePath, "Lookup88", "StagingXcmV5Junction", 8); -} - -function hackTypeReplacement( +export function hackTypeReplacement( filePath: string, oldType: string, newType: string, From 21a0b66a6085e2a6503424c0f78fd9f05cba1ced Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 4 Apr 2025 11:27:52 +0200 Subject: [PATCH 086/188] refactor: :fire: remove generate-local-types.ts --- .../scripts/generate-local-types.ts | 146 ------------------ typescript-api/scripts/runtime-upgrade.ts | 17 +- typescript-api/scripts/utils/xcm-v5-hack.ts | 17 +- 3 files changed, 17 insertions(+), 163 deletions(-) delete mode 100644 typescript-api/scripts/generate-local-types.ts diff --git a/typescript-api/scripts/generate-local-types.ts b/typescript-api/scripts/generate-local-types.ts deleted file mode 100644 index 705f05aec4e..00000000000 --- a/typescript-api/scripts/generate-local-types.ts +++ /dev/null @@ -1,146 +0,0 @@ -import { spawn } from "node:child_process"; -import type { ChildProcess } from "node:child_process"; -import { existsSync, createWriteStream } from "node:fs"; -import { join, dirname } from "node:path"; -import { fileURLToPath } from "node:url"; -import fetch from "node-fetch"; -import { hackTypeReplacement } from "./utils/xcm-v5-hack"; - -const __filename = fileURLToPath(import.meta.url); -const __dirname = dirname(__filename); - -// Hack: polkadot-js does not support XCM v5 yet, we need to manually change some types -export function hackXcmV5Support() { - // For moonbase, replace "Lookup88" with "StagingXcmV5Junction" - const moonbaseFilePath = "src/moonbase/interfaces/types-lookup.ts"; - hackTypeReplacement(moonbaseFilePath, "Lookup88", "StagingXcmV5Junction", 8); - - // For moonbeam, replace "Lookup88" with "StagingXcmV5Junction" - const moonbeamFilePath = "src/moonbeam/interfaces/types-lookup.ts"; - hackTypeReplacement(moonbeamFilePath, "Lookup88", "StagingXcmV5Junction", 8); - - // For moonbeam, replace "Lookup88" with "StagingXcmV5Junction" - const moonriverFilePath = "src/moonriver/interfaces/types-lookup.ts"; - hackTypeReplacement(moonriverFilePath, "Lookup88", "StagingXcmV5Junction", 8); -} - -async function checkMoonbeamBinary(): Promise { - const moonbeamPath = join(__dirname, "../../target/release/moonbeam"); - if (!existsSync(moonbeamPath)) { - throw new Error("Missing moonbeam binary. Please run cargo build --release"); - } -} - -async function installPackages(): Promise { - console.log("Installing Packages"); - await runCommand("pnpm", ["i"]); -} - -async function startMoonbeamNode(): Promise { - console.log("Starting moonbeam node"); - const moonbeamPath = join(__dirname, "../../target/release/moonbeam"); - const node = spawn(moonbeamPath, ["--tmp", "--chain=moonbase-dev", "--rpc-port=9933"], { - stdio: ["ignore", "pipe", "pipe"] - }); - - // Pipe output to a log file - const logStream = createWriteStream("/tmp/node-start.log"); - node.stdout?.pipe(logStream); - node.stderr?.pipe(logStream); - - return node; -} - -async function waitForNodeStart(): Promise { - console.log("Waiting for node to start..."); - const maxAttempts = 100; // 5 seconds total with 100ms intervals - let attempts = 0; - - while (attempts < maxAttempts) { - try { - const response = await fetch("http://localhost:9933", { - method: "POST", - headers: { - "Content-Type": "application/json" - }, - body: JSON.stringify({ - jsonrpc: "2.0", - method: "system_health", - params: [], - id: 1 - }) - }); - - if (response.ok) { - console.log("Node is ready!"); - return; - } - } catch (error) { - // Ignore connection errors while node is starting - } - - await new Promise((resolve) => setTimeout(resolve, 100)); - attempts++; - } - - throw new Error("Node failed to start within 10 seconds"); -} - -async function generateTypes(): Promise { - console.log("Generating types...(10s)"); - await new Promise((resolve) => setTimeout(resolve, 1000)); - - await runCommand("pnpm", ["load:meta"]); - await runCommand("pnpm", ["load:meta:local"]); - await runCommand("pnpm", ["generate:defs"]); - await runCommand("pnpm", ["generate:meta"]); - - // Hack: polkadot-js does not support XCM v5 yet, we need to manually change some types - hackXcmV5Support(); - - await runCommand("pnpm", ["fmt:fix"]); -} - -async function runCommand(command: string, args: string[]): Promise { - return new Promise((resolve, reject) => { - const process = spawn(command, args, { stdio: "inherit" }); - process.on("close", (code) => { - if (code === 0) { - resolve(); - } else { - reject(new Error(`Command ${command} failed with code ${code}`)); - } - }); - }); -} - -async function main() { - try { - await checkMoonbeamBinary(); - await installPackages(); - - const node = await startMoonbeamNode(); - await waitForNodeStart(); - await generateTypes(); - - node.kill(); - console.log("Done :)"); - process.exit(0); - } catch (error) { - console.error("Error:", error); - process.exit(1); - } -} - -// Handle process termination -process.on("SIGINT", () => { - console.log("Received SIGINT. Cleaning up..."); - process.exit(0); -}); - -process.on("SIGTERM", () => { - console.log("Received SIGTERM. Cleaning up..."); - process.exit(0); -}); - -main(); diff --git a/typescript-api/scripts/runtime-upgrade.ts b/typescript-api/scripts/runtime-upgrade.ts index 85815e0299a..2744dbe7118 100644 --- a/typescript-api/scripts/runtime-upgrade.ts +++ b/typescript-api/scripts/runtime-upgrade.ts @@ -1,25 +1,10 @@ import { spawn, execSync } from "node:child_process"; import { existsSync, readFileSync, writeFileSync } from "node:fs"; import axios from "axios"; -import { hackTypeReplacement } from "./utils/xcm-v5-hack"; +import { hackXcmV5Support } from "./utils/xcm-v5-hack"; const CHAINS = ["moonbase", "moonriver", "moonbeam"]; -// Hack: polkadot-js does not support XCM v5 yet, we need to manually change some types -export function hackXcmV5Support() { - // For moonbase, replace "Lookup88" with "StagingXcmV5Junction" - const moonbaseFilePath = "src/moonbase/interfaces/types-lookup.ts"; - hackTypeReplacement(moonbaseFilePath, "Lookup88", "StagingXcmV5Junction", 8); - - // For moonbeam, replace "Lookup147" with "StagingXcmV5Junction" - const moonbeamFilePath = "src/moonbeam/interfaces/types-lookup.ts"; - hackTypeReplacement(moonbeamFilePath, "Lookup147", "StagingXcmV5Junction", 8); - - // For moonbeam, replace "Lookup147" with "StagingXcmV5Junction" - const moonriverFilePath = "src/moonriver/interfaces/types-lookup.ts"; - hackTypeReplacement(moonriverFilePath, "Lookup147", "StagingXcmV5Junction", 8); -} - async function startNode(chain: string): Promise { const args = [ "--no-hardware-benchmarks", diff --git a/typescript-api/scripts/utils/xcm-v5-hack.ts b/typescript-api/scripts/utils/xcm-v5-hack.ts index 224bea0e35c..39277349a8d 100644 --- a/typescript-api/scripts/utils/xcm-v5-hack.ts +++ b/typescript-api/scripts/utils/xcm-v5-hack.ts @@ -1,7 +1,22 @@ import { existsSync, readFileSync, writeFileSync } from "node:fs"; import chalk from "chalk"; -export function hackTypeReplacement( +// Hack: polkadot-js does not support XCM v5 yet, we need to manually change some types +export function hackXcmV5Support() { + // For moonbase, replace "Lookup88" with "StagingXcmV5Junction" + const moonbaseFilePath = "src/moonbase/interfaces/types-lookup.ts"; + hackTypeReplacement(moonbaseFilePath, "Lookup88", "StagingXcmV5Junction", 8); + + // For moonbeam, replace "Lookup88" with "StagingXcmV5Junction" + const moonbeamFilePath = "src/moonbeam/interfaces/types-lookup.ts"; + hackTypeReplacement(moonbeamFilePath, "Lookup88", "StagingXcmV5Junction", 8); + + // For moonbeam, replace "Lookup88" with "StagingXcmV5Junction" + const moonriverFilePath = "src/moonriver/interfaces/types-lookup.ts"; + hackTypeReplacement(moonriverFilePath, "Lookup88", "StagingXcmV5Junction", 8); +} + +function hackTypeReplacement( filePath: string, oldType: string, newType: string, From 1c954c36caeb13379fbdb9b883a536c4600975f3 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 4 Apr 2025 11:37:50 +0200 Subject: [PATCH 087/188] revert: :rewind: revert changes to Typescript API --- .../moonbase/interfaces/augment-api-consts.ts | 17 +- .../moonbase/interfaces/augment-api-errors.ts | 25 - .../moonbase/interfaces/augment-api-events.ts | 256 +- .../moonbase/interfaces/augment-api-query.ts | 143 +- .../interfaces/augment-api-runtime.ts | 59 +- .../src/moonbase/interfaces/augment-api-tx.ts | 218 +- .../src/moonbase/interfaces/lookup.ts | 1857 +++++++-------- .../src/moonbase/interfaces/registry.ts | 120 +- .../src/moonbase/interfaces/types-lookup.ts | 2084 ++++++++--------- .../moonbeam/interfaces/augment-api-errors.ts | 8 +- .../moonbeam/interfaces/augment-api-events.ts | 31 +- .../moonbeam/interfaces/augment-api-query.ts | 28 +- .../interfaces/augment-api-runtime.ts | 19 + .../src/moonbeam/interfaces/augment-api-tx.ts | 29 +- .../src/moonbeam/interfaces/lookup.ts | 792 ++++--- .../src/moonbeam/interfaces/registry.ts | 10 + .../src/moonbeam/interfaces/types-lookup.ts | 778 +++--- .../interfaces/augment-api-errors.ts | 8 +- .../interfaces/augment-api-events.ts | 31 +- .../moonriver/interfaces/augment-api-query.ts | 28 +- .../interfaces/augment-api-runtime.ts | 19 + .../moonriver/interfaces/augment-api-tx.ts | 29 +- .../src/moonriver/interfaces/lookup.ts | 792 ++++--- .../src/moonriver/interfaces/registry.ts | 10 + .../src/moonriver/interfaces/types-lookup.ts | 778 +++--- 25 files changed, 3905 insertions(+), 4264 deletions(-) diff --git a/typescript-api/src/moonbase/interfaces/augment-api-consts.ts b/typescript-api/src/moonbase/interfaces/augment-api-consts.ts index 74aa6436aa4..4406481db61 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-consts.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-consts.ts @@ -17,7 +17,7 @@ import type { SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, - StagingXcmV5Location + StagingXcmV4Location } from "@polkadot/types/lookup"; export type __AugmentedConst = AugmentedConst; @@ -184,16 +184,6 @@ declare module "@polkadot/api-base/types/consts" { * be another trie item whose value is the size of an account ID plus 32 bytes. **/ subAccountDeposit: u128 & AugmentedConst; - /** - * The amount held on deposit per registered username. This value should change only in - * runtime upgrades with proper migration of existing deposits. - **/ - usernameDeposit: u128 & AugmentedConst; - /** - * The number of blocks that must pass to enable the permanent deletion of a username by - * its respective authority. - **/ - usernameGracePeriod: u32 & AugmentedConst; /** * Generic const **/ @@ -596,9 +586,6 @@ declare module "@polkadot/api-base/types/consts" { **/ burn: Permill & AugmentedConst; /** - * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. - * Refer to for migration to `spend`. - * * The maximum number of approvals that can wait in the spending queue. * * NOTE: This parameter is also used within the Bounties Pallet extension if enabled. @@ -684,7 +671,7 @@ declare module "@polkadot/api-base/types/consts" { /** * Self chain location. **/ - selfLocation: StagingXcmV5Location & AugmentedConst; + selfLocation: StagingXcmV4Location & AugmentedConst; /** * Generic const **/ diff --git a/typescript-api/src/moonbase/interfaces/augment-api-errors.ts b/typescript-api/src/moonbase/interfaces/augment-api-errors.ts index 35e16289248..c4971dec852 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-errors.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-errors.ts @@ -478,10 +478,6 @@ declare module "@polkadot/api-base/types/errors" { * Account ID is already named. **/ AlreadyClaimed: AugmentedError; - /** - * The username cannot be unbound because it is already unbinding. - **/ - AlreadyUnbinding: AugmentedError; /** * Empty index. **/ @@ -490,11 +486,6 @@ declare module "@polkadot/api-base/types/errors" { * Fee is changed. **/ FeeChanged: AugmentedError; - /** - * The action cannot be performed because of insufficient privileges (e.g. authority - * trying to unbind a username provided by the system). - **/ - InsufficientPrivileges: AugmentedError; /** * The index is invalid. **/ @@ -559,10 +550,6 @@ declare module "@polkadot/api-base/types/errors" { * Sender is not a sub-account. **/ NotSub: AugmentedError; - /** - * The username cannot be removed because it is not unbinding. - **/ - NotUnbinding: AugmentedError; /** * The sender does not have permission to issue a username. **/ @@ -579,10 +566,6 @@ declare module "@polkadot/api-base/types/errors" { * Sticky judgement. **/ StickyJudgement: AugmentedError; - /** - * The username cannot be removed because it's still in the grace period. - **/ - TooEarly: AugmentedError; /** * Maximum amount of registrars reached. Cannot add any more. **/ @@ -864,10 +847,6 @@ declare module "@polkadot/api-base/types/errors" { * Prime account is not a member **/ PrimeAccountNotMember: AugmentedError; - /** - * Proposal is still active. - **/ - ProposalActive: AugmentedError; /** * Proposal must exist **/ @@ -1419,10 +1398,6 @@ declare module "@polkadot/api-base/types/errors" { * Prime account is not a member **/ PrimeAccountNotMember: AugmentedError; - /** - * Proposal is still active. - **/ - ProposalActive: AugmentedError; /** * Proposal must exist **/ diff --git a/typescript-api/src/moonbase/interfaces/augment-api-events.ts b/typescript-api/src/moonbase/interfaces/augment-api-events.ts index bf5f09629b3..852ff7b4394 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-events.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-events.ts @@ -26,11 +26,11 @@ import type { CumulusPrimitivesCoreAggregateMessageOrigin, EthereumLog, EvmCoreErrorExitReason, + FrameSupportDispatchDispatchInfo, FrameSupportDispatchPostDispatchInfo, FrameSupportMessagesProcessMessageError, FrameSupportPreimagesBounded, FrameSupportTokensMiscBalanceStatus, - FrameSystemDispatchEventInfo, MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, MoonbaseRuntimeProxyType, MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, @@ -49,12 +49,12 @@ import type { SpRuntimeDispatchError, SpRuntimeDispatchErrorWithPostInfo, SpWeightsWeightV2Weight, - StagingXcmV5AssetAssets, - StagingXcmV5Location, - StagingXcmV5Response, - StagingXcmV5TraitsOutcome, - StagingXcmV5Xcm, - XcmV5TraitsError, + StagingXcmV4AssetAssets, + StagingXcmV4Location, + StagingXcmV4Response, + StagingXcmV4TraitsOutcome, + StagingXcmV4Xcm, + XcmV3TraitsError, XcmVersionedAssets, XcmVersionedLocation } from "@polkadot/types/lookup"; @@ -647,7 +647,7 @@ declare module "@polkadot/api-base/types/events" { * Downward message executed with the given outcome. * \[ id, outcome \] **/ - ExecutedDownward: AugmentedEvent; + ExecutedDownward: AugmentedEvent; /** * Downward message is invalid XCM. * \[ id \] @@ -752,25 +752,25 @@ declare module "@polkadot/api-base/types/events" { [ contractAddress: H160, assetId: u128, - xcmLocation: StagingXcmV5Location, + xcmLocation: StagingXcmV4Location, deposit: Option ], { contractAddress: H160; assetId: u128; - xcmLocation: StagingXcmV5Location; + xcmLocation: StagingXcmV4Location; deposit: Option; } >; ForeignAssetFrozen: AugmentedEvent< ApiType, - [assetId: u128, xcmLocation: StagingXcmV5Location], - { assetId: u128; xcmLocation: StagingXcmV5Location } + [assetId: u128, xcmLocation: StagingXcmV4Location], + { assetId: u128; xcmLocation: StagingXcmV4Location } >; ForeignAssetUnfrozen: AugmentedEvent< ApiType, - [assetId: u128, xcmLocation: StagingXcmV5Location], - { assetId: u128; xcmLocation: StagingXcmV5Location } + [assetId: u128, xcmLocation: StagingXcmV4Location], + { assetId: u128; xcmLocation: StagingXcmV4Location } >; /** * Changed the xcm type mapping for a given asset id @@ -779,13 +779,13 @@ declare module "@polkadot/api-base/types/events" { ApiType, [ assetId: u128, - previousXcmLocation: StagingXcmV5Location, - newXcmLocation: StagingXcmV5Location + previousXcmLocation: StagingXcmV4Location, + newXcmLocation: StagingXcmV4Location ], { assetId: u128; - previousXcmLocation: StagingXcmV5Location; - newXcmLocation: StagingXcmV5Location; + previousXcmLocation: StagingXcmV4Location; + newXcmLocation: StagingXcmV4Location; } >; /** @@ -879,14 +879,6 @@ declare module "@polkadot/api-base/types/events" { * A registrar was added. **/ RegistrarAdded: AugmentedEvent; - /** - * An account's sub-identities were set (in bulk). - **/ - SubIdentitiesSet: AugmentedEvent< - ApiType, - [main: AccountId20, numberOfSubs: u32, newDeposit: u128], - { main: AccountId20; numberOfSubs: u32; newDeposit: u128 } - >; /** * A sub-identity was added to an identity and the deposit paid. **/ @@ -903,14 +895,6 @@ declare module "@polkadot/api-base/types/events" { [sub: AccountId20, main: AccountId20, deposit: u128], { sub: AccountId20; main: AccountId20; deposit: u128 } >; - /** - * A given sub-account's associated name was changed by its super-identity. - **/ - SubIdentityRenamed: AugmentedEvent< - ApiType, - [sub: AccountId20, main: AccountId20], - { sub: AccountId20; main: AccountId20 } - >; /** * A sub-identity was cleared, and the given deposit repatriated from the * main identity account to the sub-identity account. @@ -920,10 +904,6 @@ declare module "@polkadot/api-base/types/events" { [sub: AccountId20, main: AccountId20, deposit: u128], { sub: AccountId20; main: AccountId20; deposit: u128 } >; - /** - * A username has been killed. - **/ - UsernameKilled: AugmentedEvent; /** * A username was queued, but `who` must accept it prior to `expiration`. **/ @@ -932,10 +912,6 @@ declare module "@polkadot/api-base/types/events" { [who: AccountId20, username: Bytes, expiration: u32], { who: AccountId20; username: Bytes; expiration: u32 } >; - /** - * A username has been removed. - **/ - UsernameRemoved: AugmentedEvent; /** * A username was set for `who`. **/ @@ -944,10 +920,6 @@ declare module "@polkadot/api-base/types/events" { [who: AccountId20, username: Bytes], { who: AccountId20; username: Bytes } >; - /** - * A username has been unbound. - **/ - UsernameUnbound: AugmentedEvent; /** * Generic event **/ @@ -1241,10 +1213,6 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; - /** - * A proposal was killed. - **/ - Killed: AugmentedEvent; /** * A single member did some action; result will be `Ok` if it returned without error. **/ @@ -1253,22 +1221,6 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; - /** - * Some cost for storing a proposal was burned. - **/ - ProposalCostBurned: AugmentedEvent< - ApiType, - [proposalHash: H256, who: AccountId20], - { proposalHash: H256; who: AccountId20 } - >; - /** - * Some cost for storing a proposal was released. - **/ - ProposalCostReleased: AugmentedEvent< - ApiType, - [proposalHash: H256, who: AccountId20], - { proposalHash: H256; who: AccountId20 } - >; /** * A motion (given hash) has been proposed (by given account) with a threshold (given * `MemberCount`). @@ -1700,32 +1652,32 @@ declare module "@polkadot/api-base/types/events" { **/ AssetsClaimed: AugmentedEvent< ApiType, - [hash_: H256, origin: StagingXcmV5Location, assets: XcmVersionedAssets], - { hash_: H256; origin: StagingXcmV5Location; assets: XcmVersionedAssets } + [hash_: H256, origin: StagingXcmV4Location, assets: XcmVersionedAssets], + { hash_: H256; origin: StagingXcmV4Location; assets: XcmVersionedAssets } >; /** * Some assets have been placed in an asset trap. **/ AssetsTrapped: AugmentedEvent< ApiType, - [hash_: H256, origin: StagingXcmV5Location, assets: XcmVersionedAssets], - { hash_: H256; origin: StagingXcmV5Location; assets: XcmVersionedAssets } + [hash_: H256, origin: StagingXcmV4Location, assets: XcmVersionedAssets], + { hash_: H256; origin: StagingXcmV4Location; assets: XcmVersionedAssets } >; /** * Execution of an XCM message was attempted. **/ Attempted: AugmentedEvent< ApiType, - [outcome: StagingXcmV5TraitsOutcome], - { outcome: StagingXcmV5TraitsOutcome } + [outcome: StagingXcmV4TraitsOutcome], + { outcome: StagingXcmV4TraitsOutcome } >; /** * Fees were paid from a location for an operation (often for using `SendXcm`). **/ FeesPaid: AugmentedEvent< ApiType, - [paying: StagingXcmV5Location, fees: StagingXcmV5AssetAssets], - { paying: StagingXcmV5Location; fees: StagingXcmV5AssetAssets } + [paying: StagingXcmV4Location, fees: StagingXcmV4AssetAssets], + { paying: StagingXcmV4Location; fees: StagingXcmV4AssetAssets } >; /** * Expected query response has been received but the querier location of the response does @@ -1735,16 +1687,16 @@ declare module "@polkadot/api-base/types/events" { InvalidQuerier: AugmentedEvent< ApiType, [ - origin: StagingXcmV5Location, + origin: StagingXcmV4Location, queryId: u64, - expectedQuerier: StagingXcmV5Location, - maybeActualQuerier: Option + expectedQuerier: StagingXcmV4Location, + maybeActualQuerier: Option ], { - origin: StagingXcmV5Location; + origin: StagingXcmV4Location; queryId: u64; - expectedQuerier: StagingXcmV5Location; - maybeActualQuerier: Option; + expectedQuerier: StagingXcmV4Location; + maybeActualQuerier: Option; } >; /** @@ -1758,8 +1710,8 @@ declare module "@polkadot/api-base/types/events" { **/ InvalidQuerierVersion: AugmentedEvent< ApiType, - [origin: StagingXcmV5Location, queryId: u64], - { origin: StagingXcmV5Location; queryId: u64 } + [origin: StagingXcmV4Location, queryId: u64], + { origin: StagingXcmV4Location; queryId: u64 } >; /** * Expected query response has been received but the origin location of the response does @@ -1769,14 +1721,14 @@ declare module "@polkadot/api-base/types/events" { InvalidResponder: AugmentedEvent< ApiType, [ - origin: StagingXcmV5Location, + origin: StagingXcmV4Location, queryId: u64, - expectedLocation: Option + expectedLocation: Option ], { - origin: StagingXcmV5Location; + origin: StagingXcmV4Location; queryId: u64; - expectedLocation: Option; + expectedLocation: Option; } >; /** @@ -1790,8 +1742,8 @@ declare module "@polkadot/api-base/types/events" { **/ InvalidResponderVersion: AugmentedEvent< ApiType, - [origin: StagingXcmV5Location, queryId: u64], - { origin: StagingXcmV5Location; queryId: u64 } + [origin: StagingXcmV4Location, queryId: u64], + { origin: StagingXcmV4Location; queryId: u64 } >; /** * Query response has been received and query is removed. The registered notification has @@ -1858,8 +1810,8 @@ declare module "@polkadot/api-base/types/events" { **/ NotifyTargetSendFail: AugmentedEvent< ApiType, - [location: StagingXcmV5Location, queryId: u64, error: XcmV5TraitsError], - { location: StagingXcmV5Location; queryId: u64; error: XcmV5TraitsError } + [location: StagingXcmV4Location, queryId: u64, error: XcmV3TraitsError], + { location: StagingXcmV4Location; queryId: u64; error: XcmV3TraitsError } >; /** * Query response has been received and is ready for taking with `take_response`. There is @@ -1867,8 +1819,8 @@ declare module "@polkadot/api-base/types/events" { **/ ResponseReady: AugmentedEvent< ApiType, - [queryId: u64, response: StagingXcmV5Response], - { queryId: u64; response: StagingXcmV5Response } + [queryId: u64, response: StagingXcmV4Response], + { queryId: u64; response: StagingXcmV4Response } >; /** * Received query response has been read and removed. @@ -1880,15 +1832,15 @@ declare module "@polkadot/api-base/types/events" { Sent: AugmentedEvent< ApiType, [ - origin: StagingXcmV5Location, - destination: StagingXcmV5Location, - message: StagingXcmV5Xcm, + origin: StagingXcmV4Location, + destination: StagingXcmV4Location, + message: StagingXcmV4Xcm, messageId: U8aFixed ], { - origin: StagingXcmV5Location; - destination: StagingXcmV5Location; - message: StagingXcmV5Xcm; + origin: StagingXcmV4Location; + destination: StagingXcmV4Location; + message: StagingXcmV4Xcm; messageId: U8aFixed; } >; @@ -1898,8 +1850,8 @@ declare module "@polkadot/api-base/types/events" { **/ SupportedVersionChanged: AugmentedEvent< ApiType, - [location: StagingXcmV5Location, version: u32], - { location: StagingXcmV5Location; version: u32 } + [location: StagingXcmV4Location, version: u32], + { location: StagingXcmV4Location; version: u32 } >; /** * Query response received which does not match a registered query. This may be because a @@ -1908,8 +1860,8 @@ declare module "@polkadot/api-base/types/events" { **/ UnexpectedResponse: AugmentedEvent< ApiType, - [origin: StagingXcmV5Location, queryId: u64], - { origin: StagingXcmV5Location; queryId: u64 } + [origin: StagingXcmV4Location, queryId: u64], + { origin: StagingXcmV4Location; queryId: u64 } >; /** * An XCM version change notification message has been attempted to be sent. @@ -1919,15 +1871,15 @@ declare module "@polkadot/api-base/types/events" { VersionChangeNotified: AugmentedEvent< ApiType, [ - destination: StagingXcmV5Location, + destination: StagingXcmV4Location, result: u32, - cost: StagingXcmV5AssetAssets, + cost: StagingXcmV4AssetAssets, messageId: U8aFixed ], { - destination: StagingXcmV5Location; + destination: StagingXcmV4Location; result: u32; - cost: StagingXcmV5AssetAssets; + cost: StagingXcmV4AssetAssets; messageId: U8aFixed; } >; @@ -1940,8 +1892,8 @@ declare module "@polkadot/api-base/types/events" { **/ VersionNotifyRequested: AugmentedEvent< ApiType, - [destination: StagingXcmV5Location, cost: StagingXcmV5AssetAssets, messageId: U8aFixed], - { destination: StagingXcmV5Location; cost: StagingXcmV5AssetAssets; messageId: U8aFixed } + [destination: StagingXcmV4Location, cost: StagingXcmV4AssetAssets, messageId: U8aFixed], + { destination: StagingXcmV4Location; cost: StagingXcmV4AssetAssets; messageId: U8aFixed } >; /** * A remote has requested XCM version change notification from us and we have honored it. @@ -1949,8 +1901,8 @@ declare module "@polkadot/api-base/types/events" { **/ VersionNotifyStarted: AugmentedEvent< ApiType, - [destination: StagingXcmV5Location, cost: StagingXcmV5AssetAssets, messageId: U8aFixed], - { destination: StagingXcmV5Location; cost: StagingXcmV5AssetAssets; messageId: U8aFixed } + [destination: StagingXcmV4Location, cost: StagingXcmV4AssetAssets, messageId: U8aFixed], + { destination: StagingXcmV4Location; cost: StagingXcmV4AssetAssets; messageId: U8aFixed } >; /** * We have requested that a remote chain stops sending us XCM version change @@ -1958,8 +1910,8 @@ declare module "@polkadot/api-base/types/events" { **/ VersionNotifyUnrequested: AugmentedEvent< ApiType, - [destination: StagingXcmV5Location, cost: StagingXcmV5AssetAssets, messageId: U8aFixed], - { destination: StagingXcmV5Location; cost: StagingXcmV5AssetAssets; messageId: U8aFixed } + [destination: StagingXcmV4Location, cost: StagingXcmV4AssetAssets, messageId: U8aFixed], + { destination: StagingXcmV4Location; cost: StagingXcmV4AssetAssets; messageId: U8aFixed } >; /** * Generic event @@ -2375,16 +2327,16 @@ declare module "@polkadot/api-base/types/events" { **/ ExtrinsicFailed: AugmentedEvent< ApiType, - [dispatchError: SpRuntimeDispatchError, dispatchInfo: FrameSystemDispatchEventInfo], - { dispatchError: SpRuntimeDispatchError; dispatchInfo: FrameSystemDispatchEventInfo } + [dispatchError: SpRuntimeDispatchError, dispatchInfo: FrameSupportDispatchDispatchInfo], + { dispatchError: SpRuntimeDispatchError; dispatchInfo: FrameSupportDispatchDispatchInfo } >; /** * An extrinsic completed successfully. **/ ExtrinsicSuccess: AugmentedEvent< ApiType, - [dispatchInfo: FrameSystemDispatchEventInfo], - { dispatchInfo: FrameSystemDispatchEventInfo } + [dispatchInfo: FrameSupportDispatchDispatchInfo], + { dispatchInfo: FrameSupportDispatchDispatchInfo } >; /** * An account was reaped. @@ -2544,10 +2496,6 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; - /** - * A proposal was killed. - **/ - Killed: AugmentedEvent; /** * A single member did some action; result will be `Ok` if it returned without error. **/ @@ -2556,22 +2504,6 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; - /** - * Some cost for storing a proposal was burned. - **/ - ProposalCostBurned: AugmentedEvent< - ApiType, - [proposalHash: H256, who: AccountId20], - { proposalHash: H256; who: AccountId20 } - >; - /** - * Some cost for storing a proposal was released. - **/ - ProposalCostReleased: AugmentedEvent< - ApiType, - [proposalHash: H256, who: AccountId20], - { proposalHash: H256; who: AccountId20 } - >; /** * A motion (given hash) has been proposed (by given account) with a threshold (given * `MemberCount`). @@ -2674,16 +2606,16 @@ declare module "@polkadot/api-base/types/events" { **/ DestFeePerSecondChanged: AugmentedEvent< ApiType, - [location: StagingXcmV5Location, feePerSecond: u128], - { location: StagingXcmV5Location; feePerSecond: u128 } + [location: StagingXcmV4Location, feePerSecond: u128], + { location: StagingXcmV4Location; feePerSecond: u128 } >; /** * Remove dest fee per second **/ DestFeePerSecondRemoved: AugmentedEvent< ApiType, - [location: StagingXcmV5Location], - { location: StagingXcmV5Location } + [location: StagingXcmV4Location], + { location: StagingXcmV4Location } >; /** * HRMP manage action succesfully sent @@ -2706,32 +2638,32 @@ declare module "@polkadot/api-base/types/events" { **/ TransactedDerivative: AugmentedEvent< ApiType, - [accountId: AccountId20, dest: StagingXcmV5Location, call: Bytes, index: u16], - { accountId: AccountId20; dest: StagingXcmV5Location; call: Bytes; index: u16 } + [accountId: AccountId20, dest: StagingXcmV4Location, call: Bytes, index: u16], + { accountId: AccountId20; dest: StagingXcmV4Location; call: Bytes; index: u16 } >; /** * Transacted the call through a signed account in a destination chain. **/ TransactedSigned: AugmentedEvent< ApiType, - [feePayer: AccountId20, dest: StagingXcmV5Location, call: Bytes], - { feePayer: AccountId20; dest: StagingXcmV5Location; call: Bytes } + [feePayer: AccountId20, dest: StagingXcmV4Location, call: Bytes], + { feePayer: AccountId20; dest: StagingXcmV4Location; call: Bytes } >; /** * Transacted the call through the sovereign account in a destination chain. **/ TransactedSovereign: AugmentedEvent< ApiType, - [feePayer: Option, dest: StagingXcmV5Location, call: Bytes], - { feePayer: Option; dest: StagingXcmV5Location; call: Bytes } + [feePayer: Option, dest: StagingXcmV4Location, call: Bytes], + { feePayer: Option; dest: StagingXcmV4Location; call: Bytes } >; /** * Transact failed **/ TransactFailed: AugmentedEvent< ApiType, - [error: XcmV5TraitsError], - { error: XcmV5TraitsError } + [error: XcmV3TraitsError], + { error: XcmV3TraitsError } >; /** * Changed the transact info of a location @@ -2739,11 +2671,11 @@ declare module "@polkadot/api-base/types/events" { TransactInfoChanged: AugmentedEvent< ApiType, [ - location: StagingXcmV5Location, + location: StagingXcmV4Location, remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight ], { - location: StagingXcmV5Location; + location: StagingXcmV4Location; remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight; } >; @@ -2752,8 +2684,8 @@ declare module "@polkadot/api-base/types/events" { **/ TransactInfoRemoved: AugmentedEvent< ApiType, - [location: StagingXcmV5Location], - { location: StagingXcmV5Location } + [location: StagingXcmV4Location], + { location: StagingXcmV4Location } >; /** * Generic event @@ -2766,40 +2698,40 @@ declare module "@polkadot/api-base/types/events" { **/ PauseAssetSupport: AugmentedEvent< ApiType, - [location: StagingXcmV5Location], - { location: StagingXcmV5Location } + [location: StagingXcmV4Location], + { location: StagingXcmV4Location } >; /** * Resume support for a given asset **/ ResumeAssetSupport: AugmentedEvent< ApiType, - [location: StagingXcmV5Location], - { location: StagingXcmV5Location } + [location: StagingXcmV4Location], + { location: StagingXcmV4Location } >; /** * New supported asset is registered **/ SupportedAssetAdded: AugmentedEvent< ApiType, - [location: StagingXcmV5Location, relativePrice: u128], - { location: StagingXcmV5Location; relativePrice: u128 } + [location: StagingXcmV4Location, relativePrice: u128], + { location: StagingXcmV4Location; relativePrice: u128 } >; /** * Changed the amount of units we are charging per execution second for a given asset **/ SupportedAssetEdited: AugmentedEvent< ApiType, - [location: StagingXcmV5Location, relativePrice: u128], - { location: StagingXcmV5Location; relativePrice: u128 } + [location: StagingXcmV4Location, relativePrice: u128], + { location: StagingXcmV4Location; relativePrice: u128 } >; /** * Supported asset type for fee payment removed **/ SupportedAssetRemoved: AugmentedEvent< ApiType, - [location: StagingXcmV5Location], - { location: StagingXcmV5Location } + [location: StagingXcmV4Location], + { location: StagingXcmV4Location } >; /** * Generic event diff --git a/typescript-api/src/moonbase/interfaces/augment-api-query.ts b/typescript-api/src/moonbase/interfaces/augment-api-query.ts index 8f0605cd6fa..a37f18753c8 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-query.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-query.ts @@ -69,10 +69,8 @@ import type { PalletEmergencyParaXcmXcmMode, PalletEvmCodeMetadata, PalletIdentityAuthorityProperties, - PalletIdentityProvider, PalletIdentityRegistrarInfo, PalletIdentityRegistration, - PalletIdentityUsernameInformation, PalletMessageQueueBookState, PalletMessageQueuePage, PalletMoonbeamForeignAssetsAssetDepositDetails, @@ -120,9 +118,8 @@ import type { SpRuntimeDigest, SpTrieStorageProof, SpWeightsWeightV2Weight, - StagingXcmV5Instruction, - StagingXcmV5Location, - StagingXcmV5Xcm, + StagingXcmV4Instruction, + StagingXcmV4Location, XcmVersionedAssetId, XcmVersionedLocation } from "@polkadot/types/lookup"; @@ -524,7 +521,7 @@ declare module "@polkadot/api-base/types/storage" { > & QueryableStorageEntry; /** - * Mapping from transaction index to transaction in the current building block. + * Current building block's transactions and receipts. **/ pending: AugmentedQuery< ApiType, @@ -591,6 +588,12 @@ declare module "@polkadot/api-base/types/storage" { [H160, H256] > & QueryableStorageEntry; + suicided: AugmentedQuery< + ApiType, + (arg: H160 | string | Uint8Array) => Observable>, + [H160] + > & + QueryableStorageEntry; /** * Generic query **/ @@ -604,7 +607,7 @@ declare module "@polkadot/api-base/types/storage" { **/ assetsById: AugmentedQuery< ApiType, - (arg: u128 | AnyNumber | Uint8Array) => Observable>, + (arg: u128 | AnyNumber | Uint8Array) => Observable>, [u128] > & QueryableStorageEntry; @@ -616,11 +619,11 @@ declare module "@polkadot/api-base/types/storage" { assetsByLocation: AugmentedQuery< ApiType, ( - arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>>, - [StagingXcmV5Location] + [StagingXcmV4Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Mapping from an asset id to its creation details **/ @@ -644,11 +647,15 @@ declare module "@polkadot/api-base/types/storage" { }; identity: { /** - * A map of the accounts who are authorized to grant usernames. + * Reverse lookup from `username` to the `AccountId` that has registered it. The value should + * be a key in the `IdentityOf` map, but it may not if the user has cleared their identity. + * + * Multiple usernames may map to the same `AccountId`, but `IdentityOf` will only map to one + * primary username. **/ - authorityOf: AugmentedQuery< + accountOfUsername: AugmentedQuery< ApiType, - (arg: Bytes | string | Uint8Array) => Observable>, + (arg: Bytes | string | Uint8Array) => Observable>, [Bytes] > & QueryableStorageEntry; @@ -660,7 +667,9 @@ declare module "@polkadot/api-base/types/storage" { **/ identityOf: AugmentedQuery< ApiType, - (arg: AccountId20 | string | Uint8Array) => Observable>, + ( + arg: AccountId20 | string | Uint8Array + ) => Observable]>>>, [AccountId20] > & QueryableStorageEntry; @@ -668,15 +677,13 @@ declare module "@polkadot/api-base/types/storage" { * Usernames that an authority has granted, but that the account controller has not confirmed * that they want it. Used primarily in cases where the `AccountId` cannot provide a signature * because they are a pure proxy, multisig, etc. In order to confirm it, they should call - * [accept_username](`Call::accept_username`). + * [`Call::accept_username`]. * * First tuple item is the account and second is the acceptance deadline. **/ pendingUsernames: AugmentedQuery< ApiType, - ( - arg: Bytes | string | Uint8Array - ) => Observable>>, + (arg: Bytes | string | Uint8Array) => Observable>>, [Bytes] > & QueryableStorageEntry; @@ -716,37 +723,13 @@ declare module "@polkadot/api-base/types/storage" { > & QueryableStorageEntry; /** - * Usernames for which the authority that granted them has started the removal process by - * unbinding them. Each unbinding username maps to its grace period expiry, which is the first - * block in which the username could be deleted through a - * [remove_username](`Call::remove_username`) call. - **/ - unbindingUsernames: AugmentedQuery< - ApiType, - (arg: Bytes | string | Uint8Array) => Observable>, - [Bytes] - > & - QueryableStorageEntry; - /** - * Reverse lookup from `username` to the `AccountId` that has registered it and the provider of - * the username. The `owner` value should be a key in the `UsernameOf` map, but it may not if - * the user has cleared their username or it has been removed. - * - * Multiple usernames may map to the same `AccountId`, but `UsernameOf` will only map to one - * primary username. - **/ - usernameInfoOf: AugmentedQuery< - ApiType, - (arg: Bytes | string | Uint8Array) => Observable>, - [Bytes] - > & - QueryableStorageEntry; - /** - * Identifies the primary username of an account. + * A map of the accounts who are authorized to grant usernames. **/ - usernameOf: AugmentedQuery< + usernameAuthorities: AugmentedQuery< ApiType, - (arg: AccountId20 | string | Uint8Array) => Observable>, + ( + arg: AccountId20 | string | Uint8Array + ) => Observable>, [AccountId20] > & QueryableStorageEntry; @@ -955,18 +938,6 @@ declare module "@polkadot/api-base/types/storage" { [key: string]: QueryableStorageEntry; }; openTechCommitteeCollective: { - /** - * Consideration cost created for publishing and storing a proposal. - * - * Determined by [Config::Consideration] and may be not present for certain proposals (e.g. if - * the proposal count at the time of creation was below threshold N). - **/ - costOf: AugmentedQuery< - ApiType, - (arg: H256 | string | Uint8Array) => Observable>>, - [H256] - > & - QueryableStorageEntry; /** * The current members of the collective. This is stored sorted (just by value). **/ @@ -1520,7 +1491,7 @@ declare module "@polkadot/api-base/types/storage" { **/ recordedXcm: AugmentedQuery< ApiType, - () => Observable>>, + () => Observable>>, [] > & QueryableStorageEntry; @@ -1532,7 +1503,7 @@ declare module "@polkadot/api-base/types/storage" { ( arg1: u32 | AnyNumber | Uint8Array, arg2: AccountId20 | string | Uint8Array, - arg3: XcmVersionedAssetId | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array + arg3: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array ) => Observable>, [u32, AccountId20, XcmVersionedAssetId] > & @@ -1561,7 +1532,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg1: u32 | AnyNumber | Uint8Array, - arg2: XcmVersionedLocation | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array + arg2: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array ) => Observable>, [u32, XcmVersionedLocation] > & @@ -1584,7 +1555,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg1: u32 | AnyNumber | Uint8Array, - arg2: XcmVersionedLocation | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array + arg2: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array ) => Observable>, [u32, XcmVersionedLocation] > & @@ -1597,7 +1568,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg1: u32 | AnyNumber | Uint8Array, - arg2: XcmVersionedLocation | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array + arg2: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array ) => Observable>>, [u32, XcmVersionedLocation] > & @@ -2044,9 +2015,6 @@ declare module "@polkadot/api-base/types/storage" { }; treasury: { /** - * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. - * Refer to for migration to `spend`. - * * Proposal indices that have been approved but not yet awarded. **/ approvals: AugmentedQuery Observable>, []> & @@ -2057,22 +2025,11 @@ declare module "@polkadot/api-base/types/storage" { deactivated: AugmentedQuery Observable, []> & QueryableStorageEntry; /** - * The blocknumber for the last triggered spend period. - **/ - lastSpendPeriod: AugmentedQuery Observable>, []> & - QueryableStorageEntry; - /** - * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. - * Refer to for migration to `spend`. - * * Number of proposals that have been made. **/ proposalCount: AugmentedQuery Observable, []> & QueryableStorageEntry; /** - * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. - * Refer to for migration to `spend`. - * * Proposals that have been made. **/ proposals: AugmentedQuery< @@ -2101,18 +2058,6 @@ declare module "@polkadot/api-base/types/storage" { [key: string]: QueryableStorageEntry; }; treasuryCouncilCollective: { - /** - * Consideration cost created for publishing and storing a proposal. - * - * Determined by [Config::Consideration] and may be not present for certain proposals (e.g. if - * the proposal count at the time of creation was below threshold N). - **/ - costOf: AugmentedQuery< - ApiType, - (arg: H256 | string | Uint8Array) => Observable>>, - [H256] - > & - QueryableStorageEntry; /** * The current members of the collective. This is stored sorted (just by value). **/ @@ -2252,11 +2197,11 @@ declare module "@polkadot/api-base/types/storage" { destinationAssetFeePerSecond: AugmentedQuery< ApiType, ( - arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>, - [StagingXcmV5Location] + [StagingXcmV4Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Since we are using pallet-utility for account derivation (through AsDerivative), * we need to provide an index for the account derivation. This storage item stores the index @@ -2285,11 +2230,11 @@ declare module "@polkadot/api-base/types/storage" { transactInfoWithWeightLimit: AugmentedQuery< ApiType, ( - arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>, - [StagingXcmV5Location] + [StagingXcmV4Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ @@ -2304,11 +2249,11 @@ declare module "@polkadot/api-base/types/storage" { supportedAssets: AugmentedQuery< ApiType, ( - arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>>, - [StagingXcmV5Location] + [StagingXcmV4Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ diff --git a/typescript-api/src/moonbase/interfaces/augment-api-runtime.ts b/typescript-api/src/moonbase/interfaces/augment-api-runtime.ts index da5d207457b..aacce6b5988 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-runtime.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-runtime.ts @@ -19,10 +19,15 @@ import type { u32, u64 } from "@polkadot/types-codec"; -import type { AnyNumber, ITuple } from "@polkadot/types-codec/types"; +import type { AnyNumber, IMethod, ITuple } from "@polkadot/types-codec/types"; import type { CheckInherentsResult, InherentData } from "@polkadot/types/interfaces/blockbuilder"; import type { BlockHash } from "@polkadot/types/interfaces/chain"; import type { CollationInfo } from "@polkadot/types/interfaces/cumulus"; +import type { + CallDryRunEffects, + XcmDryRunApiError, + XcmDryRunEffects +} from "@polkadot/types/interfaces/dryRunApi"; import type { BlockV2, EthReceiptV3, @@ -44,13 +49,16 @@ import type { Header, Index, KeyTypeId, + OriginCaller, Permill, + RuntimeCall, Weight, WeightV2 } from "@polkadot/types/interfaces/runtime"; import type { RuntimeVersion } from "@polkadot/types/interfaces/state"; import type { ApplyExtrinsicResult, DispatchError } from "@polkadot/types/interfaces/system"; import type { TransactionSource, TransactionValidity } from "@polkadot/types/interfaces/txqueue"; +import type { VersionedMultiLocation, VersionedXcm } from "@polkadot/types/interfaces/xcm"; import type { XcmPaymentApiError } from "@polkadot/types/interfaces/xcmPaymentApi"; import type { Error } from "@polkadot/types/interfaces/xcmRuntimeApi"; import type { @@ -205,6 +213,49 @@ declare module "@polkadot/api-base/types/calls" { **/ [key: string]: DecoratedCallBase; }; + /** 0x91b1c8b16328eb92/1 */ + dryRunApi: { + /** + * Dry run call + **/ + dryRunCall: AugmentedCall< + ApiType, + ( + origin: OriginCaller | { System: any } | string | Uint8Array, + call: RuntimeCall | IMethod | string | Uint8Array + ) => Observable> + >; + /** + * Dry run XCM program + **/ + dryRunXcm: AugmentedCall< + ApiType, + ( + originLocation: + | VersionedMultiLocation + | { V0: any } + | { V1: any } + | { V2: any } + | { V3: any } + | { V4: any } + | string + | Uint8Array, + xcm: + | VersionedXcm + | { V0: any } + | { V1: any } + | { V2: any } + | { V3: any } + | { V4: any } + | string + | Uint8Array + ) => Observable> + >; + /** + * Generic call + **/ + [key: string]: DecoratedCallBase; + }; /** 0x582211f65bb14b89/5 */ ethereumRuntimeRPCApi: { /** @@ -358,9 +409,9 @@ declare module "@polkadot/api-base/types/calls" { ( location: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array ) => Observable> @@ -548,7 +599,7 @@ declare module "@polkadot/api-base/types/calls" { ApiType, ( weight: WeightV2 | { refTime?: any; proofSize?: any } | string | Uint8Array, - asset: XcmVersionedAssetId | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array + asset: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array ) => Observable> >; /** @@ -557,7 +608,7 @@ declare module "@polkadot/api-base/types/calls" { queryXcmWeight: AugmentedCall< ApiType, ( - message: XcmVersionedXcm | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array + message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array ) => Observable> >; /** diff --git a/typescript-api/src/moonbase/interfaces/augment-api-tx.ts b/typescript-api/src/moonbase/interfaces/augment-api-tx.ts index 4968705b08f..52b326972a5 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-tx.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-tx.ts @@ -64,7 +64,7 @@ import type { SpRuntimeMultiSignature, SpWeightsWeightV2Weight, StagingXcmExecutorAssetTransferTransferType, - StagingXcmV5Location, + StagingXcmV4Location, XcmPrimitivesEthereumXcmEthereumXcmTransaction, XcmV3OriginKind, XcmV3WeightLimit, @@ -1606,12 +1606,12 @@ declare module "@polkadot/api-base/types/submittable" { ( assetId: u128 | AnyNumber | Uint8Array, newXcmLocation: - | StagingXcmV5Location + | StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [u128, StagingXcmV5Location] + [u128, StagingXcmV4Location] >; /** * Create new asset with the ForeignAssetCreator @@ -1620,7 +1620,7 @@ declare module "@polkadot/api-base/types/submittable" { ( assetId: u128 | AnyNumber | Uint8Array, assetXcmLocation: - | StagingXcmV5Location + | StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, @@ -1628,7 +1628,7 @@ declare module "@polkadot/api-base/types/submittable" { symbol: Bytes | string | Uint8Array, name: Bytes | string | Uint8Array ) => SubmittableExtrinsic, - [u128, StagingXcmV5Location, u8, Bytes, Bytes] + [u128, StagingXcmV4Location, u8, Bytes, Bytes] >; /** * Freeze a given foreign assetId @@ -1702,9 +1702,8 @@ declare module "@polkadot/api-base/types/submittable" { /** * Add an `AccountId` with permission to grant usernames with a given `suffix` appended. * - * The authority can grant up to `allocation` usernames. To top up the allocation or - * change the account used to grant usernames, this call can be used with the updated - * parameters to overwrite the existing configuration. + * The authority can grant up to `allocation` usernames. To top up their allocation, they + * should just issue (or request via governance) a new `add_username_authority` call. **/ addUsernameAuthority: AugmentedSubmittable< ( @@ -1759,14 +1758,6 @@ declare module "@polkadot/api-base/types/submittable" { (target: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, [AccountId20] >; - /** - * Call with [ForceOrigin](crate::Config::ForceOrigin) privileges which deletes a username - * and slashes any deposit associated with it. - **/ - killUsername: AugmentedSubmittable< - (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, - [Bytes] - >; /** * Provide a judgement for an account's identity. * @@ -1816,6 +1807,14 @@ declare module "@polkadot/api-base/types/submittable" { * controller of an account is maliciously registered as a sub-account. **/ quitSub: AugmentedSubmittable<() => SubmittableExtrinsic, []>; + /** + * Remove a username that corresponds to an account with no identity. Exists when a user + * gets a username but then calls `clear_identity`. + **/ + removeDanglingUsername: AugmentedSubmittable< + (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, + [Bytes] + >; /** * Remove an expired username approval. The username was approved by an authority but never * accepted by the user and must now be beyond its expiration. The call must include the @@ -1838,23 +1837,12 @@ declare module "@polkadot/api-base/types/submittable" { (sub: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, [AccountId20] >; - /** - * Permanently delete a username which has been unbinding for longer than the grace period. - * Caller is refunded the fee if the username expired and the removal was successful. - **/ - removeUsername: AugmentedSubmittable< - (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, - [Bytes] - >; /** * Remove `authority` from the username authorities. **/ removeUsernameAuthority: AugmentedSubmittable< - ( - suffix: Bytes | string | Uint8Array, - authority: AccountId20 | string | Uint8Array - ) => SubmittableExtrinsic, - [Bytes, AccountId20] + (authority: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, + [AccountId20] >; /** * Alter the associated name of the given sub-account. @@ -2025,11 +2013,7 @@ declare module "@polkadot/api-base/types/submittable" { /** * Set the username for `who`. Must be called by a username authority. * - * If `use_allocation` is set, the authority must have a username allocation available to - * spend. Otherwise, the authority will need to put up a deposit for registering the - * username. - * - * Users can either pre-sign their usernames or + * The authority must have an `allocation`. Users can either pre-sign their usernames or * accept them later. * * Usernames must: @@ -2046,19 +2030,9 @@ declare module "@polkadot/api-base/types/submittable" { | null | Uint8Array | AccountEthereumSignature - | string, - useAllocation: bool | boolean | Uint8Array + | string ) => SubmittableExtrinsic, - [AccountId20, Bytes, Option, bool] - >; - /** - * Start the process of removing a username by placing it in the unbinding usernames map. - * Once the grace period has passed, the username can be deleted by calling - * [remove_username](crate::Call::remove_username). - **/ - unbindUsername: AugmentedSubmittable< - (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, - [Bytes] + [AccountId20, Bytes, Option] >; /** * Generic tx @@ -2468,19 +2442,6 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Call, Compact] >; - /** - * Disapprove the proposal and burn the cost held for storing this proposal. - * - * Parameters: - * - `origin`: must be the `KillOrigin`. - * - `proposal_hash`: The hash of the proposal that should be killed. - * - * Emits `Killed` and `ProposalCostBurned` if any cost was held for a given proposal. - **/ - kill: AugmentedSubmittable< - (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, - [H256] - >; /** * Add a new proposal to either be voted on or executed directly. * @@ -2505,21 +2466,6 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Compact, Call, Compact] >; - /** - * Release the cost held for storing a proposal once the given proposal is completed. - * - * If there is no associated cost for the given proposal, this call will have no effect. - * - * Parameters: - * - `origin`: must be `Signed` or `Root`. - * - `proposal_hash`: The hash of the proposal. - * - * Emits `ProposalCostReleased` if any cost held for a given proposal. - **/ - releaseProposalCost: AugmentedSubmittable< - (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, - [H256] - >; /** * Set the collective's membership. * @@ -2938,16 +2884,16 @@ declare module "@polkadot/api-base/types/submittable" { ( assets: | XcmVersionedAssets + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -2965,7 +2911,7 @@ declare module "@polkadot/api-base/types/submittable" { **/ execute: AugmentedSubmittable< ( - message: XcmVersionedXcm | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array, + message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array, maxWeight: | SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } @@ -2997,9 +2943,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -3027,9 +2973,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -3045,10 +2991,10 @@ declare module "@polkadot/api-base/types/submittable" { **/ forceXcmVersion: AugmentedSubmittable< ( - location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, + location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, version: u32 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV5Location, u32] + [StagingXcmV4Location, u32] >; /** * Transfer some assets from the local chain to the destination chain through their local, @@ -3086,23 +3032,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, @@ -3139,23 +3085,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, @@ -3204,23 +3150,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array @@ -3231,12 +3177,12 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, - message: XcmVersionedXcm | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array + message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array ) => SubmittableExtrinsic, [XcmVersionedLocation, XcmVersionedXcm] >; @@ -3264,23 +3210,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array @@ -3326,23 +3272,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, @@ -3409,16 +3355,16 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, assetsTransferType: @@ -3429,13 +3375,7 @@ declare module "@polkadot/api-base/types/submittable" { | { RemoteReserve: any } | string | Uint8Array, - remoteFeesId: - | XcmVersionedAssetId - | { V3: any } - | { V4: any } - | { V5: any } - | string - | Uint8Array, + remoteFeesId: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array, feesTransferType: | StagingXcmExecutorAssetTransferTransferType | { Teleport: any } @@ -3446,9 +3386,9 @@ declare module "@polkadot/api-base/types/submittable" { | Uint8Array, customXcmOnDest: | XcmVersionedXcm + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, weightLimit: @@ -3941,6 +3881,7 @@ declare module "@polkadot/api-base/types/submittable" { proposalOrigin: | MoonbaseRuntimeOriginCaller | { system: any } + | { Void: any } | { Ethereum: any } | { CumulusXcm: any } | { PolkadotXcm: any } @@ -4585,19 +4526,6 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Call, Compact] >; - /** - * Disapprove the proposal and burn the cost held for storing this proposal. - * - * Parameters: - * - `origin`: must be the `KillOrigin`. - * - `proposal_hash`: The hash of the proposal that should be killed. - * - * Emits `Killed` and `ProposalCostBurned` if any cost was held for a given proposal. - **/ - kill: AugmentedSubmittable< - (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, - [H256] - >; /** * Add a new proposal to either be voted on or executed directly. * @@ -4622,21 +4550,6 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Compact, Call, Compact] >; - /** - * Release the cost held for storing a proposal once the given proposal is completed. - * - * If there is no associated cost for the given proposal, this call will have no effect. - * - * Parameters: - * - `origin`: must be `Signed` or `Root`. - * - `proposal_hash`: The hash of the proposal. - * - * Emits `ProposalCostReleased` if any cost held for a given proposal. - **/ - releaseProposalCost: AugmentedSubmittable< - (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, - [H256] - >; /** * Set the collective's membership. * @@ -4778,6 +4691,7 @@ declare module "@polkadot/api-base/types/submittable" { asOrigin: | MoonbaseRuntimeOriginCaller | { system: any } + | { Void: any } | { Ethereum: any } | { CumulusXcm: any } | { PolkadotXcm: any } @@ -4978,9 +4892,9 @@ declare module "@polkadot/api-base/types/submittable" { ( assetLocation: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -4993,9 +4907,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -5008,9 +4922,9 @@ declare module "@polkadot/api-base/types/submittable" { ( assetLocation: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, feePerSecond: u128 | AnyNumber | Uint8Array @@ -5024,9 +4938,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, transactExtraWeight: @@ -5098,9 +5012,9 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, fee: @@ -5134,9 +5048,9 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation + | { V2: any } | { V3: any } | { V4: any } - | { V5: any } | string | Uint8Array, feePayer: Option | null | Uint8Array | AccountId20 | string, @@ -5179,35 +5093,35 @@ declare module "@polkadot/api-base/types/submittable" { xcmWeightTrader: { addAsset: AugmentedSubmittable< ( - location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, + location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, relativePrice: u128 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV5Location, u128] + [StagingXcmV4Location, u128] >; editAsset: AugmentedSubmittable< ( - location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, + location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, relativePrice: u128 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV5Location, u128] + [StagingXcmV4Location, u128] >; pauseAssetSupport: AugmentedSubmittable< ( - location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array + location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV5Location] + [StagingXcmV4Location] >; removeAsset: AugmentedSubmittable< ( - location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array + location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV5Location] + [StagingXcmV4Location] >; resumeAssetSupport: AugmentedSubmittable< ( - location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array + location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV5Location] + [StagingXcmV4Location] >; /** * Generic tx diff --git a/typescript-api/src/moonbase/interfaces/lookup.ts b/typescript-api/src/moonbase/interfaces/lookup.ts index a6d2bf3f949..4ca354f4003 100644 --- a/typescript-api/src/moonbase/interfaces/lookup.ts +++ b/typescript-api/src/moonbase/interfaces/lookup.ts @@ -74,11 +74,11 @@ export default { FrameSystemEvent: { _enum: { ExtrinsicSuccess: { - dispatchInfo: "FrameSystemDispatchEventInfo" + dispatchInfo: "FrameSupportDispatchDispatchInfo" }, ExtrinsicFailed: { dispatchError: "SpRuntimeDispatchError", - dispatchInfo: "FrameSystemDispatchEventInfo" + dispatchInfo: "FrameSupportDispatchDispatchInfo" }, CodeUpdated: "Null", NewAccount: { @@ -101,9 +101,9 @@ export default { } }, /** - * Lookup24: frame_system::DispatchEventInfo + * Lookup24: frame_support::dispatch::DispatchInfo **/ - FrameSystemDispatchEventInfo: { + FrameSupportDispatchDispatchInfo: { weight: "SpWeightsWeightV2Weight", class: "FrameSupportDispatchDispatchClass", paysFee: "FrameSupportDispatchPays" @@ -138,8 +138,7 @@ export default { Exhausted: "Null", Corruption: "Null", Unavailable: "Null", - RootNotAllowed: "Null", - Trie: "SpRuntimeProvingTrieTrieError" + RootNotAllowed: "Null" } }, /** @@ -179,28 +178,7 @@ export default { _enum: ["LimitReached", "NoLayer"] }, /** - * Lookup32: sp_runtime::proving_trie::TrieError - **/ - SpRuntimeProvingTrieTrieError: { - _enum: [ - "InvalidStateRoot", - "IncompleteDatabase", - "ValueAtIncompleteKey", - "DecoderError", - "InvalidHash", - "DuplicateKey", - "ExtraneousNode", - "ExtraneousValue", - "ExtraneousHashReference", - "InvalidChildReference", - "ValueMismatch", - "IncompleteProof", - "RootMismatch", - "DecodeError" - ] - }, - /** - * Lookup33: pallet_utility::pallet::Event + * Lookup32: pallet_utility::pallet::Event **/ PalletUtilityEvent: { _enum: { @@ -220,7 +198,7 @@ export default { } }, /** - * Lookup36: pallet_balances::pallet::Event + * Lookup35: pallet_balances::pallet::Event **/ PalletBalancesEvent: { _enum: { @@ -318,13 +296,13 @@ export default { } }, /** - * Lookup37: frame_support::traits::tokens::misc::BalanceStatus + * Lookup36: frame_support::traits::tokens::misc::BalanceStatus **/ FrameSupportTokensMiscBalanceStatus: { _enum: ["Free", "Reserved"] }, /** - * Lookup38: pallet_sudo::pallet::Event + * Lookup37: pallet_sudo::pallet::Event **/ PalletSudoEvent: { _enum: { @@ -345,7 +323,7 @@ export default { } }, /** - * Lookup40: cumulus_pallet_parachain_system::pallet::Event + * Lookup39: cumulus_pallet_parachain_system::pallet::Event **/ CumulusPalletParachainSystemEvent: { _enum: { @@ -367,7 +345,7 @@ export default { } }, /** - * Lookup42: pallet_transaction_payment::pallet::Event + * Lookup41: pallet_transaction_payment::pallet::Event **/ PalletTransactionPaymentEvent: { _enum: { @@ -379,7 +357,7 @@ export default { } }, /** - * Lookup43: pallet_evm::pallet::Event + * Lookup42: pallet_evm::pallet::Event **/ PalletEvmEvent: { _enum: { @@ -401,7 +379,7 @@ export default { } }, /** - * Lookup44: ethereum::log::Log + * Lookup43: ethereum::log::Log **/ EthereumLog: { address: "H160", @@ -409,7 +387,7 @@ export default { data: "Bytes" }, /** - * Lookup47: pallet_ethereum::pallet::Event + * Lookup46: pallet_ethereum::pallet::Event **/ PalletEthereumEvent: { _enum: { @@ -423,7 +401,7 @@ export default { } }, /** - * Lookup48: evm_core::error::ExitReason + * Lookup47: evm_core::error::ExitReason **/ EvmCoreErrorExitReason: { _enum: { @@ -434,13 +412,13 @@ export default { } }, /** - * Lookup49: evm_core::error::ExitSucceed + * Lookup48: evm_core::error::ExitSucceed **/ EvmCoreErrorExitSucceed: { _enum: ["Stopped", "Returned", "Suicided"] }, /** - * Lookup50: evm_core::error::ExitError + * Lookup49: evm_core::error::ExitError **/ EvmCoreErrorExitError: { _enum: { @@ -463,13 +441,13 @@ export default { } }, /** - * Lookup54: evm_core::error::ExitRevert + * Lookup53: evm_core::error::ExitRevert **/ EvmCoreErrorExitRevert: { _enum: ["Reverted"] }, /** - * Lookup55: evm_core::error::ExitFatal + * Lookup54: evm_core::error::ExitFatal **/ EvmCoreErrorExitFatal: { _enum: { @@ -480,7 +458,7 @@ export default { } }, /** - * Lookup56: pallet_parachain_staking::pallet::Event + * Lookup55: pallet_parachain_staking::pallet::Event **/ PalletParachainStakingEvent: { _enum: { @@ -671,14 +649,14 @@ export default { } }, /** - * Lookup57: pallet_parachain_staking::delegation_requests::CancelledScheduledRequest + * Lookup56: pallet_parachain_staking::delegation_requests::CancelledScheduledRequest **/ PalletParachainStakingDelegationRequestsCancelledScheduledRequest: { whenExecutable: "u32", action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup58: pallet_parachain_staking::delegation_requests::DelegationAction + * Lookup57: pallet_parachain_staking::delegation_requests::DelegationAction **/ PalletParachainStakingDelegationRequestsDelegationAction: { _enum: { @@ -687,7 +665,7 @@ export default { } }, /** - * Lookup59: pallet_parachain_staking::types::DelegatorAdded + * Lookup58: pallet_parachain_staking::types::DelegatorAdded **/ PalletParachainStakingDelegatorAdded: { _enum: { @@ -698,18 +676,18 @@ export default { } }, /** - * Lookup61: pallet_parachain_staking::types::InflationDistributionConfig + * Lookup60: pallet_parachain_staking::types::InflationDistributionConfig **/ - PalletParachainStakingInflationDistributionConfig: "[Lookup63;2]", + PalletParachainStakingInflationDistributionConfig: "[Lookup62;2]", /** - * Lookup63: pallet_parachain_staking::types::InflationDistributionAccount + * Lookup62: pallet_parachain_staking::types::InflationDistributionAccount **/ PalletParachainStakingInflationDistributionAccount: { account: "AccountId20", percent: "Percent" }, /** - * Lookup65: pallet_scheduler::pallet::Event + * Lookup64: pallet_scheduler::pallet::Event **/ PalletSchedulerEvent: { _enum: { @@ -755,7 +733,7 @@ export default { } }, /** - * Lookup67: pallet_treasury::pallet::Event + * Lookup66: pallet_treasury::pallet::Event **/ PalletTreasuryEvent: { _enum: { @@ -810,7 +788,7 @@ export default { } }, /** - * Lookup68: pallet_author_slot_filter::pallet::Event + * Lookup67: pallet_author_slot_filter::pallet::Event **/ PalletAuthorSlotFilterEvent: { _enum: { @@ -818,7 +796,7 @@ export default { } }, /** - * Lookup70: pallet_crowdloan_rewards::pallet::Event + * Lookup69: pallet_crowdloan_rewards::pallet::Event **/ PalletCrowdloanRewardsEvent: { _enum: { @@ -831,7 +809,7 @@ export default { } }, /** - * Lookup71: pallet_author_mapping::pallet::Event + * Lookup70: pallet_author_mapping::pallet::Event **/ PalletAuthorMappingEvent: { _enum: { @@ -859,15 +837,15 @@ export default { } }, /** - * Lookup72: nimbus_primitives::nimbus_crypto::Public + * Lookup71: nimbus_primitives::nimbus_crypto::Public **/ NimbusPrimitivesNimbusCryptoPublic: "[u8;32]", /** - * Lookup73: session_keys_primitives::vrf::vrf_crypto::Public + * Lookup72: session_keys_primitives::vrf::vrf_crypto::Public **/ SessionKeysPrimitivesVrfVrfCryptoPublic: "[u8;32]", /** - * Lookup74: pallet_proxy::pallet::Event + * Lookup73: pallet_proxy::pallet::Event **/ PalletProxyEvent: { _enum: { @@ -900,7 +878,7 @@ export default { } }, /** - * Lookup75: moonbase_runtime::ProxyType + * Lookup74: moonbase_runtime::ProxyType **/ MoonbaseRuntimeProxyType: { _enum: [ @@ -915,7 +893,7 @@ export default { ] }, /** - * Lookup77: pallet_maintenance_mode::pallet::Event + * Lookup76: pallet_maintenance_mode::pallet::Event **/ PalletMaintenanceModeEvent: { _enum: { @@ -930,7 +908,7 @@ export default { } }, /** - * Lookup78: pallet_identity::pallet::Event + * Lookup77: pallet_identity::pallet::Event **/ PalletIdentityEvent: { _enum: { @@ -965,15 +943,6 @@ export default { main: "AccountId20", deposit: "u128" }, - SubIdentitiesSet: { - main: "AccountId20", - numberOfSubs: "u32", - newDeposit: "u128" - }, - SubIdentityRenamed: { - sub: "AccountId20", - main: "AccountId20" - }, SubIdentityRemoved: { sub: "AccountId20", main: "AccountId20", @@ -1009,20 +978,11 @@ export default { DanglingUsernameRemoved: { who: "AccountId20", username: "Bytes" - }, - UsernameUnbound: { - username: "Bytes" - }, - UsernameRemoved: { - username: "Bytes" - }, - UsernameKilled: { - username: "Bytes" } } }, /** - * Lookup80: cumulus_pallet_xcmp_queue::pallet::Event + * Lookup79: cumulus_pallet_xcmp_queue::pallet::Event **/ CumulusPalletXcmpQueueEvent: { _enum: { @@ -1032,36 +992,36 @@ export default { } }, /** - * Lookup81: cumulus_pallet_xcm::pallet::Event + * Lookup80: cumulus_pallet_xcm::pallet::Event **/ CumulusPalletXcmEvent: { _enum: { InvalidFormat: "[u8;32]", UnsupportedVersion: "[u8;32]", - ExecutedDownward: "([u8;32],StagingXcmV5TraitsOutcome)" + ExecutedDownward: "([u8;32],StagingXcmV4TraitsOutcome)" } }, /** - * Lookup82: staging_xcm::v5::traits::Outcome + * Lookup81: staging_xcm::v4::traits::Outcome **/ - StagingXcmV5TraitsOutcome: { + StagingXcmV4TraitsOutcome: { _enum: { Complete: { used: "SpWeightsWeightV2Weight" }, Incomplete: { used: "SpWeightsWeightV2Weight", - error: "XcmV5TraitsError" + error: "XcmV3TraitsError" }, Error: { - error: "XcmV5TraitsError" + error: "XcmV3TraitsError" } } }, /** - * Lookup83: xcm::v5::traits::Error + * Lookup82: xcm::v3::traits::Error **/ - XcmV5TraitsError: { + XcmV3TraitsError: { _enum: { Overflow: "Null", Unimplemented: "Null", @@ -1098,7 +1058,6 @@ export default { NoPermission: "Null", Unanchored: "Null", NotDepositable: "Null", - TooManyAssets: "Null", UnhandledXcmVersion: "Null", WeightLimitReached: "SpWeightsWeightV2Weight", Barrier: "Null", @@ -1107,26 +1066,26 @@ export default { } }, /** - * Lookup84: pallet_xcm::pallet::Event + * Lookup83: pallet_xcm::pallet::Event **/ PalletXcmEvent: { _enum: { Attempted: { - outcome: "StagingXcmV5TraitsOutcome" + outcome: "StagingXcmV4TraitsOutcome" }, Sent: { - origin: "StagingXcmV5Location", - destination: "StagingXcmV5Location", - message: "StagingXcmV5Xcm", + origin: "StagingXcmV4Location", + destination: "StagingXcmV4Location", + message: "StagingXcmV4Xcm", messageId: "[u8;32]" }, UnexpectedResponse: { - origin: "StagingXcmV5Location", + origin: "StagingXcmV4Location", queryId: "u64" }, ResponseReady: { queryId: "u64", - response: "StagingXcmV5Response" + response: "StagingXcmV4Response" }, Notified: { queryId: "u64", @@ -1151,12 +1110,12 @@ export default { callIndex: "u8" }, InvalidResponder: { - origin: "StagingXcmV5Location", + origin: "StagingXcmV4Location", queryId: "u64", - expectedLocation: "Option" + expectedLocation: "Option" }, InvalidResponderVersion: { - origin: "StagingXcmV5Location", + origin: "StagingXcmV4Location", queryId: "u64" }, ResponseTaken: { @@ -1167,63 +1126,63 @@ export default { hash_: "hash" }, hash_: "H256", - origin: "StagingXcmV5Location", + origin: "StagingXcmV4Location", assets: "XcmVersionedAssets" }, VersionChangeNotified: { - destination: "StagingXcmV5Location", + destination: "StagingXcmV4Location", result: "u32", - cost: "StagingXcmV5AssetAssets", + cost: "StagingXcmV4AssetAssets", messageId: "[u8;32]" }, SupportedVersionChanged: { - location: "StagingXcmV5Location", + location: "StagingXcmV4Location", version: "u32" }, NotifyTargetSendFail: { - location: "StagingXcmV5Location", + location: "StagingXcmV4Location", queryId: "u64", - error: "XcmV5TraitsError" + error: "XcmV3TraitsError" }, NotifyTargetMigrationFail: { location: "XcmVersionedLocation", queryId: "u64" }, InvalidQuerierVersion: { - origin: "StagingXcmV5Location", + origin: "StagingXcmV4Location", queryId: "u64" }, InvalidQuerier: { - origin: "StagingXcmV5Location", + origin: "StagingXcmV4Location", queryId: "u64", - expectedQuerier: "StagingXcmV5Location", - maybeActualQuerier: "Option" + expectedQuerier: "StagingXcmV4Location", + maybeActualQuerier: "Option" }, VersionNotifyStarted: { - destination: "StagingXcmV5Location", - cost: "StagingXcmV5AssetAssets", + destination: "StagingXcmV4Location", + cost: "StagingXcmV4AssetAssets", messageId: "[u8;32]" }, VersionNotifyRequested: { - destination: "StagingXcmV5Location", - cost: "StagingXcmV5AssetAssets", + destination: "StagingXcmV4Location", + cost: "StagingXcmV4AssetAssets", messageId: "[u8;32]" }, VersionNotifyUnrequested: { - destination: "StagingXcmV5Location", - cost: "StagingXcmV5AssetAssets", + destination: "StagingXcmV4Location", + cost: "StagingXcmV4AssetAssets", messageId: "[u8;32]" }, FeesPaid: { - paying: "StagingXcmV5Location", - fees: "StagingXcmV5AssetAssets" + paying: "StagingXcmV4Location", + fees: "StagingXcmV4AssetAssets" }, AssetsClaimed: { _alias: { hash_: "hash" }, hash_: "H256", - origin: "StagingXcmV5Location", + origin: "StagingXcmV4Location", assets: "XcmVersionedAssets" }, VersionMigrationFinished: { @@ -1232,44 +1191,44 @@ export default { } }, /** - * Lookup85: staging_xcm::v5::location::Location + * Lookup84: staging_xcm::v4::location::Location **/ - StagingXcmV5Location: { + StagingXcmV4Location: { parents: "u8", - interior: "StagingXcmV5Junctions" + interior: "StagingXcmV4Junctions" }, /** - * Lookup86: staging_xcm::v5::junctions::Junctions + * Lookup85: staging_xcm::v4::junctions::Junctions **/ - StagingXcmV5Junctions: { + StagingXcmV4Junctions: { _enum: { Here: "Null", - X1: "[StagingXcmV5Junction;1]", - X2: "[StagingXcmV5Junction;2]", - X3: "[StagingXcmV5Junction;3]", - X4: "[StagingXcmV5Junction;4]", - X5: "[StagingXcmV5Junction;5]", - X6: "[StagingXcmV5Junction;6]", - X7: "[StagingXcmV5Junction;7]", - X8: "[StagingXcmV5Junction;8]" + X1: "[Lookup87;1]", + X2: "[Lookup87;2]", + X3: "[Lookup87;3]", + X4: "[Lookup87;4]", + X5: "[Lookup87;5]", + X6: "[Lookup87;6]", + X7: "[Lookup87;7]", + X8: "[Lookup87;8]" } }, /** - * Lookup88: staging_xcm::v5::junction::Junction + * Lookup87: staging_xcm::v4::junction::Junction **/ - StagingXcmV5Junction: { + StagingXcmV4Junction: { _enum: { Parachain: "Compact", AccountId32: { - network: "Option", + network: "Option", id: "[u8;32]" }, AccountIndex64: { - network: "Option", + network: "Option", index: "Compact" }, AccountKey20: { - network: "Option", + network: "Option", key: "[u8;20]" }, PalletInstance: "u8", @@ -1283,13 +1242,13 @@ export default { id: "XcmV3JunctionBodyId", part: "XcmV3JunctionBodyPart" }, - GlobalConsensus: "StagingXcmV5JunctionNetworkId" + GlobalConsensus: "StagingXcmV4JunctionNetworkId" } }, /** - * Lookup91: staging_xcm::v5::junction::NetworkId + * Lookup90: staging_xcm::v4::junction::NetworkId **/ - StagingXcmV5JunctionNetworkId: { + StagingXcmV4JunctionNetworkId: { _enum: { ByGenesis: "[u8;32]", ByFork: { @@ -1298,6 +1257,9 @@ export default { }, Polkadot: "Null", Kusama: "Null", + Westend: "Null", + Rococo: "Null", + Wococo: "Null", Ethereum: { chainId: "Compact" }, @@ -1307,7 +1269,7 @@ export default { } }, /** - * Lookup93: xcm::v3::junction::BodyId + * Lookup92: xcm::v3::junction::BodyId **/ XcmV3JunctionBodyId: { _enum: { @@ -1324,7 +1286,7 @@ export default { } }, /** - * Lookup94: xcm::v3::junction::BodyPart + * Lookup93: xcm::v3::junction::BodyPart **/ XcmV3JunctionBodyPart: { _enum: { @@ -1347,35 +1309,35 @@ export default { } }, /** - * Lookup102: staging_xcm::v5::Xcm + * Lookup101: staging_xcm::v4::Xcm **/ - StagingXcmV5Xcm: "Vec", + StagingXcmV4Xcm: "Vec", /** - * Lookup104: staging_xcm::v5::Instruction + * Lookup103: staging_xcm::v4::Instruction **/ - StagingXcmV5Instruction: { + StagingXcmV4Instruction: { _enum: { - WithdrawAsset: "StagingXcmV5AssetAssets", - ReserveAssetDeposited: "StagingXcmV5AssetAssets", - ReceiveTeleportedAsset: "StagingXcmV5AssetAssets", + WithdrawAsset: "StagingXcmV4AssetAssets", + ReserveAssetDeposited: "StagingXcmV4AssetAssets", + ReceiveTeleportedAsset: "StagingXcmV4AssetAssets", QueryResponse: { queryId: "Compact", - response: "StagingXcmV5Response", + response: "StagingXcmV4Response", maxWeight: "SpWeightsWeightV2Weight", - querier: "Option" + querier: "Option" }, TransferAsset: { - assets: "StagingXcmV5AssetAssets", - beneficiary: "StagingXcmV5Location" + assets: "StagingXcmV4AssetAssets", + beneficiary: "StagingXcmV4Location" }, TransferReserveAsset: { - assets: "StagingXcmV5AssetAssets", - dest: "StagingXcmV5Location", - xcm: "StagingXcmV5Xcm" + assets: "StagingXcmV4AssetAssets", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, Transact: { originKind: "XcmV3OriginKind", - fallbackMaxWeight: "Option", + requireWeightAtMost: "SpWeightsWeightV2Weight", call: "XcmDoubleEncoded" }, HrmpNewChannelOpenRequest: { @@ -1392,47 +1354,47 @@ export default { recipient: "Compact" }, ClearOrigin: "Null", - DescendOrigin: "StagingXcmV5Junctions", - ReportError: "StagingXcmV5QueryResponseInfo", + DescendOrigin: "StagingXcmV4Junctions", + ReportError: "StagingXcmV4QueryResponseInfo", DepositAsset: { - assets: "StagingXcmV5AssetAssetFilter", - beneficiary: "StagingXcmV5Location" + assets: "StagingXcmV4AssetAssetFilter", + beneficiary: "StagingXcmV4Location" }, DepositReserveAsset: { - assets: "StagingXcmV5AssetAssetFilter", - dest: "StagingXcmV5Location", - xcm: "StagingXcmV5Xcm" + assets: "StagingXcmV4AssetAssetFilter", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, ExchangeAsset: { - give: "StagingXcmV5AssetAssetFilter", - want: "StagingXcmV5AssetAssets", + give: "StagingXcmV4AssetAssetFilter", + want: "StagingXcmV4AssetAssets", maximal: "bool" }, InitiateReserveWithdraw: { - assets: "StagingXcmV5AssetAssetFilter", - reserve: "StagingXcmV5Location", - xcm: "StagingXcmV5Xcm" + assets: "StagingXcmV4AssetAssetFilter", + reserve: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, InitiateTeleport: { - assets: "StagingXcmV5AssetAssetFilter", - dest: "StagingXcmV5Location", - xcm: "StagingXcmV5Xcm" + assets: "StagingXcmV4AssetAssetFilter", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, ReportHolding: { - responseInfo: "StagingXcmV5QueryResponseInfo", - assets: "StagingXcmV5AssetAssetFilter" + responseInfo: "StagingXcmV4QueryResponseInfo", + assets: "StagingXcmV4AssetAssetFilter" }, BuyExecution: { - fees: "StagingXcmV5Asset", + fees: "StagingXcmV4Asset", weightLimit: "XcmV3WeightLimit" }, RefundSurplus: "Null", - SetErrorHandler: "StagingXcmV5Xcm", - SetAppendix: "StagingXcmV5Xcm", + SetErrorHandler: "StagingXcmV4Xcm", + SetAppendix: "StagingXcmV4Xcm", ClearError: "Null", ClaimAsset: { - assets: "StagingXcmV5AssetAssets", - ticket: "StagingXcmV5Location" + assets: "StagingXcmV4AssetAssets", + ticket: "StagingXcmV4Location" }, Trap: "Compact", SubscribeVersion: { @@ -1440,14 +1402,14 @@ export default { maxResponseWeight: "SpWeightsWeightV2Weight" }, UnsubscribeVersion: "Null", - BurnAsset: "StagingXcmV5AssetAssets", - ExpectAsset: "StagingXcmV5AssetAssets", - ExpectOrigin: "Option", - ExpectError: "Option<(u32,XcmV5TraitsError)>", + BurnAsset: "StagingXcmV4AssetAssets", + ExpectAsset: "StagingXcmV4AssetAssets", + ExpectOrigin: "Option", + ExpectError: "Option<(u32,XcmV3TraitsError)>", ExpectTransactStatus: "XcmV3MaybeErrorCode", QueryPallet: { moduleName: "Bytes", - responseInfo: "StagingXcmV5QueryResponseInfo" + responseInfo: "StagingXcmV4QueryResponseInfo" }, ExpectPallet: { index: "Compact", @@ -1456,87 +1418,70 @@ export default { crateMajor: "Compact", minCrateMinor: "Compact" }, - ReportTransactStatus: "StagingXcmV5QueryResponseInfo", + ReportTransactStatus: "StagingXcmV4QueryResponseInfo", ClearTransactStatus: "Null", - UniversalOrigin: "StagingXcmV5Junction", + UniversalOrigin: "StagingXcmV4Junction", ExportMessage: { - network: "StagingXcmV5JunctionNetworkId", - destination: "StagingXcmV5Junctions", - xcm: "StagingXcmV5Xcm" + network: "StagingXcmV4JunctionNetworkId", + destination: "StagingXcmV4Junctions", + xcm: "StagingXcmV4Xcm" }, LockAsset: { - asset: "StagingXcmV5Asset", - unlocker: "StagingXcmV5Location" + asset: "StagingXcmV4Asset", + unlocker: "StagingXcmV4Location" }, UnlockAsset: { - asset: "StagingXcmV5Asset", - target: "StagingXcmV5Location" + asset: "StagingXcmV4Asset", + target: "StagingXcmV4Location" }, NoteUnlockable: { - asset: "StagingXcmV5Asset", - owner: "StagingXcmV5Location" + asset: "StagingXcmV4Asset", + owner: "StagingXcmV4Location" }, RequestUnlock: { - asset: "StagingXcmV5Asset", - locker: "StagingXcmV5Location" + asset: "StagingXcmV4Asset", + locker: "StagingXcmV4Location" }, SetFeesMode: { jitWithdraw: "bool" }, SetTopic: "[u8;32]", ClearTopic: "Null", - AliasOrigin: "StagingXcmV5Location", + AliasOrigin: "StagingXcmV4Location", UnpaidExecution: { weightLimit: "XcmV3WeightLimit", - checkOrigin: "Option" - }, - PayFees: { - asset: "StagingXcmV5Asset" - }, - InitiateTransfer: { - destination: "StagingXcmV5Location", - remoteFees: "Option", - preserveOrigin: "bool", - assets: "Vec", - remoteXcm: "StagingXcmV5Xcm" - }, - ExecuteWithOrigin: { - descendantOrigin: "Option", - xcm: "StagingXcmV5Xcm" - }, - SetHints: { - hints: "Vec" + checkOrigin: "Option" } } }, /** - * Lookup105: staging_xcm::v5::asset::Assets + * Lookup104: staging_xcm::v4::asset::Assets **/ - StagingXcmV5AssetAssets: "Vec", + StagingXcmV4AssetAssets: "Vec", /** - * Lookup107: staging_xcm::v5::asset::Asset + * Lookup106: staging_xcm::v4::asset::Asset **/ - StagingXcmV5Asset: { - id: "StagingXcmV5AssetAssetId", - fun: "StagingXcmV5AssetFungibility" + StagingXcmV4Asset: { + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetFungibility" }, /** - * Lookup108: staging_xcm::v5::asset::AssetId + * Lookup107: staging_xcm::v4::asset::AssetId **/ - StagingXcmV5AssetAssetId: "StagingXcmV5Location", + StagingXcmV4AssetAssetId: "StagingXcmV4Location", /** - * Lookup109: staging_xcm::v5::asset::Fungibility + * Lookup108: staging_xcm::v4::asset::Fungibility **/ - StagingXcmV5AssetFungibility: { + StagingXcmV4AssetFungibility: { _enum: { Fungible: "Compact", - NonFungible: "StagingXcmV5AssetAssetInstance" + NonFungible: "StagingXcmV4AssetAssetInstance" } }, /** - * Lookup110: staging_xcm::v5::asset::AssetInstance + * Lookup109: staging_xcm::v4::asset::AssetInstance **/ - StagingXcmV5AssetAssetInstance: { + StagingXcmV4AssetAssetInstance: { _enum: { Undefined: "Null", Index: "Compact", @@ -1547,22 +1492,22 @@ export default { } }, /** - * Lookup113: staging_xcm::v5::Response + * Lookup112: staging_xcm::v4::Response **/ - StagingXcmV5Response: { + StagingXcmV4Response: { _enum: { Null: "Null", - Assets: "StagingXcmV5AssetAssets", - ExecutionResult: "Option<(u32,XcmV5TraitsError)>", + Assets: "StagingXcmV4AssetAssets", + ExecutionResult: "Option<(u32,XcmV3TraitsError)>", Version: "u32", - PalletsInfo: "Vec", + PalletsInfo: "Vec", DispatchResult: "XcmV3MaybeErrorCode" } }, /** - * Lookup117: staging_xcm::v5::PalletInfo + * Lookup116: staging_xcm::v4::PalletInfo **/ - StagingXcmV5PalletInfo: { + StagingXcmV4PalletInfo: { index: "Compact", name: "Bytes", moduleName: "Bytes", @@ -1571,7 +1516,7 @@ export default { patch: "Compact" }, /** - * Lookup120: xcm::v3::MaybeErrorCode + * Lookup119: xcm::v3::MaybeErrorCode **/ XcmV3MaybeErrorCode: { _enum: { @@ -1581,60 +1526,60 @@ export default { } }, /** - * Lookup123: xcm::v3::OriginKind + * Lookup122: xcm::v3::OriginKind **/ XcmV3OriginKind: { _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] }, /** - * Lookup125: xcm::double_encoded::DoubleEncoded + * Lookup123: xcm::double_encoded::DoubleEncoded **/ XcmDoubleEncoded: { encoded: "Bytes" }, /** - * Lookup126: staging_xcm::v5::QueryResponseInfo + * Lookup124: staging_xcm::v4::QueryResponseInfo **/ - StagingXcmV5QueryResponseInfo: { - destination: "StagingXcmV5Location", + StagingXcmV4QueryResponseInfo: { + destination: "StagingXcmV4Location", queryId: "Compact", maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup127: staging_xcm::v5::asset::AssetFilter + * Lookup125: staging_xcm::v4::asset::AssetFilter **/ - StagingXcmV5AssetAssetFilter: { + StagingXcmV4AssetAssetFilter: { _enum: { - Definite: "StagingXcmV5AssetAssets", - Wild: "StagingXcmV5AssetWildAsset" + Definite: "StagingXcmV4AssetAssets", + Wild: "StagingXcmV4AssetWildAsset" } }, /** - * Lookup128: staging_xcm::v5::asset::WildAsset + * Lookup126: staging_xcm::v4::asset::WildAsset **/ - StagingXcmV5AssetWildAsset: { + StagingXcmV4AssetWildAsset: { _enum: { All: "Null", AllOf: { - id: "StagingXcmV5AssetAssetId", - fun: "StagingXcmV5AssetWildFungibility" + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetWildFungibility" }, AllCounted: "Compact", AllOfCounted: { - id: "StagingXcmV5AssetAssetId", - fun: "StagingXcmV5AssetWildFungibility", + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetWildFungibility", count: "Compact" } } }, /** - * Lookup129: staging_xcm::v5::asset::WildFungibility + * Lookup127: staging_xcm::v4::asset::WildFungibility **/ - StagingXcmV5AssetWildFungibility: { + StagingXcmV4AssetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup130: xcm::v3::WeightLimit + * Lookup128: xcm::v3::WeightLimit **/ XcmV3WeightLimit: { _enum: { @@ -1643,212 +1588,221 @@ export default { } }, /** - * Lookup132: staging_xcm::v5::asset::AssetTransferFilter - **/ - StagingXcmV5AssetAssetTransferFilter: { - _enum: { - Teleport: "StagingXcmV5AssetAssetFilter", - ReserveDeposit: "StagingXcmV5AssetAssetFilter", - ReserveWithdraw: "StagingXcmV5AssetAssetFilter" - } - }, - /** - * Lookup137: staging_xcm::v5::Hint - **/ - StagingXcmV5Hint: { - _enum: { - AssetClaimer: { - location: "StagingXcmV5Location" - } - } - }, - /** - * Lookup139: xcm::VersionedAssets + * Lookup129: xcm::VersionedAssets **/ XcmVersionedAssets: { _enum: { __Unused0: "Null", - __Unused1: "Null", + V2: "XcmV2MultiassetMultiAssets", __Unused2: "Null", V3: "XcmV3MultiassetMultiAssets", - V4: "StagingXcmV4AssetAssets", - V5: "StagingXcmV5AssetAssets" + V4: "StagingXcmV4AssetAssets" } }, /** - * Lookup140: xcm::v3::multiasset::MultiAssets + * Lookup130: xcm::v2::multiasset::MultiAssets **/ - XcmV3MultiassetMultiAssets: "Vec", + XcmV2MultiassetMultiAssets: "Vec", /** - * Lookup142: xcm::v3::multiasset::MultiAsset + * Lookup132: xcm::v2::multiasset::MultiAsset **/ - XcmV3MultiAsset: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetFungibility" + XcmV2MultiAsset: { + id: "XcmV2MultiassetAssetId", + fun: "XcmV2MultiassetFungibility" }, /** - * Lookup143: xcm::v3::multiasset::AssetId + * Lookup133: xcm::v2::multiasset::AssetId **/ - XcmV3MultiassetAssetId: { + XcmV2MultiassetAssetId: { _enum: { - Concrete: "StagingXcmV3MultiLocation", - Abstract: "[u8;32]" + Concrete: "XcmV2MultiLocation", + Abstract: "Bytes" } }, /** - * Lookup144: staging_xcm::v3::multilocation::MultiLocation + * Lookup134: xcm::v2::multilocation::MultiLocation **/ - StagingXcmV3MultiLocation: { + XcmV2MultiLocation: { parents: "u8", - interior: "XcmV3Junctions" + interior: "XcmV2MultilocationJunctions" }, /** - * Lookup145: xcm::v3::junctions::Junctions + * Lookup135: xcm::v2::multilocation::Junctions **/ - XcmV3Junctions: { + XcmV2MultilocationJunctions: { _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)" + 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)" } }, /** - * Lookup146: xcm::v3::junction::Junction + * Lookup136: xcm::v2::junction::Junction **/ - XcmV3Junction: { + XcmV2Junction: { _enum: { Parachain: "Compact", AccountId32: { - network: "Option", + network: "XcmV2NetworkId", id: "[u8;32]" }, AccountIndex64: { - network: "Option", + network: "XcmV2NetworkId", index: "Compact" }, AccountKey20: { - network: "Option", + network: "XcmV2NetworkId", key: "[u8;20]" }, PalletInstance: "u8", GeneralIndex: "Compact", - GeneralKey: { - length: "u8", - data: "[u8;32]" - }, + GeneralKey: "Bytes", OnlyChild: "Null", Plurality: { - id: "XcmV3JunctionBodyId", - part: "XcmV3JunctionBodyPart" - }, - GlobalConsensus: "XcmV3JunctionNetworkId" + id: "XcmV2BodyId", + part: "XcmV2BodyPart" + } } }, /** - * Lookup148: xcm::v3::junction::NetworkId + * Lookup137: xcm::v2::NetworkId **/ - XcmV3JunctionNetworkId: { + XcmV2NetworkId: { _enum: { - ByGenesis: "[u8;32]", - ByFork: { - blockNumber: "u64", - blockHash: "[u8;32]" - }, + Any: "Null", + Named: "Bytes", Polkadot: "Null", - Kusama: "Null", - Westend: "Null", - Rococo: "Null", - Wococo: "Null", - Ethereum: { - chainId: "Compact" + Kusama: "Null" + } + }, + /** + * Lookup139: 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" + } + }, + /** + * Lookup140: xcm::v2::BodyPart + **/ + XcmV2BodyPart: { + _enum: { + Voice: "Null", + Members: { + count: "Compact" }, - BitcoinCore: "Null", - BitcoinCash: "Null", - PolkadotBulletin: "Null" + Fraction: { + nom: "Compact", + denom: "Compact" + }, + AtLeastProportion: { + nom: "Compact", + denom: "Compact" + }, + MoreThanProportion: { + nom: "Compact", + denom: "Compact" + } } }, /** - * Lookup149: xcm::v3::multiasset::Fungibility + * Lookup141: xcm::v2::multiasset::Fungibility **/ - XcmV3MultiassetFungibility: { + XcmV2MultiassetFungibility: { _enum: { Fungible: "Compact", - NonFungible: "XcmV3MultiassetAssetInstance" + NonFungible: "XcmV2MultiassetAssetInstance" } }, /** - * Lookup150: xcm::v3::multiasset::AssetInstance + * Lookup142: xcm::v2::multiasset::AssetInstance **/ - XcmV3MultiassetAssetInstance: { + XcmV2MultiassetAssetInstance: { _enum: { Undefined: "Null", Index: "Compact", Array4: "[u8;4]", Array8: "[u8;8]", Array16: "[u8;16]", - Array32: "[u8;32]" + Array32: "[u8;32]", + Blob: "Bytes" } }, /** - * Lookup151: staging_xcm::v4::asset::Assets + * Lookup143: xcm::v3::multiasset::MultiAssets **/ - StagingXcmV4AssetAssets: "Vec", + XcmV3MultiassetMultiAssets: "Vec", /** - * Lookup153: staging_xcm::v4::asset::Asset + * Lookup145: xcm::v3::multiasset::MultiAsset **/ - StagingXcmV4Asset: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetFungibility" + XcmV3MultiAsset: { + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetFungibility" }, /** - * Lookup154: staging_xcm::v4::asset::AssetId + * Lookup146: xcm::v3::multiasset::AssetId **/ - StagingXcmV4AssetAssetId: "StagingXcmV4Location", + XcmV3MultiassetAssetId: { + _enum: { + Concrete: "StagingXcmV3MultiLocation", + Abstract: "[u8;32]" + } + }, /** - * Lookup155: staging_xcm::v4::location::Location + * Lookup147: staging_xcm::v3::multilocation::MultiLocation **/ - StagingXcmV4Location: { + StagingXcmV3MultiLocation: { parents: "u8", - interior: "StagingXcmV4Junctions" + interior: "XcmV3Junctions" }, /** - * Lookup156: staging_xcm::v4::junctions::Junctions + * Lookup148: xcm::v3::junctions::Junctions **/ - StagingXcmV4Junctions: { + XcmV3Junctions: { _enum: { Here: "Null", - X1: "[Lookup158;1]", - X2: "[Lookup158;2]", - X3: "[Lookup158;3]", - X4: "[Lookup158;4]", - X5: "[Lookup158;5]", - X6: "[Lookup158;6]", - X7: "[Lookup158;7]", - X8: "[Lookup158;8]" + 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)" } }, /** - * Lookup158: staging_xcm::v4::junction::Junction + * Lookup149: xcm::v3::junction::Junction **/ - StagingXcmV4Junction: { + XcmV3Junction: { _enum: { Parachain: "Compact", AccountId32: { - network: "Option", + network: "Option", id: "[u8;32]" }, AccountIndex64: { - network: "Option", + network: "Option", index: "Compact" }, AccountKey20: { - network: "Option", + network: "Option", key: "[u8;20]" }, PalletInstance: "u8", @@ -1862,13 +1816,13 @@ export default { id: "XcmV3JunctionBodyId", part: "XcmV3JunctionBodyPart" }, - GlobalConsensus: "StagingXcmV4JunctionNetworkId" + GlobalConsensus: "XcmV3JunctionNetworkId" } }, /** - * Lookup160: staging_xcm::v4::junction::NetworkId + * Lookup151: xcm::v3::junction::NetworkId **/ - StagingXcmV4JunctionNetworkId: { + XcmV3JunctionNetworkId: { _enum: { ByGenesis: "[u8;32]", ByFork: { @@ -1889,18 +1843,18 @@ export default { } }, /** - * Lookup168: staging_xcm::v4::asset::Fungibility + * Lookup152: xcm::v3::multiasset::Fungibility **/ - StagingXcmV4AssetFungibility: { + XcmV3MultiassetFungibility: { _enum: { Fungible: "Compact", - NonFungible: "StagingXcmV4AssetAssetInstance" + NonFungible: "XcmV3MultiassetAssetInstance" } }, /** - * Lookup169: staging_xcm::v4::asset::AssetInstance + * Lookup153: xcm::v3::multiasset::AssetInstance **/ - StagingXcmV4AssetAssetInstance: { + XcmV3MultiassetAssetInstance: { _enum: { Undefined: "Null", Index: "Compact", @@ -1911,20 +1865,19 @@ export default { } }, /** - * Lookup170: xcm::VersionedLocation + * Lookup154: xcm::VersionedLocation **/ XcmVersionedLocation: { _enum: { __Unused0: "Null", - __Unused1: "Null", + V2: "XcmV2MultiLocation", __Unused2: "Null", V3: "StagingXcmV3MultiLocation", - V4: "StagingXcmV4Location", - V5: "StagingXcmV5Location" + V4: "StagingXcmV4Location" } }, /** - * Lookup171: pallet_assets::pallet::Event + * Lookup155: pallet_assets::pallet::Event **/ PalletAssetsEvent: { _enum: { @@ -2050,7 +2003,7 @@ export default { } }, /** - * Lookup172: pallet_asset_manager::pallet::Event + * Lookup156: pallet_asset_manager::pallet::Event **/ PalletAssetManagerEvent: { _enum: { @@ -2081,7 +2034,7 @@ export default { } }, /** - * Lookup173: moonbase_runtime::xcm_config::AssetType + * Lookup157: moonbase_runtime::xcm_config::AssetType **/ MoonbaseRuntimeXcmConfigAssetType: { _enum: { @@ -2089,7 +2042,7 @@ export default { } }, /** - * Lookup174: moonbase_runtime::asset_config::AssetRegistrarMetadata + * Lookup158: moonbase_runtime::asset_config::AssetRegistrarMetadata **/ MoonbaseRuntimeAssetConfigAssetRegistrarMetadata: { name: "Bytes", @@ -2098,7 +2051,7 @@ export default { isFrozen: "bool" }, /** - * Lookup175: pallet_migrations::pallet::Event + * Lookup159: pallet_migrations::pallet::Event **/ PalletMigrationsEvent: { _enum: { @@ -2122,24 +2075,24 @@ export default { } }, /** - * Lookup176: pallet_xcm_transactor::pallet::Event + * Lookup160: pallet_xcm_transactor::pallet::Event **/ PalletXcmTransactorEvent: { _enum: { TransactedDerivative: { accountId: "AccountId20", - dest: "StagingXcmV5Location", + dest: "StagingXcmV4Location", call: "Bytes", index: "u16" }, TransactedSovereign: { feePayer: "Option", - dest: "StagingXcmV5Location", + dest: "StagingXcmV4Location", call: "Bytes" }, TransactedSigned: { feePayer: "AccountId20", - dest: "StagingXcmV5Location", + dest: "StagingXcmV4Location", call: "Bytes" }, RegisteredDerivative: { @@ -2150,21 +2103,21 @@ export default { index: "u16" }, TransactFailed: { - error: "XcmV5TraitsError" + error: "XcmV3TraitsError" }, TransactInfoChanged: { - location: "StagingXcmV5Location", + location: "StagingXcmV4Location", remoteInfo: "PalletXcmTransactorRemoteTransactInfoWithMaxWeight" }, TransactInfoRemoved: { - location: "StagingXcmV5Location" + location: "StagingXcmV4Location" }, DestFeePerSecondChanged: { - location: "StagingXcmV5Location", + location: "StagingXcmV4Location", feePerSecond: "u128" }, DestFeePerSecondRemoved: { - location: "StagingXcmV5Location" + location: "StagingXcmV4Location" }, HrmpManagementSent: { action: "PalletXcmTransactorHrmpOperation" @@ -2172,7 +2125,7 @@ export default { } }, /** - * Lookup177: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight + * Lookup161: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight **/ PalletXcmTransactorRemoteTransactInfoWithMaxWeight: { transactExtraWeight: "SpWeightsWeightV2Weight", @@ -2180,7 +2133,7 @@ export default { transactExtraWeightSigned: "Option" }, /** - * Lookup178: pallet_xcm_transactor::pallet::HrmpOperation + * Lookup163: pallet_xcm_transactor::pallet::HrmpOperation **/ PalletXcmTransactorHrmpOperation: { _enum: { @@ -2196,7 +2149,7 @@ export default { } }, /** - * Lookup179: pallet_xcm_transactor::pallet::HrmpInitParams + * Lookup164: pallet_xcm_transactor::pallet::HrmpInitParams **/ PalletXcmTransactorHrmpInitParams: { paraId: "u32", @@ -2204,14 +2157,14 @@ export default { proposedMaxMessageSize: "u32" }, /** - * Lookup181: polkadot_parachain_primitives::primitives::HrmpChannelId + * Lookup166: polkadot_parachain_primitives::primitives::HrmpChannelId **/ PolkadotParachainPrimitivesPrimitivesHrmpChannelId: { sender: "u32", recipient: "u32" }, /** - * Lookup182: pallet_moonbeam_orbiters::pallet::Event + * Lookup167: pallet_moonbeam_orbiters::pallet::Event **/ PalletMoonbeamOrbitersEvent: { _enum: { @@ -2242,7 +2195,7 @@ export default { } }, /** - * Lookup183: pallet_ethereum_xcm::pallet::Event + * Lookup168: pallet_ethereum_xcm::pallet::Event **/ PalletEthereumXcmEvent: { _enum: { @@ -2253,7 +2206,7 @@ export default { } }, /** - * Lookup184: pallet_randomness::pallet::Event + * Lookup169: pallet_randomness::pallet::Event **/ PalletRandomnessEvent: { _enum: { @@ -2290,7 +2243,7 @@ export default { } }, /** - * Lookup185: pallet_collective::pallet::Event + * Lookup170: pallet_collective::pallet::Event **/ PalletCollectiveEvent: { _enum: { @@ -2325,22 +2278,11 @@ export default { proposalHash: "H256", yes: "u32", no: "u32" - }, - Killed: { - proposalHash: "H256" - }, - ProposalCostBurned: { - proposalHash: "H256", - who: "AccountId20" - }, - ProposalCostReleased: { - proposalHash: "H256", - who: "AccountId20" } } }, /** - * Lookup186: pallet_conviction_voting::pallet::Event + * Lookup171: pallet_conviction_voting::pallet::Event **/ PalletConvictionVotingEvent: { _enum: { @@ -2357,7 +2299,7 @@ export default { } }, /** - * Lookup187: pallet_conviction_voting::vote::AccountVote + * Lookup172: pallet_conviction_voting::vote::AccountVote **/ PalletConvictionVotingVoteAccountVote: { _enum: { @@ -2377,7 +2319,7 @@ export default { } }, /** - * Lookup189: pallet_referenda::pallet::Event + * Lookup174: pallet_referenda::pallet::Event **/ PalletReferendaEvent: { _enum: { @@ -2457,7 +2399,7 @@ export default { } }, /** - * Lookup190: frame_support::traits::preimages::Bounded + * Lookup175: frame_support::traits::preimages::Bounded **/ FrameSupportPreimagesBounded: { _enum: { @@ -2478,7 +2420,7 @@ export default { } }, /** - * Lookup192: frame_system::pallet::Call + * Lookup177: frame_system::pallet::Call **/ FrameSystemCall: { _enum: { @@ -2523,7 +2465,7 @@ export default { } }, /** - * Lookup196: pallet_utility::pallet::Call + * Lookup181: pallet_utility::pallet::Call **/ PalletUtilityCall: { _enum: { @@ -2551,7 +2493,7 @@ export default { } }, /** - * Lookup198: moonbase_runtime::OriginCaller + * Lookup183: moonbase_runtime::OriginCaller **/ MoonbaseRuntimeOriginCaller: { _enum: { @@ -2563,7 +2505,7 @@ export default { __Unused5: "Null", __Unused6: "Null", __Unused7: "Null", - __Unused8: "Null", + Void: "SpCoreVoid", __Unused9: "Null", __Unused10: "Null", Ethereum: "PalletEthereumRawOrigin", @@ -2605,7 +2547,7 @@ export default { } }, /** - * Lookup199: frame_support::dispatch::RawOrigin + * Lookup184: frame_support::dispatch::RawOrigin **/ FrameSupportDispatchRawOrigin: { _enum: { @@ -2615,7 +2557,7 @@ export default { } }, /** - * Lookup200: pallet_ethereum::RawOrigin + * Lookup185: pallet_ethereum::RawOrigin **/ PalletEthereumRawOrigin: { _enum: { @@ -2623,7 +2565,7 @@ export default { } }, /** - * Lookup201: cumulus_pallet_xcm::pallet::Origin + * Lookup186: cumulus_pallet_xcm::pallet::Origin **/ CumulusPalletXcmOrigin: { _enum: { @@ -2632,16 +2574,16 @@ export default { } }, /** - * Lookup202: pallet_xcm::pallet::Origin + * Lookup187: pallet_xcm::pallet::Origin **/ PalletXcmOrigin: { _enum: { - Xcm: "StagingXcmV5Location", - Response: "StagingXcmV5Location" + Xcm: "StagingXcmV4Location", + Response: "StagingXcmV4Location" } }, /** - * Lookup203: pallet_ethereum_xcm::RawOrigin + * Lookup188: pallet_ethereum_xcm::RawOrigin **/ PalletEthereumXcmRawOrigin: { _enum: { @@ -2649,7 +2591,7 @@ export default { } }, /** - * Lookup204: pallet_collective::RawOrigin + * Lookup189: pallet_collective::RawOrigin **/ PalletCollectiveRawOrigin: { _enum: { @@ -2659,7 +2601,7 @@ export default { } }, /** - * Lookup205: moonbase_runtime::governance::origins::custom_origins::Origin + * Lookup190: moonbase_runtime::governance::origins::custom_origins::Origin **/ MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin: { _enum: [ @@ -2671,7 +2613,11 @@ export default { ] }, /** - * Lookup207: pallet_timestamp::pallet::Call + * Lookup192: sp_core::Void + **/ + SpCoreVoid: "Null", + /** + * Lookup193: pallet_timestamp::pallet::Call **/ PalletTimestampCall: { _enum: { @@ -2681,7 +2627,7 @@ export default { } }, /** - * Lookup208: pallet_balances::pallet::Call + * Lookup194: pallet_balances::pallet::Call **/ PalletBalancesCall: { _enum: { @@ -2726,13 +2672,13 @@ export default { } }, /** - * Lookup210: pallet_balances::types::AdjustmentDirection + * Lookup196: pallet_balances::types::AdjustmentDirection **/ PalletBalancesAdjustmentDirection: { _enum: ["Increase", "Decrease"] }, /** - * Lookup211: pallet_sudo::pallet::Call + * Lookup197: pallet_sudo::pallet::Call **/ PalletSudoCall: { _enum: { @@ -2757,7 +2703,7 @@ export default { } }, /** - * Lookup212: cumulus_pallet_parachain_system::pallet::Call + * Lookup198: cumulus_pallet_parachain_system::pallet::Call **/ CumulusPalletParachainSystemCall: { _enum: { @@ -2770,7 +2716,7 @@ export default { } }, /** - * Lookup213: cumulus_primitives_parachain_inherent::ParachainInherentData + * Lookup199: cumulus_primitives_parachain_inherent::ParachainInherentData **/ CumulusPrimitivesParachainInherentParachainInherentData: { validationData: "PolkadotPrimitivesV8PersistedValidationData", @@ -2779,7 +2725,7 @@ export default { horizontalMessages: "BTreeMap>" }, /** - * Lookup214: polkadot_primitives::v8::PersistedValidationData + * Lookup200: polkadot_primitives::v8::PersistedValidationData **/ PolkadotPrimitivesV8PersistedValidationData: { parentHead: "Bytes", @@ -2788,27 +2734,27 @@ export default { maxPovSize: "u32" }, /** - * Lookup216: sp_trie::storage_proof::StorageProof + * Lookup202: sp_trie::storage_proof::StorageProof **/ SpTrieStorageProof: { trieNodes: "BTreeSet" }, /** - * Lookup219: polkadot_core_primitives::InboundDownwardMessage + * Lookup205: polkadot_core_primitives::InboundDownwardMessage **/ PolkadotCorePrimitivesInboundDownwardMessage: { sentAt: "u32", msg: "Bytes" }, /** - * Lookup222: polkadot_core_primitives::InboundHrmpMessage + * Lookup208: polkadot_core_primitives::InboundHrmpMessage **/ PolkadotCorePrimitivesInboundHrmpMessage: { sentAt: "u32", data: "Bytes" }, /** - * Lookup225: pallet_evm::pallet::Call + * Lookup211: pallet_evm::pallet::Call **/ PalletEvmCall: { _enum: { @@ -2851,7 +2797,7 @@ export default { } }, /** - * Lookup231: pallet_ethereum::pallet::Call + * Lookup217: pallet_ethereum::pallet::Call **/ PalletEthereumCall: { _enum: { @@ -2861,86 +2807,86 @@ export default { } }, /** - * Lookup232: ethereum::transaction::TransactionV2 + * Lookup218: ethereum::transaction::TransactionV2 **/ EthereumTransactionTransactionV2: { _enum: { - Legacy: "EthereumTransactionLegacyLegacyTransaction", - EIP2930: "EthereumTransactionEip2930Eip2930Transaction", - EIP1559: "EthereumTransactionEip1559Eip1559Transaction" + Legacy: "EthereumTransactionLegacyTransaction", + EIP2930: "EthereumTransactionEip2930Transaction", + EIP1559: "EthereumTransactionEip1559Transaction" } }, /** - * Lookup233: ethereum::transaction::legacy::LegacyTransaction + * Lookup219: ethereum::transaction::LegacyTransaction **/ - EthereumTransactionLegacyLegacyTransaction: { + EthereumTransactionLegacyTransaction: { nonce: "U256", gasPrice: "U256", gasLimit: "U256", - action: "EthereumTransactionLegacyTransactionAction", + action: "EthereumTransactionTransactionAction", value: "U256", input: "Bytes", - signature: "EthereumTransactionLegacyTransactionSignature" + signature: "EthereumTransactionTransactionSignature" }, /** - * Lookup234: ethereum::transaction::legacy::TransactionAction + * Lookup220: ethereum::transaction::TransactionAction **/ - EthereumTransactionLegacyTransactionAction: { + EthereumTransactionTransactionAction: { _enum: { Call: "H160", Create: "Null" } }, /** - * Lookup235: ethereum::transaction::legacy::TransactionSignature + * Lookup221: ethereum::transaction::TransactionSignature **/ - EthereumTransactionLegacyTransactionSignature: { + EthereumTransactionTransactionSignature: { v: "u64", r: "H256", s: "H256" }, /** - * Lookup237: ethereum::transaction::eip2930::EIP2930Transaction + * Lookup223: ethereum::transaction::EIP2930Transaction **/ - EthereumTransactionEip2930Eip2930Transaction: { + EthereumTransactionEip2930Transaction: { chainId: "u64", nonce: "U256", gasPrice: "U256", gasLimit: "U256", - action: "EthereumTransactionLegacyTransactionAction", + action: "EthereumTransactionTransactionAction", value: "U256", input: "Bytes", - accessList: "Vec", + accessList: "Vec", oddYParity: "bool", r: "H256", s: "H256" }, /** - * Lookup239: ethereum::transaction::eip2930::AccessListItem + * Lookup225: ethereum::transaction::AccessListItem **/ - EthereumTransactionEip2930AccessListItem: { + EthereumTransactionAccessListItem: { address: "H160", storageKeys: "Vec" }, /** - * Lookup240: ethereum::transaction::eip1559::EIP1559Transaction + * Lookup226: ethereum::transaction::EIP1559Transaction **/ - EthereumTransactionEip1559Eip1559Transaction: { + EthereumTransactionEip1559Transaction: { chainId: "u64", nonce: "U256", maxPriorityFeePerGas: "U256", maxFeePerGas: "U256", gasLimit: "U256", - action: "EthereumTransactionLegacyTransactionAction", + action: "EthereumTransactionTransactionAction", value: "U256", input: "Bytes", - accessList: "Vec", + accessList: "Vec", oddYParity: "bool", r: "H256", s: "H256" }, /** - * Lookup241: pallet_parachain_staking::pallet::Call + * Lookup227: pallet_parachain_staking::pallet::Call **/ PalletParachainStakingCall: { _enum: { @@ -3073,7 +3019,7 @@ export default { } }, /** - * Lookup244: pallet_scheduler::pallet::Call + * Lookup230: pallet_scheduler::pallet::Call **/ PalletSchedulerCall: { _enum: { @@ -3129,7 +3075,7 @@ export default { } }, /** - * Lookup246: pallet_treasury::pallet::Call + * Lookup232: pallet_treasury::pallet::Call **/ PalletTreasuryCall: { _enum: { @@ -3161,13 +3107,13 @@ export default { } }, /** - * Lookup248: pallet_author_inherent::pallet::Call + * Lookup234: pallet_author_inherent::pallet::Call **/ PalletAuthorInherentCall: { _enum: ["kick_off_authorship_validation"] }, /** - * Lookup249: pallet_author_slot_filter::pallet::Call + * Lookup235: pallet_author_slot_filter::pallet::Call **/ PalletAuthorSlotFilterCall: { _enum: { @@ -3180,7 +3126,7 @@ export default { } }, /** - * Lookup250: pallet_crowdloan_rewards::pallet::Call + * Lookup236: pallet_crowdloan_rewards::pallet::Call **/ PalletCrowdloanRewardsCall: { _enum: { @@ -3207,7 +3153,7 @@ export default { } }, /** - * Lookup251: sp_runtime::MultiSignature + * Lookup237: sp_runtime::MultiSignature **/ SpRuntimeMultiSignature: { _enum: { @@ -3217,7 +3163,7 @@ export default { } }, /** - * Lookup258: pallet_author_mapping::pallet::Call + * Lookup244: pallet_author_mapping::pallet::Call **/ PalletAuthorMappingCall: { _enum: { @@ -3241,7 +3187,7 @@ export default { } }, /** - * Lookup259: pallet_proxy::pallet::Call + * Lookup245: pallet_proxy::pallet::Call **/ PalletProxyCall: { _enum: { @@ -3294,13 +3240,13 @@ export default { } }, /** - * Lookup261: pallet_maintenance_mode::pallet::Call + * Lookup247: pallet_maintenance_mode::pallet::Call **/ PalletMaintenanceModeCall: { _enum: ["enter_maintenance_mode", "resume_normal_operation"] }, /** - * Lookup262: pallet_identity::pallet::Call + * Lookup248: pallet_identity::pallet::Call **/ PalletIdentityCall: { _enum: { @@ -3363,14 +3309,12 @@ export default { allocation: "u32" }, remove_username_authority: { - suffix: "Bytes", authority: "AccountId20" }, set_username_for: { who: "AccountId20", username: "Bytes", - signature: "Option", - useAllocation: "bool" + signature: "Option" }, accept_username: { username: "Bytes" @@ -3381,19 +3325,13 @@ export default { set_primary_username: { username: "Bytes" }, - unbind_username: { - username: "Bytes" - }, - remove_username: { - username: "Bytes" - }, - kill_username: { + remove_dangling_username: { username: "Bytes" } } }, /** - * Lookup263: pallet_identity::legacy::IdentityInfo + * Lookup249: pallet_identity::legacy::IdentityInfo **/ PalletIdentityLegacyIdentityInfo: { additional: "Vec<(Data,Data)>", @@ -3407,7 +3345,7 @@ export default { twitter: "Data" }, /** - * Lookup299: pallet_identity::types::Judgement + * Lookup285: pallet_identity::types::Judgement **/ PalletIdentityJudgement: { _enum: { @@ -3421,11 +3359,11 @@ export default { } }, /** - * Lookup301: account::EthereumSignature + * Lookup287: account::EthereumSignature **/ AccountEthereumSignature: "[u8;65]", /** - * Lookup302: cumulus_pallet_xcmp_queue::pallet::Call + * Lookup288: cumulus_pallet_xcmp_queue::pallet::Call **/ CumulusPalletXcmpQueueCall: { _enum: { @@ -3453,7 +3391,7 @@ export default { } }, /** - * Lookup303: pallet_xcm::pallet::Call + * Lookup289: pallet_xcm::pallet::Call **/ PalletXcmCall: { _enum: { @@ -3478,7 +3416,7 @@ export default { maxWeight: "SpWeightsWeightV2Weight" }, force_xcm_version: { - location: "StagingXcmV5Location", + location: "StagingXcmV4Location", version: "u32" }, force_default_xcm_version: { @@ -3530,48 +3468,46 @@ export default { } }, /** - * Lookup304: xcm::VersionedXcm + * Lookup290: xcm::VersionedXcm **/ XcmVersionedXcm: { _enum: { __Unused0: "Null", __Unused1: "Null", - __Unused2: "Null", + V2: "XcmV2Xcm", V3: "XcmV3Xcm", - V4: "StagingXcmV4Xcm", - V5: "StagingXcmV5Xcm" + V4: "StagingXcmV4Xcm" } }, /** - * Lookup305: xcm::v3::Xcm + * Lookup291: xcm::v2::Xcm **/ - XcmV3Xcm: "Vec", + XcmV2Xcm: "Vec", /** - * Lookup307: xcm::v3::Instruction + * Lookup293: xcm::v2::Instruction **/ - XcmV3Instruction: { + XcmV2Instruction: { _enum: { - WithdrawAsset: "XcmV3MultiassetMultiAssets", - ReserveAssetDeposited: "XcmV3MultiassetMultiAssets", - ReceiveTeleportedAsset: "XcmV3MultiassetMultiAssets", + WithdrawAsset: "XcmV2MultiassetMultiAssets", + ReserveAssetDeposited: "XcmV2MultiassetMultiAssets", + ReceiveTeleportedAsset: "XcmV2MultiassetMultiAssets", QueryResponse: { queryId: "Compact", - response: "XcmV3Response", - maxWeight: "SpWeightsWeightV2Weight", - querier: "Option" + response: "XcmV2Response", + maxWeight: "Compact" }, TransferAsset: { - assets: "XcmV3MultiassetMultiAssets", - beneficiary: "StagingXcmV3MultiLocation" + assets: "XcmV2MultiassetMultiAssets", + beneficiary: "XcmV2MultiLocation" }, TransferReserveAsset: { - assets: "XcmV3MultiassetMultiAssets", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + assets: "XcmV2MultiassetMultiAssets", + dest: "XcmV2MultiLocation", + xcm: "XcmV2Xcm" }, Transact: { - originKind: "XcmV3OriginKind", - requireWeightAtMost: "SpWeightsWeightV2Weight", + originType: "XcmV2OriginKind", + requireWeightAtMost: "Compact", call: "XcmDoubleEncoded" }, HrmpNewChannelOpenRequest: { @@ -3588,130 +3524,85 @@ export default { recipient: "Compact" }, ClearOrigin: "Null", - DescendOrigin: "XcmV3Junctions", - ReportError: "XcmV3QueryResponseInfo", - DepositAsset: { - assets: "XcmV3MultiassetMultiAssetFilter", - beneficiary: "StagingXcmV3MultiLocation" - }, - DepositReserveAsset: { - assets: "XcmV3MultiassetMultiAssetFilter", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" - }, - ExchangeAsset: { - give: "XcmV3MultiassetMultiAssetFilter", - want: "XcmV3MultiassetMultiAssets", - maximal: "bool" - }, - InitiateReserveWithdraw: { - assets: "XcmV3MultiassetMultiAssetFilter", - reserve: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" - }, - InitiateTeleport: { - assets: "XcmV3MultiassetMultiAssetFilter", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" - }, - ReportHolding: { - responseInfo: "XcmV3QueryResponseInfo", - assets: "XcmV3MultiassetMultiAssetFilter" - }, - BuyExecution: { - fees: "XcmV3MultiAsset", - weightLimit: "XcmV3WeightLimit" - }, - RefundSurplus: "Null", - SetErrorHandler: "XcmV3Xcm", - SetAppendix: "XcmV3Xcm", - ClearError: "Null", - ClaimAsset: { - assets: "XcmV3MultiassetMultiAssets", - ticket: "StagingXcmV3MultiLocation" - }, - Trap: "Compact", - SubscribeVersion: { + DescendOrigin: "XcmV2MultilocationJunctions", + ReportError: { queryId: "Compact", - maxResponseWeight: "SpWeightsWeightV2Weight" - }, - UnsubscribeVersion: "Null", - BurnAsset: "XcmV3MultiassetMultiAssets", - ExpectAsset: "XcmV3MultiassetMultiAssets", - ExpectOrigin: "Option", - ExpectError: "Option<(u32,XcmV3TraitsError)>", - ExpectTransactStatus: "XcmV3MaybeErrorCode", - QueryPallet: { - moduleName: "Bytes", - responseInfo: "XcmV3QueryResponseInfo" - }, - ExpectPallet: { - index: "Compact", - name: "Bytes", - moduleName: "Bytes", - crateMajor: "Compact", - minCrateMinor: "Compact" + dest: "XcmV2MultiLocation", + maxResponseWeight: "Compact" }, - ReportTransactStatus: "XcmV3QueryResponseInfo", - ClearTransactStatus: "Null", - UniversalOrigin: "XcmV3Junction", - ExportMessage: { - network: "XcmV3JunctionNetworkId", - destination: "XcmV3Junctions", - xcm: "XcmV3Xcm" + DepositAsset: { + assets: "XcmV2MultiassetMultiAssetFilter", + maxAssets: "Compact", + beneficiary: "XcmV2MultiLocation" }, - LockAsset: { - asset: "XcmV3MultiAsset", - unlocker: "StagingXcmV3MultiLocation" + DepositReserveAsset: { + assets: "XcmV2MultiassetMultiAssetFilter", + maxAssets: "Compact", + dest: "XcmV2MultiLocation", + xcm: "XcmV2Xcm" }, - UnlockAsset: { - asset: "XcmV3MultiAsset", - target: "StagingXcmV3MultiLocation" + ExchangeAsset: { + give: "XcmV2MultiassetMultiAssetFilter", + receive: "XcmV2MultiassetMultiAssets" }, - NoteUnlockable: { - asset: "XcmV3MultiAsset", - owner: "StagingXcmV3MultiLocation" + InitiateReserveWithdraw: { + assets: "XcmV2MultiassetMultiAssetFilter", + reserve: "XcmV2MultiLocation", + xcm: "XcmV2Xcm" }, - RequestUnlock: { - asset: "XcmV3MultiAsset", - locker: "StagingXcmV3MultiLocation" + InitiateTeleport: { + assets: "XcmV2MultiassetMultiAssetFilter", + dest: "XcmV2MultiLocation", + xcm: "XcmV2Xcm" }, - SetFeesMode: { - jitWithdraw: "bool" + QueryHolding: { + queryId: "Compact", + dest: "XcmV2MultiLocation", + assets: "XcmV2MultiassetMultiAssetFilter", + maxResponseWeight: "Compact" }, - SetTopic: "[u8;32]", - ClearTopic: "Null", - AliasOrigin: "StagingXcmV3MultiLocation", - UnpaidExecution: { - weightLimit: "XcmV3WeightLimit", - checkOrigin: "Option" - } + BuyExecution: { + fees: "XcmV2MultiAsset", + weightLimit: "XcmV2WeightLimit" + }, + RefundSurplus: "Null", + SetErrorHandler: "XcmV2Xcm", + SetAppendix: "XcmV2Xcm", + ClearError: "Null", + ClaimAsset: { + assets: "XcmV2MultiassetMultiAssets", + ticket: "XcmV2MultiLocation" + }, + Trap: "Compact", + SubscribeVersion: { + queryId: "Compact", + maxResponseWeight: "Compact" + }, + UnsubscribeVersion: "Null" } }, /** - * Lookup308: xcm::v3::Response + * Lookup294: xcm::v2::Response **/ - XcmV3Response: { + XcmV2Response: { _enum: { Null: "Null", - Assets: "XcmV3MultiassetMultiAssets", - ExecutionResult: "Option<(u32,XcmV3TraitsError)>", - Version: "u32", - PalletsInfo: "Vec", - DispatchResult: "XcmV3MaybeErrorCode" + Assets: "XcmV2MultiassetMultiAssets", + ExecutionResult: "Option<(u32,XcmV2TraitsError)>", + Version: "u32" } }, /** - * Lookup311: xcm::v3::traits::Error + * Lookup297: xcm::v2::traits::Error **/ - XcmV3TraitsError: { + XcmV2TraitsError: { _enum: { Overflow: "Null", Unimplemented: "Null", UntrustedReserveLocation: "Null", UntrustedTeleportLocation: "Null", - LocationFull: "Null", - LocationNotInvertible: "Null", + MultiLocationFull: "Null", + MultiLocationNotInvertible: "Null", BadOrigin: "Null", InvalidLocation: "Null", AssetNotFound: "Null", @@ -3728,104 +3619,80 @@ export default { NotHoldingFees: "Null", TooExpensive: "Null", Trap: "u64", - ExpectationFalse: "Null", - PalletNotFound: "Null", - NameMismatch: "Null", - VersionIncompatible: "Null", - HoldingWouldOverflow: "Null", - ExportError: "Null", - ReanchorFailed: "Null", - NoDeal: "Null", - FeesNotMet: "Null", - LockError: "Null", - NoPermission: "Null", - Unanchored: "Null", - NotDepositable: "Null", UnhandledXcmVersion: "Null", - WeightLimitReached: "SpWeightsWeightV2Weight", + WeightLimitReached: "u64", Barrier: "Null", - WeightNotComputable: "Null", - ExceedsStackLimit: "Null" + WeightNotComputable: "Null" } }, /** - * Lookup313: xcm::v3::PalletInfo - **/ - XcmV3PalletInfo: { - index: "Compact", - name: "Bytes", - moduleName: "Bytes", - major: "Compact", - minor: "Compact", - patch: "Compact" - }, - /** - * Lookup317: xcm::v3::QueryResponseInfo + * Lookup298: xcm::v2::OriginKind **/ - XcmV3QueryResponseInfo: { - destination: "StagingXcmV3MultiLocation", - queryId: "Compact", - maxWeight: "SpWeightsWeightV2Weight" + XcmV2OriginKind: { + _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] }, /** - * Lookup318: xcm::v3::multiasset::MultiAssetFilter + * Lookup299: xcm::v2::multiasset::MultiAssetFilter **/ - XcmV3MultiassetMultiAssetFilter: { + XcmV2MultiassetMultiAssetFilter: { _enum: { - Definite: "XcmV3MultiassetMultiAssets", - Wild: "XcmV3MultiassetWildMultiAsset" + Definite: "XcmV2MultiassetMultiAssets", + Wild: "XcmV2MultiassetWildMultiAsset" } }, /** - * Lookup319: xcm::v3::multiasset::WildMultiAsset + * Lookup300: xcm::v2::multiasset::WildMultiAsset **/ - XcmV3MultiassetWildMultiAsset: { + XcmV2MultiassetWildMultiAsset: { _enum: { All: "Null", AllOf: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetWildFungibility" - }, - AllCounted: "Compact", - AllOfCounted: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetWildFungibility", - count: "Compact" + id: "XcmV2MultiassetAssetId", + fun: "XcmV2MultiassetWildFungibility" } } }, /** - * Lookup320: xcm::v3::multiasset::WildFungibility + * Lookup301: xcm::v2::multiasset::WildFungibility **/ - XcmV3MultiassetWildFungibility: { + XcmV2MultiassetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup321: staging_xcm::v4::Xcm + * Lookup302: xcm::v2::WeightLimit **/ - StagingXcmV4Xcm: "Vec", + XcmV2WeightLimit: { + _enum: { + Unlimited: "Null", + Limited: "Compact" + } + }, /** - * Lookup323: staging_xcm::v4::Instruction + * Lookup303: xcm::v3::Xcm **/ - StagingXcmV4Instruction: { + XcmV3Xcm: "Vec", + /** + * Lookup305: xcm::v3::Instruction + **/ + XcmV3Instruction: { _enum: { - WithdrawAsset: "StagingXcmV4AssetAssets", - ReserveAssetDeposited: "StagingXcmV4AssetAssets", - ReceiveTeleportedAsset: "StagingXcmV4AssetAssets", + WithdrawAsset: "XcmV3MultiassetMultiAssets", + ReserveAssetDeposited: "XcmV3MultiassetMultiAssets", + ReceiveTeleportedAsset: "XcmV3MultiassetMultiAssets", QueryResponse: { queryId: "Compact", - response: "StagingXcmV4Response", + response: "XcmV3Response", maxWeight: "SpWeightsWeightV2Weight", - querier: "Option" + querier: "Option" }, TransferAsset: { - assets: "StagingXcmV4AssetAssets", - beneficiary: "StagingXcmV4Location" + assets: "XcmV3MultiassetMultiAssets", + beneficiary: "StagingXcmV3MultiLocation" }, TransferReserveAsset: { - assets: "StagingXcmV4AssetAssets", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "XcmV3MultiassetMultiAssets", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, Transact: { originKind: "XcmV3OriginKind", @@ -3846,47 +3713,47 @@ export default { recipient: "Compact" }, ClearOrigin: "Null", - DescendOrigin: "StagingXcmV4Junctions", - ReportError: "StagingXcmV4QueryResponseInfo", + DescendOrigin: "XcmV3Junctions", + ReportError: "XcmV3QueryResponseInfo", DepositAsset: { - assets: "StagingXcmV4AssetAssetFilter", - beneficiary: "StagingXcmV4Location" + assets: "XcmV3MultiassetMultiAssetFilter", + beneficiary: "StagingXcmV3MultiLocation" }, DepositReserveAsset: { - assets: "StagingXcmV4AssetAssetFilter", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "XcmV3MultiassetMultiAssetFilter", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, ExchangeAsset: { - give: "StagingXcmV4AssetAssetFilter", - want: "StagingXcmV4AssetAssets", + give: "XcmV3MultiassetMultiAssetFilter", + want: "XcmV3MultiassetMultiAssets", maximal: "bool" }, InitiateReserveWithdraw: { - assets: "StagingXcmV4AssetAssetFilter", - reserve: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "XcmV3MultiassetMultiAssetFilter", + reserve: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, InitiateTeleport: { - assets: "StagingXcmV4AssetAssetFilter", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "XcmV3MultiassetMultiAssetFilter", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, ReportHolding: { - responseInfo: "StagingXcmV4QueryResponseInfo", - assets: "StagingXcmV4AssetAssetFilter" + responseInfo: "XcmV3QueryResponseInfo", + assets: "XcmV3MultiassetMultiAssetFilter" }, BuyExecution: { - fees: "StagingXcmV4Asset", + fees: "XcmV3MultiAsset", weightLimit: "XcmV3WeightLimit" }, RefundSurplus: "Null", - SetErrorHandler: "StagingXcmV4Xcm", - SetAppendix: "StagingXcmV4Xcm", + SetErrorHandler: "XcmV3Xcm", + SetAppendix: "XcmV3Xcm", ClearError: "Null", ClaimAsset: { - assets: "StagingXcmV4AssetAssets", - ticket: "StagingXcmV4Location" + assets: "XcmV3MultiassetMultiAssets", + ticket: "StagingXcmV3MultiLocation" }, Trap: "Compact", SubscribeVersion: { @@ -3894,14 +3761,14 @@ export default { maxResponseWeight: "SpWeightsWeightV2Weight" }, UnsubscribeVersion: "Null", - BurnAsset: "StagingXcmV4AssetAssets", - ExpectAsset: "StagingXcmV4AssetAssets", - ExpectOrigin: "Option", + BurnAsset: "XcmV3MultiassetMultiAssets", + ExpectAsset: "XcmV3MultiassetMultiAssets", + ExpectOrigin: "Option", ExpectError: "Option<(u32,XcmV3TraitsError)>", ExpectTransactStatus: "XcmV3MaybeErrorCode", QueryPallet: { moduleName: "Bytes", - responseInfo: "StagingXcmV4QueryResponseInfo" + responseInfo: "XcmV3QueryResponseInfo" }, ExpectPallet: { index: "Compact", @@ -3910,59 +3777,59 @@ export default { crateMajor: "Compact", minCrateMinor: "Compact" }, - ReportTransactStatus: "StagingXcmV4QueryResponseInfo", + ReportTransactStatus: "XcmV3QueryResponseInfo", ClearTransactStatus: "Null", - UniversalOrigin: "StagingXcmV4Junction", + UniversalOrigin: "XcmV3Junction", ExportMessage: { - network: "StagingXcmV4JunctionNetworkId", - destination: "StagingXcmV4Junctions", - xcm: "StagingXcmV4Xcm" + network: "XcmV3JunctionNetworkId", + destination: "XcmV3Junctions", + xcm: "XcmV3Xcm" }, LockAsset: { - asset: "StagingXcmV4Asset", - unlocker: "StagingXcmV4Location" + asset: "XcmV3MultiAsset", + unlocker: "StagingXcmV3MultiLocation" }, UnlockAsset: { - asset: "StagingXcmV4Asset", - target: "StagingXcmV4Location" + asset: "XcmV3MultiAsset", + target: "StagingXcmV3MultiLocation" }, NoteUnlockable: { - asset: "StagingXcmV4Asset", - owner: "StagingXcmV4Location" + asset: "XcmV3MultiAsset", + owner: "StagingXcmV3MultiLocation" }, RequestUnlock: { - asset: "StagingXcmV4Asset", - locker: "StagingXcmV4Location" + asset: "XcmV3MultiAsset", + locker: "StagingXcmV3MultiLocation" }, SetFeesMode: { jitWithdraw: "bool" }, SetTopic: "[u8;32]", ClearTopic: "Null", - AliasOrigin: "StagingXcmV4Location", + AliasOrigin: "StagingXcmV3MultiLocation", UnpaidExecution: { weightLimit: "XcmV3WeightLimit", - checkOrigin: "Option" + checkOrigin: "Option" } } }, /** - * Lookup324: staging_xcm::v4::Response + * Lookup306: xcm::v3::Response **/ - StagingXcmV4Response: { + XcmV3Response: { _enum: { Null: "Null", - Assets: "StagingXcmV4AssetAssets", + Assets: "XcmV3MultiassetMultiAssets", ExecutionResult: "Option<(u32,XcmV3TraitsError)>", Version: "u32", - PalletsInfo: "Vec", + PalletsInfo: "Vec", DispatchResult: "XcmV3MaybeErrorCode" } }, /** - * Lookup326: staging_xcm::v4::PalletInfo + * Lookup308: xcm::v3::PalletInfo **/ - StagingXcmV4PalletInfo: { + XcmV3PalletInfo: { index: "Compact", name: "Bytes", moduleName: "Bytes", @@ -3971,48 +3838,48 @@ export default { patch: "Compact" }, /** - * Lookup330: staging_xcm::v4::QueryResponseInfo + * Lookup312: xcm::v3::QueryResponseInfo **/ - StagingXcmV4QueryResponseInfo: { - destination: "StagingXcmV4Location", + XcmV3QueryResponseInfo: { + destination: "StagingXcmV3MultiLocation", queryId: "Compact", maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup331: staging_xcm::v4::asset::AssetFilter + * Lookup313: xcm::v3::multiasset::MultiAssetFilter **/ - StagingXcmV4AssetAssetFilter: { + XcmV3MultiassetMultiAssetFilter: { _enum: { - Definite: "StagingXcmV4AssetAssets", - Wild: "StagingXcmV4AssetWildAsset" + Definite: "XcmV3MultiassetMultiAssets", + Wild: "XcmV3MultiassetWildMultiAsset" } }, /** - * Lookup332: staging_xcm::v4::asset::WildAsset + * Lookup314: xcm::v3::multiasset::WildMultiAsset **/ - StagingXcmV4AssetWildAsset: { + XcmV3MultiassetWildMultiAsset: { _enum: { All: "Null", AllOf: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetWildFungibility" + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetWildFungibility" }, AllCounted: "Compact", AllOfCounted: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetWildFungibility", + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetWildFungibility", count: "Compact" } } }, /** - * Lookup333: staging_xcm::v4::asset::WildFungibility + * Lookup315: xcm::v3::multiasset::WildFungibility **/ - StagingXcmV4AssetWildFungibility: { + XcmV3MultiassetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup345: staging_xcm_executor::traits::asset_transfer::TransferType + * Lookup327: staging_xcm_executor::traits::asset_transfer::TransferType **/ StagingXcmExecutorAssetTransferTransferType: { _enum: { @@ -4023,7 +3890,7 @@ export default { } }, /** - * Lookup346: xcm::VersionedAssetId + * Lookup328: xcm::VersionedAssetId **/ XcmVersionedAssetId: { _enum: { @@ -4031,12 +3898,11 @@ export default { __Unused1: "Null", __Unused2: "Null", V3: "XcmV3MultiassetAssetId", - V4: "StagingXcmV4AssetAssetId", - V5: "StagingXcmV5AssetAssetId" + V4: "StagingXcmV4AssetAssetId" } }, /** - * Lookup347: pallet_assets::pallet::Call + * Lookup329: pallet_assets::pallet::Call **/ PalletAssetsCall: { _enum: { @@ -4193,7 +4059,7 @@ export default { } }, /** - * Lookup348: pallet_asset_manager::pallet::Call + * Lookup330: pallet_asset_manager::pallet::Call **/ PalletAssetManagerCall: { _enum: { @@ -4222,7 +4088,7 @@ export default { } }, /** - * Lookup349: pallet_xcm_transactor::pallet::Call + * Lookup331: pallet_xcm_transactor::pallet::Call **/ PalletXcmTransactorCall: { _enum: { @@ -4281,20 +4147,20 @@ export default { } }, /** - * Lookup350: moonbase_runtime::xcm_config::Transactors + * Lookup332: moonbase_runtime::xcm_config::Transactors **/ MoonbaseRuntimeXcmConfigTransactors: { _enum: ["Relay"] }, /** - * Lookup351: pallet_xcm_transactor::pallet::CurrencyPayment + * Lookup333: pallet_xcm_transactor::pallet::CurrencyPayment **/ PalletXcmTransactorCurrencyPayment: { currency: "PalletXcmTransactorCurrency", feeAmount: "Option" }, /** - * Lookup352: moonbase_runtime::xcm_config::CurrencyId + * Lookup334: moonbase_runtime::xcm_config::CurrencyId **/ MoonbaseRuntimeXcmConfigCurrencyId: { _enum: { @@ -4306,7 +4172,7 @@ export default { } }, /** - * Lookup353: pallet_xcm_transactor::pallet::Currency + * Lookup335: pallet_xcm_transactor::pallet::Currency **/ PalletXcmTransactorCurrency: { _enum: { @@ -4315,14 +4181,14 @@ export default { } }, /** - * Lookup355: pallet_xcm_transactor::pallet::TransactWeights + * Lookup337: pallet_xcm_transactor::pallet::TransactWeights **/ PalletXcmTransactorTransactWeights: { transactRequiredWeightAtMost: "SpWeightsWeightV2Weight", overallWeight: "Option" }, /** - * Lookup357: pallet_moonbeam_orbiters::pallet::Call + * Lookup339: pallet_moonbeam_orbiters::pallet::Call **/ PalletMoonbeamOrbitersCall: { _enum: { @@ -4348,7 +4214,7 @@ export default { } }, /** - * Lookup358: pallet_ethereum_xcm::pallet::Call + * Lookup340: pallet_ethereum_xcm::pallet::Call **/ PalletEthereumXcmCall: { _enum: { @@ -4369,7 +4235,7 @@ export default { } }, /** - * Lookup359: xcm_primitives::ethereum_xcm::EthereumXcmTransaction + * Lookup341: xcm_primitives::ethereum_xcm::EthereumXcmTransaction **/ XcmPrimitivesEthereumXcmEthereumXcmTransaction: { _enum: { @@ -4378,18 +4244,18 @@ export default { } }, /** - * Lookup360: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 + * Lookup342: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 **/ XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: { gasLimit: "U256", feePayment: "XcmPrimitivesEthereumXcmEthereumXcmFee", - action: "EthereumTransactionLegacyTransactionAction", + action: "EthereumTransactionTransactionAction", value: "U256", input: "Bytes", accessList: "Option)>>" }, /** - * Lookup361: xcm_primitives::ethereum_xcm::EthereumXcmFee + * Lookup343: xcm_primitives::ethereum_xcm::EthereumXcmFee **/ XcmPrimitivesEthereumXcmEthereumXcmFee: { _enum: { @@ -4398,30 +4264,30 @@ export default { } }, /** - * Lookup362: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee + * Lookup344: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee **/ XcmPrimitivesEthereumXcmManualEthereumXcmFee: { gasPrice: "Option", maxFeePerGas: "Option" }, /** - * Lookup365: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 + * Lookup347: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 **/ XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: { gasLimit: "U256", - action: "EthereumTransactionLegacyTransactionAction", + action: "EthereumTransactionTransactionAction", value: "U256", input: "Bytes", accessList: "Option)>>" }, /** - * Lookup367: pallet_randomness::pallet::Call + * Lookup349: pallet_randomness::pallet::Call **/ PalletRandomnessCall: { _enum: ["set_babe_randomness_results"] }, /** - * Lookup368: pallet_collective::pallet::Call + * Lookup350: pallet_collective::pallet::Call **/ PalletCollectiveCall: { _enum: { @@ -4453,17 +4319,11 @@ export default { index: "Compact", proposalWeightBound: "SpWeightsWeightV2Weight", lengthBound: "Compact" - }, - kill: { - proposalHash: "H256" - }, - release_proposal_cost: { - proposalHash: "H256" } } }, /** - * Lookup369: pallet_conviction_voting::pallet::Call + * Lookup351: pallet_conviction_voting::pallet::Call **/ PalletConvictionVotingCall: { _enum: { @@ -4496,13 +4356,13 @@ export default { } }, /** - * Lookup370: pallet_conviction_voting::conviction::Conviction + * Lookup352: pallet_conviction_voting::conviction::Conviction **/ PalletConvictionVotingConviction: { _enum: ["None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x"] }, /** - * Lookup372: pallet_referenda::pallet::Call + * Lookup354: pallet_referenda::pallet::Call **/ PalletReferendaCall: { _enum: { @@ -4539,7 +4399,7 @@ export default { } }, /** - * Lookup373: frame_support::traits::schedule::DispatchTime + * Lookup355: frame_support::traits::schedule::DispatchTime **/ FrameSupportScheduleDispatchTime: { _enum: { @@ -4548,7 +4408,7 @@ export default { } }, /** - * Lookup375: pallet_preimage::pallet::Call + * Lookup357: pallet_preimage::pallet::Call **/ PalletPreimageCall: { _enum: { @@ -4579,7 +4439,7 @@ export default { } }, /** - * Lookup376: pallet_whitelist::pallet::Call + * Lookup358: pallet_whitelist::pallet::Call **/ PalletWhitelistCall: { _enum: { @@ -4600,7 +4460,7 @@ export default { } }, /** - * Lookup378: pallet_root_testing::pallet::Call + * Lookup360: pallet_root_testing::pallet::Call **/ PalletRootTestingCall: { _enum: { @@ -4611,7 +4471,7 @@ export default { } }, /** - * Lookup379: pallet_multisig::pallet::Call + * Lookup361: pallet_multisig::pallet::Call **/ PalletMultisigCall: { _enum: { @@ -4642,14 +4502,14 @@ export default { } }, /** - * Lookup381: pallet_multisig::Timepoint + * Lookup363: pallet_multisig::Timepoint **/ PalletMultisigTimepoint: { height: "u32", index: "u32" }, /** - * Lookup382: pallet_moonbeam_lazy_migrations::pallet::Call + * Lookup364: pallet_moonbeam_lazy_migrations::pallet::Call **/ PalletMoonbeamLazyMigrationsCall: { _enum: { @@ -4674,7 +4534,7 @@ export default { } }, /** - * Lookup385: pallet_message_queue::pallet::Call + * Lookup367: pallet_message_queue::pallet::Call **/ PalletMessageQueueCall: { _enum: { @@ -4691,7 +4551,7 @@ export default { } }, /** - * Lookup386: cumulus_primitives_core::AggregateMessageOrigin + * Lookup368: cumulus_primitives_core::AggregateMessageOrigin **/ CumulusPrimitivesCoreAggregateMessageOrigin: { _enum: { @@ -4701,7 +4561,7 @@ export default { } }, /** - * Lookup387: pallet_emergency_para_xcm::pallet::Call + * Lookup369: pallet_emergency_para_xcm::pallet::Call **/ PalletEmergencyParaXcmCall: { _enum: { @@ -4712,20 +4572,20 @@ export default { } }, /** - * Lookup388: pallet_moonbeam_foreign_assets::pallet::Call + * Lookup370: pallet_moonbeam_foreign_assets::pallet::Call **/ PalletMoonbeamForeignAssetsCall: { _enum: { create_foreign_asset: { assetId: "u128", - assetXcmLocation: "StagingXcmV5Location", + assetXcmLocation: "StagingXcmV4Location", decimals: "u8", symbol: "Bytes", name: "Bytes" }, change_xcm_location: { assetId: "u128", - newXcmLocation: "StagingXcmV5Location" + newXcmLocation: "StagingXcmV4Location" }, freeze_foreign_asset: { assetId: "u128", @@ -4737,7 +4597,7 @@ export default { } }, /** - * Lookup390: pallet_parameters::pallet::Call + * Lookup372: pallet_parameters::pallet::Call **/ PalletParametersCall: { _enum: { @@ -4747,7 +4607,7 @@ export default { } }, /** - * Lookup391: moonbase_runtime::runtime_params::RuntimeParameters + * Lookup373: moonbase_runtime::runtime_params::RuntimeParameters **/ MoonbaseRuntimeRuntimeParamsRuntimeParameters: { _enum: { @@ -4757,7 +4617,7 @@ export default { } }, /** - * Lookup392: moonbase_runtime::runtime_params::dynamic_params::runtime_config::Parameters + * Lookup374: moonbase_runtime::runtime_params::dynamic_params::runtime_config::Parameters **/ MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: { _enum: { @@ -4766,11 +4626,11 @@ export default { } }, /** - * Lookup393: moonbase_runtime::runtime_params::dynamic_params::runtime_config::FeesTreasuryProportion + * Lookup375: moonbase_runtime::runtime_params::dynamic_params::runtime_config::FeesTreasuryProportion **/ MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: "Null", /** - * Lookup395: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters + * Lookup377: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters **/ MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: { _enum: { @@ -4778,11 +4638,11 @@ export default { } }, /** - * Lookup396: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Deposit + * Lookup378: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Deposit **/ MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: "Null", /** - * Lookup399: moonbase_runtime::runtime_params::dynamic_params::xcm_config::Parameters + * Lookup381: moonbase_runtime::runtime_params::dynamic_params::xcm_config::Parameters **/ MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: { _enum: { @@ -4791,39 +4651,39 @@ export default { } }, /** - * Lookup400: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit + * Lookup382: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit **/ MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: "Null", /** - * Lookup401: pallet_xcm_weight_trader::pallet::Call + * Lookup383: pallet_xcm_weight_trader::pallet::Call **/ PalletXcmWeightTraderCall: { _enum: { add_asset: { - location: "StagingXcmV5Location", + location: "StagingXcmV4Location", relativePrice: "u128" }, edit_asset: { - location: "StagingXcmV5Location", + location: "StagingXcmV4Location", relativePrice: "u128" }, pause_asset_support: { - location: "StagingXcmV5Location" + location: "StagingXcmV4Location" }, resume_asset_support: { - location: "StagingXcmV5Location" + location: "StagingXcmV4Location" }, remove_asset: { - location: "StagingXcmV5Location" + location: "StagingXcmV4Location" } } }, /** - * Lookup402: sp_runtime::traits::BlakeTwo256 + * Lookup384: sp_runtime::traits::BlakeTwo256 **/ SpRuntimeBlakeTwo256: "Null", /** - * Lookup404: pallet_conviction_voting::types::Tally + * Lookup386: pallet_conviction_voting::types::Tally **/ PalletConvictionVotingTally: { ayes: "u128", @@ -4831,7 +4691,7 @@ export default { support: "u128" }, /** - * Lookup405: pallet_preimage::pallet::Event + * Lookup387: pallet_preimage::pallet::Event **/ PalletPreimageEvent: { _enum: { @@ -4856,7 +4716,7 @@ export default { } }, /** - * Lookup406: pallet_whitelist::pallet::Event + * Lookup388: pallet_whitelist::pallet::Event **/ PalletWhitelistEvent: { _enum: { @@ -4873,27 +4733,27 @@ export default { } }, /** - * Lookup408: frame_support::dispatch::PostDispatchInfo + * Lookup390: frame_support::dispatch::PostDispatchInfo **/ FrameSupportDispatchPostDispatchInfo: { actualWeight: "Option", paysFee: "FrameSupportDispatchPays" }, /** - * Lookup409: sp_runtime::DispatchErrorWithPostInfo + * Lookup391: sp_runtime::DispatchErrorWithPostInfo **/ SpRuntimeDispatchErrorWithPostInfo: { postInfo: "FrameSupportDispatchPostDispatchInfo", error: "SpRuntimeDispatchError" }, /** - * Lookup411: pallet_root_testing::pallet::Event + * Lookup393: pallet_root_testing::pallet::Event **/ PalletRootTestingEvent: { _enum: ["DefensiveTestCall"] }, /** - * Lookup412: pallet_multisig::pallet::Event + * Lookup394: pallet_multisig::pallet::Event **/ PalletMultisigEvent: { _enum: { @@ -4924,7 +4784,7 @@ export default { } }, /** - * Lookup413: pallet_message_queue::pallet::Event + * Lookup395: pallet_message_queue::pallet::Event **/ PalletMessageQueueEvent: { _enum: { @@ -4952,7 +4812,7 @@ export default { } }, /** - * Lookup414: frame_support::traits::messages::ProcessMessageError + * Lookup396: frame_support::traits::messages::ProcessMessageError **/ FrameSupportMessagesProcessMessageError: { _enum: { @@ -4965,40 +4825,40 @@ export default { } }, /** - * Lookup415: pallet_emergency_para_xcm::pallet::Event + * Lookup397: pallet_emergency_para_xcm::pallet::Event **/ PalletEmergencyParaXcmEvent: { _enum: ["EnteredPausedXcmMode", "NormalXcmOperationResumed"] }, /** - * Lookup416: pallet_moonbeam_foreign_assets::pallet::Event + * Lookup398: pallet_moonbeam_foreign_assets::pallet::Event **/ PalletMoonbeamForeignAssetsEvent: { _enum: { ForeignAssetCreated: { contractAddress: "H160", assetId: "u128", - xcmLocation: "StagingXcmV5Location", + xcmLocation: "StagingXcmV4Location", deposit: "Option" }, ForeignAssetXcmLocationChanged: { assetId: "u128", - previousXcmLocation: "StagingXcmV5Location", - newXcmLocation: "StagingXcmV5Location" + previousXcmLocation: "StagingXcmV4Location", + newXcmLocation: "StagingXcmV4Location" }, ForeignAssetFrozen: { assetId: "u128", - xcmLocation: "StagingXcmV5Location" + xcmLocation: "StagingXcmV4Location" }, ForeignAssetUnfrozen: { assetId: "u128", - xcmLocation: "StagingXcmV5Location" + xcmLocation: "StagingXcmV4Location" }, TokensLocked: "(AccountId20,u128,U256)" } }, /** - * Lookup417: pallet_parameters::pallet::Event + * Lookup399: pallet_parameters::pallet::Event **/ PalletParametersEvent: { _enum: { @@ -5010,7 +4870,7 @@ export default { } }, /** - * Lookup418: moonbase_runtime::runtime_params::RuntimeParametersKey + * Lookup400: moonbase_runtime::runtime_params::RuntimeParametersKey **/ MoonbaseRuntimeRuntimeParamsRuntimeParametersKey: { _enum: { @@ -5020,25 +4880,25 @@ export default { } }, /** - * Lookup419: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersKey + * Lookup401: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersKey **/ MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: { _enum: ["FeesTreasuryProportion"] }, /** - * Lookup420: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersKey + * Lookup402: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersKey **/ MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: { _enum: ["Deposit"] }, /** - * Lookup421: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey + * Lookup403: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey **/ MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: { _enum: ["ForeignAssetCreationDeposit"] }, /** - * Lookup423: moonbase_runtime::runtime_params::RuntimeParametersValue + * Lookup405: moonbase_runtime::runtime_params::RuntimeParametersValue **/ MoonbaseRuntimeRuntimeParamsRuntimeParametersValue: { _enum: { @@ -5048,7 +4908,7 @@ export default { } }, /** - * Lookup424: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue + * Lookup406: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue **/ MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: { _enum: { @@ -5056,7 +4916,7 @@ export default { } }, /** - * Lookup425: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue + * Lookup407: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue **/ MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: { _enum: { @@ -5064,7 +4924,7 @@ export default { } }, /** - * Lookup426: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue + * Lookup408: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue **/ MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: { _enum: { @@ -5072,31 +4932,31 @@ export default { } }, /** - * Lookup427: pallet_xcm_weight_trader::pallet::Event + * Lookup409: pallet_xcm_weight_trader::pallet::Event **/ PalletXcmWeightTraderEvent: { _enum: { SupportedAssetAdded: { - location: "StagingXcmV5Location", + location: "StagingXcmV4Location", relativePrice: "u128" }, SupportedAssetEdited: { - location: "StagingXcmV5Location", + location: "StagingXcmV4Location", relativePrice: "u128" }, PauseAssetSupport: { - location: "StagingXcmV5Location" + location: "StagingXcmV4Location" }, ResumeAssetSupport: { - location: "StagingXcmV5Location" + location: "StagingXcmV4Location" }, SupportedAssetRemoved: { - location: "StagingXcmV5Location" + location: "StagingXcmV4Location" } } }, /** - * Lookup428: frame_system::Phase + * Lookup410: frame_system::Phase **/ FrameSystemPhase: { _enum: { @@ -5106,21 +4966,21 @@ export default { } }, /** - * Lookup430: frame_system::LastRuntimeUpgradeInfo + * Lookup412: frame_system::LastRuntimeUpgradeInfo **/ FrameSystemLastRuntimeUpgradeInfo: { specVersion: "Compact", specName: "Text" }, /** - * Lookup431: frame_system::CodeUpgradeAuthorization + * Lookup413: frame_system::CodeUpgradeAuthorization **/ FrameSystemCodeUpgradeAuthorization: { codeHash: "H256", checkVersion: "bool" }, /** - * Lookup432: frame_system::limits::BlockWeights + * Lookup414: frame_system::limits::BlockWeights **/ FrameSystemLimitsBlockWeights: { baseBlock: "SpWeightsWeightV2Weight", @@ -5128,7 +4988,7 @@ export default { perClass: "FrameSupportDispatchPerDispatchClassWeightsPerClass" }, /** - * Lookup433: frame_support::dispatch::PerDispatchClass + * Lookup415: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassWeightsPerClass: { normal: "FrameSystemLimitsWeightsPerClass", @@ -5136,7 +4996,7 @@ export default { mandatory: "FrameSystemLimitsWeightsPerClass" }, /** - * Lookup434: frame_system::limits::WeightsPerClass + * Lookup416: frame_system::limits::WeightsPerClass **/ FrameSystemLimitsWeightsPerClass: { baseExtrinsic: "SpWeightsWeightV2Weight", @@ -5145,13 +5005,13 @@ export default { reserved: "Option" }, /** - * Lookup435: frame_system::limits::BlockLength + * Lookup417: frame_system::limits::BlockLength **/ FrameSystemLimitsBlockLength: { max: "FrameSupportDispatchPerDispatchClassU32" }, /** - * Lookup436: frame_support::dispatch::PerDispatchClass + * Lookup418: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassU32: { normal: "u32", @@ -5159,14 +5019,14 @@ export default { mandatory: "u32" }, /** - * Lookup437: sp_weights::RuntimeDbWeight + * Lookup419: sp_weights::RuntimeDbWeight **/ SpWeightsRuntimeDbWeight: { read: "u64", write: "u64" }, /** - * Lookup438: sp_version::RuntimeVersion + * Lookup420: sp_version::RuntimeVersion **/ SpVersionRuntimeVersion: { specName: "Text", @@ -5176,10 +5036,10 @@ export default { implVersion: "u32", apis: "Vec<([u8;8],u32)>", transactionVersion: "u32", - systemVersion: "u8" + stateVersion: "u8" }, /** - * Lookup442: frame_system::pallet::Error + * Lookup424: frame_system::pallet::Error **/ FrameSystemError: { _enum: [ @@ -5195,13 +5055,13 @@ export default { ] }, /** - * Lookup443: pallet_utility::pallet::Error + * Lookup425: pallet_utility::pallet::Error **/ PalletUtilityError: { _enum: ["TooManyCalls"] }, /** - * Lookup445: pallet_balances::types::BalanceLock + * Lookup427: pallet_balances::types::BalanceLock **/ PalletBalancesBalanceLock: { id: "[u8;8]", @@ -5209,20 +5069,20 @@ export default { reasons: "PalletBalancesReasons" }, /** - * Lookup446: pallet_balances::types::Reasons + * Lookup428: pallet_balances::types::Reasons **/ PalletBalancesReasons: { _enum: ["Fee", "Misc", "All"] }, /** - * Lookup449: pallet_balances::types::ReserveData + * Lookup431: pallet_balances::types::ReserveData **/ PalletBalancesReserveData: { id: "[u8;4]", amount: "u128" }, /** - * Lookup453: moonbase_runtime::RuntimeHoldReason + * Lookup435: moonbase_runtime::RuntimeHoldReason **/ MoonbaseRuntimeRuntimeHoldReason: { _enum: { @@ -5274,20 +5134,20 @@ export default { } }, /** - * Lookup454: pallet_preimage::pallet::HoldReason + * Lookup436: pallet_preimage::pallet::HoldReason **/ PalletPreimageHoldReason: { _enum: ["Preimage"] }, /** - * Lookup457: frame_support::traits::tokens::misc::IdAmount + * Lookup439: frame_support::traits::tokens::misc::IdAmount **/ FrameSupportTokensMiscIdAmount: { id: "Null", amount: "u128" }, /** - * Lookup459: pallet_balances::pallet::Error + * Lookup441: pallet_balances::pallet::Error **/ PalletBalancesError: { _enum: [ @@ -5306,13 +5166,13 @@ export default { ] }, /** - * Lookup460: pallet_sudo::pallet::Error + * Lookup442: pallet_sudo::pallet::Error **/ PalletSudoError: { _enum: ["RequireSudo"] }, /** - * Lookup462: cumulus_pallet_parachain_system::unincluded_segment::Ancestor + * Lookup444: cumulus_pallet_parachain_system::unincluded_segment::Ancestor **/ CumulusPalletParachainSystemUnincludedSegmentAncestor: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5320,7 +5180,7 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup463: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth + * Lookup445: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth **/ CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: { umpMsgCount: "u32", @@ -5328,20 +5188,20 @@ export default { hrmpOutgoing: "BTreeMap" }, /** - * Lookup465: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate + * Lookup447: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate **/ CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate: { msgCount: "u32", totalBytes: "u32" }, /** - * Lookup469: polkadot_primitives::v8::UpgradeGoAhead + * Lookup451: polkadot_primitives::v8::UpgradeGoAhead **/ PolkadotPrimitivesV8UpgradeGoAhead: { _enum: ["Abort", "GoAhead"] }, /** - * Lookup470: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker + * Lookup452: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker **/ CumulusPalletParachainSystemUnincludedSegmentSegmentTracker: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5349,13 +5209,13 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup472: polkadot_primitives::v8::UpgradeRestriction + * Lookup454: polkadot_primitives::v8::UpgradeRestriction **/ PolkadotPrimitivesV8UpgradeRestriction: { _enum: ["Present"] }, /** - * Lookup473: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot + * Lookup455: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot **/ CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: { dmqMqcHead: "H256", @@ -5365,14 +5225,14 @@ export default { egressChannels: "Vec<(u32,PolkadotPrimitivesV8AbridgedHrmpChannel)>" }, /** - * Lookup474: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity + * Lookup456: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity **/ CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity: { remainingCount: "u32", remainingSize: "u32" }, /** - * Lookup477: polkadot_primitives::v8::AbridgedHrmpChannel + * Lookup459: polkadot_primitives::v8::AbridgedHrmpChannel **/ PolkadotPrimitivesV8AbridgedHrmpChannel: { maxCapacity: "u32", @@ -5383,7 +5243,7 @@ export default { mqcHead: "Option" }, /** - * Lookup478: polkadot_primitives::v8::AbridgedHostConfiguration + * Lookup460: polkadot_primitives::v8::AbridgedHostConfiguration **/ PolkadotPrimitivesV8AbridgedHostConfiguration: { maxCodeSize: "u32", @@ -5398,21 +5258,21 @@ export default { asyncBackingParams: "PolkadotPrimitivesV8AsyncBackingAsyncBackingParams" }, /** - * Lookup479: polkadot_primitives::v8::async_backing::AsyncBackingParams + * Lookup461: polkadot_primitives::v8::async_backing::AsyncBackingParams **/ PolkadotPrimitivesV8AsyncBackingAsyncBackingParams: { maxCandidateDepth: "u32", allowedAncestryLen: "u32" }, /** - * Lookup485: polkadot_core_primitives::OutboundHrmpMessage + * Lookup467: polkadot_core_primitives::OutboundHrmpMessage **/ PolkadotCorePrimitivesOutboundHrmpMessage: { recipient: "u32", data: "Bytes" }, /** - * Lookup487: cumulus_pallet_parachain_system::pallet::Error + * Lookup469: cumulus_pallet_parachain_system::pallet::Error **/ CumulusPalletParachainSystemError: { _enum: [ @@ -5427,13 +5287,13 @@ export default { ] }, /** - * Lookup488: pallet_transaction_payment::Releases + * Lookup470: pallet_transaction_payment::Releases **/ PalletTransactionPaymentReleases: { _enum: ["V1Ancient", "V2"] }, /** - * Lookup489: pallet_evm::CodeMetadata + * Lookup471: pallet_evm::CodeMetadata **/ PalletEvmCodeMetadata: { _alias: { @@ -5444,7 +5304,7 @@ export default { hash_: "H256" }, /** - * Lookup491: pallet_evm::pallet::Error + * Lookup473: pallet_evm::pallet::Error **/ PalletEvmError: { _enum: [ @@ -5464,7 +5324,7 @@ export default { ] }, /** - * Lookup493: fp_rpc::TransactionStatus + * Lookup475: fp_rpc::TransactionStatus **/ FpRpcTransactionStatus: { transactionHash: "H256", @@ -5476,11 +5336,11 @@ export default { logsBloom: "EthbloomBloom" }, /** - * Lookup495: ethbloom::Bloom + * Lookup477: ethbloom::Bloom **/ EthbloomBloom: "[u8;256]", /** - * Lookup497: ethereum::receipt::ReceiptV3 + * Lookup479: ethereum::receipt::ReceiptV3 **/ EthereumReceiptReceiptV3: { _enum: { @@ -5490,7 +5350,7 @@ export default { } }, /** - * Lookup498: ethereum::receipt::EIP658ReceiptData + * Lookup480: ethereum::receipt::EIP658ReceiptData **/ EthereumReceiptEip658ReceiptData: { statusCode: "u8", @@ -5499,7 +5359,7 @@ export default { logs: "Vec" }, /** - * Lookup499: ethereum::block::Block + * Lookup481: ethereum::block::Block **/ EthereumBlock: { header: "EthereumHeader", @@ -5507,7 +5367,7 @@ export default { ommers: "Vec" }, /** - * Lookup500: ethereum::header::Header + * Lookup482: ethereum::header::Header **/ EthereumHeader: { parentHash: "H256", @@ -5527,17 +5387,17 @@ export default { nonce: "EthereumTypesHashH64" }, /** - * Lookup501: ethereum_types::hash::H64 + * Lookup483: ethereum_types::hash::H64 **/ EthereumTypesHashH64: "[u8;8]", /** - * Lookup506: pallet_ethereum::pallet::Error + * Lookup488: pallet_ethereum::pallet::Error **/ PalletEthereumError: { _enum: ["InvalidSignature", "PreLogExists"] }, /** - * Lookup507: pallet_parachain_staking::types::RoundInfo + * Lookup489: pallet_parachain_staking::types::RoundInfo **/ PalletParachainStakingRoundInfo: { current: "u32", @@ -5546,7 +5406,7 @@ export default { firstSlot: "u64" }, /** - * Lookup508: pallet_parachain_staking::types::Delegator + * Lookup490: pallet_parachain_staking::types::Delegator **/ PalletParachainStakingDelegator: { id: "AccountId20", @@ -5556,18 +5416,18 @@ export default { status: "PalletParachainStakingDelegatorStatus" }, /** - * Lookup509: pallet_parachain_staking::set::OrderedSet> + * Lookup491: pallet_parachain_staking::set::OrderedSet> **/ PalletParachainStakingSetOrderedSet: "Vec", /** - * Lookup510: pallet_parachain_staking::types::Bond + * Lookup492: pallet_parachain_staking::types::Bond **/ PalletParachainStakingBond: { owner: "AccountId20", amount: "u128" }, /** - * Lookup512: pallet_parachain_staking::types::DelegatorStatus + * Lookup494: pallet_parachain_staking::types::DelegatorStatus **/ PalletParachainStakingDelegatorStatus: { _enum: { @@ -5576,7 +5436,7 @@ export default { } }, /** - * Lookup513: pallet_parachain_staking::types::CandidateMetadata + * Lookup495: pallet_parachain_staking::types::CandidateMetadata **/ PalletParachainStakingCandidateMetadata: { bond: "u128", @@ -5591,20 +5451,20 @@ export default { status: "PalletParachainStakingCollatorStatus" }, /** - * Lookup514: pallet_parachain_staking::types::CapacityStatus + * Lookup496: pallet_parachain_staking::types::CapacityStatus **/ PalletParachainStakingCapacityStatus: { _enum: ["Full", "Empty", "Partial"] }, /** - * Lookup516: pallet_parachain_staking::types::CandidateBondLessRequest + * Lookup498: pallet_parachain_staking::types::CandidateBondLessRequest **/ PalletParachainStakingCandidateBondLessRequest: { amount: "u128", whenExecutable: "u32" }, /** - * Lookup517: pallet_parachain_staking::types::CollatorStatus + * Lookup499: pallet_parachain_staking::types::CollatorStatus **/ PalletParachainStakingCollatorStatus: { _enum: { @@ -5614,7 +5474,7 @@ export default { } }, /** - * Lookup519: pallet_parachain_staking::delegation_requests::ScheduledRequest + * Lookup501: pallet_parachain_staking::delegation_requests::ScheduledRequest **/ PalletParachainStakingDelegationRequestsScheduledRequest: { delegator: "AccountId20", @@ -5622,25 +5482,25 @@ export default { action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup522: pallet_parachain_staking::auto_compound::AutoCompoundConfig + * Lookup504: pallet_parachain_staking::auto_compound::AutoCompoundConfig **/ PalletParachainStakingAutoCompoundAutoCompoundConfig: { delegator: "AccountId20", value: "Percent" }, /** - * Lookup524: pallet_parachain_staking::types::Delegations + * Lookup506: pallet_parachain_staking::types::Delegations **/ PalletParachainStakingDelegations: { delegations: "Vec", total: "u128" }, /** - * Lookup526: pallet_parachain_staking::set::BoundedOrderedSet, S> + * Lookup508: pallet_parachain_staking::set::BoundedOrderedSet, S> **/ PalletParachainStakingSetBoundedOrderedSet: "Vec", /** - * Lookup529: pallet_parachain_staking::types::CollatorSnapshot + * Lookup511: pallet_parachain_staking::types::CollatorSnapshot **/ PalletParachainStakingCollatorSnapshot: { bond: "u128", @@ -5648,7 +5508,7 @@ export default { total: "u128" }, /** - * Lookup531: pallet_parachain_staking::types::BondWithAutoCompound + * Lookup513: pallet_parachain_staking::types::BondWithAutoCompound **/ PalletParachainStakingBondWithAutoCompound: { owner: "AccountId20", @@ -5656,7 +5516,7 @@ export default { autoCompound: "Percent" }, /** - * Lookup532: pallet_parachain_staking::types::DelayedPayout + * Lookup514: pallet_parachain_staking::types::DelayedPayout **/ PalletParachainStakingDelayedPayout: { roundIssuance: "u128", @@ -5664,7 +5524,7 @@ export default { collatorCommission: "Perbill" }, /** - * Lookup533: pallet_parachain_staking::inflation::InflationInfo + * Lookup515: pallet_parachain_staking::inflation::InflationInfo **/ PalletParachainStakingInflationInflationInfo: { expect: { @@ -5684,7 +5544,7 @@ export default { } }, /** - * Lookup534: pallet_parachain_staking::pallet::Error + * Lookup516: pallet_parachain_staking::pallet::Error **/ PalletParachainStakingError: { _enum: [ @@ -5746,7 +5606,7 @@ export default { ] }, /** - * Lookup537: pallet_scheduler::Scheduled, BlockNumber, moonbase_runtime::OriginCaller, account::AccountId20> + * Lookup519: pallet_scheduler::Scheduled, BlockNumber, moonbase_runtime::OriginCaller, account::AccountId20> **/ PalletSchedulerScheduled: { maybeId: "Option<[u8;32]>", @@ -5756,7 +5616,7 @@ export default { origin: "MoonbaseRuntimeOriginCaller" }, /** - * Lookup539: pallet_scheduler::RetryConfig + * Lookup521: pallet_scheduler::RetryConfig **/ PalletSchedulerRetryConfig: { totalRetries: "u8", @@ -5764,7 +5624,7 @@ export default { period: "u32" }, /** - * Lookup540: pallet_scheduler::pallet::Error + * Lookup522: pallet_scheduler::pallet::Error **/ PalletSchedulerError: { _enum: [ @@ -5776,7 +5636,7 @@ export default { ] }, /** - * Lookup541: pallet_treasury::Proposal + * Lookup523: pallet_treasury::Proposal **/ PalletTreasuryProposal: { proposer: "AccountId20", @@ -5785,7 +5645,7 @@ export default { bond: "u128" }, /** - * Lookup544: pallet_treasury::SpendStatus + * Lookup526: pallet_treasury::SpendStatus **/ PalletTreasurySpendStatus: { assetKind: "Null", @@ -5796,7 +5656,7 @@ export default { status: "PalletTreasuryPaymentState" }, /** - * Lookup545: pallet_treasury::PaymentState + * Lookup527: pallet_treasury::PaymentState **/ PalletTreasuryPaymentState: { _enum: { @@ -5808,11 +5668,11 @@ export default { } }, /** - * Lookup547: frame_support::PalletId + * Lookup529: frame_support::PalletId **/ FrameSupportPalletId: "[u8;8]", /** - * Lookup548: pallet_treasury::pallet::Error + * Lookup530: pallet_treasury::pallet::Error **/ PalletTreasuryError: { _enum: [ @@ -5830,13 +5690,13 @@ export default { ] }, /** - * Lookup549: pallet_author_inherent::pallet::Error + * Lookup531: pallet_author_inherent::pallet::Error **/ PalletAuthorInherentError: { _enum: ["AuthorAlreadySet", "NoAccountId", "CannotBeAuthor"] }, /** - * Lookup550: pallet_crowdloan_rewards::pallet::RewardInfo + * Lookup532: pallet_crowdloan_rewards::pallet::RewardInfo **/ PalletCrowdloanRewardsRewardInfo: { totalReward: "u128", @@ -5844,7 +5704,7 @@ export default { contributedRelayAddresses: "Vec<[u8;32]>" }, /** - * Lookup552: pallet_crowdloan_rewards::pallet::Error + * Lookup534: pallet_crowdloan_rewards::pallet::Error **/ PalletCrowdloanRewardsError: { _enum: [ @@ -5866,7 +5726,7 @@ export default { ] }, /** - * Lookup553: pallet_author_mapping::pallet::RegistrationInfo + * Lookup535: pallet_author_mapping::pallet::RegistrationInfo **/ PalletAuthorMappingRegistrationInfo: { _alias: { @@ -5877,7 +5737,7 @@ export default { keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" }, /** - * Lookup554: pallet_author_mapping::pallet::Error + * Lookup536: pallet_author_mapping::pallet::Error **/ PalletAuthorMappingError: { _enum: [ @@ -5892,7 +5752,7 @@ export default { ] }, /** - * Lookup557: pallet_proxy::ProxyDefinition + * Lookup539: pallet_proxy::ProxyDefinition **/ PalletProxyProxyDefinition: { delegate: "AccountId20", @@ -5900,7 +5760,7 @@ export default { delay: "u32" }, /** - * Lookup561: pallet_proxy::Announcement + * Lookup543: pallet_proxy::Announcement **/ PalletProxyAnnouncement: { real: "AccountId20", @@ -5908,7 +5768,7 @@ export default { height: "u32" }, /** - * Lookup563: pallet_proxy::pallet::Error + * Lookup545: pallet_proxy::pallet::Error **/ PalletProxyError: { _enum: [ @@ -5923,13 +5783,13 @@ export default { ] }, /** - * Lookup564: pallet_maintenance_mode::pallet::Error + * Lookup546: pallet_maintenance_mode::pallet::Error **/ PalletMaintenanceModeError: { _enum: ["AlreadyInMaintenanceMode", "NotInMaintenanceMode"] }, /** - * Lookup565: pallet_identity::types::Registration> + * Lookup548: pallet_identity::types::Registration> **/ PalletIdentityRegistration: { judgements: "Vec<(u32,PalletIdentityJudgement)>", @@ -5937,7 +5797,7 @@ export default { info: "PalletIdentityLegacyIdentityInfo" }, /** - * Lookup573: pallet_identity::types::RegistrarInfo + * Lookup557: pallet_identity::types::RegistrarInfo **/ PalletIdentityRegistrarInfo: { account: "AccountId20", @@ -5945,31 +5805,14 @@ export default { fields: "u64" }, /** - * Lookup576: pallet_identity::types::AuthorityProperties + * Lookup559: pallet_identity::types::AuthorityProperties> **/ PalletIdentityAuthorityProperties: { - accountId: "AccountId20", + suffix: "Bytes", allocation: "u32" }, /** - * Lookup577: pallet_identity::types::UsernameInformation - **/ - PalletIdentityUsernameInformation: { - owner: "AccountId20", - provider: "PalletIdentityProvider" - }, - /** - * Lookup578: pallet_identity::types::Provider - **/ - PalletIdentityProvider: { - _enum: { - Allocation: "Null", - AuthorityDeposit: "u128", - System: "Null" - } - }, - /** - * Lookup580: pallet_identity::pallet::Error + * Lookup562: pallet_identity::pallet::Error **/ PalletIdentityError: { _enum: [ @@ -5998,15 +5841,11 @@ export default { "InvalidUsername", "UsernameTaken", "NoUsername", - "NotExpired", - "TooEarly", - "NotUnbinding", - "AlreadyUnbinding", - "InsufficientPrivileges" + "NotExpired" ] }, /** - * Lookup585: cumulus_pallet_xcmp_queue::OutboundChannelDetails + * Lookup567: cumulus_pallet_xcmp_queue::OutboundChannelDetails **/ CumulusPalletXcmpQueueOutboundChannelDetails: { recipient: "u32", @@ -6016,13 +5855,13 @@ export default { lastIndex: "u16" }, /** - * Lookup586: cumulus_pallet_xcmp_queue::OutboundState + * Lookup568: cumulus_pallet_xcmp_queue::OutboundState **/ CumulusPalletXcmpQueueOutboundState: { _enum: ["Ok", "Suspended"] }, /** - * Lookup590: cumulus_pallet_xcmp_queue::QueueConfigData + * Lookup572: cumulus_pallet_xcmp_queue::QueueConfigData **/ CumulusPalletXcmpQueueQueueConfigData: { suspendThreshold: "u32", @@ -6030,7 +5869,7 @@ export default { resumeThreshold: "u32" }, /** - * Lookup591: cumulus_pallet_xcmp_queue::pallet::Error + * Lookup573: cumulus_pallet_xcmp_queue::pallet::Error **/ CumulusPalletXcmpQueueError: { _enum: [ @@ -6042,7 +5881,7 @@ export default { ] }, /** - * Lookup592: pallet_xcm::pallet::QueryStatus + * Lookup574: pallet_xcm::pallet::QueryStatus **/ PalletXcmQueryStatus: { _enum: { @@ -6063,20 +5902,19 @@ export default { } }, /** - * Lookup596: xcm::VersionedResponse + * Lookup578: xcm::VersionedResponse **/ XcmVersionedResponse: { _enum: { __Unused0: "Null", __Unused1: "Null", - __Unused2: "Null", + V2: "XcmV2Response", V3: "XcmV3Response", - V4: "StagingXcmV4Response", - V5: "StagingXcmV5Response" + V4: "StagingXcmV4Response" } }, /** - * Lookup602: pallet_xcm::pallet::VersionMigrationStage + * Lookup584: pallet_xcm::pallet::VersionMigrationStage **/ PalletXcmVersionMigrationStage: { _enum: { @@ -6087,7 +5925,7 @@ export default { } }, /** - * Lookup605: pallet_xcm::pallet::RemoteLockedFungibleRecord + * Lookup587: pallet_xcm::pallet::RemoteLockedFungibleRecord **/ PalletXcmRemoteLockedFungibleRecord: { amount: "u128", @@ -6096,7 +5934,7 @@ export default { consumers: "Vec<(Null,u128)>" }, /** - * Lookup612: pallet_xcm::pallet::Error + * Lookup594: pallet_xcm::pallet::Error **/ PalletXcmError: { _enum: [ @@ -6128,7 +5966,7 @@ export default { ] }, /** - * Lookup613: pallet_assets::types::AssetDetails + * Lookup595: pallet_assets::types::AssetDetails **/ PalletAssetsAssetDetails: { owner: "AccountId20", @@ -6145,13 +5983,13 @@ export default { status: "PalletAssetsAssetStatus" }, /** - * Lookup614: pallet_assets::types::AssetStatus + * Lookup596: pallet_assets::types::AssetStatus **/ PalletAssetsAssetStatus: { _enum: ["Live", "Frozen", "Destroying"] }, /** - * Lookup616: pallet_assets::types::AssetAccount + * Lookup598: pallet_assets::types::AssetAccount **/ PalletAssetsAssetAccount: { balance: "u128", @@ -6160,13 +5998,13 @@ export default { extra: "Null" }, /** - * Lookup617: pallet_assets::types::AccountStatus + * Lookup599: pallet_assets::types::AccountStatus **/ PalletAssetsAccountStatus: { _enum: ["Liquid", "Frozen", "Blocked"] }, /** - * Lookup618: pallet_assets::types::ExistenceReason + * Lookup600: pallet_assets::types::ExistenceReason **/ PalletAssetsExistenceReason: { _enum: { @@ -6178,14 +6016,14 @@ export default { } }, /** - * Lookup620: pallet_assets::types::Approval + * Lookup602: pallet_assets::types::Approval **/ PalletAssetsApproval: { amount: "u128", deposit: "u128" }, /** - * Lookup621: pallet_assets::types::AssetMetadata> + * Lookup603: pallet_assets::types::AssetMetadata> **/ PalletAssetsAssetMetadata: { deposit: "u128", @@ -6195,7 +6033,7 @@ export default { isFrozen: "bool" }, /** - * Lookup623: pallet_assets::pallet::Error + * Lookup605: pallet_assets::pallet::Error **/ PalletAssetsError: { _enum: [ @@ -6223,7 +6061,7 @@ export default { ] }, /** - * Lookup624: pallet_asset_manager::pallet::Error + * Lookup606: pallet_asset_manager::pallet::Error **/ PalletAssetManagerError: { _enum: [ @@ -6238,13 +6076,13 @@ export default { ] }, /** - * Lookup625: pallet_migrations::pallet::Error + * Lookup607: pallet_migrations::pallet::Error **/ PalletMigrationsError: { _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"] }, /** - * Lookup626: pallet_xcm_transactor::relay_indices::RelayChainIndices + * Lookup608: pallet_xcm_transactor::relay_indices::RelayChainIndices **/ PalletXcmTransactorRelayIndicesRelayChainIndices: { staking: "u8", @@ -6267,7 +6105,7 @@ export default { cancelOpenRequest: "u8" }, /** - * Lookup627: pallet_xcm_transactor::pallet::Error + * Lookup609: pallet_xcm_transactor::pallet::Error **/ PalletXcmTransactorError: { _enum: [ @@ -6301,7 +6139,7 @@ export default { ] }, /** - * Lookup628: pallet_moonbeam_orbiters::types::CollatorPoolInfo + * Lookup610: pallet_moonbeam_orbiters::types::CollatorPoolInfo **/ PalletMoonbeamOrbitersCollatorPoolInfo: { orbiters: "Vec", @@ -6309,14 +6147,14 @@ export default { nextOrbiter: "u32" }, /** - * Lookup630: pallet_moonbeam_orbiters::types::CurrentOrbiter + * Lookup612: pallet_moonbeam_orbiters::types::CurrentOrbiter **/ PalletMoonbeamOrbitersCurrentOrbiter: { accountId: "AccountId20", removed: "bool" }, /** - * Lookup631: pallet_moonbeam_orbiters::pallet::Error + * Lookup613: pallet_moonbeam_orbiters::pallet::Error **/ PalletMoonbeamOrbitersError: { _enum: [ @@ -6332,20 +6170,20 @@ export default { ] }, /** - * Lookup632: pallet_ethereum_xcm::pallet::Error + * Lookup614: pallet_ethereum_xcm::pallet::Error **/ PalletEthereumXcmError: { _enum: ["EthereumXcmExecutionSuspended"] }, /** - * Lookup633: pallet_randomness::types::RequestState + * Lookup615: pallet_randomness::types::RequestState **/ PalletRandomnessRequestState: { request: "PalletRandomnessRequest", deposit: "u128" }, /** - * Lookup634: pallet_randomness::types::Request> + * Lookup616: pallet_randomness::types::Request> **/ PalletRandomnessRequest: { refundAddress: "H160", @@ -6357,7 +6195,7 @@ export default { info: "PalletRandomnessRequestInfo" }, /** - * Lookup635: pallet_randomness::types::RequestInfo + * Lookup617: pallet_randomness::types::RequestInfo **/ PalletRandomnessRequestInfo: { _enum: { @@ -6366,7 +6204,7 @@ export default { } }, /** - * Lookup636: pallet_randomness::types::RequestType + * Lookup618: pallet_randomness::types::RequestType **/ PalletRandomnessRequestType: { _enum: { @@ -6375,14 +6213,14 @@ export default { } }, /** - * Lookup637: pallet_randomness::types::RandomnessResult + * Lookup619: pallet_randomness::types::RandomnessResult **/ PalletRandomnessRandomnessResult: { randomness: "Option", requestCount: "u64" }, /** - * Lookup638: pallet_randomness::pallet::Error + * Lookup620: pallet_randomness::pallet::Error **/ PalletRandomnessError: { _enum: [ @@ -6401,7 +6239,7 @@ export default { ] }, /** - * Lookup641: pallet_collective::Votes + * Lookup622: pallet_collective::Votes **/ PalletCollectiveVotes: { index: "u32", @@ -6411,7 +6249,7 @@ export default { end: "u32" }, /** - * Lookup642: pallet_collective::pallet::Error + * Lookup623: pallet_collective::pallet::Error **/ PalletCollectiveError: { _enum: [ @@ -6425,12 +6263,11 @@ export default { "TooManyProposals", "WrongProposalWeight", "WrongProposalLength", - "PrimeAccountNotMember", - "ProposalActive" + "PrimeAccountNotMember" ] }, /** - * Lookup644: pallet_conviction_voting::vote::Voting + * Lookup625: pallet_conviction_voting::vote::Voting **/ PalletConvictionVotingVoteVoting: { _enum: { @@ -6439,7 +6276,7 @@ export default { } }, /** - * Lookup645: pallet_conviction_voting::vote::Casting + * Lookup626: pallet_conviction_voting::vote::Casting **/ PalletConvictionVotingVoteCasting: { votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", @@ -6447,18 +6284,18 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup649: pallet_conviction_voting::types::Delegations + * Lookup630: pallet_conviction_voting::types::Delegations **/ PalletConvictionVotingDelegations: { votes: "u128", capital: "u128" }, /** - * Lookup650: pallet_conviction_voting::vote::PriorLock + * Lookup631: pallet_conviction_voting::vote::PriorLock **/ PalletConvictionVotingVotePriorLock: "(u32,u128)", /** - * Lookup651: pallet_conviction_voting::vote::Delegating + * Lookup632: pallet_conviction_voting::vote::Delegating **/ PalletConvictionVotingVoteDelegating: { balance: "u128", @@ -6468,7 +6305,7 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup655: pallet_conviction_voting::pallet::Error + * Lookup636: pallet_conviction_voting::pallet::Error **/ PalletConvictionVotingError: { _enum: [ @@ -6487,7 +6324,7 @@ export default { ] }, /** - * Lookup656: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup637: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumInfo: { _enum: { @@ -6500,7 +6337,7 @@ export default { } }, /** - * Lookup657: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup638: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumStatus: { track: "u16", @@ -6516,21 +6353,21 @@ export default { alarm: "Option<(u32,(u32,u32))>" }, /** - * Lookup658: pallet_referenda::types::Deposit + * Lookup639: pallet_referenda::types::Deposit **/ PalletReferendaDeposit: { who: "AccountId20", amount: "u128" }, /** - * Lookup661: pallet_referenda::types::DecidingStatus + * Lookup642: pallet_referenda::types::DecidingStatus **/ PalletReferendaDecidingStatus: { since: "u32", confirming: "Option" }, /** - * Lookup669: pallet_referenda::types::TrackInfo + * Lookup650: pallet_referenda::types::TrackInfo **/ PalletReferendaTrackInfo: { name: "Text", @@ -6544,7 +6381,7 @@ export default { minSupport: "PalletReferendaCurve" }, /** - * Lookup670: pallet_referenda::types::Curve + * Lookup651: pallet_referenda::types::Curve **/ PalletReferendaCurve: { _enum: { @@ -6567,7 +6404,7 @@ export default { } }, /** - * Lookup673: pallet_referenda::pallet::Error + * Lookup654: pallet_referenda::pallet::Error **/ PalletReferendaError: { _enum: [ @@ -6588,7 +6425,7 @@ export default { ] }, /** - * Lookup674: pallet_preimage::OldRequestStatus + * Lookup655: pallet_preimage::OldRequestStatus **/ PalletPreimageOldRequestStatus: { _enum: { @@ -6604,7 +6441,7 @@ export default { } }, /** - * Lookup677: pallet_preimage::RequestStatus> + * Lookup658: pallet_preimage::RequestStatus> **/ PalletPreimageRequestStatus: { _enum: { @@ -6620,7 +6457,7 @@ export default { } }, /** - * Lookup683: pallet_preimage::pallet::Error + * Lookup664: pallet_preimage::pallet::Error **/ PalletPreimageError: { _enum: [ @@ -6635,7 +6472,7 @@ export default { ] }, /** - * Lookup684: pallet_whitelist::pallet::Error + * Lookup665: pallet_whitelist::pallet::Error **/ PalletWhitelistError: { _enum: [ @@ -6647,7 +6484,7 @@ export default { ] }, /** - * Lookup688: pallet_multisig::Multisig + * Lookup669: pallet_multisig::Multisig **/ PalletMultisigMultisig: { when: "PalletMultisigTimepoint", @@ -6656,7 +6493,7 @@ export default { approvals: "Vec" }, /** - * Lookup690: pallet_multisig::pallet::Error + * Lookup671: pallet_multisig::pallet::Error **/ PalletMultisigError: { _enum: [ @@ -6677,7 +6514,7 @@ export default { ] }, /** - * Lookup694: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus + * Lookup675: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus **/ PalletMoonbeamLazyMigrationsStateMigrationStatus: { _enum: { @@ -6688,7 +6525,7 @@ export default { } }, /** - * Lookup696: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus + * Lookup677: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { _enum: { @@ -6697,7 +6534,7 @@ export default { } }, /** - * Lookup697: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo + * Lookup678: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { assetId: "u128", @@ -6705,7 +6542,7 @@ export default { remainingApprovals: "u32" }, /** - * Lookup698: pallet_moonbeam_lazy_migrations::pallet::Error + * Lookup679: pallet_moonbeam_lazy_migrations::pallet::Error **/ PalletMoonbeamLazyMigrationsError: { _enum: [ @@ -6724,13 +6561,13 @@ export default { ] }, /** - * Lookup700: pallet_precompile_benchmarks::pallet::Error + * Lookup681: pallet_precompile_benchmarks::pallet::Error **/ PalletPrecompileBenchmarksError: { _enum: ["BenchmarkError"] }, /** - * Lookup701: pallet_message_queue::BookState + * Lookup682: pallet_message_queue::BookState **/ PalletMessageQueueBookState: { _alias: { @@ -6744,14 +6581,14 @@ export default { size_: "u64" }, /** - * Lookup703: pallet_message_queue::Neighbours + * Lookup684: pallet_message_queue::Neighbours **/ PalletMessageQueueNeighbours: { prev: "CumulusPrimitivesCoreAggregateMessageOrigin", next: "CumulusPrimitivesCoreAggregateMessageOrigin" }, /** - * Lookup705: pallet_message_queue::Page + * Lookup686: pallet_message_queue::Page **/ PalletMessageQueuePage: { remaining: "u32", @@ -6762,7 +6599,7 @@ export default { heap: "Bytes" }, /** - * Lookup707: pallet_message_queue::pallet::Error + * Lookup688: pallet_message_queue::pallet::Error **/ PalletMessageQueueError: { _enum: [ @@ -6778,36 +6615,36 @@ export default { ] }, /** - * Lookup708: pallet_emergency_para_xcm::XcmMode + * Lookup689: pallet_emergency_para_xcm::XcmMode **/ PalletEmergencyParaXcmXcmMode: { _enum: ["Normal", "Paused"] }, /** - * Lookup709: pallet_emergency_para_xcm::pallet::Error + * Lookup690: pallet_emergency_para_xcm::pallet::Error **/ PalletEmergencyParaXcmError: { _enum: ["NotInPausedMode"] }, /** - * Lookup711: pallet_moonbeam_foreign_assets::AssetStatus + * Lookup692: pallet_moonbeam_foreign_assets::AssetStatus **/ PalletMoonbeamForeignAssetsAssetStatus: { _enum: ["Active", "FrozenXcmDepositAllowed", "FrozenXcmDepositForbidden"] }, /** - * Lookup712: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails + * Lookup693: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails **/ PalletMoonbeamForeignAssetsAssetDepositDetails: { depositAccount: "AccountId20", deposit: "u128" }, /** - * Lookup713: moonbase_runtime::Runtime + * Lookup694: moonbase_runtime::Runtime **/ MoonbaseRuntimeRuntime: "Null", /** - * Lookup714: pallet_moonbeam_foreign_assets::pallet::Error + * Lookup695: pallet_moonbeam_foreign_assets::pallet::Error **/ PalletMoonbeamForeignAssetsError: { _enum: [ @@ -6832,7 +6669,7 @@ export default { ] }, /** - * Lookup716: pallet_xcm_weight_trader::pallet::Error + * Lookup697: pallet_xcm_weight_trader::pallet::Error **/ PalletXcmWeightTraderError: { _enum: [ @@ -6845,47 +6682,47 @@ export default { ] }, /** - * Lookup719: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender + * Lookup700: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender **/ FrameSystemExtensionsCheckNonZeroSender: "Null", /** - * Lookup720: frame_system::extensions::check_spec_version::CheckSpecVersion + * Lookup701: frame_system::extensions::check_spec_version::CheckSpecVersion **/ FrameSystemExtensionsCheckSpecVersion: "Null", /** - * Lookup721: frame_system::extensions::check_tx_version::CheckTxVersion + * Lookup702: frame_system::extensions::check_tx_version::CheckTxVersion **/ FrameSystemExtensionsCheckTxVersion: "Null", /** - * Lookup722: frame_system::extensions::check_genesis::CheckGenesis + * Lookup703: frame_system::extensions::check_genesis::CheckGenesis **/ FrameSystemExtensionsCheckGenesis: "Null", /** - * Lookup725: frame_system::extensions::check_nonce::CheckNonce + * Lookup706: frame_system::extensions::check_nonce::CheckNonce **/ FrameSystemExtensionsCheckNonce: "Compact", /** - * Lookup726: frame_system::extensions::check_weight::CheckWeight + * Lookup707: frame_system::extensions::check_weight::CheckWeight **/ FrameSystemExtensionsCheckWeight: "Null", /** - * Lookup727: pallet_transaction_payment::ChargeTransactionPayment + * Lookup708: pallet_transaction_payment::ChargeTransactionPayment **/ PalletTransactionPaymentChargeTransactionPayment: "Compact", /** - * Lookup728: frame_metadata_hash_extension::CheckMetadataHash + * Lookup709: frame_metadata_hash_extension::CheckMetadataHash **/ FrameMetadataHashExtensionCheckMetadataHash: { mode: "FrameMetadataHashExtensionMode" }, /** - * Lookup729: frame_metadata_hash_extension::Mode + * Lookup710: frame_metadata_hash_extension::Mode **/ FrameMetadataHashExtensionMode: { _enum: ["Disabled", "Enabled"] }, /** - * Lookup730: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim + * Lookup711: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim **/ CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null" }; diff --git a/typescript-api/src/moonbase/interfaces/registry.ts b/typescript-api/src/moonbase/interfaces/registry.ts index 057a86f9ca1..036ff311fb8 100644 --- a/typescript-api/src/moonbase/interfaces/registry.ts +++ b/typescript-api/src/moonbase/interfaces/registry.ts @@ -33,12 +33,12 @@ import type { EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, - EthereumTransactionEip1559Eip1559Transaction, - EthereumTransactionEip2930AccessListItem, - EthereumTransactionEip2930Eip2930Transaction, - EthereumTransactionLegacyLegacyTransaction, - EthereumTransactionLegacyTransactionAction, - EthereumTransactionLegacyTransactionSignature, + EthereumTransactionAccessListItem, + EthereumTransactionEip1559Transaction, + EthereumTransactionEip2930Transaction, + EthereumTransactionLegacyTransaction, + EthereumTransactionTransactionAction, + EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, @@ -50,6 +50,7 @@ import type { FrameMetadataHashExtensionCheckMetadataHash, FrameMetadataHashExtensionMode, FrameSupportDispatchDispatchClass, + FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, @@ -65,7 +66,6 @@ import type { FrameSystemAccountInfo, FrameSystemCall, FrameSystemCodeUpgradeAuthorization, - FrameSystemDispatchEventInfo, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, @@ -176,10 +176,8 @@ import type { PalletIdentityEvent, PalletIdentityJudgement, PalletIdentityLegacyIdentityInfo, - PalletIdentityProvider, PalletIdentityRegistrarInfo, PalletIdentityRegistration, - PalletIdentityUsernameInformation, PalletMaintenanceModeCall, PalletMaintenanceModeError, PalletMaintenanceModeEvent, @@ -325,6 +323,7 @@ import type { PolkadotPrimitivesV8UpgradeRestriction, SessionKeysPrimitivesVrfVrfCryptoPublic, SpArithmeticArithmeticError, + SpCoreVoid, SpRuntimeBlakeTwo256, SpRuntimeDigest, SpRuntimeDigestDigestItem, @@ -332,7 +331,6 @@ import type { SpRuntimeDispatchErrorWithPostInfo, SpRuntimeModuleError, SpRuntimeMultiSignature, - SpRuntimeProvingTrieTrieError, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, @@ -357,33 +355,34 @@ import type { StagingXcmV4PalletInfo, StagingXcmV4QueryResponseInfo, StagingXcmV4Response, + StagingXcmV4TraitsOutcome, StagingXcmV4Xcm, - StagingXcmV5Asset, - StagingXcmV5AssetAssetFilter, - StagingXcmV5AssetAssetId, - StagingXcmV5AssetAssetInstance, - StagingXcmV5AssetAssetTransferFilter, - StagingXcmV5AssetAssets, - StagingXcmV5AssetFungibility, - StagingXcmV5AssetWildAsset, - StagingXcmV5AssetWildFungibility, - StagingXcmV5Hint, - StagingXcmV5Instruction, - StagingXcmV5Junction, - StagingXcmV5JunctionNetworkId, - StagingXcmV5Junctions, - StagingXcmV5Location, - StagingXcmV5PalletInfo, - StagingXcmV5QueryResponseInfo, - StagingXcmV5Response, - StagingXcmV5TraitsOutcome, - StagingXcmV5Xcm, XcmDoubleEncoded, XcmPrimitivesEthereumXcmEthereumXcmFee, XcmPrimitivesEthereumXcmEthereumXcmTransaction, XcmPrimitivesEthereumXcmEthereumXcmTransactionV1, XcmPrimitivesEthereumXcmEthereumXcmTransactionV2, XcmPrimitivesEthereumXcmManualEthereumXcmFee, + XcmV2BodyId, + XcmV2BodyPart, + XcmV2Instruction, + XcmV2Junction, + XcmV2MultiAsset, + XcmV2MultiLocation, + XcmV2MultiassetAssetId, + XcmV2MultiassetAssetInstance, + XcmV2MultiassetFungibility, + XcmV2MultiassetMultiAssetFilter, + XcmV2MultiassetMultiAssets, + XcmV2MultiassetWildFungibility, + XcmV2MultiassetWildMultiAsset, + XcmV2MultilocationJunctions, + XcmV2NetworkId, + XcmV2OriginKind, + XcmV2Response, + XcmV2TraitsError, + XcmV2WeightLimit, + XcmV2Xcm, XcmV3Instruction, XcmV3Junction, XcmV3JunctionBodyId, @@ -406,7 +405,6 @@ import type { XcmV3TraitsError, XcmV3WeightLimit, XcmV3Xcm, - XcmV5TraitsError, XcmVersionedAssetId, XcmVersionedAssets, XcmVersionedLocation, @@ -443,12 +441,12 @@ declare module "@polkadot/types/types/registry" { EthereumLog: EthereumLog; EthereumReceiptEip658ReceiptData: EthereumReceiptEip658ReceiptData; EthereumReceiptReceiptV3: EthereumReceiptReceiptV3; - EthereumTransactionEip1559Eip1559Transaction: EthereumTransactionEip1559Eip1559Transaction; - EthereumTransactionEip2930AccessListItem: EthereumTransactionEip2930AccessListItem; - EthereumTransactionEip2930Eip2930Transaction: EthereumTransactionEip2930Eip2930Transaction; - EthereumTransactionLegacyLegacyTransaction: EthereumTransactionLegacyLegacyTransaction; - EthereumTransactionLegacyTransactionAction: EthereumTransactionLegacyTransactionAction; - EthereumTransactionLegacyTransactionSignature: EthereumTransactionLegacyTransactionSignature; + EthereumTransactionAccessListItem: EthereumTransactionAccessListItem; + EthereumTransactionEip1559Transaction: EthereumTransactionEip1559Transaction; + EthereumTransactionEip2930Transaction: EthereumTransactionEip2930Transaction; + EthereumTransactionLegacyTransaction: EthereumTransactionLegacyTransaction; + EthereumTransactionTransactionAction: EthereumTransactionTransactionAction; + EthereumTransactionTransactionSignature: EthereumTransactionTransactionSignature; EthereumTransactionTransactionV2: EthereumTransactionTransactionV2; EthereumTypesHashH64: EthereumTypesHashH64; EvmCoreErrorExitError: EvmCoreErrorExitError; @@ -460,6 +458,7 @@ declare module "@polkadot/types/types/registry" { FrameMetadataHashExtensionCheckMetadataHash: FrameMetadataHashExtensionCheckMetadataHash; FrameMetadataHashExtensionMode: FrameMetadataHashExtensionMode; FrameSupportDispatchDispatchClass: FrameSupportDispatchDispatchClass; + FrameSupportDispatchDispatchInfo: FrameSupportDispatchDispatchInfo; FrameSupportDispatchPays: FrameSupportDispatchPays; FrameSupportDispatchPerDispatchClassU32: FrameSupportDispatchPerDispatchClassU32; FrameSupportDispatchPerDispatchClassWeight: FrameSupportDispatchPerDispatchClassWeight; @@ -475,7 +474,6 @@ declare module "@polkadot/types/types/registry" { FrameSystemAccountInfo: FrameSystemAccountInfo; FrameSystemCall: FrameSystemCall; FrameSystemCodeUpgradeAuthorization: FrameSystemCodeUpgradeAuthorization; - FrameSystemDispatchEventInfo: FrameSystemDispatchEventInfo; FrameSystemError: FrameSystemError; FrameSystemEvent: FrameSystemEvent; FrameSystemEventRecord: FrameSystemEventRecord; @@ -586,10 +584,8 @@ declare module "@polkadot/types/types/registry" { PalletIdentityEvent: PalletIdentityEvent; PalletIdentityJudgement: PalletIdentityJudgement; PalletIdentityLegacyIdentityInfo: PalletIdentityLegacyIdentityInfo; - PalletIdentityProvider: PalletIdentityProvider; PalletIdentityRegistrarInfo: PalletIdentityRegistrarInfo; PalletIdentityRegistration: PalletIdentityRegistration; - PalletIdentityUsernameInformation: PalletIdentityUsernameInformation; PalletMaintenanceModeCall: PalletMaintenanceModeCall; PalletMaintenanceModeError: PalletMaintenanceModeError; PalletMaintenanceModeEvent: PalletMaintenanceModeEvent; @@ -735,6 +731,7 @@ declare module "@polkadot/types/types/registry" { PolkadotPrimitivesV8UpgradeRestriction: PolkadotPrimitivesV8UpgradeRestriction; SessionKeysPrimitivesVrfVrfCryptoPublic: SessionKeysPrimitivesVrfVrfCryptoPublic; SpArithmeticArithmeticError: SpArithmeticArithmeticError; + SpCoreVoid: SpCoreVoid; SpRuntimeBlakeTwo256: SpRuntimeBlakeTwo256; SpRuntimeDigest: SpRuntimeDigest; SpRuntimeDigestDigestItem: SpRuntimeDigestDigestItem; @@ -742,7 +739,6 @@ declare module "@polkadot/types/types/registry" { SpRuntimeDispatchErrorWithPostInfo: SpRuntimeDispatchErrorWithPostInfo; SpRuntimeModuleError: SpRuntimeModuleError; SpRuntimeMultiSignature: SpRuntimeMultiSignature; - SpRuntimeProvingTrieTrieError: SpRuntimeProvingTrieTrieError; SpRuntimeTokenError: SpRuntimeTokenError; SpRuntimeTransactionalError: SpRuntimeTransactionalError; SpTrieStorageProof: SpTrieStorageProof; @@ -767,33 +763,34 @@ declare module "@polkadot/types/types/registry" { StagingXcmV4PalletInfo: StagingXcmV4PalletInfo; StagingXcmV4QueryResponseInfo: StagingXcmV4QueryResponseInfo; StagingXcmV4Response: StagingXcmV4Response; + StagingXcmV4TraitsOutcome: StagingXcmV4TraitsOutcome; StagingXcmV4Xcm: StagingXcmV4Xcm; - StagingXcmV5Asset: StagingXcmV5Asset; - StagingXcmV5AssetAssetFilter: StagingXcmV5AssetAssetFilter; - StagingXcmV5AssetAssetId: StagingXcmV5AssetAssetId; - StagingXcmV5AssetAssetInstance: StagingXcmV5AssetAssetInstance; - StagingXcmV5AssetAssetTransferFilter: StagingXcmV5AssetAssetTransferFilter; - StagingXcmV5AssetAssets: StagingXcmV5AssetAssets; - StagingXcmV5AssetFungibility: StagingXcmV5AssetFungibility; - StagingXcmV5AssetWildAsset: StagingXcmV5AssetWildAsset; - StagingXcmV5AssetWildFungibility: StagingXcmV5AssetWildFungibility; - StagingXcmV5Hint: StagingXcmV5Hint; - StagingXcmV5Instruction: StagingXcmV5Instruction; - StagingXcmV5Junction: StagingXcmV5Junction; - StagingXcmV5JunctionNetworkId: StagingXcmV5JunctionNetworkId; - StagingXcmV5Junctions: StagingXcmV5Junctions; - StagingXcmV5Location: StagingXcmV5Location; - StagingXcmV5PalletInfo: StagingXcmV5PalletInfo; - StagingXcmV5QueryResponseInfo: StagingXcmV5QueryResponseInfo; - StagingXcmV5Response: StagingXcmV5Response; - StagingXcmV5TraitsOutcome: StagingXcmV5TraitsOutcome; - StagingXcmV5Xcm: StagingXcmV5Xcm; XcmDoubleEncoded: XcmDoubleEncoded; XcmPrimitivesEthereumXcmEthereumXcmFee: XcmPrimitivesEthereumXcmEthereumXcmFee; XcmPrimitivesEthereumXcmEthereumXcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: XcmPrimitivesEthereumXcmEthereumXcmTransactionV2; XcmPrimitivesEthereumXcmManualEthereumXcmFee: XcmPrimitivesEthereumXcmManualEthereumXcmFee; + XcmV2BodyId: XcmV2BodyId; + XcmV2BodyPart: XcmV2BodyPart; + XcmV2Instruction: XcmV2Instruction; + XcmV2Junction: XcmV2Junction; + XcmV2MultiAsset: XcmV2MultiAsset; + XcmV2MultiLocation: XcmV2MultiLocation; + XcmV2MultiassetAssetId: XcmV2MultiassetAssetId; + XcmV2MultiassetAssetInstance: XcmV2MultiassetAssetInstance; + XcmV2MultiassetFungibility: XcmV2MultiassetFungibility; + XcmV2MultiassetMultiAssetFilter: XcmV2MultiassetMultiAssetFilter; + XcmV2MultiassetMultiAssets: XcmV2MultiassetMultiAssets; + XcmV2MultiassetWildFungibility: XcmV2MultiassetWildFungibility; + XcmV2MultiassetWildMultiAsset: XcmV2MultiassetWildMultiAsset; + XcmV2MultilocationJunctions: XcmV2MultilocationJunctions; + XcmV2NetworkId: XcmV2NetworkId; + XcmV2OriginKind: XcmV2OriginKind; + XcmV2Response: XcmV2Response; + XcmV2TraitsError: XcmV2TraitsError; + XcmV2WeightLimit: XcmV2WeightLimit; + XcmV2Xcm: XcmV2Xcm; XcmV3Instruction: XcmV3Instruction; XcmV3Junction: XcmV3Junction; XcmV3JunctionBodyId: XcmV3JunctionBodyId; @@ -816,7 +813,6 @@ declare module "@polkadot/types/types/registry" { XcmV3TraitsError: XcmV3TraitsError; XcmV3WeightLimit: XcmV3WeightLimit; XcmV3Xcm: XcmV3Xcm; - XcmV5TraitsError: XcmV5TraitsError; XcmVersionedAssetId: XcmVersionedAssetId; XcmVersionedAssets: XcmVersionedAssets; XcmVersionedLocation: XcmVersionedLocation; diff --git a/typescript-api/src/moonbase/interfaces/types-lookup.ts b/typescript-api/src/moonbase/interfaces/types-lookup.ts index 739235fa349..e57a07c3121 100644 --- a/typescript-api/src/moonbase/interfaces/types-lookup.ts +++ b/typescript-api/src/moonbase/interfaces/types-lookup.ts @@ -101,12 +101,12 @@ declare module "@polkadot/types/lookup" { interface FrameSystemEvent extends Enum { readonly isExtrinsicSuccess: boolean; readonly asExtrinsicSuccess: { - readonly dispatchInfo: FrameSystemDispatchEventInfo; + readonly dispatchInfo: FrameSupportDispatchDispatchInfo; } & Struct; readonly isExtrinsicFailed: boolean; readonly asExtrinsicFailed: { readonly dispatchError: SpRuntimeDispatchError; - readonly dispatchInfo: FrameSystemDispatchEventInfo; + readonly dispatchInfo: FrameSupportDispatchDispatchInfo; } & Struct; readonly isCodeUpdated: boolean; readonly isNewAccount: boolean; @@ -137,8 +137,8 @@ declare module "@polkadot/types/lookup" { | "UpgradeAuthorized"; } - /** @name FrameSystemDispatchEventInfo (24) */ - interface FrameSystemDispatchEventInfo extends Struct { + /** @name FrameSupportDispatchDispatchInfo (24) */ + interface FrameSupportDispatchDispatchInfo extends Struct { readonly weight: SpWeightsWeightV2Weight; readonly class: FrameSupportDispatchDispatchClass; readonly paysFee: FrameSupportDispatchPays; @@ -179,8 +179,6 @@ declare module "@polkadot/types/lookup" { readonly isCorruption: boolean; readonly isUnavailable: boolean; readonly isRootNotAllowed: boolean; - readonly isTrie: boolean; - readonly asTrie: SpRuntimeProvingTrieTrieError; readonly type: | "Other" | "CannotLookup" @@ -195,8 +193,7 @@ declare module "@polkadot/types/lookup" { | "Exhausted" | "Corruption" | "Unavailable" - | "RootNotAllowed" - | "Trie"; + | "RootNotAllowed"; } /** @name SpRuntimeModuleError (28) */ @@ -245,40 +242,7 @@ declare module "@polkadot/types/lookup" { readonly type: "LimitReached" | "NoLayer"; } - /** @name SpRuntimeProvingTrieTrieError (32) */ - interface SpRuntimeProvingTrieTrieError extends Enum { - readonly isInvalidStateRoot: boolean; - readonly isIncompleteDatabase: boolean; - readonly isValueAtIncompleteKey: boolean; - readonly isDecoderError: boolean; - readonly isInvalidHash: boolean; - readonly isDuplicateKey: boolean; - readonly isExtraneousNode: boolean; - readonly isExtraneousValue: boolean; - readonly isExtraneousHashReference: boolean; - readonly isInvalidChildReference: boolean; - readonly isValueMismatch: boolean; - readonly isIncompleteProof: boolean; - readonly isRootMismatch: boolean; - readonly isDecodeError: boolean; - readonly type: - | "InvalidStateRoot" - | "IncompleteDatabase" - | "ValueAtIncompleteKey" - | "DecoderError" - | "InvalidHash" - | "DuplicateKey" - | "ExtraneousNode" - | "ExtraneousValue" - | "ExtraneousHashReference" - | "InvalidChildReference" - | "ValueMismatch" - | "IncompleteProof" - | "RootMismatch" - | "DecodeError"; - } - - /** @name PalletUtilityEvent (33) */ + /** @name PalletUtilityEvent (32) */ interface PalletUtilityEvent extends Enum { readonly isBatchInterrupted: boolean; readonly asBatchInterrupted: { @@ -305,7 +269,7 @@ declare module "@polkadot/types/lookup" { | "DispatchedAs"; } - /** @name PalletBalancesEvent (36) */ + /** @name PalletBalancesEvent (35) */ interface PalletBalancesEvent extends Enum { readonly isEndowed: boolean; readonly asEndowed: { @@ -442,14 +406,14 @@ declare module "@polkadot/types/lookup" { | "TotalIssuanceForced"; } - /** @name FrameSupportTokensMiscBalanceStatus (37) */ + /** @name FrameSupportTokensMiscBalanceStatus (36) */ interface FrameSupportTokensMiscBalanceStatus extends Enum { readonly isFree: boolean; readonly isReserved: boolean; readonly type: "Free" | "Reserved"; } - /** @name PalletSudoEvent (38) */ + /** @name PalletSudoEvent (37) */ interface PalletSudoEvent extends Enum { readonly isSudid: boolean; readonly asSudid: { @@ -468,7 +432,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Sudid" | "KeyChanged" | "KeyRemoved" | "SudoAsDone"; } - /** @name CumulusPalletParachainSystemEvent (40) */ + /** @name CumulusPalletParachainSystemEvent (39) */ interface CumulusPalletParachainSystemEvent extends Enum { readonly isValidationFunctionStored: boolean; readonly isValidationFunctionApplied: boolean; @@ -498,7 +462,7 @@ declare module "@polkadot/types/lookup" { | "UpwardMessageSent"; } - /** @name PalletTransactionPaymentEvent (42) */ + /** @name PalletTransactionPaymentEvent (41) */ interface PalletTransactionPaymentEvent extends Enum { readonly isTransactionFeePaid: boolean; readonly asTransactionFeePaid: { @@ -509,7 +473,7 @@ declare module "@polkadot/types/lookup" { readonly type: "TransactionFeePaid"; } - /** @name PalletEvmEvent (43) */ + /** @name PalletEvmEvent (42) */ interface PalletEvmEvent extends Enum { readonly isLog: boolean; readonly asLog: { @@ -534,14 +498,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Log" | "Created" | "CreatedFailed" | "Executed" | "ExecutedFailed"; } - /** @name EthereumLog (44) */ + /** @name EthereumLog (43) */ interface EthereumLog extends Struct { readonly address: H160; readonly topics: Vec; readonly data: Bytes; } - /** @name PalletEthereumEvent (47) */ + /** @name PalletEthereumEvent (46) */ interface PalletEthereumEvent extends Enum { readonly isExecuted: boolean; readonly asExecuted: { @@ -554,7 +518,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Executed"; } - /** @name EvmCoreErrorExitReason (48) */ + /** @name EvmCoreErrorExitReason (47) */ interface EvmCoreErrorExitReason extends Enum { readonly isSucceed: boolean; readonly asSucceed: EvmCoreErrorExitSucceed; @@ -567,7 +531,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Succeed" | "Error" | "Revert" | "Fatal"; } - /** @name EvmCoreErrorExitSucceed (49) */ + /** @name EvmCoreErrorExitSucceed (48) */ interface EvmCoreErrorExitSucceed extends Enum { readonly isStopped: boolean; readonly isReturned: boolean; @@ -575,7 +539,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Stopped" | "Returned" | "Suicided"; } - /** @name EvmCoreErrorExitError (50) */ + /** @name EvmCoreErrorExitError (49) */ interface EvmCoreErrorExitError extends Enum { readonly isStackUnderflow: boolean; readonly isStackOverflow: boolean; @@ -614,13 +578,13 @@ declare module "@polkadot/types/lookup" { | "InvalidCode"; } - /** @name EvmCoreErrorExitRevert (54) */ + /** @name EvmCoreErrorExitRevert (53) */ interface EvmCoreErrorExitRevert extends Enum { readonly isReverted: boolean; readonly type: "Reverted"; } - /** @name EvmCoreErrorExitFatal (55) */ + /** @name EvmCoreErrorExitFatal (54) */ interface EvmCoreErrorExitFatal extends Enum { readonly isNotSupported: boolean; readonly isUnhandledInterrupt: boolean; @@ -631,7 +595,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NotSupported" | "UnhandledInterrupt" | "CallErrorAsFatal" | "Other"; } - /** @name PalletParachainStakingEvent (56) */ + /** @name PalletParachainStakingEvent (55) */ interface PalletParachainStakingEvent extends Enum { readonly isNewRound: boolean; readonly asNewRound: { @@ -876,13 +840,13 @@ declare module "@polkadot/types/lookup" { | "Compounded"; } - /** @name PalletParachainStakingDelegationRequestsCancelledScheduledRequest (57) */ + /** @name PalletParachainStakingDelegationRequestsCancelledScheduledRequest (56) */ interface PalletParachainStakingDelegationRequestsCancelledScheduledRequest extends Struct { readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingDelegationRequestsDelegationAction (58) */ + /** @name PalletParachainStakingDelegationRequestsDelegationAction (57) */ interface PalletParachainStakingDelegationRequestsDelegationAction extends Enum { readonly isRevoke: boolean; readonly asRevoke: u128; @@ -891,7 +855,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Revoke" | "Decrease"; } - /** @name PalletParachainStakingDelegatorAdded (59) */ + /** @name PalletParachainStakingDelegatorAdded (58) */ interface PalletParachainStakingDelegatorAdded extends Enum { readonly isAddedToTop: boolean; readonly asAddedToTop: { @@ -901,17 +865,17 @@ declare module "@polkadot/types/lookup" { readonly type: "AddedToTop" | "AddedToBottom"; } - /** @name PalletParachainStakingInflationDistributionConfig (61) */ + /** @name PalletParachainStakingInflationDistributionConfig (60) */ interface PalletParachainStakingInflationDistributionConfig extends Vec {} - /** @name PalletParachainStakingInflationDistributionAccount (63) */ + /** @name PalletParachainStakingInflationDistributionAccount (62) */ interface PalletParachainStakingInflationDistributionAccount extends Struct { readonly account: AccountId20; readonly percent: Percent; } - /** @name PalletSchedulerEvent (65) */ + /** @name PalletSchedulerEvent (64) */ interface PalletSchedulerEvent extends Enum { readonly isScheduled: boolean; readonly asScheduled: { @@ -973,7 +937,7 @@ declare module "@polkadot/types/lookup" { | "PermanentlyOverweight"; } - /** @name PalletTreasuryEvent (67) */ + /** @name PalletTreasuryEvent (66) */ interface PalletTreasuryEvent extends Enum { readonly isSpending: boolean; readonly asSpending: { @@ -1050,14 +1014,14 @@ declare module "@polkadot/types/lookup" { | "SpendProcessed"; } - /** @name PalletAuthorSlotFilterEvent (68) */ + /** @name PalletAuthorSlotFilterEvent (67) */ interface PalletAuthorSlotFilterEvent extends Enum { readonly isEligibleUpdated: boolean; readonly asEligibleUpdated: u32; readonly type: "EligibleUpdated"; } - /** @name PalletCrowdloanRewardsEvent (70) */ + /** @name PalletCrowdloanRewardsEvent (69) */ interface PalletCrowdloanRewardsEvent extends Enum { readonly isInitialPaymentMade: boolean; readonly asInitialPaymentMade: ITuple<[AccountId20, u128]>; @@ -1082,7 +1046,7 @@ declare module "@polkadot/types/lookup" { | "InitializedAccountWithNotEnoughContribution"; } - /** @name PalletAuthorMappingEvent (71) */ + /** @name PalletAuthorMappingEvent (70) */ interface PalletAuthorMappingEvent extends Enum { readonly isKeysRegistered: boolean; readonly asKeysRegistered: { @@ -1105,13 +1069,13 @@ declare module "@polkadot/types/lookup" { readonly type: "KeysRegistered" | "KeysRemoved" | "KeysRotated"; } - /** @name NimbusPrimitivesNimbusCryptoPublic (72) */ + /** @name NimbusPrimitivesNimbusCryptoPublic (71) */ interface NimbusPrimitivesNimbusCryptoPublic extends U8aFixed {} - /** @name SessionKeysPrimitivesVrfVrfCryptoPublic (73) */ + /** @name SessionKeysPrimitivesVrfVrfCryptoPublic (72) */ interface SessionKeysPrimitivesVrfVrfCryptoPublic extends U8aFixed {} - /** @name PalletProxyEvent (74) */ + /** @name PalletProxyEvent (73) */ interface PalletProxyEvent extends Enum { readonly isProxyExecuted: boolean; readonly asProxyExecuted: { @@ -1147,7 +1111,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ProxyExecuted" | "PureCreated" | "Announced" | "ProxyAdded" | "ProxyRemoved"; } - /** @name MoonbaseRuntimeProxyType (75) */ + /** @name MoonbaseRuntimeProxyType (74) */ interface MoonbaseRuntimeProxyType extends Enum { readonly isAny: boolean; readonly isNonTransfer: boolean; @@ -1168,7 +1132,7 @@ declare module "@polkadot/types/lookup" { | "IdentityJudgement"; } - /** @name PalletMaintenanceModeEvent (77) */ + /** @name PalletMaintenanceModeEvent (76) */ interface PalletMaintenanceModeEvent extends Enum { readonly isEnteredMaintenanceMode: boolean; readonly isNormalOperationResumed: boolean; @@ -1187,7 +1151,7 @@ declare module "@polkadot/types/lookup" { | "FailedToResumeIdleXcmExecution"; } - /** @name PalletIdentityEvent (78) */ + /** @name PalletIdentityEvent (77) */ interface PalletIdentityEvent extends Enum { readonly isIdentitySet: boolean; readonly asIdentitySet: { @@ -1228,17 +1192,6 @@ declare module "@polkadot/types/lookup" { readonly main: AccountId20; readonly deposit: u128; } & Struct; - readonly isSubIdentitiesSet: boolean; - readonly asSubIdentitiesSet: { - readonly main: AccountId20; - readonly numberOfSubs: u32; - readonly newDeposit: u128; - } & Struct; - readonly isSubIdentityRenamed: boolean; - readonly asSubIdentityRenamed: { - readonly sub: AccountId20; - readonly main: AccountId20; - } & Struct; readonly isSubIdentityRemoved: boolean; readonly asSubIdentityRemoved: { readonly sub: AccountId20; @@ -1284,18 +1237,6 @@ declare module "@polkadot/types/lookup" { readonly who: AccountId20; readonly username: Bytes; } & Struct; - readonly isUsernameUnbound: boolean; - readonly asUsernameUnbound: { - readonly username: Bytes; - } & Struct; - readonly isUsernameRemoved: boolean; - readonly asUsernameRemoved: { - readonly username: Bytes; - } & Struct; - readonly isUsernameKilled: boolean; - readonly asUsernameKilled: { - readonly username: Bytes; - } & Struct; readonly type: | "IdentitySet" | "IdentityCleared" @@ -1305,8 +1246,6 @@ declare module "@polkadot/types/lookup" { | "JudgementGiven" | "RegistrarAdded" | "SubIdentityAdded" - | "SubIdentitiesSet" - | "SubIdentityRenamed" | "SubIdentityRemoved" | "SubIdentityRevoked" | "AuthorityAdded" @@ -1315,13 +1254,10 @@ declare module "@polkadot/types/lookup" { | "UsernameQueued" | "PreapprovalExpired" | "PrimaryUsernameSet" - | "DanglingUsernameRemoved" - | "UsernameUnbound" - | "UsernameRemoved" - | "UsernameKilled"; + | "DanglingUsernameRemoved"; } - /** @name CumulusPalletXcmpQueueEvent (80) */ + /** @name CumulusPalletXcmpQueueEvent (79) */ interface CumulusPalletXcmpQueueEvent extends Enum { readonly isXcmpMessageSent: boolean; readonly asXcmpMessageSent: { @@ -1330,19 +1266,19 @@ declare module "@polkadot/types/lookup" { readonly type: "XcmpMessageSent"; } - /** @name CumulusPalletXcmEvent (81) */ + /** @name CumulusPalletXcmEvent (80) */ interface CumulusPalletXcmEvent extends Enum { readonly isInvalidFormat: boolean; readonly asInvalidFormat: U8aFixed; readonly isUnsupportedVersion: boolean; readonly asUnsupportedVersion: U8aFixed; readonly isExecutedDownward: boolean; - readonly asExecutedDownward: ITuple<[U8aFixed, StagingXcmV5TraitsOutcome]>; + readonly asExecutedDownward: ITuple<[U8aFixed, StagingXcmV4TraitsOutcome]>; readonly type: "InvalidFormat" | "UnsupportedVersion" | "ExecutedDownward"; } - /** @name StagingXcmV5TraitsOutcome (82) */ - interface StagingXcmV5TraitsOutcome extends Enum { + /** @name StagingXcmV4TraitsOutcome (81) */ + interface StagingXcmV4TraitsOutcome extends Enum { readonly isComplete: boolean; readonly asComplete: { readonly used: SpWeightsWeightV2Weight; @@ -1350,17 +1286,17 @@ declare module "@polkadot/types/lookup" { readonly isIncomplete: boolean; readonly asIncomplete: { readonly used: SpWeightsWeightV2Weight; - readonly error: XcmV5TraitsError; + readonly error: XcmV3TraitsError; } & Struct; readonly isError: boolean; readonly asError: { - readonly error: XcmV5TraitsError; + readonly error: XcmV3TraitsError; } & Struct; readonly type: "Complete" | "Incomplete" | "Error"; } - /** @name XcmV5TraitsError (83) */ - interface XcmV5TraitsError extends Enum { + /** @name XcmV3TraitsError (82) */ + interface XcmV3TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; readonly isUntrustedReserveLocation: boolean; @@ -1397,7 +1333,6 @@ declare module "@polkadot/types/lookup" { readonly isNoPermission: boolean; readonly isUnanchored: boolean; readonly isNotDepositable: boolean; - readonly isTooManyAssets: boolean; readonly isUnhandledXcmVersion: boolean; readonly isWeightLimitReached: boolean; readonly asWeightLimitReached: SpWeightsWeightV2Weight; @@ -1440,7 +1375,6 @@ declare module "@polkadot/types/lookup" { | "NoPermission" | "Unanchored" | "NotDepositable" - | "TooManyAssets" | "UnhandledXcmVersion" | "WeightLimitReached" | "Barrier" @@ -1448,28 +1382,28 @@ declare module "@polkadot/types/lookup" { | "ExceedsStackLimit"; } - /** @name PalletXcmEvent (84) */ + /** @name PalletXcmEvent (83) */ interface PalletXcmEvent extends Enum { readonly isAttempted: boolean; readonly asAttempted: { - readonly outcome: StagingXcmV5TraitsOutcome; + readonly outcome: StagingXcmV4TraitsOutcome; } & Struct; readonly isSent: boolean; readonly asSent: { - readonly origin: StagingXcmV5Location; - readonly destination: StagingXcmV5Location; - readonly message: StagingXcmV5Xcm; + readonly origin: StagingXcmV4Location; + readonly destination: StagingXcmV4Location; + readonly message: StagingXcmV4Xcm; readonly messageId: U8aFixed; } & Struct; readonly isUnexpectedResponse: boolean; readonly asUnexpectedResponse: { - readonly origin: StagingXcmV5Location; + readonly origin: StagingXcmV4Location; readonly queryId: u64; } & Struct; readonly isResponseReady: boolean; readonly asResponseReady: { readonly queryId: u64; - readonly response: StagingXcmV5Response; + readonly response: StagingXcmV4Response; } & Struct; readonly isNotified: boolean; readonly asNotified: { @@ -1499,13 +1433,13 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isInvalidResponder: boolean; readonly asInvalidResponder: { - readonly origin: StagingXcmV5Location; + readonly origin: StagingXcmV4Location; readonly queryId: u64; - readonly expectedLocation: Option; + readonly expectedLocation: Option; } & Struct; readonly isInvalidResponderVersion: boolean; readonly asInvalidResponderVersion: { - readonly origin: StagingXcmV5Location; + readonly origin: StagingXcmV4Location; readonly queryId: u64; } & Struct; readonly isResponseTaken: boolean; @@ -1515,26 +1449,26 @@ declare module "@polkadot/types/lookup" { readonly isAssetsTrapped: boolean; readonly asAssetsTrapped: { readonly hash_: H256; - readonly origin: StagingXcmV5Location; + readonly origin: StagingXcmV4Location; readonly assets: XcmVersionedAssets; } & Struct; readonly isVersionChangeNotified: boolean; readonly asVersionChangeNotified: { - readonly destination: StagingXcmV5Location; + readonly destination: StagingXcmV4Location; readonly result: u32; - readonly cost: StagingXcmV5AssetAssets; + readonly cost: StagingXcmV4AssetAssets; readonly messageId: U8aFixed; } & Struct; readonly isSupportedVersionChanged: boolean; readonly asSupportedVersionChanged: { - readonly location: StagingXcmV5Location; + readonly location: StagingXcmV4Location; readonly version: u32; } & Struct; readonly isNotifyTargetSendFail: boolean; readonly asNotifyTargetSendFail: { - readonly location: StagingXcmV5Location; + readonly location: StagingXcmV4Location; readonly queryId: u64; - readonly error: XcmV5TraitsError; + readonly error: XcmV3TraitsError; } & Struct; readonly isNotifyTargetMigrationFail: boolean; readonly asNotifyTargetMigrationFail: { @@ -1543,43 +1477,43 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isInvalidQuerierVersion: boolean; readonly asInvalidQuerierVersion: { - readonly origin: StagingXcmV5Location; + readonly origin: StagingXcmV4Location; readonly queryId: u64; } & Struct; readonly isInvalidQuerier: boolean; readonly asInvalidQuerier: { - readonly origin: StagingXcmV5Location; + readonly origin: StagingXcmV4Location; readonly queryId: u64; - readonly expectedQuerier: StagingXcmV5Location; - readonly maybeActualQuerier: Option; + readonly expectedQuerier: StagingXcmV4Location; + readonly maybeActualQuerier: Option; } & Struct; readonly isVersionNotifyStarted: boolean; readonly asVersionNotifyStarted: { - readonly destination: StagingXcmV5Location; - readonly cost: StagingXcmV5AssetAssets; + readonly destination: StagingXcmV4Location; + readonly cost: StagingXcmV4AssetAssets; readonly messageId: U8aFixed; } & Struct; readonly isVersionNotifyRequested: boolean; readonly asVersionNotifyRequested: { - readonly destination: StagingXcmV5Location; - readonly cost: StagingXcmV5AssetAssets; + readonly destination: StagingXcmV4Location; + readonly cost: StagingXcmV4AssetAssets; readonly messageId: U8aFixed; } & Struct; readonly isVersionNotifyUnrequested: boolean; readonly asVersionNotifyUnrequested: { - readonly destination: StagingXcmV5Location; - readonly cost: StagingXcmV5AssetAssets; + readonly destination: StagingXcmV4Location; + readonly cost: StagingXcmV4AssetAssets; readonly messageId: U8aFixed; } & Struct; readonly isFeesPaid: boolean; readonly asFeesPaid: { - readonly paying: StagingXcmV5Location; - readonly fees: StagingXcmV5AssetAssets; + readonly paying: StagingXcmV4Location; + readonly fees: StagingXcmV4AssetAssets; } & Struct; readonly isAssetsClaimed: boolean; readonly asAssetsClaimed: { readonly hash_: H256; - readonly origin: StagingXcmV5Location; + readonly origin: StagingXcmV4Location; readonly assets: XcmVersionedAssets; } & Struct; readonly isVersionMigrationFinished: boolean; @@ -1613,51 +1547,51 @@ declare module "@polkadot/types/lookup" { | "VersionMigrationFinished"; } - /** @name StagingXcmV5Location (85) */ - interface StagingXcmV5Location extends Struct { + /** @name StagingXcmV4Location (84) */ + interface StagingXcmV4Location extends Struct { readonly parents: u8; - readonly interior: StagingXcmV5Junctions; + readonly interior: StagingXcmV4Junctions; } - /** @name StagingXcmV5Junctions (86) */ - interface StagingXcmV5Junctions extends Enum { + /** @name StagingXcmV4Junctions (85) */ + interface StagingXcmV4Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; - readonly asX1: Vec; + readonly asX1: StagingXcmV4Junction; readonly isX2: boolean; - readonly asX2: Vec; + readonly asX2: StagingXcmV4Junction; readonly isX3: boolean; - readonly asX3: Vec; + readonly asX3: StagingXcmV4Junction; readonly isX4: boolean; - readonly asX4: Vec; + readonly asX4: StagingXcmV4Junction; readonly isX5: boolean; - readonly asX5: Vec; + readonly asX5: StagingXcmV4Junction; readonly isX6: boolean; - readonly asX6: Vec; + readonly asX6: StagingXcmV4Junction; readonly isX7: boolean; - readonly asX7: Vec; + readonly asX7: StagingXcmV4Junction; readonly isX8: boolean; - readonly asX8: Vec; + readonly asX8: StagingXcmV4Junction; readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name StagingXcmV5Junction (88) */ - interface StagingXcmV5Junction extends Enum { + /** @name StagingXcmV4Junction (87) */ + interface StagingXcmV4Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; readonly isAccountId32: boolean; readonly asAccountId32: { - readonly network: Option; + readonly network: Option; readonly id: U8aFixed; } & Struct; readonly isAccountIndex64: boolean; readonly asAccountIndex64: { - readonly network: Option; + readonly network: Option; readonly index: Compact; } & Struct; readonly isAccountKey20: boolean; readonly asAccountKey20: { - readonly network: Option; + readonly network: Option; readonly key: U8aFixed; } & Struct; readonly isPalletInstance: boolean; @@ -1676,7 +1610,7 @@ declare module "@polkadot/types/lookup" { readonly part: XcmV3JunctionBodyPart; } & Struct; readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: StagingXcmV5JunctionNetworkId; + readonly asGlobalConsensus: StagingXcmV4JunctionNetworkId; readonly type: | "Parachain" | "AccountId32" @@ -1690,8 +1624,8 @@ declare module "@polkadot/types/lookup" { | "GlobalConsensus"; } - /** @name StagingXcmV5JunctionNetworkId (91) */ - interface StagingXcmV5JunctionNetworkId extends Enum { + /** @name StagingXcmV4JunctionNetworkId (90) */ + interface StagingXcmV4JunctionNetworkId extends Enum { readonly isByGenesis: boolean; readonly asByGenesis: U8aFixed; readonly isByFork: boolean; @@ -1701,6 +1635,9 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isPolkadot: boolean; readonly isKusama: boolean; + readonly isWestend: boolean; + readonly isRococo: boolean; + readonly isWococo: boolean; readonly isEthereum: boolean; readonly asEthereum: { readonly chainId: Compact; @@ -1713,13 +1650,16 @@ declare module "@polkadot/types/lookup" { | "ByFork" | "Polkadot" | "Kusama" + | "Westend" + | "Rococo" + | "Wococo" | "Ethereum" | "BitcoinCore" | "BitcoinCash" | "PolkadotBulletin"; } - /** @name XcmV3JunctionBodyId (93) */ + /** @name XcmV3JunctionBodyId (92) */ interface XcmV3JunctionBodyId extends Enum { readonly isUnit: boolean; readonly isMoniker: boolean; @@ -1746,7 +1686,7 @@ declare module "@polkadot/types/lookup" { | "Treasury"; } - /** @name XcmV3JunctionBodyPart (94) */ + /** @name XcmV3JunctionBodyPart (93) */ interface XcmV3JunctionBodyPart extends Enum { readonly isVoice: boolean; readonly isMembers: boolean; @@ -1771,39 +1711,39 @@ declare module "@polkadot/types/lookup" { readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; } - /** @name StagingXcmV5Xcm (102) */ - interface StagingXcmV5Xcm extends Vec {} + /** @name StagingXcmV4Xcm (101) */ + interface StagingXcmV4Xcm extends Vec {} - /** @name StagingXcmV5Instruction (104) */ - interface StagingXcmV5Instruction extends Enum { + /** @name StagingXcmV4Instruction (103) */ + interface StagingXcmV4Instruction extends Enum { readonly isWithdrawAsset: boolean; - readonly asWithdrawAsset: StagingXcmV5AssetAssets; + readonly asWithdrawAsset: StagingXcmV4AssetAssets; readonly isReserveAssetDeposited: boolean; - readonly asReserveAssetDeposited: StagingXcmV5AssetAssets; + readonly asReserveAssetDeposited: StagingXcmV4AssetAssets; readonly isReceiveTeleportedAsset: boolean; - readonly asReceiveTeleportedAsset: StagingXcmV5AssetAssets; + readonly asReceiveTeleportedAsset: StagingXcmV4AssetAssets; readonly isQueryResponse: boolean; readonly asQueryResponse: { readonly queryId: Compact; - readonly response: StagingXcmV5Response; + readonly response: StagingXcmV4Response; readonly maxWeight: SpWeightsWeightV2Weight; - readonly querier: Option; + readonly querier: Option; } & Struct; readonly isTransferAsset: boolean; readonly asTransferAsset: { - readonly assets: StagingXcmV5AssetAssets; - readonly beneficiary: StagingXcmV5Location; + readonly assets: StagingXcmV4AssetAssets; + readonly beneficiary: StagingXcmV4Location; } & Struct; readonly isTransferReserveAsset: boolean; readonly asTransferReserveAsset: { - readonly assets: StagingXcmV5AssetAssets; - readonly dest: StagingXcmV5Location; - readonly xcm: StagingXcmV5Xcm; + readonly assets: StagingXcmV4AssetAssets; + readonly dest: StagingXcmV4Location; + readonly xcm: StagingXcmV4Xcm; } & Struct; readonly isTransact: boolean; readonly asTransact: { readonly originKind: XcmV3OriginKind; - readonly fallbackMaxWeight: Option; + readonly requireWeightAtMost: SpWeightsWeightV2Weight; readonly call: XcmDoubleEncoded; } & Struct; readonly isHrmpNewChannelOpenRequest: boolean; @@ -1824,58 +1764,58 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isClearOrigin: boolean; readonly isDescendOrigin: boolean; - readonly asDescendOrigin: StagingXcmV5Junctions; + readonly asDescendOrigin: StagingXcmV4Junctions; readonly isReportError: boolean; - readonly asReportError: StagingXcmV5QueryResponseInfo; + readonly asReportError: StagingXcmV4QueryResponseInfo; readonly isDepositAsset: boolean; readonly asDepositAsset: { - readonly assets: StagingXcmV5AssetAssetFilter; - readonly beneficiary: StagingXcmV5Location; + readonly assets: StagingXcmV4AssetAssetFilter; + readonly beneficiary: StagingXcmV4Location; } & Struct; readonly isDepositReserveAsset: boolean; readonly asDepositReserveAsset: { - readonly assets: StagingXcmV5AssetAssetFilter; - readonly dest: StagingXcmV5Location; - readonly xcm: StagingXcmV5Xcm; + readonly assets: StagingXcmV4AssetAssetFilter; + readonly dest: StagingXcmV4Location; + readonly xcm: StagingXcmV4Xcm; } & Struct; readonly isExchangeAsset: boolean; readonly asExchangeAsset: { - readonly give: StagingXcmV5AssetAssetFilter; - readonly want: StagingXcmV5AssetAssets; + readonly give: StagingXcmV4AssetAssetFilter; + readonly want: StagingXcmV4AssetAssets; readonly maximal: bool; } & Struct; readonly isInitiateReserveWithdraw: boolean; readonly asInitiateReserveWithdraw: { - readonly assets: StagingXcmV5AssetAssetFilter; - readonly reserve: StagingXcmV5Location; - readonly xcm: StagingXcmV5Xcm; + readonly assets: StagingXcmV4AssetAssetFilter; + readonly reserve: StagingXcmV4Location; + readonly xcm: StagingXcmV4Xcm; } & Struct; readonly isInitiateTeleport: boolean; readonly asInitiateTeleport: { - readonly assets: StagingXcmV5AssetAssetFilter; - readonly dest: StagingXcmV5Location; - readonly xcm: StagingXcmV5Xcm; + readonly assets: StagingXcmV4AssetAssetFilter; + readonly dest: StagingXcmV4Location; + readonly xcm: StagingXcmV4Xcm; } & Struct; readonly isReportHolding: boolean; readonly asReportHolding: { - readonly responseInfo: StagingXcmV5QueryResponseInfo; - readonly assets: StagingXcmV5AssetAssetFilter; + readonly responseInfo: StagingXcmV4QueryResponseInfo; + readonly assets: StagingXcmV4AssetAssetFilter; } & Struct; readonly isBuyExecution: boolean; readonly asBuyExecution: { - readonly fees: StagingXcmV5Asset; + readonly fees: StagingXcmV4Asset; readonly weightLimit: XcmV3WeightLimit; } & Struct; readonly isRefundSurplus: boolean; readonly isSetErrorHandler: boolean; - readonly asSetErrorHandler: StagingXcmV5Xcm; + readonly asSetErrorHandler: StagingXcmV4Xcm; readonly isSetAppendix: boolean; - readonly asSetAppendix: StagingXcmV5Xcm; + readonly asSetAppendix: StagingXcmV4Xcm; readonly isClearError: boolean; readonly isClaimAsset: boolean; readonly asClaimAsset: { - readonly assets: StagingXcmV5AssetAssets; - readonly ticket: StagingXcmV5Location; + readonly assets: StagingXcmV4AssetAssets; + readonly ticket: StagingXcmV4Location; } & Struct; readonly isTrap: boolean; readonly asTrap: Compact; @@ -1886,19 +1826,19 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isUnsubscribeVersion: boolean; readonly isBurnAsset: boolean; - readonly asBurnAsset: StagingXcmV5AssetAssets; + readonly asBurnAsset: StagingXcmV4AssetAssets; readonly isExpectAsset: boolean; - readonly asExpectAsset: StagingXcmV5AssetAssets; + readonly asExpectAsset: StagingXcmV4AssetAssets; readonly isExpectOrigin: boolean; - readonly asExpectOrigin: Option; + readonly asExpectOrigin: Option; readonly isExpectError: boolean; - readonly asExpectError: Option>; + readonly asExpectError: Option>; readonly isExpectTransactStatus: boolean; readonly asExpectTransactStatus: XcmV3MaybeErrorCode; readonly isQueryPallet: boolean; readonly asQueryPallet: { readonly moduleName: Bytes; - readonly responseInfo: StagingXcmV5QueryResponseInfo; + readonly responseInfo: StagingXcmV4QueryResponseInfo; } & Struct; readonly isExpectPallet: boolean; readonly asExpectPallet: { @@ -1909,35 +1849,35 @@ declare module "@polkadot/types/lookup" { readonly minCrateMinor: Compact; } & Struct; readonly isReportTransactStatus: boolean; - readonly asReportTransactStatus: StagingXcmV5QueryResponseInfo; + readonly asReportTransactStatus: StagingXcmV4QueryResponseInfo; readonly isClearTransactStatus: boolean; readonly isUniversalOrigin: boolean; - readonly asUniversalOrigin: StagingXcmV5Junction; + readonly asUniversalOrigin: StagingXcmV4Junction; readonly isExportMessage: boolean; readonly asExportMessage: { - readonly network: StagingXcmV5JunctionNetworkId; - readonly destination: StagingXcmV5Junctions; - readonly xcm: StagingXcmV5Xcm; + readonly network: StagingXcmV4JunctionNetworkId; + readonly destination: StagingXcmV4Junctions; + readonly xcm: StagingXcmV4Xcm; } & Struct; readonly isLockAsset: boolean; readonly asLockAsset: { - readonly asset: StagingXcmV5Asset; - readonly unlocker: StagingXcmV5Location; + readonly asset: StagingXcmV4Asset; + readonly unlocker: StagingXcmV4Location; } & Struct; readonly isUnlockAsset: boolean; readonly asUnlockAsset: { - readonly asset: StagingXcmV5Asset; - readonly target: StagingXcmV5Location; + readonly asset: StagingXcmV4Asset; + readonly target: StagingXcmV4Location; } & Struct; readonly isNoteUnlockable: boolean; readonly asNoteUnlockable: { - readonly asset: StagingXcmV5Asset; - readonly owner: StagingXcmV5Location; + readonly asset: StagingXcmV4Asset; + readonly owner: StagingXcmV4Location; } & Struct; readonly isRequestUnlock: boolean; readonly asRequestUnlock: { - readonly asset: StagingXcmV5Asset; - readonly locker: StagingXcmV5Location; + readonly asset: StagingXcmV4Asset; + readonly locker: StagingXcmV4Location; } & Struct; readonly isSetFeesMode: boolean; readonly asSetFeesMode: { @@ -1947,32 +1887,11 @@ declare module "@polkadot/types/lookup" { readonly asSetTopic: U8aFixed; readonly isClearTopic: boolean; readonly isAliasOrigin: boolean; - readonly asAliasOrigin: StagingXcmV5Location; + readonly asAliasOrigin: StagingXcmV4Location; readonly isUnpaidExecution: boolean; readonly asUnpaidExecution: { readonly weightLimit: XcmV3WeightLimit; - readonly checkOrigin: Option; - } & Struct; - readonly isPayFees: boolean; - readonly asPayFees: { - readonly asset: StagingXcmV5Asset; - } & Struct; - readonly isInitiateTransfer: boolean; - readonly asInitiateTransfer: { - readonly destination: StagingXcmV5Location; - readonly remoteFees: Option; - readonly preserveOrigin: bool; - readonly assets: Vec; - readonly remoteXcm: StagingXcmV5Xcm; - } & Struct; - readonly isExecuteWithOrigin: boolean; - readonly asExecuteWithOrigin: { - readonly descendantOrigin: Option; - readonly xcm: StagingXcmV5Xcm; - } & Struct; - readonly isSetHints: boolean; - readonly asSetHints: { - readonly hints: Vec; + readonly checkOrigin: Option; } & Struct; readonly type: | "WithdrawAsset" @@ -2022,36 +1941,32 @@ declare module "@polkadot/types/lookup" { | "SetTopic" | "ClearTopic" | "AliasOrigin" - | "UnpaidExecution" - | "PayFees" - | "InitiateTransfer" - | "ExecuteWithOrigin" - | "SetHints"; + | "UnpaidExecution"; } - /** @name StagingXcmV5AssetAssets (105) */ - interface StagingXcmV5AssetAssets extends Vec {} + /** @name StagingXcmV4AssetAssets (104) */ + interface StagingXcmV4AssetAssets extends Vec {} - /** @name StagingXcmV5Asset (107) */ - interface StagingXcmV5Asset extends Struct { - readonly id: StagingXcmV5AssetAssetId; - readonly fun: StagingXcmV5AssetFungibility; + /** @name StagingXcmV4Asset (106) */ + interface StagingXcmV4Asset extends Struct { + readonly id: StagingXcmV4AssetAssetId; + readonly fun: StagingXcmV4AssetFungibility; } - /** @name StagingXcmV5AssetAssetId (108) */ - interface StagingXcmV5AssetAssetId extends StagingXcmV5Location {} + /** @name StagingXcmV4AssetAssetId (107) */ + interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} - /** @name StagingXcmV5AssetFungibility (109) */ - interface StagingXcmV5AssetFungibility extends Enum { + /** @name StagingXcmV4AssetFungibility (108) */ + interface StagingXcmV4AssetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; readonly isNonFungible: boolean; - readonly asNonFungible: StagingXcmV5AssetAssetInstance; + readonly asNonFungible: StagingXcmV4AssetAssetInstance; readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmV5AssetAssetInstance (110) */ - interface StagingXcmV5AssetAssetInstance extends Enum { + /** @name StagingXcmV4AssetAssetInstance (109) */ + interface StagingXcmV4AssetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; readonly asIndex: Compact; @@ -2066,17 +1981,17 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name StagingXcmV5Response (113) */ - interface StagingXcmV5Response extends Enum { + /** @name StagingXcmV4Response (112) */ + interface StagingXcmV4Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; - readonly asAssets: StagingXcmV5AssetAssets; + readonly asAssets: StagingXcmV4AssetAssets; readonly isExecutionResult: boolean; - readonly asExecutionResult: Option>; + readonly asExecutionResult: Option>; readonly isVersion: boolean; readonly asVersion: u32; readonly isPalletsInfo: boolean; - readonly asPalletsInfo: Vec; + readonly asPalletsInfo: Vec; readonly isDispatchResult: boolean; readonly asDispatchResult: XcmV3MaybeErrorCode; readonly type: @@ -2088,8 +2003,8 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name StagingXcmV5PalletInfo (117) */ - interface StagingXcmV5PalletInfo extends Struct { + /** @name StagingXcmV4PalletInfo (116) */ + interface StagingXcmV4PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; readonly moduleName: Bytes; @@ -2098,7 +2013,7 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name XcmV3MaybeErrorCode (120) */ + /** @name XcmV3MaybeErrorCode (119) */ interface XcmV3MaybeErrorCode extends Enum { readonly isSuccess: boolean; readonly isError: boolean; @@ -2108,7 +2023,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Success" | "Error" | "TruncatedError"; } - /** @name XcmV3OriginKind (123) */ + /** @name XcmV3OriginKind (122) */ interface XcmV3OriginKind extends Enum { readonly isNative: boolean; readonly isSovereignAccount: boolean; @@ -2117,54 +2032,54 @@ declare module "@polkadot/types/lookup" { readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; } - /** @name XcmDoubleEncoded (125) */ + /** @name XcmDoubleEncoded (123) */ interface XcmDoubleEncoded extends Struct { readonly encoded: Bytes; } - /** @name StagingXcmV5QueryResponseInfo (126) */ - interface StagingXcmV5QueryResponseInfo extends Struct { - readonly destination: StagingXcmV5Location; + /** @name StagingXcmV4QueryResponseInfo (124) */ + interface StagingXcmV4QueryResponseInfo extends Struct { + readonly destination: StagingXcmV4Location; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name StagingXcmV5AssetAssetFilter (127) */ - interface StagingXcmV5AssetAssetFilter extends Enum { + /** @name StagingXcmV4AssetAssetFilter (125) */ + interface StagingXcmV4AssetAssetFilter extends Enum { readonly isDefinite: boolean; - readonly asDefinite: StagingXcmV5AssetAssets; + readonly asDefinite: StagingXcmV4AssetAssets; readonly isWild: boolean; - readonly asWild: StagingXcmV5AssetWildAsset; + readonly asWild: StagingXcmV4AssetWildAsset; readonly type: "Definite" | "Wild"; } - /** @name StagingXcmV5AssetWildAsset (128) */ - interface StagingXcmV5AssetWildAsset extends Enum { + /** @name StagingXcmV4AssetWildAsset (126) */ + interface StagingXcmV4AssetWildAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; readonly asAllOf: { - readonly id: StagingXcmV5AssetAssetId; - readonly fun: StagingXcmV5AssetWildFungibility; + readonly id: StagingXcmV4AssetAssetId; + readonly fun: StagingXcmV4AssetWildFungibility; } & Struct; readonly isAllCounted: boolean; readonly asAllCounted: Compact; readonly isAllOfCounted: boolean; readonly asAllOfCounted: { - readonly id: StagingXcmV5AssetAssetId; - readonly fun: StagingXcmV5AssetWildFungibility; + readonly id: StagingXcmV4AssetAssetId; + readonly fun: StagingXcmV4AssetWildFungibility; readonly count: Compact; } & Struct; readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name StagingXcmV5AssetWildFungibility (129) */ - interface StagingXcmV5AssetWildFungibility extends Enum { + /** @name StagingXcmV4AssetWildFungibility (127) */ + interface StagingXcmV4AssetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3WeightLimit (130) */ + /** @name XcmV3WeightLimit (128) */ interface XcmV3WeightLimit extends Enum { readonly isUnlimited: boolean; readonly isLimited: boolean; @@ -2172,125 +2087,105 @@ declare module "@polkadot/types/lookup" { readonly type: "Unlimited" | "Limited"; } - /** @name StagingXcmV5AssetAssetTransferFilter (132) */ - interface StagingXcmV5AssetAssetTransferFilter extends Enum { - readonly isTeleport: boolean; - readonly asTeleport: StagingXcmV5AssetAssetFilter; - readonly isReserveDeposit: boolean; - readonly asReserveDeposit: StagingXcmV5AssetAssetFilter; - readonly isReserveWithdraw: boolean; - readonly asReserveWithdraw: StagingXcmV5AssetAssetFilter; - readonly type: "Teleport" | "ReserveDeposit" | "ReserveWithdraw"; - } - - /** @name StagingXcmV5Hint (137) */ - interface StagingXcmV5Hint extends Enum { - readonly isAssetClaimer: boolean; - readonly asAssetClaimer: { - readonly location: StagingXcmV5Location; - } & Struct; - readonly type: "AssetClaimer"; - } - - /** @name XcmVersionedAssets (139) */ + /** @name XcmVersionedAssets (129) */ interface XcmVersionedAssets extends Enum { + readonly isV2: boolean; + readonly asV2: XcmV2MultiassetMultiAssets; readonly isV3: boolean; readonly asV3: XcmV3MultiassetMultiAssets; readonly isV4: boolean; readonly asV4: StagingXcmV4AssetAssets; - readonly isV5: boolean; - readonly asV5: StagingXcmV5AssetAssets; - readonly type: "V3" | "V4" | "V5"; + readonly type: "V2" | "V3" | "V4"; } - /** @name XcmV3MultiassetMultiAssets (140) */ - interface XcmV3MultiassetMultiAssets extends Vec {} + /** @name XcmV2MultiassetMultiAssets (130) */ + interface XcmV2MultiassetMultiAssets extends Vec {} - /** @name XcmV3MultiAsset (142) */ - interface XcmV3MultiAsset extends Struct { - readonly id: XcmV3MultiassetAssetId; - readonly fun: XcmV3MultiassetFungibility; + /** @name XcmV2MultiAsset (132) */ + interface XcmV2MultiAsset extends Struct { + readonly id: XcmV2MultiassetAssetId; + readonly fun: XcmV2MultiassetFungibility; } - /** @name XcmV3MultiassetAssetId (143) */ - interface XcmV3MultiassetAssetId extends Enum { + /** @name XcmV2MultiassetAssetId (133) */ + interface XcmV2MultiassetAssetId extends Enum { readonly isConcrete: boolean; - readonly asConcrete: StagingXcmV3MultiLocation; + readonly asConcrete: XcmV2MultiLocation; readonly isAbstract: boolean; - readonly asAbstract: U8aFixed; + readonly asAbstract: Bytes; readonly type: "Concrete" | "Abstract"; } - /** @name StagingXcmV3MultiLocation (144) */ - interface StagingXcmV3MultiLocation extends Struct { + /** @name XcmV2MultiLocation (134) */ + interface XcmV2MultiLocation extends Struct { readonly parents: u8; - readonly interior: XcmV3Junctions; + readonly interior: XcmV2MultilocationJunctions; } - /** @name XcmV3Junctions (145) */ - interface XcmV3Junctions extends Enum { + /** @name XcmV2MultilocationJunctions (135) */ + interface XcmV2MultilocationJunctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; - readonly asX1: XcmV3Junction; + readonly asX1: XcmV2Junction; readonly isX2: boolean; - readonly asX2: ITuple<[XcmV3Junction, XcmV3Junction]>; + readonly asX2: ITuple<[XcmV2Junction, XcmV2Junction]>; readonly isX3: boolean; - readonly asX3: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction]>; + readonly asX3: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction]>; readonly isX4: boolean; - readonly asX4: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>; + readonly asX4: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction]>; readonly isX5: boolean; readonly asX5: ITuple< - [XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction] + [XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction] >; readonly isX6: boolean; readonly asX6: ITuple< - [XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction] + [XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction] >; readonly isX7: boolean; readonly asX7: ITuple< [ - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction + XcmV2Junction, + XcmV2Junction, + XcmV2Junction, + XcmV2Junction, + XcmV2Junction, + XcmV2Junction, + XcmV2Junction ] >; readonly isX8: boolean; readonly asX8: ITuple< [ - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction + XcmV2Junction, + XcmV2Junction, + XcmV2Junction, + XcmV2Junction, + XcmV2Junction, + XcmV2Junction, + XcmV2Junction, + XcmV2Junction ] >; readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name XcmV3Junction (146) */ - interface XcmV3Junction extends Enum { + /** @name XcmV2Junction (136) */ + interface XcmV2Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; readonly isAccountId32: boolean; readonly asAccountId32: { - readonly network: Option; + readonly network: XcmV2NetworkId; readonly id: U8aFixed; } & Struct; readonly isAccountIndex64: boolean; readonly asAccountIndex64: { - readonly network: Option; + readonly network: XcmV2NetworkId; readonly index: Compact; } & Struct; readonly isAccountKey20: boolean; readonly asAccountKey20: { - readonly network: Option; + readonly network: XcmV2NetworkId; readonly key: U8aFixed; } & Struct; readonly isPalletInstance: boolean; @@ -2298,18 +2193,13 @@ declare module "@polkadot/types/lookup" { readonly isGeneralIndex: boolean; readonly asGeneralIndex: Compact; readonly isGeneralKey: boolean; - readonly asGeneralKey: { - readonly length: u8; - readonly data: U8aFixed; - } & Struct; + readonly asGeneralKey: Bytes; readonly isOnlyChild: boolean; readonly isPlurality: boolean; readonly asPlurality: { - readonly id: XcmV3JunctionBodyId; - readonly part: XcmV3JunctionBodyPart; + readonly id: XcmV2BodyId; + readonly part: XcmV2BodyPart; } & Struct; - readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: XcmV3JunctionNetworkId; readonly type: | "Parachain" | "AccountId32" @@ -2319,56 +2209,82 @@ declare module "@polkadot/types/lookup" { | "GeneralIndex" | "GeneralKey" | "OnlyChild" - | "Plurality" - | "GlobalConsensus"; + | "Plurality"; } - /** @name XcmV3JunctionNetworkId (148) */ - interface XcmV3JunctionNetworkId extends Enum { - readonly isByGenesis: boolean; - readonly asByGenesis: U8aFixed; - readonly isByFork: boolean; - readonly asByFork: { - readonly blockNumber: u64; - readonly blockHash: U8aFixed; - } & Struct; + /** @name XcmV2NetworkId (137) */ + interface XcmV2NetworkId extends Enum { + readonly isAny: boolean; + readonly isNamed: boolean; + readonly asNamed: Bytes; 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: "Any" | "Named" | "Polkadot" | "Kusama"; + } + + /** @name XcmV2BodyId (139) */ + 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: - | "ByGenesis" - | "ByFork" - | "Polkadot" - | "Kusama" - | "Westend" - | "Rococo" - | "Wococo" - | "Ethereum" - | "BitcoinCore" - | "BitcoinCash" - | "PolkadotBulletin"; + | "Unit" + | "Named" + | "Index" + | "Executive" + | "Technical" + | "Legislative" + | "Judicial" + | "Defense" + | "Administration" + | "Treasury"; } - /** @name XcmV3MultiassetFungibility (149) */ - interface XcmV3MultiassetFungibility extends Enum { + /** @name XcmV2BodyPart (140) */ + interface XcmV2BodyPart 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; + } & Struct; + readonly isMoreThanProportion: boolean; + readonly asMoreThanProportion: { + readonly nom: Compact; + readonly denom: Compact; + } & Struct; + readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; + } + + /** @name XcmV2MultiassetFungibility (141) */ + interface XcmV2MultiassetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; readonly isNonFungible: boolean; - readonly asNonFungible: XcmV3MultiassetAssetInstance; + readonly asNonFungible: XcmV2MultiassetAssetInstance; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3MultiassetAssetInstance (150) */ - interface XcmV3MultiassetAssetInstance extends Enum { + /** @name XcmV2MultiassetAssetInstance (142) */ + interface XcmV2MultiassetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; readonly asIndex: Compact; @@ -2380,66 +2296,99 @@ declare module "@polkadot/types/lookup" { readonly asArray16: U8aFixed; readonly isArray32: boolean; readonly asArray32: U8aFixed; - readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; + readonly isBlob: boolean; + readonly asBlob: Bytes; + readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32" | "Blob"; } - /** @name StagingXcmV4AssetAssets (151) */ - interface StagingXcmV4AssetAssets extends Vec {} + /** @name XcmV3MultiassetMultiAssets (143) */ + interface XcmV3MultiassetMultiAssets extends Vec {} - /** @name StagingXcmV4Asset (153) */ - interface StagingXcmV4Asset extends Struct { - readonly id: StagingXcmV4AssetAssetId; - readonly fun: StagingXcmV4AssetFungibility; + /** @name XcmV3MultiAsset (145) */ + interface XcmV3MultiAsset extends Struct { + readonly id: XcmV3MultiassetAssetId; + readonly fun: XcmV3MultiassetFungibility; } - /** @name StagingXcmV4AssetAssetId (154) */ - interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} + /** @name XcmV3MultiassetAssetId (146) */ + interface XcmV3MultiassetAssetId extends Enum { + readonly isConcrete: boolean; + readonly asConcrete: StagingXcmV3MultiLocation; + readonly isAbstract: boolean; + readonly asAbstract: U8aFixed; + readonly type: "Concrete" | "Abstract"; + } - /** @name StagingXcmV4Location (155) */ - interface StagingXcmV4Location extends Struct { + /** @name StagingXcmV3MultiLocation (147) */ + interface StagingXcmV3MultiLocation extends Struct { readonly parents: u8; - readonly interior: StagingXcmV4Junctions; + readonly interior: XcmV3Junctions; } - /** @name StagingXcmV4Junctions (156) */ - interface StagingXcmV4Junctions extends Enum { + /** @name XcmV3Junctions (148) */ + interface XcmV3Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; - readonly asX1: StagingXcmV4Junction; + readonly asX1: XcmV3Junction; readonly isX2: boolean; - readonly asX2: StagingXcmV4Junction; + readonly asX2: ITuple<[XcmV3Junction, XcmV3Junction]>; readonly isX3: boolean; - readonly asX3: StagingXcmV4Junction; + readonly asX3: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction]>; readonly isX4: boolean; - readonly asX4: StagingXcmV4Junction; + readonly asX4: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>; readonly isX5: boolean; - readonly asX5: StagingXcmV4Junction; + readonly asX5: ITuple< + [XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction] + >; readonly isX6: boolean; - readonly asX6: StagingXcmV4Junction; + readonly asX6: ITuple< + [XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction] + >; readonly isX7: boolean; - readonly asX7: StagingXcmV4Junction; + readonly asX7: ITuple< + [ + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction + ] + >; readonly isX8: boolean; - readonly asX8: StagingXcmV4Junction; + readonly asX8: ITuple< + [ + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction + ] + >; readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name StagingXcmV4Junction (158) */ - interface StagingXcmV4Junction extends Enum { + /** @name XcmV3Junction (149) */ + interface XcmV3Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; readonly isAccountId32: boolean; readonly asAccountId32: { - readonly network: Option; + readonly network: Option; readonly id: U8aFixed; } & Struct; readonly isAccountIndex64: boolean; readonly asAccountIndex64: { - readonly network: Option; + readonly network: Option; readonly index: Compact; } & Struct; readonly isAccountKey20: boolean; readonly asAccountKey20: { - readonly network: Option; + readonly network: Option; readonly key: U8aFixed; } & Struct; readonly isPalletInstance: boolean; @@ -2458,7 +2407,7 @@ declare module "@polkadot/types/lookup" { readonly part: XcmV3JunctionBodyPart; } & Struct; readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: StagingXcmV4JunctionNetworkId; + readonly asGlobalConsensus: XcmV3JunctionNetworkId; readonly type: | "Parachain" | "AccountId32" @@ -2472,8 +2421,8 @@ declare module "@polkadot/types/lookup" { | "GlobalConsensus"; } - /** @name StagingXcmV4JunctionNetworkId (160) */ - interface StagingXcmV4JunctionNetworkId extends Enum { + /** @name XcmV3JunctionNetworkId (151) */ + interface XcmV3JunctionNetworkId extends Enum { readonly isByGenesis: boolean; readonly asByGenesis: U8aFixed; readonly isByFork: boolean; @@ -2507,17 +2456,17 @@ declare module "@polkadot/types/lookup" { | "PolkadotBulletin"; } - /** @name StagingXcmV4AssetFungibility (168) */ - interface StagingXcmV4AssetFungibility extends Enum { + /** @name XcmV3MultiassetFungibility (152) */ + interface XcmV3MultiassetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; readonly isNonFungible: boolean; - readonly asNonFungible: StagingXcmV4AssetAssetInstance; + readonly asNonFungible: XcmV3MultiassetAssetInstance; readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmV4AssetAssetInstance (169) */ - interface StagingXcmV4AssetAssetInstance extends Enum { + /** @name XcmV3MultiassetAssetInstance (153) */ + interface XcmV3MultiassetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; readonly asIndex: Compact; @@ -2532,18 +2481,18 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name XcmVersionedLocation (170) */ + /** @name XcmVersionedLocation (154) */ interface XcmVersionedLocation extends Enum { + readonly isV2: boolean; + readonly asV2: XcmV2MultiLocation; readonly isV3: boolean; readonly asV3: StagingXcmV3MultiLocation; readonly isV4: boolean; readonly asV4: StagingXcmV4Location; - readonly isV5: boolean; - readonly asV5: StagingXcmV5Location; - readonly type: "V3" | "V4" | "V5"; + readonly type: "V2" | "V3" | "V4"; } - /** @name PalletAssetsEvent (171) */ + /** @name PalletAssetsEvent (155) */ interface PalletAssetsEvent extends Enum { readonly isCreated: boolean; readonly asCreated: { @@ -2719,7 +2668,7 @@ declare module "@polkadot/types/lookup" { | "Withdrawn"; } - /** @name PalletAssetManagerEvent (172) */ + /** @name PalletAssetManagerEvent (156) */ interface PalletAssetManagerEvent extends Enum { readonly isForeignAssetRegistered: boolean; readonly asForeignAssetRegistered: { @@ -2761,14 +2710,14 @@ declare module "@polkadot/types/lookup" { | "LocalAssetDestroyed"; } - /** @name MoonbaseRuntimeXcmConfigAssetType (173) */ + /** @name MoonbaseRuntimeXcmConfigAssetType (157) */ interface MoonbaseRuntimeXcmConfigAssetType extends Enum { readonly isXcm: boolean; readonly asXcm: StagingXcmV3MultiLocation; readonly type: "Xcm"; } - /** @name MoonbaseRuntimeAssetConfigAssetRegistrarMetadata (174) */ + /** @name MoonbaseRuntimeAssetConfigAssetRegistrarMetadata (158) */ interface MoonbaseRuntimeAssetConfigAssetRegistrarMetadata extends Struct { readonly name: Bytes; readonly symbol: Bytes; @@ -2776,7 +2725,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletMigrationsEvent (175) */ + /** @name PalletMigrationsEvent (159) */ interface PalletMigrationsEvent extends Enum { readonly isRuntimeUpgradeStarted: boolean; readonly isRuntimeUpgradeCompleted: boolean; @@ -2809,25 +2758,25 @@ declare module "@polkadot/types/lookup" { | "FailedToResumeIdleXcmExecution"; } - /** @name PalletXcmTransactorEvent (176) */ + /** @name PalletXcmTransactorEvent (160) */ interface PalletXcmTransactorEvent extends Enum { readonly isTransactedDerivative: boolean; readonly asTransactedDerivative: { readonly accountId: AccountId20; - readonly dest: StagingXcmV5Location; + readonly dest: StagingXcmV4Location; readonly call: Bytes; readonly index: u16; } & Struct; readonly isTransactedSovereign: boolean; readonly asTransactedSovereign: { readonly feePayer: Option; - readonly dest: StagingXcmV5Location; + readonly dest: StagingXcmV4Location; readonly call: Bytes; } & Struct; readonly isTransactedSigned: boolean; readonly asTransactedSigned: { readonly feePayer: AccountId20; - readonly dest: StagingXcmV5Location; + readonly dest: StagingXcmV4Location; readonly call: Bytes; } & Struct; readonly isRegisteredDerivative: boolean; @@ -2841,25 +2790,25 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isTransactFailed: boolean; readonly asTransactFailed: { - readonly error: XcmV5TraitsError; + readonly error: XcmV3TraitsError; } & Struct; readonly isTransactInfoChanged: boolean; readonly asTransactInfoChanged: { - readonly location: StagingXcmV5Location; + readonly location: StagingXcmV4Location; readonly remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight; } & Struct; readonly isTransactInfoRemoved: boolean; readonly asTransactInfoRemoved: { - readonly location: StagingXcmV5Location; + readonly location: StagingXcmV4Location; } & Struct; readonly isDestFeePerSecondChanged: boolean; readonly asDestFeePerSecondChanged: { - readonly location: StagingXcmV5Location; + readonly location: StagingXcmV4Location; readonly feePerSecond: u128; } & Struct; readonly isDestFeePerSecondRemoved: boolean; readonly asDestFeePerSecondRemoved: { - readonly location: StagingXcmV5Location; + readonly location: StagingXcmV4Location; } & Struct; readonly isHrmpManagementSent: boolean; readonly asHrmpManagementSent: { @@ -2879,14 +2828,14 @@ declare module "@polkadot/types/lookup" { | "HrmpManagementSent"; } - /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (177) */ + /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (161) */ interface PalletXcmTransactorRemoteTransactInfoWithMaxWeight extends Struct { readonly transactExtraWeight: SpWeightsWeightV2Weight; readonly maxWeight: SpWeightsWeightV2Weight; readonly transactExtraWeightSigned: Option; } - /** @name PalletXcmTransactorHrmpOperation (178) */ + /** @name PalletXcmTransactorHrmpOperation (163) */ interface PalletXcmTransactorHrmpOperation extends Enum { readonly isInitOpen: boolean; readonly asInitOpen: PalletXcmTransactorHrmpInitParams; @@ -2904,20 +2853,20 @@ declare module "@polkadot/types/lookup" { readonly type: "InitOpen" | "Accept" | "Close" | "Cancel"; } - /** @name PalletXcmTransactorHrmpInitParams (179) */ + /** @name PalletXcmTransactorHrmpInitParams (164) */ interface PalletXcmTransactorHrmpInitParams extends Struct { readonly paraId: u32; readonly proposedMaxCapacity: u32; readonly proposedMaxMessageSize: u32; } - /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (181) */ + /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (166) */ interface PolkadotParachainPrimitivesPrimitivesHrmpChannelId extends Struct { readonly sender: u32; readonly recipient: u32; } - /** @name PalletMoonbeamOrbitersEvent (182) */ + /** @name PalletMoonbeamOrbitersEvent (167) */ interface PalletMoonbeamOrbitersEvent extends Enum { readonly isOrbiterJoinCollatorPool: boolean; readonly asOrbiterJoinCollatorPool: { @@ -2958,7 +2907,7 @@ declare module "@polkadot/types/lookup" { | "OrbiterUnregistered"; } - /** @name PalletEthereumXcmEvent (183) */ + /** @name PalletEthereumXcmEvent (168) */ interface PalletEthereumXcmEvent extends Enum { readonly isExecutedFromXcm: boolean; readonly asExecutedFromXcm: { @@ -2968,7 +2917,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ExecutedFromXcm"; } - /** @name PalletRandomnessEvent (184) */ + /** @name PalletRandomnessEvent (169) */ interface PalletRandomnessEvent extends Enum { readonly isRandomnessRequestedBabeEpoch: boolean; readonly asRandomnessRequestedBabeEpoch: { @@ -3013,7 +2962,7 @@ declare module "@polkadot/types/lookup" { | "RequestExpirationExecuted"; } - /** @name PalletCollectiveEvent (185) */ + /** @name PalletCollectiveEvent (170) */ interface PalletCollectiveEvent extends Enum { readonly isProposed: boolean; readonly asProposed: { @@ -3054,20 +3003,6 @@ declare module "@polkadot/types/lookup" { readonly yes: u32; readonly no: u32; } & Struct; - readonly isKilled: boolean; - readonly asKilled: { - readonly proposalHash: H256; - } & Struct; - readonly isProposalCostBurned: boolean; - readonly asProposalCostBurned: { - readonly proposalHash: H256; - readonly who: AccountId20; - } & Struct; - readonly isProposalCostReleased: boolean; - readonly asProposalCostReleased: { - readonly proposalHash: H256; - readonly who: AccountId20; - } & Struct; readonly type: | "Proposed" | "Voted" @@ -3075,13 +3010,10 @@ declare module "@polkadot/types/lookup" { | "Disapproved" | "Executed" | "MemberExecuted" - | "Closed" - | "Killed" - | "ProposalCostBurned" - | "ProposalCostReleased"; + | "Closed"; } - /** @name PalletConvictionVotingEvent (186) */ + /** @name PalletConvictionVotingEvent (171) */ interface PalletConvictionVotingEvent extends Enum { readonly isDelegated: boolean; readonly asDelegated: ITuple<[AccountId20, AccountId20]>; @@ -3100,7 +3032,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Delegated" | "Undelegated" | "Voted" | "VoteRemoved"; } - /** @name PalletConvictionVotingVoteAccountVote (187) */ + /** @name PalletConvictionVotingVoteAccountVote (172) */ interface PalletConvictionVotingVoteAccountVote extends Enum { readonly isStandard: boolean; readonly asStandard: { @@ -3121,7 +3053,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Standard" | "Split" | "SplitAbstain"; } - /** @name PalletReferendaEvent (189) */ + /** @name PalletReferendaEvent (174) */ interface PalletReferendaEvent extends Enum { readonly isSubmitted: boolean; readonly asSubmitted: { @@ -3225,7 +3157,7 @@ declare module "@polkadot/types/lookup" { | "MetadataCleared"; } - /** @name FrameSupportPreimagesBounded (190) */ + /** @name FrameSupportPreimagesBounded (175) */ interface FrameSupportPreimagesBounded extends Enum { readonly isLegacy: boolean; readonly asLegacy: { @@ -3241,7 +3173,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Inline" | "Lookup"; } - /** @name FrameSystemCall (192) */ + /** @name FrameSystemCall (177) */ interface FrameSystemCall extends Enum { readonly isRemark: boolean; readonly asRemark: { @@ -3302,7 +3234,7 @@ declare module "@polkadot/types/lookup" { | "ApplyAuthorizedUpgrade"; } - /** @name PalletUtilityCall (196) */ + /** @name PalletUtilityCall (181) */ interface PalletUtilityCall extends Enum { readonly isBatch: boolean; readonly asBatch: { @@ -3340,10 +3272,11 @@ declare module "@polkadot/types/lookup" { | "WithWeight"; } - /** @name MoonbaseRuntimeOriginCaller (198) */ + /** @name MoonbaseRuntimeOriginCaller (183) */ interface MoonbaseRuntimeOriginCaller extends Enum { readonly isSystem: boolean; readonly asSystem: FrameSupportDispatchRawOrigin; + readonly isVoid: boolean; readonly isEthereum: boolean; readonly asEthereum: PalletEthereumRawOrigin; readonly isCumulusXcm: boolean; @@ -3360,6 +3293,7 @@ declare module "@polkadot/types/lookup" { readonly asOpenTechCommitteeCollective: PalletCollectiveRawOrigin; readonly type: | "System" + | "Void" | "Ethereum" | "CumulusXcm" | "PolkadotXcm" @@ -3369,7 +3303,7 @@ declare module "@polkadot/types/lookup" { | "OpenTechCommitteeCollective"; } - /** @name FrameSupportDispatchRawOrigin (199) */ + /** @name FrameSupportDispatchRawOrigin (184) */ interface FrameSupportDispatchRawOrigin extends Enum { readonly isRoot: boolean; readonly isSigned: boolean; @@ -3378,14 +3312,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Root" | "Signed" | "None"; } - /** @name PalletEthereumRawOrigin (200) */ + /** @name PalletEthereumRawOrigin (185) */ interface PalletEthereumRawOrigin extends Enum { readonly isEthereumTransaction: boolean; readonly asEthereumTransaction: H160; readonly type: "EthereumTransaction"; } - /** @name CumulusPalletXcmOrigin (201) */ + /** @name CumulusPalletXcmOrigin (186) */ interface CumulusPalletXcmOrigin extends Enum { readonly isRelay: boolean; readonly isSiblingParachain: boolean; @@ -3393,23 +3327,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Relay" | "SiblingParachain"; } - /** @name PalletXcmOrigin (202) */ + /** @name PalletXcmOrigin (187) */ interface PalletXcmOrigin extends Enum { readonly isXcm: boolean; - readonly asXcm: StagingXcmV5Location; + readonly asXcm: StagingXcmV4Location; readonly isResponse: boolean; - readonly asResponse: StagingXcmV5Location; + readonly asResponse: StagingXcmV4Location; readonly type: "Xcm" | "Response"; } - /** @name PalletEthereumXcmRawOrigin (203) */ + /** @name PalletEthereumXcmRawOrigin (188) */ interface PalletEthereumXcmRawOrigin extends Enum { readonly isXcmEthereumTransaction: boolean; readonly asXcmEthereumTransaction: H160; readonly type: "XcmEthereumTransaction"; } - /** @name PalletCollectiveRawOrigin (204) */ + /** @name PalletCollectiveRawOrigin (189) */ interface PalletCollectiveRawOrigin extends Enum { readonly isMembers: boolean; readonly asMembers: ITuple<[u32, u32]>; @@ -3419,7 +3353,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Members" | "Member" | "Phantom"; } - /** @name MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin (205) */ + /** @name MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin (190) */ interface MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin extends Enum { readonly isWhitelistedCaller: boolean; readonly isGeneralAdmin: boolean; @@ -3434,7 +3368,10 @@ declare module "@polkadot/types/lookup" { | "FastGeneralAdmin"; } - /** @name PalletTimestampCall (207) */ + /** @name SpCoreVoid (192) */ + type SpCoreVoid = Null; + + /** @name PalletTimestampCall (193) */ interface PalletTimestampCall extends Enum { readonly isSet: boolean; readonly asSet: { @@ -3443,7 +3380,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Set"; } - /** @name PalletBalancesCall (208) */ + /** @name PalletBalancesCall (194) */ interface PalletBalancesCall extends Enum { readonly isTransferAllowDeath: boolean; readonly asTransferAllowDeath: { @@ -3502,14 +3439,14 @@ declare module "@polkadot/types/lookup" { | "Burn"; } - /** @name PalletBalancesAdjustmentDirection (210) */ + /** @name PalletBalancesAdjustmentDirection (196) */ interface PalletBalancesAdjustmentDirection extends Enum { readonly isIncrease: boolean; readonly isDecrease: boolean; readonly type: "Increase" | "Decrease"; } - /** @name PalletSudoCall (211) */ + /** @name PalletSudoCall (197) */ interface PalletSudoCall extends Enum { readonly isSudo: boolean; readonly asSudo: { @@ -3533,7 +3470,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Sudo" | "SudoUncheckedWeight" | "SetKey" | "SudoAs" | "RemoveKey"; } - /** @name CumulusPalletParachainSystemCall (212) */ + /** @name CumulusPalletParachainSystemCall (198) */ interface CumulusPalletParachainSystemCall extends Enum { readonly isSetValidationData: boolean; readonly asSetValidationData: { @@ -3546,7 +3483,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetValidationData" | "SudoSendUpwardMessage"; } - /** @name CumulusPrimitivesParachainInherentParachainInherentData (213) */ + /** @name CumulusPrimitivesParachainInherentParachainInherentData (199) */ interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct { readonly validationData: PolkadotPrimitivesV8PersistedValidationData; readonly relayChainState: SpTrieStorageProof; @@ -3554,7 +3491,7 @@ declare module "@polkadot/types/lookup" { readonly horizontalMessages: BTreeMap>; } - /** @name PolkadotPrimitivesV8PersistedValidationData (214) */ + /** @name PolkadotPrimitivesV8PersistedValidationData (200) */ interface PolkadotPrimitivesV8PersistedValidationData extends Struct { readonly parentHead: Bytes; readonly relayParentNumber: u32; @@ -3562,24 +3499,24 @@ declare module "@polkadot/types/lookup" { readonly maxPovSize: u32; } - /** @name SpTrieStorageProof (216) */ + /** @name SpTrieStorageProof (202) */ interface SpTrieStorageProof extends Struct { readonly trieNodes: BTreeSet; } - /** @name PolkadotCorePrimitivesInboundDownwardMessage (219) */ + /** @name PolkadotCorePrimitivesInboundDownwardMessage (205) */ interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { readonly sentAt: u32; readonly msg: Bytes; } - /** @name PolkadotCorePrimitivesInboundHrmpMessage (222) */ + /** @name PolkadotCorePrimitivesInboundHrmpMessage (208) */ interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { readonly sentAt: u32; readonly data: Bytes; } - /** @name PalletEvmCall (225) */ + /** @name PalletEvmCall (211) */ interface PalletEvmCall extends Enum { readonly isWithdraw: boolean; readonly asWithdraw: { @@ -3624,7 +3561,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Withdraw" | "Call" | "Create" | "Create2"; } - /** @name PalletEthereumCall (231) */ + /** @name PalletEthereumCall (217) */ interface PalletEthereumCall extends Enum { readonly isTransact: boolean; readonly asTransact: { @@ -3633,81 +3570,81 @@ declare module "@polkadot/types/lookup" { readonly type: "Transact"; } - /** @name EthereumTransactionTransactionV2 (232) */ + /** @name EthereumTransactionTransactionV2 (218) */ interface EthereumTransactionTransactionV2 extends Enum { readonly isLegacy: boolean; - readonly asLegacy: EthereumTransactionLegacyLegacyTransaction; + readonly asLegacy: EthereumTransactionLegacyTransaction; readonly isEip2930: boolean; - readonly asEip2930: EthereumTransactionEip2930Eip2930Transaction; + readonly asEip2930: EthereumTransactionEip2930Transaction; readonly isEip1559: boolean; - readonly asEip1559: EthereumTransactionEip1559Eip1559Transaction; + readonly asEip1559: EthereumTransactionEip1559Transaction; readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumTransactionLegacyLegacyTransaction (233) */ - interface EthereumTransactionLegacyLegacyTransaction extends Struct { + /** @name EthereumTransactionLegacyTransaction (219) */ + interface EthereumTransactionLegacyTransaction extends Struct { readonly nonce: U256; readonly gasPrice: U256; readonly gasLimit: U256; - readonly action: EthereumTransactionLegacyTransactionAction; + readonly action: EthereumTransactionTransactionAction; readonly value: U256; readonly input: Bytes; - readonly signature: EthereumTransactionLegacyTransactionSignature; + readonly signature: EthereumTransactionTransactionSignature; } - /** @name EthereumTransactionLegacyTransactionAction (234) */ - interface EthereumTransactionLegacyTransactionAction extends Enum { + /** @name EthereumTransactionTransactionAction (220) */ + interface EthereumTransactionTransactionAction extends Enum { readonly isCall: boolean; readonly asCall: H160; readonly isCreate: boolean; readonly type: "Call" | "Create"; } - /** @name EthereumTransactionLegacyTransactionSignature (235) */ - interface EthereumTransactionLegacyTransactionSignature extends Struct { + /** @name EthereumTransactionTransactionSignature (221) */ + interface EthereumTransactionTransactionSignature extends Struct { readonly v: u64; readonly r: H256; readonly s: H256; } - /** @name EthereumTransactionEip2930Eip2930Transaction (237) */ - interface EthereumTransactionEip2930Eip2930Transaction extends Struct { + /** @name EthereumTransactionEip2930Transaction (223) */ + interface EthereumTransactionEip2930Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; readonly gasPrice: U256; readonly gasLimit: U256; - readonly action: EthereumTransactionLegacyTransactionAction; + readonly action: EthereumTransactionTransactionAction; readonly value: U256; readonly input: Bytes; - readonly accessList: Vec; + readonly accessList: Vec; readonly oddYParity: bool; readonly r: H256; readonly s: H256; } - /** @name EthereumTransactionEip2930AccessListItem (239) */ - interface EthereumTransactionEip2930AccessListItem extends Struct { + /** @name EthereumTransactionAccessListItem (225) */ + interface EthereumTransactionAccessListItem extends Struct { readonly address: H160; readonly storageKeys: Vec; } - /** @name EthereumTransactionEip1559Eip1559Transaction (240) */ - interface EthereumTransactionEip1559Eip1559Transaction extends Struct { + /** @name EthereumTransactionEip1559Transaction (226) */ + interface EthereumTransactionEip1559Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; readonly maxPriorityFeePerGas: U256; readonly maxFeePerGas: U256; readonly gasLimit: U256; - readonly action: EthereumTransactionLegacyTransactionAction; + readonly action: EthereumTransactionTransactionAction; readonly value: U256; readonly input: Bytes; - readonly accessList: Vec; + readonly accessList: Vec; readonly oddYParity: bool; readonly r: H256; readonly s: H256; } - /** @name PalletParachainStakingCall (241) */ + /** @name PalletParachainStakingCall (227) */ interface PalletParachainStakingCall extends Enum { readonly isSetStakingExpectations: boolean; readonly asSetStakingExpectations: { @@ -3871,7 +3808,7 @@ declare module "@polkadot/types/lookup" { | "SetInflationDistributionConfig"; } - /** @name PalletSchedulerCall (244) */ + /** @name PalletSchedulerCall (230) */ interface PalletSchedulerCall extends Enum { readonly isSchedule: boolean; readonly asSchedule: { @@ -3945,7 +3882,7 @@ declare module "@polkadot/types/lookup" { | "CancelRetryNamed"; } - /** @name PalletTreasuryCall (246) */ + /** @name PalletTreasuryCall (232) */ interface PalletTreasuryCall extends Enum { readonly isSpendLocal: boolean; readonly asSpendLocal: { @@ -3984,13 +3921,13 @@ declare module "@polkadot/types/lookup" { | "VoidSpend"; } - /** @name PalletAuthorInherentCall (248) */ + /** @name PalletAuthorInherentCall (234) */ interface PalletAuthorInherentCall extends Enum { readonly isKickOffAuthorshipValidation: boolean; readonly type: "KickOffAuthorshipValidation"; } - /** @name PalletAuthorSlotFilterCall (249) */ + /** @name PalletAuthorSlotFilterCall (235) */ interface PalletAuthorSlotFilterCall extends Enum { readonly isSetEligible: boolean; readonly asSetEligible: { @@ -3999,7 +3936,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetEligible"; } - /** @name PalletCrowdloanRewardsCall (250) */ + /** @name PalletCrowdloanRewardsCall (236) */ interface PalletCrowdloanRewardsCall extends Enum { readonly isAssociateNativeIdentity: boolean; readonly asAssociateNativeIdentity: { @@ -4035,7 +3972,7 @@ declare module "@polkadot/types/lookup" { | "InitializeRewardVec"; } - /** @name SpRuntimeMultiSignature (251) */ + /** @name SpRuntimeMultiSignature (237) */ interface SpRuntimeMultiSignature extends Enum { readonly isEd25519: boolean; readonly asEd25519: U8aFixed; @@ -4046,7 +3983,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ed25519" | "Sr25519" | "Ecdsa"; } - /** @name PalletAuthorMappingCall (258) */ + /** @name PalletAuthorMappingCall (244) */ interface PalletAuthorMappingCall extends Enum { readonly isAddAssociation: boolean; readonly asAddAssociation: { @@ -4074,7 +4011,7 @@ declare module "@polkadot/types/lookup" { | "SetKeys"; } - /** @name PalletProxyCall (259) */ + /** @name PalletProxyCall (245) */ interface PalletProxyCall extends Enum { readonly isProxy: boolean; readonly asProxy: { @@ -4144,14 +4081,14 @@ declare module "@polkadot/types/lookup" { | "ProxyAnnounced"; } - /** @name PalletMaintenanceModeCall (261) */ + /** @name PalletMaintenanceModeCall (247) */ interface PalletMaintenanceModeCall extends Enum { readonly isEnterMaintenanceMode: boolean; readonly isResumeNormalOperation: boolean; readonly type: "EnterMaintenanceMode" | "ResumeNormalOperation"; } - /** @name PalletIdentityCall (262) */ + /** @name PalletIdentityCall (248) */ interface PalletIdentityCall extends Enum { readonly isAddRegistrar: boolean; readonly asAddRegistrar: { @@ -4224,7 +4161,6 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isRemoveUsernameAuthority: boolean; readonly asRemoveUsernameAuthority: { - readonly suffix: Bytes; readonly authority: AccountId20; } & Struct; readonly isSetUsernameFor: boolean; @@ -4232,7 +4168,6 @@ declare module "@polkadot/types/lookup" { readonly who: AccountId20; readonly username: Bytes; readonly signature: Option; - readonly useAllocation: bool; } & Struct; readonly isAcceptUsername: boolean; readonly asAcceptUsername: { @@ -4246,16 +4181,8 @@ declare module "@polkadot/types/lookup" { readonly asSetPrimaryUsername: { readonly username: Bytes; } & Struct; - readonly isUnbindUsername: boolean; - readonly asUnbindUsername: { - readonly username: Bytes; - } & Struct; - readonly isRemoveUsername: boolean; - readonly asRemoveUsername: { - readonly username: Bytes; - } & Struct; - readonly isKillUsername: boolean; - readonly asKillUsername: { + readonly isRemoveDanglingUsername: boolean; + readonly asRemoveDanglingUsername: { readonly username: Bytes; } & Struct; readonly type: @@ -4280,12 +4207,10 @@ declare module "@polkadot/types/lookup" { | "AcceptUsername" | "RemoveExpiredApproval" | "SetPrimaryUsername" - | "UnbindUsername" - | "RemoveUsername" - | "KillUsername"; + | "RemoveDanglingUsername"; } - /** @name PalletIdentityLegacyIdentityInfo (263) */ + /** @name PalletIdentityLegacyIdentityInfo (249) */ interface PalletIdentityLegacyIdentityInfo extends Struct { readonly additional: Vec>; readonly display: Data; @@ -4298,7 +4223,7 @@ declare module "@polkadot/types/lookup" { readonly twitter: Data; } - /** @name PalletIdentityJudgement (299) */ + /** @name PalletIdentityJudgement (285) */ interface PalletIdentityJudgement extends Enum { readonly isUnknown: boolean; readonly isFeePaid: boolean; @@ -4318,10 +4243,10 @@ declare module "@polkadot/types/lookup" { | "Erroneous"; } - /** @name AccountEthereumSignature (301) */ + /** @name AccountEthereumSignature (287) */ interface AccountEthereumSignature extends U8aFixed {} - /** @name CumulusPalletXcmpQueueCall (302) */ + /** @name CumulusPalletXcmpQueueCall (288) */ interface CumulusPalletXcmpQueueCall extends Enum { readonly isSuspendXcmExecution: boolean; readonly isResumeXcmExecution: boolean; @@ -4345,7 +4270,7 @@ declare module "@polkadot/types/lookup" { | "UpdateResumeThreshold"; } - /** @name PalletXcmCall (303) */ + /** @name PalletXcmCall (289) */ interface PalletXcmCall extends Enum { readonly isSend: boolean; readonly asSend: { @@ -4373,7 +4298,7 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isForceXcmVersion: boolean; readonly asForceXcmVersion: { - readonly location: StagingXcmV5Location; + readonly location: StagingXcmV4Location; readonly version: u32; } & Struct; readonly isForceDefaultXcmVersion: boolean; @@ -4448,50 +4373,49 @@ declare module "@polkadot/types/lookup" { | "TransferAssetsUsingTypeAndThen"; } - /** @name XcmVersionedXcm (304) */ + /** @name XcmVersionedXcm (290) */ interface XcmVersionedXcm extends Enum { + readonly isV2: boolean; + readonly asV2: XcmV2Xcm; readonly isV3: boolean; readonly asV3: XcmV3Xcm; readonly isV4: boolean; readonly asV4: StagingXcmV4Xcm; - readonly isV5: boolean; - readonly asV5: StagingXcmV5Xcm; - readonly type: "V3" | "V4" | "V5"; + readonly type: "V2" | "V3" | "V4"; } - /** @name XcmV3Xcm (305) */ - interface XcmV3Xcm extends Vec {} + /** @name XcmV2Xcm (291) */ + interface XcmV2Xcm extends Vec {} - /** @name XcmV3Instruction (307) */ - interface XcmV3Instruction extends Enum { + /** @name XcmV2Instruction (293) */ + interface XcmV2Instruction extends Enum { readonly isWithdrawAsset: boolean; - readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; + readonly asWithdrawAsset: XcmV2MultiassetMultiAssets; readonly isReserveAssetDeposited: boolean; - readonly asReserveAssetDeposited: XcmV3MultiassetMultiAssets; + readonly asReserveAssetDeposited: XcmV2MultiassetMultiAssets; readonly isReceiveTeleportedAsset: boolean; - readonly asReceiveTeleportedAsset: XcmV3MultiassetMultiAssets; + readonly asReceiveTeleportedAsset: XcmV2MultiassetMultiAssets; readonly isQueryResponse: boolean; readonly asQueryResponse: { readonly queryId: Compact; - readonly response: XcmV3Response; - readonly maxWeight: SpWeightsWeightV2Weight; - readonly querier: Option; + readonly response: XcmV2Response; + readonly maxWeight: Compact; } & Struct; readonly isTransferAsset: boolean; readonly asTransferAsset: { - readonly assets: XcmV3MultiassetMultiAssets; - readonly beneficiary: StagingXcmV3MultiLocation; + readonly assets: XcmV2MultiassetMultiAssets; + readonly beneficiary: XcmV2MultiLocation; } & Struct; readonly isTransferReserveAsset: boolean; readonly asTransferReserveAsset: { - readonly assets: XcmV3MultiassetMultiAssets; - readonly dest: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly assets: XcmV2MultiassetMultiAssets; + readonly dest: XcmV2MultiLocation; + readonly xcm: XcmV2Xcm; } & Struct; readonly isTransact: boolean; readonly asTransact: { - readonly originKind: XcmV3OriginKind; - readonly requireWeightAtMost: SpWeightsWeightV2Weight; + readonly originType: XcmV2OriginKind; + readonly requireWeightAtMost: Compact; readonly call: XcmDoubleEncoded; } & Struct; readonly isHrmpNewChannelOpenRequest: boolean; @@ -4512,135 +4436,74 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isClearOrigin: boolean; readonly isDescendOrigin: boolean; - readonly asDescendOrigin: XcmV3Junctions; + readonly asDescendOrigin: XcmV2MultilocationJunctions; readonly isReportError: boolean; - readonly asReportError: XcmV3QueryResponseInfo; + readonly asReportError: { + readonly queryId: Compact; + readonly dest: XcmV2MultiLocation; + readonly maxResponseWeight: Compact; + } & Struct; readonly isDepositAsset: boolean; readonly asDepositAsset: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly beneficiary: StagingXcmV3MultiLocation; + readonly assets: XcmV2MultiassetMultiAssetFilter; + readonly maxAssets: Compact; + readonly beneficiary: XcmV2MultiLocation; } & Struct; readonly isDepositReserveAsset: boolean; readonly asDepositReserveAsset: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly dest: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly assets: XcmV2MultiassetMultiAssetFilter; + readonly maxAssets: Compact; + readonly dest: XcmV2MultiLocation; + readonly xcm: XcmV2Xcm; } & Struct; readonly isExchangeAsset: boolean; readonly asExchangeAsset: { - readonly give: XcmV3MultiassetMultiAssetFilter; - readonly want: XcmV3MultiassetMultiAssets; - readonly maximal: bool; + readonly give: XcmV2MultiassetMultiAssetFilter; + readonly receive: XcmV2MultiassetMultiAssets; } & Struct; readonly isInitiateReserveWithdraw: boolean; readonly asInitiateReserveWithdraw: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly reserve: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly assets: XcmV2MultiassetMultiAssetFilter; + readonly reserve: XcmV2MultiLocation; + readonly xcm: XcmV2Xcm; } & Struct; readonly isInitiateTeleport: boolean; readonly asInitiateTeleport: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly dest: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly assets: XcmV2MultiassetMultiAssetFilter; + readonly dest: XcmV2MultiLocation; + readonly xcm: XcmV2Xcm; } & Struct; - readonly isReportHolding: boolean; - readonly asReportHolding: { - readonly responseInfo: XcmV3QueryResponseInfo; - readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly isQueryHolding: boolean; + readonly asQueryHolding: { + readonly queryId: Compact; + readonly dest: XcmV2MultiLocation; + readonly assets: XcmV2MultiassetMultiAssetFilter; + readonly maxResponseWeight: Compact; } & Struct; readonly isBuyExecution: boolean; readonly asBuyExecution: { - readonly fees: XcmV3MultiAsset; - readonly weightLimit: XcmV3WeightLimit; + readonly fees: XcmV2MultiAsset; + readonly weightLimit: XcmV2WeightLimit; } & Struct; readonly isRefundSurplus: boolean; readonly isSetErrorHandler: boolean; - readonly asSetErrorHandler: XcmV3Xcm; + readonly asSetErrorHandler: XcmV2Xcm; readonly isSetAppendix: boolean; - readonly asSetAppendix: XcmV3Xcm; + readonly asSetAppendix: XcmV2Xcm; readonly isClearError: boolean; readonly isClaimAsset: boolean; readonly asClaimAsset: { - readonly assets: XcmV3MultiassetMultiAssets; - readonly ticket: StagingXcmV3MultiLocation; + readonly assets: XcmV2MultiassetMultiAssets; + readonly ticket: XcmV2MultiLocation; } & Struct; readonly isTrap: boolean; readonly asTrap: Compact; readonly isSubscribeVersion: boolean; readonly asSubscribeVersion: { readonly queryId: Compact; - readonly maxResponseWeight: SpWeightsWeightV2Weight; + readonly maxResponseWeight: Compact; } & Struct; readonly isUnsubscribeVersion: boolean; - readonly isBurnAsset: boolean; - readonly asBurnAsset: XcmV3MultiassetMultiAssets; - readonly isExpectAsset: boolean; - readonly asExpectAsset: XcmV3MultiassetMultiAssets; - readonly isExpectOrigin: boolean; - readonly asExpectOrigin: Option; - readonly isExpectError: boolean; - readonly asExpectError: Option>; - readonly isExpectTransactStatus: boolean; - readonly asExpectTransactStatus: XcmV3MaybeErrorCode; - readonly isQueryPallet: boolean; - readonly asQueryPallet: { - readonly moduleName: Bytes; - readonly responseInfo: XcmV3QueryResponseInfo; - } & Struct; - readonly isExpectPallet: boolean; - readonly asExpectPallet: { - readonly index: Compact; - readonly name: Bytes; - readonly moduleName: Bytes; - readonly crateMajor: Compact; - readonly minCrateMinor: Compact; - } & Struct; - readonly isReportTransactStatus: boolean; - readonly asReportTransactStatus: XcmV3QueryResponseInfo; - readonly isClearTransactStatus: boolean; - readonly isUniversalOrigin: boolean; - readonly asUniversalOrigin: XcmV3Junction; - readonly isExportMessage: boolean; - readonly asExportMessage: { - readonly network: XcmV3JunctionNetworkId; - readonly destination: XcmV3Junctions; - readonly xcm: XcmV3Xcm; - } & Struct; - readonly isLockAsset: boolean; - readonly asLockAsset: { - readonly asset: XcmV3MultiAsset; - readonly unlocker: StagingXcmV3MultiLocation; - } & Struct; - readonly isUnlockAsset: boolean; - readonly asUnlockAsset: { - readonly asset: XcmV3MultiAsset; - readonly target: StagingXcmV3MultiLocation; - } & Struct; - readonly isNoteUnlockable: boolean; - readonly asNoteUnlockable: { - readonly asset: XcmV3MultiAsset; - readonly owner: StagingXcmV3MultiLocation; - } & Struct; - readonly isRequestUnlock: boolean; - readonly asRequestUnlock: { - readonly asset: XcmV3MultiAsset; - readonly locker: StagingXcmV3MultiLocation; - } & Struct; - readonly isSetFeesMode: boolean; - readonly asSetFeesMode: { - readonly jitWithdraw: bool; - } & Struct; - readonly isSetTopic: boolean; - readonly asSetTopic: U8aFixed; - readonly isClearTopic: boolean; - readonly isAliasOrigin: boolean; - readonly asAliasOrigin: StagingXcmV3MultiLocation; - readonly isUnpaidExecution: boolean; - readonly asUnpaidExecution: { - readonly weightLimit: XcmV3WeightLimit; - readonly checkOrigin: Option; - } & Struct; readonly type: | "WithdrawAsset" | "ReserveAssetDeposited" @@ -4655,73 +4518,43 @@ declare module "@polkadot/types/lookup" { | "ClearOrigin" | "DescendOrigin" | "ReportError" - | "DepositAsset" - | "DepositReserveAsset" - | "ExchangeAsset" - | "InitiateReserveWithdraw" - | "InitiateTeleport" - | "ReportHolding" - | "BuyExecution" - | "RefundSurplus" - | "SetErrorHandler" - | "SetAppendix" - | "ClearError" - | "ClaimAsset" - | "Trap" - | "SubscribeVersion" - | "UnsubscribeVersion" - | "BurnAsset" - | "ExpectAsset" - | "ExpectOrigin" - | "ExpectError" - | "ExpectTransactStatus" - | "QueryPallet" - | "ExpectPallet" - | "ReportTransactStatus" - | "ClearTransactStatus" - | "UniversalOrigin" - | "ExportMessage" - | "LockAsset" - | "UnlockAsset" - | "NoteUnlockable" - | "RequestUnlock" - | "SetFeesMode" - | "SetTopic" - | "ClearTopic" - | "AliasOrigin" - | "UnpaidExecution"; + | "DepositAsset" + | "DepositReserveAsset" + | "ExchangeAsset" + | "InitiateReserveWithdraw" + | "InitiateTeleport" + | "QueryHolding" + | "BuyExecution" + | "RefundSurplus" + | "SetErrorHandler" + | "SetAppendix" + | "ClearError" + | "ClaimAsset" + | "Trap" + | "SubscribeVersion" + | "UnsubscribeVersion"; } - /** @name XcmV3Response (308) */ - interface XcmV3Response extends Enum { + /** @name XcmV2Response (294) */ + interface XcmV2Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; - readonly asAssets: XcmV3MultiassetMultiAssets; + readonly asAssets: XcmV2MultiassetMultiAssets; readonly isExecutionResult: boolean; - readonly asExecutionResult: Option>; + 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"; + readonly type: "Null" | "Assets" | "ExecutionResult" | "Version"; } - /** @name XcmV3TraitsError (311) */ - interface XcmV3TraitsError extends Enum { + /** @name XcmV2TraitsError (297) */ + interface XcmV2TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; readonly isUntrustedReserveLocation: boolean; readonly isUntrustedTeleportLocation: boolean; - readonly isLocationFull: boolean; - readonly isLocationNotInvertible: boolean; + readonly isMultiLocationFull: boolean; + readonly isMultiLocationNotInvertible: boolean; readonly isBadOrigin: boolean; readonly isInvalidLocation: boolean; readonly isAssetNotFound: boolean; @@ -4739,32 +4572,18 @@ declare module "@polkadot/types/lookup" { readonly isTooExpensive: boolean; readonly isTrap: boolean; readonly asTrap: u64; - readonly isExpectationFalse: boolean; - readonly isPalletNotFound: boolean; - readonly isNameMismatch: boolean; - readonly isVersionIncompatible: boolean; - readonly isHoldingWouldOverflow: boolean; - readonly isExportError: boolean; - readonly isReanchorFailed: boolean; - readonly isNoDeal: boolean; - readonly isFeesNotMet: boolean; - readonly isLockError: boolean; - readonly isNoPermission: boolean; - readonly isUnanchored: boolean; - readonly isNotDepositable: boolean; readonly isUnhandledXcmVersion: boolean; readonly isWeightLimitReached: boolean; - readonly asWeightLimitReached: SpWeightsWeightV2Weight; + readonly asWeightLimitReached: u64; readonly isBarrier: boolean; readonly isWeightNotComputable: boolean; - readonly isExceedsStackLimit: boolean; readonly type: | "Overflow" | "Unimplemented" | "UntrustedReserveLocation" | "UntrustedTeleportLocation" - | "LocationFull" - | "LocationNotInvertible" + | "MultiLocationFull" + | "MultiLocationNotInvertible" | "BadOrigin" | "InvalidLocation" | "AssetNotFound" @@ -4781,106 +4600,84 @@ declare module "@polkadot/types/lookup" { | "NotHoldingFees" | "TooExpensive" | "Trap" - | "ExpectationFalse" - | "PalletNotFound" - | "NameMismatch" - | "VersionIncompatible" - | "HoldingWouldOverflow" - | "ExportError" - | "ReanchorFailed" - | "NoDeal" - | "FeesNotMet" - | "LockError" - | "NoPermission" - | "Unanchored" - | "NotDepositable" | "UnhandledXcmVersion" | "WeightLimitReached" | "Barrier" - | "WeightNotComputable" - | "ExceedsStackLimit"; - } - - /** @name XcmV3PalletInfo (313) */ - interface XcmV3PalletInfo extends Struct { - readonly index: Compact; - readonly name: Bytes; - readonly moduleName: Bytes; - readonly major: Compact; - readonly minor: Compact; - readonly patch: Compact; + | "WeightNotComputable"; } - /** @name XcmV3QueryResponseInfo (317) */ - interface XcmV3QueryResponseInfo extends Struct { - readonly destination: StagingXcmV3MultiLocation; - readonly queryId: Compact; - readonly maxWeight: SpWeightsWeightV2Weight; + /** @name XcmV2OriginKind (298) */ + interface XcmV2OriginKind extends Enum { + readonly isNative: boolean; + readonly isSovereignAccount: boolean; + readonly isSuperuser: boolean; + readonly isXcm: boolean; + readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; } - /** @name XcmV3MultiassetMultiAssetFilter (318) */ - interface XcmV3MultiassetMultiAssetFilter extends Enum { + /** @name XcmV2MultiassetMultiAssetFilter (299) */ + interface XcmV2MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; - readonly asDefinite: XcmV3MultiassetMultiAssets; + readonly asDefinite: XcmV2MultiassetMultiAssets; readonly isWild: boolean; - readonly asWild: XcmV3MultiassetWildMultiAsset; + readonly asWild: XcmV2MultiassetWildMultiAsset; readonly type: "Definite" | "Wild"; } - /** @name XcmV3MultiassetWildMultiAsset (319) */ - interface XcmV3MultiassetWildMultiAsset extends Enum { + /** @name XcmV2MultiassetWildMultiAsset (300) */ + interface XcmV2MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; readonly asAllOf: { - readonly id: XcmV3MultiassetAssetId; - readonly fun: XcmV3MultiassetWildFungibility; - } & Struct; - readonly isAllCounted: boolean; - readonly asAllCounted: Compact; - readonly isAllOfCounted: boolean; - readonly asAllOfCounted: { - readonly id: XcmV3MultiassetAssetId; - readonly fun: XcmV3MultiassetWildFungibility; - readonly count: Compact; + readonly id: XcmV2MultiassetAssetId; + readonly fun: XcmV2MultiassetWildFungibility; } & Struct; - readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; + readonly type: "All" | "AllOf"; } - /** @name XcmV3MultiassetWildFungibility (320) */ - interface XcmV3MultiassetWildFungibility extends Enum { + /** @name XcmV2MultiassetWildFungibility (301) */ + interface XcmV2MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmV4Xcm (321) */ - interface StagingXcmV4Xcm extends Vec {} + /** @name XcmV2WeightLimit (302) */ + interface XcmV2WeightLimit extends Enum { + readonly isUnlimited: boolean; + readonly isLimited: boolean; + readonly asLimited: Compact; + readonly type: "Unlimited" | "Limited"; + } - /** @name StagingXcmV4Instruction (323) */ - interface StagingXcmV4Instruction extends Enum { + /** @name XcmV3Xcm (303) */ + interface XcmV3Xcm extends Vec {} + + /** @name XcmV3Instruction (305) */ + interface XcmV3Instruction extends Enum { readonly isWithdrawAsset: boolean; - readonly asWithdrawAsset: StagingXcmV4AssetAssets; + readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; readonly isReserveAssetDeposited: boolean; - readonly asReserveAssetDeposited: StagingXcmV4AssetAssets; + readonly asReserveAssetDeposited: XcmV3MultiassetMultiAssets; readonly isReceiveTeleportedAsset: boolean; - readonly asReceiveTeleportedAsset: StagingXcmV4AssetAssets; + readonly asReceiveTeleportedAsset: XcmV3MultiassetMultiAssets; readonly isQueryResponse: boolean; readonly asQueryResponse: { readonly queryId: Compact; - readonly response: StagingXcmV4Response; + readonly response: XcmV3Response; readonly maxWeight: SpWeightsWeightV2Weight; - readonly querier: Option; + readonly querier: Option; } & Struct; readonly isTransferAsset: boolean; readonly asTransferAsset: { - readonly assets: StagingXcmV4AssetAssets; - readonly beneficiary: StagingXcmV4Location; + readonly assets: XcmV3MultiassetMultiAssets; + readonly beneficiary: StagingXcmV3MultiLocation; } & Struct; readonly isTransferReserveAsset: boolean; readonly asTransferReserveAsset: { - readonly assets: StagingXcmV4AssetAssets; - readonly dest: StagingXcmV4Location; - readonly xcm: StagingXcmV4Xcm; + readonly assets: XcmV3MultiassetMultiAssets; + readonly dest: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; } & Struct; readonly isTransact: boolean; readonly asTransact: { @@ -4906,58 +4703,58 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isClearOrigin: boolean; readonly isDescendOrigin: boolean; - readonly asDescendOrigin: StagingXcmV4Junctions; + readonly asDescendOrigin: XcmV3Junctions; readonly isReportError: boolean; - readonly asReportError: StagingXcmV4QueryResponseInfo; + readonly asReportError: XcmV3QueryResponseInfo; readonly isDepositAsset: boolean; readonly asDepositAsset: { - readonly assets: StagingXcmV4AssetAssetFilter; - readonly beneficiary: StagingXcmV4Location; + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly beneficiary: StagingXcmV3MultiLocation; } & Struct; readonly isDepositReserveAsset: boolean; readonly asDepositReserveAsset: { - readonly assets: StagingXcmV4AssetAssetFilter; - readonly dest: StagingXcmV4Location; - readonly xcm: StagingXcmV4Xcm; + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly dest: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; } & Struct; readonly isExchangeAsset: boolean; readonly asExchangeAsset: { - readonly give: StagingXcmV4AssetAssetFilter; - readonly want: StagingXcmV4AssetAssets; + readonly give: XcmV3MultiassetMultiAssetFilter; + readonly want: XcmV3MultiassetMultiAssets; readonly maximal: bool; } & Struct; readonly isInitiateReserveWithdraw: boolean; readonly asInitiateReserveWithdraw: { - readonly assets: StagingXcmV4AssetAssetFilter; - readonly reserve: StagingXcmV4Location; - readonly xcm: StagingXcmV4Xcm; + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly reserve: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; } & Struct; readonly isInitiateTeleport: boolean; readonly asInitiateTeleport: { - readonly assets: StagingXcmV4AssetAssetFilter; - readonly dest: StagingXcmV4Location; - readonly xcm: StagingXcmV4Xcm; + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly dest: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; } & Struct; readonly isReportHolding: boolean; readonly asReportHolding: { - readonly responseInfo: StagingXcmV4QueryResponseInfo; - readonly assets: StagingXcmV4AssetAssetFilter; + readonly responseInfo: XcmV3QueryResponseInfo; + readonly assets: XcmV3MultiassetMultiAssetFilter; } & Struct; readonly isBuyExecution: boolean; readonly asBuyExecution: { - readonly fees: StagingXcmV4Asset; + readonly fees: XcmV3MultiAsset; readonly weightLimit: XcmV3WeightLimit; } & Struct; readonly isRefundSurplus: boolean; readonly isSetErrorHandler: boolean; - readonly asSetErrorHandler: StagingXcmV4Xcm; + readonly asSetErrorHandler: XcmV3Xcm; readonly isSetAppendix: boolean; - readonly asSetAppendix: StagingXcmV4Xcm; + readonly asSetAppendix: XcmV3Xcm; readonly isClearError: boolean; readonly isClaimAsset: boolean; readonly asClaimAsset: { - readonly assets: StagingXcmV4AssetAssets; - readonly ticket: StagingXcmV4Location; + readonly assets: XcmV3MultiassetMultiAssets; + readonly ticket: StagingXcmV3MultiLocation; } & Struct; readonly isTrap: boolean; readonly asTrap: Compact; @@ -4968,11 +4765,11 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isUnsubscribeVersion: boolean; readonly isBurnAsset: boolean; - readonly asBurnAsset: StagingXcmV4AssetAssets; + readonly asBurnAsset: XcmV3MultiassetMultiAssets; readonly isExpectAsset: boolean; - readonly asExpectAsset: StagingXcmV4AssetAssets; + readonly asExpectAsset: XcmV3MultiassetMultiAssets; readonly isExpectOrigin: boolean; - readonly asExpectOrigin: Option; + readonly asExpectOrigin: Option; readonly isExpectError: boolean; readonly asExpectError: Option>; readonly isExpectTransactStatus: boolean; @@ -4980,7 +4777,7 @@ declare module "@polkadot/types/lookup" { readonly isQueryPallet: boolean; readonly asQueryPallet: { readonly moduleName: Bytes; - readonly responseInfo: StagingXcmV4QueryResponseInfo; + readonly responseInfo: XcmV3QueryResponseInfo; } & Struct; readonly isExpectPallet: boolean; readonly asExpectPallet: { @@ -4991,35 +4788,35 @@ declare module "@polkadot/types/lookup" { readonly minCrateMinor: Compact; } & Struct; readonly isReportTransactStatus: boolean; - readonly asReportTransactStatus: StagingXcmV4QueryResponseInfo; + readonly asReportTransactStatus: XcmV3QueryResponseInfo; readonly isClearTransactStatus: boolean; readonly isUniversalOrigin: boolean; - readonly asUniversalOrigin: StagingXcmV4Junction; + readonly asUniversalOrigin: XcmV3Junction; readonly isExportMessage: boolean; readonly asExportMessage: { - readonly network: StagingXcmV4JunctionNetworkId; - readonly destination: StagingXcmV4Junctions; - readonly xcm: StagingXcmV4Xcm; + readonly network: XcmV3JunctionNetworkId; + readonly destination: XcmV3Junctions; + readonly xcm: XcmV3Xcm; } & Struct; readonly isLockAsset: boolean; readonly asLockAsset: { - readonly asset: StagingXcmV4Asset; - readonly unlocker: StagingXcmV4Location; + readonly asset: XcmV3MultiAsset; + readonly unlocker: StagingXcmV3MultiLocation; } & Struct; readonly isUnlockAsset: boolean; readonly asUnlockAsset: { - readonly asset: StagingXcmV4Asset; - readonly target: StagingXcmV4Location; + readonly asset: XcmV3MultiAsset; + readonly target: StagingXcmV3MultiLocation; } & Struct; readonly isNoteUnlockable: boolean; readonly asNoteUnlockable: { - readonly asset: StagingXcmV4Asset; - readonly owner: StagingXcmV4Location; + readonly asset: XcmV3MultiAsset; + readonly owner: StagingXcmV3MultiLocation; } & Struct; readonly isRequestUnlock: boolean; readonly asRequestUnlock: { - readonly asset: StagingXcmV4Asset; - readonly locker: StagingXcmV4Location; + readonly asset: XcmV3MultiAsset; + readonly locker: StagingXcmV3MultiLocation; } & Struct; readonly isSetFeesMode: boolean; readonly asSetFeesMode: { @@ -5029,11 +4826,11 @@ declare module "@polkadot/types/lookup" { readonly asSetTopic: U8aFixed; readonly isClearTopic: boolean; readonly isAliasOrigin: boolean; - readonly asAliasOrigin: StagingXcmV4Location; + readonly asAliasOrigin: StagingXcmV3MultiLocation; readonly isUnpaidExecution: boolean; readonly asUnpaidExecution: { readonly weightLimit: XcmV3WeightLimit; - readonly checkOrigin: Option; + readonly checkOrigin: Option; } & Struct; readonly type: | "WithdrawAsset" @@ -5086,17 +4883,17 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name StagingXcmV4Response (324) */ - interface StagingXcmV4Response extends Enum { + /** @name XcmV3Response (306) */ + interface XcmV3Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; - readonly asAssets: StagingXcmV4AssetAssets; + readonly asAssets: XcmV3MultiassetMultiAssets; readonly isExecutionResult: boolean; readonly asExecutionResult: Option>; readonly isVersion: boolean; readonly asVersion: u32; readonly isPalletsInfo: boolean; - readonly asPalletsInfo: Vec; + readonly asPalletsInfo: Vec; readonly isDispatchResult: boolean; readonly asDispatchResult: XcmV3MaybeErrorCode; readonly type: @@ -5108,8 +4905,8 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name StagingXcmV4PalletInfo (326) */ - interface StagingXcmV4PalletInfo extends Struct { + /** @name XcmV3PalletInfo (308) */ + interface XcmV3PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; readonly moduleName: Bytes; @@ -5118,49 +4915,49 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name StagingXcmV4QueryResponseInfo (330) */ - interface StagingXcmV4QueryResponseInfo extends Struct { - readonly destination: StagingXcmV4Location; + /** @name XcmV3QueryResponseInfo (312) */ + interface XcmV3QueryResponseInfo extends Struct { + readonly destination: StagingXcmV3MultiLocation; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name StagingXcmV4AssetAssetFilter (331) */ - interface StagingXcmV4AssetAssetFilter extends Enum { + /** @name XcmV3MultiassetMultiAssetFilter (313) */ + interface XcmV3MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; - readonly asDefinite: StagingXcmV4AssetAssets; + readonly asDefinite: XcmV3MultiassetMultiAssets; readonly isWild: boolean; - readonly asWild: StagingXcmV4AssetWildAsset; + readonly asWild: XcmV3MultiassetWildMultiAsset; readonly type: "Definite" | "Wild"; } - /** @name StagingXcmV4AssetWildAsset (332) */ - interface StagingXcmV4AssetWildAsset extends Enum { + /** @name XcmV3MultiassetWildMultiAsset (314) */ + interface XcmV3MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; readonly asAllOf: { - readonly id: StagingXcmV4AssetAssetId; - readonly fun: StagingXcmV4AssetWildFungibility; + readonly id: XcmV3MultiassetAssetId; + readonly fun: XcmV3MultiassetWildFungibility; } & Struct; readonly isAllCounted: boolean; readonly asAllCounted: Compact; readonly isAllOfCounted: boolean; readonly asAllOfCounted: { - readonly id: StagingXcmV4AssetAssetId; - readonly fun: StagingXcmV4AssetWildFungibility; + readonly id: XcmV3MultiassetAssetId; + readonly fun: XcmV3MultiassetWildFungibility; readonly count: Compact; } & Struct; readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name StagingXcmV4AssetWildFungibility (333) */ - interface StagingXcmV4AssetWildFungibility extends Enum { + /** @name XcmV3MultiassetWildFungibility (315) */ + interface XcmV3MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmExecutorAssetTransferTransferType (345) */ + /** @name StagingXcmExecutorAssetTransferTransferType (327) */ interface StagingXcmExecutorAssetTransferTransferType extends Enum { readonly isTeleport: boolean; readonly isLocalReserve: boolean; @@ -5170,18 +4967,16 @@ declare module "@polkadot/types/lookup" { readonly type: "Teleport" | "LocalReserve" | "DestinationReserve" | "RemoteReserve"; } - /** @name XcmVersionedAssetId (346) */ + /** @name XcmVersionedAssetId (328) */ interface XcmVersionedAssetId extends Enum { readonly isV3: boolean; readonly asV3: XcmV3MultiassetAssetId; readonly isV4: boolean; readonly asV4: StagingXcmV4AssetAssetId; - readonly isV5: boolean; - readonly asV5: StagingXcmV5AssetAssetId; - readonly type: "V3" | "V4" | "V5"; + readonly type: "V3" | "V4"; } - /** @name PalletAssetsCall (347) */ + /** @name PalletAssetsCall (329) */ interface PalletAssetsCall extends Enum { readonly isCreate: boolean; readonly asCreate: { @@ -5402,7 +5197,7 @@ declare module "@polkadot/types/lookup" { | "TransferAll"; } - /** @name PalletAssetManagerCall (348) */ + /** @name PalletAssetManagerCall (330) */ interface PalletAssetManagerCall extends Enum { readonly isRegisterForeignAsset: boolean; readonly asRegisterForeignAsset: { @@ -5434,7 +5229,7 @@ declare module "@polkadot/types/lookup" { | "DestroyForeignAsset"; } - /** @name PalletXcmTransactorCall (349) */ + /** @name PalletXcmTransactorCall (331) */ interface PalletXcmTransactorCall extends Enum { readonly isRegister: boolean; readonly asRegister: { @@ -5511,19 +5306,19 @@ declare module "@polkadot/types/lookup" { | "HrmpManage"; } - /** @name MoonbaseRuntimeXcmConfigTransactors (350) */ + /** @name MoonbaseRuntimeXcmConfigTransactors (332) */ interface MoonbaseRuntimeXcmConfigTransactors extends Enum { readonly isRelay: boolean; readonly type: "Relay"; } - /** @name PalletXcmTransactorCurrencyPayment (351) */ + /** @name PalletXcmTransactorCurrencyPayment (333) */ interface PalletXcmTransactorCurrencyPayment extends Struct { readonly currency: PalletXcmTransactorCurrency; readonly feeAmount: Option; } - /** @name MoonbaseRuntimeXcmConfigCurrencyId (352) */ + /** @name MoonbaseRuntimeXcmConfigCurrencyId (334) */ interface MoonbaseRuntimeXcmConfigCurrencyId extends Enum { readonly isSelfReserve: boolean; readonly isForeignAsset: boolean; @@ -5535,7 +5330,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SelfReserve" | "ForeignAsset" | "Erc20"; } - /** @name PalletXcmTransactorCurrency (353) */ + /** @name PalletXcmTransactorCurrency (335) */ interface PalletXcmTransactorCurrency extends Enum { readonly isAsCurrencyId: boolean; readonly asAsCurrencyId: MoonbaseRuntimeXcmConfigCurrencyId; @@ -5544,13 +5339,13 @@ declare module "@polkadot/types/lookup" { readonly type: "AsCurrencyId" | "AsMultiLocation"; } - /** @name PalletXcmTransactorTransactWeights (355) */ + /** @name PalletXcmTransactorTransactWeights (337) */ interface PalletXcmTransactorTransactWeights extends Struct { readonly transactRequiredWeightAtMost: SpWeightsWeightV2Weight; readonly overallWeight: Option; } - /** @name PalletMoonbeamOrbitersCall (357) */ + /** @name PalletMoonbeamOrbitersCall (339) */ interface PalletMoonbeamOrbitersCall extends Enum { readonly isCollatorAddOrbiter: boolean; readonly asCollatorAddOrbiter: { @@ -5587,7 +5382,7 @@ declare module "@polkadot/types/lookup" { | "RemoveCollator"; } - /** @name PalletEthereumXcmCall (358) */ + /** @name PalletEthereumXcmCall (340) */ interface PalletEthereumXcmCall extends Enum { readonly isTransact: boolean; readonly asTransact: { @@ -5614,7 +5409,7 @@ declare module "@polkadot/types/lookup" { | "ForceTransactAs"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (359) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (341) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransaction extends Enum { readonly isV1: boolean; readonly asV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; @@ -5623,17 +5418,17 @@ declare module "@polkadot/types/lookup" { readonly type: "V1" | "V2"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (360) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (342) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 extends Struct { readonly gasLimit: U256; readonly feePayment: XcmPrimitivesEthereumXcmEthereumXcmFee; - readonly action: EthereumTransactionLegacyTransactionAction; + readonly action: EthereumTransactionTransactionAction; readonly value: U256; readonly input: Bytes; readonly accessList: Option]>>>; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (361) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (343) */ interface XcmPrimitivesEthereumXcmEthereumXcmFee extends Enum { readonly isManual: boolean; readonly asManual: XcmPrimitivesEthereumXcmManualEthereumXcmFee; @@ -5641,28 +5436,28 @@ declare module "@polkadot/types/lookup" { readonly type: "Manual" | "Auto"; } - /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (362) */ + /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (344) */ interface XcmPrimitivesEthereumXcmManualEthereumXcmFee extends Struct { readonly gasPrice: Option; readonly maxFeePerGas: Option; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (365) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (347) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 extends Struct { readonly gasLimit: U256; - readonly action: EthereumTransactionLegacyTransactionAction; + readonly action: EthereumTransactionTransactionAction; readonly value: U256; readonly input: Bytes; readonly accessList: Option]>>>; } - /** @name PalletRandomnessCall (367) */ + /** @name PalletRandomnessCall (349) */ interface PalletRandomnessCall extends Enum { readonly isSetBabeRandomnessResults: boolean; readonly type: "SetBabeRandomnessResults"; } - /** @name PalletCollectiveCall (368) */ + /** @name PalletCollectiveCall (350) */ interface PalletCollectiveCall extends Enum { readonly isSetMembers: boolean; readonly asSetMembers: { @@ -5698,26 +5493,10 @@ declare module "@polkadot/types/lookup" { readonly proposalWeightBound: SpWeightsWeightV2Weight; readonly lengthBound: Compact; } & Struct; - readonly isKill: boolean; - readonly asKill: { - readonly proposalHash: H256; - } & Struct; - readonly isReleaseProposalCost: boolean; - readonly asReleaseProposalCost: { - readonly proposalHash: H256; - } & Struct; - readonly type: - | "SetMembers" - | "Execute" - | "Propose" - | "Vote" - | "DisapproveProposal" - | "Close" - | "Kill" - | "ReleaseProposalCost"; + readonly type: "SetMembers" | "Execute" | "Propose" | "Vote" | "DisapproveProposal" | "Close"; } - /** @name PalletConvictionVotingCall (369) */ + /** @name PalletConvictionVotingCall (351) */ interface PalletConvictionVotingCall extends Enum { readonly isVote: boolean; readonly asVote: { @@ -5754,7 +5533,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; } - /** @name PalletConvictionVotingConviction (370) */ + /** @name PalletConvictionVotingConviction (352) */ interface PalletConvictionVotingConviction extends Enum { readonly isNone: boolean; readonly isLocked1x: boolean; @@ -5773,7 +5552,7 @@ declare module "@polkadot/types/lookup" { | "Locked6x"; } - /** @name PalletReferendaCall (372) */ + /** @name PalletReferendaCall (354) */ interface PalletReferendaCall extends Enum { readonly isSubmit: boolean; readonly asSubmit: { @@ -5826,7 +5605,7 @@ declare module "@polkadot/types/lookup" { | "SetMetadata"; } - /** @name FrameSupportScheduleDispatchTime (373) */ + /** @name FrameSupportScheduleDispatchTime (355) */ interface FrameSupportScheduleDispatchTime extends Enum { readonly isAt: boolean; readonly asAt: u32; @@ -5835,7 +5614,7 @@ declare module "@polkadot/types/lookup" { readonly type: "At" | "After"; } - /** @name PalletPreimageCall (375) */ + /** @name PalletPreimageCall (357) */ interface PalletPreimageCall extends Enum { readonly isNotePreimage: boolean; readonly asNotePreimage: { @@ -5865,7 +5644,7 @@ declare module "@polkadot/types/lookup" { | "EnsureUpdated"; } - /** @name PalletWhitelistCall (376) */ + /** @name PalletWhitelistCall (358) */ interface PalletWhitelistCall extends Enum { readonly isWhitelistCall: boolean; readonly asWhitelistCall: { @@ -5892,7 +5671,7 @@ declare module "@polkadot/types/lookup" { | "DispatchWhitelistedCallWithPreimage"; } - /** @name PalletRootTestingCall (378) */ + /** @name PalletRootTestingCall (360) */ interface PalletRootTestingCall extends Enum { readonly isFillBlock: boolean; readonly asFillBlock: { @@ -5902,7 +5681,7 @@ declare module "@polkadot/types/lookup" { readonly type: "FillBlock" | "TriggerDefensive"; } - /** @name PalletMultisigCall (379) */ + /** @name PalletMultisigCall (361) */ interface PalletMultisigCall extends Enum { readonly isAsMultiThreshold1: boolean; readonly asAsMultiThreshold1: { @@ -5935,13 +5714,13 @@ declare module "@polkadot/types/lookup" { readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; } - /** @name PalletMultisigTimepoint (381) */ + /** @name PalletMultisigTimepoint (363) */ interface PalletMultisigTimepoint extends Struct { readonly height: u32; readonly index: u32; } - /** @name PalletMoonbeamLazyMigrationsCall (382) */ + /** @name PalletMoonbeamLazyMigrationsCall (364) */ interface PalletMoonbeamLazyMigrationsCall extends Enum { readonly isCreateContractMetadata: boolean; readonly asCreateContractMetadata: { @@ -5973,7 +5752,7 @@ declare module "@polkadot/types/lookup" { | "FinishForeignAssetsMigration"; } - /** @name PalletMessageQueueCall (385) */ + /** @name PalletMessageQueueCall (367) */ interface PalletMessageQueueCall extends Enum { readonly isReapPage: boolean; readonly asReapPage: { @@ -5990,7 +5769,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ReapPage" | "ExecuteOverweight"; } - /** @name CumulusPrimitivesCoreAggregateMessageOrigin (386) */ + /** @name CumulusPrimitivesCoreAggregateMessageOrigin (368) */ interface CumulusPrimitivesCoreAggregateMessageOrigin extends Enum { readonly isHere: boolean; readonly isParent: boolean; @@ -5999,7 +5778,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "Parent" | "Sibling"; } - /** @name PalletEmergencyParaXcmCall (387) */ + /** @name PalletEmergencyParaXcmCall (369) */ interface PalletEmergencyParaXcmCall extends Enum { readonly isPausedToNormal: boolean; readonly isFastAuthorizeUpgrade: boolean; @@ -6009,12 +5788,12 @@ declare module "@polkadot/types/lookup" { readonly type: "PausedToNormal" | "FastAuthorizeUpgrade"; } - /** @name PalletMoonbeamForeignAssetsCall (388) */ + /** @name PalletMoonbeamForeignAssetsCall (370) */ interface PalletMoonbeamForeignAssetsCall extends Enum { readonly isCreateForeignAsset: boolean; readonly asCreateForeignAsset: { readonly assetId: u128; - readonly assetXcmLocation: StagingXcmV5Location; + readonly assetXcmLocation: StagingXcmV4Location; readonly decimals: u8; readonly symbol: Bytes; readonly name: Bytes; @@ -6022,7 +5801,7 @@ declare module "@polkadot/types/lookup" { readonly isChangeXcmLocation: boolean; readonly asChangeXcmLocation: { readonly assetId: u128; - readonly newXcmLocation: StagingXcmV5Location; + readonly newXcmLocation: StagingXcmV4Location; } & Struct; readonly isFreezeForeignAsset: boolean; readonly asFreezeForeignAsset: { @@ -6040,7 +5819,7 @@ declare module "@polkadot/types/lookup" { | "UnfreezeForeignAsset"; } - /** @name PalletParametersCall (390) */ + /** @name PalletParametersCall (372) */ interface PalletParametersCall extends Enum { readonly isSetParameter: boolean; readonly asSetParameter: { @@ -6049,7 +5828,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetParameter"; } - /** @name MoonbaseRuntimeRuntimeParamsRuntimeParameters (391) */ + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParameters (373) */ interface MoonbaseRuntimeRuntimeParamsRuntimeParameters extends Enum { readonly isRuntimeConfig: boolean; readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; @@ -6060,7 +5839,7 @@ declare module "@polkadot/types/lookup" { readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (392) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (374) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters extends Enum { readonly isFeesTreasuryProportion: boolean; readonly asFeesTreasuryProportion: ITuple< @@ -6072,10 +5851,10 @@ declare module "@polkadot/types/lookup" { readonly type: "FeesTreasuryProportion"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion (393) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion (375) */ type MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion = Null; - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (395) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (377) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters extends Enum { readonly isDeposit: boolean; readonly asDeposit: ITuple< @@ -6084,10 +5863,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Deposit"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (396) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (378) */ type MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit = Null; - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (399) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (381) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters extends Enum { readonly isForeignAssetCreationDeposit: boolean; readonly asForeignAssetCreationDeposit: ITuple< @@ -6096,32 +5875,32 @@ declare module "@polkadot/types/lookup" { readonly type: "ForeignAssetCreationDeposit"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (400) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (382) */ type MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit = Null; - /** @name PalletXcmWeightTraderCall (401) */ + /** @name PalletXcmWeightTraderCall (383) */ interface PalletXcmWeightTraderCall extends Enum { readonly isAddAsset: boolean; readonly asAddAsset: { - readonly location: StagingXcmV5Location; + readonly location: StagingXcmV4Location; readonly relativePrice: u128; } & Struct; readonly isEditAsset: boolean; readonly asEditAsset: { - readonly location: StagingXcmV5Location; + readonly location: StagingXcmV4Location; readonly relativePrice: u128; } & Struct; readonly isPauseAssetSupport: boolean; readonly asPauseAssetSupport: { - readonly location: StagingXcmV5Location; + readonly location: StagingXcmV4Location; } & Struct; readonly isResumeAssetSupport: boolean; readonly asResumeAssetSupport: { - readonly location: StagingXcmV5Location; + readonly location: StagingXcmV4Location; } & Struct; readonly isRemoveAsset: boolean; readonly asRemoveAsset: { - readonly location: StagingXcmV5Location; + readonly location: StagingXcmV4Location; } & Struct; readonly type: | "AddAsset" @@ -6131,17 +5910,17 @@ declare module "@polkadot/types/lookup" { | "RemoveAsset"; } - /** @name SpRuntimeBlakeTwo256 (402) */ + /** @name SpRuntimeBlakeTwo256 (384) */ type SpRuntimeBlakeTwo256 = Null; - /** @name PalletConvictionVotingTally (404) */ + /** @name PalletConvictionVotingTally (386) */ interface PalletConvictionVotingTally extends Struct { readonly ayes: u128; readonly nays: u128; readonly support: u128; } - /** @name PalletPreimageEvent (405) */ + /** @name PalletPreimageEvent (387) */ interface PalletPreimageEvent extends Enum { readonly isNoted: boolean; readonly asNoted: { @@ -6158,7 +5937,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Noted" | "Requested" | "Cleared"; } - /** @name PalletWhitelistEvent (406) */ + /** @name PalletWhitelistEvent (388) */ interface PalletWhitelistEvent extends Enum { readonly isCallWhitelisted: boolean; readonly asCallWhitelisted: { @@ -6179,25 +5958,25 @@ declare module "@polkadot/types/lookup" { readonly type: "CallWhitelisted" | "WhitelistedCallRemoved" | "WhitelistedCallDispatched"; } - /** @name FrameSupportDispatchPostDispatchInfo (408) */ + /** @name FrameSupportDispatchPostDispatchInfo (390) */ interface FrameSupportDispatchPostDispatchInfo extends Struct { readonly actualWeight: Option; readonly paysFee: FrameSupportDispatchPays; } - /** @name SpRuntimeDispatchErrorWithPostInfo (409) */ + /** @name SpRuntimeDispatchErrorWithPostInfo (391) */ interface SpRuntimeDispatchErrorWithPostInfo extends Struct { readonly postInfo: FrameSupportDispatchPostDispatchInfo; readonly error: SpRuntimeDispatchError; } - /** @name PalletRootTestingEvent (411) */ + /** @name PalletRootTestingEvent (393) */ interface PalletRootTestingEvent extends Enum { readonly isDefensiveTestCall: boolean; readonly type: "DefensiveTestCall"; } - /** @name PalletMultisigEvent (412) */ + /** @name PalletMultisigEvent (394) */ interface PalletMultisigEvent extends Enum { readonly isNewMultisig: boolean; readonly asNewMultisig: { @@ -6230,7 +6009,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NewMultisig" | "MultisigApproval" | "MultisigExecuted" | "MultisigCancelled"; } - /** @name PalletMessageQueueEvent (413) */ + /** @name PalletMessageQueueEvent (395) */ interface PalletMessageQueueEvent extends Enum { readonly isProcessingFailed: boolean; readonly asProcessingFailed: { @@ -6260,7 +6039,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ProcessingFailed" | "Processed" | "OverweightEnqueued" | "PageReaped"; } - /** @name FrameSupportMessagesProcessMessageError (414) */ + /** @name FrameSupportMessagesProcessMessageError (396) */ interface FrameSupportMessagesProcessMessageError extends Enum { readonly isBadFormat: boolean; readonly isCorrupt: boolean; @@ -6278,37 +6057,37 @@ declare module "@polkadot/types/lookup" { | "StackLimitReached"; } - /** @name PalletEmergencyParaXcmEvent (415) */ + /** @name PalletEmergencyParaXcmEvent (397) */ interface PalletEmergencyParaXcmEvent extends Enum { readonly isEnteredPausedXcmMode: boolean; readonly isNormalXcmOperationResumed: boolean; readonly type: "EnteredPausedXcmMode" | "NormalXcmOperationResumed"; } - /** @name PalletMoonbeamForeignAssetsEvent (416) */ + /** @name PalletMoonbeamForeignAssetsEvent (398) */ interface PalletMoonbeamForeignAssetsEvent extends Enum { readonly isForeignAssetCreated: boolean; readonly asForeignAssetCreated: { readonly contractAddress: H160; readonly assetId: u128; - readonly xcmLocation: StagingXcmV5Location; + readonly xcmLocation: StagingXcmV4Location; readonly deposit: Option; } & Struct; readonly isForeignAssetXcmLocationChanged: boolean; readonly asForeignAssetXcmLocationChanged: { readonly assetId: u128; - readonly previousXcmLocation: StagingXcmV5Location; - readonly newXcmLocation: StagingXcmV5Location; + readonly previousXcmLocation: StagingXcmV4Location; + readonly newXcmLocation: StagingXcmV4Location; } & Struct; readonly isForeignAssetFrozen: boolean; readonly asForeignAssetFrozen: { readonly assetId: u128; - readonly xcmLocation: StagingXcmV5Location; + readonly xcmLocation: StagingXcmV4Location; } & Struct; readonly isForeignAssetUnfrozen: boolean; readonly asForeignAssetUnfrozen: { readonly assetId: u128; - readonly xcmLocation: StagingXcmV5Location; + readonly xcmLocation: StagingXcmV4Location; } & Struct; readonly isTokensLocked: boolean; readonly asTokensLocked: ITuple<[AccountId20, u128, U256]>; @@ -6320,7 +6099,7 @@ declare module "@polkadot/types/lookup" { | "TokensLocked"; } - /** @name PalletParametersEvent (417) */ + /** @name PalletParametersEvent (399) */ interface PalletParametersEvent extends Enum { readonly isUpdated: boolean; readonly asUpdated: { @@ -6331,7 +6110,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Updated"; } - /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersKey (418) */ + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersKey (400) */ interface MoonbaseRuntimeRuntimeParamsRuntimeParametersKey extends Enum { readonly isRuntimeConfig: boolean; readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; @@ -6342,25 +6121,25 @@ declare module "@polkadot/types/lookup" { readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (419) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (401) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey extends Enum { readonly isFeesTreasuryProportion: boolean; readonly type: "FeesTreasuryProportion"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey (420) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey (402) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey extends Enum { readonly isDeposit: boolean; readonly type: "Deposit"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (421) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (403) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey extends Enum { readonly isForeignAssetCreationDeposit: boolean; readonly type: "ForeignAssetCreationDeposit"; } - /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersValue (423) */ + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersValue (405) */ interface MoonbaseRuntimeRuntimeParamsRuntimeParametersValue extends Enum { readonly isRuntimeConfig: boolean; readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; @@ -6371,50 +6150,50 @@ declare module "@polkadot/types/lookup" { readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (424) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (406) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue extends Enum { readonly isFeesTreasuryProportion: boolean; readonly asFeesTreasuryProportion: Perbill; readonly type: "FeesTreasuryProportion"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (425) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (407) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue extends Enum { readonly isDeposit: boolean; readonly asDeposit: u128; readonly type: "Deposit"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (426) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (408) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue extends Enum { readonly isForeignAssetCreationDeposit: boolean; readonly asForeignAssetCreationDeposit: u128; readonly type: "ForeignAssetCreationDeposit"; } - /** @name PalletXcmWeightTraderEvent (427) */ + /** @name PalletXcmWeightTraderEvent (409) */ interface PalletXcmWeightTraderEvent extends Enum { readonly isSupportedAssetAdded: boolean; readonly asSupportedAssetAdded: { - readonly location: StagingXcmV5Location; + readonly location: StagingXcmV4Location; readonly relativePrice: u128; } & Struct; readonly isSupportedAssetEdited: boolean; readonly asSupportedAssetEdited: { - readonly location: StagingXcmV5Location; + readonly location: StagingXcmV4Location; readonly relativePrice: u128; } & Struct; readonly isPauseAssetSupport: boolean; readonly asPauseAssetSupport: { - readonly location: StagingXcmV5Location; + readonly location: StagingXcmV4Location; } & Struct; readonly isResumeAssetSupport: boolean; readonly asResumeAssetSupport: { - readonly location: StagingXcmV5Location; + readonly location: StagingXcmV4Location; } & Struct; readonly isSupportedAssetRemoved: boolean; readonly asSupportedAssetRemoved: { - readonly location: StagingXcmV5Location; + readonly location: StagingXcmV4Location; } & Struct; readonly type: | "SupportedAssetAdded" @@ -6424,7 +6203,7 @@ declare module "@polkadot/types/lookup" { | "SupportedAssetRemoved"; } - /** @name FrameSystemPhase (428) */ + /** @name FrameSystemPhase (410) */ interface FrameSystemPhase extends Enum { readonly isApplyExtrinsic: boolean; readonly asApplyExtrinsic: u32; @@ -6433,33 +6212,33 @@ declare module "@polkadot/types/lookup" { readonly type: "ApplyExtrinsic" | "Finalization" | "Initialization"; } - /** @name FrameSystemLastRuntimeUpgradeInfo (430) */ + /** @name FrameSystemLastRuntimeUpgradeInfo (412) */ interface FrameSystemLastRuntimeUpgradeInfo extends Struct { readonly specVersion: Compact; readonly specName: Text; } - /** @name FrameSystemCodeUpgradeAuthorization (431) */ + /** @name FrameSystemCodeUpgradeAuthorization (413) */ interface FrameSystemCodeUpgradeAuthorization extends Struct { readonly codeHash: H256; readonly checkVersion: bool; } - /** @name FrameSystemLimitsBlockWeights (432) */ + /** @name FrameSystemLimitsBlockWeights (414) */ interface FrameSystemLimitsBlockWeights extends Struct { readonly baseBlock: SpWeightsWeightV2Weight; readonly maxBlock: SpWeightsWeightV2Weight; readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } - /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (433) */ + /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (415) */ interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { readonly normal: FrameSystemLimitsWeightsPerClass; readonly operational: FrameSystemLimitsWeightsPerClass; readonly mandatory: FrameSystemLimitsWeightsPerClass; } - /** @name FrameSystemLimitsWeightsPerClass (434) */ + /** @name FrameSystemLimitsWeightsPerClass (416) */ interface FrameSystemLimitsWeightsPerClass extends Struct { readonly baseExtrinsic: SpWeightsWeightV2Weight; readonly maxExtrinsic: Option; @@ -6467,25 +6246,25 @@ declare module "@polkadot/types/lookup" { readonly reserved: Option; } - /** @name FrameSystemLimitsBlockLength (435) */ + /** @name FrameSystemLimitsBlockLength (417) */ interface FrameSystemLimitsBlockLength extends Struct { readonly max: FrameSupportDispatchPerDispatchClassU32; } - /** @name FrameSupportDispatchPerDispatchClassU32 (436) */ + /** @name FrameSupportDispatchPerDispatchClassU32 (418) */ interface FrameSupportDispatchPerDispatchClassU32 extends Struct { readonly normal: u32; readonly operational: u32; readonly mandatory: u32; } - /** @name SpWeightsRuntimeDbWeight (437) */ + /** @name SpWeightsRuntimeDbWeight (419) */ interface SpWeightsRuntimeDbWeight extends Struct { readonly read: u64; readonly write: u64; } - /** @name SpVersionRuntimeVersion (438) */ + /** @name SpVersionRuntimeVersion (420) */ interface SpVersionRuntimeVersion extends Struct { readonly specName: Text; readonly implName: Text; @@ -6494,10 +6273,10 @@ declare module "@polkadot/types/lookup" { readonly implVersion: u32; readonly apis: Vec>; readonly transactionVersion: u32; - readonly systemVersion: u8; + readonly stateVersion: u8; } - /** @name FrameSystemError (442) */ + /** @name FrameSystemError (424) */ interface FrameSystemError extends Enum { readonly isInvalidSpecName: boolean; readonly isSpecVersionNeedsToIncrease: boolean; @@ -6520,20 +6299,20 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name PalletUtilityError (443) */ + /** @name PalletUtilityError (425) */ interface PalletUtilityError extends Enum { readonly isTooManyCalls: boolean; readonly type: "TooManyCalls"; } - /** @name PalletBalancesBalanceLock (445) */ + /** @name PalletBalancesBalanceLock (427) */ interface PalletBalancesBalanceLock extends Struct { readonly id: U8aFixed; readonly amount: u128; readonly reasons: PalletBalancesReasons; } - /** @name PalletBalancesReasons (446) */ + /** @name PalletBalancesReasons (428) */ interface PalletBalancesReasons extends Enum { readonly isFee: boolean; readonly isMisc: boolean; @@ -6541,32 +6320,32 @@ declare module "@polkadot/types/lookup" { readonly type: "Fee" | "Misc" | "All"; } - /** @name PalletBalancesReserveData (449) */ + /** @name PalletBalancesReserveData (431) */ interface PalletBalancesReserveData extends Struct { readonly id: U8aFixed; readonly amount: u128; } - /** @name MoonbaseRuntimeRuntimeHoldReason (453) */ + /** @name MoonbaseRuntimeRuntimeHoldReason (435) */ interface MoonbaseRuntimeRuntimeHoldReason extends Enum { readonly isPreimage: boolean; readonly asPreimage: PalletPreimageHoldReason; readonly type: "Preimage"; } - /** @name PalletPreimageHoldReason (454) */ + /** @name PalletPreimageHoldReason (436) */ interface PalletPreimageHoldReason extends Enum { readonly isPreimage: boolean; readonly type: "Preimage"; } - /** @name FrameSupportTokensMiscIdAmount (457) */ + /** @name FrameSupportTokensMiscIdAmount (439) */ interface FrameSupportTokensMiscIdAmount extends Struct { readonly id: Null; readonly amount: u128; } - /** @name PalletBalancesError (459) */ + /** @name PalletBalancesError (441) */ interface PalletBalancesError extends Enum { readonly isVestingBalance: boolean; readonly isLiquidityRestrictions: boolean; @@ -6595,20 +6374,20 @@ declare module "@polkadot/types/lookup" { | "DeltaZero"; } - /** @name PalletSudoError (460) */ + /** @name PalletSudoError (442) */ interface PalletSudoError extends Enum { readonly isRequireSudo: boolean; readonly type: "RequireSudo"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (462) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (444) */ interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly paraHeadHash: Option; readonly consumedGoAheadSignal: Option; } - /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (463) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (445) */ interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct { readonly umpMsgCount: u32; readonly umpTotalBytes: u32; @@ -6618,33 +6397,33 @@ declare module "@polkadot/types/lookup" { >; } - /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (465) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (447) */ interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct { readonly msgCount: u32; readonly totalBytes: u32; } - /** @name PolkadotPrimitivesV8UpgradeGoAhead (469) */ + /** @name PolkadotPrimitivesV8UpgradeGoAhead (451) */ interface PolkadotPrimitivesV8UpgradeGoAhead extends Enum { readonly isAbort: boolean; readonly isGoAhead: boolean; readonly type: "Abort" | "GoAhead"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (470) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (452) */ interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly hrmpWatermark: Option; readonly consumedGoAheadSignal: Option; } - /** @name PolkadotPrimitivesV8UpgradeRestriction (472) */ + /** @name PolkadotPrimitivesV8UpgradeRestriction (454) */ interface PolkadotPrimitivesV8UpgradeRestriction extends Enum { readonly isPresent: boolean; readonly type: "Present"; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (473) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (455) */ interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct { readonly dmqMqcHead: H256; readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity; @@ -6652,14 +6431,14 @@ declare module "@polkadot/types/lookup" { readonly egressChannels: Vec>; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (474) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (456) */ interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity extends Struct { readonly remainingCount: u32; readonly remainingSize: u32; } - /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (477) */ + /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (459) */ interface PolkadotPrimitivesV8AbridgedHrmpChannel extends Struct { readonly maxCapacity: u32; readonly maxTotalSize: u32; @@ -6669,7 +6448,7 @@ declare module "@polkadot/types/lookup" { readonly mqcHead: Option; } - /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (478) */ + /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (460) */ interface PolkadotPrimitivesV8AbridgedHostConfiguration extends Struct { readonly maxCodeSize: u32; readonly maxHeadDataSize: u32; @@ -6683,19 +6462,19 @@ declare module "@polkadot/types/lookup" { readonly asyncBackingParams: PolkadotPrimitivesV8AsyncBackingAsyncBackingParams; } - /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (479) */ + /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (461) */ interface PolkadotPrimitivesV8AsyncBackingAsyncBackingParams extends Struct { readonly maxCandidateDepth: u32; readonly allowedAncestryLen: u32; } - /** @name PolkadotCorePrimitivesOutboundHrmpMessage (485) */ + /** @name PolkadotCorePrimitivesOutboundHrmpMessage (467) */ interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { readonly recipient: u32; readonly data: Bytes; } - /** @name CumulusPalletParachainSystemError (487) */ + /** @name CumulusPalletParachainSystemError (469) */ interface CumulusPalletParachainSystemError extends Enum { readonly isOverlappingUpgrades: boolean; readonly isProhibitedByPolkadot: boolean; @@ -6716,20 +6495,20 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name PalletTransactionPaymentReleases (488) */ + /** @name PalletTransactionPaymentReleases (470) */ interface PalletTransactionPaymentReleases extends Enum { readonly isV1Ancient: boolean; readonly isV2: boolean; readonly type: "V1Ancient" | "V2"; } - /** @name PalletEvmCodeMetadata (489) */ + /** @name PalletEvmCodeMetadata (471) */ interface PalletEvmCodeMetadata extends Struct { readonly size_: u64; readonly hash_: H256; } - /** @name PalletEvmError (491) */ + /** @name PalletEvmError (473) */ interface PalletEvmError extends Enum { readonly isBalanceLow: boolean; readonly isFeeOverflow: boolean; @@ -6760,7 +6539,7 @@ declare module "@polkadot/types/lookup" { | "Undefined"; } - /** @name FpRpcTransactionStatus (493) */ + /** @name FpRpcTransactionStatus (475) */ interface FpRpcTransactionStatus extends Struct { readonly transactionHash: H256; readonly transactionIndex: u32; @@ -6771,10 +6550,10 @@ declare module "@polkadot/types/lookup" { readonly logsBloom: EthbloomBloom; } - /** @name EthbloomBloom (495) */ + /** @name EthbloomBloom (477) */ interface EthbloomBloom extends U8aFixed {} - /** @name EthereumReceiptReceiptV3 (497) */ + /** @name EthereumReceiptReceiptV3 (479) */ interface EthereumReceiptReceiptV3 extends Enum { readonly isLegacy: boolean; readonly asLegacy: EthereumReceiptEip658ReceiptData; @@ -6785,7 +6564,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumReceiptEip658ReceiptData (498) */ + /** @name EthereumReceiptEip658ReceiptData (480) */ interface EthereumReceiptEip658ReceiptData extends Struct { readonly statusCode: u8; readonly usedGas: U256; @@ -6793,14 +6572,14 @@ declare module "@polkadot/types/lookup" { readonly logs: Vec; } - /** @name EthereumBlock (499) */ + /** @name EthereumBlock (481) */ interface EthereumBlock extends Struct { readonly header: EthereumHeader; readonly transactions: Vec; readonly ommers: Vec; } - /** @name EthereumHeader (500) */ + /** @name EthereumHeader (482) */ interface EthereumHeader extends Struct { readonly parentHash: H256; readonly ommersHash: H256; @@ -6819,17 +6598,17 @@ declare module "@polkadot/types/lookup" { readonly nonce: EthereumTypesHashH64; } - /** @name EthereumTypesHashH64 (501) */ + /** @name EthereumTypesHashH64 (483) */ interface EthereumTypesHashH64 extends U8aFixed {} - /** @name PalletEthereumError (506) */ + /** @name PalletEthereumError (488) */ interface PalletEthereumError extends Enum { readonly isInvalidSignature: boolean; readonly isPreLogExists: boolean; readonly type: "InvalidSignature" | "PreLogExists"; } - /** @name PalletParachainStakingRoundInfo (507) */ + /** @name PalletParachainStakingRoundInfo (489) */ interface PalletParachainStakingRoundInfo extends Struct { readonly current: u32; readonly first: u32; @@ -6837,7 +6616,7 @@ declare module "@polkadot/types/lookup" { readonly firstSlot: u64; } - /** @name PalletParachainStakingDelegator (508) */ + /** @name PalletParachainStakingDelegator (490) */ interface PalletParachainStakingDelegator extends Struct { readonly id: AccountId20; readonly delegations: PalletParachainStakingSetOrderedSet; @@ -6846,16 +6625,16 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingDelegatorStatus; } - /** @name PalletParachainStakingSetOrderedSet (509) */ + /** @name PalletParachainStakingSetOrderedSet (491) */ interface PalletParachainStakingSetOrderedSet extends Vec {} - /** @name PalletParachainStakingBond (510) */ + /** @name PalletParachainStakingBond (492) */ interface PalletParachainStakingBond extends Struct { readonly owner: AccountId20; readonly amount: u128; } - /** @name PalletParachainStakingDelegatorStatus (512) */ + /** @name PalletParachainStakingDelegatorStatus (494) */ interface PalletParachainStakingDelegatorStatus extends Enum { readonly isActive: boolean; readonly isLeaving: boolean; @@ -6863,7 +6642,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Leaving"; } - /** @name PalletParachainStakingCandidateMetadata (513) */ + /** @name PalletParachainStakingCandidateMetadata (495) */ interface PalletParachainStakingCandidateMetadata extends Struct { readonly bond: u128; readonly delegationCount: u32; @@ -6877,7 +6656,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingCollatorStatus; } - /** @name PalletParachainStakingCapacityStatus (514) */ + /** @name PalletParachainStakingCapacityStatus (496) */ interface PalletParachainStakingCapacityStatus extends Enum { readonly isFull: boolean; readonly isEmpty: boolean; @@ -6885,13 +6664,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Full" | "Empty" | "Partial"; } - /** @name PalletParachainStakingCandidateBondLessRequest (516) */ + /** @name PalletParachainStakingCandidateBondLessRequest (498) */ interface PalletParachainStakingCandidateBondLessRequest extends Struct { readonly amount: u128; readonly whenExecutable: u32; } - /** @name PalletParachainStakingCollatorStatus (517) */ + /** @name PalletParachainStakingCollatorStatus (499) */ interface PalletParachainStakingCollatorStatus extends Enum { readonly isActive: boolean; readonly isIdle: boolean; @@ -6900,50 +6679,50 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Idle" | "Leaving"; } - /** @name PalletParachainStakingDelegationRequestsScheduledRequest (519) */ + /** @name PalletParachainStakingDelegationRequestsScheduledRequest (501) */ interface PalletParachainStakingDelegationRequestsScheduledRequest extends Struct { readonly delegator: AccountId20; readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (522) */ + /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (504) */ interface PalletParachainStakingAutoCompoundAutoCompoundConfig extends Struct { readonly delegator: AccountId20; readonly value: Percent; } - /** @name PalletParachainStakingDelegations (524) */ + /** @name PalletParachainStakingDelegations (506) */ interface PalletParachainStakingDelegations extends Struct { readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingSetBoundedOrderedSet (526) */ + /** @name PalletParachainStakingSetBoundedOrderedSet (508) */ interface PalletParachainStakingSetBoundedOrderedSet extends Vec {} - /** @name PalletParachainStakingCollatorSnapshot (529) */ + /** @name PalletParachainStakingCollatorSnapshot (511) */ interface PalletParachainStakingCollatorSnapshot extends Struct { readonly bond: u128; readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingBondWithAutoCompound (531) */ + /** @name PalletParachainStakingBondWithAutoCompound (513) */ interface PalletParachainStakingBondWithAutoCompound extends Struct { readonly owner: AccountId20; readonly amount: u128; readonly autoCompound: Percent; } - /** @name PalletParachainStakingDelayedPayout (532) */ + /** @name PalletParachainStakingDelayedPayout (514) */ interface PalletParachainStakingDelayedPayout extends Struct { readonly roundIssuance: u128; readonly totalStakingReward: u128; readonly collatorCommission: Perbill; } - /** @name PalletParachainStakingInflationInflationInfo (533) */ + /** @name PalletParachainStakingInflationInflationInfo (515) */ interface PalletParachainStakingInflationInflationInfo extends Struct { readonly expect: { readonly min: u128; @@ -6962,7 +6741,7 @@ declare module "@polkadot/types/lookup" { } & Struct; } - /** @name PalletParachainStakingError (534) */ + /** @name PalletParachainStakingError (516) */ interface PalletParachainStakingError extends Enum { readonly isDelegatorDNE: boolean; readonly isDelegatorDNEinTopNorBottom: boolean; @@ -7077,7 +6856,7 @@ declare module "@polkadot/types/lookup" { | "CurrentRoundTooLow"; } - /** @name PalletSchedulerScheduled (537) */ + /** @name PalletSchedulerScheduled (519) */ interface PalletSchedulerScheduled extends Struct { readonly maybeId: Option; readonly priority: u8; @@ -7086,14 +6865,14 @@ declare module "@polkadot/types/lookup" { readonly origin: MoonbaseRuntimeOriginCaller; } - /** @name PalletSchedulerRetryConfig (539) */ + /** @name PalletSchedulerRetryConfig (521) */ interface PalletSchedulerRetryConfig extends Struct { readonly totalRetries: u8; readonly remaining: u8; readonly period: u32; } - /** @name PalletSchedulerError (540) */ + /** @name PalletSchedulerError (522) */ interface PalletSchedulerError extends Enum { readonly isFailedToSchedule: boolean; readonly isNotFound: boolean; @@ -7108,7 +6887,7 @@ declare module "@polkadot/types/lookup" { | "Named"; } - /** @name PalletTreasuryProposal (541) */ + /** @name PalletTreasuryProposal (523) */ interface PalletTreasuryProposal extends Struct { readonly proposer: AccountId20; readonly value: u128; @@ -7116,7 +6895,7 @@ declare module "@polkadot/types/lookup" { readonly bond: u128; } - /** @name PalletTreasurySpendStatus (544) */ + /** @name PalletTreasurySpendStatus (526) */ interface PalletTreasurySpendStatus extends Struct { readonly assetKind: Null; readonly amount: u128; @@ -7126,7 +6905,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletTreasuryPaymentState; } - /** @name PalletTreasuryPaymentState (545) */ + /** @name PalletTreasuryPaymentState (527) */ interface PalletTreasuryPaymentState extends Enum { readonly isPending: boolean; readonly isAttempted: boolean; @@ -7137,10 +6916,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "Attempted" | "Failed"; } - /** @name FrameSupportPalletId (547) */ + /** @name FrameSupportPalletId (529) */ interface FrameSupportPalletId extends U8aFixed {} - /** @name PalletTreasuryError (548) */ + /** @name PalletTreasuryError (530) */ interface PalletTreasuryError extends Enum { readonly isInvalidIndex: boolean; readonly isTooManyApprovals: boolean; @@ -7167,7 +6946,7 @@ declare module "@polkadot/types/lookup" { | "Inconclusive"; } - /** @name PalletAuthorInherentError (549) */ + /** @name PalletAuthorInherentError (531) */ interface PalletAuthorInherentError extends Enum { readonly isAuthorAlreadySet: boolean; readonly isNoAccountId: boolean; @@ -7175,14 +6954,14 @@ declare module "@polkadot/types/lookup" { readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; } - /** @name PalletCrowdloanRewardsRewardInfo (550) */ + /** @name PalletCrowdloanRewardsRewardInfo (532) */ interface PalletCrowdloanRewardsRewardInfo extends Struct { readonly totalReward: u128; readonly claimedReward: u128; readonly contributedRelayAddresses: Vec; } - /** @name PalletCrowdloanRewardsError (552) */ + /** @name PalletCrowdloanRewardsError (534) */ interface PalletCrowdloanRewardsError extends Enum { readonly isAlreadyAssociated: boolean; readonly isBatchBeyondFundPot: boolean; @@ -7217,14 +6996,14 @@ declare module "@polkadot/types/lookup" { | "InsufficientNumberOfValidProofs"; } - /** @name PalletAuthorMappingRegistrationInfo (553) */ + /** @name PalletAuthorMappingRegistrationInfo (535) */ interface PalletAuthorMappingRegistrationInfo extends Struct { readonly account: AccountId20; readonly deposit: u128; readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; } - /** @name PalletAuthorMappingError (554) */ + /** @name PalletAuthorMappingError (536) */ interface PalletAuthorMappingError extends Enum { readonly isAssociationNotFound: boolean; readonly isNotYourAssociation: boolean; @@ -7245,21 +7024,21 @@ declare module "@polkadot/types/lookup" { | "DecodeKeysFailed"; } - /** @name PalletProxyProxyDefinition (557) */ + /** @name PalletProxyProxyDefinition (539) */ interface PalletProxyProxyDefinition extends Struct { readonly delegate: AccountId20; readonly proxyType: MoonbaseRuntimeProxyType; readonly delay: u32; } - /** @name PalletProxyAnnouncement (561) */ + /** @name PalletProxyAnnouncement (543) */ interface PalletProxyAnnouncement extends Struct { readonly real: AccountId20; readonly callHash: H256; readonly height: u32; } - /** @name PalletProxyError (563) */ + /** @name PalletProxyError (545) */ interface PalletProxyError extends Enum { readonly isTooMany: boolean; readonly isNotFound: boolean; @@ -7280,49 +7059,34 @@ declare module "@polkadot/types/lookup" { | "NoSelfProxy"; } - /** @name PalletMaintenanceModeError (564) */ + /** @name PalletMaintenanceModeError (546) */ interface PalletMaintenanceModeError extends Enum { readonly isAlreadyInMaintenanceMode: boolean; readonly isNotInMaintenanceMode: boolean; readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; } - /** @name PalletIdentityRegistration (565) */ + /** @name PalletIdentityRegistration (548) */ interface PalletIdentityRegistration extends Struct { readonly judgements: Vec>; readonly deposit: u128; readonly info: PalletIdentityLegacyIdentityInfo; } - /** @name PalletIdentityRegistrarInfo (573) */ + /** @name PalletIdentityRegistrarInfo (557) */ interface PalletIdentityRegistrarInfo extends Struct { readonly account: AccountId20; readonly fee: u128; readonly fields: u64; } - /** @name PalletIdentityAuthorityProperties (576) */ + /** @name PalletIdentityAuthorityProperties (559) */ interface PalletIdentityAuthorityProperties extends Struct { - readonly accountId: AccountId20; + readonly suffix: Bytes; readonly allocation: u32; } - /** @name PalletIdentityUsernameInformation (577) */ - interface PalletIdentityUsernameInformation extends Struct { - readonly owner: AccountId20; - readonly provider: PalletIdentityProvider; - } - - /** @name PalletIdentityProvider (578) */ - interface PalletIdentityProvider extends Enum { - readonly isAllocation: boolean; - readonly isAuthorityDeposit: boolean; - readonly asAuthorityDeposit: u128; - readonly isSystem: boolean; - readonly type: "Allocation" | "AuthorityDeposit" | "System"; - } - - /** @name PalletIdentityError (580) */ + /** @name PalletIdentityError (562) */ interface PalletIdentityError extends Enum { readonly isTooManySubAccounts: boolean; readonly isNotFound: boolean; @@ -7350,10 +7114,6 @@ declare module "@polkadot/types/lookup" { readonly isUsernameTaken: boolean; readonly isNoUsername: boolean; readonly isNotExpired: boolean; - readonly isTooEarly: boolean; - readonly isNotUnbinding: boolean; - readonly isAlreadyUnbinding: boolean; - readonly isInsufficientPrivileges: boolean; readonly type: | "TooManySubAccounts" | "NotFound" @@ -7380,14 +7140,10 @@ declare module "@polkadot/types/lookup" { | "InvalidUsername" | "UsernameTaken" | "NoUsername" - | "NotExpired" - | "TooEarly" - | "NotUnbinding" - | "AlreadyUnbinding" - | "InsufficientPrivileges"; + | "NotExpired"; } - /** @name CumulusPalletXcmpQueueOutboundChannelDetails (585) */ + /** @name CumulusPalletXcmpQueueOutboundChannelDetails (567) */ interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { readonly recipient: u32; readonly state: CumulusPalletXcmpQueueOutboundState; @@ -7396,21 +7152,21 @@ declare module "@polkadot/types/lookup" { readonly lastIndex: u16; } - /** @name CumulusPalletXcmpQueueOutboundState (586) */ + /** @name CumulusPalletXcmpQueueOutboundState (568) */ interface CumulusPalletXcmpQueueOutboundState extends Enum { readonly isOk: boolean; readonly isSuspended: boolean; readonly type: "Ok" | "Suspended"; } - /** @name CumulusPalletXcmpQueueQueueConfigData (590) */ + /** @name CumulusPalletXcmpQueueQueueConfigData (572) */ interface CumulusPalletXcmpQueueQueueConfigData extends Struct { readonly suspendThreshold: u32; readonly dropThreshold: u32; readonly resumeThreshold: u32; } - /** @name CumulusPalletXcmpQueueError (591) */ + /** @name CumulusPalletXcmpQueueError (573) */ interface CumulusPalletXcmpQueueError extends Enum { readonly isBadQueueConfig: boolean; readonly isAlreadySuspended: boolean; @@ -7425,7 +7181,7 @@ declare module "@polkadot/types/lookup" { | "TooBig"; } - /** @name PalletXcmQueryStatus (592) */ + /** @name PalletXcmQueryStatus (574) */ interface PalletXcmQueryStatus extends Enum { readonly isPending: boolean; readonly asPending: { @@ -7447,18 +7203,18 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "VersionNotifier" | "Ready"; } - /** @name XcmVersionedResponse (596) */ + /** @name XcmVersionedResponse (578) */ interface XcmVersionedResponse extends Enum { + readonly isV2: boolean; + readonly asV2: XcmV2Response; readonly isV3: boolean; readonly asV3: XcmV3Response; readonly isV4: boolean; readonly asV4: StagingXcmV4Response; - readonly isV5: boolean; - readonly asV5: StagingXcmV5Response; - readonly type: "V3" | "V4" | "V5"; + readonly type: "V2" | "V3" | "V4"; } - /** @name PalletXcmVersionMigrationStage (602) */ + /** @name PalletXcmVersionMigrationStage (584) */ interface PalletXcmVersionMigrationStage extends Enum { readonly isMigrateSupportedVersion: boolean; readonly isMigrateVersionNotifiers: boolean; @@ -7472,7 +7228,7 @@ declare module "@polkadot/types/lookup" { | "MigrateAndNotifyOldTargets"; } - /** @name PalletXcmRemoteLockedFungibleRecord (605) */ + /** @name PalletXcmRemoteLockedFungibleRecord (587) */ interface PalletXcmRemoteLockedFungibleRecord extends Struct { readonly amount: u128; readonly owner: XcmVersionedLocation; @@ -7480,7 +7236,7 @@ declare module "@polkadot/types/lookup" { readonly consumers: Vec>; } - /** @name PalletXcmError (612) */ + /** @name PalletXcmError (594) */ interface PalletXcmError extends Enum { readonly isUnreachable: boolean; readonly isSendFailure: boolean; @@ -7533,7 +7289,7 @@ declare module "@polkadot/types/lookup" { | "LocalExecutionIncomplete"; } - /** @name PalletAssetsAssetDetails (613) */ + /** @name PalletAssetsAssetDetails (595) */ interface PalletAssetsAssetDetails extends Struct { readonly owner: AccountId20; readonly issuer: AccountId20; @@ -7549,7 +7305,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletAssetsAssetStatus; } - /** @name PalletAssetsAssetStatus (614) */ + /** @name PalletAssetsAssetStatus (596) */ interface PalletAssetsAssetStatus extends Enum { readonly isLive: boolean; readonly isFrozen: boolean; @@ -7557,7 +7313,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Live" | "Frozen" | "Destroying"; } - /** @name PalletAssetsAssetAccount (616) */ + /** @name PalletAssetsAssetAccount (598) */ interface PalletAssetsAssetAccount extends Struct { readonly balance: u128; readonly status: PalletAssetsAccountStatus; @@ -7565,7 +7321,7 @@ declare module "@polkadot/types/lookup" { readonly extra: Null; } - /** @name PalletAssetsAccountStatus (617) */ + /** @name PalletAssetsAccountStatus (599) */ interface PalletAssetsAccountStatus extends Enum { readonly isLiquid: boolean; readonly isFrozen: boolean; @@ -7573,7 +7329,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Liquid" | "Frozen" | "Blocked"; } - /** @name PalletAssetsExistenceReason (618) */ + /** @name PalletAssetsExistenceReason (600) */ interface PalletAssetsExistenceReason extends Enum { readonly isConsumer: boolean; readonly isSufficient: boolean; @@ -7585,13 +7341,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; } - /** @name PalletAssetsApproval (620) */ + /** @name PalletAssetsApproval (602) */ interface PalletAssetsApproval extends Struct { readonly amount: u128; readonly deposit: u128; } - /** @name PalletAssetsAssetMetadata (621) */ + /** @name PalletAssetsAssetMetadata (603) */ interface PalletAssetsAssetMetadata extends Struct { readonly deposit: u128; readonly name: Bytes; @@ -7600,7 +7356,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletAssetsError (623) */ + /** @name PalletAssetsError (605) */ interface PalletAssetsError extends Enum { readonly isBalanceLow: boolean; readonly isNoAccount: boolean; @@ -7647,7 +7403,7 @@ declare module "@polkadot/types/lookup" { | "BadAssetId"; } - /** @name PalletAssetManagerError (624) */ + /** @name PalletAssetManagerError (606) */ interface PalletAssetManagerError extends Enum { readonly isErrorCreatingAsset: boolean; readonly isAssetAlreadyExists: boolean; @@ -7668,7 +7424,7 @@ declare module "@polkadot/types/lookup" { | "NonExistentLocalAsset"; } - /** @name PalletMigrationsError (625) */ + /** @name PalletMigrationsError (607) */ interface PalletMigrationsError extends Enum { readonly isPreimageMissing: boolean; readonly isWrongUpperBound: boolean; @@ -7681,7 +7437,7 @@ declare module "@polkadot/types/lookup" { | "PreimageAlreadyExists"; } - /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (626) */ + /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (608) */ interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { readonly staking: u8; readonly utility: u8; @@ -7703,7 +7459,7 @@ declare module "@polkadot/types/lookup" { readonly cancelOpenRequest: u8; } - /** @name PalletXcmTransactorError (627) */ + /** @name PalletXcmTransactorError (609) */ interface PalletXcmTransactorError extends Enum { readonly isIndexAlreadyClaimed: boolean; readonly isUnclaimedIndex: boolean; @@ -7762,20 +7518,20 @@ declare module "@polkadot/types/lookup" { | "RefundNotSupportedWithTransactInfo"; } - /** @name PalletMoonbeamOrbitersCollatorPoolInfo (628) */ + /** @name PalletMoonbeamOrbitersCollatorPoolInfo (610) */ interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { readonly orbiters: Vec; readonly maybeCurrentOrbiter: Option; readonly nextOrbiter: u32; } - /** @name PalletMoonbeamOrbitersCurrentOrbiter (630) */ + /** @name PalletMoonbeamOrbitersCurrentOrbiter (612) */ interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { readonly accountId: AccountId20; readonly removed: bool; } - /** @name PalletMoonbeamOrbitersError (631) */ + /** @name PalletMoonbeamOrbitersError (613) */ interface PalletMoonbeamOrbitersError extends Enum { readonly isCollatorAlreadyAdded: boolean; readonly isCollatorNotFound: boolean; @@ -7798,19 +7554,19 @@ declare module "@polkadot/types/lookup" { | "OrbiterStillInAPool"; } - /** @name PalletEthereumXcmError (632) */ + /** @name PalletEthereumXcmError (614) */ interface PalletEthereumXcmError extends Enum { readonly isEthereumXcmExecutionSuspended: boolean; readonly type: "EthereumXcmExecutionSuspended"; } - /** @name PalletRandomnessRequestState (633) */ + /** @name PalletRandomnessRequestState (615) */ interface PalletRandomnessRequestState extends Struct { readonly request: PalletRandomnessRequest; readonly deposit: u128; } - /** @name PalletRandomnessRequest (634) */ + /** @name PalletRandomnessRequest (616) */ interface PalletRandomnessRequest extends Struct { readonly refundAddress: H160; readonly contractAddress: H160; @@ -7821,7 +7577,7 @@ declare module "@polkadot/types/lookup" { readonly info: PalletRandomnessRequestInfo; } - /** @name PalletRandomnessRequestInfo (635) */ + /** @name PalletRandomnessRequestInfo (617) */ interface PalletRandomnessRequestInfo extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: ITuple<[u64, u64]>; @@ -7830,7 +7586,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRequestType (636) */ + /** @name PalletRandomnessRequestType (618) */ interface PalletRandomnessRequestType extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: u64; @@ -7839,13 +7595,13 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRandomnessResult (637) */ + /** @name PalletRandomnessRandomnessResult (619) */ interface PalletRandomnessRandomnessResult extends Struct { readonly randomness: Option; readonly requestCount: u64; } - /** @name PalletRandomnessError (638) */ + /** @name PalletRandomnessError (620) */ interface PalletRandomnessError extends Enum { readonly isRequestCounterOverflowed: boolean; readonly isRequestFeeOverflowed: boolean; @@ -7874,7 +7630,7 @@ declare module "@polkadot/types/lookup" { | "RandomnessResultNotFilled"; } - /** @name PalletCollectiveVotes (641) */ + /** @name PalletCollectiveVotes (622) */ interface PalletCollectiveVotes extends Struct { readonly index: u32; readonly threshold: u32; @@ -7883,7 +7639,7 @@ declare module "@polkadot/types/lookup" { readonly end: u32; } - /** @name PalletCollectiveError (642) */ + /** @name PalletCollectiveError (623) */ interface PalletCollectiveError extends Enum { readonly isNotMember: boolean; readonly isDuplicateProposal: boolean; @@ -7896,7 +7652,6 @@ declare module "@polkadot/types/lookup" { readonly isWrongProposalWeight: boolean; readonly isWrongProposalLength: boolean; readonly isPrimeAccountNotMember: boolean; - readonly isProposalActive: boolean; readonly type: | "NotMember" | "DuplicateProposal" @@ -7908,11 +7663,10 @@ declare module "@polkadot/types/lookup" { | "TooManyProposals" | "WrongProposalWeight" | "WrongProposalLength" - | "PrimeAccountNotMember" - | "ProposalActive"; + | "PrimeAccountNotMember"; } - /** @name PalletConvictionVotingVoteVoting (644) */ + /** @name PalletConvictionVotingVoteVoting (625) */ interface PalletConvictionVotingVoteVoting extends Enum { readonly isCasting: boolean; readonly asCasting: PalletConvictionVotingVoteCasting; @@ -7921,23 +7675,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Casting" | "Delegating"; } - /** @name PalletConvictionVotingVoteCasting (645) */ + /** @name PalletConvictionVotingVoteCasting (626) */ interface PalletConvictionVotingVoteCasting extends Struct { readonly votes: Vec>; readonly delegations: PalletConvictionVotingDelegations; readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingDelegations (649) */ + /** @name PalletConvictionVotingDelegations (630) */ interface PalletConvictionVotingDelegations extends Struct { readonly votes: u128; readonly capital: u128; } - /** @name PalletConvictionVotingVotePriorLock (650) */ + /** @name PalletConvictionVotingVotePriorLock (631) */ interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} - /** @name PalletConvictionVotingVoteDelegating (651) */ + /** @name PalletConvictionVotingVoteDelegating (632) */ interface PalletConvictionVotingVoteDelegating extends Struct { readonly balance: u128; readonly target: AccountId20; @@ -7946,7 +7700,7 @@ declare module "@polkadot/types/lookup" { readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingError (655) */ + /** @name PalletConvictionVotingError (636) */ interface PalletConvictionVotingError extends Enum { readonly isNotOngoing: boolean; readonly isNotVoter: boolean; @@ -7975,7 +7729,7 @@ declare module "@polkadot/types/lookup" { | "BadClass"; } - /** @name PalletReferendaReferendumInfo (656) */ + /** @name PalletReferendaReferendumInfo (637) */ interface PalletReferendaReferendumInfo extends Enum { readonly isOngoing: boolean; readonly asOngoing: PalletReferendaReferendumStatus; @@ -8000,7 +7754,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletReferendaReferendumStatus (657) */ + /** @name PalletReferendaReferendumStatus (638) */ interface PalletReferendaReferendumStatus extends Struct { readonly track: u16; readonly origin: MoonbaseRuntimeOriginCaller; @@ -8015,19 +7769,19 @@ declare module "@polkadot/types/lookup" { readonly alarm: Option]>>; } - /** @name PalletReferendaDeposit (658) */ + /** @name PalletReferendaDeposit (639) */ interface PalletReferendaDeposit extends Struct { readonly who: AccountId20; readonly amount: u128; } - /** @name PalletReferendaDecidingStatus (661) */ + /** @name PalletReferendaDecidingStatus (642) */ interface PalletReferendaDecidingStatus extends Struct { readonly since: u32; readonly confirming: Option; } - /** @name PalletReferendaTrackInfo (669) */ + /** @name PalletReferendaTrackInfo (650) */ interface PalletReferendaTrackInfo extends Struct { readonly name: Text; readonly maxDeciding: u32; @@ -8040,7 +7794,7 @@ declare module "@polkadot/types/lookup" { readonly minSupport: PalletReferendaCurve; } - /** @name PalletReferendaCurve (670) */ + /** @name PalletReferendaCurve (651) */ interface PalletReferendaCurve extends Enum { readonly isLinearDecreasing: boolean; readonly asLinearDecreasing: { @@ -8064,7 +7818,7 @@ declare module "@polkadot/types/lookup" { readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; } - /** @name PalletReferendaError (673) */ + /** @name PalletReferendaError (654) */ interface PalletReferendaError extends Enum { readonly isNotOngoing: boolean; readonly isHasDeposit: boolean; @@ -8097,7 +7851,7 @@ declare module "@polkadot/types/lookup" { | "PreimageStoredWithDifferentLength"; } - /** @name PalletPreimageOldRequestStatus (674) */ + /** @name PalletPreimageOldRequestStatus (655) */ interface PalletPreimageOldRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -8113,7 +7867,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageRequestStatus (677) */ + /** @name PalletPreimageRequestStatus (658) */ interface PalletPreimageRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -8129,7 +7883,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageError (683) */ + /** @name PalletPreimageError (664) */ interface PalletPreimageError extends Enum { readonly isTooBig: boolean; readonly isAlreadyNoted: boolean; @@ -8150,7 +7904,7 @@ declare module "@polkadot/types/lookup" { | "TooFew"; } - /** @name PalletWhitelistError (684) */ + /** @name PalletWhitelistError (665) */ interface PalletWhitelistError extends Enum { readonly isUnavailablePreImage: boolean; readonly isUndecodableCall: boolean; @@ -8165,7 +7919,7 @@ declare module "@polkadot/types/lookup" { | "CallAlreadyWhitelisted"; } - /** @name PalletMultisigMultisig (688) */ + /** @name PalletMultisigMultisig (669) */ interface PalletMultisigMultisig extends Struct { readonly when: PalletMultisigTimepoint; readonly deposit: u128; @@ -8173,7 +7927,7 @@ declare module "@polkadot/types/lookup" { readonly approvals: Vec; } - /** @name PalletMultisigError (690) */ + /** @name PalletMultisigError (671) */ interface PalletMultisigError extends Enum { readonly isMinimumThreshold: boolean; readonly isAlreadyApproved: boolean; @@ -8206,7 +7960,7 @@ declare module "@polkadot/types/lookup" { | "AlreadyStored"; } - /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (694) */ + /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (675) */ interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { readonly isNotStarted: boolean; readonly isStarted: boolean; @@ -8217,7 +7971,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NotStarted" | "Started" | "Error" | "Complete"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (696) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (677) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { readonly isIdle: boolean; readonly isMigrating: boolean; @@ -8225,14 +7979,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Idle" | "Migrating"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (697) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (678) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { readonly assetId: u128; readonly remainingBalances: u32; readonly remainingApprovals: u32; } - /** @name PalletMoonbeamLazyMigrationsError (698) */ + /** @name PalletMoonbeamLazyMigrationsError (679) */ interface PalletMoonbeamLazyMigrationsError extends Enum { readonly isLimitCannotBeZero: boolean; readonly isContractMetadataAlreadySet: boolean; @@ -8261,13 +8015,13 @@ declare module "@polkadot/types/lookup" { | "ApprovalFailed"; } - /** @name PalletPrecompileBenchmarksError (700) */ + /** @name PalletPrecompileBenchmarksError (681) */ interface PalletPrecompileBenchmarksError extends Enum { readonly isBenchmarkError: boolean; readonly type: "BenchmarkError"; } - /** @name PalletMessageQueueBookState (701) */ + /** @name PalletMessageQueueBookState (682) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -8277,13 +8031,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (703) */ + /** @name PalletMessageQueueNeighbours (684) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: CumulusPrimitivesCoreAggregateMessageOrigin; readonly next: CumulusPrimitivesCoreAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (705) */ + /** @name PalletMessageQueuePage (686) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -8293,7 +8047,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (707) */ + /** @name PalletMessageQueueError (688) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -8316,20 +8070,20 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PalletEmergencyParaXcmXcmMode (708) */ + /** @name PalletEmergencyParaXcmXcmMode (689) */ interface PalletEmergencyParaXcmXcmMode extends Enum { readonly isNormal: boolean; readonly isPaused: boolean; readonly type: "Normal" | "Paused"; } - /** @name PalletEmergencyParaXcmError (709) */ + /** @name PalletEmergencyParaXcmError (690) */ interface PalletEmergencyParaXcmError extends Enum { readonly isNotInPausedMode: boolean; readonly type: "NotInPausedMode"; } - /** @name PalletMoonbeamForeignAssetsAssetStatus (711) */ + /** @name PalletMoonbeamForeignAssetsAssetStatus (692) */ interface PalletMoonbeamForeignAssetsAssetStatus extends Enum { readonly isActive: boolean; readonly isFrozenXcmDepositAllowed: boolean; @@ -8337,16 +8091,16 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "FrozenXcmDepositAllowed" | "FrozenXcmDepositForbidden"; } - /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (712) */ + /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (693) */ interface PalletMoonbeamForeignAssetsAssetDepositDetails extends Struct { readonly depositAccount: AccountId20; readonly deposit: u128; } - /** @name MoonbaseRuntimeRuntime (713) */ + /** @name MoonbaseRuntimeRuntime (694) */ type MoonbaseRuntimeRuntime = Null; - /** @name PalletMoonbeamForeignAssetsError (714) */ + /** @name PalletMoonbeamForeignAssetsError (695) */ interface PalletMoonbeamForeignAssetsError extends Enum { readonly isAssetAlreadyExists: boolean; readonly isAssetAlreadyFrozen: boolean; @@ -8387,7 +8141,7 @@ declare module "@polkadot/types/lookup" { | "TooManyForeignAssets"; } - /** @name PalletXcmWeightTraderError (716) */ + /** @name PalletXcmWeightTraderError (697) */ interface PalletXcmWeightTraderError extends Enum { readonly isAssetAlreadyAdded: boolean; readonly isAssetAlreadyPaused: boolean; @@ -8404,39 +8158,39 @@ declare module "@polkadot/types/lookup" { | "PriceCannotBeZero"; } - /** @name FrameSystemExtensionsCheckNonZeroSender (719) */ + /** @name FrameSystemExtensionsCheckNonZeroSender (700) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (720) */ + /** @name FrameSystemExtensionsCheckSpecVersion (701) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (721) */ + /** @name FrameSystemExtensionsCheckTxVersion (702) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (722) */ + /** @name FrameSystemExtensionsCheckGenesis (703) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (725) */ + /** @name FrameSystemExtensionsCheckNonce (706) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (726) */ + /** @name FrameSystemExtensionsCheckWeight (707) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (727) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (708) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name FrameMetadataHashExtensionCheckMetadataHash (728) */ + /** @name FrameMetadataHashExtensionCheckMetadataHash (709) */ interface FrameMetadataHashExtensionCheckMetadataHash extends Struct { readonly mode: FrameMetadataHashExtensionMode; } - /** @name FrameMetadataHashExtensionMode (729) */ + /** @name FrameMetadataHashExtensionMode (710) */ interface FrameMetadataHashExtensionMode extends Enum { readonly isDisabled: boolean; readonly isEnabled: boolean; readonly type: "Disabled" | "Enabled"; } - /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (730) */ + /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (711) */ type CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim = Null; } // declare module diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-errors.ts b/typescript-api/src/moonbeam/interfaces/augment-api-errors.ts index d9da3610f51..2b99aeb6fe1 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-errors.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-errors.ts @@ -452,14 +452,21 @@ declare module "@polkadot/api-base/types/errors" { AssetDoesNotExist: AugmentedError; AssetIdFiltered: AugmentedError; AssetNotFrozen: AugmentedError; + AssetNotInSiblingPara: AugmentedError; + CannotConvertLocationToAccount: AugmentedError; CorruptedStorageOrphanLocation: AugmentedError; Erc20ContractCreationFail: AugmentedError; EvmCallPauseFail: AugmentedError; EvmCallUnpauseFail: AugmentedError; EvmInternalError: AugmentedError; + /** + * Account has insufficient balance for locking + **/ + InsufficientBalance: AugmentedError; InvalidSymbol: AugmentedError; InvalidTokenName: AugmentedError; LocationAlreadyExists: AugmentedError; + LocationOutsideOfOrigin: AugmentedError; TooManyForeignAssets: AugmentedError; /** * Generic error @@ -909,7 +916,6 @@ declare module "@polkadot/api-base/types/errors" { PendingDelegationRequestDNE: AugmentedError; PendingDelegationRequestNotDueYet: AugmentedError; PendingDelegationRevoke: AugmentedError; - RemovedCall: AugmentedError; RoundLengthMustBeGreaterThanTotalSelectedCollators: AugmentedError; TooLowCandidateAutoCompoundingDelegationCountToAutoCompound: AugmentedError; TooLowCandidateAutoCompoundingDelegationCountToDelegate: AugmentedError; diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-events.ts b/typescript-api/src/moonbeam/interfaces/augment-api-events.ts index 5ffaecb1dea..9a152c1e6b6 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-events.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-events.ts @@ -11,6 +11,7 @@ import type { Null, Option, Result, + U256, U8aFixed, bool, u128, @@ -748,8 +749,18 @@ declare module "@polkadot/api-base/types/events" { **/ ForeignAssetCreated: AugmentedEvent< ApiType, - [contractAddress: H160, assetId: u128, xcmLocation: StagingXcmV4Location], - { contractAddress: H160; assetId: u128; xcmLocation: StagingXcmV4Location } + [ + contractAddress: H160, + assetId: u128, + xcmLocation: StagingXcmV4Location, + deposit: Option + ], + { + contractAddress: H160; + assetId: u128; + xcmLocation: StagingXcmV4Location; + deposit: Option; + } >; ForeignAssetFrozen: AugmentedEvent< ApiType, @@ -766,9 +777,21 @@ declare module "@polkadot/api-base/types/events" { **/ ForeignAssetXcmLocationChanged: AugmentedEvent< ApiType, - [assetId: u128, newXcmLocation: StagingXcmV4Location], - { assetId: u128; newXcmLocation: StagingXcmV4Location } + [ + assetId: u128, + previousXcmLocation: StagingXcmV4Location, + newXcmLocation: StagingXcmV4Location + ], + { + assetId: u128; + previousXcmLocation: StagingXcmV4Location; + newXcmLocation: StagingXcmV4Location; + } >; + /** + * Tokens have been locked for asset creation + **/ + TokensLocked: AugmentedEvent; /** * Generic event **/ diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-query.ts b/typescript-api/src/moonbeam/interfaces/augment-api-query.ts index b2712e96461..ec824b3c12b 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-query.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-query.ts @@ -73,6 +73,7 @@ import type { PalletIdentityRegistration, PalletMessageQueueBookState, PalletMessageQueuePage, + PalletMoonbeamForeignAssetsAssetDepositDetails, PalletMoonbeamForeignAssetsAssetStatus, PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus, PalletMoonbeamLazyMigrationsStateMigrationStatus, @@ -491,6 +492,11 @@ declare module "@polkadot/api-base/types/storage" { [U256] > & QueryableStorageEntry; + /** + * Counter for the related counted storage map + **/ + counterForPending: AugmentedQuery Observable, []> & + QueryableStorageEntry; /** * The current Ethereum block. **/ @@ -519,16 +525,18 @@ declare module "@polkadot/api-base/types/storage" { **/ pending: AugmentedQuery< ApiType, - () => Observable< - Vec< + ( + arg: u32 | AnyNumber | Uint8Array + ) => Observable< + Option< ITuple< [EthereumTransactionTransactionV2, FpRpcTransactionStatus, EthereumReceiptReceiptV3] > > >, - [] + [u32] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ @@ -616,6 +624,17 @@ declare module "@polkadot/api-base/types/storage" { [StagingXcmV4Location] > & QueryableStorageEntry; + /** + * Mapping from an asset id to its creation details + **/ + assetsCreationDetails: AugmentedQuery< + ApiType, + ( + arg: u128 | AnyNumber | Uint8Array + ) => Observable>, + [u128] + > & + QueryableStorageEntry; /** * Counter for the related counted storage map **/ @@ -1403,6 +1422,7 @@ declare module "@polkadot/api-base/types/storage" { | MoonbeamRuntimeRuntimeParamsRuntimeParametersKey | { RuntimeConfig: any } | { PalletRandomness: any } + | { XcmConfig: any } | string | Uint8Array ) => Observable>, diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-runtime.ts b/typescript-api/src/moonbeam/interfaces/augment-api-runtime.ts index 3308950e64d..aacce6b5988 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-runtime.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-runtime.ts @@ -36,6 +36,7 @@ import type { } from "@polkadot/types/interfaces/eth"; import type { EvmAccount, EvmCallInfoV2, EvmCreateInfoV2 } from "@polkadot/types/interfaces/evm"; import type { Extrinsic } from "@polkadot/types/interfaces/extrinsics"; +import type { GenesisBuildErr } from "@polkadot/types/interfaces/genesisBuilder"; import type { OpaqueMetadata } from "@polkadot/types/interfaces/metadata"; import type { FeeDetails, RuntimeDispatchInfo } from "@polkadot/types/interfaces/payment"; import type { @@ -380,6 +381,24 @@ declare module "@polkadot/api-base/types/calls" { **/ [key: string]: DecoratedCallBase; }; + /** 0xfbc577b9d747efd6/1 */ + genesisBuilder: { + /** + * Build `RuntimeGenesisConfig` from a JSON blob not using any defaults and store it in the storage. + **/ + buildConfig: AugmentedCall< + ApiType, + (json: Bytes | string | Uint8Array) => Observable, GenesisBuildErr>> + >; + /** + * Creates the default `RuntimeGenesisConfig` and returns it as a JSON blob. + **/ + createDefaultConfig: AugmentedCall Observable>; + /** + * Generic call + **/ + [key: string]: DecoratedCallBase; + }; /** 0x9ffb505aa738d69c/1 */ locationToAccountApi: { /** diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts b/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts index 9edff31688f..c360c2957ab 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts @@ -1619,7 +1619,7 @@ declare module "@polkadot/api-base/types/submittable" { createForeignAsset: AugmentedSubmittable< ( assetId: u128 | AnyNumber | Uint8Array, - xcmLocation: + assetXcmLocation: | StagingXcmV4Location | { parents?: any; interior?: any } | string @@ -2552,20 +2552,6 @@ declare module "@polkadot/api-base/types/submittable" { (more: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u128] >; - /** - * DEPRECATED use delegateWithAutoCompound - * If caller is not a delegator and not a collator, then join the set of delegators - * If caller is a delegator, then makes delegation to change their delegation state - **/ - delegate: AugmentedSubmittable< - ( - candidate: AccountId20 | string | Uint8Array, - amount: u128 | AnyNumber | Uint8Array, - candidateDelegationCount: u32 | AnyNumber | Uint8Array, - delegationCount: u32 | AnyNumber | Uint8Array - ) => SubmittableExtrinsic, - [AccountId20, u128, u32, u32] - >; /** * If caller is not a delegator and not a collator, then join the set of delegators * If caller is a delegator, then makes delegation to change their delegation state @@ -2672,18 +2658,6 @@ declare module "@polkadot/api-base/types/submittable" { (collator: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, [AccountId20] >; - /** - * REMOVED, was schedule_leave_delegators - **/ - removedCall19: AugmentedSubmittable<() => SubmittableExtrinsic, []>; - /** - * REMOVED, was execute_leave_delegators - **/ - removedCall20: AugmentedSubmittable<() => SubmittableExtrinsic, []>; - /** - * REMOVED, was cancel_leave_delegators - **/ - removedCall21: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * Request by collator candidate to decrease self bond by `less` **/ @@ -2886,6 +2860,7 @@ declare module "@polkadot/api-base/types/submittable" { | MoonbeamRuntimeRuntimeParamsRuntimeParameters | { RuntimeConfig: any } | { PalletRandomness: any } + | { XcmConfig: any } | string | Uint8Array ) => SubmittableExtrinsic, diff --git a/typescript-api/src/moonbeam/interfaces/lookup.ts b/typescript-api/src/moonbeam/interfaces/lookup.ts index b0ca6f05960..904196bf1c8 100644 --- a/typescript-api/src/moonbeam/interfaces/lookup.ts +++ b/typescript-api/src/moonbeam/interfaces/lookup.ts @@ -862,7 +862,8 @@ export default { MoonbeamRuntimeRuntimeParamsRuntimeParametersKey: { _enum: { RuntimeConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey", - PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey" + PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey", + XcmConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey" } }, /** @@ -886,16 +887,27 @@ export default { **/ MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: "Null", /** - * Lookup73: moonbeam_runtime::runtime_params::RuntimeParametersValue + * Lookup72: moonbeam_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey + **/ + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: { + _enum: ["ForeignAssetCreationDeposit"] + }, + /** + * Lookup73: moonbeam_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit + **/ + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: "Null", + /** + * Lookup75: moonbeam_runtime::runtime_params::RuntimeParametersValue **/ MoonbeamRuntimeRuntimeParamsRuntimeParametersValue: { _enum: { RuntimeConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue", - PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue" + PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue", + XcmConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue" } }, /** - * Lookup74: moonbeam_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue + * Lookup76: moonbeam_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue **/ MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: { _enum: { @@ -903,7 +915,7 @@ export default { } }, /** - * Lookup75: moonbeam_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue + * Lookup77: moonbeam_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue **/ MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: { _enum: { @@ -911,7 +923,15 @@ export default { } }, /** - * Lookup77: pallet_evm::pallet::Event + * Lookup79: moonbeam_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue + **/ + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: { + _enum: { + ForeignAssetCreationDeposit: "u128" + } + }, + /** + * Lookup80: pallet_evm::pallet::Event **/ PalletEvmEvent: { _enum: { @@ -933,7 +953,7 @@ export default { } }, /** - * Lookup78: ethereum::log::Log + * Lookup81: ethereum::log::Log **/ EthereumLog: { address: "H160", @@ -941,7 +961,7 @@ export default { data: "Bytes" }, /** - * Lookup81: pallet_ethereum::pallet::Event + * Lookup84: pallet_ethereum::pallet::Event **/ PalletEthereumEvent: { _enum: { @@ -955,7 +975,7 @@ export default { } }, /** - * Lookup82: evm_core::error::ExitReason + * Lookup85: evm_core::error::ExitReason **/ EvmCoreErrorExitReason: { _enum: { @@ -966,13 +986,13 @@ export default { } }, /** - * Lookup83: evm_core::error::ExitSucceed + * Lookup86: evm_core::error::ExitSucceed **/ EvmCoreErrorExitSucceed: { _enum: ["Stopped", "Returned", "Suicided"] }, /** - * Lookup84: evm_core::error::ExitError + * Lookup87: evm_core::error::ExitError **/ EvmCoreErrorExitError: { _enum: { @@ -995,13 +1015,13 @@ export default { } }, /** - * Lookup88: evm_core::error::ExitRevert + * Lookup91: evm_core::error::ExitRevert **/ EvmCoreErrorExitRevert: { _enum: ["Reverted"] }, /** - * Lookup89: evm_core::error::ExitFatal + * Lookup92: evm_core::error::ExitFatal **/ EvmCoreErrorExitFatal: { _enum: { @@ -1012,7 +1032,7 @@ export default { } }, /** - * Lookup90: pallet_scheduler::pallet::Event + * Lookup93: pallet_scheduler::pallet::Event **/ PalletSchedulerEvent: { _enum: { @@ -1058,7 +1078,7 @@ export default { } }, /** - * Lookup92: pallet_preimage::pallet::Event + * Lookup95: pallet_preimage::pallet::Event **/ PalletPreimageEvent: { _enum: { @@ -1083,7 +1103,7 @@ export default { } }, /** - * Lookup93: pallet_conviction_voting::pallet::Event + * Lookup96: pallet_conviction_voting::pallet::Event **/ PalletConvictionVotingEvent: { _enum: { @@ -1100,7 +1120,7 @@ export default { } }, /** - * Lookup94: pallet_conviction_voting::vote::AccountVote + * Lookup97: pallet_conviction_voting::vote::AccountVote **/ PalletConvictionVotingVoteAccountVote: { _enum: { @@ -1120,7 +1140,7 @@ export default { } }, /** - * Lookup96: pallet_referenda::pallet::Event + * Lookup99: pallet_referenda::pallet::Event **/ PalletReferendaEvent: { _enum: { @@ -1200,7 +1220,7 @@ export default { } }, /** - * Lookup97: frame_support::traits::preimages::Bounded + * Lookup100: frame_support::traits::preimages::Bounded **/ FrameSupportPreimagesBounded: { _enum: { @@ -1221,7 +1241,7 @@ export default { } }, /** - * Lookup99: frame_system::pallet::Call + * Lookup102: frame_system::pallet::Call **/ FrameSystemCall: { _enum: { @@ -1266,7 +1286,7 @@ export default { } }, /** - * Lookup103: cumulus_pallet_parachain_system::pallet::Call + * Lookup106: cumulus_pallet_parachain_system::pallet::Call **/ CumulusPalletParachainSystemCall: { _enum: { @@ -1279,7 +1299,7 @@ export default { } }, /** - * Lookup104: cumulus_primitives_parachain_inherent::ParachainInherentData + * Lookup107: cumulus_primitives_parachain_inherent::ParachainInherentData **/ CumulusPrimitivesParachainInherentParachainInherentData: { validationData: "PolkadotPrimitivesV8PersistedValidationData", @@ -1288,7 +1308,7 @@ export default { horizontalMessages: "BTreeMap>" }, /** - * Lookup105: polkadot_primitives::v8::PersistedValidationData + * Lookup108: polkadot_primitives::v8::PersistedValidationData **/ PolkadotPrimitivesV8PersistedValidationData: { parentHead: "Bytes", @@ -1297,27 +1317,27 @@ export default { maxPovSize: "u32" }, /** - * Lookup107: sp_trie::storage_proof::StorageProof + * Lookup110: sp_trie::storage_proof::StorageProof **/ SpTrieStorageProof: { trieNodes: "BTreeSet" }, /** - * Lookup110: polkadot_core_primitives::InboundDownwardMessage + * Lookup113: polkadot_core_primitives::InboundDownwardMessage **/ PolkadotCorePrimitivesInboundDownwardMessage: { sentAt: "u32", msg: "Bytes" }, /** - * Lookup114: polkadot_core_primitives::InboundHrmpMessage + * Lookup117: polkadot_core_primitives::InboundHrmpMessage **/ PolkadotCorePrimitivesInboundHrmpMessage: { sentAt: "u32", data: "Bytes" }, /** - * Lookup117: pallet_timestamp::pallet::Call + * Lookup120: pallet_timestamp::pallet::Call **/ PalletTimestampCall: { _enum: { @@ -1327,7 +1347,7 @@ export default { } }, /** - * Lookup118: pallet_root_testing::pallet::Call + * Lookup121: pallet_root_testing::pallet::Call **/ PalletRootTestingCall: { _enum: { @@ -1338,7 +1358,7 @@ export default { } }, /** - * Lookup119: pallet_balances::pallet::Call + * Lookup122: pallet_balances::pallet::Call **/ PalletBalancesCall: { _enum: { @@ -1383,13 +1403,13 @@ export default { } }, /** - * Lookup122: pallet_balances::types::AdjustmentDirection + * Lookup125: pallet_balances::types::AdjustmentDirection **/ PalletBalancesAdjustmentDirection: { _enum: ["Increase", "Decrease"] }, /** - * Lookup123: pallet_parachain_staking::pallet::Call + * Lookup126: pallet_parachain_staking::pallet::Call **/ PalletParachainStakingCall: { _enum: { @@ -1463,12 +1483,7 @@ export default { candidate: "AccountId20" }, cancel_candidate_bond_less: "Null", - delegate: { - candidate: "AccountId20", - amount: "u128", - candidateDelegationCount: "u32", - delegationCount: "u32" - }, + __Unused17: "Null", delegate_with_auto_compound: { candidate: "AccountId20", amount: "u128", @@ -1477,9 +1492,9 @@ export default { candidateAutoCompoundingDelegationCount: "u32", delegationCount: "u32" }, - removed_call_19: "Null", - removed_call_20: "Null", - removed_call_21: "Null", + __Unused19: "Null", + __Unused20: "Null", + __Unused21: "Null", schedule_revoke_delegation: { collator: "AccountId20" }, @@ -1527,13 +1542,13 @@ export default { } }, /** - * Lookup126: pallet_author_inherent::pallet::Call + * Lookup129: pallet_author_inherent::pallet::Call **/ PalletAuthorInherentCall: { _enum: ["kick_off_authorship_validation"] }, /** - * Lookup127: pallet_author_slot_filter::pallet::Call + * Lookup130: pallet_author_slot_filter::pallet::Call **/ PalletAuthorSlotFilterCall: { _enum: { @@ -1546,7 +1561,7 @@ export default { } }, /** - * Lookup128: pallet_author_mapping::pallet::Call + * Lookup131: pallet_author_mapping::pallet::Call **/ PalletAuthorMappingCall: { _enum: { @@ -1570,7 +1585,7 @@ export default { } }, /** - * Lookup129: pallet_moonbeam_orbiters::pallet::Call + * Lookup132: pallet_moonbeam_orbiters::pallet::Call **/ PalletMoonbeamOrbitersCall: { _enum: { @@ -1596,7 +1611,7 @@ export default { } }, /** - * Lookup130: pallet_utility::pallet::Call + * Lookup133: pallet_utility::pallet::Call **/ PalletUtilityCall: { _enum: { @@ -1624,7 +1639,7 @@ export default { } }, /** - * Lookup132: moonbeam_runtime::OriginCaller + * Lookup135: moonbeam_runtime::OriginCaller **/ MoonbeamRuntimeOriginCaller: { _enum: { @@ -1741,7 +1756,7 @@ export default { } }, /** - * Lookup133: frame_support::dispatch::RawOrigin + * Lookup136: frame_support::dispatch::RawOrigin **/ FrameSupportDispatchRawOrigin: { _enum: { @@ -1751,7 +1766,7 @@ export default { } }, /** - * Lookup134: pallet_ethereum::RawOrigin + * Lookup137: pallet_ethereum::RawOrigin **/ PalletEthereumRawOrigin: { _enum: { @@ -1759,7 +1774,7 @@ export default { } }, /** - * Lookup135: moonbeam_runtime::governance::origins::custom_origins::Origin + * Lookup138: moonbeam_runtime::governance::origins::custom_origins::Origin **/ MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin: { _enum: [ @@ -1771,7 +1786,7 @@ export default { ] }, /** - * Lookup136: pallet_collective::RawOrigin + * Lookup139: pallet_collective::RawOrigin **/ PalletCollectiveRawOrigin: { _enum: { @@ -1781,7 +1796,7 @@ export default { } }, /** - * Lookup138: cumulus_pallet_xcm::pallet::Origin + * Lookup141: cumulus_pallet_xcm::pallet::Origin **/ CumulusPalletXcmOrigin: { _enum: { @@ -1790,7 +1805,7 @@ export default { } }, /** - * Lookup139: pallet_xcm::pallet::Origin + * Lookup142: pallet_xcm::pallet::Origin **/ PalletXcmOrigin: { _enum: { @@ -1799,30 +1814,30 @@ export default { } }, /** - * Lookup140: staging_xcm::v4::location::Location + * Lookup143: staging_xcm::v4::location::Location **/ StagingXcmV4Location: { parents: "u8", interior: "StagingXcmV4Junctions" }, /** - * Lookup141: staging_xcm::v4::junctions::Junctions + * Lookup144: staging_xcm::v4::junctions::Junctions **/ StagingXcmV4Junctions: { _enum: { Here: "Null", - X1: "[Lookup143;1]", - X2: "[Lookup143;2]", - X3: "[Lookup143;3]", - X4: "[Lookup143;4]", - X5: "[Lookup143;5]", - X6: "[Lookup143;6]", - X7: "[Lookup143;7]", - X8: "[Lookup143;8]" + X1: "[Lookup146;1]", + X2: "[Lookup146;2]", + X3: "[Lookup146;3]", + X4: "[Lookup146;4]", + X5: "[Lookup146;5]", + X6: "[Lookup146;6]", + X7: "[Lookup146;7]", + X8: "[Lookup146;8]" } }, /** - * Lookup143: staging_xcm::v4::junction::Junction + * Lookup146: staging_xcm::v4::junction::Junction **/ StagingXcmV4Junction: { _enum: { @@ -1854,7 +1869,7 @@ export default { } }, /** - * Lookup146: staging_xcm::v4::junction::NetworkId + * Lookup149: staging_xcm::v4::junction::NetworkId **/ StagingXcmV4JunctionNetworkId: { _enum: { @@ -1877,7 +1892,7 @@ export default { } }, /** - * Lookup147: xcm::v3::junction::BodyId + * Lookup150: xcm::v3::junction::BodyId **/ XcmV3JunctionBodyId: { _enum: { @@ -1894,7 +1909,7 @@ export default { } }, /** - * Lookup148: xcm::v3::junction::BodyPart + * Lookup151: xcm::v3::junction::BodyPart **/ XcmV3JunctionBodyPart: { _enum: { @@ -1917,7 +1932,7 @@ export default { } }, /** - * Lookup156: pallet_ethereum_xcm::RawOrigin + * Lookup159: pallet_ethereum_xcm::RawOrigin **/ PalletEthereumXcmRawOrigin: { _enum: { @@ -1925,11 +1940,11 @@ export default { } }, /** - * Lookup157: sp_core::Void + * Lookup160: sp_core::Void **/ SpCoreVoid: "Null", /** - * Lookup158: pallet_proxy::pallet::Call + * Lookup161: pallet_proxy::pallet::Call **/ PalletProxyCall: { _enum: { @@ -1982,13 +1997,13 @@ export default { } }, /** - * Lookup160: pallet_maintenance_mode::pallet::Call + * Lookup163: pallet_maintenance_mode::pallet::Call **/ PalletMaintenanceModeCall: { _enum: ["enter_maintenance_mode", "resume_normal_operation"] }, /** - * Lookup161: pallet_identity::pallet::Call + * Lookup164: pallet_identity::pallet::Call **/ PalletIdentityCall: { _enum: { @@ -2073,7 +2088,7 @@ export default { } }, /** - * Lookup162: pallet_identity::legacy::IdentityInfo + * Lookup165: pallet_identity::legacy::IdentityInfo **/ PalletIdentityLegacyIdentityInfo: { additional: "Vec<(Data,Data)>", @@ -2087,7 +2102,7 @@ export default { twitter: "Data" }, /** - * Lookup200: pallet_identity::types::Judgement + * Lookup203: pallet_identity::types::Judgement **/ PalletIdentityJudgement: { _enum: { @@ -2101,11 +2116,11 @@ export default { } }, /** - * Lookup202: account::EthereumSignature + * Lookup205: account::EthereumSignature **/ AccountEthereumSignature: "[u8;65]", /** - * Lookup204: pallet_multisig::pallet::Call + * Lookup207: pallet_multisig::pallet::Call **/ PalletMultisigCall: { _enum: { @@ -2136,7 +2151,7 @@ export default { } }, /** - * Lookup206: pallet_moonbeam_lazy_migrations::pallet::Call + * Lookup209: pallet_moonbeam_lazy_migrations::pallet::Call **/ PalletMoonbeamLazyMigrationsCall: { _enum: { @@ -2161,7 +2176,7 @@ export default { } }, /** - * Lookup209: pallet_parameters::pallet::Call + * Lookup212: pallet_parameters::pallet::Call **/ PalletParametersCall: { _enum: { @@ -2171,16 +2186,17 @@ export default { } }, /** - * Lookup210: moonbeam_runtime::runtime_params::RuntimeParameters + * Lookup213: moonbeam_runtime::runtime_params::RuntimeParameters **/ MoonbeamRuntimeRuntimeParamsRuntimeParameters: { _enum: { RuntimeConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters", - PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters" + PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters", + XcmConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters" } }, /** - * Lookup211: moonbeam_runtime::runtime_params::dynamic_params::runtime_config::Parameters + * Lookup214: moonbeam_runtime::runtime_params::dynamic_params::runtime_config::Parameters **/ MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: { _enum: { @@ -2189,7 +2205,7 @@ export default { } }, /** - * Lookup213: moonbeam_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters + * Lookup216: moonbeam_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters **/ MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: { _enum: { @@ -2197,7 +2213,16 @@ export default { } }, /** - * Lookup215: pallet_evm::pallet::Call + * Lookup218: moonbeam_runtime::runtime_params::dynamic_params::xcm_config::Parameters + **/ + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: { + _enum: { + ForeignAssetCreationDeposit: + "(MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit,Option)" + } + }, + /** + * Lookup220: pallet_evm::pallet::Call **/ PalletEvmCall: { _enum: { @@ -2240,7 +2265,7 @@ export default { } }, /** - * Lookup221: pallet_ethereum::pallet::Call + * Lookup226: pallet_ethereum::pallet::Call **/ PalletEthereumCall: { _enum: { @@ -2250,7 +2275,7 @@ export default { } }, /** - * Lookup222: ethereum::transaction::TransactionV2 + * Lookup227: ethereum::transaction::TransactionV2 **/ EthereumTransactionTransactionV2: { _enum: { @@ -2260,7 +2285,7 @@ export default { } }, /** - * Lookup223: ethereum::transaction::LegacyTransaction + * Lookup228: ethereum::transaction::LegacyTransaction **/ EthereumTransactionLegacyTransaction: { nonce: "U256", @@ -2272,7 +2297,7 @@ export default { signature: "EthereumTransactionTransactionSignature" }, /** - * Lookup224: ethereum::transaction::TransactionAction + * Lookup229: ethereum::transaction::TransactionAction **/ EthereumTransactionTransactionAction: { _enum: { @@ -2281,7 +2306,7 @@ export default { } }, /** - * Lookup225: ethereum::transaction::TransactionSignature + * Lookup230: ethereum::transaction::TransactionSignature **/ EthereumTransactionTransactionSignature: { v: "u64", @@ -2289,7 +2314,7 @@ export default { s: "H256" }, /** - * Lookup227: ethereum::transaction::EIP2930Transaction + * Lookup232: ethereum::transaction::EIP2930Transaction **/ EthereumTransactionEip2930Transaction: { chainId: "u64", @@ -2305,14 +2330,14 @@ export default { s: "H256" }, /** - * Lookup229: ethereum::transaction::AccessListItem + * Lookup234: ethereum::transaction::AccessListItem **/ EthereumTransactionAccessListItem: { address: "H160", storageKeys: "Vec" }, /** - * Lookup230: ethereum::transaction::EIP1559Transaction + * Lookup235: ethereum::transaction::EIP1559Transaction **/ EthereumTransactionEip1559Transaction: { chainId: "u64", @@ -2329,7 +2354,7 @@ export default { s: "H256" }, /** - * Lookup231: pallet_scheduler::pallet::Call + * Lookup236: pallet_scheduler::pallet::Call **/ PalletSchedulerCall: { _enum: { @@ -2385,7 +2410,7 @@ export default { } }, /** - * Lookup233: pallet_preimage::pallet::Call + * Lookup238: pallet_preimage::pallet::Call **/ PalletPreimageCall: { _enum: { @@ -2416,7 +2441,7 @@ export default { } }, /** - * Lookup234: pallet_conviction_voting::pallet::Call + * Lookup239: pallet_conviction_voting::pallet::Call **/ PalletConvictionVotingCall: { _enum: { @@ -2449,13 +2474,13 @@ export default { } }, /** - * Lookup235: pallet_conviction_voting::conviction::Conviction + * Lookup240: pallet_conviction_voting::conviction::Conviction **/ PalletConvictionVotingConviction: { _enum: ["None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x"] }, /** - * Lookup237: pallet_referenda::pallet::Call + * Lookup242: pallet_referenda::pallet::Call **/ PalletReferendaCall: { _enum: { @@ -2492,7 +2517,7 @@ export default { } }, /** - * Lookup238: frame_support::traits::schedule::DispatchTime + * Lookup243: frame_support::traits::schedule::DispatchTime **/ FrameSupportScheduleDispatchTime: { _enum: { @@ -2501,7 +2526,7 @@ export default { } }, /** - * Lookup240: pallet_whitelist::pallet::Call + * Lookup245: pallet_whitelist::pallet::Call **/ PalletWhitelistCall: { _enum: { @@ -2522,7 +2547,7 @@ export default { } }, /** - * Lookup241: pallet_collective::pallet::Call + * Lookup246: pallet_collective::pallet::Call **/ PalletCollectiveCall: { _enum: { @@ -2558,7 +2583,7 @@ export default { } }, /** - * Lookup243: pallet_treasury::pallet::Call + * Lookup248: pallet_treasury::pallet::Call **/ PalletTreasuryCall: { _enum: { @@ -2590,7 +2615,7 @@ export default { } }, /** - * Lookup245: pallet_crowdloan_rewards::pallet::Call + * Lookup250: pallet_crowdloan_rewards::pallet::Call **/ PalletCrowdloanRewardsCall: { _enum: { @@ -2617,7 +2642,7 @@ export default { } }, /** - * Lookup246: sp_runtime::MultiSignature + * Lookup251: sp_runtime::MultiSignature **/ SpRuntimeMultiSignature: { _enum: { @@ -2627,7 +2652,7 @@ export default { } }, /** - * Lookup252: pallet_xcm::pallet::Call + * Lookup257: pallet_xcm::pallet::Call **/ PalletXcmCall: { _enum: { @@ -2704,7 +2729,7 @@ export default { } }, /** - * Lookup253: xcm::VersionedLocation + * Lookup258: xcm::VersionedLocation **/ XcmVersionedLocation: { _enum: { @@ -2716,14 +2741,14 @@ export default { } }, /** - * Lookup254: xcm::v2::multilocation::MultiLocation + * Lookup259: xcm::v2::multilocation::MultiLocation **/ XcmV2MultiLocation: { parents: "u8", interior: "XcmV2MultilocationJunctions" }, /** - * Lookup255: xcm::v2::multilocation::Junctions + * Lookup260: xcm::v2::multilocation::Junctions **/ XcmV2MultilocationJunctions: { _enum: { @@ -2739,7 +2764,7 @@ export default { } }, /** - * Lookup256: xcm::v2::junction::Junction + * Lookup261: xcm::v2::junction::Junction **/ XcmV2Junction: { _enum: { @@ -2767,7 +2792,7 @@ export default { } }, /** - * Lookup257: xcm::v2::NetworkId + * Lookup262: xcm::v2::NetworkId **/ XcmV2NetworkId: { _enum: { @@ -2778,7 +2803,7 @@ export default { } }, /** - * Lookup259: xcm::v2::BodyId + * Lookup264: xcm::v2::BodyId **/ XcmV2BodyId: { _enum: { @@ -2795,7 +2820,7 @@ export default { } }, /** - * Lookup260: xcm::v2::BodyPart + * Lookup265: xcm::v2::BodyPart **/ XcmV2BodyPart: { _enum: { @@ -2818,14 +2843,14 @@ export default { } }, /** - * Lookup261: staging_xcm::v3::multilocation::MultiLocation + * Lookup266: staging_xcm::v3::multilocation::MultiLocation **/ StagingXcmV3MultiLocation: { parents: "u8", interior: "XcmV3Junctions" }, /** - * Lookup262: xcm::v3::junctions::Junctions + * Lookup267: xcm::v3::junctions::Junctions **/ XcmV3Junctions: { _enum: { @@ -2841,7 +2866,7 @@ export default { } }, /** - * Lookup263: xcm::v3::junction::Junction + * Lookup268: xcm::v3::junction::Junction **/ XcmV3Junction: { _enum: { @@ -2873,7 +2898,7 @@ export default { } }, /** - * Lookup265: xcm::v3::junction::NetworkId + * Lookup270: xcm::v3::junction::NetworkId **/ XcmV3JunctionNetworkId: { _enum: { @@ -2896,7 +2921,7 @@ export default { } }, /** - * Lookup266: xcm::VersionedXcm + * Lookup271: xcm::VersionedXcm **/ XcmVersionedXcm: { _enum: { @@ -2908,11 +2933,11 @@ export default { } }, /** - * Lookup267: xcm::v2::Xcm + * Lookup272: xcm::v2::Xcm **/ XcmV2Xcm: "Vec", /** - * Lookup269: xcm::v2::Instruction + * Lookup274: xcm::v2::Instruction **/ XcmV2Instruction: { _enum: { @@ -3010,18 +3035,18 @@ export default { } }, /** - * Lookup270: xcm::v2::multiasset::MultiAssets + * Lookup275: xcm::v2::multiasset::MultiAssets **/ XcmV2MultiassetMultiAssets: "Vec", /** - * Lookup272: xcm::v2::multiasset::MultiAsset + * Lookup277: xcm::v2::multiasset::MultiAsset **/ XcmV2MultiAsset: { id: "XcmV2MultiassetAssetId", fun: "XcmV2MultiassetFungibility" }, /** - * Lookup273: xcm::v2::multiasset::AssetId + * Lookup278: xcm::v2::multiasset::AssetId **/ XcmV2MultiassetAssetId: { _enum: { @@ -3030,7 +3055,7 @@ export default { } }, /** - * Lookup274: xcm::v2::multiasset::Fungibility + * Lookup279: xcm::v2::multiasset::Fungibility **/ XcmV2MultiassetFungibility: { _enum: { @@ -3039,7 +3064,7 @@ export default { } }, /** - * Lookup275: xcm::v2::multiasset::AssetInstance + * Lookup280: xcm::v2::multiasset::AssetInstance **/ XcmV2MultiassetAssetInstance: { _enum: { @@ -3053,7 +3078,7 @@ export default { } }, /** - * Lookup276: xcm::v2::Response + * Lookup281: xcm::v2::Response **/ XcmV2Response: { _enum: { @@ -3064,7 +3089,7 @@ export default { } }, /** - * Lookup279: xcm::v2::traits::Error + * Lookup284: xcm::v2::traits::Error **/ XcmV2TraitsError: { _enum: { @@ -3097,19 +3122,19 @@ export default { } }, /** - * Lookup280: xcm::v2::OriginKind + * Lookup285: xcm::v2::OriginKind **/ XcmV2OriginKind: { _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] }, /** - * Lookup281: xcm::double_encoded::DoubleEncoded + * Lookup286: xcm::double_encoded::DoubleEncoded **/ XcmDoubleEncoded: { encoded: "Bytes" }, /** - * Lookup282: xcm::v2::multiasset::MultiAssetFilter + * Lookup287: xcm::v2::multiasset::MultiAssetFilter **/ XcmV2MultiassetMultiAssetFilter: { _enum: { @@ -3118,7 +3143,7 @@ export default { } }, /** - * Lookup283: xcm::v2::multiasset::WildMultiAsset + * Lookup288: xcm::v2::multiasset::WildMultiAsset **/ XcmV2MultiassetWildMultiAsset: { _enum: { @@ -3130,13 +3155,13 @@ export default { } }, /** - * Lookup284: xcm::v2::multiasset::WildFungibility + * Lookup289: xcm::v2::multiasset::WildFungibility **/ XcmV2MultiassetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup285: xcm::v2::WeightLimit + * Lookup290: xcm::v2::WeightLimit **/ XcmV2WeightLimit: { _enum: { @@ -3145,11 +3170,11 @@ export default { } }, /** - * Lookup286: xcm::v3::Xcm + * Lookup291: xcm::v3::Xcm **/ XcmV3Xcm: "Vec", /** - * Lookup288: xcm::v3::Instruction + * Lookup293: xcm::v3::Instruction **/ XcmV3Instruction: { _enum: { @@ -3291,18 +3316,18 @@ export default { } }, /** - * Lookup289: xcm::v3::multiasset::MultiAssets + * Lookup294: xcm::v3::multiasset::MultiAssets **/ XcmV3MultiassetMultiAssets: "Vec", /** - * Lookup291: xcm::v3::multiasset::MultiAsset + * Lookup296: xcm::v3::multiasset::MultiAsset **/ XcmV3MultiAsset: { id: "XcmV3MultiassetAssetId", fun: "XcmV3MultiassetFungibility" }, /** - * Lookup292: xcm::v3::multiasset::AssetId + * Lookup297: xcm::v3::multiasset::AssetId **/ XcmV3MultiassetAssetId: { _enum: { @@ -3311,7 +3336,7 @@ export default { } }, /** - * Lookup293: xcm::v3::multiasset::Fungibility + * Lookup298: xcm::v3::multiasset::Fungibility **/ XcmV3MultiassetFungibility: { _enum: { @@ -3320,7 +3345,7 @@ export default { } }, /** - * Lookup294: xcm::v3::multiasset::AssetInstance + * Lookup299: xcm::v3::multiasset::AssetInstance **/ XcmV3MultiassetAssetInstance: { _enum: { @@ -3333,7 +3358,7 @@ export default { } }, /** - * Lookup295: xcm::v3::Response + * Lookup300: xcm::v3::Response **/ XcmV3Response: { _enum: { @@ -3346,7 +3371,7 @@ export default { } }, /** - * Lookup298: xcm::v3::traits::Error + * Lookup303: xcm::v3::traits::Error **/ XcmV3TraitsError: { _enum: { @@ -3393,7 +3418,7 @@ export default { } }, /** - * Lookup300: xcm::v3::PalletInfo + * Lookup305: xcm::v3::PalletInfo **/ XcmV3PalletInfo: { index: "Compact", @@ -3404,7 +3429,7 @@ export default { patch: "Compact" }, /** - * Lookup303: xcm::v3::MaybeErrorCode + * Lookup308: xcm::v3::MaybeErrorCode **/ XcmV3MaybeErrorCode: { _enum: { @@ -3414,13 +3439,13 @@ export default { } }, /** - * Lookup306: xcm::v3::OriginKind + * Lookup311: xcm::v3::OriginKind **/ XcmV3OriginKind: { _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] }, /** - * Lookup307: xcm::v3::QueryResponseInfo + * Lookup312: xcm::v3::QueryResponseInfo **/ XcmV3QueryResponseInfo: { destination: "StagingXcmV3MultiLocation", @@ -3428,7 +3453,7 @@ export default { maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup308: xcm::v3::multiasset::MultiAssetFilter + * Lookup313: xcm::v3::multiasset::MultiAssetFilter **/ XcmV3MultiassetMultiAssetFilter: { _enum: { @@ -3437,7 +3462,7 @@ export default { } }, /** - * Lookup309: xcm::v3::multiasset::WildMultiAsset + * Lookup314: xcm::v3::multiasset::WildMultiAsset **/ XcmV3MultiassetWildMultiAsset: { _enum: { @@ -3455,13 +3480,13 @@ export default { } }, /** - * Lookup310: xcm::v3::multiasset::WildFungibility + * Lookup315: xcm::v3::multiasset::WildFungibility **/ XcmV3MultiassetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup311: xcm::v3::WeightLimit + * Lookup316: xcm::v3::WeightLimit **/ XcmV3WeightLimit: { _enum: { @@ -3470,11 +3495,11 @@ export default { } }, /** - * Lookup312: staging_xcm::v4::Xcm + * Lookup317: staging_xcm::v4::Xcm **/ StagingXcmV4Xcm: "Vec", /** - * Lookup314: staging_xcm::v4::Instruction + * Lookup319: staging_xcm::v4::Instruction **/ StagingXcmV4Instruction: { _enum: { @@ -3616,22 +3641,22 @@ export default { } }, /** - * Lookup315: staging_xcm::v4::asset::Assets + * Lookup320: staging_xcm::v4::asset::Assets **/ StagingXcmV4AssetAssets: "Vec", /** - * Lookup317: staging_xcm::v4::asset::Asset + * Lookup322: staging_xcm::v4::asset::Asset **/ StagingXcmV4Asset: { id: "StagingXcmV4AssetAssetId", fun: "StagingXcmV4AssetFungibility" }, /** - * Lookup318: staging_xcm::v4::asset::AssetId + * Lookup323: staging_xcm::v4::asset::AssetId **/ StagingXcmV4AssetAssetId: "StagingXcmV4Location", /** - * Lookup319: staging_xcm::v4::asset::Fungibility + * Lookup324: staging_xcm::v4::asset::Fungibility **/ StagingXcmV4AssetFungibility: { _enum: { @@ -3640,7 +3665,7 @@ export default { } }, /** - * Lookup320: staging_xcm::v4::asset::AssetInstance + * Lookup325: staging_xcm::v4::asset::AssetInstance **/ StagingXcmV4AssetAssetInstance: { _enum: { @@ -3653,7 +3678,7 @@ export default { } }, /** - * Lookup321: staging_xcm::v4::Response + * Lookup326: staging_xcm::v4::Response **/ StagingXcmV4Response: { _enum: { @@ -3666,7 +3691,7 @@ export default { } }, /** - * Lookup323: staging_xcm::v4::PalletInfo + * Lookup328: staging_xcm::v4::PalletInfo **/ StagingXcmV4PalletInfo: { index: "Compact", @@ -3677,7 +3702,7 @@ export default { patch: "Compact" }, /** - * Lookup327: staging_xcm::v4::QueryResponseInfo + * Lookup332: staging_xcm::v4::QueryResponseInfo **/ StagingXcmV4QueryResponseInfo: { destination: "StagingXcmV4Location", @@ -3685,7 +3710,7 @@ export default { maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup328: staging_xcm::v4::asset::AssetFilter + * Lookup333: staging_xcm::v4::asset::AssetFilter **/ StagingXcmV4AssetAssetFilter: { _enum: { @@ -3694,7 +3719,7 @@ export default { } }, /** - * Lookup329: staging_xcm::v4::asset::WildAsset + * Lookup334: staging_xcm::v4::asset::WildAsset **/ StagingXcmV4AssetWildAsset: { _enum: { @@ -3712,13 +3737,13 @@ export default { } }, /** - * Lookup330: staging_xcm::v4::asset::WildFungibility + * Lookup335: staging_xcm::v4::asset::WildFungibility **/ StagingXcmV4AssetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup331: xcm::VersionedAssets + * Lookup336: xcm::VersionedAssets **/ XcmVersionedAssets: { _enum: { @@ -3730,7 +3755,7 @@ export default { } }, /** - * Lookup343: staging_xcm_executor::traits::asset_transfer::TransferType + * Lookup348: staging_xcm_executor::traits::asset_transfer::TransferType **/ StagingXcmExecutorAssetTransferTransferType: { _enum: { @@ -3741,7 +3766,7 @@ export default { } }, /** - * Lookup344: xcm::VersionedAssetId + * Lookup349: xcm::VersionedAssetId **/ XcmVersionedAssetId: { _enum: { @@ -3753,7 +3778,7 @@ export default { } }, /** - * Lookup345: pallet_assets::pallet::Call + * Lookup350: pallet_assets::pallet::Call **/ PalletAssetsCall: { _enum: { @@ -3910,7 +3935,7 @@ export default { } }, /** - * Lookup346: pallet_asset_manager::pallet::Call + * Lookup351: pallet_asset_manager::pallet::Call **/ PalletAssetManagerCall: { _enum: { @@ -3939,7 +3964,7 @@ export default { } }, /** - * Lookup347: moonbeam_runtime::xcm_config::AssetType + * Lookup352: moonbeam_runtime::xcm_config::AssetType **/ MoonbeamRuntimeXcmConfigAssetType: { _enum: { @@ -3947,7 +3972,7 @@ export default { } }, /** - * Lookup348: moonbeam_runtime::asset_config::AssetRegistrarMetadata + * Lookup353: moonbeam_runtime::asset_config::AssetRegistrarMetadata **/ MoonbeamRuntimeAssetConfigAssetRegistrarMetadata: { name: "Bytes", @@ -3956,7 +3981,7 @@ export default { isFrozen: "bool" }, /** - * Lookup349: pallet_xcm_transactor::pallet::Call + * Lookup354: pallet_xcm_transactor::pallet::Call **/ PalletXcmTransactorCall: { _enum: { @@ -4015,20 +4040,20 @@ export default { } }, /** - * Lookup350: moonbeam_runtime::xcm_config::Transactors + * Lookup355: moonbeam_runtime::xcm_config::Transactors **/ MoonbeamRuntimeXcmConfigTransactors: { _enum: ["Relay"] }, /** - * Lookup351: pallet_xcm_transactor::pallet::CurrencyPayment + * Lookup356: pallet_xcm_transactor::pallet::CurrencyPayment **/ PalletXcmTransactorCurrencyPayment: { currency: "PalletXcmTransactorCurrency", feeAmount: "Option" }, /** - * Lookup352: moonbeam_runtime::xcm_config::CurrencyId + * Lookup357: moonbeam_runtime::xcm_config::CurrencyId **/ MoonbeamRuntimeXcmConfigCurrencyId: { _enum: { @@ -4040,7 +4065,7 @@ export default { } }, /** - * Lookup353: pallet_xcm_transactor::pallet::Currency + * Lookup358: pallet_xcm_transactor::pallet::Currency **/ PalletXcmTransactorCurrency: { _enum: { @@ -4049,14 +4074,14 @@ export default { } }, /** - * Lookup355: pallet_xcm_transactor::pallet::TransactWeights + * Lookup359: pallet_xcm_transactor::pallet::TransactWeights **/ PalletXcmTransactorTransactWeights: { transactRequiredWeightAtMost: "SpWeightsWeightV2Weight", overallWeight: "Option" }, /** - * Lookup358: pallet_xcm_transactor::pallet::HrmpOperation + * Lookup362: pallet_xcm_transactor::pallet::HrmpOperation **/ PalletXcmTransactorHrmpOperation: { _enum: { @@ -4072,7 +4097,7 @@ export default { } }, /** - * Lookup359: pallet_xcm_transactor::pallet::HrmpInitParams + * Lookup363: pallet_xcm_transactor::pallet::HrmpInitParams **/ PalletXcmTransactorHrmpInitParams: { paraId: "u32", @@ -4080,14 +4105,14 @@ export default { proposedMaxMessageSize: "u32" }, /** - * Lookup360: polkadot_parachain_primitives::primitives::HrmpChannelId + * Lookup364: polkadot_parachain_primitives::primitives::HrmpChannelId **/ PolkadotParachainPrimitivesPrimitivesHrmpChannelId: { sender: "u32", recipient: "u32" }, /** - * Lookup361: pallet_ethereum_xcm::pallet::Call + * Lookup365: pallet_ethereum_xcm::pallet::Call **/ PalletEthereumXcmCall: { _enum: { @@ -4108,7 +4133,7 @@ export default { } }, /** - * Lookup362: xcm_primitives::ethereum_xcm::EthereumXcmTransaction + * Lookup366: xcm_primitives::ethereum_xcm::EthereumXcmTransaction **/ XcmPrimitivesEthereumXcmEthereumXcmTransaction: { _enum: { @@ -4117,7 +4142,7 @@ export default { } }, /** - * Lookup363: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 + * Lookup367: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 **/ XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: { gasLimit: "U256", @@ -4128,7 +4153,7 @@ export default { accessList: "Option)>>" }, /** - * Lookup364: xcm_primitives::ethereum_xcm::EthereumXcmFee + * Lookup368: xcm_primitives::ethereum_xcm::EthereumXcmFee **/ XcmPrimitivesEthereumXcmEthereumXcmFee: { _enum: { @@ -4137,14 +4162,14 @@ export default { } }, /** - * Lookup365: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee + * Lookup369: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee **/ XcmPrimitivesEthereumXcmManualEthereumXcmFee: { gasPrice: "Option", maxFeePerGas: "Option" }, /** - * Lookup368: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 + * Lookup372: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 **/ XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: { gasLimit: "U256", @@ -4154,7 +4179,7 @@ export default { accessList: "Option)>>" }, /** - * Lookup370: pallet_message_queue::pallet::Call + * Lookup374: pallet_message_queue::pallet::Call **/ PalletMessageQueueCall: { _enum: { @@ -4171,7 +4196,7 @@ export default { } }, /** - * Lookup371: cumulus_primitives_core::AggregateMessageOrigin + * Lookup375: cumulus_primitives_core::AggregateMessageOrigin **/ CumulusPrimitivesCoreAggregateMessageOrigin: { _enum: { @@ -4181,13 +4206,13 @@ export default { } }, /** - * Lookup372: pallet_moonbeam_foreign_assets::pallet::Call + * Lookup376: pallet_moonbeam_foreign_assets::pallet::Call **/ PalletMoonbeamForeignAssetsCall: { _enum: { create_foreign_asset: { assetId: "u128", - xcmLocation: "StagingXcmV4Location", + assetXcmLocation: "StagingXcmV4Location", decimals: "u8", symbol: "Bytes", name: "Bytes" @@ -4206,7 +4231,7 @@ export default { } }, /** - * Lookup374: pallet_xcm_weight_trader::pallet::Call + * Lookup378: pallet_xcm_weight_trader::pallet::Call **/ PalletXcmWeightTraderCall: { _enum: { @@ -4230,7 +4255,7 @@ export default { } }, /** - * Lookup375: pallet_emergency_para_xcm::pallet::Call + * Lookup379: pallet_emergency_para_xcm::pallet::Call **/ PalletEmergencyParaXcmCall: { _enum: { @@ -4241,17 +4266,17 @@ export default { } }, /** - * Lookup376: pallet_randomness::pallet::Call + * Lookup380: pallet_randomness::pallet::Call **/ PalletRandomnessCall: { _enum: ["set_babe_randomness_results"] }, /** - * Lookup377: sp_runtime::traits::BlakeTwo256 + * Lookup381: sp_runtime::traits::BlakeTwo256 **/ SpRuntimeBlakeTwo256: "Null", /** - * Lookup379: pallet_conviction_voting::types::Tally + * Lookup383: pallet_conviction_voting::types::Tally **/ PalletConvictionVotingTally: { ayes: "u128", @@ -4259,7 +4284,7 @@ export default { support: "u128" }, /** - * Lookup380: pallet_whitelist::pallet::Event + * Lookup384: pallet_whitelist::pallet::Event **/ PalletWhitelistEvent: { _enum: { @@ -4276,21 +4301,21 @@ export default { } }, /** - * Lookup382: frame_support::dispatch::PostDispatchInfo + * Lookup386: frame_support::dispatch::PostDispatchInfo **/ FrameSupportDispatchPostDispatchInfo: { actualWeight: "Option", paysFee: "FrameSupportDispatchPays" }, /** - * Lookup383: sp_runtime::DispatchErrorWithPostInfo + * Lookup387: sp_runtime::DispatchErrorWithPostInfo **/ SpRuntimeDispatchErrorWithPostInfo: { postInfo: "FrameSupportDispatchPostDispatchInfo", error: "SpRuntimeDispatchError" }, /** - * Lookup384: pallet_collective::pallet::Event + * Lookup388: pallet_collective::pallet::Event **/ PalletCollectiveEvent: { _enum: { @@ -4329,7 +4354,7 @@ export default { } }, /** - * Lookup386: pallet_treasury::pallet::Event + * Lookup390: pallet_treasury::pallet::Event **/ PalletTreasuryEvent: { _enum: { @@ -4384,7 +4409,7 @@ export default { } }, /** - * Lookup387: pallet_crowdloan_rewards::pallet::Event + * Lookup391: pallet_crowdloan_rewards::pallet::Event **/ PalletCrowdloanRewardsEvent: { _enum: { @@ -4397,7 +4422,7 @@ export default { } }, /** - * Lookup388: cumulus_pallet_xcmp_queue::pallet::Event + * Lookup392: cumulus_pallet_xcmp_queue::pallet::Event **/ CumulusPalletXcmpQueueEvent: { _enum: { @@ -4407,7 +4432,7 @@ export default { } }, /** - * Lookup389: cumulus_pallet_xcm::pallet::Event + * Lookup393: cumulus_pallet_xcm::pallet::Event **/ CumulusPalletXcmEvent: { _enum: { @@ -4417,7 +4442,7 @@ export default { } }, /** - * Lookup390: staging_xcm::v4::traits::Outcome + * Lookup394: staging_xcm::v4::traits::Outcome **/ StagingXcmV4TraitsOutcome: { _enum: { @@ -4434,7 +4459,7 @@ export default { } }, /** - * Lookup391: pallet_xcm::pallet::Event + * Lookup395: pallet_xcm::pallet::Event **/ PalletXcmEvent: { _enum: { @@ -4559,7 +4584,7 @@ export default { } }, /** - * Lookup392: pallet_assets::pallet::Event + * Lookup396: pallet_assets::pallet::Event **/ PalletAssetsEvent: { _enum: { @@ -4685,7 +4710,7 @@ export default { } }, /** - * Lookup393: pallet_asset_manager::pallet::Event + * Lookup397: pallet_asset_manager::pallet::Event **/ PalletAssetManagerEvent: { _enum: { @@ -4716,7 +4741,7 @@ export default { } }, /** - * Lookup394: pallet_xcm_transactor::pallet::Event + * Lookup398: pallet_xcm_transactor::pallet::Event **/ PalletXcmTransactorEvent: { _enum: { @@ -4766,7 +4791,7 @@ export default { } }, /** - * Lookup395: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight + * Lookup399: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight **/ PalletXcmTransactorRemoteTransactInfoWithMaxWeight: { transactExtraWeight: "SpWeightsWeightV2Weight", @@ -4774,7 +4799,7 @@ export default { transactExtraWeightSigned: "Option" }, /** - * Lookup396: pallet_ethereum_xcm::pallet::Event + * Lookup400: pallet_ethereum_xcm::pallet::Event **/ PalletEthereumXcmEvent: { _enum: { @@ -4785,7 +4810,7 @@ export default { } }, /** - * Lookup397: pallet_message_queue::pallet::Event + * Lookup401: pallet_message_queue::pallet::Event **/ PalletMessageQueueEvent: { _enum: { @@ -4813,7 +4838,7 @@ export default { } }, /** - * Lookup398: frame_support::traits::messages::ProcessMessageError + * Lookup402: frame_support::traits::messages::ProcessMessageError **/ FrameSupportMessagesProcessMessageError: { _enum: { @@ -4826,17 +4851,19 @@ export default { } }, /** - * Lookup399: pallet_moonbeam_foreign_assets::pallet::Event + * Lookup403: pallet_moonbeam_foreign_assets::pallet::Event **/ PalletMoonbeamForeignAssetsEvent: { _enum: { ForeignAssetCreated: { contractAddress: "H160", assetId: "u128", - xcmLocation: "StagingXcmV4Location" + xcmLocation: "StagingXcmV4Location", + deposit: "Option" }, ForeignAssetXcmLocationChanged: { assetId: "u128", + previousXcmLocation: "StagingXcmV4Location", newXcmLocation: "StagingXcmV4Location" }, ForeignAssetFrozen: { @@ -4846,11 +4873,12 @@ export default { ForeignAssetUnfrozen: { assetId: "u128", xcmLocation: "StagingXcmV4Location" - } + }, + TokensLocked: "(AccountId20,u128,U256)" } }, /** - * Lookup400: pallet_xcm_weight_trader::pallet::Event + * Lookup404: pallet_xcm_weight_trader::pallet::Event **/ PalletXcmWeightTraderEvent: { _enum: { @@ -4874,13 +4902,13 @@ export default { } }, /** - * Lookup401: pallet_emergency_para_xcm::pallet::Event + * Lookup405: pallet_emergency_para_xcm::pallet::Event **/ PalletEmergencyParaXcmEvent: { _enum: ["EnteredPausedXcmMode", "NormalXcmOperationResumed"] }, /** - * Lookup402: pallet_randomness::pallet::Event + * Lookup406: pallet_randomness::pallet::Event **/ PalletRandomnessEvent: { _enum: { @@ -4917,7 +4945,7 @@ export default { } }, /** - * Lookup403: frame_system::Phase + * Lookup407: frame_system::Phase **/ FrameSystemPhase: { _enum: { @@ -4927,21 +4955,21 @@ export default { } }, /** - * Lookup405: frame_system::LastRuntimeUpgradeInfo + * Lookup409: frame_system::LastRuntimeUpgradeInfo **/ FrameSystemLastRuntimeUpgradeInfo: { specVersion: "Compact", specName: "Text" }, /** - * Lookup406: frame_system::CodeUpgradeAuthorization + * Lookup410: frame_system::CodeUpgradeAuthorization **/ FrameSystemCodeUpgradeAuthorization: { codeHash: "H256", checkVersion: "bool" }, /** - * Lookup407: frame_system::limits::BlockWeights + * Lookup411: frame_system::limits::BlockWeights **/ FrameSystemLimitsBlockWeights: { baseBlock: "SpWeightsWeightV2Weight", @@ -4949,7 +4977,7 @@ export default { perClass: "FrameSupportDispatchPerDispatchClassWeightsPerClass" }, /** - * Lookup408: frame_support::dispatch::PerDispatchClass + * Lookup412: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassWeightsPerClass: { normal: "FrameSystemLimitsWeightsPerClass", @@ -4957,7 +4985,7 @@ export default { mandatory: "FrameSystemLimitsWeightsPerClass" }, /** - * Lookup409: frame_system::limits::WeightsPerClass + * Lookup413: frame_system::limits::WeightsPerClass **/ FrameSystemLimitsWeightsPerClass: { baseExtrinsic: "SpWeightsWeightV2Weight", @@ -4966,13 +4994,13 @@ export default { reserved: "Option" }, /** - * Lookup410: frame_system::limits::BlockLength + * Lookup414: frame_system::limits::BlockLength **/ FrameSystemLimitsBlockLength: { max: "FrameSupportDispatchPerDispatchClassU32" }, /** - * Lookup411: frame_support::dispatch::PerDispatchClass + * Lookup415: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassU32: { normal: "u32", @@ -4980,14 +5008,14 @@ export default { mandatory: "u32" }, /** - * Lookup412: sp_weights::RuntimeDbWeight + * Lookup416: sp_weights::RuntimeDbWeight **/ SpWeightsRuntimeDbWeight: { read: "u64", write: "u64" }, /** - * Lookup413: sp_version::RuntimeVersion + * Lookup417: sp_version::RuntimeVersion **/ SpVersionRuntimeVersion: { specName: "Text", @@ -5000,7 +5028,7 @@ export default { stateVersion: "u8" }, /** - * Lookup417: frame_system::pallet::Error + * Lookup421: frame_system::pallet::Error **/ FrameSystemError: { _enum: [ @@ -5016,7 +5044,7 @@ export default { ] }, /** - * Lookup419: cumulus_pallet_parachain_system::unincluded_segment::Ancestor + * Lookup423: cumulus_pallet_parachain_system::unincluded_segment::Ancestor **/ CumulusPalletParachainSystemUnincludedSegmentAncestor: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5024,7 +5052,7 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup420: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth + * Lookup424: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth **/ CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: { umpMsgCount: "u32", @@ -5032,20 +5060,20 @@ export default { hrmpOutgoing: "BTreeMap" }, /** - * Lookup422: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate + * Lookup426: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate **/ CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate: { msgCount: "u32", totalBytes: "u32" }, /** - * Lookup426: polkadot_primitives::v8::UpgradeGoAhead + * Lookup430: polkadot_primitives::v8::UpgradeGoAhead **/ PolkadotPrimitivesV8UpgradeGoAhead: { _enum: ["Abort", "GoAhead"] }, /** - * Lookup427: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker + * Lookup431: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker **/ CumulusPalletParachainSystemUnincludedSegmentSegmentTracker: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5053,13 +5081,13 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup429: polkadot_primitives::v8::UpgradeRestriction + * Lookup433: polkadot_primitives::v8::UpgradeRestriction **/ PolkadotPrimitivesV8UpgradeRestriction: { _enum: ["Present"] }, /** - * Lookup430: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot + * Lookup434: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot **/ CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: { dmqMqcHead: "H256", @@ -5069,14 +5097,14 @@ export default { egressChannels: "Vec<(u32,PolkadotPrimitivesV8AbridgedHrmpChannel)>" }, /** - * Lookup431: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity + * Lookup435: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity **/ CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity: { remainingCount: "u32", remainingSize: "u32" }, /** - * Lookup434: polkadot_primitives::v8::AbridgedHrmpChannel + * Lookup438: polkadot_primitives::v8::AbridgedHrmpChannel **/ PolkadotPrimitivesV8AbridgedHrmpChannel: { maxCapacity: "u32", @@ -5087,7 +5115,7 @@ export default { mqcHead: "Option" }, /** - * Lookup435: polkadot_primitives::v8::AbridgedHostConfiguration + * Lookup439: polkadot_primitives::v8::AbridgedHostConfiguration **/ PolkadotPrimitivesV8AbridgedHostConfiguration: { maxCodeSize: "u32", @@ -5102,21 +5130,21 @@ export default { asyncBackingParams: "PolkadotPrimitivesV8AsyncBackingAsyncBackingParams" }, /** - * Lookup436: polkadot_primitives::v8::async_backing::AsyncBackingParams + * Lookup440: polkadot_primitives::v8::async_backing::AsyncBackingParams **/ PolkadotPrimitivesV8AsyncBackingAsyncBackingParams: { maxCandidateDepth: "u32", allowedAncestryLen: "u32" }, /** - * Lookup442: polkadot_core_primitives::OutboundHrmpMessage + * Lookup446: polkadot_core_primitives::OutboundHrmpMessage **/ PolkadotCorePrimitivesOutboundHrmpMessage: { recipient: "u32", data: "Bytes" }, /** - * Lookup444: cumulus_pallet_parachain_system::pallet::Error + * Lookup448: cumulus_pallet_parachain_system::pallet::Error **/ CumulusPalletParachainSystemError: { _enum: [ @@ -5131,7 +5159,7 @@ export default { ] }, /** - * Lookup446: pallet_balances::types::BalanceLock + * Lookup450: pallet_balances::types::BalanceLock **/ PalletBalancesBalanceLock: { id: "[u8;8]", @@ -5139,20 +5167,20 @@ export default { reasons: "PalletBalancesReasons" }, /** - * Lookup447: pallet_balances::types::Reasons + * Lookup451: pallet_balances::types::Reasons **/ PalletBalancesReasons: { _enum: ["Fee", "Misc", "All"] }, /** - * Lookup450: pallet_balances::types::ReserveData + * Lookup454: pallet_balances::types::ReserveData **/ PalletBalancesReserveData: { id: "[u8;4]", amount: "u128" }, /** - * Lookup454: moonbeam_runtime::RuntimeHoldReason + * Lookup458: moonbeam_runtime::RuntimeHoldReason **/ MoonbeamRuntimeRuntimeHoldReason: { _enum: { @@ -5222,20 +5250,20 @@ export default { } }, /** - * Lookup455: pallet_preimage::pallet::HoldReason + * Lookup459: pallet_preimage::pallet::HoldReason **/ PalletPreimageHoldReason: { _enum: ["Preimage"] }, /** - * Lookup458: frame_support::traits::tokens::misc::IdAmount + * Lookup462: frame_support::traits::tokens::misc::IdAmount **/ FrameSupportTokensMiscIdAmount: { id: "Null", amount: "u128" }, /** - * Lookup460: pallet_balances::pallet::Error + * Lookup464: pallet_balances::pallet::Error **/ PalletBalancesError: { _enum: [ @@ -5254,13 +5282,13 @@ export default { ] }, /** - * Lookup461: pallet_transaction_payment::Releases + * Lookup465: pallet_transaction_payment::Releases **/ PalletTransactionPaymentReleases: { _enum: ["V1Ancient", "V2"] }, /** - * Lookup462: pallet_parachain_staking::types::RoundInfo + * Lookup466: pallet_parachain_staking::types::RoundInfo **/ PalletParachainStakingRoundInfo: { current: "u32", @@ -5269,7 +5297,7 @@ export default { firstSlot: "u64" }, /** - * Lookup463: pallet_parachain_staking::types::Delegator + * Lookup467: pallet_parachain_staking::types::Delegator **/ PalletParachainStakingDelegator: { id: "AccountId20", @@ -5279,18 +5307,18 @@ export default { status: "PalletParachainStakingDelegatorStatus" }, /** - * Lookup464: pallet_parachain_staking::set::OrderedSet> + * Lookup468: pallet_parachain_staking::set::OrderedSet> **/ PalletParachainStakingSetOrderedSet: "Vec", /** - * Lookup465: pallet_parachain_staking::types::Bond + * Lookup469: pallet_parachain_staking::types::Bond **/ PalletParachainStakingBond: { owner: "AccountId20", amount: "u128" }, /** - * Lookup467: pallet_parachain_staking::types::DelegatorStatus + * Lookup471: pallet_parachain_staking::types::DelegatorStatus **/ PalletParachainStakingDelegatorStatus: { _enum: { @@ -5299,7 +5327,7 @@ export default { } }, /** - * Lookup468: pallet_parachain_staking::types::CandidateMetadata + * Lookup472: pallet_parachain_staking::types::CandidateMetadata **/ PalletParachainStakingCandidateMetadata: { bond: "u128", @@ -5314,20 +5342,20 @@ export default { status: "PalletParachainStakingCollatorStatus" }, /** - * Lookup469: pallet_parachain_staking::types::CapacityStatus + * Lookup473: pallet_parachain_staking::types::CapacityStatus **/ PalletParachainStakingCapacityStatus: { _enum: ["Full", "Empty", "Partial"] }, /** - * Lookup471: pallet_parachain_staking::types::CandidateBondLessRequest + * Lookup475: pallet_parachain_staking::types::CandidateBondLessRequest **/ PalletParachainStakingCandidateBondLessRequest: { amount: "u128", whenExecutable: "u32" }, /** - * Lookup472: pallet_parachain_staking::types::CollatorStatus + * Lookup476: pallet_parachain_staking::types::CollatorStatus **/ PalletParachainStakingCollatorStatus: { _enum: { @@ -5337,7 +5365,7 @@ export default { } }, /** - * Lookup474: pallet_parachain_staking::delegation_requests::ScheduledRequest + * Lookup478: pallet_parachain_staking::delegation_requests::ScheduledRequest **/ PalletParachainStakingDelegationRequestsScheduledRequest: { delegator: "AccountId20", @@ -5345,25 +5373,25 @@ export default { action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup477: pallet_parachain_staking::auto_compound::AutoCompoundConfig + * Lookup481: pallet_parachain_staking::auto_compound::AutoCompoundConfig **/ PalletParachainStakingAutoCompoundAutoCompoundConfig: { delegator: "AccountId20", value: "Percent" }, /** - * Lookup479: pallet_parachain_staking::types::Delegations + * Lookup483: pallet_parachain_staking::types::Delegations **/ PalletParachainStakingDelegations: { delegations: "Vec", total: "u128" }, /** - * Lookup481: pallet_parachain_staking::set::BoundedOrderedSet, S> + * Lookup485: pallet_parachain_staking::set::BoundedOrderedSet, S> **/ PalletParachainStakingSetBoundedOrderedSet: "Vec", /** - * Lookup484: pallet_parachain_staking::types::CollatorSnapshot + * Lookup488: pallet_parachain_staking::types::CollatorSnapshot **/ PalletParachainStakingCollatorSnapshot: { bond: "u128", @@ -5371,7 +5399,7 @@ export default { total: "u128" }, /** - * Lookup486: pallet_parachain_staking::types::BondWithAutoCompound + * Lookup490: pallet_parachain_staking::types::BondWithAutoCompound **/ PalletParachainStakingBondWithAutoCompound: { owner: "AccountId20", @@ -5379,7 +5407,7 @@ export default { autoCompound: "Percent" }, /** - * Lookup487: pallet_parachain_staking::types::DelayedPayout + * Lookup491: pallet_parachain_staking::types::DelayedPayout **/ PalletParachainStakingDelayedPayout: { roundIssuance: "u128", @@ -5387,7 +5415,7 @@ export default { collatorCommission: "Perbill" }, /** - * Lookup488: pallet_parachain_staking::inflation::InflationInfo + * Lookup492: pallet_parachain_staking::inflation::InflationInfo **/ PalletParachainStakingInflationInflationInfo: { expect: { @@ -5407,7 +5435,7 @@ export default { } }, /** - * Lookup489: pallet_parachain_staking::pallet::Error + * Lookup493: pallet_parachain_staking::pallet::Error **/ PalletParachainStakingError: { _enum: [ @@ -5464,19 +5492,18 @@ export default { "TooLowCandidateCountWeightHintGoOffline", "CandidateLimitReached", "CannotSetAboveMaxCandidates", - "RemovedCall", "MarkingOfflineNotEnabled", "CurrentRoundTooLow" ] }, /** - * Lookup490: pallet_author_inherent::pallet::Error + * Lookup494: pallet_author_inherent::pallet::Error **/ PalletAuthorInherentError: { _enum: ["AuthorAlreadySet", "NoAccountId", "CannotBeAuthor"] }, /** - * Lookup491: pallet_author_mapping::pallet::RegistrationInfo + * Lookup495: pallet_author_mapping::pallet::RegistrationInfo **/ PalletAuthorMappingRegistrationInfo: { _alias: { @@ -5487,7 +5514,7 @@ export default { keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" }, /** - * Lookup492: pallet_author_mapping::pallet::Error + * Lookup496: pallet_author_mapping::pallet::Error **/ PalletAuthorMappingError: { _enum: [ @@ -5502,7 +5529,7 @@ export default { ] }, /** - * Lookup493: pallet_moonbeam_orbiters::types::CollatorPoolInfo + * Lookup497: pallet_moonbeam_orbiters::types::CollatorPoolInfo **/ PalletMoonbeamOrbitersCollatorPoolInfo: { orbiters: "Vec", @@ -5510,14 +5537,14 @@ export default { nextOrbiter: "u32" }, /** - * Lookup495: pallet_moonbeam_orbiters::types::CurrentOrbiter + * Lookup499: pallet_moonbeam_orbiters::types::CurrentOrbiter **/ PalletMoonbeamOrbitersCurrentOrbiter: { accountId: "AccountId20", removed: "bool" }, /** - * Lookup496: pallet_moonbeam_orbiters::pallet::Error + * Lookup500: pallet_moonbeam_orbiters::pallet::Error **/ PalletMoonbeamOrbitersError: { _enum: [ @@ -5533,13 +5560,13 @@ export default { ] }, /** - * Lookup499: pallet_utility::pallet::Error + * Lookup503: pallet_utility::pallet::Error **/ PalletUtilityError: { _enum: ["TooManyCalls"] }, /** - * Lookup502: pallet_proxy::ProxyDefinition + * Lookup506: pallet_proxy::ProxyDefinition **/ PalletProxyProxyDefinition: { delegate: "AccountId20", @@ -5547,7 +5574,7 @@ export default { delay: "u32" }, /** - * Lookup506: pallet_proxy::Announcement + * Lookup510: pallet_proxy::Announcement **/ PalletProxyAnnouncement: { real: "AccountId20", @@ -5555,7 +5582,7 @@ export default { height: "u32" }, /** - * Lookup508: pallet_proxy::pallet::Error + * Lookup512: pallet_proxy::pallet::Error **/ PalletProxyError: { _enum: [ @@ -5570,13 +5597,13 @@ export default { ] }, /** - * Lookup509: pallet_maintenance_mode::pallet::Error + * Lookup513: pallet_maintenance_mode::pallet::Error **/ PalletMaintenanceModeError: { _enum: ["AlreadyInMaintenanceMode", "NotInMaintenanceMode"] }, /** - * Lookup511: pallet_identity::types::Registration> + * Lookup515: pallet_identity::types::Registration> **/ PalletIdentityRegistration: { judgements: "Vec<(u32,PalletIdentityJudgement)>", @@ -5584,7 +5611,7 @@ export default { info: "PalletIdentityLegacyIdentityInfo" }, /** - * Lookup520: pallet_identity::types::RegistrarInfo + * Lookup524: pallet_identity::types::RegistrarInfo **/ PalletIdentityRegistrarInfo: { account: "AccountId20", @@ -5592,14 +5619,14 @@ export default { fields: "u64" }, /** - * Lookup522: pallet_identity::types::AuthorityProperties> + * Lookup526: pallet_identity::types::AuthorityProperties> **/ PalletIdentityAuthorityProperties: { suffix: "Bytes", allocation: "u32" }, /** - * Lookup525: pallet_identity::pallet::Error + * Lookup529: pallet_identity::pallet::Error **/ PalletIdentityError: { _enum: [ @@ -5632,13 +5659,13 @@ export default { ] }, /** - * Lookup526: pallet_migrations::pallet::Error + * Lookup530: pallet_migrations::pallet::Error **/ PalletMigrationsError: { _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"] }, /** - * Lookup528: pallet_multisig::Multisig + * Lookup532: pallet_multisig::Multisig **/ PalletMultisigMultisig: { when: "PalletMultisigTimepoint", @@ -5647,7 +5674,7 @@ export default { approvals: "Vec" }, /** - * Lookup530: pallet_multisig::pallet::Error + * Lookup534: pallet_multisig::pallet::Error **/ PalletMultisigError: { _enum: [ @@ -5668,7 +5695,7 @@ export default { ] }, /** - * Lookup532: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus + * Lookup536: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus **/ PalletMoonbeamLazyMigrationsStateMigrationStatus: { _enum: { @@ -5679,7 +5706,7 @@ export default { } }, /** - * Lookup534: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus + * Lookup538: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { _enum: { @@ -5688,7 +5715,7 @@ export default { } }, /** - * Lookup535: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo + * Lookup539: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { assetId: "u128", @@ -5696,7 +5723,7 @@ export default { remainingApprovals: "u32" }, /** - * Lookup536: pallet_moonbeam_lazy_migrations::pallet::Error + * Lookup540: pallet_moonbeam_lazy_migrations::pallet::Error **/ PalletMoonbeamLazyMigrationsError: { _enum: [ @@ -5715,7 +5742,7 @@ export default { ] }, /** - * Lookup537: pallet_evm::CodeMetadata + * Lookup541: pallet_evm::CodeMetadata **/ PalletEvmCodeMetadata: { _alias: { @@ -5726,7 +5753,7 @@ export default { hash_: "H256" }, /** - * Lookup539: pallet_evm::pallet::Error + * Lookup543: pallet_evm::pallet::Error **/ PalletEvmError: { _enum: [ @@ -5746,7 +5773,7 @@ export default { ] }, /** - * Lookup542: fp_rpc::TransactionStatus + * Lookup545: fp_rpc::TransactionStatus **/ FpRpcTransactionStatus: { transactionHash: "H256", @@ -5758,11 +5785,11 @@ export default { logsBloom: "EthbloomBloom" }, /** - * Lookup544: ethbloom::Bloom + * Lookup547: ethbloom::Bloom **/ EthbloomBloom: "[u8;256]", /** - * Lookup546: ethereum::receipt::ReceiptV3 + * Lookup549: ethereum::receipt::ReceiptV3 **/ EthereumReceiptReceiptV3: { _enum: { @@ -5772,7 +5799,7 @@ export default { } }, /** - * Lookup547: ethereum::receipt::EIP658ReceiptData + * Lookup550: ethereum::receipt::EIP658ReceiptData **/ EthereumReceiptEip658ReceiptData: { statusCode: "u8", @@ -5781,7 +5808,7 @@ export default { logs: "Vec" }, /** - * Lookup548: ethereum::block::Block + * Lookup551: ethereum::block::Block **/ EthereumBlock: { header: "EthereumHeader", @@ -5789,7 +5816,7 @@ export default { ommers: "Vec" }, /** - * Lookup549: ethereum::header::Header + * Lookup552: ethereum::header::Header **/ EthereumHeader: { parentHash: "H256", @@ -5809,17 +5836,17 @@ export default { nonce: "EthereumTypesHashH64" }, /** - * Lookup550: ethereum_types::hash::H64 + * Lookup553: ethereum_types::hash::H64 **/ EthereumTypesHashH64: "[u8;8]", /** - * Lookup555: pallet_ethereum::pallet::Error + * Lookup558: pallet_ethereum::pallet::Error **/ PalletEthereumError: { _enum: ["InvalidSignature", "PreLogExists"] }, /** - * Lookup558: pallet_scheduler::Scheduled, BlockNumber, moonbeam_runtime::OriginCaller, account::AccountId20> + * Lookup561: pallet_scheduler::Scheduled, BlockNumber, moonbeam_runtime::OriginCaller, account::AccountId20> **/ PalletSchedulerScheduled: { maybeId: "Option<[u8;32]>", @@ -5829,7 +5856,7 @@ export default { origin: "MoonbeamRuntimeOriginCaller" }, /** - * Lookup560: pallet_scheduler::RetryConfig + * Lookup563: pallet_scheduler::RetryConfig **/ PalletSchedulerRetryConfig: { totalRetries: "u8", @@ -5837,7 +5864,7 @@ export default { period: "u32" }, /** - * Lookup561: pallet_scheduler::pallet::Error + * Lookup564: pallet_scheduler::pallet::Error **/ PalletSchedulerError: { _enum: [ @@ -5849,7 +5876,7 @@ export default { ] }, /** - * Lookup562: pallet_preimage::OldRequestStatus + * Lookup565: pallet_preimage::OldRequestStatus **/ PalletPreimageOldRequestStatus: { _enum: { @@ -5865,7 +5892,7 @@ export default { } }, /** - * Lookup565: pallet_preimage::RequestStatus> + * Lookup568: pallet_preimage::RequestStatus> **/ PalletPreimageRequestStatus: { _enum: { @@ -5881,7 +5908,7 @@ export default { } }, /** - * Lookup571: pallet_preimage::pallet::Error + * Lookup574: pallet_preimage::pallet::Error **/ PalletPreimageError: { _enum: [ @@ -5896,7 +5923,7 @@ export default { ] }, /** - * Lookup573: pallet_conviction_voting::vote::Voting + * Lookup576: pallet_conviction_voting::vote::Voting **/ PalletConvictionVotingVoteVoting: { _enum: { @@ -5905,7 +5932,7 @@ export default { } }, /** - * Lookup574: pallet_conviction_voting::vote::Casting + * Lookup577: pallet_conviction_voting::vote::Casting **/ PalletConvictionVotingVoteCasting: { votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", @@ -5913,18 +5940,18 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup578: pallet_conviction_voting::types::Delegations + * Lookup581: pallet_conviction_voting::types::Delegations **/ PalletConvictionVotingDelegations: { votes: "u128", capital: "u128" }, /** - * Lookup579: pallet_conviction_voting::vote::PriorLock + * Lookup582: pallet_conviction_voting::vote::PriorLock **/ PalletConvictionVotingVotePriorLock: "(u32,u128)", /** - * Lookup580: pallet_conviction_voting::vote::Delegating + * Lookup583: pallet_conviction_voting::vote::Delegating **/ PalletConvictionVotingVoteDelegating: { balance: "u128", @@ -5934,7 +5961,7 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup584: pallet_conviction_voting::pallet::Error + * Lookup587: pallet_conviction_voting::pallet::Error **/ PalletConvictionVotingError: { _enum: [ @@ -5953,7 +5980,7 @@ export default { ] }, /** - * Lookup585: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup588: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumInfo: { _enum: { @@ -5966,7 +5993,7 @@ export default { } }, /** - * Lookup586: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup589: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumStatus: { track: "u16", @@ -5982,21 +6009,21 @@ export default { alarm: "Option<(u32,(u32,u32))>" }, /** - * Lookup587: pallet_referenda::types::Deposit + * Lookup590: pallet_referenda::types::Deposit **/ PalletReferendaDeposit: { who: "AccountId20", amount: "u128" }, /** - * Lookup590: pallet_referenda::types::DecidingStatus + * Lookup593: pallet_referenda::types::DecidingStatus **/ PalletReferendaDecidingStatus: { since: "u32", confirming: "Option" }, /** - * Lookup598: pallet_referenda::types::TrackInfo + * Lookup601: pallet_referenda::types::TrackInfo **/ PalletReferendaTrackInfo: { name: "Text", @@ -6010,7 +6037,7 @@ export default { minSupport: "PalletReferendaCurve" }, /** - * Lookup599: pallet_referenda::types::Curve + * Lookup602: pallet_referenda::types::Curve **/ PalletReferendaCurve: { _enum: { @@ -6033,7 +6060,7 @@ export default { } }, /** - * Lookup602: pallet_referenda::pallet::Error + * Lookup605: pallet_referenda::pallet::Error **/ PalletReferendaError: { _enum: [ @@ -6054,7 +6081,7 @@ export default { ] }, /** - * Lookup603: pallet_whitelist::pallet::Error + * Lookup606: pallet_whitelist::pallet::Error **/ PalletWhitelistError: { _enum: [ @@ -6066,7 +6093,7 @@ export default { ] }, /** - * Lookup605: pallet_collective::Votes + * Lookup608: pallet_collective::Votes **/ PalletCollectiveVotes: { index: "u32", @@ -6076,7 +6103,7 @@ export default { end: "u32" }, /** - * Lookup606: pallet_collective::pallet::Error + * Lookup609: pallet_collective::pallet::Error **/ PalletCollectiveError: { _enum: [ @@ -6094,7 +6121,7 @@ export default { ] }, /** - * Lookup609: pallet_treasury::Proposal + * Lookup612: pallet_treasury::Proposal **/ PalletTreasuryProposal: { proposer: "AccountId20", @@ -6103,7 +6130,7 @@ export default { bond: "u128" }, /** - * Lookup612: pallet_treasury::SpendStatus + * Lookup615: pallet_treasury::SpendStatus **/ PalletTreasurySpendStatus: { assetKind: "Null", @@ -6114,7 +6141,7 @@ export default { status: "PalletTreasuryPaymentState" }, /** - * Lookup613: pallet_treasury::PaymentState + * Lookup616: pallet_treasury::PaymentState **/ PalletTreasuryPaymentState: { _enum: { @@ -6126,11 +6153,11 @@ export default { } }, /** - * Lookup615: frame_support::PalletId + * Lookup618: frame_support::PalletId **/ FrameSupportPalletId: "[u8;8]", /** - * Lookup616: pallet_treasury::pallet::Error + * Lookup619: pallet_treasury::pallet::Error **/ PalletTreasuryError: { _enum: [ @@ -6148,7 +6175,7 @@ export default { ] }, /** - * Lookup617: pallet_crowdloan_rewards::pallet::RewardInfo + * Lookup620: pallet_crowdloan_rewards::pallet::RewardInfo **/ PalletCrowdloanRewardsRewardInfo: { totalReward: "u128", @@ -6156,7 +6183,7 @@ export default { contributedRelayAddresses: "Vec<[u8;32]>" }, /** - * Lookup619: pallet_crowdloan_rewards::pallet::Error + * Lookup622: pallet_crowdloan_rewards::pallet::Error **/ PalletCrowdloanRewardsError: { _enum: [ @@ -6178,7 +6205,7 @@ export default { ] }, /** - * Lookup624: cumulus_pallet_xcmp_queue::OutboundChannelDetails + * Lookup627: cumulus_pallet_xcmp_queue::OutboundChannelDetails **/ CumulusPalletXcmpQueueOutboundChannelDetails: { recipient: "u32", @@ -6188,13 +6215,13 @@ export default { lastIndex: "u16" }, /** - * Lookup625: cumulus_pallet_xcmp_queue::OutboundState + * Lookup628: cumulus_pallet_xcmp_queue::OutboundState **/ CumulusPalletXcmpQueueOutboundState: { _enum: ["Ok", "Suspended"] }, /** - * Lookup629: cumulus_pallet_xcmp_queue::QueueConfigData + * Lookup632: cumulus_pallet_xcmp_queue::QueueConfigData **/ CumulusPalletXcmpQueueQueueConfigData: { suspendThreshold: "u32", @@ -6202,7 +6229,7 @@ export default { resumeThreshold: "u32" }, /** - * Lookup630: cumulus_pallet_xcmp_queue::pallet::Error + * Lookup633: cumulus_pallet_xcmp_queue::pallet::Error **/ CumulusPalletXcmpQueueError: { _enum: [ @@ -6214,7 +6241,7 @@ export default { ] }, /** - * Lookup631: pallet_xcm::pallet::QueryStatus + * Lookup634: pallet_xcm::pallet::QueryStatus **/ PalletXcmQueryStatus: { _enum: { @@ -6235,7 +6262,7 @@ export default { } }, /** - * Lookup635: xcm::VersionedResponse + * Lookup638: xcm::VersionedResponse **/ XcmVersionedResponse: { _enum: { @@ -6247,7 +6274,7 @@ export default { } }, /** - * Lookup641: pallet_xcm::pallet::VersionMigrationStage + * Lookup644: pallet_xcm::pallet::VersionMigrationStage **/ PalletXcmVersionMigrationStage: { _enum: { @@ -6258,7 +6285,7 @@ export default { } }, /** - * Lookup644: pallet_xcm::pallet::RemoteLockedFungibleRecord + * Lookup647: pallet_xcm::pallet::RemoteLockedFungibleRecord **/ PalletXcmRemoteLockedFungibleRecord: { amount: "u128", @@ -6267,7 +6294,7 @@ export default { consumers: "Vec<(Null,u128)>" }, /** - * Lookup651: pallet_xcm::pallet::Error + * Lookup654: pallet_xcm::pallet::Error **/ PalletXcmError: { _enum: [ @@ -6299,7 +6326,7 @@ export default { ] }, /** - * Lookup652: pallet_assets::types::AssetDetails + * Lookup655: pallet_assets::types::AssetDetails **/ PalletAssetsAssetDetails: { owner: "AccountId20", @@ -6316,13 +6343,13 @@ export default { status: "PalletAssetsAssetStatus" }, /** - * Lookup653: pallet_assets::types::AssetStatus + * Lookup656: pallet_assets::types::AssetStatus **/ PalletAssetsAssetStatus: { _enum: ["Live", "Frozen", "Destroying"] }, /** - * Lookup655: pallet_assets::types::AssetAccount + * Lookup658: pallet_assets::types::AssetAccount **/ PalletAssetsAssetAccount: { balance: "u128", @@ -6331,13 +6358,13 @@ export default { extra: "Null" }, /** - * Lookup656: pallet_assets::types::AccountStatus + * Lookup659: pallet_assets::types::AccountStatus **/ PalletAssetsAccountStatus: { _enum: ["Liquid", "Frozen", "Blocked"] }, /** - * Lookup657: pallet_assets::types::ExistenceReason + * Lookup660: pallet_assets::types::ExistenceReason **/ PalletAssetsExistenceReason: { _enum: { @@ -6349,14 +6376,14 @@ export default { } }, /** - * Lookup659: pallet_assets::types::Approval + * Lookup662: pallet_assets::types::Approval **/ PalletAssetsApproval: { amount: "u128", deposit: "u128" }, /** - * Lookup660: pallet_assets::types::AssetMetadata> + * Lookup663: pallet_assets::types::AssetMetadata> **/ PalletAssetsAssetMetadata: { deposit: "u128", @@ -6366,7 +6393,7 @@ export default { isFrozen: "bool" }, /** - * Lookup662: pallet_assets::pallet::Error + * Lookup665: pallet_assets::pallet::Error **/ PalletAssetsError: { _enum: [ @@ -6394,7 +6421,7 @@ export default { ] }, /** - * Lookup663: pallet_asset_manager::pallet::Error + * Lookup666: pallet_asset_manager::pallet::Error **/ PalletAssetManagerError: { _enum: [ @@ -6409,7 +6436,7 @@ export default { ] }, /** - * Lookup664: pallet_xcm_transactor::relay_indices::RelayChainIndices + * Lookup667: pallet_xcm_transactor::relay_indices::RelayChainIndices **/ PalletXcmTransactorRelayIndicesRelayChainIndices: { staking: "u8", @@ -6432,7 +6459,7 @@ export default { cancelOpenRequest: "u8" }, /** - * Lookup665: pallet_xcm_transactor::pallet::Error + * Lookup668: pallet_xcm_transactor::pallet::Error **/ PalletXcmTransactorError: { _enum: [ @@ -6466,13 +6493,13 @@ export default { ] }, /** - * Lookup666: pallet_ethereum_xcm::pallet::Error + * Lookup669: pallet_ethereum_xcm::pallet::Error **/ PalletEthereumXcmError: { _enum: ["EthereumXcmExecutionSuspended"] }, /** - * Lookup667: pallet_message_queue::BookState + * Lookup670: pallet_message_queue::BookState **/ PalletMessageQueueBookState: { _alias: { @@ -6486,14 +6513,14 @@ export default { size_: "u64" }, /** - * Lookup669: pallet_message_queue::Neighbours + * Lookup672: pallet_message_queue::Neighbours **/ PalletMessageQueueNeighbours: { prev: "CumulusPrimitivesCoreAggregateMessageOrigin", next: "CumulusPrimitivesCoreAggregateMessageOrigin" }, /** - * Lookup671: pallet_message_queue::Page + * Lookup674: pallet_message_queue::Page **/ PalletMessageQueuePage: { remaining: "u32", @@ -6504,7 +6531,7 @@ export default { heap: "Bytes" }, /** - * Lookup673: pallet_message_queue::pallet::Error + * Lookup676: pallet_message_queue::pallet::Error **/ PalletMessageQueueError: { _enum: [ @@ -6520,13 +6547,24 @@ export default { ] }, /** - * Lookup675: pallet_moonbeam_foreign_assets::AssetStatus + * Lookup678: pallet_moonbeam_foreign_assets::AssetStatus **/ PalletMoonbeamForeignAssetsAssetStatus: { _enum: ["Active", "FrozenXcmDepositAllowed", "FrozenXcmDepositForbidden"] }, /** - * Lookup676: pallet_moonbeam_foreign_assets::pallet::Error + * Lookup679: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails + **/ + PalletMoonbeamForeignAssetsAssetDepositDetails: { + depositAccount: "AccountId20", + deposit: "u128" + }, + /** + * Lookup680: moonbeam_runtime::Runtime + **/ + MoonbeamRuntimeRuntime: "Null", + /** + * Lookup681: pallet_moonbeam_foreign_assets::pallet::Error **/ PalletMoonbeamForeignAssetsError: { _enum: [ @@ -6540,6 +6578,10 @@ export default { "EvmCallPauseFail", "EvmCallUnpauseFail", "EvmInternalError", + "InsufficientBalance", + "CannotConvertLocationToAccount", + "LocationOutsideOfOrigin", + "AssetNotInSiblingPara", "InvalidSymbol", "InvalidTokenName", "LocationAlreadyExists", @@ -6547,7 +6589,7 @@ export default { ] }, /** - * Lookup678: pallet_xcm_weight_trader::pallet::Error + * Lookup683: pallet_xcm_weight_trader::pallet::Error **/ PalletXcmWeightTraderError: { _enum: [ @@ -6560,32 +6602,32 @@ export default { ] }, /** - * Lookup679: pallet_emergency_para_xcm::XcmMode + * Lookup684: pallet_emergency_para_xcm::XcmMode **/ PalletEmergencyParaXcmXcmMode: { _enum: ["Normal", "Paused"] }, /** - * Lookup680: pallet_emergency_para_xcm::pallet::Error + * Lookup685: pallet_emergency_para_xcm::pallet::Error **/ PalletEmergencyParaXcmError: { _enum: ["NotInPausedMode"] }, /** - * Lookup682: pallet_precompile_benchmarks::pallet::Error + * Lookup687: pallet_precompile_benchmarks::pallet::Error **/ PalletPrecompileBenchmarksError: { _enum: ["BenchmarkError"] }, /** - * Lookup683: pallet_randomness::types::RequestState + * Lookup688: pallet_randomness::types::RequestState **/ PalletRandomnessRequestState: { request: "PalletRandomnessRequest", deposit: "u128" }, /** - * Lookup684: pallet_randomness::types::Request> + * Lookup689: pallet_randomness::types::Request> **/ PalletRandomnessRequest: { refundAddress: "H160", @@ -6597,7 +6639,7 @@ export default { info: "PalletRandomnessRequestInfo" }, /** - * Lookup685: pallet_randomness::types::RequestInfo + * Lookup690: pallet_randomness::types::RequestInfo **/ PalletRandomnessRequestInfo: { _enum: { @@ -6606,7 +6648,7 @@ export default { } }, /** - * Lookup686: pallet_randomness::types::RequestType + * Lookup691: pallet_randomness::types::RequestType **/ PalletRandomnessRequestType: { _enum: { @@ -6615,14 +6657,14 @@ export default { } }, /** - * Lookup687: pallet_randomness::types::RandomnessResult + * Lookup692: pallet_randomness::types::RandomnessResult **/ PalletRandomnessRandomnessResult: { randomness: "Option", requestCount: "u64" }, /** - * Lookup688: pallet_randomness::pallet::Error + * Lookup693: pallet_randomness::pallet::Error **/ PalletRandomnessError: { _enum: [ @@ -6641,51 +6683,47 @@ export default { ] }, /** - * Lookup691: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender + * Lookup696: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender **/ FrameSystemExtensionsCheckNonZeroSender: "Null", /** - * Lookup692: frame_system::extensions::check_spec_version::CheckSpecVersion + * Lookup697: frame_system::extensions::check_spec_version::CheckSpecVersion **/ FrameSystemExtensionsCheckSpecVersion: "Null", /** - * Lookup693: frame_system::extensions::check_tx_version::CheckTxVersion + * Lookup698: frame_system::extensions::check_tx_version::CheckTxVersion **/ FrameSystemExtensionsCheckTxVersion: "Null", /** - * Lookup694: frame_system::extensions::check_genesis::CheckGenesis + * Lookup699: frame_system::extensions::check_genesis::CheckGenesis **/ FrameSystemExtensionsCheckGenesis: "Null", /** - * Lookup697: frame_system::extensions::check_nonce::CheckNonce + * Lookup702: frame_system::extensions::check_nonce::CheckNonce **/ FrameSystemExtensionsCheckNonce: "Compact", /** - * Lookup698: frame_system::extensions::check_weight::CheckWeight + * Lookup703: frame_system::extensions::check_weight::CheckWeight **/ FrameSystemExtensionsCheckWeight: "Null", /** - * Lookup699: pallet_transaction_payment::ChargeTransactionPayment + * Lookup704: pallet_transaction_payment::ChargeTransactionPayment **/ PalletTransactionPaymentChargeTransactionPayment: "Compact", /** - * Lookup700: frame_metadata_hash_extension::CheckMetadataHash + * Lookup705: frame_metadata_hash_extension::CheckMetadataHash **/ FrameMetadataHashExtensionCheckMetadataHash: { mode: "FrameMetadataHashExtensionMode" }, /** - * Lookup701: frame_metadata_hash_extension::Mode + * Lookup706: frame_metadata_hash_extension::Mode **/ FrameMetadataHashExtensionMode: { _enum: ["Disabled", "Enabled"] }, /** - * Lookup702: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim - **/ - CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null", - /** - * Lookup704: moonbeam_runtime::Runtime + * Lookup707: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim **/ - MoonbeamRuntimeRuntime: "Null" + CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null" }; diff --git a/typescript-api/src/moonbeam/interfaces/registry.ts b/typescript-api/src/moonbeam/interfaces/registry.ts index a43c0413df8..ca9a979ac34 100644 --- a/typescript-api/src/moonbeam/interfaces/registry.ts +++ b/typescript-api/src/moonbeam/interfaces/registry.ts @@ -93,6 +93,10 @@ import type { MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters, MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey, MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue, + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters, + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey, + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue, MoonbeamRuntimeRuntimeParamsRuntimeParameters, MoonbeamRuntimeRuntimeParamsRuntimeParametersKey, MoonbeamRuntimeRuntimeParamsRuntimeParametersValue, @@ -184,6 +188,7 @@ import type { PalletMessageQueuePage, PalletMigrationsError, PalletMigrationsEvent, + PalletMoonbeamForeignAssetsAssetDepositDetails, PalletMoonbeamForeignAssetsAssetStatus, PalletMoonbeamForeignAssetsCall, PalletMoonbeamForeignAssetsError, @@ -492,6 +497,10 @@ declare module "@polkadot/types/types/registry" { MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit; + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; MoonbeamRuntimeRuntimeParamsRuntimeParameters: MoonbeamRuntimeRuntimeParamsRuntimeParameters; MoonbeamRuntimeRuntimeParamsRuntimeParametersKey: MoonbeamRuntimeRuntimeParamsRuntimeParametersKey; MoonbeamRuntimeRuntimeParamsRuntimeParametersValue: MoonbeamRuntimeRuntimeParamsRuntimeParametersValue; @@ -583,6 +592,7 @@ declare module "@polkadot/types/types/registry" { PalletMessageQueuePage: PalletMessageQueuePage; PalletMigrationsError: PalletMigrationsError; PalletMigrationsEvent: PalletMigrationsEvent; + PalletMoonbeamForeignAssetsAssetDepositDetails: PalletMoonbeamForeignAssetsAssetDepositDetails; PalletMoonbeamForeignAssetsAssetStatus: PalletMoonbeamForeignAssetsAssetStatus; PalletMoonbeamForeignAssetsCall: PalletMoonbeamForeignAssetsCall; PalletMoonbeamForeignAssetsError: PalletMoonbeamForeignAssetsError; diff --git a/typescript-api/src/moonbeam/interfaces/types-lookup.ts b/typescript-api/src/moonbeam/interfaces/types-lookup.ts index a01e05d1e6f..45d8b7bcdbe 100644 --- a/typescript-api/src/moonbeam/interfaces/types-lookup.ts +++ b/typescript-api/src/moonbeam/interfaces/types-lookup.ts @@ -1088,7 +1088,9 @@ declare module "@polkadot/types/lookup" { readonly asRuntimeConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; readonly isPalletRandomness: boolean; readonly asPalletRandomness: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; - readonly type: "RuntimeConfig" | "PalletRandomness"; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; } /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (68) */ @@ -1109,30 +1111,48 @@ declare module "@polkadot/types/lookup" { /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (71) */ type MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit = Null; - /** @name MoonbeamRuntimeRuntimeParamsRuntimeParametersValue (73) */ + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (72) */ + interface MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly type: "ForeignAssetCreationDeposit"; + } + + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (73) */ + type MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit = Null; + + /** @name MoonbeamRuntimeRuntimeParamsRuntimeParametersValue (75) */ interface MoonbeamRuntimeRuntimeParamsRuntimeParametersValue extends Enum { readonly isRuntimeConfig: boolean; readonly asRuntimeConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; readonly isPalletRandomness: boolean; readonly asPalletRandomness: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; - readonly type: "RuntimeConfig" | "PalletRandomness"; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; } - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (74) */ + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (76) */ interface MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue extends Enum { readonly isFeesTreasuryProportion: boolean; readonly asFeesTreasuryProportion: Perbill; readonly type: "FeesTreasuryProportion"; } - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (75) */ + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (77) */ interface MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue extends Enum { readonly isDeposit: boolean; readonly asDeposit: u128; readonly type: "Deposit"; } - /** @name PalletEvmEvent (77) */ + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (79) */ + interface MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly asForeignAssetCreationDeposit: u128; + readonly type: "ForeignAssetCreationDeposit"; + } + + /** @name PalletEvmEvent (80) */ interface PalletEvmEvent extends Enum { readonly isLog: boolean; readonly asLog: { @@ -1157,14 +1177,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Log" | "Created" | "CreatedFailed" | "Executed" | "ExecutedFailed"; } - /** @name EthereumLog (78) */ + /** @name EthereumLog (81) */ interface EthereumLog extends Struct { readonly address: H160; readonly topics: Vec; readonly data: Bytes; } - /** @name PalletEthereumEvent (81) */ + /** @name PalletEthereumEvent (84) */ interface PalletEthereumEvent extends Enum { readonly isExecuted: boolean; readonly asExecuted: { @@ -1177,7 +1197,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Executed"; } - /** @name EvmCoreErrorExitReason (82) */ + /** @name EvmCoreErrorExitReason (85) */ interface EvmCoreErrorExitReason extends Enum { readonly isSucceed: boolean; readonly asSucceed: EvmCoreErrorExitSucceed; @@ -1190,7 +1210,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Succeed" | "Error" | "Revert" | "Fatal"; } - /** @name EvmCoreErrorExitSucceed (83) */ + /** @name EvmCoreErrorExitSucceed (86) */ interface EvmCoreErrorExitSucceed extends Enum { readonly isStopped: boolean; readonly isReturned: boolean; @@ -1198,7 +1218,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Stopped" | "Returned" | "Suicided"; } - /** @name EvmCoreErrorExitError (84) */ + /** @name EvmCoreErrorExitError (87) */ interface EvmCoreErrorExitError extends Enum { readonly isStackUnderflow: boolean; readonly isStackOverflow: boolean; @@ -1237,13 +1257,13 @@ declare module "@polkadot/types/lookup" { | "InvalidCode"; } - /** @name EvmCoreErrorExitRevert (88) */ + /** @name EvmCoreErrorExitRevert (91) */ interface EvmCoreErrorExitRevert extends Enum { readonly isReverted: boolean; readonly type: "Reverted"; } - /** @name EvmCoreErrorExitFatal (89) */ + /** @name EvmCoreErrorExitFatal (92) */ interface EvmCoreErrorExitFatal extends Enum { readonly isNotSupported: boolean; readonly isUnhandledInterrupt: boolean; @@ -1254,7 +1274,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NotSupported" | "UnhandledInterrupt" | "CallErrorAsFatal" | "Other"; } - /** @name PalletSchedulerEvent (90) */ + /** @name PalletSchedulerEvent (93) */ interface PalletSchedulerEvent extends Enum { readonly isScheduled: boolean; readonly asScheduled: { @@ -1316,7 +1336,7 @@ declare module "@polkadot/types/lookup" { | "PermanentlyOverweight"; } - /** @name PalletPreimageEvent (92) */ + /** @name PalletPreimageEvent (95) */ interface PalletPreimageEvent extends Enum { readonly isNoted: boolean; readonly asNoted: { @@ -1333,7 +1353,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Noted" | "Requested" | "Cleared"; } - /** @name PalletConvictionVotingEvent (93) */ + /** @name PalletConvictionVotingEvent (96) */ interface PalletConvictionVotingEvent extends Enum { readonly isDelegated: boolean; readonly asDelegated: ITuple<[AccountId20, AccountId20]>; @@ -1352,7 +1372,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Delegated" | "Undelegated" | "Voted" | "VoteRemoved"; } - /** @name PalletConvictionVotingVoteAccountVote (94) */ + /** @name PalletConvictionVotingVoteAccountVote (97) */ interface PalletConvictionVotingVoteAccountVote extends Enum { readonly isStandard: boolean; readonly asStandard: { @@ -1373,7 +1393,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Standard" | "Split" | "SplitAbstain"; } - /** @name PalletReferendaEvent (96) */ + /** @name PalletReferendaEvent (99) */ interface PalletReferendaEvent extends Enum { readonly isSubmitted: boolean; readonly asSubmitted: { @@ -1477,7 +1497,7 @@ declare module "@polkadot/types/lookup" { | "MetadataCleared"; } - /** @name FrameSupportPreimagesBounded (97) */ + /** @name FrameSupportPreimagesBounded (100) */ interface FrameSupportPreimagesBounded extends Enum { readonly isLegacy: boolean; readonly asLegacy: { @@ -1493,7 +1513,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Inline" | "Lookup"; } - /** @name FrameSystemCall (99) */ + /** @name FrameSystemCall (102) */ interface FrameSystemCall extends Enum { readonly isRemark: boolean; readonly asRemark: { @@ -1554,7 +1574,7 @@ declare module "@polkadot/types/lookup" { | "ApplyAuthorizedUpgrade"; } - /** @name CumulusPalletParachainSystemCall (103) */ + /** @name CumulusPalletParachainSystemCall (106) */ interface CumulusPalletParachainSystemCall extends Enum { readonly isSetValidationData: boolean; readonly asSetValidationData: { @@ -1567,7 +1587,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetValidationData" | "SudoSendUpwardMessage"; } - /** @name CumulusPrimitivesParachainInherentParachainInherentData (104) */ + /** @name CumulusPrimitivesParachainInherentParachainInherentData (107) */ interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct { readonly validationData: PolkadotPrimitivesV8PersistedValidationData; readonly relayChainState: SpTrieStorageProof; @@ -1575,7 +1595,7 @@ declare module "@polkadot/types/lookup" { readonly horizontalMessages: BTreeMap>; } - /** @name PolkadotPrimitivesV8PersistedValidationData (105) */ + /** @name PolkadotPrimitivesV8PersistedValidationData (108) */ interface PolkadotPrimitivesV8PersistedValidationData extends Struct { readonly parentHead: Bytes; readonly relayParentNumber: u32; @@ -1583,24 +1603,24 @@ declare module "@polkadot/types/lookup" { readonly maxPovSize: u32; } - /** @name SpTrieStorageProof (107) */ + /** @name SpTrieStorageProof (110) */ interface SpTrieStorageProof extends Struct { readonly trieNodes: BTreeSet; } - /** @name PolkadotCorePrimitivesInboundDownwardMessage (110) */ + /** @name PolkadotCorePrimitivesInboundDownwardMessage (113) */ interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { readonly sentAt: u32; readonly msg: Bytes; } - /** @name PolkadotCorePrimitivesInboundHrmpMessage (114) */ + /** @name PolkadotCorePrimitivesInboundHrmpMessage (117) */ interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { readonly sentAt: u32; readonly data: Bytes; } - /** @name PalletTimestampCall (117) */ + /** @name PalletTimestampCall (120) */ interface PalletTimestampCall extends Enum { readonly isSet: boolean; readonly asSet: { @@ -1609,7 +1629,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Set"; } - /** @name PalletRootTestingCall (118) */ + /** @name PalletRootTestingCall (121) */ interface PalletRootTestingCall extends Enum { readonly isFillBlock: boolean; readonly asFillBlock: { @@ -1619,7 +1639,7 @@ declare module "@polkadot/types/lookup" { readonly type: "FillBlock" | "TriggerDefensive"; } - /** @name PalletBalancesCall (119) */ + /** @name PalletBalancesCall (122) */ interface PalletBalancesCall extends Enum { readonly isTransferAllowDeath: boolean; readonly asTransferAllowDeath: { @@ -1678,14 +1698,14 @@ declare module "@polkadot/types/lookup" { | "Burn"; } - /** @name PalletBalancesAdjustmentDirection (122) */ + /** @name PalletBalancesAdjustmentDirection (125) */ interface PalletBalancesAdjustmentDirection extends Enum { readonly isIncrease: boolean; readonly isDecrease: boolean; readonly type: "Increase" | "Decrease"; } - /** @name PalletParachainStakingCall (123) */ + /** @name PalletParachainStakingCall (126) */ interface PalletParachainStakingCall extends Enum { readonly isSetStakingExpectations: boolean; readonly asSetStakingExpectations: { @@ -1756,13 +1776,6 @@ declare module "@polkadot/types/lookup" { readonly candidate: AccountId20; } & Struct; readonly isCancelCandidateBondLess: boolean; - readonly isDelegate: boolean; - readonly asDelegate: { - readonly candidate: AccountId20; - readonly amount: u128; - readonly candidateDelegationCount: u32; - readonly delegationCount: u32; - } & Struct; readonly isDelegateWithAutoCompound: boolean; readonly asDelegateWithAutoCompound: { readonly candidate: AccountId20; @@ -1772,9 +1785,6 @@ declare module "@polkadot/types/lookup" { readonly candidateAutoCompoundingDelegationCount: u32; readonly delegationCount: u32; } & Struct; - readonly isRemovedCall19: boolean; - readonly isRemovedCall20: boolean; - readonly isRemovedCall21: boolean; readonly isScheduleRevokeDelegation: boolean; readonly asScheduleRevokeDelegation: { readonly collator: AccountId20; @@ -1845,11 +1855,7 @@ declare module "@polkadot/types/lookup" { | "ScheduleCandidateBondLess" | "ExecuteCandidateBondLess" | "CancelCandidateBondLess" - | "Delegate" | "DelegateWithAutoCompound" - | "RemovedCall19" - | "RemovedCall20" - | "RemovedCall21" | "ScheduleRevokeDelegation" | "DelegatorBondMore" | "ScheduleDelegatorBondLess" @@ -1863,13 +1869,13 @@ declare module "@polkadot/types/lookup" { | "SetInflationDistributionConfig"; } - /** @name PalletAuthorInherentCall (126) */ + /** @name PalletAuthorInherentCall (129) */ interface PalletAuthorInherentCall extends Enum { readonly isKickOffAuthorshipValidation: boolean; readonly type: "KickOffAuthorshipValidation"; } - /** @name PalletAuthorSlotFilterCall (127) */ + /** @name PalletAuthorSlotFilterCall (130) */ interface PalletAuthorSlotFilterCall extends Enum { readonly isSetEligible: boolean; readonly asSetEligible: { @@ -1878,7 +1884,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetEligible"; } - /** @name PalletAuthorMappingCall (128) */ + /** @name PalletAuthorMappingCall (131) */ interface PalletAuthorMappingCall extends Enum { readonly isAddAssociation: boolean; readonly asAddAssociation: { @@ -1906,7 +1912,7 @@ declare module "@polkadot/types/lookup" { | "SetKeys"; } - /** @name PalletMoonbeamOrbitersCall (129) */ + /** @name PalletMoonbeamOrbitersCall (132) */ interface PalletMoonbeamOrbitersCall extends Enum { readonly isCollatorAddOrbiter: boolean; readonly asCollatorAddOrbiter: { @@ -1943,7 +1949,7 @@ declare module "@polkadot/types/lookup" { | "RemoveCollator"; } - /** @name PalletUtilityCall (130) */ + /** @name PalletUtilityCall (133) */ interface PalletUtilityCall extends Enum { readonly isBatch: boolean; readonly asBatch: { @@ -1981,7 +1987,7 @@ declare module "@polkadot/types/lookup" { | "WithWeight"; } - /** @name MoonbeamRuntimeOriginCaller (132) */ + /** @name MoonbeamRuntimeOriginCaller (135) */ interface MoonbeamRuntimeOriginCaller extends Enum { readonly isSystem: boolean; readonly asSystem: FrameSupportDispatchRawOrigin; @@ -2012,7 +2018,7 @@ declare module "@polkadot/types/lookup" { | "EthereumXcm"; } - /** @name FrameSupportDispatchRawOrigin (133) */ + /** @name FrameSupportDispatchRawOrigin (136) */ interface FrameSupportDispatchRawOrigin extends Enum { readonly isRoot: boolean; readonly isSigned: boolean; @@ -2021,14 +2027,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Root" | "Signed" | "None"; } - /** @name PalletEthereumRawOrigin (134) */ + /** @name PalletEthereumRawOrigin (137) */ interface PalletEthereumRawOrigin extends Enum { readonly isEthereumTransaction: boolean; readonly asEthereumTransaction: H160; readonly type: "EthereumTransaction"; } - /** @name MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin (135) */ + /** @name MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin (138) */ interface MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin extends Enum { readonly isWhitelistedCaller: boolean; readonly isGeneralAdmin: boolean; @@ -2043,7 +2049,7 @@ declare module "@polkadot/types/lookup" { | "FastGeneralAdmin"; } - /** @name PalletCollectiveRawOrigin (136) */ + /** @name PalletCollectiveRawOrigin (139) */ interface PalletCollectiveRawOrigin extends Enum { readonly isMembers: boolean; readonly asMembers: ITuple<[u32, u32]>; @@ -2053,7 +2059,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Members" | "Member" | "Phantom"; } - /** @name CumulusPalletXcmOrigin (138) */ + /** @name CumulusPalletXcmOrigin (141) */ interface CumulusPalletXcmOrigin extends Enum { readonly isRelay: boolean; readonly isSiblingParachain: boolean; @@ -2061,7 +2067,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Relay" | "SiblingParachain"; } - /** @name PalletXcmOrigin (139) */ + /** @name PalletXcmOrigin (142) */ interface PalletXcmOrigin extends Enum { readonly isXcm: boolean; readonly asXcm: StagingXcmV4Location; @@ -2070,13 +2076,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Xcm" | "Response"; } - /** @name StagingXcmV4Location (140) */ + /** @name StagingXcmV4Location (143) */ interface StagingXcmV4Location extends Struct { readonly parents: u8; readonly interior: StagingXcmV4Junctions; } - /** @name StagingXcmV4Junctions (141) */ + /** @name StagingXcmV4Junctions (144) */ interface StagingXcmV4Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; @@ -2098,7 +2104,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name StagingXcmV4Junction (143) */ + /** @name StagingXcmV4Junction (146) */ interface StagingXcmV4Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; @@ -2147,7 +2153,7 @@ declare module "@polkadot/types/lookup" { | "GlobalConsensus"; } - /** @name StagingXcmV4JunctionNetworkId (146) */ + /** @name StagingXcmV4JunctionNetworkId (149) */ interface StagingXcmV4JunctionNetworkId extends Enum { readonly isByGenesis: boolean; readonly asByGenesis: U8aFixed; @@ -2182,7 +2188,7 @@ declare module "@polkadot/types/lookup" { | "PolkadotBulletin"; } - /** @name XcmV3JunctionBodyId (147) */ + /** @name XcmV3JunctionBodyId (150) */ interface XcmV3JunctionBodyId extends Enum { readonly isUnit: boolean; readonly isMoniker: boolean; @@ -2209,7 +2215,7 @@ declare module "@polkadot/types/lookup" { | "Treasury"; } - /** @name XcmV3JunctionBodyPart (148) */ + /** @name XcmV3JunctionBodyPart (151) */ interface XcmV3JunctionBodyPart extends Enum { readonly isVoice: boolean; readonly isMembers: boolean; @@ -2234,17 +2240,17 @@ declare module "@polkadot/types/lookup" { readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; } - /** @name PalletEthereumXcmRawOrigin (156) */ + /** @name PalletEthereumXcmRawOrigin (159) */ interface PalletEthereumXcmRawOrigin extends Enum { readonly isXcmEthereumTransaction: boolean; readonly asXcmEthereumTransaction: H160; readonly type: "XcmEthereumTransaction"; } - /** @name SpCoreVoid (157) */ + /** @name SpCoreVoid (160) */ type SpCoreVoid = Null; - /** @name PalletProxyCall (158) */ + /** @name PalletProxyCall (161) */ interface PalletProxyCall extends Enum { readonly isProxy: boolean; readonly asProxy: { @@ -2314,14 +2320,14 @@ declare module "@polkadot/types/lookup" { | "ProxyAnnounced"; } - /** @name PalletMaintenanceModeCall (160) */ + /** @name PalletMaintenanceModeCall (163) */ interface PalletMaintenanceModeCall extends Enum { readonly isEnterMaintenanceMode: boolean; readonly isResumeNormalOperation: boolean; readonly type: "EnterMaintenanceMode" | "ResumeNormalOperation"; } - /** @name PalletIdentityCall (161) */ + /** @name PalletIdentityCall (164) */ interface PalletIdentityCall extends Enum { readonly isAddRegistrar: boolean; readonly asAddRegistrar: { @@ -2443,7 +2449,7 @@ declare module "@polkadot/types/lookup" { | "RemoveDanglingUsername"; } - /** @name PalletIdentityLegacyIdentityInfo (162) */ + /** @name PalletIdentityLegacyIdentityInfo (165) */ interface PalletIdentityLegacyIdentityInfo extends Struct { readonly additional: Vec>; readonly display: Data; @@ -2456,7 +2462,7 @@ declare module "@polkadot/types/lookup" { readonly twitter: Data; } - /** @name PalletIdentityJudgement (200) */ + /** @name PalletIdentityJudgement (203) */ interface PalletIdentityJudgement extends Enum { readonly isUnknown: boolean; readonly isFeePaid: boolean; @@ -2476,10 +2482,10 @@ declare module "@polkadot/types/lookup" { | "Erroneous"; } - /** @name AccountEthereumSignature (202) */ + /** @name AccountEthereumSignature (205) */ interface AccountEthereumSignature extends U8aFixed {} - /** @name PalletMultisigCall (204) */ + /** @name PalletMultisigCall (207) */ interface PalletMultisigCall extends Enum { readonly isAsMultiThreshold1: boolean; readonly asAsMultiThreshold1: { @@ -2512,7 +2518,7 @@ declare module "@polkadot/types/lookup" { readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; } - /** @name PalletMoonbeamLazyMigrationsCall (206) */ + /** @name PalletMoonbeamLazyMigrationsCall (209) */ interface PalletMoonbeamLazyMigrationsCall extends Enum { readonly isCreateContractMetadata: boolean; readonly asCreateContractMetadata: { @@ -2544,7 +2550,7 @@ declare module "@polkadot/types/lookup" { | "FinishForeignAssetsMigration"; } - /** @name PalletParametersCall (209) */ + /** @name PalletParametersCall (212) */ interface PalletParametersCall extends Enum { readonly isSetParameter: boolean; readonly asSetParameter: { @@ -2553,16 +2559,18 @@ declare module "@polkadot/types/lookup" { readonly type: "SetParameter"; } - /** @name MoonbeamRuntimeRuntimeParamsRuntimeParameters (210) */ + /** @name MoonbeamRuntimeRuntimeParamsRuntimeParameters (213) */ interface MoonbeamRuntimeRuntimeParamsRuntimeParameters extends Enum { readonly isRuntimeConfig: boolean; readonly asRuntimeConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; readonly isPalletRandomness: boolean; readonly asPalletRandomness: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; - readonly type: "RuntimeConfig" | "PalletRandomness"; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; } - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (211) */ + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (214) */ interface MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters extends Enum { readonly isFeesTreasuryProportion: boolean; readonly asFeesTreasuryProportion: ITuple< @@ -2574,7 +2582,7 @@ declare module "@polkadot/types/lookup" { readonly type: "FeesTreasuryProportion"; } - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (213) */ + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (216) */ interface MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters extends Enum { readonly isDeposit: boolean; readonly asDeposit: ITuple< @@ -2583,7 +2591,16 @@ declare module "@polkadot/types/lookup" { readonly type: "Deposit"; } - /** @name PalletEvmCall (215) */ + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (218) */ + interface MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly asForeignAssetCreationDeposit: ITuple< + [MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, Option] + >; + readonly type: "ForeignAssetCreationDeposit"; + } + + /** @name PalletEvmCall (220) */ interface PalletEvmCall extends Enum { readonly isWithdraw: boolean; readonly asWithdraw: { @@ -2628,7 +2645,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Withdraw" | "Call" | "Create" | "Create2"; } - /** @name PalletEthereumCall (221) */ + /** @name PalletEthereumCall (226) */ interface PalletEthereumCall extends Enum { readonly isTransact: boolean; readonly asTransact: { @@ -2637,7 +2654,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Transact"; } - /** @name EthereumTransactionTransactionV2 (222) */ + /** @name EthereumTransactionTransactionV2 (227) */ interface EthereumTransactionTransactionV2 extends Enum { readonly isLegacy: boolean; readonly asLegacy: EthereumTransactionLegacyTransaction; @@ -2648,7 +2665,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumTransactionLegacyTransaction (223) */ + /** @name EthereumTransactionLegacyTransaction (228) */ interface EthereumTransactionLegacyTransaction extends Struct { readonly nonce: U256; readonly gasPrice: U256; @@ -2659,7 +2676,7 @@ declare module "@polkadot/types/lookup" { readonly signature: EthereumTransactionTransactionSignature; } - /** @name EthereumTransactionTransactionAction (224) */ + /** @name EthereumTransactionTransactionAction (229) */ interface EthereumTransactionTransactionAction extends Enum { readonly isCall: boolean; readonly asCall: H160; @@ -2667,14 +2684,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Call" | "Create"; } - /** @name EthereumTransactionTransactionSignature (225) */ + /** @name EthereumTransactionTransactionSignature (230) */ interface EthereumTransactionTransactionSignature extends Struct { readonly v: u64; readonly r: H256; readonly s: H256; } - /** @name EthereumTransactionEip2930Transaction (227) */ + /** @name EthereumTransactionEip2930Transaction (232) */ interface EthereumTransactionEip2930Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; @@ -2689,13 +2706,13 @@ declare module "@polkadot/types/lookup" { readonly s: H256; } - /** @name EthereumTransactionAccessListItem (229) */ + /** @name EthereumTransactionAccessListItem (234) */ interface EthereumTransactionAccessListItem extends Struct { readonly address: H160; readonly storageKeys: Vec; } - /** @name EthereumTransactionEip1559Transaction (230) */ + /** @name EthereumTransactionEip1559Transaction (235) */ interface EthereumTransactionEip1559Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; @@ -2711,7 +2728,7 @@ declare module "@polkadot/types/lookup" { readonly s: H256; } - /** @name PalletSchedulerCall (231) */ + /** @name PalletSchedulerCall (236) */ interface PalletSchedulerCall extends Enum { readonly isSchedule: boolean; readonly asSchedule: { @@ -2785,7 +2802,7 @@ declare module "@polkadot/types/lookup" { | "CancelRetryNamed"; } - /** @name PalletPreimageCall (233) */ + /** @name PalletPreimageCall (238) */ interface PalletPreimageCall extends Enum { readonly isNotePreimage: boolean; readonly asNotePreimage: { @@ -2815,7 +2832,7 @@ declare module "@polkadot/types/lookup" { | "EnsureUpdated"; } - /** @name PalletConvictionVotingCall (234) */ + /** @name PalletConvictionVotingCall (239) */ interface PalletConvictionVotingCall extends Enum { readonly isVote: boolean; readonly asVote: { @@ -2852,7 +2869,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; } - /** @name PalletConvictionVotingConviction (235) */ + /** @name PalletConvictionVotingConviction (240) */ interface PalletConvictionVotingConviction extends Enum { readonly isNone: boolean; readonly isLocked1x: boolean; @@ -2871,7 +2888,7 @@ declare module "@polkadot/types/lookup" { | "Locked6x"; } - /** @name PalletReferendaCall (237) */ + /** @name PalletReferendaCall (242) */ interface PalletReferendaCall extends Enum { readonly isSubmit: boolean; readonly asSubmit: { @@ -2924,7 +2941,7 @@ declare module "@polkadot/types/lookup" { | "SetMetadata"; } - /** @name FrameSupportScheduleDispatchTime (238) */ + /** @name FrameSupportScheduleDispatchTime (243) */ interface FrameSupportScheduleDispatchTime extends Enum { readonly isAt: boolean; readonly asAt: u32; @@ -2933,7 +2950,7 @@ declare module "@polkadot/types/lookup" { readonly type: "At" | "After"; } - /** @name PalletWhitelistCall (240) */ + /** @name PalletWhitelistCall (245) */ interface PalletWhitelistCall extends Enum { readonly isWhitelistCall: boolean; readonly asWhitelistCall: { @@ -2960,7 +2977,7 @@ declare module "@polkadot/types/lookup" { | "DispatchWhitelistedCallWithPreimage"; } - /** @name PalletCollectiveCall (241) */ + /** @name PalletCollectiveCall (246) */ interface PalletCollectiveCall extends Enum { readonly isSetMembers: boolean; readonly asSetMembers: { @@ -2999,7 +3016,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetMembers" | "Execute" | "Propose" | "Vote" | "DisapproveProposal" | "Close"; } - /** @name PalletTreasuryCall (243) */ + /** @name PalletTreasuryCall (248) */ interface PalletTreasuryCall extends Enum { readonly isSpendLocal: boolean; readonly asSpendLocal: { @@ -3038,7 +3055,7 @@ declare module "@polkadot/types/lookup" { | "VoidSpend"; } - /** @name PalletCrowdloanRewardsCall (245) */ + /** @name PalletCrowdloanRewardsCall (250) */ interface PalletCrowdloanRewardsCall extends Enum { readonly isAssociateNativeIdentity: boolean; readonly asAssociateNativeIdentity: { @@ -3074,7 +3091,7 @@ declare module "@polkadot/types/lookup" { | "InitializeRewardVec"; } - /** @name SpRuntimeMultiSignature (246) */ + /** @name SpRuntimeMultiSignature (251) */ interface SpRuntimeMultiSignature extends Enum { readonly isEd25519: boolean; readonly asEd25519: U8aFixed; @@ -3085,7 +3102,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ed25519" | "Sr25519" | "Ecdsa"; } - /** @name PalletXcmCall (252) */ + /** @name PalletXcmCall (257) */ interface PalletXcmCall extends Enum { readonly isSend: boolean; readonly asSend: { @@ -3188,7 +3205,7 @@ declare module "@polkadot/types/lookup" { | "TransferAssetsUsingTypeAndThen"; } - /** @name XcmVersionedLocation (253) */ + /** @name XcmVersionedLocation (258) */ interface XcmVersionedLocation extends Enum { readonly isV2: boolean; readonly asV2: XcmV2MultiLocation; @@ -3199,13 +3216,13 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name XcmV2MultiLocation (254) */ + /** @name XcmV2MultiLocation (259) */ interface XcmV2MultiLocation extends Struct { readonly parents: u8; readonly interior: XcmV2MultilocationJunctions; } - /** @name XcmV2MultilocationJunctions (255) */ + /** @name XcmV2MultilocationJunctions (260) */ interface XcmV2MultilocationJunctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; @@ -3252,7 +3269,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name XcmV2Junction (256) */ + /** @name XcmV2Junction (261) */ interface XcmV2Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; @@ -3295,7 +3312,7 @@ declare module "@polkadot/types/lookup" { | "Plurality"; } - /** @name XcmV2NetworkId (257) */ + /** @name XcmV2NetworkId (262) */ interface XcmV2NetworkId extends Enum { readonly isAny: boolean; readonly isNamed: boolean; @@ -3305,7 +3322,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Any" | "Named" | "Polkadot" | "Kusama"; } - /** @name XcmV2BodyId (259) */ + /** @name XcmV2BodyId (264) */ interface XcmV2BodyId extends Enum { readonly isUnit: boolean; readonly isNamed: boolean; @@ -3332,7 +3349,7 @@ declare module "@polkadot/types/lookup" { | "Treasury"; } - /** @name XcmV2BodyPart (260) */ + /** @name XcmV2BodyPart (265) */ interface XcmV2BodyPart extends Enum { readonly isVoice: boolean; readonly isMembers: boolean; @@ -3357,13 +3374,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; } - /** @name StagingXcmV3MultiLocation (261) */ + /** @name StagingXcmV3MultiLocation (266) */ interface StagingXcmV3MultiLocation extends Struct { readonly parents: u8; readonly interior: XcmV3Junctions; } - /** @name XcmV3Junctions (262) */ + /** @name XcmV3Junctions (267) */ interface XcmV3Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; @@ -3410,7 +3427,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name XcmV3Junction (263) */ + /** @name XcmV3Junction (268) */ interface XcmV3Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; @@ -3459,7 +3476,7 @@ declare module "@polkadot/types/lookup" { | "GlobalConsensus"; } - /** @name XcmV3JunctionNetworkId (265) */ + /** @name XcmV3JunctionNetworkId (270) */ interface XcmV3JunctionNetworkId extends Enum { readonly isByGenesis: boolean; readonly asByGenesis: U8aFixed; @@ -3494,7 +3511,7 @@ declare module "@polkadot/types/lookup" { | "PolkadotBulletin"; } - /** @name XcmVersionedXcm (266) */ + /** @name XcmVersionedXcm (271) */ interface XcmVersionedXcm extends Enum { readonly isV2: boolean; readonly asV2: XcmV2Xcm; @@ -3505,10 +3522,10 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name XcmV2Xcm (267) */ + /** @name XcmV2Xcm (272) */ interface XcmV2Xcm extends Vec {} - /** @name XcmV2Instruction (269) */ + /** @name XcmV2Instruction (274) */ interface XcmV2Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: XcmV2MultiassetMultiAssets; @@ -3656,16 +3673,16 @@ declare module "@polkadot/types/lookup" { | "UnsubscribeVersion"; } - /** @name XcmV2MultiassetMultiAssets (270) */ + /** @name XcmV2MultiassetMultiAssets (275) */ interface XcmV2MultiassetMultiAssets extends Vec {} - /** @name XcmV2MultiAsset (272) */ + /** @name XcmV2MultiAsset (277) */ interface XcmV2MultiAsset extends Struct { readonly id: XcmV2MultiassetAssetId; readonly fun: XcmV2MultiassetFungibility; } - /** @name XcmV2MultiassetAssetId (273) */ + /** @name XcmV2MultiassetAssetId (278) */ interface XcmV2MultiassetAssetId extends Enum { readonly isConcrete: boolean; readonly asConcrete: XcmV2MultiLocation; @@ -3674,7 +3691,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Concrete" | "Abstract"; } - /** @name XcmV2MultiassetFungibility (274) */ + /** @name XcmV2MultiassetFungibility (279) */ interface XcmV2MultiassetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; @@ -3683,7 +3700,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV2MultiassetAssetInstance (275) */ + /** @name XcmV2MultiassetAssetInstance (280) */ interface XcmV2MultiassetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; @@ -3701,7 +3718,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32" | "Blob"; } - /** @name XcmV2Response (276) */ + /** @name XcmV2Response (281) */ interface XcmV2Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -3713,7 +3730,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Null" | "Assets" | "ExecutionResult" | "Version"; } - /** @name XcmV2TraitsError (279) */ + /** @name XcmV2TraitsError (284) */ interface XcmV2TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; @@ -3772,7 +3789,7 @@ declare module "@polkadot/types/lookup" { | "WeightNotComputable"; } - /** @name XcmV2OriginKind (280) */ + /** @name XcmV2OriginKind (285) */ interface XcmV2OriginKind extends Enum { readonly isNative: boolean; readonly isSovereignAccount: boolean; @@ -3781,12 +3798,12 @@ declare module "@polkadot/types/lookup" { readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; } - /** @name XcmDoubleEncoded (281) */ + /** @name XcmDoubleEncoded (286) */ interface XcmDoubleEncoded extends Struct { readonly encoded: Bytes; } - /** @name XcmV2MultiassetMultiAssetFilter (282) */ + /** @name XcmV2MultiassetMultiAssetFilter (287) */ interface XcmV2MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: XcmV2MultiassetMultiAssets; @@ -3795,7 +3812,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name XcmV2MultiassetWildMultiAsset (283) */ + /** @name XcmV2MultiassetWildMultiAsset (288) */ interface XcmV2MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -3806,14 +3823,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf"; } - /** @name XcmV2MultiassetWildFungibility (284) */ + /** @name XcmV2MultiassetWildFungibility (289) */ interface XcmV2MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV2WeightLimit (285) */ + /** @name XcmV2WeightLimit (290) */ interface XcmV2WeightLimit extends Enum { readonly isUnlimited: boolean; readonly isLimited: boolean; @@ -3821,10 +3838,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Unlimited" | "Limited"; } - /** @name XcmV3Xcm (286) */ + /** @name XcmV3Xcm (291) */ interface XcmV3Xcm extends Vec {} - /** @name XcmV3Instruction (288) */ + /** @name XcmV3Instruction (293) */ interface XcmV3Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; @@ -4054,16 +4071,16 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name XcmV3MultiassetMultiAssets (289) */ + /** @name XcmV3MultiassetMultiAssets (294) */ interface XcmV3MultiassetMultiAssets extends Vec {} - /** @name XcmV3MultiAsset (291) */ + /** @name XcmV3MultiAsset (296) */ interface XcmV3MultiAsset extends Struct { readonly id: XcmV3MultiassetAssetId; readonly fun: XcmV3MultiassetFungibility; } - /** @name XcmV3MultiassetAssetId (292) */ + /** @name XcmV3MultiassetAssetId (297) */ interface XcmV3MultiassetAssetId extends Enum { readonly isConcrete: boolean; readonly asConcrete: StagingXcmV3MultiLocation; @@ -4072,7 +4089,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Concrete" | "Abstract"; } - /** @name XcmV3MultiassetFungibility (293) */ + /** @name XcmV3MultiassetFungibility (298) */ interface XcmV3MultiassetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; @@ -4081,7 +4098,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3MultiassetAssetInstance (294) */ + /** @name XcmV3MultiassetAssetInstance (299) */ interface XcmV3MultiassetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; @@ -4097,7 +4114,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name XcmV3Response (295) */ + /** @name XcmV3Response (300) */ interface XcmV3Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4119,7 +4136,7 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name XcmV3TraitsError (298) */ + /** @name XcmV3TraitsError (303) */ interface XcmV3TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; @@ -4206,7 +4223,7 @@ declare module "@polkadot/types/lookup" { | "ExceedsStackLimit"; } - /** @name XcmV3PalletInfo (300) */ + /** @name XcmV3PalletInfo (305) */ interface XcmV3PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -4216,7 +4233,7 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name XcmV3MaybeErrorCode (303) */ + /** @name XcmV3MaybeErrorCode (308) */ interface XcmV3MaybeErrorCode extends Enum { readonly isSuccess: boolean; readonly isError: boolean; @@ -4226,7 +4243,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Success" | "Error" | "TruncatedError"; } - /** @name XcmV3OriginKind (306) */ + /** @name XcmV3OriginKind (311) */ interface XcmV3OriginKind extends Enum { readonly isNative: boolean; readonly isSovereignAccount: boolean; @@ -4235,14 +4252,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; } - /** @name XcmV3QueryResponseInfo (307) */ + /** @name XcmV3QueryResponseInfo (312) */ interface XcmV3QueryResponseInfo extends Struct { readonly destination: StagingXcmV3MultiLocation; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name XcmV3MultiassetMultiAssetFilter (308) */ + /** @name XcmV3MultiassetMultiAssetFilter (313) */ interface XcmV3MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: XcmV3MultiassetMultiAssets; @@ -4251,7 +4268,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name XcmV3MultiassetWildMultiAsset (309) */ + /** @name XcmV3MultiassetWildMultiAsset (314) */ interface XcmV3MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4270,14 +4287,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name XcmV3MultiassetWildFungibility (310) */ + /** @name XcmV3MultiassetWildFungibility (315) */ interface XcmV3MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3WeightLimit (311) */ + /** @name XcmV3WeightLimit (316) */ interface XcmV3WeightLimit extends Enum { readonly isUnlimited: boolean; readonly isLimited: boolean; @@ -4285,10 +4302,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Unlimited" | "Limited"; } - /** @name StagingXcmV4Xcm (312) */ + /** @name StagingXcmV4Xcm (317) */ interface StagingXcmV4Xcm extends Vec {} - /** @name StagingXcmV4Instruction (314) */ + /** @name StagingXcmV4Instruction (319) */ interface StagingXcmV4Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: StagingXcmV4AssetAssets; @@ -4518,19 +4535,19 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name StagingXcmV4AssetAssets (315) */ + /** @name StagingXcmV4AssetAssets (320) */ interface StagingXcmV4AssetAssets extends Vec {} - /** @name StagingXcmV4Asset (317) */ + /** @name StagingXcmV4Asset (322) */ interface StagingXcmV4Asset extends Struct { readonly id: StagingXcmV4AssetAssetId; readonly fun: StagingXcmV4AssetFungibility; } - /** @name StagingXcmV4AssetAssetId (318) */ + /** @name StagingXcmV4AssetAssetId (323) */ interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} - /** @name StagingXcmV4AssetFungibility (319) */ + /** @name StagingXcmV4AssetFungibility (324) */ interface StagingXcmV4AssetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; @@ -4539,7 +4556,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmV4AssetAssetInstance (320) */ + /** @name StagingXcmV4AssetAssetInstance (325) */ interface StagingXcmV4AssetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; @@ -4555,7 +4572,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name StagingXcmV4Response (321) */ + /** @name StagingXcmV4Response (326) */ interface StagingXcmV4Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4577,7 +4594,7 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name StagingXcmV4PalletInfo (323) */ + /** @name StagingXcmV4PalletInfo (328) */ interface StagingXcmV4PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -4587,14 +4604,14 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name StagingXcmV4QueryResponseInfo (327) */ + /** @name StagingXcmV4QueryResponseInfo (332) */ interface StagingXcmV4QueryResponseInfo extends Struct { readonly destination: StagingXcmV4Location; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name StagingXcmV4AssetAssetFilter (328) */ + /** @name StagingXcmV4AssetAssetFilter (333) */ interface StagingXcmV4AssetAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: StagingXcmV4AssetAssets; @@ -4603,7 +4620,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name StagingXcmV4AssetWildAsset (329) */ + /** @name StagingXcmV4AssetWildAsset (334) */ interface StagingXcmV4AssetWildAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4622,14 +4639,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name StagingXcmV4AssetWildFungibility (330) */ + /** @name StagingXcmV4AssetWildFungibility (335) */ interface StagingXcmV4AssetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmVersionedAssets (331) */ + /** @name XcmVersionedAssets (336) */ interface XcmVersionedAssets extends Enum { readonly isV2: boolean; readonly asV2: XcmV2MultiassetMultiAssets; @@ -4640,7 +4657,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name StagingXcmExecutorAssetTransferTransferType (343) */ + /** @name StagingXcmExecutorAssetTransferTransferType (348) */ interface StagingXcmExecutorAssetTransferTransferType extends Enum { readonly isTeleport: boolean; readonly isLocalReserve: boolean; @@ -4650,7 +4667,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Teleport" | "LocalReserve" | "DestinationReserve" | "RemoteReserve"; } - /** @name XcmVersionedAssetId (344) */ + /** @name XcmVersionedAssetId (349) */ interface XcmVersionedAssetId extends Enum { readonly isV3: boolean; readonly asV3: XcmV3MultiassetAssetId; @@ -4659,7 +4676,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V3" | "V4"; } - /** @name PalletAssetsCall (345) */ + /** @name PalletAssetsCall (350) */ interface PalletAssetsCall extends Enum { readonly isCreate: boolean; readonly asCreate: { @@ -4880,7 +4897,7 @@ declare module "@polkadot/types/lookup" { | "TransferAll"; } - /** @name PalletAssetManagerCall (346) */ + /** @name PalletAssetManagerCall (351) */ interface PalletAssetManagerCall extends Enum { readonly isRegisterForeignAsset: boolean; readonly asRegisterForeignAsset: { @@ -4912,14 +4929,14 @@ declare module "@polkadot/types/lookup" { | "DestroyForeignAsset"; } - /** @name MoonbeamRuntimeXcmConfigAssetType (347) */ + /** @name MoonbeamRuntimeXcmConfigAssetType (352) */ interface MoonbeamRuntimeXcmConfigAssetType extends Enum { readonly isXcm: boolean; readonly asXcm: StagingXcmV3MultiLocation; readonly type: "Xcm"; } - /** @name MoonbeamRuntimeAssetConfigAssetRegistrarMetadata (348) */ + /** @name MoonbeamRuntimeAssetConfigAssetRegistrarMetadata (353) */ interface MoonbeamRuntimeAssetConfigAssetRegistrarMetadata extends Struct { readonly name: Bytes; readonly symbol: Bytes; @@ -4927,7 +4944,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletXcmTransactorCall (349) */ + /** @name PalletXcmTransactorCall (354) */ interface PalletXcmTransactorCall extends Enum { readonly isRegister: boolean; readonly asRegister: { @@ -5004,19 +5021,19 @@ declare module "@polkadot/types/lookup" { | "HrmpManage"; } - /** @name MoonbeamRuntimeXcmConfigTransactors (350) */ + /** @name MoonbeamRuntimeXcmConfigTransactors (355) */ interface MoonbeamRuntimeXcmConfigTransactors extends Enum { readonly isRelay: boolean; readonly type: "Relay"; } - /** @name PalletXcmTransactorCurrencyPayment (351) */ + /** @name PalletXcmTransactorCurrencyPayment (356) */ interface PalletXcmTransactorCurrencyPayment extends Struct { readonly currency: PalletXcmTransactorCurrency; readonly feeAmount: Option; } - /** @name MoonbeamRuntimeXcmConfigCurrencyId (352) */ + /** @name MoonbeamRuntimeXcmConfigCurrencyId (357) */ interface MoonbeamRuntimeXcmConfigCurrencyId extends Enum { readonly isSelfReserve: boolean; readonly isForeignAsset: boolean; @@ -5028,7 +5045,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SelfReserve" | "ForeignAsset" | "Erc20"; } - /** @name PalletXcmTransactorCurrency (353) */ + /** @name PalletXcmTransactorCurrency (358) */ interface PalletXcmTransactorCurrency extends Enum { readonly isAsCurrencyId: boolean; readonly asAsCurrencyId: MoonbeamRuntimeXcmConfigCurrencyId; @@ -5037,13 +5054,13 @@ declare module "@polkadot/types/lookup" { readonly type: "AsCurrencyId" | "AsMultiLocation"; } - /** @name PalletXcmTransactorTransactWeights (355) */ + /** @name PalletXcmTransactorTransactWeights (359) */ interface PalletXcmTransactorTransactWeights extends Struct { readonly transactRequiredWeightAtMost: SpWeightsWeightV2Weight; readonly overallWeight: Option; } - /** @name PalletXcmTransactorHrmpOperation (358) */ + /** @name PalletXcmTransactorHrmpOperation (362) */ interface PalletXcmTransactorHrmpOperation extends Enum { readonly isInitOpen: boolean; readonly asInitOpen: PalletXcmTransactorHrmpInitParams; @@ -5061,20 +5078,20 @@ declare module "@polkadot/types/lookup" { readonly type: "InitOpen" | "Accept" | "Close" | "Cancel"; } - /** @name PalletXcmTransactorHrmpInitParams (359) */ + /** @name PalletXcmTransactorHrmpInitParams (363) */ interface PalletXcmTransactorHrmpInitParams extends Struct { readonly paraId: u32; readonly proposedMaxCapacity: u32; readonly proposedMaxMessageSize: u32; } - /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (360) */ + /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (364) */ interface PolkadotParachainPrimitivesPrimitivesHrmpChannelId extends Struct { readonly sender: u32; readonly recipient: u32; } - /** @name PalletEthereumXcmCall (361) */ + /** @name PalletEthereumXcmCall (365) */ interface PalletEthereumXcmCall extends Enum { readonly isTransact: boolean; readonly asTransact: { @@ -5101,7 +5118,7 @@ declare module "@polkadot/types/lookup" { | "ForceTransactAs"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (362) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (366) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransaction extends Enum { readonly isV1: boolean; readonly asV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; @@ -5110,7 +5127,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V1" | "V2"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (363) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (367) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 extends Struct { readonly gasLimit: U256; readonly feePayment: XcmPrimitivesEthereumXcmEthereumXcmFee; @@ -5120,7 +5137,7 @@ declare module "@polkadot/types/lookup" { readonly accessList: Option]>>>; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (364) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (368) */ interface XcmPrimitivesEthereumXcmEthereumXcmFee extends Enum { readonly isManual: boolean; readonly asManual: XcmPrimitivesEthereumXcmManualEthereumXcmFee; @@ -5128,13 +5145,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Manual" | "Auto"; } - /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (365) */ + /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (369) */ interface XcmPrimitivesEthereumXcmManualEthereumXcmFee extends Struct { readonly gasPrice: Option; readonly maxFeePerGas: Option; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (368) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (372) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 extends Struct { readonly gasLimit: U256; readonly action: EthereumTransactionTransactionAction; @@ -5143,7 +5160,7 @@ declare module "@polkadot/types/lookup" { readonly accessList: Option]>>>; } - /** @name PalletMessageQueueCall (370) */ + /** @name PalletMessageQueueCall (374) */ interface PalletMessageQueueCall extends Enum { readonly isReapPage: boolean; readonly asReapPage: { @@ -5160,7 +5177,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ReapPage" | "ExecuteOverweight"; } - /** @name CumulusPrimitivesCoreAggregateMessageOrigin (371) */ + /** @name CumulusPrimitivesCoreAggregateMessageOrigin (375) */ interface CumulusPrimitivesCoreAggregateMessageOrigin extends Enum { readonly isHere: boolean; readonly isParent: boolean; @@ -5169,12 +5186,12 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "Parent" | "Sibling"; } - /** @name PalletMoonbeamForeignAssetsCall (372) */ + /** @name PalletMoonbeamForeignAssetsCall (376) */ interface PalletMoonbeamForeignAssetsCall extends Enum { readonly isCreateForeignAsset: boolean; readonly asCreateForeignAsset: { readonly assetId: u128; - readonly xcmLocation: StagingXcmV4Location; + readonly assetXcmLocation: StagingXcmV4Location; readonly decimals: u8; readonly symbol: Bytes; readonly name: Bytes; @@ -5200,7 +5217,7 @@ declare module "@polkadot/types/lookup" { | "UnfreezeForeignAsset"; } - /** @name PalletXcmWeightTraderCall (374) */ + /** @name PalletXcmWeightTraderCall (378) */ interface PalletXcmWeightTraderCall extends Enum { readonly isAddAsset: boolean; readonly asAddAsset: { @@ -5232,7 +5249,7 @@ declare module "@polkadot/types/lookup" { | "RemoveAsset"; } - /** @name PalletEmergencyParaXcmCall (375) */ + /** @name PalletEmergencyParaXcmCall (379) */ interface PalletEmergencyParaXcmCall extends Enum { readonly isPausedToNormal: boolean; readonly isFastAuthorizeUpgrade: boolean; @@ -5242,23 +5259,23 @@ declare module "@polkadot/types/lookup" { readonly type: "PausedToNormal" | "FastAuthorizeUpgrade"; } - /** @name PalletRandomnessCall (376) */ + /** @name PalletRandomnessCall (380) */ interface PalletRandomnessCall extends Enum { readonly isSetBabeRandomnessResults: boolean; readonly type: "SetBabeRandomnessResults"; } - /** @name SpRuntimeBlakeTwo256 (377) */ + /** @name SpRuntimeBlakeTwo256 (381) */ type SpRuntimeBlakeTwo256 = Null; - /** @name PalletConvictionVotingTally (379) */ + /** @name PalletConvictionVotingTally (383) */ interface PalletConvictionVotingTally extends Struct { readonly ayes: u128; readonly nays: u128; readonly support: u128; } - /** @name PalletWhitelistEvent (380) */ + /** @name PalletWhitelistEvent (384) */ interface PalletWhitelistEvent extends Enum { readonly isCallWhitelisted: boolean; readonly asCallWhitelisted: { @@ -5279,19 +5296,19 @@ declare module "@polkadot/types/lookup" { readonly type: "CallWhitelisted" | "WhitelistedCallRemoved" | "WhitelistedCallDispatched"; } - /** @name FrameSupportDispatchPostDispatchInfo (382) */ + /** @name FrameSupportDispatchPostDispatchInfo (386) */ interface FrameSupportDispatchPostDispatchInfo extends Struct { readonly actualWeight: Option; readonly paysFee: FrameSupportDispatchPays; } - /** @name SpRuntimeDispatchErrorWithPostInfo (383) */ + /** @name SpRuntimeDispatchErrorWithPostInfo (387) */ interface SpRuntimeDispatchErrorWithPostInfo extends Struct { readonly postInfo: FrameSupportDispatchPostDispatchInfo; readonly error: SpRuntimeDispatchError; } - /** @name PalletCollectiveEvent (384) */ + /** @name PalletCollectiveEvent (388) */ interface PalletCollectiveEvent extends Enum { readonly isProposed: boolean; readonly asProposed: { @@ -5342,7 +5359,7 @@ declare module "@polkadot/types/lookup" { | "Closed"; } - /** @name PalletTreasuryEvent (386) */ + /** @name PalletTreasuryEvent (390) */ interface PalletTreasuryEvent extends Enum { readonly isSpending: boolean; readonly asSpending: { @@ -5419,7 +5436,7 @@ declare module "@polkadot/types/lookup" { | "SpendProcessed"; } - /** @name PalletCrowdloanRewardsEvent (387) */ + /** @name PalletCrowdloanRewardsEvent (391) */ interface PalletCrowdloanRewardsEvent extends Enum { readonly isInitialPaymentMade: boolean; readonly asInitialPaymentMade: ITuple<[AccountId20, u128]>; @@ -5444,7 +5461,7 @@ declare module "@polkadot/types/lookup" { | "InitializedAccountWithNotEnoughContribution"; } - /** @name CumulusPalletXcmpQueueEvent (388) */ + /** @name CumulusPalletXcmpQueueEvent (392) */ interface CumulusPalletXcmpQueueEvent extends Enum { readonly isXcmpMessageSent: boolean; readonly asXcmpMessageSent: { @@ -5453,7 +5470,7 @@ declare module "@polkadot/types/lookup" { readonly type: "XcmpMessageSent"; } - /** @name CumulusPalletXcmEvent (389) */ + /** @name CumulusPalletXcmEvent (393) */ interface CumulusPalletXcmEvent extends Enum { readonly isInvalidFormat: boolean; readonly asInvalidFormat: U8aFixed; @@ -5464,7 +5481,7 @@ declare module "@polkadot/types/lookup" { readonly type: "InvalidFormat" | "UnsupportedVersion" | "ExecutedDownward"; } - /** @name StagingXcmV4TraitsOutcome (390) */ + /** @name StagingXcmV4TraitsOutcome (394) */ interface StagingXcmV4TraitsOutcome extends Enum { readonly isComplete: boolean; readonly asComplete: { @@ -5482,7 +5499,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Complete" | "Incomplete" | "Error"; } - /** @name PalletXcmEvent (391) */ + /** @name PalletXcmEvent (395) */ interface PalletXcmEvent extends Enum { readonly isAttempted: boolean; readonly asAttempted: { @@ -5647,7 +5664,7 @@ declare module "@polkadot/types/lookup" { | "VersionMigrationFinished"; } - /** @name PalletAssetsEvent (392) */ + /** @name PalletAssetsEvent (396) */ interface PalletAssetsEvent extends Enum { readonly isCreated: boolean; readonly asCreated: { @@ -5823,7 +5840,7 @@ declare module "@polkadot/types/lookup" { | "Withdrawn"; } - /** @name PalletAssetManagerEvent (393) */ + /** @name PalletAssetManagerEvent (397) */ interface PalletAssetManagerEvent extends Enum { readonly isForeignAssetRegistered: boolean; readonly asForeignAssetRegistered: { @@ -5865,7 +5882,7 @@ declare module "@polkadot/types/lookup" { | "LocalAssetDestroyed"; } - /** @name PalletXcmTransactorEvent (394) */ + /** @name PalletXcmTransactorEvent (398) */ interface PalletXcmTransactorEvent extends Enum { readonly isTransactedDerivative: boolean; readonly asTransactedDerivative: { @@ -5935,14 +5952,14 @@ declare module "@polkadot/types/lookup" { | "HrmpManagementSent"; } - /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (395) */ + /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (399) */ interface PalletXcmTransactorRemoteTransactInfoWithMaxWeight extends Struct { readonly transactExtraWeight: SpWeightsWeightV2Weight; readonly maxWeight: SpWeightsWeightV2Weight; readonly transactExtraWeightSigned: Option; } - /** @name PalletEthereumXcmEvent (396) */ + /** @name PalletEthereumXcmEvent (400) */ interface PalletEthereumXcmEvent extends Enum { readonly isExecutedFromXcm: boolean; readonly asExecutedFromXcm: { @@ -5952,7 +5969,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ExecutedFromXcm"; } - /** @name PalletMessageQueueEvent (397) */ + /** @name PalletMessageQueueEvent (401) */ interface PalletMessageQueueEvent extends Enum { readonly isProcessingFailed: boolean; readonly asProcessingFailed: { @@ -5982,7 +5999,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ProcessingFailed" | "Processed" | "OverweightEnqueued" | "PageReaped"; } - /** @name FrameSupportMessagesProcessMessageError (398) */ + /** @name FrameSupportMessagesProcessMessageError (402) */ interface FrameSupportMessagesProcessMessageError extends Enum { readonly isBadFormat: boolean; readonly isCorrupt: boolean; @@ -6000,17 +6017,19 @@ declare module "@polkadot/types/lookup" { | "StackLimitReached"; } - /** @name PalletMoonbeamForeignAssetsEvent (399) */ + /** @name PalletMoonbeamForeignAssetsEvent (403) */ interface PalletMoonbeamForeignAssetsEvent extends Enum { readonly isForeignAssetCreated: boolean; readonly asForeignAssetCreated: { readonly contractAddress: H160; readonly assetId: u128; readonly xcmLocation: StagingXcmV4Location; + readonly deposit: Option; } & Struct; readonly isForeignAssetXcmLocationChanged: boolean; readonly asForeignAssetXcmLocationChanged: { readonly assetId: u128; + readonly previousXcmLocation: StagingXcmV4Location; readonly newXcmLocation: StagingXcmV4Location; } & Struct; readonly isForeignAssetFrozen: boolean; @@ -6023,14 +6042,17 @@ declare module "@polkadot/types/lookup" { readonly assetId: u128; readonly xcmLocation: StagingXcmV4Location; } & Struct; + readonly isTokensLocked: boolean; + readonly asTokensLocked: ITuple<[AccountId20, u128, U256]>; readonly type: | "ForeignAssetCreated" | "ForeignAssetXcmLocationChanged" | "ForeignAssetFrozen" - | "ForeignAssetUnfrozen"; + | "ForeignAssetUnfrozen" + | "TokensLocked"; } - /** @name PalletXcmWeightTraderEvent (400) */ + /** @name PalletXcmWeightTraderEvent (404) */ interface PalletXcmWeightTraderEvent extends Enum { readonly isSupportedAssetAdded: boolean; readonly asSupportedAssetAdded: { @@ -6062,14 +6084,14 @@ declare module "@polkadot/types/lookup" { | "SupportedAssetRemoved"; } - /** @name PalletEmergencyParaXcmEvent (401) */ + /** @name PalletEmergencyParaXcmEvent (405) */ interface PalletEmergencyParaXcmEvent extends Enum { readonly isEnteredPausedXcmMode: boolean; readonly isNormalXcmOperationResumed: boolean; readonly type: "EnteredPausedXcmMode" | "NormalXcmOperationResumed"; } - /** @name PalletRandomnessEvent (402) */ + /** @name PalletRandomnessEvent (406) */ interface PalletRandomnessEvent extends Enum { readonly isRandomnessRequestedBabeEpoch: boolean; readonly asRandomnessRequestedBabeEpoch: { @@ -6114,7 +6136,7 @@ declare module "@polkadot/types/lookup" { | "RequestExpirationExecuted"; } - /** @name FrameSystemPhase (403) */ + /** @name FrameSystemPhase (407) */ interface FrameSystemPhase extends Enum { readonly isApplyExtrinsic: boolean; readonly asApplyExtrinsic: u32; @@ -6123,33 +6145,33 @@ declare module "@polkadot/types/lookup" { readonly type: "ApplyExtrinsic" | "Finalization" | "Initialization"; } - /** @name FrameSystemLastRuntimeUpgradeInfo (405) */ + /** @name FrameSystemLastRuntimeUpgradeInfo (409) */ interface FrameSystemLastRuntimeUpgradeInfo extends Struct { readonly specVersion: Compact; readonly specName: Text; } - /** @name FrameSystemCodeUpgradeAuthorization (406) */ + /** @name FrameSystemCodeUpgradeAuthorization (410) */ interface FrameSystemCodeUpgradeAuthorization extends Struct { readonly codeHash: H256; readonly checkVersion: bool; } - /** @name FrameSystemLimitsBlockWeights (407) */ + /** @name FrameSystemLimitsBlockWeights (411) */ interface FrameSystemLimitsBlockWeights extends Struct { readonly baseBlock: SpWeightsWeightV2Weight; readonly maxBlock: SpWeightsWeightV2Weight; readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } - /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (408) */ + /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (412) */ interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { readonly normal: FrameSystemLimitsWeightsPerClass; readonly operational: FrameSystemLimitsWeightsPerClass; readonly mandatory: FrameSystemLimitsWeightsPerClass; } - /** @name FrameSystemLimitsWeightsPerClass (409) */ + /** @name FrameSystemLimitsWeightsPerClass (413) */ interface FrameSystemLimitsWeightsPerClass extends Struct { readonly baseExtrinsic: SpWeightsWeightV2Weight; readonly maxExtrinsic: Option; @@ -6157,25 +6179,25 @@ declare module "@polkadot/types/lookup" { readonly reserved: Option; } - /** @name FrameSystemLimitsBlockLength (410) */ + /** @name FrameSystemLimitsBlockLength (414) */ interface FrameSystemLimitsBlockLength extends Struct { readonly max: FrameSupportDispatchPerDispatchClassU32; } - /** @name FrameSupportDispatchPerDispatchClassU32 (411) */ + /** @name FrameSupportDispatchPerDispatchClassU32 (415) */ interface FrameSupportDispatchPerDispatchClassU32 extends Struct { readonly normal: u32; readonly operational: u32; readonly mandatory: u32; } - /** @name SpWeightsRuntimeDbWeight (412) */ + /** @name SpWeightsRuntimeDbWeight (416) */ interface SpWeightsRuntimeDbWeight extends Struct { readonly read: u64; readonly write: u64; } - /** @name SpVersionRuntimeVersion (413) */ + /** @name SpVersionRuntimeVersion (417) */ interface SpVersionRuntimeVersion extends Struct { readonly specName: Text; readonly implName: Text; @@ -6187,7 +6209,7 @@ declare module "@polkadot/types/lookup" { readonly stateVersion: u8; } - /** @name FrameSystemError (417) */ + /** @name FrameSystemError (421) */ interface FrameSystemError extends Enum { readonly isInvalidSpecName: boolean; readonly isSpecVersionNeedsToIncrease: boolean; @@ -6210,14 +6232,14 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (419) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (423) */ interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly paraHeadHash: Option; readonly consumedGoAheadSignal: Option; } - /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (420) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (424) */ interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct { readonly umpMsgCount: u32; readonly umpTotalBytes: u32; @@ -6227,33 +6249,33 @@ declare module "@polkadot/types/lookup" { >; } - /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (422) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (426) */ interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct { readonly msgCount: u32; readonly totalBytes: u32; } - /** @name PolkadotPrimitivesV8UpgradeGoAhead (426) */ + /** @name PolkadotPrimitivesV8UpgradeGoAhead (430) */ interface PolkadotPrimitivesV8UpgradeGoAhead extends Enum { readonly isAbort: boolean; readonly isGoAhead: boolean; readonly type: "Abort" | "GoAhead"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (427) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (431) */ interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly hrmpWatermark: Option; readonly consumedGoAheadSignal: Option; } - /** @name PolkadotPrimitivesV8UpgradeRestriction (429) */ + /** @name PolkadotPrimitivesV8UpgradeRestriction (433) */ interface PolkadotPrimitivesV8UpgradeRestriction extends Enum { readonly isPresent: boolean; readonly type: "Present"; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (430) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (434) */ interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct { readonly dmqMqcHead: H256; readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity; @@ -6261,14 +6283,14 @@ declare module "@polkadot/types/lookup" { readonly egressChannels: Vec>; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (431) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (435) */ interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity extends Struct { readonly remainingCount: u32; readonly remainingSize: u32; } - /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (434) */ + /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (438) */ interface PolkadotPrimitivesV8AbridgedHrmpChannel extends Struct { readonly maxCapacity: u32; readonly maxTotalSize: u32; @@ -6278,7 +6300,7 @@ declare module "@polkadot/types/lookup" { readonly mqcHead: Option; } - /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (435) */ + /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (439) */ interface PolkadotPrimitivesV8AbridgedHostConfiguration extends Struct { readonly maxCodeSize: u32; readonly maxHeadDataSize: u32; @@ -6292,19 +6314,19 @@ declare module "@polkadot/types/lookup" { readonly asyncBackingParams: PolkadotPrimitivesV8AsyncBackingAsyncBackingParams; } - /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (436) */ + /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (440) */ interface PolkadotPrimitivesV8AsyncBackingAsyncBackingParams extends Struct { readonly maxCandidateDepth: u32; readonly allowedAncestryLen: u32; } - /** @name PolkadotCorePrimitivesOutboundHrmpMessage (442) */ + /** @name PolkadotCorePrimitivesOutboundHrmpMessage (446) */ interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { readonly recipient: u32; readonly data: Bytes; } - /** @name CumulusPalletParachainSystemError (444) */ + /** @name CumulusPalletParachainSystemError (448) */ interface CumulusPalletParachainSystemError extends Enum { readonly isOverlappingUpgrades: boolean; readonly isProhibitedByPolkadot: boolean; @@ -6325,14 +6347,14 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name PalletBalancesBalanceLock (446) */ + /** @name PalletBalancesBalanceLock (450) */ interface PalletBalancesBalanceLock extends Struct { readonly id: U8aFixed; readonly amount: u128; readonly reasons: PalletBalancesReasons; } - /** @name PalletBalancesReasons (447) */ + /** @name PalletBalancesReasons (451) */ interface PalletBalancesReasons extends Enum { readonly isFee: boolean; readonly isMisc: boolean; @@ -6340,32 +6362,32 @@ declare module "@polkadot/types/lookup" { readonly type: "Fee" | "Misc" | "All"; } - /** @name PalletBalancesReserveData (450) */ + /** @name PalletBalancesReserveData (454) */ interface PalletBalancesReserveData extends Struct { readonly id: U8aFixed; readonly amount: u128; } - /** @name MoonbeamRuntimeRuntimeHoldReason (454) */ + /** @name MoonbeamRuntimeRuntimeHoldReason (458) */ interface MoonbeamRuntimeRuntimeHoldReason extends Enum { readonly isPreimage: boolean; readonly asPreimage: PalletPreimageHoldReason; readonly type: "Preimage"; } - /** @name PalletPreimageHoldReason (455) */ + /** @name PalletPreimageHoldReason (459) */ interface PalletPreimageHoldReason extends Enum { readonly isPreimage: boolean; readonly type: "Preimage"; } - /** @name FrameSupportTokensMiscIdAmount (458) */ + /** @name FrameSupportTokensMiscIdAmount (462) */ interface FrameSupportTokensMiscIdAmount extends Struct { readonly id: Null; readonly amount: u128; } - /** @name PalletBalancesError (460) */ + /** @name PalletBalancesError (464) */ interface PalletBalancesError extends Enum { readonly isVestingBalance: boolean; readonly isLiquidityRestrictions: boolean; @@ -6394,14 +6416,14 @@ declare module "@polkadot/types/lookup" { | "DeltaZero"; } - /** @name PalletTransactionPaymentReleases (461) */ + /** @name PalletTransactionPaymentReleases (465) */ interface PalletTransactionPaymentReleases extends Enum { readonly isV1Ancient: boolean; readonly isV2: boolean; readonly type: "V1Ancient" | "V2"; } - /** @name PalletParachainStakingRoundInfo (462) */ + /** @name PalletParachainStakingRoundInfo (466) */ interface PalletParachainStakingRoundInfo extends Struct { readonly current: u32; readonly first: u32; @@ -6409,7 +6431,7 @@ declare module "@polkadot/types/lookup" { readonly firstSlot: u64; } - /** @name PalletParachainStakingDelegator (463) */ + /** @name PalletParachainStakingDelegator (467) */ interface PalletParachainStakingDelegator extends Struct { readonly id: AccountId20; readonly delegations: PalletParachainStakingSetOrderedSet; @@ -6418,16 +6440,16 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingDelegatorStatus; } - /** @name PalletParachainStakingSetOrderedSet (464) */ + /** @name PalletParachainStakingSetOrderedSet (468) */ interface PalletParachainStakingSetOrderedSet extends Vec {} - /** @name PalletParachainStakingBond (465) */ + /** @name PalletParachainStakingBond (469) */ interface PalletParachainStakingBond extends Struct { readonly owner: AccountId20; readonly amount: u128; } - /** @name PalletParachainStakingDelegatorStatus (467) */ + /** @name PalletParachainStakingDelegatorStatus (471) */ interface PalletParachainStakingDelegatorStatus extends Enum { readonly isActive: boolean; readonly isLeaving: boolean; @@ -6435,7 +6457,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Leaving"; } - /** @name PalletParachainStakingCandidateMetadata (468) */ + /** @name PalletParachainStakingCandidateMetadata (472) */ interface PalletParachainStakingCandidateMetadata extends Struct { readonly bond: u128; readonly delegationCount: u32; @@ -6449,7 +6471,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingCollatorStatus; } - /** @name PalletParachainStakingCapacityStatus (469) */ + /** @name PalletParachainStakingCapacityStatus (473) */ interface PalletParachainStakingCapacityStatus extends Enum { readonly isFull: boolean; readonly isEmpty: boolean; @@ -6457,13 +6479,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Full" | "Empty" | "Partial"; } - /** @name PalletParachainStakingCandidateBondLessRequest (471) */ + /** @name PalletParachainStakingCandidateBondLessRequest (475) */ interface PalletParachainStakingCandidateBondLessRequest extends Struct { readonly amount: u128; readonly whenExecutable: u32; } - /** @name PalletParachainStakingCollatorStatus (472) */ + /** @name PalletParachainStakingCollatorStatus (476) */ interface PalletParachainStakingCollatorStatus extends Enum { readonly isActive: boolean; readonly isIdle: boolean; @@ -6472,50 +6494,50 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Idle" | "Leaving"; } - /** @name PalletParachainStakingDelegationRequestsScheduledRequest (474) */ + /** @name PalletParachainStakingDelegationRequestsScheduledRequest (478) */ interface PalletParachainStakingDelegationRequestsScheduledRequest extends Struct { readonly delegator: AccountId20; readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (477) */ + /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (481) */ interface PalletParachainStakingAutoCompoundAutoCompoundConfig extends Struct { readonly delegator: AccountId20; readonly value: Percent; } - /** @name PalletParachainStakingDelegations (479) */ + /** @name PalletParachainStakingDelegations (483) */ interface PalletParachainStakingDelegations extends Struct { readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingSetBoundedOrderedSet (481) */ + /** @name PalletParachainStakingSetBoundedOrderedSet (485) */ interface PalletParachainStakingSetBoundedOrderedSet extends Vec {} - /** @name PalletParachainStakingCollatorSnapshot (484) */ + /** @name PalletParachainStakingCollatorSnapshot (488) */ interface PalletParachainStakingCollatorSnapshot extends Struct { readonly bond: u128; readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingBondWithAutoCompound (486) */ + /** @name PalletParachainStakingBondWithAutoCompound (490) */ interface PalletParachainStakingBondWithAutoCompound extends Struct { readonly owner: AccountId20; readonly amount: u128; readonly autoCompound: Percent; } - /** @name PalletParachainStakingDelayedPayout (487) */ + /** @name PalletParachainStakingDelayedPayout (491) */ interface PalletParachainStakingDelayedPayout extends Struct { readonly roundIssuance: u128; readonly totalStakingReward: u128; readonly collatorCommission: Perbill; } - /** @name PalletParachainStakingInflationInflationInfo (488) */ + /** @name PalletParachainStakingInflationInflationInfo (492) */ interface PalletParachainStakingInflationInflationInfo extends Struct { readonly expect: { readonly min: u128; @@ -6534,7 +6556,7 @@ declare module "@polkadot/types/lookup" { } & Struct; } - /** @name PalletParachainStakingError (489) */ + /** @name PalletParachainStakingError (493) */ interface PalletParachainStakingError extends Enum { readonly isDelegatorDNE: boolean; readonly isDelegatorDNEinTopNorBottom: boolean; @@ -6589,7 +6611,6 @@ declare module "@polkadot/types/lookup" { readonly isTooLowCandidateCountWeightHintGoOffline: boolean; readonly isCandidateLimitReached: boolean; readonly isCannotSetAboveMaxCandidates: boolean; - readonly isRemovedCall: boolean; readonly isMarkingOfflineNotEnabled: boolean; readonly isCurrentRoundTooLow: boolean; readonly type: @@ -6646,12 +6667,11 @@ declare module "@polkadot/types/lookup" { | "TooLowCandidateCountWeightHintGoOffline" | "CandidateLimitReached" | "CannotSetAboveMaxCandidates" - | "RemovedCall" | "MarkingOfflineNotEnabled" | "CurrentRoundTooLow"; } - /** @name PalletAuthorInherentError (490) */ + /** @name PalletAuthorInherentError (494) */ interface PalletAuthorInherentError extends Enum { readonly isAuthorAlreadySet: boolean; readonly isNoAccountId: boolean; @@ -6659,14 +6679,14 @@ declare module "@polkadot/types/lookup" { readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; } - /** @name PalletAuthorMappingRegistrationInfo (491) */ + /** @name PalletAuthorMappingRegistrationInfo (495) */ interface PalletAuthorMappingRegistrationInfo extends Struct { readonly account: AccountId20; readonly deposit: u128; readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; } - /** @name PalletAuthorMappingError (492) */ + /** @name PalletAuthorMappingError (496) */ interface PalletAuthorMappingError extends Enum { readonly isAssociationNotFound: boolean; readonly isNotYourAssociation: boolean; @@ -6687,20 +6707,20 @@ declare module "@polkadot/types/lookup" { | "DecodeKeysFailed"; } - /** @name PalletMoonbeamOrbitersCollatorPoolInfo (493) */ + /** @name PalletMoonbeamOrbitersCollatorPoolInfo (497) */ interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { readonly orbiters: Vec; readonly maybeCurrentOrbiter: Option; readonly nextOrbiter: u32; } - /** @name PalletMoonbeamOrbitersCurrentOrbiter (495) */ + /** @name PalletMoonbeamOrbitersCurrentOrbiter (499) */ interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { readonly accountId: AccountId20; readonly removed: bool; } - /** @name PalletMoonbeamOrbitersError (496) */ + /** @name PalletMoonbeamOrbitersError (500) */ interface PalletMoonbeamOrbitersError extends Enum { readonly isCollatorAlreadyAdded: boolean; readonly isCollatorNotFound: boolean; @@ -6723,27 +6743,27 @@ declare module "@polkadot/types/lookup" { | "OrbiterStillInAPool"; } - /** @name PalletUtilityError (499) */ + /** @name PalletUtilityError (503) */ interface PalletUtilityError extends Enum { readonly isTooManyCalls: boolean; readonly type: "TooManyCalls"; } - /** @name PalletProxyProxyDefinition (502) */ + /** @name PalletProxyProxyDefinition (506) */ interface PalletProxyProxyDefinition extends Struct { readonly delegate: AccountId20; readonly proxyType: MoonbeamRuntimeProxyType; readonly delay: u32; } - /** @name PalletProxyAnnouncement (506) */ + /** @name PalletProxyAnnouncement (510) */ interface PalletProxyAnnouncement extends Struct { readonly real: AccountId20; readonly callHash: H256; readonly height: u32; } - /** @name PalletProxyError (508) */ + /** @name PalletProxyError (512) */ interface PalletProxyError extends Enum { readonly isTooMany: boolean; readonly isNotFound: boolean; @@ -6764,34 +6784,34 @@ declare module "@polkadot/types/lookup" { | "NoSelfProxy"; } - /** @name PalletMaintenanceModeError (509) */ + /** @name PalletMaintenanceModeError (513) */ interface PalletMaintenanceModeError extends Enum { readonly isAlreadyInMaintenanceMode: boolean; readonly isNotInMaintenanceMode: boolean; readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; } - /** @name PalletIdentityRegistration (511) */ + /** @name PalletIdentityRegistration (515) */ interface PalletIdentityRegistration extends Struct { readonly judgements: Vec>; readonly deposit: u128; readonly info: PalletIdentityLegacyIdentityInfo; } - /** @name PalletIdentityRegistrarInfo (520) */ + /** @name PalletIdentityRegistrarInfo (524) */ interface PalletIdentityRegistrarInfo extends Struct { readonly account: AccountId20; readonly fee: u128; readonly fields: u64; } - /** @name PalletIdentityAuthorityProperties (522) */ + /** @name PalletIdentityAuthorityProperties (526) */ interface PalletIdentityAuthorityProperties extends Struct { readonly suffix: Bytes; readonly allocation: u32; } - /** @name PalletIdentityError (525) */ + /** @name PalletIdentityError (529) */ interface PalletIdentityError extends Enum { readonly isTooManySubAccounts: boolean; readonly isNotFound: boolean; @@ -6848,7 +6868,7 @@ declare module "@polkadot/types/lookup" { | "NotExpired"; } - /** @name PalletMigrationsError (526) */ + /** @name PalletMigrationsError (530) */ interface PalletMigrationsError extends Enum { readonly isPreimageMissing: boolean; readonly isWrongUpperBound: boolean; @@ -6861,7 +6881,7 @@ declare module "@polkadot/types/lookup" { | "PreimageAlreadyExists"; } - /** @name PalletMultisigMultisig (528) */ + /** @name PalletMultisigMultisig (532) */ interface PalletMultisigMultisig extends Struct { readonly when: PalletMultisigTimepoint; readonly deposit: u128; @@ -6869,7 +6889,7 @@ declare module "@polkadot/types/lookup" { readonly approvals: Vec; } - /** @name PalletMultisigError (530) */ + /** @name PalletMultisigError (534) */ interface PalletMultisigError extends Enum { readonly isMinimumThreshold: boolean; readonly isAlreadyApproved: boolean; @@ -6902,7 +6922,7 @@ declare module "@polkadot/types/lookup" { | "AlreadyStored"; } - /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (532) */ + /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (536) */ interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { readonly isNotStarted: boolean; readonly isStarted: boolean; @@ -6913,7 +6933,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NotStarted" | "Started" | "Error" | "Complete"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (534) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (538) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { readonly isIdle: boolean; readonly isMigrating: boolean; @@ -6921,14 +6941,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Idle" | "Migrating"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (535) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (539) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { readonly assetId: u128; readonly remainingBalances: u32; readonly remainingApprovals: u32; } - /** @name PalletMoonbeamLazyMigrationsError (536) */ + /** @name PalletMoonbeamLazyMigrationsError (540) */ interface PalletMoonbeamLazyMigrationsError extends Enum { readonly isLimitCannotBeZero: boolean; readonly isContractMetadataAlreadySet: boolean; @@ -6957,13 +6977,13 @@ declare module "@polkadot/types/lookup" { | "ApprovalFailed"; } - /** @name PalletEvmCodeMetadata (537) */ + /** @name PalletEvmCodeMetadata (541) */ interface PalletEvmCodeMetadata extends Struct { readonly size_: u64; readonly hash_: H256; } - /** @name PalletEvmError (539) */ + /** @name PalletEvmError (543) */ interface PalletEvmError extends Enum { readonly isBalanceLow: boolean; readonly isFeeOverflow: boolean; @@ -6994,7 +7014,7 @@ declare module "@polkadot/types/lookup" { | "Undefined"; } - /** @name FpRpcTransactionStatus (542) */ + /** @name FpRpcTransactionStatus (545) */ interface FpRpcTransactionStatus extends Struct { readonly transactionHash: H256; readonly transactionIndex: u32; @@ -7005,10 +7025,10 @@ declare module "@polkadot/types/lookup" { readonly logsBloom: EthbloomBloom; } - /** @name EthbloomBloom (544) */ + /** @name EthbloomBloom (547) */ interface EthbloomBloom extends U8aFixed {} - /** @name EthereumReceiptReceiptV3 (546) */ + /** @name EthereumReceiptReceiptV3 (549) */ interface EthereumReceiptReceiptV3 extends Enum { readonly isLegacy: boolean; readonly asLegacy: EthereumReceiptEip658ReceiptData; @@ -7019,7 +7039,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumReceiptEip658ReceiptData (547) */ + /** @name EthereumReceiptEip658ReceiptData (550) */ interface EthereumReceiptEip658ReceiptData extends Struct { readonly statusCode: u8; readonly usedGas: U256; @@ -7027,14 +7047,14 @@ declare module "@polkadot/types/lookup" { readonly logs: Vec; } - /** @name EthereumBlock (548) */ + /** @name EthereumBlock (551) */ interface EthereumBlock extends Struct { readonly header: EthereumHeader; readonly transactions: Vec; readonly ommers: Vec; } - /** @name EthereumHeader (549) */ + /** @name EthereumHeader (552) */ interface EthereumHeader extends Struct { readonly parentHash: H256; readonly ommersHash: H256; @@ -7053,17 +7073,17 @@ declare module "@polkadot/types/lookup" { readonly nonce: EthereumTypesHashH64; } - /** @name EthereumTypesHashH64 (550) */ + /** @name EthereumTypesHashH64 (553) */ interface EthereumTypesHashH64 extends U8aFixed {} - /** @name PalletEthereumError (555) */ + /** @name PalletEthereumError (558) */ interface PalletEthereumError extends Enum { readonly isInvalidSignature: boolean; readonly isPreLogExists: boolean; readonly type: "InvalidSignature" | "PreLogExists"; } - /** @name PalletSchedulerScheduled (558) */ + /** @name PalletSchedulerScheduled (561) */ interface PalletSchedulerScheduled extends Struct { readonly maybeId: Option; readonly priority: u8; @@ -7072,14 +7092,14 @@ declare module "@polkadot/types/lookup" { readonly origin: MoonbeamRuntimeOriginCaller; } - /** @name PalletSchedulerRetryConfig (560) */ + /** @name PalletSchedulerRetryConfig (563) */ interface PalletSchedulerRetryConfig extends Struct { readonly totalRetries: u8; readonly remaining: u8; readonly period: u32; } - /** @name PalletSchedulerError (561) */ + /** @name PalletSchedulerError (564) */ interface PalletSchedulerError extends Enum { readonly isFailedToSchedule: boolean; readonly isNotFound: boolean; @@ -7094,7 +7114,7 @@ declare module "@polkadot/types/lookup" { | "Named"; } - /** @name PalletPreimageOldRequestStatus (562) */ + /** @name PalletPreimageOldRequestStatus (565) */ interface PalletPreimageOldRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7110,7 +7130,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageRequestStatus (565) */ + /** @name PalletPreimageRequestStatus (568) */ interface PalletPreimageRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7126,7 +7146,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageError (571) */ + /** @name PalletPreimageError (574) */ interface PalletPreimageError extends Enum { readonly isTooBig: boolean; readonly isAlreadyNoted: boolean; @@ -7147,7 +7167,7 @@ declare module "@polkadot/types/lookup" { | "TooFew"; } - /** @name PalletConvictionVotingVoteVoting (573) */ + /** @name PalletConvictionVotingVoteVoting (576) */ interface PalletConvictionVotingVoteVoting extends Enum { readonly isCasting: boolean; readonly asCasting: PalletConvictionVotingVoteCasting; @@ -7156,23 +7176,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Casting" | "Delegating"; } - /** @name PalletConvictionVotingVoteCasting (574) */ + /** @name PalletConvictionVotingVoteCasting (577) */ interface PalletConvictionVotingVoteCasting extends Struct { readonly votes: Vec>; readonly delegations: PalletConvictionVotingDelegations; readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingDelegations (578) */ + /** @name PalletConvictionVotingDelegations (581) */ interface PalletConvictionVotingDelegations extends Struct { readonly votes: u128; readonly capital: u128; } - /** @name PalletConvictionVotingVotePriorLock (579) */ + /** @name PalletConvictionVotingVotePriorLock (582) */ interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} - /** @name PalletConvictionVotingVoteDelegating (580) */ + /** @name PalletConvictionVotingVoteDelegating (583) */ interface PalletConvictionVotingVoteDelegating extends Struct { readonly balance: u128; readonly target: AccountId20; @@ -7181,7 +7201,7 @@ declare module "@polkadot/types/lookup" { readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingError (584) */ + /** @name PalletConvictionVotingError (587) */ interface PalletConvictionVotingError extends Enum { readonly isNotOngoing: boolean; readonly isNotVoter: boolean; @@ -7210,7 +7230,7 @@ declare module "@polkadot/types/lookup" { | "BadClass"; } - /** @name PalletReferendaReferendumInfo (585) */ + /** @name PalletReferendaReferendumInfo (588) */ interface PalletReferendaReferendumInfo extends Enum { readonly isOngoing: boolean; readonly asOngoing: PalletReferendaReferendumStatus; @@ -7235,7 +7255,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletReferendaReferendumStatus (586) */ + /** @name PalletReferendaReferendumStatus (589) */ interface PalletReferendaReferendumStatus extends Struct { readonly track: u16; readonly origin: MoonbeamRuntimeOriginCaller; @@ -7250,19 +7270,19 @@ declare module "@polkadot/types/lookup" { readonly alarm: Option]>>; } - /** @name PalletReferendaDeposit (587) */ + /** @name PalletReferendaDeposit (590) */ interface PalletReferendaDeposit extends Struct { readonly who: AccountId20; readonly amount: u128; } - /** @name PalletReferendaDecidingStatus (590) */ + /** @name PalletReferendaDecidingStatus (593) */ interface PalletReferendaDecidingStatus extends Struct { readonly since: u32; readonly confirming: Option; } - /** @name PalletReferendaTrackInfo (598) */ + /** @name PalletReferendaTrackInfo (601) */ interface PalletReferendaTrackInfo extends Struct { readonly name: Text; readonly maxDeciding: u32; @@ -7275,7 +7295,7 @@ declare module "@polkadot/types/lookup" { readonly minSupport: PalletReferendaCurve; } - /** @name PalletReferendaCurve (599) */ + /** @name PalletReferendaCurve (602) */ interface PalletReferendaCurve extends Enum { readonly isLinearDecreasing: boolean; readonly asLinearDecreasing: { @@ -7299,7 +7319,7 @@ declare module "@polkadot/types/lookup" { readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; } - /** @name PalletReferendaError (602) */ + /** @name PalletReferendaError (605) */ interface PalletReferendaError extends Enum { readonly isNotOngoing: boolean; readonly isHasDeposit: boolean; @@ -7332,7 +7352,7 @@ declare module "@polkadot/types/lookup" { | "PreimageStoredWithDifferentLength"; } - /** @name PalletWhitelistError (603) */ + /** @name PalletWhitelistError (606) */ interface PalletWhitelistError extends Enum { readonly isUnavailablePreImage: boolean; readonly isUndecodableCall: boolean; @@ -7347,7 +7367,7 @@ declare module "@polkadot/types/lookup" { | "CallAlreadyWhitelisted"; } - /** @name PalletCollectiveVotes (605) */ + /** @name PalletCollectiveVotes (608) */ interface PalletCollectiveVotes extends Struct { readonly index: u32; readonly threshold: u32; @@ -7356,7 +7376,7 @@ declare module "@polkadot/types/lookup" { readonly end: u32; } - /** @name PalletCollectiveError (606) */ + /** @name PalletCollectiveError (609) */ interface PalletCollectiveError extends Enum { readonly isNotMember: boolean; readonly isDuplicateProposal: boolean; @@ -7383,7 +7403,7 @@ declare module "@polkadot/types/lookup" { | "PrimeAccountNotMember"; } - /** @name PalletTreasuryProposal (609) */ + /** @name PalletTreasuryProposal (612) */ interface PalletTreasuryProposal extends Struct { readonly proposer: AccountId20; readonly value: u128; @@ -7391,7 +7411,7 @@ declare module "@polkadot/types/lookup" { readonly bond: u128; } - /** @name PalletTreasurySpendStatus (612) */ + /** @name PalletTreasurySpendStatus (615) */ interface PalletTreasurySpendStatus extends Struct { readonly assetKind: Null; readonly amount: u128; @@ -7401,7 +7421,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletTreasuryPaymentState; } - /** @name PalletTreasuryPaymentState (613) */ + /** @name PalletTreasuryPaymentState (616) */ interface PalletTreasuryPaymentState extends Enum { readonly isPending: boolean; readonly isAttempted: boolean; @@ -7412,10 +7432,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "Attempted" | "Failed"; } - /** @name FrameSupportPalletId (615) */ + /** @name FrameSupportPalletId (618) */ interface FrameSupportPalletId extends U8aFixed {} - /** @name PalletTreasuryError (616) */ + /** @name PalletTreasuryError (619) */ interface PalletTreasuryError extends Enum { readonly isInvalidIndex: boolean; readonly isTooManyApprovals: boolean; @@ -7442,14 +7462,14 @@ declare module "@polkadot/types/lookup" { | "Inconclusive"; } - /** @name PalletCrowdloanRewardsRewardInfo (617) */ + /** @name PalletCrowdloanRewardsRewardInfo (620) */ interface PalletCrowdloanRewardsRewardInfo extends Struct { readonly totalReward: u128; readonly claimedReward: u128; readonly contributedRelayAddresses: Vec; } - /** @name PalletCrowdloanRewardsError (619) */ + /** @name PalletCrowdloanRewardsError (622) */ interface PalletCrowdloanRewardsError extends Enum { readonly isAlreadyAssociated: boolean; readonly isBatchBeyondFundPot: boolean; @@ -7484,7 +7504,7 @@ declare module "@polkadot/types/lookup" { | "InsufficientNumberOfValidProofs"; } - /** @name CumulusPalletXcmpQueueOutboundChannelDetails (624) */ + /** @name CumulusPalletXcmpQueueOutboundChannelDetails (627) */ interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { readonly recipient: u32; readonly state: CumulusPalletXcmpQueueOutboundState; @@ -7493,21 +7513,21 @@ declare module "@polkadot/types/lookup" { readonly lastIndex: u16; } - /** @name CumulusPalletXcmpQueueOutboundState (625) */ + /** @name CumulusPalletXcmpQueueOutboundState (628) */ interface CumulusPalletXcmpQueueOutboundState extends Enum { readonly isOk: boolean; readonly isSuspended: boolean; readonly type: "Ok" | "Suspended"; } - /** @name CumulusPalletXcmpQueueQueueConfigData (629) */ + /** @name CumulusPalletXcmpQueueQueueConfigData (632) */ interface CumulusPalletXcmpQueueQueueConfigData extends Struct { readonly suspendThreshold: u32; readonly dropThreshold: u32; readonly resumeThreshold: u32; } - /** @name CumulusPalletXcmpQueueError (630) */ + /** @name CumulusPalletXcmpQueueError (633) */ interface CumulusPalletXcmpQueueError extends Enum { readonly isBadQueueConfig: boolean; readonly isAlreadySuspended: boolean; @@ -7522,7 +7542,7 @@ declare module "@polkadot/types/lookup" { | "TooBig"; } - /** @name PalletXcmQueryStatus (631) */ + /** @name PalletXcmQueryStatus (634) */ interface PalletXcmQueryStatus extends Enum { readonly isPending: boolean; readonly asPending: { @@ -7544,7 +7564,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "VersionNotifier" | "Ready"; } - /** @name XcmVersionedResponse (635) */ + /** @name XcmVersionedResponse (638) */ interface XcmVersionedResponse extends Enum { readonly isV2: boolean; readonly asV2: XcmV2Response; @@ -7555,7 +7575,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name PalletXcmVersionMigrationStage (641) */ + /** @name PalletXcmVersionMigrationStage (644) */ interface PalletXcmVersionMigrationStage extends Enum { readonly isMigrateSupportedVersion: boolean; readonly isMigrateVersionNotifiers: boolean; @@ -7569,7 +7589,7 @@ declare module "@polkadot/types/lookup" { | "MigrateAndNotifyOldTargets"; } - /** @name PalletXcmRemoteLockedFungibleRecord (644) */ + /** @name PalletXcmRemoteLockedFungibleRecord (647) */ interface PalletXcmRemoteLockedFungibleRecord extends Struct { readonly amount: u128; readonly owner: XcmVersionedLocation; @@ -7577,7 +7597,7 @@ declare module "@polkadot/types/lookup" { readonly consumers: Vec>; } - /** @name PalletXcmError (651) */ + /** @name PalletXcmError (654) */ interface PalletXcmError extends Enum { readonly isUnreachable: boolean; readonly isSendFailure: boolean; @@ -7630,7 +7650,7 @@ declare module "@polkadot/types/lookup" { | "LocalExecutionIncomplete"; } - /** @name PalletAssetsAssetDetails (652) */ + /** @name PalletAssetsAssetDetails (655) */ interface PalletAssetsAssetDetails extends Struct { readonly owner: AccountId20; readonly issuer: AccountId20; @@ -7646,7 +7666,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletAssetsAssetStatus; } - /** @name PalletAssetsAssetStatus (653) */ + /** @name PalletAssetsAssetStatus (656) */ interface PalletAssetsAssetStatus extends Enum { readonly isLive: boolean; readonly isFrozen: boolean; @@ -7654,7 +7674,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Live" | "Frozen" | "Destroying"; } - /** @name PalletAssetsAssetAccount (655) */ + /** @name PalletAssetsAssetAccount (658) */ interface PalletAssetsAssetAccount extends Struct { readonly balance: u128; readonly status: PalletAssetsAccountStatus; @@ -7662,7 +7682,7 @@ declare module "@polkadot/types/lookup" { readonly extra: Null; } - /** @name PalletAssetsAccountStatus (656) */ + /** @name PalletAssetsAccountStatus (659) */ interface PalletAssetsAccountStatus extends Enum { readonly isLiquid: boolean; readonly isFrozen: boolean; @@ -7670,7 +7690,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Liquid" | "Frozen" | "Blocked"; } - /** @name PalletAssetsExistenceReason (657) */ + /** @name PalletAssetsExistenceReason (660) */ interface PalletAssetsExistenceReason extends Enum { readonly isConsumer: boolean; readonly isSufficient: boolean; @@ -7682,13 +7702,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; } - /** @name PalletAssetsApproval (659) */ + /** @name PalletAssetsApproval (662) */ interface PalletAssetsApproval extends Struct { readonly amount: u128; readonly deposit: u128; } - /** @name PalletAssetsAssetMetadata (660) */ + /** @name PalletAssetsAssetMetadata (663) */ interface PalletAssetsAssetMetadata extends Struct { readonly deposit: u128; readonly name: Bytes; @@ -7697,7 +7717,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletAssetsError (662) */ + /** @name PalletAssetsError (665) */ interface PalletAssetsError extends Enum { readonly isBalanceLow: boolean; readonly isNoAccount: boolean; @@ -7744,7 +7764,7 @@ declare module "@polkadot/types/lookup" { | "BadAssetId"; } - /** @name PalletAssetManagerError (663) */ + /** @name PalletAssetManagerError (666) */ interface PalletAssetManagerError extends Enum { readonly isErrorCreatingAsset: boolean; readonly isAssetAlreadyExists: boolean; @@ -7765,7 +7785,7 @@ declare module "@polkadot/types/lookup" { | "NonExistentLocalAsset"; } - /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (664) */ + /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (667) */ interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { readonly staking: u8; readonly utility: u8; @@ -7787,7 +7807,7 @@ declare module "@polkadot/types/lookup" { readonly cancelOpenRequest: u8; } - /** @name PalletXcmTransactorError (665) */ + /** @name PalletXcmTransactorError (668) */ interface PalletXcmTransactorError extends Enum { readonly isIndexAlreadyClaimed: boolean; readonly isUnclaimedIndex: boolean; @@ -7846,13 +7866,13 @@ declare module "@polkadot/types/lookup" { | "RefundNotSupportedWithTransactInfo"; } - /** @name PalletEthereumXcmError (666) */ + /** @name PalletEthereumXcmError (669) */ interface PalletEthereumXcmError extends Enum { readonly isEthereumXcmExecutionSuspended: boolean; readonly type: "EthereumXcmExecutionSuspended"; } - /** @name PalletMessageQueueBookState (667) */ + /** @name PalletMessageQueueBookState (670) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -7862,13 +7882,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (669) */ + /** @name PalletMessageQueueNeighbours (672) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: CumulusPrimitivesCoreAggregateMessageOrigin; readonly next: CumulusPrimitivesCoreAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (671) */ + /** @name PalletMessageQueuePage (674) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -7878,7 +7898,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (673) */ + /** @name PalletMessageQueueError (676) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -7901,7 +7921,7 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PalletMoonbeamForeignAssetsAssetStatus (675) */ + /** @name PalletMoonbeamForeignAssetsAssetStatus (678) */ interface PalletMoonbeamForeignAssetsAssetStatus extends Enum { readonly isActive: boolean; readonly isFrozenXcmDepositAllowed: boolean; @@ -7909,7 +7929,16 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "FrozenXcmDepositAllowed" | "FrozenXcmDepositForbidden"; } - /** @name PalletMoonbeamForeignAssetsError (676) */ + /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (679) */ + interface PalletMoonbeamForeignAssetsAssetDepositDetails extends Struct { + readonly depositAccount: AccountId20; + readonly deposit: u128; + } + + /** @name MoonbeamRuntimeRuntime (680) */ + type MoonbeamRuntimeRuntime = Null; + + /** @name PalletMoonbeamForeignAssetsError (681) */ interface PalletMoonbeamForeignAssetsError extends Enum { readonly isAssetAlreadyExists: boolean; readonly isAssetAlreadyFrozen: boolean; @@ -7921,6 +7950,10 @@ declare module "@polkadot/types/lookup" { readonly isEvmCallPauseFail: boolean; readonly isEvmCallUnpauseFail: boolean; readonly isEvmInternalError: boolean; + readonly isInsufficientBalance: boolean; + readonly isCannotConvertLocationToAccount: boolean; + readonly isLocationOutsideOfOrigin: boolean; + readonly isAssetNotInSiblingPara: boolean; readonly isInvalidSymbol: boolean; readonly isInvalidTokenName: boolean; readonly isLocationAlreadyExists: boolean; @@ -7936,13 +7969,17 @@ declare module "@polkadot/types/lookup" { | "EvmCallPauseFail" | "EvmCallUnpauseFail" | "EvmInternalError" + | "InsufficientBalance" + | "CannotConvertLocationToAccount" + | "LocationOutsideOfOrigin" + | "AssetNotInSiblingPara" | "InvalidSymbol" | "InvalidTokenName" | "LocationAlreadyExists" | "TooManyForeignAssets"; } - /** @name PalletXcmWeightTraderError (678) */ + /** @name PalletXcmWeightTraderError (683) */ interface PalletXcmWeightTraderError extends Enum { readonly isAssetAlreadyAdded: boolean; readonly isAssetAlreadyPaused: boolean; @@ -7959,32 +7996,32 @@ declare module "@polkadot/types/lookup" { | "PriceCannotBeZero"; } - /** @name PalletEmergencyParaXcmXcmMode (679) */ + /** @name PalletEmergencyParaXcmXcmMode (684) */ interface PalletEmergencyParaXcmXcmMode extends Enum { readonly isNormal: boolean; readonly isPaused: boolean; readonly type: "Normal" | "Paused"; } - /** @name PalletEmergencyParaXcmError (680) */ + /** @name PalletEmergencyParaXcmError (685) */ interface PalletEmergencyParaXcmError extends Enum { readonly isNotInPausedMode: boolean; readonly type: "NotInPausedMode"; } - /** @name PalletPrecompileBenchmarksError (682) */ + /** @name PalletPrecompileBenchmarksError (687) */ interface PalletPrecompileBenchmarksError extends Enum { readonly isBenchmarkError: boolean; readonly type: "BenchmarkError"; } - /** @name PalletRandomnessRequestState (683) */ + /** @name PalletRandomnessRequestState (688) */ interface PalletRandomnessRequestState extends Struct { readonly request: PalletRandomnessRequest; readonly deposit: u128; } - /** @name PalletRandomnessRequest (684) */ + /** @name PalletRandomnessRequest (689) */ interface PalletRandomnessRequest extends Struct { readonly refundAddress: H160; readonly contractAddress: H160; @@ -7995,7 +8032,7 @@ declare module "@polkadot/types/lookup" { readonly info: PalletRandomnessRequestInfo; } - /** @name PalletRandomnessRequestInfo (685) */ + /** @name PalletRandomnessRequestInfo (690) */ interface PalletRandomnessRequestInfo extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: ITuple<[u64, u64]>; @@ -8004,7 +8041,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRequestType (686) */ + /** @name PalletRandomnessRequestType (691) */ interface PalletRandomnessRequestType extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: u64; @@ -8013,13 +8050,13 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRandomnessResult (687) */ + /** @name PalletRandomnessRandomnessResult (692) */ interface PalletRandomnessRandomnessResult extends Struct { readonly randomness: Option; readonly requestCount: u64; } - /** @name PalletRandomnessError (688) */ + /** @name PalletRandomnessError (693) */ interface PalletRandomnessError extends Enum { readonly isRequestCounterOverflowed: boolean; readonly isRequestFeeOverflowed: boolean; @@ -8048,42 +8085,39 @@ declare module "@polkadot/types/lookup" { | "RandomnessResultNotFilled"; } - /** @name FrameSystemExtensionsCheckNonZeroSender (691) */ + /** @name FrameSystemExtensionsCheckNonZeroSender (696) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (692) */ + /** @name FrameSystemExtensionsCheckSpecVersion (697) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (693) */ + /** @name FrameSystemExtensionsCheckTxVersion (698) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (694) */ + /** @name FrameSystemExtensionsCheckGenesis (699) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (697) */ + /** @name FrameSystemExtensionsCheckNonce (702) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (698) */ + /** @name FrameSystemExtensionsCheckWeight (703) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (699) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (704) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name FrameMetadataHashExtensionCheckMetadataHash (700) */ + /** @name FrameMetadataHashExtensionCheckMetadataHash (705) */ interface FrameMetadataHashExtensionCheckMetadataHash extends Struct { readonly mode: FrameMetadataHashExtensionMode; } - /** @name FrameMetadataHashExtensionMode (701) */ + /** @name FrameMetadataHashExtensionMode (706) */ interface FrameMetadataHashExtensionMode extends Enum { readonly isDisabled: boolean; readonly isEnabled: boolean; readonly type: "Disabled" | "Enabled"; } - /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (702) */ + /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (707) */ type CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim = Null; - - /** @name MoonbeamRuntimeRuntime (704) */ - type MoonbeamRuntimeRuntime = Null; } // declare module diff --git a/typescript-api/src/moonriver/interfaces/augment-api-errors.ts b/typescript-api/src/moonriver/interfaces/augment-api-errors.ts index d9da3610f51..2b99aeb6fe1 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-errors.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-errors.ts @@ -452,14 +452,21 @@ declare module "@polkadot/api-base/types/errors" { AssetDoesNotExist: AugmentedError; AssetIdFiltered: AugmentedError; AssetNotFrozen: AugmentedError; + AssetNotInSiblingPara: AugmentedError; + CannotConvertLocationToAccount: AugmentedError; CorruptedStorageOrphanLocation: AugmentedError; Erc20ContractCreationFail: AugmentedError; EvmCallPauseFail: AugmentedError; EvmCallUnpauseFail: AugmentedError; EvmInternalError: AugmentedError; + /** + * Account has insufficient balance for locking + **/ + InsufficientBalance: AugmentedError; InvalidSymbol: AugmentedError; InvalidTokenName: AugmentedError; LocationAlreadyExists: AugmentedError; + LocationOutsideOfOrigin: AugmentedError; TooManyForeignAssets: AugmentedError; /** * Generic error @@ -909,7 +916,6 @@ declare module "@polkadot/api-base/types/errors" { PendingDelegationRequestDNE: AugmentedError; PendingDelegationRequestNotDueYet: AugmentedError; PendingDelegationRevoke: AugmentedError; - RemovedCall: AugmentedError; RoundLengthMustBeGreaterThanTotalSelectedCollators: AugmentedError; TooLowCandidateAutoCompoundingDelegationCountToAutoCompound: AugmentedError; TooLowCandidateAutoCompoundingDelegationCountToDelegate: AugmentedError; diff --git a/typescript-api/src/moonriver/interfaces/augment-api-events.ts b/typescript-api/src/moonriver/interfaces/augment-api-events.ts index 26f8f85cc1e..4322edba400 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-events.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-events.ts @@ -11,6 +11,7 @@ import type { Null, Option, Result, + U256, U8aFixed, bool, u128, @@ -748,8 +749,18 @@ declare module "@polkadot/api-base/types/events" { **/ ForeignAssetCreated: AugmentedEvent< ApiType, - [contractAddress: H160, assetId: u128, xcmLocation: StagingXcmV4Location], - { contractAddress: H160; assetId: u128; xcmLocation: StagingXcmV4Location } + [ + contractAddress: H160, + assetId: u128, + xcmLocation: StagingXcmV4Location, + deposit: Option + ], + { + contractAddress: H160; + assetId: u128; + xcmLocation: StagingXcmV4Location; + deposit: Option; + } >; ForeignAssetFrozen: AugmentedEvent< ApiType, @@ -766,9 +777,21 @@ declare module "@polkadot/api-base/types/events" { **/ ForeignAssetXcmLocationChanged: AugmentedEvent< ApiType, - [assetId: u128, newXcmLocation: StagingXcmV4Location], - { assetId: u128; newXcmLocation: StagingXcmV4Location } + [ + assetId: u128, + previousXcmLocation: StagingXcmV4Location, + newXcmLocation: StagingXcmV4Location + ], + { + assetId: u128; + previousXcmLocation: StagingXcmV4Location; + newXcmLocation: StagingXcmV4Location; + } >; + /** + * Tokens have been locked for asset creation + **/ + TokensLocked: AugmentedEvent; /** * Generic event **/ diff --git a/typescript-api/src/moonriver/interfaces/augment-api-query.ts b/typescript-api/src/moonriver/interfaces/augment-api-query.ts index 80bdb4f0399..525e2cd8f50 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-query.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-query.ts @@ -73,6 +73,7 @@ import type { PalletIdentityRegistration, PalletMessageQueueBookState, PalletMessageQueuePage, + PalletMoonbeamForeignAssetsAssetDepositDetails, PalletMoonbeamForeignAssetsAssetStatus, PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus, PalletMoonbeamLazyMigrationsStateMigrationStatus, @@ -491,6 +492,11 @@ declare module "@polkadot/api-base/types/storage" { [U256] > & QueryableStorageEntry; + /** + * Counter for the related counted storage map + **/ + counterForPending: AugmentedQuery Observable, []> & + QueryableStorageEntry; /** * The current Ethereum block. **/ @@ -519,16 +525,18 @@ declare module "@polkadot/api-base/types/storage" { **/ pending: AugmentedQuery< ApiType, - () => Observable< - Vec< + ( + arg: u32 | AnyNumber | Uint8Array + ) => Observable< + Option< ITuple< [EthereumTransactionTransactionV2, FpRpcTransactionStatus, EthereumReceiptReceiptV3] > > >, - [] + [u32] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ @@ -616,6 +624,17 @@ declare module "@polkadot/api-base/types/storage" { [StagingXcmV4Location] > & QueryableStorageEntry; + /** + * Mapping from an asset id to its creation details + **/ + assetsCreationDetails: AugmentedQuery< + ApiType, + ( + arg: u128 | AnyNumber | Uint8Array + ) => Observable>, + [u128] + > & + QueryableStorageEntry; /** * Counter for the related counted storage map **/ @@ -1403,6 +1422,7 @@ declare module "@polkadot/api-base/types/storage" { | MoonriverRuntimeRuntimeParamsRuntimeParametersKey | { RuntimeConfig: any } | { PalletRandomness: any } + | { XcmConfig: any } | string | Uint8Array ) => Observable>, diff --git a/typescript-api/src/moonriver/interfaces/augment-api-runtime.ts b/typescript-api/src/moonriver/interfaces/augment-api-runtime.ts index 3308950e64d..aacce6b5988 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-runtime.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-runtime.ts @@ -36,6 +36,7 @@ import type { } from "@polkadot/types/interfaces/eth"; import type { EvmAccount, EvmCallInfoV2, EvmCreateInfoV2 } from "@polkadot/types/interfaces/evm"; import type { Extrinsic } from "@polkadot/types/interfaces/extrinsics"; +import type { GenesisBuildErr } from "@polkadot/types/interfaces/genesisBuilder"; import type { OpaqueMetadata } from "@polkadot/types/interfaces/metadata"; import type { FeeDetails, RuntimeDispatchInfo } from "@polkadot/types/interfaces/payment"; import type { @@ -380,6 +381,24 @@ declare module "@polkadot/api-base/types/calls" { **/ [key: string]: DecoratedCallBase; }; + /** 0xfbc577b9d747efd6/1 */ + genesisBuilder: { + /** + * Build `RuntimeGenesisConfig` from a JSON blob not using any defaults and store it in the storage. + **/ + buildConfig: AugmentedCall< + ApiType, + (json: Bytes | string | Uint8Array) => Observable, GenesisBuildErr>> + >; + /** + * Creates the default `RuntimeGenesisConfig` and returns it as a JSON blob. + **/ + createDefaultConfig: AugmentedCall Observable>; + /** + * Generic call + **/ + [key: string]: DecoratedCallBase; + }; /** 0x9ffb505aa738d69c/1 */ locationToAccountApi: { /** diff --git a/typescript-api/src/moonriver/interfaces/augment-api-tx.ts b/typescript-api/src/moonriver/interfaces/augment-api-tx.ts index 1ea130b47e7..3d04d338484 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-tx.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-tx.ts @@ -1619,7 +1619,7 @@ declare module "@polkadot/api-base/types/submittable" { createForeignAsset: AugmentedSubmittable< ( assetId: u128 | AnyNumber | Uint8Array, - xcmLocation: + assetXcmLocation: | StagingXcmV4Location | { parents?: any; interior?: any } | string @@ -2552,20 +2552,6 @@ declare module "@polkadot/api-base/types/submittable" { (more: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u128] >; - /** - * DEPRECATED use delegateWithAutoCompound - * If caller is not a delegator and not a collator, then join the set of delegators - * If caller is a delegator, then makes delegation to change their delegation state - **/ - delegate: AugmentedSubmittable< - ( - candidate: AccountId20 | string | Uint8Array, - amount: u128 | AnyNumber | Uint8Array, - candidateDelegationCount: u32 | AnyNumber | Uint8Array, - delegationCount: u32 | AnyNumber | Uint8Array - ) => SubmittableExtrinsic, - [AccountId20, u128, u32, u32] - >; /** * If caller is not a delegator and not a collator, then join the set of delegators * If caller is a delegator, then makes delegation to change their delegation state @@ -2672,18 +2658,6 @@ declare module "@polkadot/api-base/types/submittable" { (collator: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, [AccountId20] >; - /** - * REMOVED, was schedule_leave_delegators - **/ - removedCall19: AugmentedSubmittable<() => SubmittableExtrinsic, []>; - /** - * REMOVED, was execute_leave_delegators - **/ - removedCall20: AugmentedSubmittable<() => SubmittableExtrinsic, []>; - /** - * REMOVED, was cancel_leave_delegators - **/ - removedCall21: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * Request by collator candidate to decrease self bond by `less` **/ @@ -2886,6 +2860,7 @@ declare module "@polkadot/api-base/types/submittable" { | MoonriverRuntimeRuntimeParamsRuntimeParameters | { RuntimeConfig: any } | { PalletRandomness: any } + | { XcmConfig: any } | string | Uint8Array ) => SubmittableExtrinsic, diff --git a/typescript-api/src/moonriver/interfaces/lookup.ts b/typescript-api/src/moonriver/interfaces/lookup.ts index 3a855ef6e63..e102d7bdf95 100644 --- a/typescript-api/src/moonriver/interfaces/lookup.ts +++ b/typescript-api/src/moonriver/interfaces/lookup.ts @@ -862,7 +862,8 @@ export default { MoonriverRuntimeRuntimeParamsRuntimeParametersKey: { _enum: { RuntimeConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey", - PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey" + PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey", + XcmConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey" } }, /** @@ -886,16 +887,27 @@ export default { **/ MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: "Null", /** - * Lookup73: moonriver_runtime::runtime_params::RuntimeParametersValue + * Lookup72: moonriver_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey + **/ + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: { + _enum: ["ForeignAssetCreationDeposit"] + }, + /** + * Lookup73: moonriver_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit + **/ + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: "Null", + /** + * Lookup75: moonriver_runtime::runtime_params::RuntimeParametersValue **/ MoonriverRuntimeRuntimeParamsRuntimeParametersValue: { _enum: { RuntimeConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue", - PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue" + PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue", + XcmConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue" } }, /** - * Lookup74: moonriver_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue + * Lookup76: moonriver_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue **/ MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: { _enum: { @@ -903,7 +915,7 @@ export default { } }, /** - * Lookup75: moonriver_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue + * Lookup77: moonriver_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue **/ MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: { _enum: { @@ -911,7 +923,15 @@ export default { } }, /** - * Lookup77: pallet_evm::pallet::Event + * Lookup79: moonriver_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue + **/ + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: { + _enum: { + ForeignAssetCreationDeposit: "u128" + } + }, + /** + * Lookup80: pallet_evm::pallet::Event **/ PalletEvmEvent: { _enum: { @@ -933,7 +953,7 @@ export default { } }, /** - * Lookup78: ethereum::log::Log + * Lookup81: ethereum::log::Log **/ EthereumLog: { address: "H160", @@ -941,7 +961,7 @@ export default { data: "Bytes" }, /** - * Lookup81: pallet_ethereum::pallet::Event + * Lookup84: pallet_ethereum::pallet::Event **/ PalletEthereumEvent: { _enum: { @@ -955,7 +975,7 @@ export default { } }, /** - * Lookup82: evm_core::error::ExitReason + * Lookup85: evm_core::error::ExitReason **/ EvmCoreErrorExitReason: { _enum: { @@ -966,13 +986,13 @@ export default { } }, /** - * Lookup83: evm_core::error::ExitSucceed + * Lookup86: evm_core::error::ExitSucceed **/ EvmCoreErrorExitSucceed: { _enum: ["Stopped", "Returned", "Suicided"] }, /** - * Lookup84: evm_core::error::ExitError + * Lookup87: evm_core::error::ExitError **/ EvmCoreErrorExitError: { _enum: { @@ -995,13 +1015,13 @@ export default { } }, /** - * Lookup88: evm_core::error::ExitRevert + * Lookup91: evm_core::error::ExitRevert **/ EvmCoreErrorExitRevert: { _enum: ["Reverted"] }, /** - * Lookup89: evm_core::error::ExitFatal + * Lookup92: evm_core::error::ExitFatal **/ EvmCoreErrorExitFatal: { _enum: { @@ -1012,7 +1032,7 @@ export default { } }, /** - * Lookup90: pallet_scheduler::pallet::Event + * Lookup93: pallet_scheduler::pallet::Event **/ PalletSchedulerEvent: { _enum: { @@ -1058,7 +1078,7 @@ export default { } }, /** - * Lookup92: pallet_preimage::pallet::Event + * Lookup95: pallet_preimage::pallet::Event **/ PalletPreimageEvent: { _enum: { @@ -1083,7 +1103,7 @@ export default { } }, /** - * Lookup93: pallet_conviction_voting::pallet::Event + * Lookup96: pallet_conviction_voting::pallet::Event **/ PalletConvictionVotingEvent: { _enum: { @@ -1100,7 +1120,7 @@ export default { } }, /** - * Lookup94: pallet_conviction_voting::vote::AccountVote + * Lookup97: pallet_conviction_voting::vote::AccountVote **/ PalletConvictionVotingVoteAccountVote: { _enum: { @@ -1120,7 +1140,7 @@ export default { } }, /** - * Lookup96: pallet_referenda::pallet::Event + * Lookup99: pallet_referenda::pallet::Event **/ PalletReferendaEvent: { _enum: { @@ -1200,7 +1220,7 @@ export default { } }, /** - * Lookup97: frame_support::traits::preimages::Bounded + * Lookup100: frame_support::traits::preimages::Bounded **/ FrameSupportPreimagesBounded: { _enum: { @@ -1221,7 +1241,7 @@ export default { } }, /** - * Lookup99: frame_system::pallet::Call + * Lookup102: frame_system::pallet::Call **/ FrameSystemCall: { _enum: { @@ -1266,7 +1286,7 @@ export default { } }, /** - * Lookup103: cumulus_pallet_parachain_system::pallet::Call + * Lookup106: cumulus_pallet_parachain_system::pallet::Call **/ CumulusPalletParachainSystemCall: { _enum: { @@ -1279,7 +1299,7 @@ export default { } }, /** - * Lookup104: cumulus_primitives_parachain_inherent::ParachainInherentData + * Lookup107: cumulus_primitives_parachain_inherent::ParachainInherentData **/ CumulusPrimitivesParachainInherentParachainInherentData: { validationData: "PolkadotPrimitivesV8PersistedValidationData", @@ -1288,7 +1308,7 @@ export default { horizontalMessages: "BTreeMap>" }, /** - * Lookup105: polkadot_primitives::v8::PersistedValidationData + * Lookup108: polkadot_primitives::v8::PersistedValidationData **/ PolkadotPrimitivesV8PersistedValidationData: { parentHead: "Bytes", @@ -1297,27 +1317,27 @@ export default { maxPovSize: "u32" }, /** - * Lookup107: sp_trie::storage_proof::StorageProof + * Lookup110: sp_trie::storage_proof::StorageProof **/ SpTrieStorageProof: { trieNodes: "BTreeSet" }, /** - * Lookup110: polkadot_core_primitives::InboundDownwardMessage + * Lookup113: polkadot_core_primitives::InboundDownwardMessage **/ PolkadotCorePrimitivesInboundDownwardMessage: { sentAt: "u32", msg: "Bytes" }, /** - * Lookup114: polkadot_core_primitives::InboundHrmpMessage + * Lookup117: polkadot_core_primitives::InboundHrmpMessage **/ PolkadotCorePrimitivesInboundHrmpMessage: { sentAt: "u32", data: "Bytes" }, /** - * Lookup117: pallet_timestamp::pallet::Call + * Lookup120: pallet_timestamp::pallet::Call **/ PalletTimestampCall: { _enum: { @@ -1327,7 +1347,7 @@ export default { } }, /** - * Lookup118: pallet_root_testing::pallet::Call + * Lookup121: pallet_root_testing::pallet::Call **/ PalletRootTestingCall: { _enum: { @@ -1338,7 +1358,7 @@ export default { } }, /** - * Lookup119: pallet_balances::pallet::Call + * Lookup122: pallet_balances::pallet::Call **/ PalletBalancesCall: { _enum: { @@ -1383,13 +1403,13 @@ export default { } }, /** - * Lookup122: pallet_balances::types::AdjustmentDirection + * Lookup125: pallet_balances::types::AdjustmentDirection **/ PalletBalancesAdjustmentDirection: { _enum: ["Increase", "Decrease"] }, /** - * Lookup123: pallet_parachain_staking::pallet::Call + * Lookup126: pallet_parachain_staking::pallet::Call **/ PalletParachainStakingCall: { _enum: { @@ -1463,12 +1483,7 @@ export default { candidate: "AccountId20" }, cancel_candidate_bond_less: "Null", - delegate: { - candidate: "AccountId20", - amount: "u128", - candidateDelegationCount: "u32", - delegationCount: "u32" - }, + __Unused17: "Null", delegate_with_auto_compound: { candidate: "AccountId20", amount: "u128", @@ -1477,9 +1492,9 @@ export default { candidateAutoCompoundingDelegationCount: "u32", delegationCount: "u32" }, - removed_call_19: "Null", - removed_call_20: "Null", - removed_call_21: "Null", + __Unused19: "Null", + __Unused20: "Null", + __Unused21: "Null", schedule_revoke_delegation: { collator: "AccountId20" }, @@ -1527,13 +1542,13 @@ export default { } }, /** - * Lookup126: pallet_author_inherent::pallet::Call + * Lookup129: pallet_author_inherent::pallet::Call **/ PalletAuthorInherentCall: { _enum: ["kick_off_authorship_validation"] }, /** - * Lookup127: pallet_author_slot_filter::pallet::Call + * Lookup130: pallet_author_slot_filter::pallet::Call **/ PalletAuthorSlotFilterCall: { _enum: { @@ -1546,7 +1561,7 @@ export default { } }, /** - * Lookup128: pallet_author_mapping::pallet::Call + * Lookup131: pallet_author_mapping::pallet::Call **/ PalletAuthorMappingCall: { _enum: { @@ -1570,7 +1585,7 @@ export default { } }, /** - * Lookup129: pallet_moonbeam_orbiters::pallet::Call + * Lookup132: pallet_moonbeam_orbiters::pallet::Call **/ PalletMoonbeamOrbitersCall: { _enum: { @@ -1596,7 +1611,7 @@ export default { } }, /** - * Lookup130: pallet_utility::pallet::Call + * Lookup133: pallet_utility::pallet::Call **/ PalletUtilityCall: { _enum: { @@ -1624,7 +1639,7 @@ export default { } }, /** - * Lookup132: moonriver_runtime::OriginCaller + * Lookup135: moonriver_runtime::OriginCaller **/ MoonriverRuntimeOriginCaller: { _enum: { @@ -1741,7 +1756,7 @@ export default { } }, /** - * Lookup133: frame_support::dispatch::RawOrigin + * Lookup136: frame_support::dispatch::RawOrigin **/ FrameSupportDispatchRawOrigin: { _enum: { @@ -1751,7 +1766,7 @@ export default { } }, /** - * Lookup134: pallet_ethereum::RawOrigin + * Lookup137: pallet_ethereum::RawOrigin **/ PalletEthereumRawOrigin: { _enum: { @@ -1759,7 +1774,7 @@ export default { } }, /** - * Lookup135: moonriver_runtime::governance::origins::custom_origins::Origin + * Lookup138: moonriver_runtime::governance::origins::custom_origins::Origin **/ MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin: { _enum: [ @@ -1771,7 +1786,7 @@ export default { ] }, /** - * Lookup136: pallet_collective::RawOrigin + * Lookup139: pallet_collective::RawOrigin **/ PalletCollectiveRawOrigin: { _enum: { @@ -1781,7 +1796,7 @@ export default { } }, /** - * Lookup138: cumulus_pallet_xcm::pallet::Origin + * Lookup141: cumulus_pallet_xcm::pallet::Origin **/ CumulusPalletXcmOrigin: { _enum: { @@ -1790,7 +1805,7 @@ export default { } }, /** - * Lookup139: pallet_xcm::pallet::Origin + * Lookup142: pallet_xcm::pallet::Origin **/ PalletXcmOrigin: { _enum: { @@ -1799,30 +1814,30 @@ export default { } }, /** - * Lookup140: staging_xcm::v4::location::Location + * Lookup143: staging_xcm::v4::location::Location **/ StagingXcmV4Location: { parents: "u8", interior: "StagingXcmV4Junctions" }, /** - * Lookup141: staging_xcm::v4::junctions::Junctions + * Lookup144: staging_xcm::v4::junctions::Junctions **/ StagingXcmV4Junctions: { _enum: { Here: "Null", - X1: "[Lookup143;1]", - X2: "[Lookup143;2]", - X3: "[Lookup143;3]", - X4: "[Lookup143;4]", - X5: "[Lookup143;5]", - X6: "[Lookup143;6]", - X7: "[Lookup143;7]", - X8: "[Lookup143;8]" + X1: "[Lookup146;1]", + X2: "[Lookup146;2]", + X3: "[Lookup146;3]", + X4: "[Lookup146;4]", + X5: "[Lookup146;5]", + X6: "[Lookup146;6]", + X7: "[Lookup146;7]", + X8: "[Lookup146;8]" } }, /** - * Lookup143: staging_xcm::v4::junction::Junction + * Lookup146: staging_xcm::v4::junction::Junction **/ StagingXcmV4Junction: { _enum: { @@ -1854,7 +1869,7 @@ export default { } }, /** - * Lookup146: staging_xcm::v4::junction::NetworkId + * Lookup149: staging_xcm::v4::junction::NetworkId **/ StagingXcmV4JunctionNetworkId: { _enum: { @@ -1877,7 +1892,7 @@ export default { } }, /** - * Lookup147: xcm::v3::junction::BodyId + * Lookup150: xcm::v3::junction::BodyId **/ XcmV3JunctionBodyId: { _enum: { @@ -1894,7 +1909,7 @@ export default { } }, /** - * Lookup148: xcm::v3::junction::BodyPart + * Lookup151: xcm::v3::junction::BodyPart **/ XcmV3JunctionBodyPart: { _enum: { @@ -1917,7 +1932,7 @@ export default { } }, /** - * Lookup156: pallet_ethereum_xcm::RawOrigin + * Lookup159: pallet_ethereum_xcm::RawOrigin **/ PalletEthereumXcmRawOrigin: { _enum: { @@ -1925,11 +1940,11 @@ export default { } }, /** - * Lookup157: sp_core::Void + * Lookup160: sp_core::Void **/ SpCoreVoid: "Null", /** - * Lookup158: pallet_proxy::pallet::Call + * Lookup161: pallet_proxy::pallet::Call **/ PalletProxyCall: { _enum: { @@ -1982,13 +1997,13 @@ export default { } }, /** - * Lookup160: pallet_maintenance_mode::pallet::Call + * Lookup163: pallet_maintenance_mode::pallet::Call **/ PalletMaintenanceModeCall: { _enum: ["enter_maintenance_mode", "resume_normal_operation"] }, /** - * Lookup161: pallet_identity::pallet::Call + * Lookup164: pallet_identity::pallet::Call **/ PalletIdentityCall: { _enum: { @@ -2073,7 +2088,7 @@ export default { } }, /** - * Lookup162: pallet_identity::legacy::IdentityInfo + * Lookup165: pallet_identity::legacy::IdentityInfo **/ PalletIdentityLegacyIdentityInfo: { additional: "Vec<(Data,Data)>", @@ -2087,7 +2102,7 @@ export default { twitter: "Data" }, /** - * Lookup200: pallet_identity::types::Judgement + * Lookup203: pallet_identity::types::Judgement **/ PalletIdentityJudgement: { _enum: { @@ -2101,11 +2116,11 @@ export default { } }, /** - * Lookup202: account::EthereumSignature + * Lookup205: account::EthereumSignature **/ AccountEthereumSignature: "[u8;65]", /** - * Lookup204: pallet_multisig::pallet::Call + * Lookup207: pallet_multisig::pallet::Call **/ PalletMultisigCall: { _enum: { @@ -2136,7 +2151,7 @@ export default { } }, /** - * Lookup206: pallet_moonbeam_lazy_migrations::pallet::Call + * Lookup209: pallet_moonbeam_lazy_migrations::pallet::Call **/ PalletMoonbeamLazyMigrationsCall: { _enum: { @@ -2161,7 +2176,7 @@ export default { } }, /** - * Lookup209: pallet_parameters::pallet::Call + * Lookup212: pallet_parameters::pallet::Call **/ PalletParametersCall: { _enum: { @@ -2171,16 +2186,17 @@ export default { } }, /** - * Lookup210: moonriver_runtime::runtime_params::RuntimeParameters + * Lookup213: moonriver_runtime::runtime_params::RuntimeParameters **/ MoonriverRuntimeRuntimeParamsRuntimeParameters: { _enum: { RuntimeConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters", - PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters" + PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters", + XcmConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters" } }, /** - * Lookup211: moonriver_runtime::runtime_params::dynamic_params::runtime_config::Parameters + * Lookup214: moonriver_runtime::runtime_params::dynamic_params::runtime_config::Parameters **/ MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: { _enum: { @@ -2189,7 +2205,7 @@ export default { } }, /** - * Lookup213: moonriver_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters + * Lookup216: moonriver_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters **/ MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: { _enum: { @@ -2197,7 +2213,16 @@ export default { } }, /** - * Lookup215: pallet_evm::pallet::Call + * Lookup218: moonriver_runtime::runtime_params::dynamic_params::xcm_config::Parameters + **/ + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: { + _enum: { + ForeignAssetCreationDeposit: + "(MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit,Option)" + } + }, + /** + * Lookup220: pallet_evm::pallet::Call **/ PalletEvmCall: { _enum: { @@ -2240,7 +2265,7 @@ export default { } }, /** - * Lookup221: pallet_ethereum::pallet::Call + * Lookup226: pallet_ethereum::pallet::Call **/ PalletEthereumCall: { _enum: { @@ -2250,7 +2275,7 @@ export default { } }, /** - * Lookup222: ethereum::transaction::TransactionV2 + * Lookup227: ethereum::transaction::TransactionV2 **/ EthereumTransactionTransactionV2: { _enum: { @@ -2260,7 +2285,7 @@ export default { } }, /** - * Lookup223: ethereum::transaction::LegacyTransaction + * Lookup228: ethereum::transaction::LegacyTransaction **/ EthereumTransactionLegacyTransaction: { nonce: "U256", @@ -2272,7 +2297,7 @@ export default { signature: "EthereumTransactionTransactionSignature" }, /** - * Lookup224: ethereum::transaction::TransactionAction + * Lookup229: ethereum::transaction::TransactionAction **/ EthereumTransactionTransactionAction: { _enum: { @@ -2281,7 +2306,7 @@ export default { } }, /** - * Lookup225: ethereum::transaction::TransactionSignature + * Lookup230: ethereum::transaction::TransactionSignature **/ EthereumTransactionTransactionSignature: { v: "u64", @@ -2289,7 +2314,7 @@ export default { s: "H256" }, /** - * Lookup227: ethereum::transaction::EIP2930Transaction + * Lookup232: ethereum::transaction::EIP2930Transaction **/ EthereumTransactionEip2930Transaction: { chainId: "u64", @@ -2305,14 +2330,14 @@ export default { s: "H256" }, /** - * Lookup229: ethereum::transaction::AccessListItem + * Lookup234: ethereum::transaction::AccessListItem **/ EthereumTransactionAccessListItem: { address: "H160", storageKeys: "Vec" }, /** - * Lookup230: ethereum::transaction::EIP1559Transaction + * Lookup235: ethereum::transaction::EIP1559Transaction **/ EthereumTransactionEip1559Transaction: { chainId: "u64", @@ -2329,7 +2354,7 @@ export default { s: "H256" }, /** - * Lookup231: pallet_scheduler::pallet::Call + * Lookup236: pallet_scheduler::pallet::Call **/ PalletSchedulerCall: { _enum: { @@ -2385,7 +2410,7 @@ export default { } }, /** - * Lookup233: pallet_preimage::pallet::Call + * Lookup238: pallet_preimage::pallet::Call **/ PalletPreimageCall: { _enum: { @@ -2416,7 +2441,7 @@ export default { } }, /** - * Lookup234: pallet_conviction_voting::pallet::Call + * Lookup239: pallet_conviction_voting::pallet::Call **/ PalletConvictionVotingCall: { _enum: { @@ -2449,13 +2474,13 @@ export default { } }, /** - * Lookup235: pallet_conviction_voting::conviction::Conviction + * Lookup240: pallet_conviction_voting::conviction::Conviction **/ PalletConvictionVotingConviction: { _enum: ["None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x"] }, /** - * Lookup237: pallet_referenda::pallet::Call + * Lookup242: pallet_referenda::pallet::Call **/ PalletReferendaCall: { _enum: { @@ -2492,7 +2517,7 @@ export default { } }, /** - * Lookup238: frame_support::traits::schedule::DispatchTime + * Lookup243: frame_support::traits::schedule::DispatchTime **/ FrameSupportScheduleDispatchTime: { _enum: { @@ -2501,7 +2526,7 @@ export default { } }, /** - * Lookup240: pallet_whitelist::pallet::Call + * Lookup245: pallet_whitelist::pallet::Call **/ PalletWhitelistCall: { _enum: { @@ -2522,7 +2547,7 @@ export default { } }, /** - * Lookup241: pallet_collective::pallet::Call + * Lookup246: pallet_collective::pallet::Call **/ PalletCollectiveCall: { _enum: { @@ -2558,7 +2583,7 @@ export default { } }, /** - * Lookup243: pallet_treasury::pallet::Call + * Lookup248: pallet_treasury::pallet::Call **/ PalletTreasuryCall: { _enum: { @@ -2590,7 +2615,7 @@ export default { } }, /** - * Lookup245: pallet_crowdloan_rewards::pallet::Call + * Lookup250: pallet_crowdloan_rewards::pallet::Call **/ PalletCrowdloanRewardsCall: { _enum: { @@ -2617,7 +2642,7 @@ export default { } }, /** - * Lookup246: sp_runtime::MultiSignature + * Lookup251: sp_runtime::MultiSignature **/ SpRuntimeMultiSignature: { _enum: { @@ -2627,7 +2652,7 @@ export default { } }, /** - * Lookup252: pallet_xcm::pallet::Call + * Lookup257: pallet_xcm::pallet::Call **/ PalletXcmCall: { _enum: { @@ -2704,7 +2729,7 @@ export default { } }, /** - * Lookup253: xcm::VersionedLocation + * Lookup258: xcm::VersionedLocation **/ XcmVersionedLocation: { _enum: { @@ -2716,14 +2741,14 @@ export default { } }, /** - * Lookup254: xcm::v2::multilocation::MultiLocation + * Lookup259: xcm::v2::multilocation::MultiLocation **/ XcmV2MultiLocation: { parents: "u8", interior: "XcmV2MultilocationJunctions" }, /** - * Lookup255: xcm::v2::multilocation::Junctions + * Lookup260: xcm::v2::multilocation::Junctions **/ XcmV2MultilocationJunctions: { _enum: { @@ -2739,7 +2764,7 @@ export default { } }, /** - * Lookup256: xcm::v2::junction::Junction + * Lookup261: xcm::v2::junction::Junction **/ XcmV2Junction: { _enum: { @@ -2767,7 +2792,7 @@ export default { } }, /** - * Lookup257: xcm::v2::NetworkId + * Lookup262: xcm::v2::NetworkId **/ XcmV2NetworkId: { _enum: { @@ -2778,7 +2803,7 @@ export default { } }, /** - * Lookup259: xcm::v2::BodyId + * Lookup264: xcm::v2::BodyId **/ XcmV2BodyId: { _enum: { @@ -2795,7 +2820,7 @@ export default { } }, /** - * Lookup260: xcm::v2::BodyPart + * Lookup265: xcm::v2::BodyPart **/ XcmV2BodyPart: { _enum: { @@ -2818,14 +2843,14 @@ export default { } }, /** - * Lookup261: staging_xcm::v3::multilocation::MultiLocation + * Lookup266: staging_xcm::v3::multilocation::MultiLocation **/ StagingXcmV3MultiLocation: { parents: "u8", interior: "XcmV3Junctions" }, /** - * Lookup262: xcm::v3::junctions::Junctions + * Lookup267: xcm::v3::junctions::Junctions **/ XcmV3Junctions: { _enum: { @@ -2841,7 +2866,7 @@ export default { } }, /** - * Lookup263: xcm::v3::junction::Junction + * Lookup268: xcm::v3::junction::Junction **/ XcmV3Junction: { _enum: { @@ -2873,7 +2898,7 @@ export default { } }, /** - * Lookup265: xcm::v3::junction::NetworkId + * Lookup270: xcm::v3::junction::NetworkId **/ XcmV3JunctionNetworkId: { _enum: { @@ -2896,7 +2921,7 @@ export default { } }, /** - * Lookup266: xcm::VersionedXcm + * Lookup271: xcm::VersionedXcm **/ XcmVersionedXcm: { _enum: { @@ -2908,11 +2933,11 @@ export default { } }, /** - * Lookup267: xcm::v2::Xcm + * Lookup272: xcm::v2::Xcm **/ XcmV2Xcm: "Vec", /** - * Lookup269: xcm::v2::Instruction + * Lookup274: xcm::v2::Instruction **/ XcmV2Instruction: { _enum: { @@ -3010,18 +3035,18 @@ export default { } }, /** - * Lookup270: xcm::v2::multiasset::MultiAssets + * Lookup275: xcm::v2::multiasset::MultiAssets **/ XcmV2MultiassetMultiAssets: "Vec", /** - * Lookup272: xcm::v2::multiasset::MultiAsset + * Lookup277: xcm::v2::multiasset::MultiAsset **/ XcmV2MultiAsset: { id: "XcmV2MultiassetAssetId", fun: "XcmV2MultiassetFungibility" }, /** - * Lookup273: xcm::v2::multiasset::AssetId + * Lookup278: xcm::v2::multiasset::AssetId **/ XcmV2MultiassetAssetId: { _enum: { @@ -3030,7 +3055,7 @@ export default { } }, /** - * Lookup274: xcm::v2::multiasset::Fungibility + * Lookup279: xcm::v2::multiasset::Fungibility **/ XcmV2MultiassetFungibility: { _enum: { @@ -3039,7 +3064,7 @@ export default { } }, /** - * Lookup275: xcm::v2::multiasset::AssetInstance + * Lookup280: xcm::v2::multiasset::AssetInstance **/ XcmV2MultiassetAssetInstance: { _enum: { @@ -3053,7 +3078,7 @@ export default { } }, /** - * Lookup276: xcm::v2::Response + * Lookup281: xcm::v2::Response **/ XcmV2Response: { _enum: { @@ -3064,7 +3089,7 @@ export default { } }, /** - * Lookup279: xcm::v2::traits::Error + * Lookup284: xcm::v2::traits::Error **/ XcmV2TraitsError: { _enum: { @@ -3097,19 +3122,19 @@ export default { } }, /** - * Lookup280: xcm::v2::OriginKind + * Lookup285: xcm::v2::OriginKind **/ XcmV2OriginKind: { _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] }, /** - * Lookup281: xcm::double_encoded::DoubleEncoded + * Lookup286: xcm::double_encoded::DoubleEncoded **/ XcmDoubleEncoded: { encoded: "Bytes" }, /** - * Lookup282: xcm::v2::multiasset::MultiAssetFilter + * Lookup287: xcm::v2::multiasset::MultiAssetFilter **/ XcmV2MultiassetMultiAssetFilter: { _enum: { @@ -3118,7 +3143,7 @@ export default { } }, /** - * Lookup283: xcm::v2::multiasset::WildMultiAsset + * Lookup288: xcm::v2::multiasset::WildMultiAsset **/ XcmV2MultiassetWildMultiAsset: { _enum: { @@ -3130,13 +3155,13 @@ export default { } }, /** - * Lookup284: xcm::v2::multiasset::WildFungibility + * Lookup289: xcm::v2::multiasset::WildFungibility **/ XcmV2MultiassetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup285: xcm::v2::WeightLimit + * Lookup290: xcm::v2::WeightLimit **/ XcmV2WeightLimit: { _enum: { @@ -3145,11 +3170,11 @@ export default { } }, /** - * Lookup286: xcm::v3::Xcm + * Lookup291: xcm::v3::Xcm **/ XcmV3Xcm: "Vec", /** - * Lookup288: xcm::v3::Instruction + * Lookup293: xcm::v3::Instruction **/ XcmV3Instruction: { _enum: { @@ -3291,18 +3316,18 @@ export default { } }, /** - * Lookup289: xcm::v3::multiasset::MultiAssets + * Lookup294: xcm::v3::multiasset::MultiAssets **/ XcmV3MultiassetMultiAssets: "Vec", /** - * Lookup291: xcm::v3::multiasset::MultiAsset + * Lookup296: xcm::v3::multiasset::MultiAsset **/ XcmV3MultiAsset: { id: "XcmV3MultiassetAssetId", fun: "XcmV3MultiassetFungibility" }, /** - * Lookup292: xcm::v3::multiasset::AssetId + * Lookup297: xcm::v3::multiasset::AssetId **/ XcmV3MultiassetAssetId: { _enum: { @@ -3311,7 +3336,7 @@ export default { } }, /** - * Lookup293: xcm::v3::multiasset::Fungibility + * Lookup298: xcm::v3::multiasset::Fungibility **/ XcmV3MultiassetFungibility: { _enum: { @@ -3320,7 +3345,7 @@ export default { } }, /** - * Lookup294: xcm::v3::multiasset::AssetInstance + * Lookup299: xcm::v3::multiasset::AssetInstance **/ XcmV3MultiassetAssetInstance: { _enum: { @@ -3333,7 +3358,7 @@ export default { } }, /** - * Lookup295: xcm::v3::Response + * Lookup300: xcm::v3::Response **/ XcmV3Response: { _enum: { @@ -3346,7 +3371,7 @@ export default { } }, /** - * Lookup298: xcm::v3::traits::Error + * Lookup303: xcm::v3::traits::Error **/ XcmV3TraitsError: { _enum: { @@ -3393,7 +3418,7 @@ export default { } }, /** - * Lookup300: xcm::v3::PalletInfo + * Lookup305: xcm::v3::PalletInfo **/ XcmV3PalletInfo: { index: "Compact", @@ -3404,7 +3429,7 @@ export default { patch: "Compact" }, /** - * Lookup303: xcm::v3::MaybeErrorCode + * Lookup308: xcm::v3::MaybeErrorCode **/ XcmV3MaybeErrorCode: { _enum: { @@ -3414,13 +3439,13 @@ export default { } }, /** - * Lookup306: xcm::v3::OriginKind + * Lookup311: xcm::v3::OriginKind **/ XcmV3OriginKind: { _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] }, /** - * Lookup307: xcm::v3::QueryResponseInfo + * Lookup312: xcm::v3::QueryResponseInfo **/ XcmV3QueryResponseInfo: { destination: "StagingXcmV3MultiLocation", @@ -3428,7 +3453,7 @@ export default { maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup308: xcm::v3::multiasset::MultiAssetFilter + * Lookup313: xcm::v3::multiasset::MultiAssetFilter **/ XcmV3MultiassetMultiAssetFilter: { _enum: { @@ -3437,7 +3462,7 @@ export default { } }, /** - * Lookup309: xcm::v3::multiasset::WildMultiAsset + * Lookup314: xcm::v3::multiasset::WildMultiAsset **/ XcmV3MultiassetWildMultiAsset: { _enum: { @@ -3455,13 +3480,13 @@ export default { } }, /** - * Lookup310: xcm::v3::multiasset::WildFungibility + * Lookup315: xcm::v3::multiasset::WildFungibility **/ XcmV3MultiassetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup311: xcm::v3::WeightLimit + * Lookup316: xcm::v3::WeightLimit **/ XcmV3WeightLimit: { _enum: { @@ -3470,11 +3495,11 @@ export default { } }, /** - * Lookup312: staging_xcm::v4::Xcm + * Lookup317: staging_xcm::v4::Xcm **/ StagingXcmV4Xcm: "Vec", /** - * Lookup314: staging_xcm::v4::Instruction + * Lookup319: staging_xcm::v4::Instruction **/ StagingXcmV4Instruction: { _enum: { @@ -3616,22 +3641,22 @@ export default { } }, /** - * Lookup315: staging_xcm::v4::asset::Assets + * Lookup320: staging_xcm::v4::asset::Assets **/ StagingXcmV4AssetAssets: "Vec", /** - * Lookup317: staging_xcm::v4::asset::Asset + * Lookup322: staging_xcm::v4::asset::Asset **/ StagingXcmV4Asset: { id: "StagingXcmV4AssetAssetId", fun: "StagingXcmV4AssetFungibility" }, /** - * Lookup318: staging_xcm::v4::asset::AssetId + * Lookup323: staging_xcm::v4::asset::AssetId **/ StagingXcmV4AssetAssetId: "StagingXcmV4Location", /** - * Lookup319: staging_xcm::v4::asset::Fungibility + * Lookup324: staging_xcm::v4::asset::Fungibility **/ StagingXcmV4AssetFungibility: { _enum: { @@ -3640,7 +3665,7 @@ export default { } }, /** - * Lookup320: staging_xcm::v4::asset::AssetInstance + * Lookup325: staging_xcm::v4::asset::AssetInstance **/ StagingXcmV4AssetAssetInstance: { _enum: { @@ -3653,7 +3678,7 @@ export default { } }, /** - * Lookup321: staging_xcm::v4::Response + * Lookup326: staging_xcm::v4::Response **/ StagingXcmV4Response: { _enum: { @@ -3666,7 +3691,7 @@ export default { } }, /** - * Lookup323: staging_xcm::v4::PalletInfo + * Lookup328: staging_xcm::v4::PalletInfo **/ StagingXcmV4PalletInfo: { index: "Compact", @@ -3677,7 +3702,7 @@ export default { patch: "Compact" }, /** - * Lookup327: staging_xcm::v4::QueryResponseInfo + * Lookup332: staging_xcm::v4::QueryResponseInfo **/ StagingXcmV4QueryResponseInfo: { destination: "StagingXcmV4Location", @@ -3685,7 +3710,7 @@ export default { maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup328: staging_xcm::v4::asset::AssetFilter + * Lookup333: staging_xcm::v4::asset::AssetFilter **/ StagingXcmV4AssetAssetFilter: { _enum: { @@ -3694,7 +3719,7 @@ export default { } }, /** - * Lookup329: staging_xcm::v4::asset::WildAsset + * Lookup334: staging_xcm::v4::asset::WildAsset **/ StagingXcmV4AssetWildAsset: { _enum: { @@ -3712,13 +3737,13 @@ export default { } }, /** - * Lookup330: staging_xcm::v4::asset::WildFungibility + * Lookup335: staging_xcm::v4::asset::WildFungibility **/ StagingXcmV4AssetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup331: xcm::VersionedAssets + * Lookup336: xcm::VersionedAssets **/ XcmVersionedAssets: { _enum: { @@ -3730,7 +3755,7 @@ export default { } }, /** - * Lookup343: staging_xcm_executor::traits::asset_transfer::TransferType + * Lookup348: staging_xcm_executor::traits::asset_transfer::TransferType **/ StagingXcmExecutorAssetTransferTransferType: { _enum: { @@ -3741,7 +3766,7 @@ export default { } }, /** - * Lookup344: xcm::VersionedAssetId + * Lookup349: xcm::VersionedAssetId **/ XcmVersionedAssetId: { _enum: { @@ -3753,7 +3778,7 @@ export default { } }, /** - * Lookup345: pallet_assets::pallet::Call + * Lookup350: pallet_assets::pallet::Call **/ PalletAssetsCall: { _enum: { @@ -3910,7 +3935,7 @@ export default { } }, /** - * Lookup346: pallet_asset_manager::pallet::Call + * Lookup351: pallet_asset_manager::pallet::Call **/ PalletAssetManagerCall: { _enum: { @@ -3939,7 +3964,7 @@ export default { } }, /** - * Lookup347: moonriver_runtime::xcm_config::AssetType + * Lookup352: moonriver_runtime::xcm_config::AssetType **/ MoonriverRuntimeXcmConfigAssetType: { _enum: { @@ -3947,7 +3972,7 @@ export default { } }, /** - * Lookup348: moonriver_runtime::asset_config::AssetRegistrarMetadata + * Lookup353: moonriver_runtime::asset_config::AssetRegistrarMetadata **/ MoonriverRuntimeAssetConfigAssetRegistrarMetadata: { name: "Bytes", @@ -3956,7 +3981,7 @@ export default { isFrozen: "bool" }, /** - * Lookup349: pallet_xcm_transactor::pallet::Call + * Lookup354: pallet_xcm_transactor::pallet::Call **/ PalletXcmTransactorCall: { _enum: { @@ -4015,20 +4040,20 @@ export default { } }, /** - * Lookup350: moonriver_runtime::xcm_config::Transactors + * Lookup355: moonriver_runtime::xcm_config::Transactors **/ MoonriverRuntimeXcmConfigTransactors: { _enum: ["Relay"] }, /** - * Lookup351: pallet_xcm_transactor::pallet::CurrencyPayment + * Lookup356: pallet_xcm_transactor::pallet::CurrencyPayment **/ PalletXcmTransactorCurrencyPayment: { currency: "PalletXcmTransactorCurrency", feeAmount: "Option" }, /** - * Lookup352: moonriver_runtime::xcm_config::CurrencyId + * Lookup357: moonriver_runtime::xcm_config::CurrencyId **/ MoonriverRuntimeXcmConfigCurrencyId: { _enum: { @@ -4040,7 +4065,7 @@ export default { } }, /** - * Lookup353: pallet_xcm_transactor::pallet::Currency + * Lookup358: pallet_xcm_transactor::pallet::Currency **/ PalletXcmTransactorCurrency: { _enum: { @@ -4049,14 +4074,14 @@ export default { } }, /** - * Lookup355: pallet_xcm_transactor::pallet::TransactWeights + * Lookup359: pallet_xcm_transactor::pallet::TransactWeights **/ PalletXcmTransactorTransactWeights: { transactRequiredWeightAtMost: "SpWeightsWeightV2Weight", overallWeight: "Option" }, /** - * Lookup358: pallet_xcm_transactor::pallet::HrmpOperation + * Lookup362: pallet_xcm_transactor::pallet::HrmpOperation **/ PalletXcmTransactorHrmpOperation: { _enum: { @@ -4072,7 +4097,7 @@ export default { } }, /** - * Lookup359: pallet_xcm_transactor::pallet::HrmpInitParams + * Lookup363: pallet_xcm_transactor::pallet::HrmpInitParams **/ PalletXcmTransactorHrmpInitParams: { paraId: "u32", @@ -4080,14 +4105,14 @@ export default { proposedMaxMessageSize: "u32" }, /** - * Lookup360: polkadot_parachain_primitives::primitives::HrmpChannelId + * Lookup364: polkadot_parachain_primitives::primitives::HrmpChannelId **/ PolkadotParachainPrimitivesPrimitivesHrmpChannelId: { sender: "u32", recipient: "u32" }, /** - * Lookup361: pallet_ethereum_xcm::pallet::Call + * Lookup365: pallet_ethereum_xcm::pallet::Call **/ PalletEthereumXcmCall: { _enum: { @@ -4108,7 +4133,7 @@ export default { } }, /** - * Lookup362: xcm_primitives::ethereum_xcm::EthereumXcmTransaction + * Lookup366: xcm_primitives::ethereum_xcm::EthereumXcmTransaction **/ XcmPrimitivesEthereumXcmEthereumXcmTransaction: { _enum: { @@ -4117,7 +4142,7 @@ export default { } }, /** - * Lookup363: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 + * Lookup367: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 **/ XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: { gasLimit: "U256", @@ -4128,7 +4153,7 @@ export default { accessList: "Option)>>" }, /** - * Lookup364: xcm_primitives::ethereum_xcm::EthereumXcmFee + * Lookup368: xcm_primitives::ethereum_xcm::EthereumXcmFee **/ XcmPrimitivesEthereumXcmEthereumXcmFee: { _enum: { @@ -4137,14 +4162,14 @@ export default { } }, /** - * Lookup365: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee + * Lookup369: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee **/ XcmPrimitivesEthereumXcmManualEthereumXcmFee: { gasPrice: "Option", maxFeePerGas: "Option" }, /** - * Lookup368: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 + * Lookup372: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 **/ XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: { gasLimit: "U256", @@ -4154,7 +4179,7 @@ export default { accessList: "Option)>>" }, /** - * Lookup370: pallet_message_queue::pallet::Call + * Lookup374: pallet_message_queue::pallet::Call **/ PalletMessageQueueCall: { _enum: { @@ -4171,7 +4196,7 @@ export default { } }, /** - * Lookup371: cumulus_primitives_core::AggregateMessageOrigin + * Lookup375: cumulus_primitives_core::AggregateMessageOrigin **/ CumulusPrimitivesCoreAggregateMessageOrigin: { _enum: { @@ -4181,13 +4206,13 @@ export default { } }, /** - * Lookup372: pallet_moonbeam_foreign_assets::pallet::Call + * Lookup376: pallet_moonbeam_foreign_assets::pallet::Call **/ PalletMoonbeamForeignAssetsCall: { _enum: { create_foreign_asset: { assetId: "u128", - xcmLocation: "StagingXcmV4Location", + assetXcmLocation: "StagingXcmV4Location", decimals: "u8", symbol: "Bytes", name: "Bytes" @@ -4206,7 +4231,7 @@ export default { } }, /** - * Lookup374: pallet_xcm_weight_trader::pallet::Call + * Lookup378: pallet_xcm_weight_trader::pallet::Call **/ PalletXcmWeightTraderCall: { _enum: { @@ -4230,7 +4255,7 @@ export default { } }, /** - * Lookup375: pallet_emergency_para_xcm::pallet::Call + * Lookup379: pallet_emergency_para_xcm::pallet::Call **/ PalletEmergencyParaXcmCall: { _enum: { @@ -4241,17 +4266,17 @@ export default { } }, /** - * Lookup376: pallet_randomness::pallet::Call + * Lookup380: pallet_randomness::pallet::Call **/ PalletRandomnessCall: { _enum: ["set_babe_randomness_results"] }, /** - * Lookup377: sp_runtime::traits::BlakeTwo256 + * Lookup381: sp_runtime::traits::BlakeTwo256 **/ SpRuntimeBlakeTwo256: "Null", /** - * Lookup379: pallet_conviction_voting::types::Tally + * Lookup383: pallet_conviction_voting::types::Tally **/ PalletConvictionVotingTally: { ayes: "u128", @@ -4259,7 +4284,7 @@ export default { support: "u128" }, /** - * Lookup380: pallet_whitelist::pallet::Event + * Lookup384: pallet_whitelist::pallet::Event **/ PalletWhitelistEvent: { _enum: { @@ -4276,21 +4301,21 @@ export default { } }, /** - * Lookup382: frame_support::dispatch::PostDispatchInfo + * Lookup386: frame_support::dispatch::PostDispatchInfo **/ FrameSupportDispatchPostDispatchInfo: { actualWeight: "Option", paysFee: "FrameSupportDispatchPays" }, /** - * Lookup383: sp_runtime::DispatchErrorWithPostInfo + * Lookup387: sp_runtime::DispatchErrorWithPostInfo **/ SpRuntimeDispatchErrorWithPostInfo: { postInfo: "FrameSupportDispatchPostDispatchInfo", error: "SpRuntimeDispatchError" }, /** - * Lookup384: pallet_collective::pallet::Event + * Lookup388: pallet_collective::pallet::Event **/ PalletCollectiveEvent: { _enum: { @@ -4329,7 +4354,7 @@ export default { } }, /** - * Lookup386: pallet_treasury::pallet::Event + * Lookup390: pallet_treasury::pallet::Event **/ PalletTreasuryEvent: { _enum: { @@ -4384,7 +4409,7 @@ export default { } }, /** - * Lookup387: pallet_crowdloan_rewards::pallet::Event + * Lookup391: pallet_crowdloan_rewards::pallet::Event **/ PalletCrowdloanRewardsEvent: { _enum: { @@ -4397,7 +4422,7 @@ export default { } }, /** - * Lookup388: cumulus_pallet_xcmp_queue::pallet::Event + * Lookup392: cumulus_pallet_xcmp_queue::pallet::Event **/ CumulusPalletXcmpQueueEvent: { _enum: { @@ -4407,7 +4432,7 @@ export default { } }, /** - * Lookup389: cumulus_pallet_xcm::pallet::Event + * Lookup393: cumulus_pallet_xcm::pallet::Event **/ CumulusPalletXcmEvent: { _enum: { @@ -4417,7 +4442,7 @@ export default { } }, /** - * Lookup390: staging_xcm::v4::traits::Outcome + * Lookup394: staging_xcm::v4::traits::Outcome **/ StagingXcmV4TraitsOutcome: { _enum: { @@ -4434,7 +4459,7 @@ export default { } }, /** - * Lookup391: pallet_xcm::pallet::Event + * Lookup395: pallet_xcm::pallet::Event **/ PalletXcmEvent: { _enum: { @@ -4559,7 +4584,7 @@ export default { } }, /** - * Lookup392: pallet_assets::pallet::Event + * Lookup396: pallet_assets::pallet::Event **/ PalletAssetsEvent: { _enum: { @@ -4685,7 +4710,7 @@ export default { } }, /** - * Lookup393: pallet_asset_manager::pallet::Event + * Lookup397: pallet_asset_manager::pallet::Event **/ PalletAssetManagerEvent: { _enum: { @@ -4716,7 +4741,7 @@ export default { } }, /** - * Lookup394: pallet_xcm_transactor::pallet::Event + * Lookup398: pallet_xcm_transactor::pallet::Event **/ PalletXcmTransactorEvent: { _enum: { @@ -4766,7 +4791,7 @@ export default { } }, /** - * Lookup395: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight + * Lookup399: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight **/ PalletXcmTransactorRemoteTransactInfoWithMaxWeight: { transactExtraWeight: "SpWeightsWeightV2Weight", @@ -4774,7 +4799,7 @@ export default { transactExtraWeightSigned: "Option" }, /** - * Lookup396: pallet_ethereum_xcm::pallet::Event + * Lookup400: pallet_ethereum_xcm::pallet::Event **/ PalletEthereumXcmEvent: { _enum: { @@ -4785,7 +4810,7 @@ export default { } }, /** - * Lookup397: pallet_message_queue::pallet::Event + * Lookup401: pallet_message_queue::pallet::Event **/ PalletMessageQueueEvent: { _enum: { @@ -4813,7 +4838,7 @@ export default { } }, /** - * Lookup398: frame_support::traits::messages::ProcessMessageError + * Lookup402: frame_support::traits::messages::ProcessMessageError **/ FrameSupportMessagesProcessMessageError: { _enum: { @@ -4826,17 +4851,19 @@ export default { } }, /** - * Lookup399: pallet_moonbeam_foreign_assets::pallet::Event + * Lookup403: pallet_moonbeam_foreign_assets::pallet::Event **/ PalletMoonbeamForeignAssetsEvent: { _enum: { ForeignAssetCreated: { contractAddress: "H160", assetId: "u128", - xcmLocation: "StagingXcmV4Location" + xcmLocation: "StagingXcmV4Location", + deposit: "Option" }, ForeignAssetXcmLocationChanged: { assetId: "u128", + previousXcmLocation: "StagingXcmV4Location", newXcmLocation: "StagingXcmV4Location" }, ForeignAssetFrozen: { @@ -4846,11 +4873,12 @@ export default { ForeignAssetUnfrozen: { assetId: "u128", xcmLocation: "StagingXcmV4Location" - } + }, + TokensLocked: "(AccountId20,u128,U256)" } }, /** - * Lookup400: pallet_xcm_weight_trader::pallet::Event + * Lookup404: pallet_xcm_weight_trader::pallet::Event **/ PalletXcmWeightTraderEvent: { _enum: { @@ -4874,13 +4902,13 @@ export default { } }, /** - * Lookup401: pallet_emergency_para_xcm::pallet::Event + * Lookup405: pallet_emergency_para_xcm::pallet::Event **/ PalletEmergencyParaXcmEvent: { _enum: ["EnteredPausedXcmMode", "NormalXcmOperationResumed"] }, /** - * Lookup402: pallet_randomness::pallet::Event + * Lookup406: pallet_randomness::pallet::Event **/ PalletRandomnessEvent: { _enum: { @@ -4917,7 +4945,7 @@ export default { } }, /** - * Lookup403: frame_system::Phase + * Lookup407: frame_system::Phase **/ FrameSystemPhase: { _enum: { @@ -4927,21 +4955,21 @@ export default { } }, /** - * Lookup405: frame_system::LastRuntimeUpgradeInfo + * Lookup409: frame_system::LastRuntimeUpgradeInfo **/ FrameSystemLastRuntimeUpgradeInfo: { specVersion: "Compact", specName: "Text" }, /** - * Lookup406: frame_system::CodeUpgradeAuthorization + * Lookup410: frame_system::CodeUpgradeAuthorization **/ FrameSystemCodeUpgradeAuthorization: { codeHash: "H256", checkVersion: "bool" }, /** - * Lookup407: frame_system::limits::BlockWeights + * Lookup411: frame_system::limits::BlockWeights **/ FrameSystemLimitsBlockWeights: { baseBlock: "SpWeightsWeightV2Weight", @@ -4949,7 +4977,7 @@ export default { perClass: "FrameSupportDispatchPerDispatchClassWeightsPerClass" }, /** - * Lookup408: frame_support::dispatch::PerDispatchClass + * Lookup412: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassWeightsPerClass: { normal: "FrameSystemLimitsWeightsPerClass", @@ -4957,7 +4985,7 @@ export default { mandatory: "FrameSystemLimitsWeightsPerClass" }, /** - * Lookup409: frame_system::limits::WeightsPerClass + * Lookup413: frame_system::limits::WeightsPerClass **/ FrameSystemLimitsWeightsPerClass: { baseExtrinsic: "SpWeightsWeightV2Weight", @@ -4966,13 +4994,13 @@ export default { reserved: "Option" }, /** - * Lookup410: frame_system::limits::BlockLength + * Lookup414: frame_system::limits::BlockLength **/ FrameSystemLimitsBlockLength: { max: "FrameSupportDispatchPerDispatchClassU32" }, /** - * Lookup411: frame_support::dispatch::PerDispatchClass + * Lookup415: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassU32: { normal: "u32", @@ -4980,14 +5008,14 @@ export default { mandatory: "u32" }, /** - * Lookup412: sp_weights::RuntimeDbWeight + * Lookup416: sp_weights::RuntimeDbWeight **/ SpWeightsRuntimeDbWeight: { read: "u64", write: "u64" }, /** - * Lookup413: sp_version::RuntimeVersion + * Lookup417: sp_version::RuntimeVersion **/ SpVersionRuntimeVersion: { specName: "Text", @@ -5000,7 +5028,7 @@ export default { stateVersion: "u8" }, /** - * Lookup417: frame_system::pallet::Error + * Lookup421: frame_system::pallet::Error **/ FrameSystemError: { _enum: [ @@ -5016,7 +5044,7 @@ export default { ] }, /** - * Lookup419: cumulus_pallet_parachain_system::unincluded_segment::Ancestor + * Lookup423: cumulus_pallet_parachain_system::unincluded_segment::Ancestor **/ CumulusPalletParachainSystemUnincludedSegmentAncestor: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5024,7 +5052,7 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup420: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth + * Lookup424: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth **/ CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: { umpMsgCount: "u32", @@ -5032,20 +5060,20 @@ export default { hrmpOutgoing: "BTreeMap" }, /** - * Lookup422: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate + * Lookup426: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate **/ CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate: { msgCount: "u32", totalBytes: "u32" }, /** - * Lookup426: polkadot_primitives::v8::UpgradeGoAhead + * Lookup430: polkadot_primitives::v8::UpgradeGoAhead **/ PolkadotPrimitivesV8UpgradeGoAhead: { _enum: ["Abort", "GoAhead"] }, /** - * Lookup427: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker + * Lookup431: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker **/ CumulusPalletParachainSystemUnincludedSegmentSegmentTracker: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5053,13 +5081,13 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup429: polkadot_primitives::v8::UpgradeRestriction + * Lookup433: polkadot_primitives::v8::UpgradeRestriction **/ PolkadotPrimitivesV8UpgradeRestriction: { _enum: ["Present"] }, /** - * Lookup430: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot + * Lookup434: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot **/ CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: { dmqMqcHead: "H256", @@ -5069,14 +5097,14 @@ export default { egressChannels: "Vec<(u32,PolkadotPrimitivesV8AbridgedHrmpChannel)>" }, /** - * Lookup431: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity + * Lookup435: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity **/ CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity: { remainingCount: "u32", remainingSize: "u32" }, /** - * Lookup434: polkadot_primitives::v8::AbridgedHrmpChannel + * Lookup438: polkadot_primitives::v8::AbridgedHrmpChannel **/ PolkadotPrimitivesV8AbridgedHrmpChannel: { maxCapacity: "u32", @@ -5087,7 +5115,7 @@ export default { mqcHead: "Option" }, /** - * Lookup435: polkadot_primitives::v8::AbridgedHostConfiguration + * Lookup439: polkadot_primitives::v8::AbridgedHostConfiguration **/ PolkadotPrimitivesV8AbridgedHostConfiguration: { maxCodeSize: "u32", @@ -5102,21 +5130,21 @@ export default { asyncBackingParams: "PolkadotPrimitivesV8AsyncBackingAsyncBackingParams" }, /** - * Lookup436: polkadot_primitives::v8::async_backing::AsyncBackingParams + * Lookup440: polkadot_primitives::v8::async_backing::AsyncBackingParams **/ PolkadotPrimitivesV8AsyncBackingAsyncBackingParams: { maxCandidateDepth: "u32", allowedAncestryLen: "u32" }, /** - * Lookup442: polkadot_core_primitives::OutboundHrmpMessage + * Lookup446: polkadot_core_primitives::OutboundHrmpMessage **/ PolkadotCorePrimitivesOutboundHrmpMessage: { recipient: "u32", data: "Bytes" }, /** - * Lookup444: cumulus_pallet_parachain_system::pallet::Error + * Lookup448: cumulus_pallet_parachain_system::pallet::Error **/ CumulusPalletParachainSystemError: { _enum: [ @@ -5131,7 +5159,7 @@ export default { ] }, /** - * Lookup446: pallet_balances::types::BalanceLock + * Lookup450: pallet_balances::types::BalanceLock **/ PalletBalancesBalanceLock: { id: "[u8;8]", @@ -5139,20 +5167,20 @@ export default { reasons: "PalletBalancesReasons" }, /** - * Lookup447: pallet_balances::types::Reasons + * Lookup451: pallet_balances::types::Reasons **/ PalletBalancesReasons: { _enum: ["Fee", "Misc", "All"] }, /** - * Lookup450: pallet_balances::types::ReserveData + * Lookup454: pallet_balances::types::ReserveData **/ PalletBalancesReserveData: { id: "[u8;4]", amount: "u128" }, /** - * Lookup454: moonriver_runtime::RuntimeHoldReason + * Lookup458: moonriver_runtime::RuntimeHoldReason **/ MoonriverRuntimeRuntimeHoldReason: { _enum: { @@ -5222,20 +5250,20 @@ export default { } }, /** - * Lookup455: pallet_preimage::pallet::HoldReason + * Lookup459: pallet_preimage::pallet::HoldReason **/ PalletPreimageHoldReason: { _enum: ["Preimage"] }, /** - * Lookup458: frame_support::traits::tokens::misc::IdAmount + * Lookup462: frame_support::traits::tokens::misc::IdAmount **/ FrameSupportTokensMiscIdAmount: { id: "Null", amount: "u128" }, /** - * Lookup460: pallet_balances::pallet::Error + * Lookup464: pallet_balances::pallet::Error **/ PalletBalancesError: { _enum: [ @@ -5254,13 +5282,13 @@ export default { ] }, /** - * Lookup461: pallet_transaction_payment::Releases + * Lookup465: pallet_transaction_payment::Releases **/ PalletTransactionPaymentReleases: { _enum: ["V1Ancient", "V2"] }, /** - * Lookup462: pallet_parachain_staking::types::RoundInfo + * Lookup466: pallet_parachain_staking::types::RoundInfo **/ PalletParachainStakingRoundInfo: { current: "u32", @@ -5269,7 +5297,7 @@ export default { firstSlot: "u64" }, /** - * Lookup463: pallet_parachain_staking::types::Delegator + * Lookup467: pallet_parachain_staking::types::Delegator **/ PalletParachainStakingDelegator: { id: "AccountId20", @@ -5279,18 +5307,18 @@ export default { status: "PalletParachainStakingDelegatorStatus" }, /** - * Lookup464: pallet_parachain_staking::set::OrderedSet> + * Lookup468: pallet_parachain_staking::set::OrderedSet> **/ PalletParachainStakingSetOrderedSet: "Vec", /** - * Lookup465: pallet_parachain_staking::types::Bond + * Lookup469: pallet_parachain_staking::types::Bond **/ PalletParachainStakingBond: { owner: "AccountId20", amount: "u128" }, /** - * Lookup467: pallet_parachain_staking::types::DelegatorStatus + * Lookup471: pallet_parachain_staking::types::DelegatorStatus **/ PalletParachainStakingDelegatorStatus: { _enum: { @@ -5299,7 +5327,7 @@ export default { } }, /** - * Lookup468: pallet_parachain_staking::types::CandidateMetadata + * Lookup472: pallet_parachain_staking::types::CandidateMetadata **/ PalletParachainStakingCandidateMetadata: { bond: "u128", @@ -5314,20 +5342,20 @@ export default { status: "PalletParachainStakingCollatorStatus" }, /** - * Lookup469: pallet_parachain_staking::types::CapacityStatus + * Lookup473: pallet_parachain_staking::types::CapacityStatus **/ PalletParachainStakingCapacityStatus: { _enum: ["Full", "Empty", "Partial"] }, /** - * Lookup471: pallet_parachain_staking::types::CandidateBondLessRequest + * Lookup475: pallet_parachain_staking::types::CandidateBondLessRequest **/ PalletParachainStakingCandidateBondLessRequest: { amount: "u128", whenExecutable: "u32" }, /** - * Lookup472: pallet_parachain_staking::types::CollatorStatus + * Lookup476: pallet_parachain_staking::types::CollatorStatus **/ PalletParachainStakingCollatorStatus: { _enum: { @@ -5337,7 +5365,7 @@ export default { } }, /** - * Lookup474: pallet_parachain_staking::delegation_requests::ScheduledRequest + * Lookup478: pallet_parachain_staking::delegation_requests::ScheduledRequest **/ PalletParachainStakingDelegationRequestsScheduledRequest: { delegator: "AccountId20", @@ -5345,25 +5373,25 @@ export default { action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup477: pallet_parachain_staking::auto_compound::AutoCompoundConfig + * Lookup481: pallet_parachain_staking::auto_compound::AutoCompoundConfig **/ PalletParachainStakingAutoCompoundAutoCompoundConfig: { delegator: "AccountId20", value: "Percent" }, /** - * Lookup479: pallet_parachain_staking::types::Delegations + * Lookup483: pallet_parachain_staking::types::Delegations **/ PalletParachainStakingDelegations: { delegations: "Vec", total: "u128" }, /** - * Lookup481: pallet_parachain_staking::set::BoundedOrderedSet, S> + * Lookup485: pallet_parachain_staking::set::BoundedOrderedSet, S> **/ PalletParachainStakingSetBoundedOrderedSet: "Vec", /** - * Lookup484: pallet_parachain_staking::types::CollatorSnapshot + * Lookup488: pallet_parachain_staking::types::CollatorSnapshot **/ PalletParachainStakingCollatorSnapshot: { bond: "u128", @@ -5371,7 +5399,7 @@ export default { total: "u128" }, /** - * Lookup486: pallet_parachain_staking::types::BondWithAutoCompound + * Lookup490: pallet_parachain_staking::types::BondWithAutoCompound **/ PalletParachainStakingBondWithAutoCompound: { owner: "AccountId20", @@ -5379,7 +5407,7 @@ export default { autoCompound: "Percent" }, /** - * Lookup487: pallet_parachain_staking::types::DelayedPayout + * Lookup491: pallet_parachain_staking::types::DelayedPayout **/ PalletParachainStakingDelayedPayout: { roundIssuance: "u128", @@ -5387,7 +5415,7 @@ export default { collatorCommission: "Perbill" }, /** - * Lookup488: pallet_parachain_staking::inflation::InflationInfo + * Lookup492: pallet_parachain_staking::inflation::InflationInfo **/ PalletParachainStakingInflationInflationInfo: { expect: { @@ -5407,7 +5435,7 @@ export default { } }, /** - * Lookup489: pallet_parachain_staking::pallet::Error + * Lookup493: pallet_parachain_staking::pallet::Error **/ PalletParachainStakingError: { _enum: [ @@ -5464,19 +5492,18 @@ export default { "TooLowCandidateCountWeightHintGoOffline", "CandidateLimitReached", "CannotSetAboveMaxCandidates", - "RemovedCall", "MarkingOfflineNotEnabled", "CurrentRoundTooLow" ] }, /** - * Lookup490: pallet_author_inherent::pallet::Error + * Lookup494: pallet_author_inherent::pallet::Error **/ PalletAuthorInherentError: { _enum: ["AuthorAlreadySet", "NoAccountId", "CannotBeAuthor"] }, /** - * Lookup491: pallet_author_mapping::pallet::RegistrationInfo + * Lookup495: pallet_author_mapping::pallet::RegistrationInfo **/ PalletAuthorMappingRegistrationInfo: { _alias: { @@ -5487,7 +5514,7 @@ export default { keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" }, /** - * Lookup492: pallet_author_mapping::pallet::Error + * Lookup496: pallet_author_mapping::pallet::Error **/ PalletAuthorMappingError: { _enum: [ @@ -5502,7 +5529,7 @@ export default { ] }, /** - * Lookup493: pallet_moonbeam_orbiters::types::CollatorPoolInfo + * Lookup497: pallet_moonbeam_orbiters::types::CollatorPoolInfo **/ PalletMoonbeamOrbitersCollatorPoolInfo: { orbiters: "Vec", @@ -5510,14 +5537,14 @@ export default { nextOrbiter: "u32" }, /** - * Lookup495: pallet_moonbeam_orbiters::types::CurrentOrbiter + * Lookup499: pallet_moonbeam_orbiters::types::CurrentOrbiter **/ PalletMoonbeamOrbitersCurrentOrbiter: { accountId: "AccountId20", removed: "bool" }, /** - * Lookup496: pallet_moonbeam_orbiters::pallet::Error + * Lookup500: pallet_moonbeam_orbiters::pallet::Error **/ PalletMoonbeamOrbitersError: { _enum: [ @@ -5533,13 +5560,13 @@ export default { ] }, /** - * Lookup499: pallet_utility::pallet::Error + * Lookup503: pallet_utility::pallet::Error **/ PalletUtilityError: { _enum: ["TooManyCalls"] }, /** - * Lookup502: pallet_proxy::ProxyDefinition + * Lookup506: pallet_proxy::ProxyDefinition **/ PalletProxyProxyDefinition: { delegate: "AccountId20", @@ -5547,7 +5574,7 @@ export default { delay: "u32" }, /** - * Lookup506: pallet_proxy::Announcement + * Lookup510: pallet_proxy::Announcement **/ PalletProxyAnnouncement: { real: "AccountId20", @@ -5555,7 +5582,7 @@ export default { height: "u32" }, /** - * Lookup508: pallet_proxy::pallet::Error + * Lookup512: pallet_proxy::pallet::Error **/ PalletProxyError: { _enum: [ @@ -5570,13 +5597,13 @@ export default { ] }, /** - * Lookup509: pallet_maintenance_mode::pallet::Error + * Lookup513: pallet_maintenance_mode::pallet::Error **/ PalletMaintenanceModeError: { _enum: ["AlreadyInMaintenanceMode", "NotInMaintenanceMode"] }, /** - * Lookup511: pallet_identity::types::Registration> + * Lookup515: pallet_identity::types::Registration> **/ PalletIdentityRegistration: { judgements: "Vec<(u32,PalletIdentityJudgement)>", @@ -5584,7 +5611,7 @@ export default { info: "PalletIdentityLegacyIdentityInfo" }, /** - * Lookup520: pallet_identity::types::RegistrarInfo + * Lookup524: pallet_identity::types::RegistrarInfo **/ PalletIdentityRegistrarInfo: { account: "AccountId20", @@ -5592,14 +5619,14 @@ export default { fields: "u64" }, /** - * Lookup522: pallet_identity::types::AuthorityProperties> + * Lookup526: pallet_identity::types::AuthorityProperties> **/ PalletIdentityAuthorityProperties: { suffix: "Bytes", allocation: "u32" }, /** - * Lookup525: pallet_identity::pallet::Error + * Lookup529: pallet_identity::pallet::Error **/ PalletIdentityError: { _enum: [ @@ -5632,13 +5659,13 @@ export default { ] }, /** - * Lookup526: pallet_migrations::pallet::Error + * Lookup530: pallet_migrations::pallet::Error **/ PalletMigrationsError: { _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"] }, /** - * Lookup528: pallet_multisig::Multisig + * Lookup532: pallet_multisig::Multisig **/ PalletMultisigMultisig: { when: "PalletMultisigTimepoint", @@ -5647,7 +5674,7 @@ export default { approvals: "Vec" }, /** - * Lookup530: pallet_multisig::pallet::Error + * Lookup534: pallet_multisig::pallet::Error **/ PalletMultisigError: { _enum: [ @@ -5668,7 +5695,7 @@ export default { ] }, /** - * Lookup532: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus + * Lookup536: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus **/ PalletMoonbeamLazyMigrationsStateMigrationStatus: { _enum: { @@ -5679,7 +5706,7 @@ export default { } }, /** - * Lookup534: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus + * Lookup538: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { _enum: { @@ -5688,7 +5715,7 @@ export default { } }, /** - * Lookup535: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo + * Lookup539: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { assetId: "u128", @@ -5696,7 +5723,7 @@ export default { remainingApprovals: "u32" }, /** - * Lookup536: pallet_moonbeam_lazy_migrations::pallet::Error + * Lookup540: pallet_moonbeam_lazy_migrations::pallet::Error **/ PalletMoonbeamLazyMigrationsError: { _enum: [ @@ -5715,7 +5742,7 @@ export default { ] }, /** - * Lookup537: pallet_evm::CodeMetadata + * Lookup541: pallet_evm::CodeMetadata **/ PalletEvmCodeMetadata: { _alias: { @@ -5726,7 +5753,7 @@ export default { hash_: "H256" }, /** - * Lookup539: pallet_evm::pallet::Error + * Lookup543: pallet_evm::pallet::Error **/ PalletEvmError: { _enum: [ @@ -5746,7 +5773,7 @@ export default { ] }, /** - * Lookup542: fp_rpc::TransactionStatus + * Lookup545: fp_rpc::TransactionStatus **/ FpRpcTransactionStatus: { transactionHash: "H256", @@ -5758,11 +5785,11 @@ export default { logsBloom: "EthbloomBloom" }, /** - * Lookup544: ethbloom::Bloom + * Lookup547: ethbloom::Bloom **/ EthbloomBloom: "[u8;256]", /** - * Lookup546: ethereum::receipt::ReceiptV3 + * Lookup549: ethereum::receipt::ReceiptV3 **/ EthereumReceiptReceiptV3: { _enum: { @@ -5772,7 +5799,7 @@ export default { } }, /** - * Lookup547: ethereum::receipt::EIP658ReceiptData + * Lookup550: ethereum::receipt::EIP658ReceiptData **/ EthereumReceiptEip658ReceiptData: { statusCode: "u8", @@ -5781,7 +5808,7 @@ export default { logs: "Vec" }, /** - * Lookup548: ethereum::block::Block + * Lookup551: ethereum::block::Block **/ EthereumBlock: { header: "EthereumHeader", @@ -5789,7 +5816,7 @@ export default { ommers: "Vec" }, /** - * Lookup549: ethereum::header::Header + * Lookup552: ethereum::header::Header **/ EthereumHeader: { parentHash: "H256", @@ -5809,17 +5836,17 @@ export default { nonce: "EthereumTypesHashH64" }, /** - * Lookup550: ethereum_types::hash::H64 + * Lookup553: ethereum_types::hash::H64 **/ EthereumTypesHashH64: "[u8;8]", /** - * Lookup555: pallet_ethereum::pallet::Error + * Lookup558: pallet_ethereum::pallet::Error **/ PalletEthereumError: { _enum: ["InvalidSignature", "PreLogExists"] }, /** - * Lookup558: pallet_scheduler::Scheduled, BlockNumber, moonriver_runtime::OriginCaller, account::AccountId20> + * Lookup561: pallet_scheduler::Scheduled, BlockNumber, moonriver_runtime::OriginCaller, account::AccountId20> **/ PalletSchedulerScheduled: { maybeId: "Option<[u8;32]>", @@ -5829,7 +5856,7 @@ export default { origin: "MoonriverRuntimeOriginCaller" }, /** - * Lookup560: pallet_scheduler::RetryConfig + * Lookup563: pallet_scheduler::RetryConfig **/ PalletSchedulerRetryConfig: { totalRetries: "u8", @@ -5837,7 +5864,7 @@ export default { period: "u32" }, /** - * Lookup561: pallet_scheduler::pallet::Error + * Lookup564: pallet_scheduler::pallet::Error **/ PalletSchedulerError: { _enum: [ @@ -5849,7 +5876,7 @@ export default { ] }, /** - * Lookup562: pallet_preimage::OldRequestStatus + * Lookup565: pallet_preimage::OldRequestStatus **/ PalletPreimageOldRequestStatus: { _enum: { @@ -5865,7 +5892,7 @@ export default { } }, /** - * Lookup565: pallet_preimage::RequestStatus> + * Lookup568: pallet_preimage::RequestStatus> **/ PalletPreimageRequestStatus: { _enum: { @@ -5881,7 +5908,7 @@ export default { } }, /** - * Lookup571: pallet_preimage::pallet::Error + * Lookup574: pallet_preimage::pallet::Error **/ PalletPreimageError: { _enum: [ @@ -5896,7 +5923,7 @@ export default { ] }, /** - * Lookup573: pallet_conviction_voting::vote::Voting + * Lookup576: pallet_conviction_voting::vote::Voting **/ PalletConvictionVotingVoteVoting: { _enum: { @@ -5905,7 +5932,7 @@ export default { } }, /** - * Lookup574: pallet_conviction_voting::vote::Casting + * Lookup577: pallet_conviction_voting::vote::Casting **/ PalletConvictionVotingVoteCasting: { votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", @@ -5913,18 +5940,18 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup578: pallet_conviction_voting::types::Delegations + * Lookup581: pallet_conviction_voting::types::Delegations **/ PalletConvictionVotingDelegations: { votes: "u128", capital: "u128" }, /** - * Lookup579: pallet_conviction_voting::vote::PriorLock + * Lookup582: pallet_conviction_voting::vote::PriorLock **/ PalletConvictionVotingVotePriorLock: "(u32,u128)", /** - * Lookup580: pallet_conviction_voting::vote::Delegating + * Lookup583: pallet_conviction_voting::vote::Delegating **/ PalletConvictionVotingVoteDelegating: { balance: "u128", @@ -5934,7 +5961,7 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup584: pallet_conviction_voting::pallet::Error + * Lookup587: pallet_conviction_voting::pallet::Error **/ PalletConvictionVotingError: { _enum: [ @@ -5953,7 +5980,7 @@ export default { ] }, /** - * Lookup585: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup588: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumInfo: { _enum: { @@ -5966,7 +5993,7 @@ export default { } }, /** - * Lookup586: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup589: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumStatus: { track: "u16", @@ -5982,21 +6009,21 @@ export default { alarm: "Option<(u32,(u32,u32))>" }, /** - * Lookup587: pallet_referenda::types::Deposit + * Lookup590: pallet_referenda::types::Deposit **/ PalletReferendaDeposit: { who: "AccountId20", amount: "u128" }, /** - * Lookup590: pallet_referenda::types::DecidingStatus + * Lookup593: pallet_referenda::types::DecidingStatus **/ PalletReferendaDecidingStatus: { since: "u32", confirming: "Option" }, /** - * Lookup598: pallet_referenda::types::TrackInfo + * Lookup601: pallet_referenda::types::TrackInfo **/ PalletReferendaTrackInfo: { name: "Text", @@ -6010,7 +6037,7 @@ export default { minSupport: "PalletReferendaCurve" }, /** - * Lookup599: pallet_referenda::types::Curve + * Lookup602: pallet_referenda::types::Curve **/ PalletReferendaCurve: { _enum: { @@ -6033,7 +6060,7 @@ export default { } }, /** - * Lookup602: pallet_referenda::pallet::Error + * Lookup605: pallet_referenda::pallet::Error **/ PalletReferendaError: { _enum: [ @@ -6054,7 +6081,7 @@ export default { ] }, /** - * Lookup603: pallet_whitelist::pallet::Error + * Lookup606: pallet_whitelist::pallet::Error **/ PalletWhitelistError: { _enum: [ @@ -6066,7 +6093,7 @@ export default { ] }, /** - * Lookup605: pallet_collective::Votes + * Lookup608: pallet_collective::Votes **/ PalletCollectiveVotes: { index: "u32", @@ -6076,7 +6103,7 @@ export default { end: "u32" }, /** - * Lookup606: pallet_collective::pallet::Error + * Lookup609: pallet_collective::pallet::Error **/ PalletCollectiveError: { _enum: [ @@ -6094,7 +6121,7 @@ export default { ] }, /** - * Lookup609: pallet_treasury::Proposal + * Lookup612: pallet_treasury::Proposal **/ PalletTreasuryProposal: { proposer: "AccountId20", @@ -6103,7 +6130,7 @@ export default { bond: "u128" }, /** - * Lookup612: pallet_treasury::SpendStatus + * Lookup615: pallet_treasury::SpendStatus **/ PalletTreasurySpendStatus: { assetKind: "Null", @@ -6114,7 +6141,7 @@ export default { status: "PalletTreasuryPaymentState" }, /** - * Lookup613: pallet_treasury::PaymentState + * Lookup616: pallet_treasury::PaymentState **/ PalletTreasuryPaymentState: { _enum: { @@ -6126,11 +6153,11 @@ export default { } }, /** - * Lookup615: frame_support::PalletId + * Lookup618: frame_support::PalletId **/ FrameSupportPalletId: "[u8;8]", /** - * Lookup616: pallet_treasury::pallet::Error + * Lookup619: pallet_treasury::pallet::Error **/ PalletTreasuryError: { _enum: [ @@ -6148,7 +6175,7 @@ export default { ] }, /** - * Lookup617: pallet_crowdloan_rewards::pallet::RewardInfo + * Lookup620: pallet_crowdloan_rewards::pallet::RewardInfo **/ PalletCrowdloanRewardsRewardInfo: { totalReward: "u128", @@ -6156,7 +6183,7 @@ export default { contributedRelayAddresses: "Vec<[u8;32]>" }, /** - * Lookup619: pallet_crowdloan_rewards::pallet::Error + * Lookup622: pallet_crowdloan_rewards::pallet::Error **/ PalletCrowdloanRewardsError: { _enum: [ @@ -6178,7 +6205,7 @@ export default { ] }, /** - * Lookup624: cumulus_pallet_xcmp_queue::OutboundChannelDetails + * Lookup627: cumulus_pallet_xcmp_queue::OutboundChannelDetails **/ CumulusPalletXcmpQueueOutboundChannelDetails: { recipient: "u32", @@ -6188,13 +6215,13 @@ export default { lastIndex: "u16" }, /** - * Lookup625: cumulus_pallet_xcmp_queue::OutboundState + * Lookup628: cumulus_pallet_xcmp_queue::OutboundState **/ CumulusPalletXcmpQueueOutboundState: { _enum: ["Ok", "Suspended"] }, /** - * Lookup629: cumulus_pallet_xcmp_queue::QueueConfigData + * Lookup632: cumulus_pallet_xcmp_queue::QueueConfigData **/ CumulusPalletXcmpQueueQueueConfigData: { suspendThreshold: "u32", @@ -6202,7 +6229,7 @@ export default { resumeThreshold: "u32" }, /** - * Lookup630: cumulus_pallet_xcmp_queue::pallet::Error + * Lookup633: cumulus_pallet_xcmp_queue::pallet::Error **/ CumulusPalletXcmpQueueError: { _enum: [ @@ -6214,7 +6241,7 @@ export default { ] }, /** - * Lookup631: pallet_xcm::pallet::QueryStatus + * Lookup634: pallet_xcm::pallet::QueryStatus **/ PalletXcmQueryStatus: { _enum: { @@ -6235,7 +6262,7 @@ export default { } }, /** - * Lookup635: xcm::VersionedResponse + * Lookup638: xcm::VersionedResponse **/ XcmVersionedResponse: { _enum: { @@ -6247,7 +6274,7 @@ export default { } }, /** - * Lookup641: pallet_xcm::pallet::VersionMigrationStage + * Lookup644: pallet_xcm::pallet::VersionMigrationStage **/ PalletXcmVersionMigrationStage: { _enum: { @@ -6258,7 +6285,7 @@ export default { } }, /** - * Lookup644: pallet_xcm::pallet::RemoteLockedFungibleRecord + * Lookup647: pallet_xcm::pallet::RemoteLockedFungibleRecord **/ PalletXcmRemoteLockedFungibleRecord: { amount: "u128", @@ -6267,7 +6294,7 @@ export default { consumers: "Vec<(Null,u128)>" }, /** - * Lookup651: pallet_xcm::pallet::Error + * Lookup654: pallet_xcm::pallet::Error **/ PalletXcmError: { _enum: [ @@ -6299,7 +6326,7 @@ export default { ] }, /** - * Lookup652: pallet_assets::types::AssetDetails + * Lookup655: pallet_assets::types::AssetDetails **/ PalletAssetsAssetDetails: { owner: "AccountId20", @@ -6316,13 +6343,13 @@ export default { status: "PalletAssetsAssetStatus" }, /** - * Lookup653: pallet_assets::types::AssetStatus + * Lookup656: pallet_assets::types::AssetStatus **/ PalletAssetsAssetStatus: { _enum: ["Live", "Frozen", "Destroying"] }, /** - * Lookup655: pallet_assets::types::AssetAccount + * Lookup658: pallet_assets::types::AssetAccount **/ PalletAssetsAssetAccount: { balance: "u128", @@ -6331,13 +6358,13 @@ export default { extra: "Null" }, /** - * Lookup656: pallet_assets::types::AccountStatus + * Lookup659: pallet_assets::types::AccountStatus **/ PalletAssetsAccountStatus: { _enum: ["Liquid", "Frozen", "Blocked"] }, /** - * Lookup657: pallet_assets::types::ExistenceReason + * Lookup660: pallet_assets::types::ExistenceReason **/ PalletAssetsExistenceReason: { _enum: { @@ -6349,14 +6376,14 @@ export default { } }, /** - * Lookup659: pallet_assets::types::Approval + * Lookup662: pallet_assets::types::Approval **/ PalletAssetsApproval: { amount: "u128", deposit: "u128" }, /** - * Lookup660: pallet_assets::types::AssetMetadata> + * Lookup663: pallet_assets::types::AssetMetadata> **/ PalletAssetsAssetMetadata: { deposit: "u128", @@ -6366,7 +6393,7 @@ export default { isFrozen: "bool" }, /** - * Lookup662: pallet_assets::pallet::Error + * Lookup665: pallet_assets::pallet::Error **/ PalletAssetsError: { _enum: [ @@ -6394,7 +6421,7 @@ export default { ] }, /** - * Lookup663: pallet_asset_manager::pallet::Error + * Lookup666: pallet_asset_manager::pallet::Error **/ PalletAssetManagerError: { _enum: [ @@ -6409,7 +6436,7 @@ export default { ] }, /** - * Lookup664: pallet_xcm_transactor::relay_indices::RelayChainIndices + * Lookup667: pallet_xcm_transactor::relay_indices::RelayChainIndices **/ PalletXcmTransactorRelayIndicesRelayChainIndices: { staking: "u8", @@ -6432,7 +6459,7 @@ export default { cancelOpenRequest: "u8" }, /** - * Lookup665: pallet_xcm_transactor::pallet::Error + * Lookup668: pallet_xcm_transactor::pallet::Error **/ PalletXcmTransactorError: { _enum: [ @@ -6466,13 +6493,13 @@ export default { ] }, /** - * Lookup666: pallet_ethereum_xcm::pallet::Error + * Lookup669: pallet_ethereum_xcm::pallet::Error **/ PalletEthereumXcmError: { _enum: ["EthereumXcmExecutionSuspended"] }, /** - * Lookup667: pallet_message_queue::BookState + * Lookup670: pallet_message_queue::BookState **/ PalletMessageQueueBookState: { _alias: { @@ -6486,14 +6513,14 @@ export default { size_: "u64" }, /** - * Lookup669: pallet_message_queue::Neighbours + * Lookup672: pallet_message_queue::Neighbours **/ PalletMessageQueueNeighbours: { prev: "CumulusPrimitivesCoreAggregateMessageOrigin", next: "CumulusPrimitivesCoreAggregateMessageOrigin" }, /** - * Lookup671: pallet_message_queue::Page + * Lookup674: pallet_message_queue::Page **/ PalletMessageQueuePage: { remaining: "u32", @@ -6504,7 +6531,7 @@ export default { heap: "Bytes" }, /** - * Lookup673: pallet_message_queue::pallet::Error + * Lookup676: pallet_message_queue::pallet::Error **/ PalletMessageQueueError: { _enum: [ @@ -6520,13 +6547,24 @@ export default { ] }, /** - * Lookup675: pallet_moonbeam_foreign_assets::AssetStatus + * Lookup678: pallet_moonbeam_foreign_assets::AssetStatus **/ PalletMoonbeamForeignAssetsAssetStatus: { _enum: ["Active", "FrozenXcmDepositAllowed", "FrozenXcmDepositForbidden"] }, /** - * Lookup676: pallet_moonbeam_foreign_assets::pallet::Error + * Lookup679: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails + **/ + PalletMoonbeamForeignAssetsAssetDepositDetails: { + depositAccount: "AccountId20", + deposit: "u128" + }, + /** + * Lookup680: moonriver_runtime::Runtime + **/ + MoonriverRuntimeRuntime: "Null", + /** + * Lookup681: pallet_moonbeam_foreign_assets::pallet::Error **/ PalletMoonbeamForeignAssetsError: { _enum: [ @@ -6540,6 +6578,10 @@ export default { "EvmCallPauseFail", "EvmCallUnpauseFail", "EvmInternalError", + "InsufficientBalance", + "CannotConvertLocationToAccount", + "LocationOutsideOfOrigin", + "AssetNotInSiblingPara", "InvalidSymbol", "InvalidTokenName", "LocationAlreadyExists", @@ -6547,7 +6589,7 @@ export default { ] }, /** - * Lookup678: pallet_xcm_weight_trader::pallet::Error + * Lookup683: pallet_xcm_weight_trader::pallet::Error **/ PalletXcmWeightTraderError: { _enum: [ @@ -6560,32 +6602,32 @@ export default { ] }, /** - * Lookup679: pallet_emergency_para_xcm::XcmMode + * Lookup684: pallet_emergency_para_xcm::XcmMode **/ PalletEmergencyParaXcmXcmMode: { _enum: ["Normal", "Paused"] }, /** - * Lookup680: pallet_emergency_para_xcm::pallet::Error + * Lookup685: pallet_emergency_para_xcm::pallet::Error **/ PalletEmergencyParaXcmError: { _enum: ["NotInPausedMode"] }, /** - * Lookup682: pallet_precompile_benchmarks::pallet::Error + * Lookup687: pallet_precompile_benchmarks::pallet::Error **/ PalletPrecompileBenchmarksError: { _enum: ["BenchmarkError"] }, /** - * Lookup683: pallet_randomness::types::RequestState + * Lookup688: pallet_randomness::types::RequestState **/ PalletRandomnessRequestState: { request: "PalletRandomnessRequest", deposit: "u128" }, /** - * Lookup684: pallet_randomness::types::Request> + * Lookup689: pallet_randomness::types::Request> **/ PalletRandomnessRequest: { refundAddress: "H160", @@ -6597,7 +6639,7 @@ export default { info: "PalletRandomnessRequestInfo" }, /** - * Lookup685: pallet_randomness::types::RequestInfo + * Lookup690: pallet_randomness::types::RequestInfo **/ PalletRandomnessRequestInfo: { _enum: { @@ -6606,7 +6648,7 @@ export default { } }, /** - * Lookup686: pallet_randomness::types::RequestType + * Lookup691: pallet_randomness::types::RequestType **/ PalletRandomnessRequestType: { _enum: { @@ -6615,14 +6657,14 @@ export default { } }, /** - * Lookup687: pallet_randomness::types::RandomnessResult + * Lookup692: pallet_randomness::types::RandomnessResult **/ PalletRandomnessRandomnessResult: { randomness: "Option", requestCount: "u64" }, /** - * Lookup688: pallet_randomness::pallet::Error + * Lookup693: pallet_randomness::pallet::Error **/ PalletRandomnessError: { _enum: [ @@ -6641,51 +6683,47 @@ export default { ] }, /** - * Lookup691: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender + * Lookup696: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender **/ FrameSystemExtensionsCheckNonZeroSender: "Null", /** - * Lookup692: frame_system::extensions::check_spec_version::CheckSpecVersion + * Lookup697: frame_system::extensions::check_spec_version::CheckSpecVersion **/ FrameSystemExtensionsCheckSpecVersion: "Null", /** - * Lookup693: frame_system::extensions::check_tx_version::CheckTxVersion + * Lookup698: frame_system::extensions::check_tx_version::CheckTxVersion **/ FrameSystemExtensionsCheckTxVersion: "Null", /** - * Lookup694: frame_system::extensions::check_genesis::CheckGenesis + * Lookup699: frame_system::extensions::check_genesis::CheckGenesis **/ FrameSystemExtensionsCheckGenesis: "Null", /** - * Lookup697: frame_system::extensions::check_nonce::CheckNonce + * Lookup702: frame_system::extensions::check_nonce::CheckNonce **/ FrameSystemExtensionsCheckNonce: "Compact", /** - * Lookup698: frame_system::extensions::check_weight::CheckWeight + * Lookup703: frame_system::extensions::check_weight::CheckWeight **/ FrameSystemExtensionsCheckWeight: "Null", /** - * Lookup699: pallet_transaction_payment::ChargeTransactionPayment + * Lookup704: pallet_transaction_payment::ChargeTransactionPayment **/ PalletTransactionPaymentChargeTransactionPayment: "Compact", /** - * Lookup700: frame_metadata_hash_extension::CheckMetadataHash + * Lookup705: frame_metadata_hash_extension::CheckMetadataHash **/ FrameMetadataHashExtensionCheckMetadataHash: { mode: "FrameMetadataHashExtensionMode" }, /** - * Lookup701: frame_metadata_hash_extension::Mode + * Lookup706: frame_metadata_hash_extension::Mode **/ FrameMetadataHashExtensionMode: { _enum: ["Disabled", "Enabled"] }, /** - * Lookup702: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim - **/ - CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null", - /** - * Lookup704: moonriver_runtime::Runtime + * Lookup707: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim **/ - MoonriverRuntimeRuntime: "Null" + CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null" }; diff --git a/typescript-api/src/moonriver/interfaces/registry.ts b/typescript-api/src/moonriver/interfaces/registry.ts index a890602fd3c..5bcf1cc25cd 100644 --- a/typescript-api/src/moonriver/interfaces/registry.ts +++ b/typescript-api/src/moonriver/interfaces/registry.ts @@ -93,6 +93,10 @@ import type { MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters, MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey, MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue, + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters, + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey, + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue, MoonriverRuntimeRuntimeParamsRuntimeParameters, MoonriverRuntimeRuntimeParamsRuntimeParametersKey, MoonriverRuntimeRuntimeParamsRuntimeParametersValue, @@ -184,6 +188,7 @@ import type { PalletMessageQueuePage, PalletMigrationsError, PalletMigrationsEvent, + PalletMoonbeamForeignAssetsAssetDepositDetails, PalletMoonbeamForeignAssetsAssetStatus, PalletMoonbeamForeignAssetsCall, PalletMoonbeamForeignAssetsError, @@ -492,6 +497,10 @@ declare module "@polkadot/types/types/registry" { MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit; + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; MoonriverRuntimeRuntimeParamsRuntimeParameters: MoonriverRuntimeRuntimeParamsRuntimeParameters; MoonriverRuntimeRuntimeParamsRuntimeParametersKey: MoonriverRuntimeRuntimeParamsRuntimeParametersKey; MoonriverRuntimeRuntimeParamsRuntimeParametersValue: MoonriverRuntimeRuntimeParamsRuntimeParametersValue; @@ -583,6 +592,7 @@ declare module "@polkadot/types/types/registry" { PalletMessageQueuePage: PalletMessageQueuePage; PalletMigrationsError: PalletMigrationsError; PalletMigrationsEvent: PalletMigrationsEvent; + PalletMoonbeamForeignAssetsAssetDepositDetails: PalletMoonbeamForeignAssetsAssetDepositDetails; PalletMoonbeamForeignAssetsAssetStatus: PalletMoonbeamForeignAssetsAssetStatus; PalletMoonbeamForeignAssetsCall: PalletMoonbeamForeignAssetsCall; PalletMoonbeamForeignAssetsError: PalletMoonbeamForeignAssetsError; diff --git a/typescript-api/src/moonriver/interfaces/types-lookup.ts b/typescript-api/src/moonriver/interfaces/types-lookup.ts index bbe40e27ea6..808e15145df 100644 --- a/typescript-api/src/moonriver/interfaces/types-lookup.ts +++ b/typescript-api/src/moonriver/interfaces/types-lookup.ts @@ -1088,7 +1088,9 @@ declare module "@polkadot/types/lookup" { readonly asRuntimeConfig: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; readonly isPalletRandomness: boolean; readonly asPalletRandomness: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; - readonly type: "RuntimeConfig" | "PalletRandomness"; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; } /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (68) */ @@ -1109,30 +1111,48 @@ declare module "@polkadot/types/lookup" { /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (71) */ type MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit = Null; - /** @name MoonriverRuntimeRuntimeParamsRuntimeParametersValue (73) */ + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (72) */ + interface MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly type: "ForeignAssetCreationDeposit"; + } + + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (73) */ + type MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit = Null; + + /** @name MoonriverRuntimeRuntimeParamsRuntimeParametersValue (75) */ interface MoonriverRuntimeRuntimeParamsRuntimeParametersValue extends Enum { readonly isRuntimeConfig: boolean; readonly asRuntimeConfig: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; readonly isPalletRandomness: boolean; readonly asPalletRandomness: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; - readonly type: "RuntimeConfig" | "PalletRandomness"; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; } - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (74) */ + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (76) */ interface MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue extends Enum { readonly isFeesTreasuryProportion: boolean; readonly asFeesTreasuryProportion: Perbill; readonly type: "FeesTreasuryProportion"; } - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (75) */ + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (77) */ interface MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue extends Enum { readonly isDeposit: boolean; readonly asDeposit: u128; readonly type: "Deposit"; } - /** @name PalletEvmEvent (77) */ + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (79) */ + interface MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly asForeignAssetCreationDeposit: u128; + readonly type: "ForeignAssetCreationDeposit"; + } + + /** @name PalletEvmEvent (80) */ interface PalletEvmEvent extends Enum { readonly isLog: boolean; readonly asLog: { @@ -1157,14 +1177,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Log" | "Created" | "CreatedFailed" | "Executed" | "ExecutedFailed"; } - /** @name EthereumLog (78) */ + /** @name EthereumLog (81) */ interface EthereumLog extends Struct { readonly address: H160; readonly topics: Vec; readonly data: Bytes; } - /** @name PalletEthereumEvent (81) */ + /** @name PalletEthereumEvent (84) */ interface PalletEthereumEvent extends Enum { readonly isExecuted: boolean; readonly asExecuted: { @@ -1177,7 +1197,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Executed"; } - /** @name EvmCoreErrorExitReason (82) */ + /** @name EvmCoreErrorExitReason (85) */ interface EvmCoreErrorExitReason extends Enum { readonly isSucceed: boolean; readonly asSucceed: EvmCoreErrorExitSucceed; @@ -1190,7 +1210,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Succeed" | "Error" | "Revert" | "Fatal"; } - /** @name EvmCoreErrorExitSucceed (83) */ + /** @name EvmCoreErrorExitSucceed (86) */ interface EvmCoreErrorExitSucceed extends Enum { readonly isStopped: boolean; readonly isReturned: boolean; @@ -1198,7 +1218,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Stopped" | "Returned" | "Suicided"; } - /** @name EvmCoreErrorExitError (84) */ + /** @name EvmCoreErrorExitError (87) */ interface EvmCoreErrorExitError extends Enum { readonly isStackUnderflow: boolean; readonly isStackOverflow: boolean; @@ -1237,13 +1257,13 @@ declare module "@polkadot/types/lookup" { | "InvalidCode"; } - /** @name EvmCoreErrorExitRevert (88) */ + /** @name EvmCoreErrorExitRevert (91) */ interface EvmCoreErrorExitRevert extends Enum { readonly isReverted: boolean; readonly type: "Reverted"; } - /** @name EvmCoreErrorExitFatal (89) */ + /** @name EvmCoreErrorExitFatal (92) */ interface EvmCoreErrorExitFatal extends Enum { readonly isNotSupported: boolean; readonly isUnhandledInterrupt: boolean; @@ -1254,7 +1274,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NotSupported" | "UnhandledInterrupt" | "CallErrorAsFatal" | "Other"; } - /** @name PalletSchedulerEvent (90) */ + /** @name PalletSchedulerEvent (93) */ interface PalletSchedulerEvent extends Enum { readonly isScheduled: boolean; readonly asScheduled: { @@ -1316,7 +1336,7 @@ declare module "@polkadot/types/lookup" { | "PermanentlyOverweight"; } - /** @name PalletPreimageEvent (92) */ + /** @name PalletPreimageEvent (95) */ interface PalletPreimageEvent extends Enum { readonly isNoted: boolean; readonly asNoted: { @@ -1333,7 +1353,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Noted" | "Requested" | "Cleared"; } - /** @name PalletConvictionVotingEvent (93) */ + /** @name PalletConvictionVotingEvent (96) */ interface PalletConvictionVotingEvent extends Enum { readonly isDelegated: boolean; readonly asDelegated: ITuple<[AccountId20, AccountId20]>; @@ -1352,7 +1372,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Delegated" | "Undelegated" | "Voted" | "VoteRemoved"; } - /** @name PalletConvictionVotingVoteAccountVote (94) */ + /** @name PalletConvictionVotingVoteAccountVote (97) */ interface PalletConvictionVotingVoteAccountVote extends Enum { readonly isStandard: boolean; readonly asStandard: { @@ -1373,7 +1393,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Standard" | "Split" | "SplitAbstain"; } - /** @name PalletReferendaEvent (96) */ + /** @name PalletReferendaEvent (99) */ interface PalletReferendaEvent extends Enum { readonly isSubmitted: boolean; readonly asSubmitted: { @@ -1477,7 +1497,7 @@ declare module "@polkadot/types/lookup" { | "MetadataCleared"; } - /** @name FrameSupportPreimagesBounded (97) */ + /** @name FrameSupportPreimagesBounded (100) */ interface FrameSupportPreimagesBounded extends Enum { readonly isLegacy: boolean; readonly asLegacy: { @@ -1493,7 +1513,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Inline" | "Lookup"; } - /** @name FrameSystemCall (99) */ + /** @name FrameSystemCall (102) */ interface FrameSystemCall extends Enum { readonly isRemark: boolean; readonly asRemark: { @@ -1554,7 +1574,7 @@ declare module "@polkadot/types/lookup" { | "ApplyAuthorizedUpgrade"; } - /** @name CumulusPalletParachainSystemCall (103) */ + /** @name CumulusPalletParachainSystemCall (106) */ interface CumulusPalletParachainSystemCall extends Enum { readonly isSetValidationData: boolean; readonly asSetValidationData: { @@ -1567,7 +1587,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetValidationData" | "SudoSendUpwardMessage"; } - /** @name CumulusPrimitivesParachainInherentParachainInherentData (104) */ + /** @name CumulusPrimitivesParachainInherentParachainInherentData (107) */ interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct { readonly validationData: PolkadotPrimitivesV8PersistedValidationData; readonly relayChainState: SpTrieStorageProof; @@ -1575,7 +1595,7 @@ declare module "@polkadot/types/lookup" { readonly horizontalMessages: BTreeMap>; } - /** @name PolkadotPrimitivesV8PersistedValidationData (105) */ + /** @name PolkadotPrimitivesV8PersistedValidationData (108) */ interface PolkadotPrimitivesV8PersistedValidationData extends Struct { readonly parentHead: Bytes; readonly relayParentNumber: u32; @@ -1583,24 +1603,24 @@ declare module "@polkadot/types/lookup" { readonly maxPovSize: u32; } - /** @name SpTrieStorageProof (107) */ + /** @name SpTrieStorageProof (110) */ interface SpTrieStorageProof extends Struct { readonly trieNodes: BTreeSet; } - /** @name PolkadotCorePrimitivesInboundDownwardMessage (110) */ + /** @name PolkadotCorePrimitivesInboundDownwardMessage (113) */ interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { readonly sentAt: u32; readonly msg: Bytes; } - /** @name PolkadotCorePrimitivesInboundHrmpMessage (114) */ + /** @name PolkadotCorePrimitivesInboundHrmpMessage (117) */ interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { readonly sentAt: u32; readonly data: Bytes; } - /** @name PalletTimestampCall (117) */ + /** @name PalletTimestampCall (120) */ interface PalletTimestampCall extends Enum { readonly isSet: boolean; readonly asSet: { @@ -1609,7 +1629,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Set"; } - /** @name PalletRootTestingCall (118) */ + /** @name PalletRootTestingCall (121) */ interface PalletRootTestingCall extends Enum { readonly isFillBlock: boolean; readonly asFillBlock: { @@ -1619,7 +1639,7 @@ declare module "@polkadot/types/lookup" { readonly type: "FillBlock" | "TriggerDefensive"; } - /** @name PalletBalancesCall (119) */ + /** @name PalletBalancesCall (122) */ interface PalletBalancesCall extends Enum { readonly isTransferAllowDeath: boolean; readonly asTransferAllowDeath: { @@ -1678,14 +1698,14 @@ declare module "@polkadot/types/lookup" { | "Burn"; } - /** @name PalletBalancesAdjustmentDirection (122) */ + /** @name PalletBalancesAdjustmentDirection (125) */ interface PalletBalancesAdjustmentDirection extends Enum { readonly isIncrease: boolean; readonly isDecrease: boolean; readonly type: "Increase" | "Decrease"; } - /** @name PalletParachainStakingCall (123) */ + /** @name PalletParachainStakingCall (126) */ interface PalletParachainStakingCall extends Enum { readonly isSetStakingExpectations: boolean; readonly asSetStakingExpectations: { @@ -1756,13 +1776,6 @@ declare module "@polkadot/types/lookup" { readonly candidate: AccountId20; } & Struct; readonly isCancelCandidateBondLess: boolean; - readonly isDelegate: boolean; - readonly asDelegate: { - readonly candidate: AccountId20; - readonly amount: u128; - readonly candidateDelegationCount: u32; - readonly delegationCount: u32; - } & Struct; readonly isDelegateWithAutoCompound: boolean; readonly asDelegateWithAutoCompound: { readonly candidate: AccountId20; @@ -1772,9 +1785,6 @@ declare module "@polkadot/types/lookup" { readonly candidateAutoCompoundingDelegationCount: u32; readonly delegationCount: u32; } & Struct; - readonly isRemovedCall19: boolean; - readonly isRemovedCall20: boolean; - readonly isRemovedCall21: boolean; readonly isScheduleRevokeDelegation: boolean; readonly asScheduleRevokeDelegation: { readonly collator: AccountId20; @@ -1845,11 +1855,7 @@ declare module "@polkadot/types/lookup" { | "ScheduleCandidateBondLess" | "ExecuteCandidateBondLess" | "CancelCandidateBondLess" - | "Delegate" | "DelegateWithAutoCompound" - | "RemovedCall19" - | "RemovedCall20" - | "RemovedCall21" | "ScheduleRevokeDelegation" | "DelegatorBondMore" | "ScheduleDelegatorBondLess" @@ -1863,13 +1869,13 @@ declare module "@polkadot/types/lookup" { | "SetInflationDistributionConfig"; } - /** @name PalletAuthorInherentCall (126) */ + /** @name PalletAuthorInherentCall (129) */ interface PalletAuthorInherentCall extends Enum { readonly isKickOffAuthorshipValidation: boolean; readonly type: "KickOffAuthorshipValidation"; } - /** @name PalletAuthorSlotFilterCall (127) */ + /** @name PalletAuthorSlotFilterCall (130) */ interface PalletAuthorSlotFilterCall extends Enum { readonly isSetEligible: boolean; readonly asSetEligible: { @@ -1878,7 +1884,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetEligible"; } - /** @name PalletAuthorMappingCall (128) */ + /** @name PalletAuthorMappingCall (131) */ interface PalletAuthorMappingCall extends Enum { readonly isAddAssociation: boolean; readonly asAddAssociation: { @@ -1906,7 +1912,7 @@ declare module "@polkadot/types/lookup" { | "SetKeys"; } - /** @name PalletMoonbeamOrbitersCall (129) */ + /** @name PalletMoonbeamOrbitersCall (132) */ interface PalletMoonbeamOrbitersCall extends Enum { readonly isCollatorAddOrbiter: boolean; readonly asCollatorAddOrbiter: { @@ -1943,7 +1949,7 @@ declare module "@polkadot/types/lookup" { | "RemoveCollator"; } - /** @name PalletUtilityCall (130) */ + /** @name PalletUtilityCall (133) */ interface PalletUtilityCall extends Enum { readonly isBatch: boolean; readonly asBatch: { @@ -1981,7 +1987,7 @@ declare module "@polkadot/types/lookup" { | "WithWeight"; } - /** @name MoonriverRuntimeOriginCaller (132) */ + /** @name MoonriverRuntimeOriginCaller (135) */ interface MoonriverRuntimeOriginCaller extends Enum { readonly isSystem: boolean; readonly asSystem: FrameSupportDispatchRawOrigin; @@ -2012,7 +2018,7 @@ declare module "@polkadot/types/lookup" { | "EthereumXcm"; } - /** @name FrameSupportDispatchRawOrigin (133) */ + /** @name FrameSupportDispatchRawOrigin (136) */ interface FrameSupportDispatchRawOrigin extends Enum { readonly isRoot: boolean; readonly isSigned: boolean; @@ -2021,14 +2027,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Root" | "Signed" | "None"; } - /** @name PalletEthereumRawOrigin (134) */ + /** @name PalletEthereumRawOrigin (137) */ interface PalletEthereumRawOrigin extends Enum { readonly isEthereumTransaction: boolean; readonly asEthereumTransaction: H160; readonly type: "EthereumTransaction"; } - /** @name MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin (135) */ + /** @name MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin (138) */ interface MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin extends Enum { readonly isWhitelistedCaller: boolean; readonly isGeneralAdmin: boolean; @@ -2043,7 +2049,7 @@ declare module "@polkadot/types/lookup" { | "FastGeneralAdmin"; } - /** @name PalletCollectiveRawOrigin (136) */ + /** @name PalletCollectiveRawOrigin (139) */ interface PalletCollectiveRawOrigin extends Enum { readonly isMembers: boolean; readonly asMembers: ITuple<[u32, u32]>; @@ -2053,7 +2059,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Members" | "Member" | "Phantom"; } - /** @name CumulusPalletXcmOrigin (138) */ + /** @name CumulusPalletXcmOrigin (141) */ interface CumulusPalletXcmOrigin extends Enum { readonly isRelay: boolean; readonly isSiblingParachain: boolean; @@ -2061,7 +2067,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Relay" | "SiblingParachain"; } - /** @name PalletXcmOrigin (139) */ + /** @name PalletXcmOrigin (142) */ interface PalletXcmOrigin extends Enum { readonly isXcm: boolean; readonly asXcm: StagingXcmV4Location; @@ -2070,13 +2076,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Xcm" | "Response"; } - /** @name StagingXcmV4Location (140) */ + /** @name StagingXcmV4Location (143) */ interface StagingXcmV4Location extends Struct { readonly parents: u8; readonly interior: StagingXcmV4Junctions; } - /** @name StagingXcmV4Junctions (141) */ + /** @name StagingXcmV4Junctions (144) */ interface StagingXcmV4Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; @@ -2098,7 +2104,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name StagingXcmV4Junction (143) */ + /** @name StagingXcmV4Junction (146) */ interface StagingXcmV4Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; @@ -2147,7 +2153,7 @@ declare module "@polkadot/types/lookup" { | "GlobalConsensus"; } - /** @name StagingXcmV4JunctionNetworkId (146) */ + /** @name StagingXcmV4JunctionNetworkId (149) */ interface StagingXcmV4JunctionNetworkId extends Enum { readonly isByGenesis: boolean; readonly asByGenesis: U8aFixed; @@ -2182,7 +2188,7 @@ declare module "@polkadot/types/lookup" { | "PolkadotBulletin"; } - /** @name XcmV3JunctionBodyId (147) */ + /** @name XcmV3JunctionBodyId (150) */ interface XcmV3JunctionBodyId extends Enum { readonly isUnit: boolean; readonly isMoniker: boolean; @@ -2209,7 +2215,7 @@ declare module "@polkadot/types/lookup" { | "Treasury"; } - /** @name XcmV3JunctionBodyPart (148) */ + /** @name XcmV3JunctionBodyPart (151) */ interface XcmV3JunctionBodyPart extends Enum { readonly isVoice: boolean; readonly isMembers: boolean; @@ -2234,17 +2240,17 @@ declare module "@polkadot/types/lookup" { readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; } - /** @name PalletEthereumXcmRawOrigin (156) */ + /** @name PalletEthereumXcmRawOrigin (159) */ interface PalletEthereumXcmRawOrigin extends Enum { readonly isXcmEthereumTransaction: boolean; readonly asXcmEthereumTransaction: H160; readonly type: "XcmEthereumTransaction"; } - /** @name SpCoreVoid (157) */ + /** @name SpCoreVoid (160) */ type SpCoreVoid = Null; - /** @name PalletProxyCall (158) */ + /** @name PalletProxyCall (161) */ interface PalletProxyCall extends Enum { readonly isProxy: boolean; readonly asProxy: { @@ -2314,14 +2320,14 @@ declare module "@polkadot/types/lookup" { | "ProxyAnnounced"; } - /** @name PalletMaintenanceModeCall (160) */ + /** @name PalletMaintenanceModeCall (163) */ interface PalletMaintenanceModeCall extends Enum { readonly isEnterMaintenanceMode: boolean; readonly isResumeNormalOperation: boolean; readonly type: "EnterMaintenanceMode" | "ResumeNormalOperation"; } - /** @name PalletIdentityCall (161) */ + /** @name PalletIdentityCall (164) */ interface PalletIdentityCall extends Enum { readonly isAddRegistrar: boolean; readonly asAddRegistrar: { @@ -2443,7 +2449,7 @@ declare module "@polkadot/types/lookup" { | "RemoveDanglingUsername"; } - /** @name PalletIdentityLegacyIdentityInfo (162) */ + /** @name PalletIdentityLegacyIdentityInfo (165) */ interface PalletIdentityLegacyIdentityInfo extends Struct { readonly additional: Vec>; readonly display: Data; @@ -2456,7 +2462,7 @@ declare module "@polkadot/types/lookup" { readonly twitter: Data; } - /** @name PalletIdentityJudgement (200) */ + /** @name PalletIdentityJudgement (203) */ interface PalletIdentityJudgement extends Enum { readonly isUnknown: boolean; readonly isFeePaid: boolean; @@ -2476,10 +2482,10 @@ declare module "@polkadot/types/lookup" { | "Erroneous"; } - /** @name AccountEthereumSignature (202) */ + /** @name AccountEthereumSignature (205) */ interface AccountEthereumSignature extends U8aFixed {} - /** @name PalletMultisigCall (204) */ + /** @name PalletMultisigCall (207) */ interface PalletMultisigCall extends Enum { readonly isAsMultiThreshold1: boolean; readonly asAsMultiThreshold1: { @@ -2512,7 +2518,7 @@ declare module "@polkadot/types/lookup" { readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; } - /** @name PalletMoonbeamLazyMigrationsCall (206) */ + /** @name PalletMoonbeamLazyMigrationsCall (209) */ interface PalletMoonbeamLazyMigrationsCall extends Enum { readonly isCreateContractMetadata: boolean; readonly asCreateContractMetadata: { @@ -2544,7 +2550,7 @@ declare module "@polkadot/types/lookup" { | "FinishForeignAssetsMigration"; } - /** @name PalletParametersCall (209) */ + /** @name PalletParametersCall (212) */ interface PalletParametersCall extends Enum { readonly isSetParameter: boolean; readonly asSetParameter: { @@ -2553,16 +2559,18 @@ declare module "@polkadot/types/lookup" { readonly type: "SetParameter"; } - /** @name MoonriverRuntimeRuntimeParamsRuntimeParameters (210) */ + /** @name MoonriverRuntimeRuntimeParamsRuntimeParameters (213) */ interface MoonriverRuntimeRuntimeParamsRuntimeParameters extends Enum { readonly isRuntimeConfig: boolean; readonly asRuntimeConfig: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; readonly isPalletRandomness: boolean; readonly asPalletRandomness: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; - readonly type: "RuntimeConfig" | "PalletRandomness"; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; } - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (211) */ + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (214) */ interface MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters extends Enum { readonly isFeesTreasuryProportion: boolean; readonly asFeesTreasuryProportion: ITuple< @@ -2574,7 +2582,7 @@ declare module "@polkadot/types/lookup" { readonly type: "FeesTreasuryProportion"; } - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (213) */ + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (216) */ interface MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters extends Enum { readonly isDeposit: boolean; readonly asDeposit: ITuple< @@ -2583,7 +2591,16 @@ declare module "@polkadot/types/lookup" { readonly type: "Deposit"; } - /** @name PalletEvmCall (215) */ + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (218) */ + interface MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly asForeignAssetCreationDeposit: ITuple< + [MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, Option] + >; + readonly type: "ForeignAssetCreationDeposit"; + } + + /** @name PalletEvmCall (220) */ interface PalletEvmCall extends Enum { readonly isWithdraw: boolean; readonly asWithdraw: { @@ -2628,7 +2645,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Withdraw" | "Call" | "Create" | "Create2"; } - /** @name PalletEthereumCall (221) */ + /** @name PalletEthereumCall (226) */ interface PalletEthereumCall extends Enum { readonly isTransact: boolean; readonly asTransact: { @@ -2637,7 +2654,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Transact"; } - /** @name EthereumTransactionTransactionV2 (222) */ + /** @name EthereumTransactionTransactionV2 (227) */ interface EthereumTransactionTransactionV2 extends Enum { readonly isLegacy: boolean; readonly asLegacy: EthereumTransactionLegacyTransaction; @@ -2648,7 +2665,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumTransactionLegacyTransaction (223) */ + /** @name EthereumTransactionLegacyTransaction (228) */ interface EthereumTransactionLegacyTransaction extends Struct { readonly nonce: U256; readonly gasPrice: U256; @@ -2659,7 +2676,7 @@ declare module "@polkadot/types/lookup" { readonly signature: EthereumTransactionTransactionSignature; } - /** @name EthereumTransactionTransactionAction (224) */ + /** @name EthereumTransactionTransactionAction (229) */ interface EthereumTransactionTransactionAction extends Enum { readonly isCall: boolean; readonly asCall: H160; @@ -2667,14 +2684,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Call" | "Create"; } - /** @name EthereumTransactionTransactionSignature (225) */ + /** @name EthereumTransactionTransactionSignature (230) */ interface EthereumTransactionTransactionSignature extends Struct { readonly v: u64; readonly r: H256; readonly s: H256; } - /** @name EthereumTransactionEip2930Transaction (227) */ + /** @name EthereumTransactionEip2930Transaction (232) */ interface EthereumTransactionEip2930Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; @@ -2689,13 +2706,13 @@ declare module "@polkadot/types/lookup" { readonly s: H256; } - /** @name EthereumTransactionAccessListItem (229) */ + /** @name EthereumTransactionAccessListItem (234) */ interface EthereumTransactionAccessListItem extends Struct { readonly address: H160; readonly storageKeys: Vec; } - /** @name EthereumTransactionEip1559Transaction (230) */ + /** @name EthereumTransactionEip1559Transaction (235) */ interface EthereumTransactionEip1559Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; @@ -2711,7 +2728,7 @@ declare module "@polkadot/types/lookup" { readonly s: H256; } - /** @name PalletSchedulerCall (231) */ + /** @name PalletSchedulerCall (236) */ interface PalletSchedulerCall extends Enum { readonly isSchedule: boolean; readonly asSchedule: { @@ -2785,7 +2802,7 @@ declare module "@polkadot/types/lookup" { | "CancelRetryNamed"; } - /** @name PalletPreimageCall (233) */ + /** @name PalletPreimageCall (238) */ interface PalletPreimageCall extends Enum { readonly isNotePreimage: boolean; readonly asNotePreimage: { @@ -2815,7 +2832,7 @@ declare module "@polkadot/types/lookup" { | "EnsureUpdated"; } - /** @name PalletConvictionVotingCall (234) */ + /** @name PalletConvictionVotingCall (239) */ interface PalletConvictionVotingCall extends Enum { readonly isVote: boolean; readonly asVote: { @@ -2852,7 +2869,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; } - /** @name PalletConvictionVotingConviction (235) */ + /** @name PalletConvictionVotingConviction (240) */ interface PalletConvictionVotingConviction extends Enum { readonly isNone: boolean; readonly isLocked1x: boolean; @@ -2871,7 +2888,7 @@ declare module "@polkadot/types/lookup" { | "Locked6x"; } - /** @name PalletReferendaCall (237) */ + /** @name PalletReferendaCall (242) */ interface PalletReferendaCall extends Enum { readonly isSubmit: boolean; readonly asSubmit: { @@ -2924,7 +2941,7 @@ declare module "@polkadot/types/lookup" { | "SetMetadata"; } - /** @name FrameSupportScheduleDispatchTime (238) */ + /** @name FrameSupportScheduleDispatchTime (243) */ interface FrameSupportScheduleDispatchTime extends Enum { readonly isAt: boolean; readonly asAt: u32; @@ -2933,7 +2950,7 @@ declare module "@polkadot/types/lookup" { readonly type: "At" | "After"; } - /** @name PalletWhitelistCall (240) */ + /** @name PalletWhitelistCall (245) */ interface PalletWhitelistCall extends Enum { readonly isWhitelistCall: boolean; readonly asWhitelistCall: { @@ -2960,7 +2977,7 @@ declare module "@polkadot/types/lookup" { | "DispatchWhitelistedCallWithPreimage"; } - /** @name PalletCollectiveCall (241) */ + /** @name PalletCollectiveCall (246) */ interface PalletCollectiveCall extends Enum { readonly isSetMembers: boolean; readonly asSetMembers: { @@ -2999,7 +3016,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetMembers" | "Execute" | "Propose" | "Vote" | "DisapproveProposal" | "Close"; } - /** @name PalletTreasuryCall (243) */ + /** @name PalletTreasuryCall (248) */ interface PalletTreasuryCall extends Enum { readonly isSpendLocal: boolean; readonly asSpendLocal: { @@ -3038,7 +3055,7 @@ declare module "@polkadot/types/lookup" { | "VoidSpend"; } - /** @name PalletCrowdloanRewardsCall (245) */ + /** @name PalletCrowdloanRewardsCall (250) */ interface PalletCrowdloanRewardsCall extends Enum { readonly isAssociateNativeIdentity: boolean; readonly asAssociateNativeIdentity: { @@ -3074,7 +3091,7 @@ declare module "@polkadot/types/lookup" { | "InitializeRewardVec"; } - /** @name SpRuntimeMultiSignature (246) */ + /** @name SpRuntimeMultiSignature (251) */ interface SpRuntimeMultiSignature extends Enum { readonly isEd25519: boolean; readonly asEd25519: U8aFixed; @@ -3085,7 +3102,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ed25519" | "Sr25519" | "Ecdsa"; } - /** @name PalletXcmCall (252) */ + /** @name PalletXcmCall (257) */ interface PalletXcmCall extends Enum { readonly isSend: boolean; readonly asSend: { @@ -3188,7 +3205,7 @@ declare module "@polkadot/types/lookup" { | "TransferAssetsUsingTypeAndThen"; } - /** @name XcmVersionedLocation (253) */ + /** @name XcmVersionedLocation (258) */ interface XcmVersionedLocation extends Enum { readonly isV2: boolean; readonly asV2: XcmV2MultiLocation; @@ -3199,13 +3216,13 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name XcmV2MultiLocation (254) */ + /** @name XcmV2MultiLocation (259) */ interface XcmV2MultiLocation extends Struct { readonly parents: u8; readonly interior: XcmV2MultilocationJunctions; } - /** @name XcmV2MultilocationJunctions (255) */ + /** @name XcmV2MultilocationJunctions (260) */ interface XcmV2MultilocationJunctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; @@ -3252,7 +3269,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name XcmV2Junction (256) */ + /** @name XcmV2Junction (261) */ interface XcmV2Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; @@ -3295,7 +3312,7 @@ declare module "@polkadot/types/lookup" { | "Plurality"; } - /** @name XcmV2NetworkId (257) */ + /** @name XcmV2NetworkId (262) */ interface XcmV2NetworkId extends Enum { readonly isAny: boolean; readonly isNamed: boolean; @@ -3305,7 +3322,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Any" | "Named" | "Polkadot" | "Kusama"; } - /** @name XcmV2BodyId (259) */ + /** @name XcmV2BodyId (264) */ interface XcmV2BodyId extends Enum { readonly isUnit: boolean; readonly isNamed: boolean; @@ -3332,7 +3349,7 @@ declare module "@polkadot/types/lookup" { | "Treasury"; } - /** @name XcmV2BodyPart (260) */ + /** @name XcmV2BodyPart (265) */ interface XcmV2BodyPart extends Enum { readonly isVoice: boolean; readonly isMembers: boolean; @@ -3357,13 +3374,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; } - /** @name StagingXcmV3MultiLocation (261) */ + /** @name StagingXcmV3MultiLocation (266) */ interface StagingXcmV3MultiLocation extends Struct { readonly parents: u8; readonly interior: XcmV3Junctions; } - /** @name XcmV3Junctions (262) */ + /** @name XcmV3Junctions (267) */ interface XcmV3Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; @@ -3410,7 +3427,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name XcmV3Junction (263) */ + /** @name XcmV3Junction (268) */ interface XcmV3Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; @@ -3459,7 +3476,7 @@ declare module "@polkadot/types/lookup" { | "GlobalConsensus"; } - /** @name XcmV3JunctionNetworkId (265) */ + /** @name XcmV3JunctionNetworkId (270) */ interface XcmV3JunctionNetworkId extends Enum { readonly isByGenesis: boolean; readonly asByGenesis: U8aFixed; @@ -3494,7 +3511,7 @@ declare module "@polkadot/types/lookup" { | "PolkadotBulletin"; } - /** @name XcmVersionedXcm (266) */ + /** @name XcmVersionedXcm (271) */ interface XcmVersionedXcm extends Enum { readonly isV2: boolean; readonly asV2: XcmV2Xcm; @@ -3505,10 +3522,10 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name XcmV2Xcm (267) */ + /** @name XcmV2Xcm (272) */ interface XcmV2Xcm extends Vec {} - /** @name XcmV2Instruction (269) */ + /** @name XcmV2Instruction (274) */ interface XcmV2Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: XcmV2MultiassetMultiAssets; @@ -3656,16 +3673,16 @@ declare module "@polkadot/types/lookup" { | "UnsubscribeVersion"; } - /** @name XcmV2MultiassetMultiAssets (270) */ + /** @name XcmV2MultiassetMultiAssets (275) */ interface XcmV2MultiassetMultiAssets extends Vec {} - /** @name XcmV2MultiAsset (272) */ + /** @name XcmV2MultiAsset (277) */ interface XcmV2MultiAsset extends Struct { readonly id: XcmV2MultiassetAssetId; readonly fun: XcmV2MultiassetFungibility; } - /** @name XcmV2MultiassetAssetId (273) */ + /** @name XcmV2MultiassetAssetId (278) */ interface XcmV2MultiassetAssetId extends Enum { readonly isConcrete: boolean; readonly asConcrete: XcmV2MultiLocation; @@ -3674,7 +3691,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Concrete" | "Abstract"; } - /** @name XcmV2MultiassetFungibility (274) */ + /** @name XcmV2MultiassetFungibility (279) */ interface XcmV2MultiassetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; @@ -3683,7 +3700,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV2MultiassetAssetInstance (275) */ + /** @name XcmV2MultiassetAssetInstance (280) */ interface XcmV2MultiassetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; @@ -3701,7 +3718,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32" | "Blob"; } - /** @name XcmV2Response (276) */ + /** @name XcmV2Response (281) */ interface XcmV2Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -3713,7 +3730,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Null" | "Assets" | "ExecutionResult" | "Version"; } - /** @name XcmV2TraitsError (279) */ + /** @name XcmV2TraitsError (284) */ interface XcmV2TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; @@ -3772,7 +3789,7 @@ declare module "@polkadot/types/lookup" { | "WeightNotComputable"; } - /** @name XcmV2OriginKind (280) */ + /** @name XcmV2OriginKind (285) */ interface XcmV2OriginKind extends Enum { readonly isNative: boolean; readonly isSovereignAccount: boolean; @@ -3781,12 +3798,12 @@ declare module "@polkadot/types/lookup" { readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; } - /** @name XcmDoubleEncoded (281) */ + /** @name XcmDoubleEncoded (286) */ interface XcmDoubleEncoded extends Struct { readonly encoded: Bytes; } - /** @name XcmV2MultiassetMultiAssetFilter (282) */ + /** @name XcmV2MultiassetMultiAssetFilter (287) */ interface XcmV2MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: XcmV2MultiassetMultiAssets; @@ -3795,7 +3812,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name XcmV2MultiassetWildMultiAsset (283) */ + /** @name XcmV2MultiassetWildMultiAsset (288) */ interface XcmV2MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -3806,14 +3823,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf"; } - /** @name XcmV2MultiassetWildFungibility (284) */ + /** @name XcmV2MultiassetWildFungibility (289) */ interface XcmV2MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV2WeightLimit (285) */ + /** @name XcmV2WeightLimit (290) */ interface XcmV2WeightLimit extends Enum { readonly isUnlimited: boolean; readonly isLimited: boolean; @@ -3821,10 +3838,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Unlimited" | "Limited"; } - /** @name XcmV3Xcm (286) */ + /** @name XcmV3Xcm (291) */ interface XcmV3Xcm extends Vec {} - /** @name XcmV3Instruction (288) */ + /** @name XcmV3Instruction (293) */ interface XcmV3Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; @@ -4054,16 +4071,16 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name XcmV3MultiassetMultiAssets (289) */ + /** @name XcmV3MultiassetMultiAssets (294) */ interface XcmV3MultiassetMultiAssets extends Vec {} - /** @name XcmV3MultiAsset (291) */ + /** @name XcmV3MultiAsset (296) */ interface XcmV3MultiAsset extends Struct { readonly id: XcmV3MultiassetAssetId; readonly fun: XcmV3MultiassetFungibility; } - /** @name XcmV3MultiassetAssetId (292) */ + /** @name XcmV3MultiassetAssetId (297) */ interface XcmV3MultiassetAssetId extends Enum { readonly isConcrete: boolean; readonly asConcrete: StagingXcmV3MultiLocation; @@ -4072,7 +4089,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Concrete" | "Abstract"; } - /** @name XcmV3MultiassetFungibility (293) */ + /** @name XcmV3MultiassetFungibility (298) */ interface XcmV3MultiassetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; @@ -4081,7 +4098,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3MultiassetAssetInstance (294) */ + /** @name XcmV3MultiassetAssetInstance (299) */ interface XcmV3MultiassetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; @@ -4097,7 +4114,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name XcmV3Response (295) */ + /** @name XcmV3Response (300) */ interface XcmV3Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4119,7 +4136,7 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name XcmV3TraitsError (298) */ + /** @name XcmV3TraitsError (303) */ interface XcmV3TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; @@ -4206,7 +4223,7 @@ declare module "@polkadot/types/lookup" { | "ExceedsStackLimit"; } - /** @name XcmV3PalletInfo (300) */ + /** @name XcmV3PalletInfo (305) */ interface XcmV3PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -4216,7 +4233,7 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name XcmV3MaybeErrorCode (303) */ + /** @name XcmV3MaybeErrorCode (308) */ interface XcmV3MaybeErrorCode extends Enum { readonly isSuccess: boolean; readonly isError: boolean; @@ -4226,7 +4243,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Success" | "Error" | "TruncatedError"; } - /** @name XcmV3OriginKind (306) */ + /** @name XcmV3OriginKind (311) */ interface XcmV3OriginKind extends Enum { readonly isNative: boolean; readonly isSovereignAccount: boolean; @@ -4235,14 +4252,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; } - /** @name XcmV3QueryResponseInfo (307) */ + /** @name XcmV3QueryResponseInfo (312) */ interface XcmV3QueryResponseInfo extends Struct { readonly destination: StagingXcmV3MultiLocation; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name XcmV3MultiassetMultiAssetFilter (308) */ + /** @name XcmV3MultiassetMultiAssetFilter (313) */ interface XcmV3MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: XcmV3MultiassetMultiAssets; @@ -4251,7 +4268,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name XcmV3MultiassetWildMultiAsset (309) */ + /** @name XcmV3MultiassetWildMultiAsset (314) */ interface XcmV3MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4270,14 +4287,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name XcmV3MultiassetWildFungibility (310) */ + /** @name XcmV3MultiassetWildFungibility (315) */ interface XcmV3MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3WeightLimit (311) */ + /** @name XcmV3WeightLimit (316) */ interface XcmV3WeightLimit extends Enum { readonly isUnlimited: boolean; readonly isLimited: boolean; @@ -4285,10 +4302,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Unlimited" | "Limited"; } - /** @name StagingXcmV4Xcm (312) */ + /** @name StagingXcmV4Xcm (317) */ interface StagingXcmV4Xcm extends Vec {} - /** @name StagingXcmV4Instruction (314) */ + /** @name StagingXcmV4Instruction (319) */ interface StagingXcmV4Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: StagingXcmV4AssetAssets; @@ -4518,19 +4535,19 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name StagingXcmV4AssetAssets (315) */ + /** @name StagingXcmV4AssetAssets (320) */ interface StagingXcmV4AssetAssets extends Vec {} - /** @name StagingXcmV4Asset (317) */ + /** @name StagingXcmV4Asset (322) */ interface StagingXcmV4Asset extends Struct { readonly id: StagingXcmV4AssetAssetId; readonly fun: StagingXcmV4AssetFungibility; } - /** @name StagingXcmV4AssetAssetId (318) */ + /** @name StagingXcmV4AssetAssetId (323) */ interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} - /** @name StagingXcmV4AssetFungibility (319) */ + /** @name StagingXcmV4AssetFungibility (324) */ interface StagingXcmV4AssetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; @@ -4539,7 +4556,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmV4AssetAssetInstance (320) */ + /** @name StagingXcmV4AssetAssetInstance (325) */ interface StagingXcmV4AssetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; @@ -4555,7 +4572,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name StagingXcmV4Response (321) */ + /** @name StagingXcmV4Response (326) */ interface StagingXcmV4Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4577,7 +4594,7 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name StagingXcmV4PalletInfo (323) */ + /** @name StagingXcmV4PalletInfo (328) */ interface StagingXcmV4PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -4587,14 +4604,14 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name StagingXcmV4QueryResponseInfo (327) */ + /** @name StagingXcmV4QueryResponseInfo (332) */ interface StagingXcmV4QueryResponseInfo extends Struct { readonly destination: StagingXcmV4Location; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name StagingXcmV4AssetAssetFilter (328) */ + /** @name StagingXcmV4AssetAssetFilter (333) */ interface StagingXcmV4AssetAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: StagingXcmV4AssetAssets; @@ -4603,7 +4620,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name StagingXcmV4AssetWildAsset (329) */ + /** @name StagingXcmV4AssetWildAsset (334) */ interface StagingXcmV4AssetWildAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4622,14 +4639,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name StagingXcmV4AssetWildFungibility (330) */ + /** @name StagingXcmV4AssetWildFungibility (335) */ interface StagingXcmV4AssetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmVersionedAssets (331) */ + /** @name XcmVersionedAssets (336) */ interface XcmVersionedAssets extends Enum { readonly isV2: boolean; readonly asV2: XcmV2MultiassetMultiAssets; @@ -4640,7 +4657,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name StagingXcmExecutorAssetTransferTransferType (343) */ + /** @name StagingXcmExecutorAssetTransferTransferType (348) */ interface StagingXcmExecutorAssetTransferTransferType extends Enum { readonly isTeleport: boolean; readonly isLocalReserve: boolean; @@ -4650,7 +4667,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Teleport" | "LocalReserve" | "DestinationReserve" | "RemoteReserve"; } - /** @name XcmVersionedAssetId (344) */ + /** @name XcmVersionedAssetId (349) */ interface XcmVersionedAssetId extends Enum { readonly isV3: boolean; readonly asV3: XcmV3MultiassetAssetId; @@ -4659,7 +4676,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V3" | "V4"; } - /** @name PalletAssetsCall (345) */ + /** @name PalletAssetsCall (350) */ interface PalletAssetsCall extends Enum { readonly isCreate: boolean; readonly asCreate: { @@ -4880,7 +4897,7 @@ declare module "@polkadot/types/lookup" { | "TransferAll"; } - /** @name PalletAssetManagerCall (346) */ + /** @name PalletAssetManagerCall (351) */ interface PalletAssetManagerCall extends Enum { readonly isRegisterForeignAsset: boolean; readonly asRegisterForeignAsset: { @@ -4912,14 +4929,14 @@ declare module "@polkadot/types/lookup" { | "DestroyForeignAsset"; } - /** @name MoonriverRuntimeXcmConfigAssetType (347) */ + /** @name MoonriverRuntimeXcmConfigAssetType (352) */ interface MoonriverRuntimeXcmConfigAssetType extends Enum { readonly isXcm: boolean; readonly asXcm: StagingXcmV3MultiLocation; readonly type: "Xcm"; } - /** @name MoonriverRuntimeAssetConfigAssetRegistrarMetadata (348) */ + /** @name MoonriverRuntimeAssetConfigAssetRegistrarMetadata (353) */ interface MoonriverRuntimeAssetConfigAssetRegistrarMetadata extends Struct { readonly name: Bytes; readonly symbol: Bytes; @@ -4927,7 +4944,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletXcmTransactorCall (349) */ + /** @name PalletXcmTransactorCall (354) */ interface PalletXcmTransactorCall extends Enum { readonly isRegister: boolean; readonly asRegister: { @@ -5004,19 +5021,19 @@ declare module "@polkadot/types/lookup" { | "HrmpManage"; } - /** @name MoonriverRuntimeXcmConfigTransactors (350) */ + /** @name MoonriverRuntimeXcmConfigTransactors (355) */ interface MoonriverRuntimeXcmConfigTransactors extends Enum { readonly isRelay: boolean; readonly type: "Relay"; } - /** @name PalletXcmTransactorCurrencyPayment (351) */ + /** @name PalletXcmTransactorCurrencyPayment (356) */ interface PalletXcmTransactorCurrencyPayment extends Struct { readonly currency: PalletXcmTransactorCurrency; readonly feeAmount: Option; } - /** @name MoonriverRuntimeXcmConfigCurrencyId (352) */ + /** @name MoonriverRuntimeXcmConfigCurrencyId (357) */ interface MoonriverRuntimeXcmConfigCurrencyId extends Enum { readonly isSelfReserve: boolean; readonly isForeignAsset: boolean; @@ -5028,7 +5045,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SelfReserve" | "ForeignAsset" | "Erc20"; } - /** @name PalletXcmTransactorCurrency (353) */ + /** @name PalletXcmTransactorCurrency (358) */ interface PalletXcmTransactorCurrency extends Enum { readonly isAsCurrencyId: boolean; readonly asAsCurrencyId: MoonriverRuntimeXcmConfigCurrencyId; @@ -5037,13 +5054,13 @@ declare module "@polkadot/types/lookup" { readonly type: "AsCurrencyId" | "AsMultiLocation"; } - /** @name PalletXcmTransactorTransactWeights (355) */ + /** @name PalletXcmTransactorTransactWeights (359) */ interface PalletXcmTransactorTransactWeights extends Struct { readonly transactRequiredWeightAtMost: SpWeightsWeightV2Weight; readonly overallWeight: Option; } - /** @name PalletXcmTransactorHrmpOperation (358) */ + /** @name PalletXcmTransactorHrmpOperation (362) */ interface PalletXcmTransactorHrmpOperation extends Enum { readonly isInitOpen: boolean; readonly asInitOpen: PalletXcmTransactorHrmpInitParams; @@ -5061,20 +5078,20 @@ declare module "@polkadot/types/lookup" { readonly type: "InitOpen" | "Accept" | "Close" | "Cancel"; } - /** @name PalletXcmTransactorHrmpInitParams (359) */ + /** @name PalletXcmTransactorHrmpInitParams (363) */ interface PalletXcmTransactorHrmpInitParams extends Struct { readonly paraId: u32; readonly proposedMaxCapacity: u32; readonly proposedMaxMessageSize: u32; } - /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (360) */ + /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (364) */ interface PolkadotParachainPrimitivesPrimitivesHrmpChannelId extends Struct { readonly sender: u32; readonly recipient: u32; } - /** @name PalletEthereumXcmCall (361) */ + /** @name PalletEthereumXcmCall (365) */ interface PalletEthereumXcmCall extends Enum { readonly isTransact: boolean; readonly asTransact: { @@ -5101,7 +5118,7 @@ declare module "@polkadot/types/lookup" { | "ForceTransactAs"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (362) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (366) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransaction extends Enum { readonly isV1: boolean; readonly asV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; @@ -5110,7 +5127,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V1" | "V2"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (363) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (367) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 extends Struct { readonly gasLimit: U256; readonly feePayment: XcmPrimitivesEthereumXcmEthereumXcmFee; @@ -5120,7 +5137,7 @@ declare module "@polkadot/types/lookup" { readonly accessList: Option]>>>; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (364) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (368) */ interface XcmPrimitivesEthereumXcmEthereumXcmFee extends Enum { readonly isManual: boolean; readonly asManual: XcmPrimitivesEthereumXcmManualEthereumXcmFee; @@ -5128,13 +5145,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Manual" | "Auto"; } - /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (365) */ + /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (369) */ interface XcmPrimitivesEthereumXcmManualEthereumXcmFee extends Struct { readonly gasPrice: Option; readonly maxFeePerGas: Option; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (368) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (372) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 extends Struct { readonly gasLimit: U256; readonly action: EthereumTransactionTransactionAction; @@ -5143,7 +5160,7 @@ declare module "@polkadot/types/lookup" { readonly accessList: Option]>>>; } - /** @name PalletMessageQueueCall (370) */ + /** @name PalletMessageQueueCall (374) */ interface PalletMessageQueueCall extends Enum { readonly isReapPage: boolean; readonly asReapPage: { @@ -5160,7 +5177,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ReapPage" | "ExecuteOverweight"; } - /** @name CumulusPrimitivesCoreAggregateMessageOrigin (371) */ + /** @name CumulusPrimitivesCoreAggregateMessageOrigin (375) */ interface CumulusPrimitivesCoreAggregateMessageOrigin extends Enum { readonly isHere: boolean; readonly isParent: boolean; @@ -5169,12 +5186,12 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "Parent" | "Sibling"; } - /** @name PalletMoonbeamForeignAssetsCall (372) */ + /** @name PalletMoonbeamForeignAssetsCall (376) */ interface PalletMoonbeamForeignAssetsCall extends Enum { readonly isCreateForeignAsset: boolean; readonly asCreateForeignAsset: { readonly assetId: u128; - readonly xcmLocation: StagingXcmV4Location; + readonly assetXcmLocation: StagingXcmV4Location; readonly decimals: u8; readonly symbol: Bytes; readonly name: Bytes; @@ -5200,7 +5217,7 @@ declare module "@polkadot/types/lookup" { | "UnfreezeForeignAsset"; } - /** @name PalletXcmWeightTraderCall (374) */ + /** @name PalletXcmWeightTraderCall (378) */ interface PalletXcmWeightTraderCall extends Enum { readonly isAddAsset: boolean; readonly asAddAsset: { @@ -5232,7 +5249,7 @@ declare module "@polkadot/types/lookup" { | "RemoveAsset"; } - /** @name PalletEmergencyParaXcmCall (375) */ + /** @name PalletEmergencyParaXcmCall (379) */ interface PalletEmergencyParaXcmCall extends Enum { readonly isPausedToNormal: boolean; readonly isFastAuthorizeUpgrade: boolean; @@ -5242,23 +5259,23 @@ declare module "@polkadot/types/lookup" { readonly type: "PausedToNormal" | "FastAuthorizeUpgrade"; } - /** @name PalletRandomnessCall (376) */ + /** @name PalletRandomnessCall (380) */ interface PalletRandomnessCall extends Enum { readonly isSetBabeRandomnessResults: boolean; readonly type: "SetBabeRandomnessResults"; } - /** @name SpRuntimeBlakeTwo256 (377) */ + /** @name SpRuntimeBlakeTwo256 (381) */ type SpRuntimeBlakeTwo256 = Null; - /** @name PalletConvictionVotingTally (379) */ + /** @name PalletConvictionVotingTally (383) */ interface PalletConvictionVotingTally extends Struct { readonly ayes: u128; readonly nays: u128; readonly support: u128; } - /** @name PalletWhitelistEvent (380) */ + /** @name PalletWhitelistEvent (384) */ interface PalletWhitelistEvent extends Enum { readonly isCallWhitelisted: boolean; readonly asCallWhitelisted: { @@ -5279,19 +5296,19 @@ declare module "@polkadot/types/lookup" { readonly type: "CallWhitelisted" | "WhitelistedCallRemoved" | "WhitelistedCallDispatched"; } - /** @name FrameSupportDispatchPostDispatchInfo (382) */ + /** @name FrameSupportDispatchPostDispatchInfo (386) */ interface FrameSupportDispatchPostDispatchInfo extends Struct { readonly actualWeight: Option; readonly paysFee: FrameSupportDispatchPays; } - /** @name SpRuntimeDispatchErrorWithPostInfo (383) */ + /** @name SpRuntimeDispatchErrorWithPostInfo (387) */ interface SpRuntimeDispatchErrorWithPostInfo extends Struct { readonly postInfo: FrameSupportDispatchPostDispatchInfo; readonly error: SpRuntimeDispatchError; } - /** @name PalletCollectiveEvent (384) */ + /** @name PalletCollectiveEvent (388) */ interface PalletCollectiveEvent extends Enum { readonly isProposed: boolean; readonly asProposed: { @@ -5342,7 +5359,7 @@ declare module "@polkadot/types/lookup" { | "Closed"; } - /** @name PalletTreasuryEvent (386) */ + /** @name PalletTreasuryEvent (390) */ interface PalletTreasuryEvent extends Enum { readonly isSpending: boolean; readonly asSpending: { @@ -5419,7 +5436,7 @@ declare module "@polkadot/types/lookup" { | "SpendProcessed"; } - /** @name PalletCrowdloanRewardsEvent (387) */ + /** @name PalletCrowdloanRewardsEvent (391) */ interface PalletCrowdloanRewardsEvent extends Enum { readonly isInitialPaymentMade: boolean; readonly asInitialPaymentMade: ITuple<[AccountId20, u128]>; @@ -5444,7 +5461,7 @@ declare module "@polkadot/types/lookup" { | "InitializedAccountWithNotEnoughContribution"; } - /** @name CumulusPalletXcmpQueueEvent (388) */ + /** @name CumulusPalletXcmpQueueEvent (392) */ interface CumulusPalletXcmpQueueEvent extends Enum { readonly isXcmpMessageSent: boolean; readonly asXcmpMessageSent: { @@ -5453,7 +5470,7 @@ declare module "@polkadot/types/lookup" { readonly type: "XcmpMessageSent"; } - /** @name CumulusPalletXcmEvent (389) */ + /** @name CumulusPalletXcmEvent (393) */ interface CumulusPalletXcmEvent extends Enum { readonly isInvalidFormat: boolean; readonly asInvalidFormat: U8aFixed; @@ -5464,7 +5481,7 @@ declare module "@polkadot/types/lookup" { readonly type: "InvalidFormat" | "UnsupportedVersion" | "ExecutedDownward"; } - /** @name StagingXcmV4TraitsOutcome (390) */ + /** @name StagingXcmV4TraitsOutcome (394) */ interface StagingXcmV4TraitsOutcome extends Enum { readonly isComplete: boolean; readonly asComplete: { @@ -5482,7 +5499,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Complete" | "Incomplete" | "Error"; } - /** @name PalletXcmEvent (391) */ + /** @name PalletXcmEvent (395) */ interface PalletXcmEvent extends Enum { readonly isAttempted: boolean; readonly asAttempted: { @@ -5647,7 +5664,7 @@ declare module "@polkadot/types/lookup" { | "VersionMigrationFinished"; } - /** @name PalletAssetsEvent (392) */ + /** @name PalletAssetsEvent (396) */ interface PalletAssetsEvent extends Enum { readonly isCreated: boolean; readonly asCreated: { @@ -5823,7 +5840,7 @@ declare module "@polkadot/types/lookup" { | "Withdrawn"; } - /** @name PalletAssetManagerEvent (393) */ + /** @name PalletAssetManagerEvent (397) */ interface PalletAssetManagerEvent extends Enum { readonly isForeignAssetRegistered: boolean; readonly asForeignAssetRegistered: { @@ -5865,7 +5882,7 @@ declare module "@polkadot/types/lookup" { | "LocalAssetDestroyed"; } - /** @name PalletXcmTransactorEvent (394) */ + /** @name PalletXcmTransactorEvent (398) */ interface PalletXcmTransactorEvent extends Enum { readonly isTransactedDerivative: boolean; readonly asTransactedDerivative: { @@ -5935,14 +5952,14 @@ declare module "@polkadot/types/lookup" { | "HrmpManagementSent"; } - /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (395) */ + /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (399) */ interface PalletXcmTransactorRemoteTransactInfoWithMaxWeight extends Struct { readonly transactExtraWeight: SpWeightsWeightV2Weight; readonly maxWeight: SpWeightsWeightV2Weight; readonly transactExtraWeightSigned: Option; } - /** @name PalletEthereumXcmEvent (396) */ + /** @name PalletEthereumXcmEvent (400) */ interface PalletEthereumXcmEvent extends Enum { readonly isExecutedFromXcm: boolean; readonly asExecutedFromXcm: { @@ -5952,7 +5969,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ExecutedFromXcm"; } - /** @name PalletMessageQueueEvent (397) */ + /** @name PalletMessageQueueEvent (401) */ interface PalletMessageQueueEvent extends Enum { readonly isProcessingFailed: boolean; readonly asProcessingFailed: { @@ -5982,7 +5999,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ProcessingFailed" | "Processed" | "OverweightEnqueued" | "PageReaped"; } - /** @name FrameSupportMessagesProcessMessageError (398) */ + /** @name FrameSupportMessagesProcessMessageError (402) */ interface FrameSupportMessagesProcessMessageError extends Enum { readonly isBadFormat: boolean; readonly isCorrupt: boolean; @@ -6000,17 +6017,19 @@ declare module "@polkadot/types/lookup" { | "StackLimitReached"; } - /** @name PalletMoonbeamForeignAssetsEvent (399) */ + /** @name PalletMoonbeamForeignAssetsEvent (403) */ interface PalletMoonbeamForeignAssetsEvent extends Enum { readonly isForeignAssetCreated: boolean; readonly asForeignAssetCreated: { readonly contractAddress: H160; readonly assetId: u128; readonly xcmLocation: StagingXcmV4Location; + readonly deposit: Option; } & Struct; readonly isForeignAssetXcmLocationChanged: boolean; readonly asForeignAssetXcmLocationChanged: { readonly assetId: u128; + readonly previousXcmLocation: StagingXcmV4Location; readonly newXcmLocation: StagingXcmV4Location; } & Struct; readonly isForeignAssetFrozen: boolean; @@ -6023,14 +6042,17 @@ declare module "@polkadot/types/lookup" { readonly assetId: u128; readonly xcmLocation: StagingXcmV4Location; } & Struct; + readonly isTokensLocked: boolean; + readonly asTokensLocked: ITuple<[AccountId20, u128, U256]>; readonly type: | "ForeignAssetCreated" | "ForeignAssetXcmLocationChanged" | "ForeignAssetFrozen" - | "ForeignAssetUnfrozen"; + | "ForeignAssetUnfrozen" + | "TokensLocked"; } - /** @name PalletXcmWeightTraderEvent (400) */ + /** @name PalletXcmWeightTraderEvent (404) */ interface PalletXcmWeightTraderEvent extends Enum { readonly isSupportedAssetAdded: boolean; readonly asSupportedAssetAdded: { @@ -6062,14 +6084,14 @@ declare module "@polkadot/types/lookup" { | "SupportedAssetRemoved"; } - /** @name PalletEmergencyParaXcmEvent (401) */ + /** @name PalletEmergencyParaXcmEvent (405) */ interface PalletEmergencyParaXcmEvent extends Enum { readonly isEnteredPausedXcmMode: boolean; readonly isNormalXcmOperationResumed: boolean; readonly type: "EnteredPausedXcmMode" | "NormalXcmOperationResumed"; } - /** @name PalletRandomnessEvent (402) */ + /** @name PalletRandomnessEvent (406) */ interface PalletRandomnessEvent extends Enum { readonly isRandomnessRequestedBabeEpoch: boolean; readonly asRandomnessRequestedBabeEpoch: { @@ -6114,7 +6136,7 @@ declare module "@polkadot/types/lookup" { | "RequestExpirationExecuted"; } - /** @name FrameSystemPhase (403) */ + /** @name FrameSystemPhase (407) */ interface FrameSystemPhase extends Enum { readonly isApplyExtrinsic: boolean; readonly asApplyExtrinsic: u32; @@ -6123,33 +6145,33 @@ declare module "@polkadot/types/lookup" { readonly type: "ApplyExtrinsic" | "Finalization" | "Initialization"; } - /** @name FrameSystemLastRuntimeUpgradeInfo (405) */ + /** @name FrameSystemLastRuntimeUpgradeInfo (409) */ interface FrameSystemLastRuntimeUpgradeInfo extends Struct { readonly specVersion: Compact; readonly specName: Text; } - /** @name FrameSystemCodeUpgradeAuthorization (406) */ + /** @name FrameSystemCodeUpgradeAuthorization (410) */ interface FrameSystemCodeUpgradeAuthorization extends Struct { readonly codeHash: H256; readonly checkVersion: bool; } - /** @name FrameSystemLimitsBlockWeights (407) */ + /** @name FrameSystemLimitsBlockWeights (411) */ interface FrameSystemLimitsBlockWeights extends Struct { readonly baseBlock: SpWeightsWeightV2Weight; readonly maxBlock: SpWeightsWeightV2Weight; readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } - /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (408) */ + /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (412) */ interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { readonly normal: FrameSystemLimitsWeightsPerClass; readonly operational: FrameSystemLimitsWeightsPerClass; readonly mandatory: FrameSystemLimitsWeightsPerClass; } - /** @name FrameSystemLimitsWeightsPerClass (409) */ + /** @name FrameSystemLimitsWeightsPerClass (413) */ interface FrameSystemLimitsWeightsPerClass extends Struct { readonly baseExtrinsic: SpWeightsWeightV2Weight; readonly maxExtrinsic: Option; @@ -6157,25 +6179,25 @@ declare module "@polkadot/types/lookup" { readonly reserved: Option; } - /** @name FrameSystemLimitsBlockLength (410) */ + /** @name FrameSystemLimitsBlockLength (414) */ interface FrameSystemLimitsBlockLength extends Struct { readonly max: FrameSupportDispatchPerDispatchClassU32; } - /** @name FrameSupportDispatchPerDispatchClassU32 (411) */ + /** @name FrameSupportDispatchPerDispatchClassU32 (415) */ interface FrameSupportDispatchPerDispatchClassU32 extends Struct { readonly normal: u32; readonly operational: u32; readonly mandatory: u32; } - /** @name SpWeightsRuntimeDbWeight (412) */ + /** @name SpWeightsRuntimeDbWeight (416) */ interface SpWeightsRuntimeDbWeight extends Struct { readonly read: u64; readonly write: u64; } - /** @name SpVersionRuntimeVersion (413) */ + /** @name SpVersionRuntimeVersion (417) */ interface SpVersionRuntimeVersion extends Struct { readonly specName: Text; readonly implName: Text; @@ -6187,7 +6209,7 @@ declare module "@polkadot/types/lookup" { readonly stateVersion: u8; } - /** @name FrameSystemError (417) */ + /** @name FrameSystemError (421) */ interface FrameSystemError extends Enum { readonly isInvalidSpecName: boolean; readonly isSpecVersionNeedsToIncrease: boolean; @@ -6210,14 +6232,14 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (419) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (423) */ interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly paraHeadHash: Option; readonly consumedGoAheadSignal: Option; } - /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (420) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (424) */ interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct { readonly umpMsgCount: u32; readonly umpTotalBytes: u32; @@ -6227,33 +6249,33 @@ declare module "@polkadot/types/lookup" { >; } - /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (422) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (426) */ interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct { readonly msgCount: u32; readonly totalBytes: u32; } - /** @name PolkadotPrimitivesV8UpgradeGoAhead (426) */ + /** @name PolkadotPrimitivesV8UpgradeGoAhead (430) */ interface PolkadotPrimitivesV8UpgradeGoAhead extends Enum { readonly isAbort: boolean; readonly isGoAhead: boolean; readonly type: "Abort" | "GoAhead"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (427) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (431) */ interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly hrmpWatermark: Option; readonly consumedGoAheadSignal: Option; } - /** @name PolkadotPrimitivesV8UpgradeRestriction (429) */ + /** @name PolkadotPrimitivesV8UpgradeRestriction (433) */ interface PolkadotPrimitivesV8UpgradeRestriction extends Enum { readonly isPresent: boolean; readonly type: "Present"; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (430) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (434) */ interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct { readonly dmqMqcHead: H256; readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity; @@ -6261,14 +6283,14 @@ declare module "@polkadot/types/lookup" { readonly egressChannels: Vec>; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (431) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (435) */ interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity extends Struct { readonly remainingCount: u32; readonly remainingSize: u32; } - /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (434) */ + /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (438) */ interface PolkadotPrimitivesV8AbridgedHrmpChannel extends Struct { readonly maxCapacity: u32; readonly maxTotalSize: u32; @@ -6278,7 +6300,7 @@ declare module "@polkadot/types/lookup" { readonly mqcHead: Option; } - /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (435) */ + /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (439) */ interface PolkadotPrimitivesV8AbridgedHostConfiguration extends Struct { readonly maxCodeSize: u32; readonly maxHeadDataSize: u32; @@ -6292,19 +6314,19 @@ declare module "@polkadot/types/lookup" { readonly asyncBackingParams: PolkadotPrimitivesV8AsyncBackingAsyncBackingParams; } - /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (436) */ + /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (440) */ interface PolkadotPrimitivesV8AsyncBackingAsyncBackingParams extends Struct { readonly maxCandidateDepth: u32; readonly allowedAncestryLen: u32; } - /** @name PolkadotCorePrimitivesOutboundHrmpMessage (442) */ + /** @name PolkadotCorePrimitivesOutboundHrmpMessage (446) */ interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { readonly recipient: u32; readonly data: Bytes; } - /** @name CumulusPalletParachainSystemError (444) */ + /** @name CumulusPalletParachainSystemError (448) */ interface CumulusPalletParachainSystemError extends Enum { readonly isOverlappingUpgrades: boolean; readonly isProhibitedByPolkadot: boolean; @@ -6325,14 +6347,14 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name PalletBalancesBalanceLock (446) */ + /** @name PalletBalancesBalanceLock (450) */ interface PalletBalancesBalanceLock extends Struct { readonly id: U8aFixed; readonly amount: u128; readonly reasons: PalletBalancesReasons; } - /** @name PalletBalancesReasons (447) */ + /** @name PalletBalancesReasons (451) */ interface PalletBalancesReasons extends Enum { readonly isFee: boolean; readonly isMisc: boolean; @@ -6340,32 +6362,32 @@ declare module "@polkadot/types/lookup" { readonly type: "Fee" | "Misc" | "All"; } - /** @name PalletBalancesReserveData (450) */ + /** @name PalletBalancesReserveData (454) */ interface PalletBalancesReserveData extends Struct { readonly id: U8aFixed; readonly amount: u128; } - /** @name MoonriverRuntimeRuntimeHoldReason (454) */ + /** @name MoonriverRuntimeRuntimeHoldReason (458) */ interface MoonriverRuntimeRuntimeHoldReason extends Enum { readonly isPreimage: boolean; readonly asPreimage: PalletPreimageHoldReason; readonly type: "Preimage"; } - /** @name PalletPreimageHoldReason (455) */ + /** @name PalletPreimageHoldReason (459) */ interface PalletPreimageHoldReason extends Enum { readonly isPreimage: boolean; readonly type: "Preimage"; } - /** @name FrameSupportTokensMiscIdAmount (458) */ + /** @name FrameSupportTokensMiscIdAmount (462) */ interface FrameSupportTokensMiscIdAmount extends Struct { readonly id: Null; readonly amount: u128; } - /** @name PalletBalancesError (460) */ + /** @name PalletBalancesError (464) */ interface PalletBalancesError extends Enum { readonly isVestingBalance: boolean; readonly isLiquidityRestrictions: boolean; @@ -6394,14 +6416,14 @@ declare module "@polkadot/types/lookup" { | "DeltaZero"; } - /** @name PalletTransactionPaymentReleases (461) */ + /** @name PalletTransactionPaymentReleases (465) */ interface PalletTransactionPaymentReleases extends Enum { readonly isV1Ancient: boolean; readonly isV2: boolean; readonly type: "V1Ancient" | "V2"; } - /** @name PalletParachainStakingRoundInfo (462) */ + /** @name PalletParachainStakingRoundInfo (466) */ interface PalletParachainStakingRoundInfo extends Struct { readonly current: u32; readonly first: u32; @@ -6409,7 +6431,7 @@ declare module "@polkadot/types/lookup" { readonly firstSlot: u64; } - /** @name PalletParachainStakingDelegator (463) */ + /** @name PalletParachainStakingDelegator (467) */ interface PalletParachainStakingDelegator extends Struct { readonly id: AccountId20; readonly delegations: PalletParachainStakingSetOrderedSet; @@ -6418,16 +6440,16 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingDelegatorStatus; } - /** @name PalletParachainStakingSetOrderedSet (464) */ + /** @name PalletParachainStakingSetOrderedSet (468) */ interface PalletParachainStakingSetOrderedSet extends Vec {} - /** @name PalletParachainStakingBond (465) */ + /** @name PalletParachainStakingBond (469) */ interface PalletParachainStakingBond extends Struct { readonly owner: AccountId20; readonly amount: u128; } - /** @name PalletParachainStakingDelegatorStatus (467) */ + /** @name PalletParachainStakingDelegatorStatus (471) */ interface PalletParachainStakingDelegatorStatus extends Enum { readonly isActive: boolean; readonly isLeaving: boolean; @@ -6435,7 +6457,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Leaving"; } - /** @name PalletParachainStakingCandidateMetadata (468) */ + /** @name PalletParachainStakingCandidateMetadata (472) */ interface PalletParachainStakingCandidateMetadata extends Struct { readonly bond: u128; readonly delegationCount: u32; @@ -6449,7 +6471,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingCollatorStatus; } - /** @name PalletParachainStakingCapacityStatus (469) */ + /** @name PalletParachainStakingCapacityStatus (473) */ interface PalletParachainStakingCapacityStatus extends Enum { readonly isFull: boolean; readonly isEmpty: boolean; @@ -6457,13 +6479,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Full" | "Empty" | "Partial"; } - /** @name PalletParachainStakingCandidateBondLessRequest (471) */ + /** @name PalletParachainStakingCandidateBondLessRequest (475) */ interface PalletParachainStakingCandidateBondLessRequest extends Struct { readonly amount: u128; readonly whenExecutable: u32; } - /** @name PalletParachainStakingCollatorStatus (472) */ + /** @name PalletParachainStakingCollatorStatus (476) */ interface PalletParachainStakingCollatorStatus extends Enum { readonly isActive: boolean; readonly isIdle: boolean; @@ -6472,50 +6494,50 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Idle" | "Leaving"; } - /** @name PalletParachainStakingDelegationRequestsScheduledRequest (474) */ + /** @name PalletParachainStakingDelegationRequestsScheduledRequest (478) */ interface PalletParachainStakingDelegationRequestsScheduledRequest extends Struct { readonly delegator: AccountId20; readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (477) */ + /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (481) */ interface PalletParachainStakingAutoCompoundAutoCompoundConfig extends Struct { readonly delegator: AccountId20; readonly value: Percent; } - /** @name PalletParachainStakingDelegations (479) */ + /** @name PalletParachainStakingDelegations (483) */ interface PalletParachainStakingDelegations extends Struct { readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingSetBoundedOrderedSet (481) */ + /** @name PalletParachainStakingSetBoundedOrderedSet (485) */ interface PalletParachainStakingSetBoundedOrderedSet extends Vec {} - /** @name PalletParachainStakingCollatorSnapshot (484) */ + /** @name PalletParachainStakingCollatorSnapshot (488) */ interface PalletParachainStakingCollatorSnapshot extends Struct { readonly bond: u128; readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingBondWithAutoCompound (486) */ + /** @name PalletParachainStakingBondWithAutoCompound (490) */ interface PalletParachainStakingBondWithAutoCompound extends Struct { readonly owner: AccountId20; readonly amount: u128; readonly autoCompound: Percent; } - /** @name PalletParachainStakingDelayedPayout (487) */ + /** @name PalletParachainStakingDelayedPayout (491) */ interface PalletParachainStakingDelayedPayout extends Struct { readonly roundIssuance: u128; readonly totalStakingReward: u128; readonly collatorCommission: Perbill; } - /** @name PalletParachainStakingInflationInflationInfo (488) */ + /** @name PalletParachainStakingInflationInflationInfo (492) */ interface PalletParachainStakingInflationInflationInfo extends Struct { readonly expect: { readonly min: u128; @@ -6534,7 +6556,7 @@ declare module "@polkadot/types/lookup" { } & Struct; } - /** @name PalletParachainStakingError (489) */ + /** @name PalletParachainStakingError (493) */ interface PalletParachainStakingError extends Enum { readonly isDelegatorDNE: boolean; readonly isDelegatorDNEinTopNorBottom: boolean; @@ -6589,7 +6611,6 @@ declare module "@polkadot/types/lookup" { readonly isTooLowCandidateCountWeightHintGoOffline: boolean; readonly isCandidateLimitReached: boolean; readonly isCannotSetAboveMaxCandidates: boolean; - readonly isRemovedCall: boolean; readonly isMarkingOfflineNotEnabled: boolean; readonly isCurrentRoundTooLow: boolean; readonly type: @@ -6646,12 +6667,11 @@ declare module "@polkadot/types/lookup" { | "TooLowCandidateCountWeightHintGoOffline" | "CandidateLimitReached" | "CannotSetAboveMaxCandidates" - | "RemovedCall" | "MarkingOfflineNotEnabled" | "CurrentRoundTooLow"; } - /** @name PalletAuthorInherentError (490) */ + /** @name PalletAuthorInherentError (494) */ interface PalletAuthorInherentError extends Enum { readonly isAuthorAlreadySet: boolean; readonly isNoAccountId: boolean; @@ -6659,14 +6679,14 @@ declare module "@polkadot/types/lookup" { readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; } - /** @name PalletAuthorMappingRegistrationInfo (491) */ + /** @name PalletAuthorMappingRegistrationInfo (495) */ interface PalletAuthorMappingRegistrationInfo extends Struct { readonly account: AccountId20; readonly deposit: u128; readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; } - /** @name PalletAuthorMappingError (492) */ + /** @name PalletAuthorMappingError (496) */ interface PalletAuthorMappingError extends Enum { readonly isAssociationNotFound: boolean; readonly isNotYourAssociation: boolean; @@ -6687,20 +6707,20 @@ declare module "@polkadot/types/lookup" { | "DecodeKeysFailed"; } - /** @name PalletMoonbeamOrbitersCollatorPoolInfo (493) */ + /** @name PalletMoonbeamOrbitersCollatorPoolInfo (497) */ interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { readonly orbiters: Vec; readonly maybeCurrentOrbiter: Option; readonly nextOrbiter: u32; } - /** @name PalletMoonbeamOrbitersCurrentOrbiter (495) */ + /** @name PalletMoonbeamOrbitersCurrentOrbiter (499) */ interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { readonly accountId: AccountId20; readonly removed: bool; } - /** @name PalletMoonbeamOrbitersError (496) */ + /** @name PalletMoonbeamOrbitersError (500) */ interface PalletMoonbeamOrbitersError extends Enum { readonly isCollatorAlreadyAdded: boolean; readonly isCollatorNotFound: boolean; @@ -6723,27 +6743,27 @@ declare module "@polkadot/types/lookup" { | "OrbiterStillInAPool"; } - /** @name PalletUtilityError (499) */ + /** @name PalletUtilityError (503) */ interface PalletUtilityError extends Enum { readonly isTooManyCalls: boolean; readonly type: "TooManyCalls"; } - /** @name PalletProxyProxyDefinition (502) */ + /** @name PalletProxyProxyDefinition (506) */ interface PalletProxyProxyDefinition extends Struct { readonly delegate: AccountId20; readonly proxyType: MoonriverRuntimeProxyType; readonly delay: u32; } - /** @name PalletProxyAnnouncement (506) */ + /** @name PalletProxyAnnouncement (510) */ interface PalletProxyAnnouncement extends Struct { readonly real: AccountId20; readonly callHash: H256; readonly height: u32; } - /** @name PalletProxyError (508) */ + /** @name PalletProxyError (512) */ interface PalletProxyError extends Enum { readonly isTooMany: boolean; readonly isNotFound: boolean; @@ -6764,34 +6784,34 @@ declare module "@polkadot/types/lookup" { | "NoSelfProxy"; } - /** @name PalletMaintenanceModeError (509) */ + /** @name PalletMaintenanceModeError (513) */ interface PalletMaintenanceModeError extends Enum { readonly isAlreadyInMaintenanceMode: boolean; readonly isNotInMaintenanceMode: boolean; readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; } - /** @name PalletIdentityRegistration (511) */ + /** @name PalletIdentityRegistration (515) */ interface PalletIdentityRegistration extends Struct { readonly judgements: Vec>; readonly deposit: u128; readonly info: PalletIdentityLegacyIdentityInfo; } - /** @name PalletIdentityRegistrarInfo (520) */ + /** @name PalletIdentityRegistrarInfo (524) */ interface PalletIdentityRegistrarInfo extends Struct { readonly account: AccountId20; readonly fee: u128; readonly fields: u64; } - /** @name PalletIdentityAuthorityProperties (522) */ + /** @name PalletIdentityAuthorityProperties (526) */ interface PalletIdentityAuthorityProperties extends Struct { readonly suffix: Bytes; readonly allocation: u32; } - /** @name PalletIdentityError (525) */ + /** @name PalletIdentityError (529) */ interface PalletIdentityError extends Enum { readonly isTooManySubAccounts: boolean; readonly isNotFound: boolean; @@ -6848,7 +6868,7 @@ declare module "@polkadot/types/lookup" { | "NotExpired"; } - /** @name PalletMigrationsError (526) */ + /** @name PalletMigrationsError (530) */ interface PalletMigrationsError extends Enum { readonly isPreimageMissing: boolean; readonly isWrongUpperBound: boolean; @@ -6861,7 +6881,7 @@ declare module "@polkadot/types/lookup" { | "PreimageAlreadyExists"; } - /** @name PalletMultisigMultisig (528) */ + /** @name PalletMultisigMultisig (532) */ interface PalletMultisigMultisig extends Struct { readonly when: PalletMultisigTimepoint; readonly deposit: u128; @@ -6869,7 +6889,7 @@ declare module "@polkadot/types/lookup" { readonly approvals: Vec; } - /** @name PalletMultisigError (530) */ + /** @name PalletMultisigError (534) */ interface PalletMultisigError extends Enum { readonly isMinimumThreshold: boolean; readonly isAlreadyApproved: boolean; @@ -6902,7 +6922,7 @@ declare module "@polkadot/types/lookup" { | "AlreadyStored"; } - /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (532) */ + /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (536) */ interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { readonly isNotStarted: boolean; readonly isStarted: boolean; @@ -6913,7 +6933,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NotStarted" | "Started" | "Error" | "Complete"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (534) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (538) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { readonly isIdle: boolean; readonly isMigrating: boolean; @@ -6921,14 +6941,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Idle" | "Migrating"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (535) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (539) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { readonly assetId: u128; readonly remainingBalances: u32; readonly remainingApprovals: u32; } - /** @name PalletMoonbeamLazyMigrationsError (536) */ + /** @name PalletMoonbeamLazyMigrationsError (540) */ interface PalletMoonbeamLazyMigrationsError extends Enum { readonly isLimitCannotBeZero: boolean; readonly isContractMetadataAlreadySet: boolean; @@ -6957,13 +6977,13 @@ declare module "@polkadot/types/lookup" { | "ApprovalFailed"; } - /** @name PalletEvmCodeMetadata (537) */ + /** @name PalletEvmCodeMetadata (541) */ interface PalletEvmCodeMetadata extends Struct { readonly size_: u64; readonly hash_: H256; } - /** @name PalletEvmError (539) */ + /** @name PalletEvmError (543) */ interface PalletEvmError extends Enum { readonly isBalanceLow: boolean; readonly isFeeOverflow: boolean; @@ -6994,7 +7014,7 @@ declare module "@polkadot/types/lookup" { | "Undefined"; } - /** @name FpRpcTransactionStatus (542) */ + /** @name FpRpcTransactionStatus (545) */ interface FpRpcTransactionStatus extends Struct { readonly transactionHash: H256; readonly transactionIndex: u32; @@ -7005,10 +7025,10 @@ declare module "@polkadot/types/lookup" { readonly logsBloom: EthbloomBloom; } - /** @name EthbloomBloom (544) */ + /** @name EthbloomBloom (547) */ interface EthbloomBloom extends U8aFixed {} - /** @name EthereumReceiptReceiptV3 (546) */ + /** @name EthereumReceiptReceiptV3 (549) */ interface EthereumReceiptReceiptV3 extends Enum { readonly isLegacy: boolean; readonly asLegacy: EthereumReceiptEip658ReceiptData; @@ -7019,7 +7039,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumReceiptEip658ReceiptData (547) */ + /** @name EthereumReceiptEip658ReceiptData (550) */ interface EthereumReceiptEip658ReceiptData extends Struct { readonly statusCode: u8; readonly usedGas: U256; @@ -7027,14 +7047,14 @@ declare module "@polkadot/types/lookup" { readonly logs: Vec; } - /** @name EthereumBlock (548) */ + /** @name EthereumBlock (551) */ interface EthereumBlock extends Struct { readonly header: EthereumHeader; readonly transactions: Vec; readonly ommers: Vec; } - /** @name EthereumHeader (549) */ + /** @name EthereumHeader (552) */ interface EthereumHeader extends Struct { readonly parentHash: H256; readonly ommersHash: H256; @@ -7053,17 +7073,17 @@ declare module "@polkadot/types/lookup" { readonly nonce: EthereumTypesHashH64; } - /** @name EthereumTypesHashH64 (550) */ + /** @name EthereumTypesHashH64 (553) */ interface EthereumTypesHashH64 extends U8aFixed {} - /** @name PalletEthereumError (555) */ + /** @name PalletEthereumError (558) */ interface PalletEthereumError extends Enum { readonly isInvalidSignature: boolean; readonly isPreLogExists: boolean; readonly type: "InvalidSignature" | "PreLogExists"; } - /** @name PalletSchedulerScheduled (558) */ + /** @name PalletSchedulerScheduled (561) */ interface PalletSchedulerScheduled extends Struct { readonly maybeId: Option; readonly priority: u8; @@ -7072,14 +7092,14 @@ declare module "@polkadot/types/lookup" { readonly origin: MoonriverRuntimeOriginCaller; } - /** @name PalletSchedulerRetryConfig (560) */ + /** @name PalletSchedulerRetryConfig (563) */ interface PalletSchedulerRetryConfig extends Struct { readonly totalRetries: u8; readonly remaining: u8; readonly period: u32; } - /** @name PalletSchedulerError (561) */ + /** @name PalletSchedulerError (564) */ interface PalletSchedulerError extends Enum { readonly isFailedToSchedule: boolean; readonly isNotFound: boolean; @@ -7094,7 +7114,7 @@ declare module "@polkadot/types/lookup" { | "Named"; } - /** @name PalletPreimageOldRequestStatus (562) */ + /** @name PalletPreimageOldRequestStatus (565) */ interface PalletPreimageOldRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7110,7 +7130,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageRequestStatus (565) */ + /** @name PalletPreimageRequestStatus (568) */ interface PalletPreimageRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7126,7 +7146,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageError (571) */ + /** @name PalletPreimageError (574) */ interface PalletPreimageError extends Enum { readonly isTooBig: boolean; readonly isAlreadyNoted: boolean; @@ -7147,7 +7167,7 @@ declare module "@polkadot/types/lookup" { | "TooFew"; } - /** @name PalletConvictionVotingVoteVoting (573) */ + /** @name PalletConvictionVotingVoteVoting (576) */ interface PalletConvictionVotingVoteVoting extends Enum { readonly isCasting: boolean; readonly asCasting: PalletConvictionVotingVoteCasting; @@ -7156,23 +7176,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Casting" | "Delegating"; } - /** @name PalletConvictionVotingVoteCasting (574) */ + /** @name PalletConvictionVotingVoteCasting (577) */ interface PalletConvictionVotingVoteCasting extends Struct { readonly votes: Vec>; readonly delegations: PalletConvictionVotingDelegations; readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingDelegations (578) */ + /** @name PalletConvictionVotingDelegations (581) */ interface PalletConvictionVotingDelegations extends Struct { readonly votes: u128; readonly capital: u128; } - /** @name PalletConvictionVotingVotePriorLock (579) */ + /** @name PalletConvictionVotingVotePriorLock (582) */ interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} - /** @name PalletConvictionVotingVoteDelegating (580) */ + /** @name PalletConvictionVotingVoteDelegating (583) */ interface PalletConvictionVotingVoteDelegating extends Struct { readonly balance: u128; readonly target: AccountId20; @@ -7181,7 +7201,7 @@ declare module "@polkadot/types/lookup" { readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingError (584) */ + /** @name PalletConvictionVotingError (587) */ interface PalletConvictionVotingError extends Enum { readonly isNotOngoing: boolean; readonly isNotVoter: boolean; @@ -7210,7 +7230,7 @@ declare module "@polkadot/types/lookup" { | "BadClass"; } - /** @name PalletReferendaReferendumInfo (585) */ + /** @name PalletReferendaReferendumInfo (588) */ interface PalletReferendaReferendumInfo extends Enum { readonly isOngoing: boolean; readonly asOngoing: PalletReferendaReferendumStatus; @@ -7235,7 +7255,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletReferendaReferendumStatus (586) */ + /** @name PalletReferendaReferendumStatus (589) */ interface PalletReferendaReferendumStatus extends Struct { readonly track: u16; readonly origin: MoonriverRuntimeOriginCaller; @@ -7250,19 +7270,19 @@ declare module "@polkadot/types/lookup" { readonly alarm: Option]>>; } - /** @name PalletReferendaDeposit (587) */ + /** @name PalletReferendaDeposit (590) */ interface PalletReferendaDeposit extends Struct { readonly who: AccountId20; readonly amount: u128; } - /** @name PalletReferendaDecidingStatus (590) */ + /** @name PalletReferendaDecidingStatus (593) */ interface PalletReferendaDecidingStatus extends Struct { readonly since: u32; readonly confirming: Option; } - /** @name PalletReferendaTrackInfo (598) */ + /** @name PalletReferendaTrackInfo (601) */ interface PalletReferendaTrackInfo extends Struct { readonly name: Text; readonly maxDeciding: u32; @@ -7275,7 +7295,7 @@ declare module "@polkadot/types/lookup" { readonly minSupport: PalletReferendaCurve; } - /** @name PalletReferendaCurve (599) */ + /** @name PalletReferendaCurve (602) */ interface PalletReferendaCurve extends Enum { readonly isLinearDecreasing: boolean; readonly asLinearDecreasing: { @@ -7299,7 +7319,7 @@ declare module "@polkadot/types/lookup" { readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; } - /** @name PalletReferendaError (602) */ + /** @name PalletReferendaError (605) */ interface PalletReferendaError extends Enum { readonly isNotOngoing: boolean; readonly isHasDeposit: boolean; @@ -7332,7 +7352,7 @@ declare module "@polkadot/types/lookup" { | "PreimageStoredWithDifferentLength"; } - /** @name PalletWhitelistError (603) */ + /** @name PalletWhitelistError (606) */ interface PalletWhitelistError extends Enum { readonly isUnavailablePreImage: boolean; readonly isUndecodableCall: boolean; @@ -7347,7 +7367,7 @@ declare module "@polkadot/types/lookup" { | "CallAlreadyWhitelisted"; } - /** @name PalletCollectiveVotes (605) */ + /** @name PalletCollectiveVotes (608) */ interface PalletCollectiveVotes extends Struct { readonly index: u32; readonly threshold: u32; @@ -7356,7 +7376,7 @@ declare module "@polkadot/types/lookup" { readonly end: u32; } - /** @name PalletCollectiveError (606) */ + /** @name PalletCollectiveError (609) */ interface PalletCollectiveError extends Enum { readonly isNotMember: boolean; readonly isDuplicateProposal: boolean; @@ -7383,7 +7403,7 @@ declare module "@polkadot/types/lookup" { | "PrimeAccountNotMember"; } - /** @name PalletTreasuryProposal (609) */ + /** @name PalletTreasuryProposal (612) */ interface PalletTreasuryProposal extends Struct { readonly proposer: AccountId20; readonly value: u128; @@ -7391,7 +7411,7 @@ declare module "@polkadot/types/lookup" { readonly bond: u128; } - /** @name PalletTreasurySpendStatus (612) */ + /** @name PalletTreasurySpendStatus (615) */ interface PalletTreasurySpendStatus extends Struct { readonly assetKind: Null; readonly amount: u128; @@ -7401,7 +7421,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletTreasuryPaymentState; } - /** @name PalletTreasuryPaymentState (613) */ + /** @name PalletTreasuryPaymentState (616) */ interface PalletTreasuryPaymentState extends Enum { readonly isPending: boolean; readonly isAttempted: boolean; @@ -7412,10 +7432,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "Attempted" | "Failed"; } - /** @name FrameSupportPalletId (615) */ + /** @name FrameSupportPalletId (618) */ interface FrameSupportPalletId extends U8aFixed {} - /** @name PalletTreasuryError (616) */ + /** @name PalletTreasuryError (619) */ interface PalletTreasuryError extends Enum { readonly isInvalidIndex: boolean; readonly isTooManyApprovals: boolean; @@ -7442,14 +7462,14 @@ declare module "@polkadot/types/lookup" { | "Inconclusive"; } - /** @name PalletCrowdloanRewardsRewardInfo (617) */ + /** @name PalletCrowdloanRewardsRewardInfo (620) */ interface PalletCrowdloanRewardsRewardInfo extends Struct { readonly totalReward: u128; readonly claimedReward: u128; readonly contributedRelayAddresses: Vec; } - /** @name PalletCrowdloanRewardsError (619) */ + /** @name PalletCrowdloanRewardsError (622) */ interface PalletCrowdloanRewardsError extends Enum { readonly isAlreadyAssociated: boolean; readonly isBatchBeyondFundPot: boolean; @@ -7484,7 +7504,7 @@ declare module "@polkadot/types/lookup" { | "InsufficientNumberOfValidProofs"; } - /** @name CumulusPalletXcmpQueueOutboundChannelDetails (624) */ + /** @name CumulusPalletXcmpQueueOutboundChannelDetails (627) */ interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { readonly recipient: u32; readonly state: CumulusPalletXcmpQueueOutboundState; @@ -7493,21 +7513,21 @@ declare module "@polkadot/types/lookup" { readonly lastIndex: u16; } - /** @name CumulusPalletXcmpQueueOutboundState (625) */ + /** @name CumulusPalletXcmpQueueOutboundState (628) */ interface CumulusPalletXcmpQueueOutboundState extends Enum { readonly isOk: boolean; readonly isSuspended: boolean; readonly type: "Ok" | "Suspended"; } - /** @name CumulusPalletXcmpQueueQueueConfigData (629) */ + /** @name CumulusPalletXcmpQueueQueueConfigData (632) */ interface CumulusPalletXcmpQueueQueueConfigData extends Struct { readonly suspendThreshold: u32; readonly dropThreshold: u32; readonly resumeThreshold: u32; } - /** @name CumulusPalletXcmpQueueError (630) */ + /** @name CumulusPalletXcmpQueueError (633) */ interface CumulusPalletXcmpQueueError extends Enum { readonly isBadQueueConfig: boolean; readonly isAlreadySuspended: boolean; @@ -7522,7 +7542,7 @@ declare module "@polkadot/types/lookup" { | "TooBig"; } - /** @name PalletXcmQueryStatus (631) */ + /** @name PalletXcmQueryStatus (634) */ interface PalletXcmQueryStatus extends Enum { readonly isPending: boolean; readonly asPending: { @@ -7544,7 +7564,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "VersionNotifier" | "Ready"; } - /** @name XcmVersionedResponse (635) */ + /** @name XcmVersionedResponse (638) */ interface XcmVersionedResponse extends Enum { readonly isV2: boolean; readonly asV2: XcmV2Response; @@ -7555,7 +7575,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name PalletXcmVersionMigrationStage (641) */ + /** @name PalletXcmVersionMigrationStage (644) */ interface PalletXcmVersionMigrationStage extends Enum { readonly isMigrateSupportedVersion: boolean; readonly isMigrateVersionNotifiers: boolean; @@ -7569,7 +7589,7 @@ declare module "@polkadot/types/lookup" { | "MigrateAndNotifyOldTargets"; } - /** @name PalletXcmRemoteLockedFungibleRecord (644) */ + /** @name PalletXcmRemoteLockedFungibleRecord (647) */ interface PalletXcmRemoteLockedFungibleRecord extends Struct { readonly amount: u128; readonly owner: XcmVersionedLocation; @@ -7577,7 +7597,7 @@ declare module "@polkadot/types/lookup" { readonly consumers: Vec>; } - /** @name PalletXcmError (651) */ + /** @name PalletXcmError (654) */ interface PalletXcmError extends Enum { readonly isUnreachable: boolean; readonly isSendFailure: boolean; @@ -7630,7 +7650,7 @@ declare module "@polkadot/types/lookup" { | "LocalExecutionIncomplete"; } - /** @name PalletAssetsAssetDetails (652) */ + /** @name PalletAssetsAssetDetails (655) */ interface PalletAssetsAssetDetails extends Struct { readonly owner: AccountId20; readonly issuer: AccountId20; @@ -7646,7 +7666,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletAssetsAssetStatus; } - /** @name PalletAssetsAssetStatus (653) */ + /** @name PalletAssetsAssetStatus (656) */ interface PalletAssetsAssetStatus extends Enum { readonly isLive: boolean; readonly isFrozen: boolean; @@ -7654,7 +7674,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Live" | "Frozen" | "Destroying"; } - /** @name PalletAssetsAssetAccount (655) */ + /** @name PalletAssetsAssetAccount (658) */ interface PalletAssetsAssetAccount extends Struct { readonly balance: u128; readonly status: PalletAssetsAccountStatus; @@ -7662,7 +7682,7 @@ declare module "@polkadot/types/lookup" { readonly extra: Null; } - /** @name PalletAssetsAccountStatus (656) */ + /** @name PalletAssetsAccountStatus (659) */ interface PalletAssetsAccountStatus extends Enum { readonly isLiquid: boolean; readonly isFrozen: boolean; @@ -7670,7 +7690,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Liquid" | "Frozen" | "Blocked"; } - /** @name PalletAssetsExistenceReason (657) */ + /** @name PalletAssetsExistenceReason (660) */ interface PalletAssetsExistenceReason extends Enum { readonly isConsumer: boolean; readonly isSufficient: boolean; @@ -7682,13 +7702,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; } - /** @name PalletAssetsApproval (659) */ + /** @name PalletAssetsApproval (662) */ interface PalletAssetsApproval extends Struct { readonly amount: u128; readonly deposit: u128; } - /** @name PalletAssetsAssetMetadata (660) */ + /** @name PalletAssetsAssetMetadata (663) */ interface PalletAssetsAssetMetadata extends Struct { readonly deposit: u128; readonly name: Bytes; @@ -7697,7 +7717,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletAssetsError (662) */ + /** @name PalletAssetsError (665) */ interface PalletAssetsError extends Enum { readonly isBalanceLow: boolean; readonly isNoAccount: boolean; @@ -7744,7 +7764,7 @@ declare module "@polkadot/types/lookup" { | "BadAssetId"; } - /** @name PalletAssetManagerError (663) */ + /** @name PalletAssetManagerError (666) */ interface PalletAssetManagerError extends Enum { readonly isErrorCreatingAsset: boolean; readonly isAssetAlreadyExists: boolean; @@ -7765,7 +7785,7 @@ declare module "@polkadot/types/lookup" { | "NonExistentLocalAsset"; } - /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (664) */ + /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (667) */ interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { readonly staking: u8; readonly utility: u8; @@ -7787,7 +7807,7 @@ declare module "@polkadot/types/lookup" { readonly cancelOpenRequest: u8; } - /** @name PalletXcmTransactorError (665) */ + /** @name PalletXcmTransactorError (668) */ interface PalletXcmTransactorError extends Enum { readonly isIndexAlreadyClaimed: boolean; readonly isUnclaimedIndex: boolean; @@ -7846,13 +7866,13 @@ declare module "@polkadot/types/lookup" { | "RefundNotSupportedWithTransactInfo"; } - /** @name PalletEthereumXcmError (666) */ + /** @name PalletEthereumXcmError (669) */ interface PalletEthereumXcmError extends Enum { readonly isEthereumXcmExecutionSuspended: boolean; readonly type: "EthereumXcmExecutionSuspended"; } - /** @name PalletMessageQueueBookState (667) */ + /** @name PalletMessageQueueBookState (670) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -7862,13 +7882,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (669) */ + /** @name PalletMessageQueueNeighbours (672) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: CumulusPrimitivesCoreAggregateMessageOrigin; readonly next: CumulusPrimitivesCoreAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (671) */ + /** @name PalletMessageQueuePage (674) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -7878,7 +7898,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (673) */ + /** @name PalletMessageQueueError (676) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -7901,7 +7921,7 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PalletMoonbeamForeignAssetsAssetStatus (675) */ + /** @name PalletMoonbeamForeignAssetsAssetStatus (678) */ interface PalletMoonbeamForeignAssetsAssetStatus extends Enum { readonly isActive: boolean; readonly isFrozenXcmDepositAllowed: boolean; @@ -7909,7 +7929,16 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "FrozenXcmDepositAllowed" | "FrozenXcmDepositForbidden"; } - /** @name PalletMoonbeamForeignAssetsError (676) */ + /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (679) */ + interface PalletMoonbeamForeignAssetsAssetDepositDetails extends Struct { + readonly depositAccount: AccountId20; + readonly deposit: u128; + } + + /** @name MoonriverRuntimeRuntime (680) */ + type MoonriverRuntimeRuntime = Null; + + /** @name PalletMoonbeamForeignAssetsError (681) */ interface PalletMoonbeamForeignAssetsError extends Enum { readonly isAssetAlreadyExists: boolean; readonly isAssetAlreadyFrozen: boolean; @@ -7921,6 +7950,10 @@ declare module "@polkadot/types/lookup" { readonly isEvmCallPauseFail: boolean; readonly isEvmCallUnpauseFail: boolean; readonly isEvmInternalError: boolean; + readonly isInsufficientBalance: boolean; + readonly isCannotConvertLocationToAccount: boolean; + readonly isLocationOutsideOfOrigin: boolean; + readonly isAssetNotInSiblingPara: boolean; readonly isInvalidSymbol: boolean; readonly isInvalidTokenName: boolean; readonly isLocationAlreadyExists: boolean; @@ -7936,13 +7969,17 @@ declare module "@polkadot/types/lookup" { | "EvmCallPauseFail" | "EvmCallUnpauseFail" | "EvmInternalError" + | "InsufficientBalance" + | "CannotConvertLocationToAccount" + | "LocationOutsideOfOrigin" + | "AssetNotInSiblingPara" | "InvalidSymbol" | "InvalidTokenName" | "LocationAlreadyExists" | "TooManyForeignAssets"; } - /** @name PalletXcmWeightTraderError (678) */ + /** @name PalletXcmWeightTraderError (683) */ interface PalletXcmWeightTraderError extends Enum { readonly isAssetAlreadyAdded: boolean; readonly isAssetAlreadyPaused: boolean; @@ -7959,32 +7996,32 @@ declare module "@polkadot/types/lookup" { | "PriceCannotBeZero"; } - /** @name PalletEmergencyParaXcmXcmMode (679) */ + /** @name PalletEmergencyParaXcmXcmMode (684) */ interface PalletEmergencyParaXcmXcmMode extends Enum { readonly isNormal: boolean; readonly isPaused: boolean; readonly type: "Normal" | "Paused"; } - /** @name PalletEmergencyParaXcmError (680) */ + /** @name PalletEmergencyParaXcmError (685) */ interface PalletEmergencyParaXcmError extends Enum { readonly isNotInPausedMode: boolean; readonly type: "NotInPausedMode"; } - /** @name PalletPrecompileBenchmarksError (682) */ + /** @name PalletPrecompileBenchmarksError (687) */ interface PalletPrecompileBenchmarksError extends Enum { readonly isBenchmarkError: boolean; readonly type: "BenchmarkError"; } - /** @name PalletRandomnessRequestState (683) */ + /** @name PalletRandomnessRequestState (688) */ interface PalletRandomnessRequestState extends Struct { readonly request: PalletRandomnessRequest; readonly deposit: u128; } - /** @name PalletRandomnessRequest (684) */ + /** @name PalletRandomnessRequest (689) */ interface PalletRandomnessRequest extends Struct { readonly refundAddress: H160; readonly contractAddress: H160; @@ -7995,7 +8032,7 @@ declare module "@polkadot/types/lookup" { readonly info: PalletRandomnessRequestInfo; } - /** @name PalletRandomnessRequestInfo (685) */ + /** @name PalletRandomnessRequestInfo (690) */ interface PalletRandomnessRequestInfo extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: ITuple<[u64, u64]>; @@ -8004,7 +8041,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRequestType (686) */ + /** @name PalletRandomnessRequestType (691) */ interface PalletRandomnessRequestType extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: u64; @@ -8013,13 +8050,13 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRandomnessResult (687) */ + /** @name PalletRandomnessRandomnessResult (692) */ interface PalletRandomnessRandomnessResult extends Struct { readonly randomness: Option; readonly requestCount: u64; } - /** @name PalletRandomnessError (688) */ + /** @name PalletRandomnessError (693) */ interface PalletRandomnessError extends Enum { readonly isRequestCounterOverflowed: boolean; readonly isRequestFeeOverflowed: boolean; @@ -8048,42 +8085,39 @@ declare module "@polkadot/types/lookup" { | "RandomnessResultNotFilled"; } - /** @name FrameSystemExtensionsCheckNonZeroSender (691) */ + /** @name FrameSystemExtensionsCheckNonZeroSender (696) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (692) */ + /** @name FrameSystemExtensionsCheckSpecVersion (697) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (693) */ + /** @name FrameSystemExtensionsCheckTxVersion (698) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (694) */ + /** @name FrameSystemExtensionsCheckGenesis (699) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (697) */ + /** @name FrameSystemExtensionsCheckNonce (702) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (698) */ + /** @name FrameSystemExtensionsCheckWeight (703) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (699) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (704) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name FrameMetadataHashExtensionCheckMetadataHash (700) */ + /** @name FrameMetadataHashExtensionCheckMetadataHash (705) */ interface FrameMetadataHashExtensionCheckMetadataHash extends Struct { readonly mode: FrameMetadataHashExtensionMode; } - /** @name FrameMetadataHashExtensionMode (701) */ + /** @name FrameMetadataHashExtensionMode (706) */ interface FrameMetadataHashExtensionMode extends Enum { readonly isDisabled: boolean; readonly isEnabled: boolean; readonly type: "Disabled" | "Enabled"; } - /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (702) */ + /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (707) */ type CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim = Null; - - /** @name MoonriverRuntimeRuntime (704) */ - type MoonriverRuntimeRuntime = Null; } // declare module From 66a5b72eec57f80a83dc5079f5255d13c37793d8 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 4 Apr 2025 11:59:28 +0200 Subject: [PATCH 088/188] fix: :bug: add XCM v5 hack to `pnpm generate` script --- typescript-api/package.json | 2 +- typescript-api/scripts/utils/xcm-v5-hack.ts | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/typescript-api/package.json b/typescript-api/package.json index e93efb4b66e..e6af3864483 100644 --- a/typescript-api/package.json +++ b/typescript-api/package.json @@ -17,7 +17,7 @@ "scripts": { "clean": "rm -rf node_modules && rm -rf dist", "scrape": "pnpm tsx scripts/scrapeMetadata.ts", - "generate": "pnpm generate:defs && pnpm generate:meta", + "generate": "pnpm generate:defs && pnpm generate:meta && pnpm tsx scripts/utils/xcm-v5-hack.ts", "postgenerate": "pnpm build && pnpm fmt:fix", "load:meta": "pnpm load:meta:moonbase && pnpm load:meta:moonriver && pnpm load:meta:moonbeam", "load:meta:local": "curl -s -H \"Content-Type: application/json\" -d '{\"id\":\"1\", \"jsonrpc\":\"2.0\", \"method\": \"state_getMetadata\", \"params\":[]}' http://localhost:9933 > metadata-moonbase.json", diff --git a/typescript-api/scripts/utils/xcm-v5-hack.ts b/typescript-api/scripts/utils/xcm-v5-hack.ts index 39277349a8d..bc2b2b82982 100644 --- a/typescript-api/scripts/utils/xcm-v5-hack.ts +++ b/typescript-api/scripts/utils/xcm-v5-hack.ts @@ -63,3 +63,13 @@ function logMatchingLines(filePath: string, substring: string) { } } } + +async function main() { + // Hack: polkadot-js does not support XCM v5 yet, we need to manually change some types + hackXcmV5Support(); +} + +main().catch((error) => { + console.error("Error:", error); + process.exit(1); +}); From aad37c61ec880e461d77e164fae6ef43317b3340 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 4 Apr 2025 12:00:36 +0200 Subject: [PATCH 089/188] feat: :sparkles: upgrade Typescript API --- .../moonbase/interfaces/augment-api-consts.ts | 17 +- .../moonbase/interfaces/augment-api-errors.ts | 25 + .../moonbase/interfaces/augment-api-events.ts | 256 +- .../moonbase/interfaces/augment-api-query.ts | 143 +- .../interfaces/augment-api-runtime.ts | 59 +- .../src/moonbase/interfaces/augment-api-tx.ts | 218 +- .../src/moonbase/interfaces/lookup.ts | 1849 +-- .../src/moonbase/interfaces/registry.ts | 120 +- .../src/moonbase/interfaces/types-lookup.ts | 2058 ++-- .../moonbeam/interfaces/augment-api-consts.ts | 17 +- .../moonbeam/interfaces/augment-api-errors.ts | 35 + .../moonbeam/interfaces/augment-api-events.ts | 348 +- .../moonbeam/interfaces/augment-api-query.ts | 180 +- .../interfaces/augment-api-runtime.ts | 59 +- .../src/moonbeam/interfaces/augment-api-tx.ts | 405 +- .../src/moonbeam/interfaces/lookup.ts | 8574 ++++++------- .../src/moonbeam/interfaces/registry.ts | 224 +- .../src/moonbeam/interfaces/types-lookup.ts | 10259 ++++++++-------- .../interfaces/augment-api-consts.ts | 17 +- .../interfaces/augment-api-errors.ts | 35 + .../interfaces/augment-api-events.ts | 348 +- .../moonriver/interfaces/augment-api-query.ts | 180 +- .../interfaces/augment-api-runtime.ts | 59 +- .../moonriver/interfaces/augment-api-tx.ts | 405 +- .../src/moonriver/interfaces/lookup.ts | 8574 ++++++------- .../src/moonriver/interfaces/registry.ts | 224 +- .../src/moonriver/interfaces/types-lookup.ts | 10259 ++++++++-------- 27 files changed, 23629 insertions(+), 21318 deletions(-) diff --git a/typescript-api/src/moonbase/interfaces/augment-api-consts.ts b/typescript-api/src/moonbase/interfaces/augment-api-consts.ts index 4406481db61..74aa6436aa4 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-consts.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-consts.ts @@ -17,7 +17,7 @@ import type { SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, - StagingXcmV4Location + StagingXcmV5Location } from "@polkadot/types/lookup"; export type __AugmentedConst = AugmentedConst; @@ -184,6 +184,16 @@ declare module "@polkadot/api-base/types/consts" { * be another trie item whose value is the size of an account ID plus 32 bytes. **/ subAccountDeposit: u128 & AugmentedConst; + /** + * The amount held on deposit per registered username. This value should change only in + * runtime upgrades with proper migration of existing deposits. + **/ + usernameDeposit: u128 & AugmentedConst; + /** + * The number of blocks that must pass to enable the permanent deletion of a username by + * its respective authority. + **/ + usernameGracePeriod: u32 & AugmentedConst; /** * Generic const **/ @@ -586,6 +596,9 @@ declare module "@polkadot/api-base/types/consts" { **/ burn: Permill & AugmentedConst; /** + * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. + * Refer to for migration to `spend`. + * * The maximum number of approvals that can wait in the spending queue. * * NOTE: This parameter is also used within the Bounties Pallet extension if enabled. @@ -671,7 +684,7 @@ declare module "@polkadot/api-base/types/consts" { /** * Self chain location. **/ - selfLocation: StagingXcmV4Location & AugmentedConst; + selfLocation: StagingXcmV5Location & AugmentedConst; /** * Generic const **/ diff --git a/typescript-api/src/moonbase/interfaces/augment-api-errors.ts b/typescript-api/src/moonbase/interfaces/augment-api-errors.ts index c4971dec852..35e16289248 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-errors.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-errors.ts @@ -478,6 +478,10 @@ declare module "@polkadot/api-base/types/errors" { * Account ID is already named. **/ AlreadyClaimed: AugmentedError; + /** + * The username cannot be unbound because it is already unbinding. + **/ + AlreadyUnbinding: AugmentedError; /** * Empty index. **/ @@ -486,6 +490,11 @@ declare module "@polkadot/api-base/types/errors" { * Fee is changed. **/ FeeChanged: AugmentedError; + /** + * The action cannot be performed because of insufficient privileges (e.g. authority + * trying to unbind a username provided by the system). + **/ + InsufficientPrivileges: AugmentedError; /** * The index is invalid. **/ @@ -550,6 +559,10 @@ declare module "@polkadot/api-base/types/errors" { * Sender is not a sub-account. **/ NotSub: AugmentedError; + /** + * The username cannot be removed because it is not unbinding. + **/ + NotUnbinding: AugmentedError; /** * The sender does not have permission to issue a username. **/ @@ -566,6 +579,10 @@ declare module "@polkadot/api-base/types/errors" { * Sticky judgement. **/ StickyJudgement: AugmentedError; + /** + * The username cannot be removed because it's still in the grace period. + **/ + TooEarly: AugmentedError; /** * Maximum amount of registrars reached. Cannot add any more. **/ @@ -847,6 +864,10 @@ declare module "@polkadot/api-base/types/errors" { * Prime account is not a member **/ PrimeAccountNotMember: AugmentedError; + /** + * Proposal is still active. + **/ + ProposalActive: AugmentedError; /** * Proposal must exist **/ @@ -1398,6 +1419,10 @@ declare module "@polkadot/api-base/types/errors" { * Prime account is not a member **/ PrimeAccountNotMember: AugmentedError; + /** + * Proposal is still active. + **/ + ProposalActive: AugmentedError; /** * Proposal must exist **/ diff --git a/typescript-api/src/moonbase/interfaces/augment-api-events.ts b/typescript-api/src/moonbase/interfaces/augment-api-events.ts index 852ff7b4394..bf5f09629b3 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-events.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-events.ts @@ -26,11 +26,11 @@ import type { CumulusPrimitivesCoreAggregateMessageOrigin, EthereumLog, EvmCoreErrorExitReason, - FrameSupportDispatchDispatchInfo, FrameSupportDispatchPostDispatchInfo, FrameSupportMessagesProcessMessageError, FrameSupportPreimagesBounded, FrameSupportTokensMiscBalanceStatus, + FrameSystemDispatchEventInfo, MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, MoonbaseRuntimeProxyType, MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, @@ -49,12 +49,12 @@ import type { SpRuntimeDispatchError, SpRuntimeDispatchErrorWithPostInfo, SpWeightsWeightV2Weight, - StagingXcmV4AssetAssets, - StagingXcmV4Location, - StagingXcmV4Response, - StagingXcmV4TraitsOutcome, - StagingXcmV4Xcm, - XcmV3TraitsError, + StagingXcmV5AssetAssets, + StagingXcmV5Location, + StagingXcmV5Response, + StagingXcmV5TraitsOutcome, + StagingXcmV5Xcm, + XcmV5TraitsError, XcmVersionedAssets, XcmVersionedLocation } from "@polkadot/types/lookup"; @@ -647,7 +647,7 @@ declare module "@polkadot/api-base/types/events" { * Downward message executed with the given outcome. * \[ id, outcome \] **/ - ExecutedDownward: AugmentedEvent; + ExecutedDownward: AugmentedEvent; /** * Downward message is invalid XCM. * \[ id \] @@ -752,25 +752,25 @@ declare module "@polkadot/api-base/types/events" { [ contractAddress: H160, assetId: u128, - xcmLocation: StagingXcmV4Location, + xcmLocation: StagingXcmV5Location, deposit: Option ], { contractAddress: H160; assetId: u128; - xcmLocation: StagingXcmV4Location; + xcmLocation: StagingXcmV5Location; deposit: Option; } >; ForeignAssetFrozen: AugmentedEvent< ApiType, - [assetId: u128, xcmLocation: StagingXcmV4Location], - { assetId: u128; xcmLocation: StagingXcmV4Location } + [assetId: u128, xcmLocation: StagingXcmV5Location], + { assetId: u128; xcmLocation: StagingXcmV5Location } >; ForeignAssetUnfrozen: AugmentedEvent< ApiType, - [assetId: u128, xcmLocation: StagingXcmV4Location], - { assetId: u128; xcmLocation: StagingXcmV4Location } + [assetId: u128, xcmLocation: StagingXcmV5Location], + { assetId: u128; xcmLocation: StagingXcmV5Location } >; /** * Changed the xcm type mapping for a given asset id @@ -779,13 +779,13 @@ declare module "@polkadot/api-base/types/events" { ApiType, [ assetId: u128, - previousXcmLocation: StagingXcmV4Location, - newXcmLocation: StagingXcmV4Location + previousXcmLocation: StagingXcmV5Location, + newXcmLocation: StagingXcmV5Location ], { assetId: u128; - previousXcmLocation: StagingXcmV4Location; - newXcmLocation: StagingXcmV4Location; + previousXcmLocation: StagingXcmV5Location; + newXcmLocation: StagingXcmV5Location; } >; /** @@ -879,6 +879,14 @@ declare module "@polkadot/api-base/types/events" { * A registrar was added. **/ RegistrarAdded: AugmentedEvent; + /** + * An account's sub-identities were set (in bulk). + **/ + SubIdentitiesSet: AugmentedEvent< + ApiType, + [main: AccountId20, numberOfSubs: u32, newDeposit: u128], + { main: AccountId20; numberOfSubs: u32; newDeposit: u128 } + >; /** * A sub-identity was added to an identity and the deposit paid. **/ @@ -895,6 +903,14 @@ declare module "@polkadot/api-base/types/events" { [sub: AccountId20, main: AccountId20, deposit: u128], { sub: AccountId20; main: AccountId20; deposit: u128 } >; + /** + * A given sub-account's associated name was changed by its super-identity. + **/ + SubIdentityRenamed: AugmentedEvent< + ApiType, + [sub: AccountId20, main: AccountId20], + { sub: AccountId20; main: AccountId20 } + >; /** * A sub-identity was cleared, and the given deposit repatriated from the * main identity account to the sub-identity account. @@ -904,6 +920,10 @@ declare module "@polkadot/api-base/types/events" { [sub: AccountId20, main: AccountId20, deposit: u128], { sub: AccountId20; main: AccountId20; deposit: u128 } >; + /** + * A username has been killed. + **/ + UsernameKilled: AugmentedEvent; /** * A username was queued, but `who` must accept it prior to `expiration`. **/ @@ -912,6 +932,10 @@ declare module "@polkadot/api-base/types/events" { [who: AccountId20, username: Bytes, expiration: u32], { who: AccountId20; username: Bytes; expiration: u32 } >; + /** + * A username has been removed. + **/ + UsernameRemoved: AugmentedEvent; /** * A username was set for `who`. **/ @@ -920,6 +944,10 @@ declare module "@polkadot/api-base/types/events" { [who: AccountId20, username: Bytes], { who: AccountId20; username: Bytes } >; + /** + * A username has been unbound. + **/ + UsernameUnbound: AugmentedEvent; /** * Generic event **/ @@ -1213,6 +1241,10 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; + /** + * A proposal was killed. + **/ + Killed: AugmentedEvent; /** * A single member did some action; result will be `Ok` if it returned without error. **/ @@ -1221,6 +1253,22 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; + /** + * Some cost for storing a proposal was burned. + **/ + ProposalCostBurned: AugmentedEvent< + ApiType, + [proposalHash: H256, who: AccountId20], + { proposalHash: H256; who: AccountId20 } + >; + /** + * Some cost for storing a proposal was released. + **/ + ProposalCostReleased: AugmentedEvent< + ApiType, + [proposalHash: H256, who: AccountId20], + { proposalHash: H256; who: AccountId20 } + >; /** * A motion (given hash) has been proposed (by given account) with a threshold (given * `MemberCount`). @@ -1652,32 +1700,32 @@ declare module "@polkadot/api-base/types/events" { **/ AssetsClaimed: AugmentedEvent< ApiType, - [hash_: H256, origin: StagingXcmV4Location, assets: XcmVersionedAssets], - { hash_: H256; origin: StagingXcmV4Location; assets: XcmVersionedAssets } + [hash_: H256, origin: StagingXcmV5Location, assets: XcmVersionedAssets], + { hash_: H256; origin: StagingXcmV5Location; assets: XcmVersionedAssets } >; /** * Some assets have been placed in an asset trap. **/ AssetsTrapped: AugmentedEvent< ApiType, - [hash_: H256, origin: StagingXcmV4Location, assets: XcmVersionedAssets], - { hash_: H256; origin: StagingXcmV4Location; assets: XcmVersionedAssets } + [hash_: H256, origin: StagingXcmV5Location, assets: XcmVersionedAssets], + { hash_: H256; origin: StagingXcmV5Location; assets: XcmVersionedAssets } >; /** * Execution of an XCM message was attempted. **/ Attempted: AugmentedEvent< ApiType, - [outcome: StagingXcmV4TraitsOutcome], - { outcome: StagingXcmV4TraitsOutcome } + [outcome: StagingXcmV5TraitsOutcome], + { outcome: StagingXcmV5TraitsOutcome } >; /** * Fees were paid from a location for an operation (often for using `SendXcm`). **/ FeesPaid: AugmentedEvent< ApiType, - [paying: StagingXcmV4Location, fees: StagingXcmV4AssetAssets], - { paying: StagingXcmV4Location; fees: StagingXcmV4AssetAssets } + [paying: StagingXcmV5Location, fees: StagingXcmV5AssetAssets], + { paying: StagingXcmV5Location; fees: StagingXcmV5AssetAssets } >; /** * Expected query response has been received but the querier location of the response does @@ -1687,16 +1735,16 @@ declare module "@polkadot/api-base/types/events" { InvalidQuerier: AugmentedEvent< ApiType, [ - origin: StagingXcmV4Location, + origin: StagingXcmV5Location, queryId: u64, - expectedQuerier: StagingXcmV4Location, - maybeActualQuerier: Option + expectedQuerier: StagingXcmV5Location, + maybeActualQuerier: Option ], { - origin: StagingXcmV4Location; + origin: StagingXcmV5Location; queryId: u64; - expectedQuerier: StagingXcmV4Location; - maybeActualQuerier: Option; + expectedQuerier: StagingXcmV5Location; + maybeActualQuerier: Option; } >; /** @@ -1710,8 +1758,8 @@ declare module "@polkadot/api-base/types/events" { **/ InvalidQuerierVersion: AugmentedEvent< ApiType, - [origin: StagingXcmV4Location, queryId: u64], - { origin: StagingXcmV4Location; queryId: u64 } + [origin: StagingXcmV5Location, queryId: u64], + { origin: StagingXcmV5Location; queryId: u64 } >; /** * Expected query response has been received but the origin location of the response does @@ -1721,14 +1769,14 @@ declare module "@polkadot/api-base/types/events" { InvalidResponder: AugmentedEvent< ApiType, [ - origin: StagingXcmV4Location, + origin: StagingXcmV5Location, queryId: u64, - expectedLocation: Option + expectedLocation: Option ], { - origin: StagingXcmV4Location; + origin: StagingXcmV5Location; queryId: u64; - expectedLocation: Option; + expectedLocation: Option; } >; /** @@ -1742,8 +1790,8 @@ declare module "@polkadot/api-base/types/events" { **/ InvalidResponderVersion: AugmentedEvent< ApiType, - [origin: StagingXcmV4Location, queryId: u64], - { origin: StagingXcmV4Location; queryId: u64 } + [origin: StagingXcmV5Location, queryId: u64], + { origin: StagingXcmV5Location; queryId: u64 } >; /** * Query response has been received and query is removed. The registered notification has @@ -1810,8 +1858,8 @@ declare module "@polkadot/api-base/types/events" { **/ NotifyTargetSendFail: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, queryId: u64, error: XcmV3TraitsError], - { location: StagingXcmV4Location; queryId: u64; error: XcmV3TraitsError } + [location: StagingXcmV5Location, queryId: u64, error: XcmV5TraitsError], + { location: StagingXcmV5Location; queryId: u64; error: XcmV5TraitsError } >; /** * Query response has been received and is ready for taking with `take_response`. There is @@ -1819,8 +1867,8 @@ declare module "@polkadot/api-base/types/events" { **/ ResponseReady: AugmentedEvent< ApiType, - [queryId: u64, response: StagingXcmV4Response], - { queryId: u64; response: StagingXcmV4Response } + [queryId: u64, response: StagingXcmV5Response], + { queryId: u64; response: StagingXcmV5Response } >; /** * Received query response has been read and removed. @@ -1832,15 +1880,15 @@ declare module "@polkadot/api-base/types/events" { Sent: AugmentedEvent< ApiType, [ - origin: StagingXcmV4Location, - destination: StagingXcmV4Location, - message: StagingXcmV4Xcm, + origin: StagingXcmV5Location, + destination: StagingXcmV5Location, + message: StagingXcmV5Xcm, messageId: U8aFixed ], { - origin: StagingXcmV4Location; - destination: StagingXcmV4Location; - message: StagingXcmV4Xcm; + origin: StagingXcmV5Location; + destination: StagingXcmV5Location; + message: StagingXcmV5Xcm; messageId: U8aFixed; } >; @@ -1850,8 +1898,8 @@ declare module "@polkadot/api-base/types/events" { **/ SupportedVersionChanged: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, version: u32], - { location: StagingXcmV4Location; version: u32 } + [location: StagingXcmV5Location, version: u32], + { location: StagingXcmV5Location; version: u32 } >; /** * Query response received which does not match a registered query. This may be because a @@ -1860,8 +1908,8 @@ declare module "@polkadot/api-base/types/events" { **/ UnexpectedResponse: AugmentedEvent< ApiType, - [origin: StagingXcmV4Location, queryId: u64], - { origin: StagingXcmV4Location; queryId: u64 } + [origin: StagingXcmV5Location, queryId: u64], + { origin: StagingXcmV5Location; queryId: u64 } >; /** * An XCM version change notification message has been attempted to be sent. @@ -1871,15 +1919,15 @@ declare module "@polkadot/api-base/types/events" { VersionChangeNotified: AugmentedEvent< ApiType, [ - destination: StagingXcmV4Location, + destination: StagingXcmV5Location, result: u32, - cost: StagingXcmV4AssetAssets, + cost: StagingXcmV5AssetAssets, messageId: U8aFixed ], { - destination: StagingXcmV4Location; + destination: StagingXcmV5Location; result: u32; - cost: StagingXcmV4AssetAssets; + cost: StagingXcmV5AssetAssets; messageId: U8aFixed; } >; @@ -1892,8 +1940,8 @@ declare module "@polkadot/api-base/types/events" { **/ VersionNotifyRequested: AugmentedEvent< ApiType, - [destination: StagingXcmV4Location, cost: StagingXcmV4AssetAssets, messageId: U8aFixed], - { destination: StagingXcmV4Location; cost: StagingXcmV4AssetAssets; messageId: U8aFixed } + [destination: StagingXcmV5Location, cost: StagingXcmV5AssetAssets, messageId: U8aFixed], + { destination: StagingXcmV5Location; cost: StagingXcmV5AssetAssets; messageId: U8aFixed } >; /** * A remote has requested XCM version change notification from us and we have honored it. @@ -1901,8 +1949,8 @@ declare module "@polkadot/api-base/types/events" { **/ VersionNotifyStarted: AugmentedEvent< ApiType, - [destination: StagingXcmV4Location, cost: StagingXcmV4AssetAssets, messageId: U8aFixed], - { destination: StagingXcmV4Location; cost: StagingXcmV4AssetAssets; messageId: U8aFixed } + [destination: StagingXcmV5Location, cost: StagingXcmV5AssetAssets, messageId: U8aFixed], + { destination: StagingXcmV5Location; cost: StagingXcmV5AssetAssets; messageId: U8aFixed } >; /** * We have requested that a remote chain stops sending us XCM version change @@ -1910,8 +1958,8 @@ declare module "@polkadot/api-base/types/events" { **/ VersionNotifyUnrequested: AugmentedEvent< ApiType, - [destination: StagingXcmV4Location, cost: StagingXcmV4AssetAssets, messageId: U8aFixed], - { destination: StagingXcmV4Location; cost: StagingXcmV4AssetAssets; messageId: U8aFixed } + [destination: StagingXcmV5Location, cost: StagingXcmV5AssetAssets, messageId: U8aFixed], + { destination: StagingXcmV5Location; cost: StagingXcmV5AssetAssets; messageId: U8aFixed } >; /** * Generic event @@ -2327,16 +2375,16 @@ declare module "@polkadot/api-base/types/events" { **/ ExtrinsicFailed: AugmentedEvent< ApiType, - [dispatchError: SpRuntimeDispatchError, dispatchInfo: FrameSupportDispatchDispatchInfo], - { dispatchError: SpRuntimeDispatchError; dispatchInfo: FrameSupportDispatchDispatchInfo } + [dispatchError: SpRuntimeDispatchError, dispatchInfo: FrameSystemDispatchEventInfo], + { dispatchError: SpRuntimeDispatchError; dispatchInfo: FrameSystemDispatchEventInfo } >; /** * An extrinsic completed successfully. **/ ExtrinsicSuccess: AugmentedEvent< ApiType, - [dispatchInfo: FrameSupportDispatchDispatchInfo], - { dispatchInfo: FrameSupportDispatchDispatchInfo } + [dispatchInfo: FrameSystemDispatchEventInfo], + { dispatchInfo: FrameSystemDispatchEventInfo } >; /** * An account was reaped. @@ -2496,6 +2544,10 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; + /** + * A proposal was killed. + **/ + Killed: AugmentedEvent; /** * A single member did some action; result will be `Ok` if it returned without error. **/ @@ -2504,6 +2556,22 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; + /** + * Some cost for storing a proposal was burned. + **/ + ProposalCostBurned: AugmentedEvent< + ApiType, + [proposalHash: H256, who: AccountId20], + { proposalHash: H256; who: AccountId20 } + >; + /** + * Some cost for storing a proposal was released. + **/ + ProposalCostReleased: AugmentedEvent< + ApiType, + [proposalHash: H256, who: AccountId20], + { proposalHash: H256; who: AccountId20 } + >; /** * A motion (given hash) has been proposed (by given account) with a threshold (given * `MemberCount`). @@ -2606,16 +2674,16 @@ declare module "@polkadot/api-base/types/events" { **/ DestFeePerSecondChanged: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, feePerSecond: u128], - { location: StagingXcmV4Location; feePerSecond: u128 } + [location: StagingXcmV5Location, feePerSecond: u128], + { location: StagingXcmV5Location; feePerSecond: u128 } >; /** * Remove dest fee per second **/ DestFeePerSecondRemoved: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * HRMP manage action succesfully sent @@ -2638,32 +2706,32 @@ declare module "@polkadot/api-base/types/events" { **/ TransactedDerivative: AugmentedEvent< ApiType, - [accountId: AccountId20, dest: StagingXcmV4Location, call: Bytes, index: u16], - { accountId: AccountId20; dest: StagingXcmV4Location; call: Bytes; index: u16 } + [accountId: AccountId20, dest: StagingXcmV5Location, call: Bytes, index: u16], + { accountId: AccountId20; dest: StagingXcmV5Location; call: Bytes; index: u16 } >; /** * Transacted the call through a signed account in a destination chain. **/ TransactedSigned: AugmentedEvent< ApiType, - [feePayer: AccountId20, dest: StagingXcmV4Location, call: Bytes], - { feePayer: AccountId20; dest: StagingXcmV4Location; call: Bytes } + [feePayer: AccountId20, dest: StagingXcmV5Location, call: Bytes], + { feePayer: AccountId20; dest: StagingXcmV5Location; call: Bytes } >; /** * Transacted the call through the sovereign account in a destination chain. **/ TransactedSovereign: AugmentedEvent< ApiType, - [feePayer: Option, dest: StagingXcmV4Location, call: Bytes], - { feePayer: Option; dest: StagingXcmV4Location; call: Bytes } + [feePayer: Option, dest: StagingXcmV5Location, call: Bytes], + { feePayer: Option; dest: StagingXcmV5Location; call: Bytes } >; /** * Transact failed **/ TransactFailed: AugmentedEvent< ApiType, - [error: XcmV3TraitsError], - { error: XcmV3TraitsError } + [error: XcmV5TraitsError], + { error: XcmV5TraitsError } >; /** * Changed the transact info of a location @@ -2671,11 +2739,11 @@ declare module "@polkadot/api-base/types/events" { TransactInfoChanged: AugmentedEvent< ApiType, [ - location: StagingXcmV4Location, + location: StagingXcmV5Location, remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight ], { - location: StagingXcmV4Location; + location: StagingXcmV5Location; remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight; } >; @@ -2684,8 +2752,8 @@ declare module "@polkadot/api-base/types/events" { **/ TransactInfoRemoved: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * Generic event @@ -2698,40 +2766,40 @@ declare module "@polkadot/api-base/types/events" { **/ PauseAssetSupport: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * Resume support for a given asset **/ ResumeAssetSupport: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * New supported asset is registered **/ SupportedAssetAdded: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, relativePrice: u128], - { location: StagingXcmV4Location; relativePrice: u128 } + [location: StagingXcmV5Location, relativePrice: u128], + { location: StagingXcmV5Location; relativePrice: u128 } >; /** * Changed the amount of units we are charging per execution second for a given asset **/ SupportedAssetEdited: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, relativePrice: u128], - { location: StagingXcmV4Location; relativePrice: u128 } + [location: StagingXcmV5Location, relativePrice: u128], + { location: StagingXcmV5Location; relativePrice: u128 } >; /** * Supported asset type for fee payment removed **/ SupportedAssetRemoved: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * Generic event diff --git a/typescript-api/src/moonbase/interfaces/augment-api-query.ts b/typescript-api/src/moonbase/interfaces/augment-api-query.ts index a37f18753c8..8f0605cd6fa 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-query.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-query.ts @@ -69,8 +69,10 @@ import type { PalletEmergencyParaXcmXcmMode, PalletEvmCodeMetadata, PalletIdentityAuthorityProperties, + PalletIdentityProvider, PalletIdentityRegistrarInfo, PalletIdentityRegistration, + PalletIdentityUsernameInformation, PalletMessageQueueBookState, PalletMessageQueuePage, PalletMoonbeamForeignAssetsAssetDepositDetails, @@ -118,8 +120,9 @@ import type { SpRuntimeDigest, SpTrieStorageProof, SpWeightsWeightV2Weight, - StagingXcmV4Instruction, - StagingXcmV4Location, + StagingXcmV5Instruction, + StagingXcmV5Location, + StagingXcmV5Xcm, XcmVersionedAssetId, XcmVersionedLocation } from "@polkadot/types/lookup"; @@ -521,7 +524,7 @@ declare module "@polkadot/api-base/types/storage" { > & QueryableStorageEntry; /** - * Current building block's transactions and receipts. + * Mapping from transaction index to transaction in the current building block. **/ pending: AugmentedQuery< ApiType, @@ -588,12 +591,6 @@ declare module "@polkadot/api-base/types/storage" { [H160, H256] > & QueryableStorageEntry; - suicided: AugmentedQuery< - ApiType, - (arg: H160 | string | Uint8Array) => Observable>, - [H160] - > & - QueryableStorageEntry; /** * Generic query **/ @@ -607,7 +604,7 @@ declare module "@polkadot/api-base/types/storage" { **/ assetsById: AugmentedQuery< ApiType, - (arg: u128 | AnyNumber | Uint8Array) => Observable>, + (arg: u128 | AnyNumber | Uint8Array) => Observable>, [u128] > & QueryableStorageEntry; @@ -619,11 +616,11 @@ declare module "@polkadot/api-base/types/storage" { assetsByLocation: AugmentedQuery< ApiType, ( - arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>>, - [StagingXcmV4Location] + [StagingXcmV5Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Mapping from an asset id to its creation details **/ @@ -647,15 +644,11 @@ declare module "@polkadot/api-base/types/storage" { }; identity: { /** - * Reverse lookup from `username` to the `AccountId` that has registered it. The value should - * be a key in the `IdentityOf` map, but it may not if the user has cleared their identity. - * - * Multiple usernames may map to the same `AccountId`, but `IdentityOf` will only map to one - * primary username. + * A map of the accounts who are authorized to grant usernames. **/ - accountOfUsername: AugmentedQuery< + authorityOf: AugmentedQuery< ApiType, - (arg: Bytes | string | Uint8Array) => Observable>, + (arg: Bytes | string | Uint8Array) => Observable>, [Bytes] > & QueryableStorageEntry; @@ -667,9 +660,7 @@ declare module "@polkadot/api-base/types/storage" { **/ identityOf: AugmentedQuery< ApiType, - ( - arg: AccountId20 | string | Uint8Array - ) => Observable]>>>, + (arg: AccountId20 | string | Uint8Array) => Observable>, [AccountId20] > & QueryableStorageEntry; @@ -677,13 +668,15 @@ declare module "@polkadot/api-base/types/storage" { * Usernames that an authority has granted, but that the account controller has not confirmed * that they want it. Used primarily in cases where the `AccountId` cannot provide a signature * because they are a pure proxy, multisig, etc. In order to confirm it, they should call - * [`Call::accept_username`]. + * [accept_username](`Call::accept_username`). * * First tuple item is the account and second is the acceptance deadline. **/ pendingUsernames: AugmentedQuery< ApiType, - (arg: Bytes | string | Uint8Array) => Observable>>, + ( + arg: Bytes | string | Uint8Array + ) => Observable>>, [Bytes] > & QueryableStorageEntry; @@ -723,13 +716,37 @@ declare module "@polkadot/api-base/types/storage" { > & QueryableStorageEntry; /** - * A map of the accounts who are authorized to grant usernames. + * Usernames for which the authority that granted them has started the removal process by + * unbinding them. Each unbinding username maps to its grace period expiry, which is the first + * block in which the username could be deleted through a + * [remove_username](`Call::remove_username`) call. **/ - usernameAuthorities: AugmentedQuery< + unbindingUsernames: AugmentedQuery< ApiType, - ( - arg: AccountId20 | string | Uint8Array - ) => Observable>, + (arg: Bytes | string | Uint8Array) => Observable>, + [Bytes] + > & + QueryableStorageEntry; + /** + * Reverse lookup from `username` to the `AccountId` that has registered it and the provider of + * the username. The `owner` value should be a key in the `UsernameOf` map, but it may not if + * the user has cleared their username or it has been removed. + * + * Multiple usernames may map to the same `AccountId`, but `UsernameOf` will only map to one + * primary username. + **/ + usernameInfoOf: AugmentedQuery< + ApiType, + (arg: Bytes | string | Uint8Array) => Observable>, + [Bytes] + > & + QueryableStorageEntry; + /** + * Identifies the primary username of an account. + **/ + usernameOf: AugmentedQuery< + ApiType, + (arg: AccountId20 | string | Uint8Array) => Observable>, [AccountId20] > & QueryableStorageEntry; @@ -938,6 +955,18 @@ declare module "@polkadot/api-base/types/storage" { [key: string]: QueryableStorageEntry; }; openTechCommitteeCollective: { + /** + * Consideration cost created for publishing and storing a proposal. + * + * Determined by [Config::Consideration] and may be not present for certain proposals (e.g. if + * the proposal count at the time of creation was below threshold N). + **/ + costOf: AugmentedQuery< + ApiType, + (arg: H256 | string | Uint8Array) => Observable>>, + [H256] + > & + QueryableStorageEntry; /** * The current members of the collective. This is stored sorted (just by value). **/ @@ -1491,7 +1520,7 @@ declare module "@polkadot/api-base/types/storage" { **/ recordedXcm: AugmentedQuery< ApiType, - () => Observable>>, + () => Observable>>, [] > & QueryableStorageEntry; @@ -1503,7 +1532,7 @@ declare module "@polkadot/api-base/types/storage" { ( arg1: u32 | AnyNumber | Uint8Array, arg2: AccountId20 | string | Uint8Array, - arg3: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array + arg3: XcmVersionedAssetId | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable>, [u32, AccountId20, XcmVersionedAssetId] > & @@ -1532,7 +1561,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg1: u32 | AnyNumber | Uint8Array, - arg2: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + arg2: XcmVersionedLocation | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable>, [u32, XcmVersionedLocation] > & @@ -1555,7 +1584,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg1: u32 | AnyNumber | Uint8Array, - arg2: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + arg2: XcmVersionedLocation | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable>, [u32, XcmVersionedLocation] > & @@ -1568,7 +1597,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg1: u32 | AnyNumber | Uint8Array, - arg2: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + arg2: XcmVersionedLocation | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable>>, [u32, XcmVersionedLocation] > & @@ -2015,6 +2044,9 @@ declare module "@polkadot/api-base/types/storage" { }; treasury: { /** + * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. + * Refer to for migration to `spend`. + * * Proposal indices that have been approved but not yet awarded. **/ approvals: AugmentedQuery Observable>, []> & @@ -2025,11 +2057,22 @@ declare module "@polkadot/api-base/types/storage" { deactivated: AugmentedQuery Observable, []> & QueryableStorageEntry; /** + * The blocknumber for the last triggered spend period. + **/ + lastSpendPeriod: AugmentedQuery Observable>, []> & + QueryableStorageEntry; + /** + * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. + * Refer to for migration to `spend`. + * * Number of proposals that have been made. **/ proposalCount: AugmentedQuery Observable, []> & QueryableStorageEntry; /** + * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. + * Refer to for migration to `spend`. + * * Proposals that have been made. **/ proposals: AugmentedQuery< @@ -2058,6 +2101,18 @@ declare module "@polkadot/api-base/types/storage" { [key: string]: QueryableStorageEntry; }; treasuryCouncilCollective: { + /** + * Consideration cost created for publishing and storing a proposal. + * + * Determined by [Config::Consideration] and may be not present for certain proposals (e.g. if + * the proposal count at the time of creation was below threshold N). + **/ + costOf: AugmentedQuery< + ApiType, + (arg: H256 | string | Uint8Array) => Observable>>, + [H256] + > & + QueryableStorageEntry; /** * The current members of the collective. This is stored sorted (just by value). **/ @@ -2197,11 +2252,11 @@ declare module "@polkadot/api-base/types/storage" { destinationAssetFeePerSecond: AugmentedQuery< ApiType, ( - arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>, - [StagingXcmV4Location] + [StagingXcmV5Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Since we are using pallet-utility for account derivation (through AsDerivative), * we need to provide an index for the account derivation. This storage item stores the index @@ -2230,11 +2285,11 @@ declare module "@polkadot/api-base/types/storage" { transactInfoWithWeightLimit: AugmentedQuery< ApiType, ( - arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>, - [StagingXcmV4Location] + [StagingXcmV5Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ @@ -2249,11 +2304,11 @@ declare module "@polkadot/api-base/types/storage" { supportedAssets: AugmentedQuery< ApiType, ( - arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>>, - [StagingXcmV4Location] + [StagingXcmV5Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ diff --git a/typescript-api/src/moonbase/interfaces/augment-api-runtime.ts b/typescript-api/src/moonbase/interfaces/augment-api-runtime.ts index aacce6b5988..da5d207457b 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-runtime.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-runtime.ts @@ -19,15 +19,10 @@ import type { u32, u64 } from "@polkadot/types-codec"; -import type { AnyNumber, IMethod, ITuple } from "@polkadot/types-codec/types"; +import type { AnyNumber, ITuple } from "@polkadot/types-codec/types"; import type { CheckInherentsResult, InherentData } from "@polkadot/types/interfaces/blockbuilder"; import type { BlockHash } from "@polkadot/types/interfaces/chain"; import type { CollationInfo } from "@polkadot/types/interfaces/cumulus"; -import type { - CallDryRunEffects, - XcmDryRunApiError, - XcmDryRunEffects -} from "@polkadot/types/interfaces/dryRunApi"; import type { BlockV2, EthReceiptV3, @@ -49,16 +44,13 @@ import type { Header, Index, KeyTypeId, - OriginCaller, Permill, - RuntimeCall, Weight, WeightV2 } from "@polkadot/types/interfaces/runtime"; import type { RuntimeVersion } from "@polkadot/types/interfaces/state"; import type { ApplyExtrinsicResult, DispatchError } from "@polkadot/types/interfaces/system"; import type { TransactionSource, TransactionValidity } from "@polkadot/types/interfaces/txqueue"; -import type { VersionedMultiLocation, VersionedXcm } from "@polkadot/types/interfaces/xcm"; import type { XcmPaymentApiError } from "@polkadot/types/interfaces/xcmPaymentApi"; import type { Error } from "@polkadot/types/interfaces/xcmRuntimeApi"; import type { @@ -213,49 +205,6 @@ declare module "@polkadot/api-base/types/calls" { **/ [key: string]: DecoratedCallBase; }; - /** 0x91b1c8b16328eb92/1 */ - dryRunApi: { - /** - * Dry run call - **/ - dryRunCall: AugmentedCall< - ApiType, - ( - origin: OriginCaller | { System: any } | string | Uint8Array, - call: RuntimeCall | IMethod | string | Uint8Array - ) => Observable> - >; - /** - * Dry run XCM program - **/ - dryRunXcm: AugmentedCall< - ApiType, - ( - originLocation: - | VersionedMultiLocation - | { V0: any } - | { V1: any } - | { V2: any } - | { V3: any } - | { V4: any } - | string - | Uint8Array, - xcm: - | VersionedXcm - | { V0: any } - | { V1: any } - | { V2: any } - | { V3: any } - | { V4: any } - | string - | Uint8Array - ) => Observable> - >; - /** - * Generic call - **/ - [key: string]: DecoratedCallBase; - }; /** 0x582211f65bb14b89/5 */ ethereumRuntimeRPCApi: { /** @@ -409,9 +358,9 @@ declare module "@polkadot/api-base/types/calls" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => Observable> @@ -599,7 +548,7 @@ declare module "@polkadot/api-base/types/calls" { ApiType, ( weight: WeightV2 | { refTime?: any; proofSize?: any } | string | Uint8Array, - asset: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array + asset: XcmVersionedAssetId | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable> >; /** @@ -608,7 +557,7 @@ declare module "@polkadot/api-base/types/calls" { queryXcmWeight: AugmentedCall< ApiType, ( - message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + message: XcmVersionedXcm | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable> >; /** diff --git a/typescript-api/src/moonbase/interfaces/augment-api-tx.ts b/typescript-api/src/moonbase/interfaces/augment-api-tx.ts index 52b326972a5..4968705b08f 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-tx.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-tx.ts @@ -64,7 +64,7 @@ import type { SpRuntimeMultiSignature, SpWeightsWeightV2Weight, StagingXcmExecutorAssetTransferTransferType, - StagingXcmV4Location, + StagingXcmV5Location, XcmPrimitivesEthereumXcmEthereumXcmTransaction, XcmV3OriginKind, XcmV3WeightLimit, @@ -1606,12 +1606,12 @@ declare module "@polkadot/api-base/types/submittable" { ( assetId: u128 | AnyNumber | Uint8Array, newXcmLocation: - | StagingXcmV4Location + | StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [u128, StagingXcmV4Location] + [u128, StagingXcmV5Location] >; /** * Create new asset with the ForeignAssetCreator @@ -1620,7 +1620,7 @@ declare module "@polkadot/api-base/types/submittable" { ( assetId: u128 | AnyNumber | Uint8Array, assetXcmLocation: - | StagingXcmV4Location + | StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, @@ -1628,7 +1628,7 @@ declare module "@polkadot/api-base/types/submittable" { symbol: Bytes | string | Uint8Array, name: Bytes | string | Uint8Array ) => SubmittableExtrinsic, - [u128, StagingXcmV4Location, u8, Bytes, Bytes] + [u128, StagingXcmV5Location, u8, Bytes, Bytes] >; /** * Freeze a given foreign assetId @@ -1702,8 +1702,9 @@ declare module "@polkadot/api-base/types/submittable" { /** * Add an `AccountId` with permission to grant usernames with a given `suffix` appended. * - * The authority can grant up to `allocation` usernames. To top up their allocation, they - * should just issue (or request via governance) a new `add_username_authority` call. + * The authority can grant up to `allocation` usernames. To top up the allocation or + * change the account used to grant usernames, this call can be used with the updated + * parameters to overwrite the existing configuration. **/ addUsernameAuthority: AugmentedSubmittable< ( @@ -1758,6 +1759,14 @@ declare module "@polkadot/api-base/types/submittable" { (target: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, [AccountId20] >; + /** + * Call with [ForceOrigin](crate::Config::ForceOrigin) privileges which deletes a username + * and slashes any deposit associated with it. + **/ + killUsername: AugmentedSubmittable< + (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, + [Bytes] + >; /** * Provide a judgement for an account's identity. * @@ -1807,14 +1816,6 @@ declare module "@polkadot/api-base/types/submittable" { * controller of an account is maliciously registered as a sub-account. **/ quitSub: AugmentedSubmittable<() => SubmittableExtrinsic, []>; - /** - * Remove a username that corresponds to an account with no identity. Exists when a user - * gets a username but then calls `clear_identity`. - **/ - removeDanglingUsername: AugmentedSubmittable< - (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, - [Bytes] - >; /** * Remove an expired username approval. The username was approved by an authority but never * accepted by the user and must now be beyond its expiration. The call must include the @@ -1837,12 +1838,23 @@ declare module "@polkadot/api-base/types/submittable" { (sub: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, [AccountId20] >; + /** + * Permanently delete a username which has been unbinding for longer than the grace period. + * Caller is refunded the fee if the username expired and the removal was successful. + **/ + removeUsername: AugmentedSubmittable< + (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, + [Bytes] + >; /** * Remove `authority` from the username authorities. **/ removeUsernameAuthority: AugmentedSubmittable< - (authority: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, - [AccountId20] + ( + suffix: Bytes | string | Uint8Array, + authority: AccountId20 | string | Uint8Array + ) => SubmittableExtrinsic, + [Bytes, AccountId20] >; /** * Alter the associated name of the given sub-account. @@ -2013,7 +2025,11 @@ declare module "@polkadot/api-base/types/submittable" { /** * Set the username for `who`. Must be called by a username authority. * - * The authority must have an `allocation`. Users can either pre-sign their usernames or + * If `use_allocation` is set, the authority must have a username allocation available to + * spend. Otherwise, the authority will need to put up a deposit for registering the + * username. + * + * Users can either pre-sign their usernames or * accept them later. * * Usernames must: @@ -2030,9 +2046,19 @@ declare module "@polkadot/api-base/types/submittable" { | null | Uint8Array | AccountEthereumSignature - | string + | string, + useAllocation: bool | boolean | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, Bytes, Option] + [AccountId20, Bytes, Option, bool] + >; + /** + * Start the process of removing a username by placing it in the unbinding usernames map. + * Once the grace period has passed, the username can be deleted by calling + * [remove_username](crate::Call::remove_username). + **/ + unbindUsername: AugmentedSubmittable< + (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, + [Bytes] >; /** * Generic tx @@ -2442,6 +2468,19 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Call, Compact] >; + /** + * Disapprove the proposal and burn the cost held for storing this proposal. + * + * Parameters: + * - `origin`: must be the `KillOrigin`. + * - `proposal_hash`: The hash of the proposal that should be killed. + * + * Emits `Killed` and `ProposalCostBurned` if any cost was held for a given proposal. + **/ + kill: AugmentedSubmittable< + (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, + [H256] + >; /** * Add a new proposal to either be voted on or executed directly. * @@ -2466,6 +2505,21 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Compact, Call, Compact] >; + /** + * Release the cost held for storing a proposal once the given proposal is completed. + * + * If there is no associated cost for the given proposal, this call will have no effect. + * + * Parameters: + * - `origin`: must be `Signed` or `Root`. + * - `proposal_hash`: The hash of the proposal. + * + * Emits `ProposalCostReleased` if any cost held for a given proposal. + **/ + releaseProposalCost: AugmentedSubmittable< + (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, + [H256] + >; /** * Set the collective's membership. * @@ -2884,16 +2938,16 @@ declare module "@polkadot/api-base/types/submittable" { ( assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -2911,7 +2965,7 @@ declare module "@polkadot/api-base/types/submittable" { **/ execute: AugmentedSubmittable< ( - message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array, + message: XcmVersionedXcm | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array, maxWeight: | SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } @@ -2943,9 +2997,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -2973,9 +3027,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -2991,10 +3045,10 @@ declare module "@polkadot/api-base/types/submittable" { **/ forceXcmVersion: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, version: u32 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location, u32] + [StagingXcmV5Location, u32] >; /** * Transfer some assets from the local chain to the destination chain through their local, @@ -3032,23 +3086,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, @@ -3085,23 +3139,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, @@ -3150,23 +3204,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array @@ -3177,12 +3231,12 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, - message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + message: XcmVersionedXcm | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, [XcmVersionedLocation, XcmVersionedXcm] >; @@ -3210,23 +3264,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array @@ -3272,23 +3326,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, @@ -3355,16 +3409,16 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assetsTransferType: @@ -3375,7 +3429,13 @@ declare module "@polkadot/api-base/types/submittable" { | { RemoteReserve: any } | string | Uint8Array, - remoteFeesId: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array, + remoteFeesId: + | XcmVersionedAssetId + | { V3: any } + | { V4: any } + | { V5: any } + | string + | Uint8Array, feesTransferType: | StagingXcmExecutorAssetTransferTransferType | { Teleport: any } @@ -3386,9 +3446,9 @@ declare module "@polkadot/api-base/types/submittable" { | Uint8Array, customXcmOnDest: | XcmVersionedXcm - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, weightLimit: @@ -3881,7 +3941,6 @@ declare module "@polkadot/api-base/types/submittable" { proposalOrigin: | MoonbaseRuntimeOriginCaller | { system: any } - | { Void: any } | { Ethereum: any } | { CumulusXcm: any } | { PolkadotXcm: any } @@ -4526,6 +4585,19 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Call, Compact] >; + /** + * Disapprove the proposal and burn the cost held for storing this proposal. + * + * Parameters: + * - `origin`: must be the `KillOrigin`. + * - `proposal_hash`: The hash of the proposal that should be killed. + * + * Emits `Killed` and `ProposalCostBurned` if any cost was held for a given proposal. + **/ + kill: AugmentedSubmittable< + (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, + [H256] + >; /** * Add a new proposal to either be voted on or executed directly. * @@ -4550,6 +4622,21 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Compact, Call, Compact] >; + /** + * Release the cost held for storing a proposal once the given proposal is completed. + * + * If there is no associated cost for the given proposal, this call will have no effect. + * + * Parameters: + * - `origin`: must be `Signed` or `Root`. + * - `proposal_hash`: The hash of the proposal. + * + * Emits `ProposalCostReleased` if any cost held for a given proposal. + **/ + releaseProposalCost: AugmentedSubmittable< + (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, + [H256] + >; /** * Set the collective's membership. * @@ -4691,7 +4778,6 @@ declare module "@polkadot/api-base/types/submittable" { asOrigin: | MoonbaseRuntimeOriginCaller | { system: any } - | { Void: any } | { Ethereum: any } | { CumulusXcm: any } | { PolkadotXcm: any } @@ -4892,9 +4978,9 @@ declare module "@polkadot/api-base/types/submittable" { ( assetLocation: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -4907,9 +4993,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -4922,9 +5008,9 @@ declare module "@polkadot/api-base/types/submittable" { ( assetLocation: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feePerSecond: u128 | AnyNumber | Uint8Array @@ -4938,9 +5024,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, transactExtraWeight: @@ -5012,9 +5098,9 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, fee: @@ -5048,9 +5134,9 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feePayer: Option | null | Uint8Array | AccountId20 | string, @@ -5093,35 +5179,35 @@ declare module "@polkadot/api-base/types/submittable" { xcmWeightTrader: { addAsset: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, relativePrice: u128 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location, u128] + [StagingXcmV5Location, u128] >; editAsset: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, relativePrice: u128 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location, u128] + [StagingXcmV5Location, u128] >; pauseAssetSupport: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location] + [StagingXcmV5Location] >; removeAsset: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location] + [StagingXcmV5Location] >; resumeAssetSupport: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location] + [StagingXcmV5Location] >; /** * Generic tx diff --git a/typescript-api/src/moonbase/interfaces/lookup.ts b/typescript-api/src/moonbase/interfaces/lookup.ts index 4ca354f4003..42ca51d6832 100644 --- a/typescript-api/src/moonbase/interfaces/lookup.ts +++ b/typescript-api/src/moonbase/interfaces/lookup.ts @@ -74,11 +74,11 @@ export default { FrameSystemEvent: { _enum: { ExtrinsicSuccess: { - dispatchInfo: "FrameSupportDispatchDispatchInfo" + dispatchInfo: "FrameSystemDispatchEventInfo" }, ExtrinsicFailed: { dispatchError: "SpRuntimeDispatchError", - dispatchInfo: "FrameSupportDispatchDispatchInfo" + dispatchInfo: "FrameSystemDispatchEventInfo" }, CodeUpdated: "Null", NewAccount: { @@ -101,9 +101,9 @@ export default { } }, /** - * Lookup24: frame_support::dispatch::DispatchInfo + * Lookup24: frame_system::DispatchEventInfo **/ - FrameSupportDispatchDispatchInfo: { + FrameSystemDispatchEventInfo: { weight: "SpWeightsWeightV2Weight", class: "FrameSupportDispatchDispatchClass", paysFee: "FrameSupportDispatchPays" @@ -138,7 +138,8 @@ export default { Exhausted: "Null", Corruption: "Null", Unavailable: "Null", - RootNotAllowed: "Null" + RootNotAllowed: "Null", + Trie: "SpRuntimeProvingTrieTrieError" } }, /** @@ -178,7 +179,28 @@ export default { _enum: ["LimitReached", "NoLayer"] }, /** - * Lookup32: pallet_utility::pallet::Event + * Lookup32: sp_runtime::proving_trie::TrieError + **/ + SpRuntimeProvingTrieTrieError: { + _enum: [ + "InvalidStateRoot", + "IncompleteDatabase", + "ValueAtIncompleteKey", + "DecoderError", + "InvalidHash", + "DuplicateKey", + "ExtraneousNode", + "ExtraneousValue", + "ExtraneousHashReference", + "InvalidChildReference", + "ValueMismatch", + "IncompleteProof", + "RootMismatch", + "DecodeError" + ] + }, + /** + * Lookup33: pallet_utility::pallet::Event **/ PalletUtilityEvent: { _enum: { @@ -198,7 +220,7 @@ export default { } }, /** - * Lookup35: pallet_balances::pallet::Event + * Lookup36: pallet_balances::pallet::Event **/ PalletBalancesEvent: { _enum: { @@ -296,13 +318,13 @@ export default { } }, /** - * Lookup36: frame_support::traits::tokens::misc::BalanceStatus + * Lookup37: frame_support::traits::tokens::misc::BalanceStatus **/ FrameSupportTokensMiscBalanceStatus: { _enum: ["Free", "Reserved"] }, /** - * Lookup37: pallet_sudo::pallet::Event + * Lookup38: pallet_sudo::pallet::Event **/ PalletSudoEvent: { _enum: { @@ -323,7 +345,7 @@ export default { } }, /** - * Lookup39: cumulus_pallet_parachain_system::pallet::Event + * Lookup40: cumulus_pallet_parachain_system::pallet::Event **/ CumulusPalletParachainSystemEvent: { _enum: { @@ -345,7 +367,7 @@ export default { } }, /** - * Lookup41: pallet_transaction_payment::pallet::Event + * Lookup42: pallet_transaction_payment::pallet::Event **/ PalletTransactionPaymentEvent: { _enum: { @@ -357,7 +379,7 @@ export default { } }, /** - * Lookup42: pallet_evm::pallet::Event + * Lookup43: pallet_evm::pallet::Event **/ PalletEvmEvent: { _enum: { @@ -379,7 +401,7 @@ export default { } }, /** - * Lookup43: ethereum::log::Log + * Lookup44: ethereum::log::Log **/ EthereumLog: { address: "H160", @@ -387,7 +409,7 @@ export default { data: "Bytes" }, /** - * Lookup46: pallet_ethereum::pallet::Event + * Lookup47: pallet_ethereum::pallet::Event **/ PalletEthereumEvent: { _enum: { @@ -401,7 +423,7 @@ export default { } }, /** - * Lookup47: evm_core::error::ExitReason + * Lookup48: evm_core::error::ExitReason **/ EvmCoreErrorExitReason: { _enum: { @@ -412,13 +434,13 @@ export default { } }, /** - * Lookup48: evm_core::error::ExitSucceed + * Lookup49: evm_core::error::ExitSucceed **/ EvmCoreErrorExitSucceed: { _enum: ["Stopped", "Returned", "Suicided"] }, /** - * Lookup49: evm_core::error::ExitError + * Lookup50: evm_core::error::ExitError **/ EvmCoreErrorExitError: { _enum: { @@ -441,13 +463,13 @@ export default { } }, /** - * Lookup53: evm_core::error::ExitRevert + * Lookup54: evm_core::error::ExitRevert **/ EvmCoreErrorExitRevert: { _enum: ["Reverted"] }, /** - * Lookup54: evm_core::error::ExitFatal + * Lookup55: evm_core::error::ExitFatal **/ EvmCoreErrorExitFatal: { _enum: { @@ -458,7 +480,7 @@ export default { } }, /** - * Lookup55: pallet_parachain_staking::pallet::Event + * Lookup56: pallet_parachain_staking::pallet::Event **/ PalletParachainStakingEvent: { _enum: { @@ -649,14 +671,14 @@ export default { } }, /** - * Lookup56: pallet_parachain_staking::delegation_requests::CancelledScheduledRequest + * Lookup57: pallet_parachain_staking::delegation_requests::CancelledScheduledRequest **/ PalletParachainStakingDelegationRequestsCancelledScheduledRequest: { whenExecutable: "u32", action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup57: pallet_parachain_staking::delegation_requests::DelegationAction + * Lookup58: pallet_parachain_staking::delegation_requests::DelegationAction **/ PalletParachainStakingDelegationRequestsDelegationAction: { _enum: { @@ -665,7 +687,7 @@ export default { } }, /** - * Lookup58: pallet_parachain_staking::types::DelegatorAdded + * Lookup59: pallet_parachain_staking::types::DelegatorAdded **/ PalletParachainStakingDelegatorAdded: { _enum: { @@ -676,18 +698,18 @@ export default { } }, /** - * Lookup60: pallet_parachain_staking::types::InflationDistributionConfig + * Lookup61: pallet_parachain_staking::types::InflationDistributionConfig **/ - PalletParachainStakingInflationDistributionConfig: "[Lookup62;2]", + PalletParachainStakingInflationDistributionConfig: "[Lookup63;2]", /** - * Lookup62: pallet_parachain_staking::types::InflationDistributionAccount + * Lookup63: pallet_parachain_staking::types::InflationDistributionAccount **/ PalletParachainStakingInflationDistributionAccount: { account: "AccountId20", percent: "Percent" }, /** - * Lookup64: pallet_scheduler::pallet::Event + * Lookup65: pallet_scheduler::pallet::Event **/ PalletSchedulerEvent: { _enum: { @@ -733,7 +755,7 @@ export default { } }, /** - * Lookup66: pallet_treasury::pallet::Event + * Lookup67: pallet_treasury::pallet::Event **/ PalletTreasuryEvent: { _enum: { @@ -788,7 +810,7 @@ export default { } }, /** - * Lookup67: pallet_author_slot_filter::pallet::Event + * Lookup68: pallet_author_slot_filter::pallet::Event **/ PalletAuthorSlotFilterEvent: { _enum: { @@ -796,7 +818,7 @@ export default { } }, /** - * Lookup69: pallet_crowdloan_rewards::pallet::Event + * Lookup70: pallet_crowdloan_rewards::pallet::Event **/ PalletCrowdloanRewardsEvent: { _enum: { @@ -809,7 +831,7 @@ export default { } }, /** - * Lookup70: pallet_author_mapping::pallet::Event + * Lookup71: pallet_author_mapping::pallet::Event **/ PalletAuthorMappingEvent: { _enum: { @@ -837,15 +859,15 @@ export default { } }, /** - * Lookup71: nimbus_primitives::nimbus_crypto::Public + * Lookup72: nimbus_primitives::nimbus_crypto::Public **/ NimbusPrimitivesNimbusCryptoPublic: "[u8;32]", /** - * Lookup72: session_keys_primitives::vrf::vrf_crypto::Public + * Lookup73: session_keys_primitives::vrf::vrf_crypto::Public **/ SessionKeysPrimitivesVrfVrfCryptoPublic: "[u8;32]", /** - * Lookup73: pallet_proxy::pallet::Event + * Lookup74: pallet_proxy::pallet::Event **/ PalletProxyEvent: { _enum: { @@ -878,7 +900,7 @@ export default { } }, /** - * Lookup74: moonbase_runtime::ProxyType + * Lookup75: moonbase_runtime::ProxyType **/ MoonbaseRuntimeProxyType: { _enum: [ @@ -893,7 +915,7 @@ export default { ] }, /** - * Lookup76: pallet_maintenance_mode::pallet::Event + * Lookup77: pallet_maintenance_mode::pallet::Event **/ PalletMaintenanceModeEvent: { _enum: { @@ -908,7 +930,7 @@ export default { } }, /** - * Lookup77: pallet_identity::pallet::Event + * Lookup78: pallet_identity::pallet::Event **/ PalletIdentityEvent: { _enum: { @@ -943,6 +965,15 @@ export default { main: "AccountId20", deposit: "u128" }, + SubIdentitiesSet: { + main: "AccountId20", + numberOfSubs: "u32", + newDeposit: "u128" + }, + SubIdentityRenamed: { + sub: "AccountId20", + main: "AccountId20" + }, SubIdentityRemoved: { sub: "AccountId20", main: "AccountId20", @@ -978,11 +1009,20 @@ export default { DanglingUsernameRemoved: { who: "AccountId20", username: "Bytes" + }, + UsernameUnbound: { + username: "Bytes" + }, + UsernameRemoved: { + username: "Bytes" + }, + UsernameKilled: { + username: "Bytes" } } }, /** - * Lookup79: cumulus_pallet_xcmp_queue::pallet::Event + * Lookup80: cumulus_pallet_xcmp_queue::pallet::Event **/ CumulusPalletXcmpQueueEvent: { _enum: { @@ -992,36 +1032,36 @@ export default { } }, /** - * Lookup80: cumulus_pallet_xcm::pallet::Event + * Lookup81: cumulus_pallet_xcm::pallet::Event **/ CumulusPalletXcmEvent: { _enum: { InvalidFormat: "[u8;32]", UnsupportedVersion: "[u8;32]", - ExecutedDownward: "([u8;32],StagingXcmV4TraitsOutcome)" + ExecutedDownward: "([u8;32],StagingXcmV5TraitsOutcome)" } }, /** - * Lookup81: staging_xcm::v4::traits::Outcome + * Lookup82: staging_xcm::v5::traits::Outcome **/ - StagingXcmV4TraitsOutcome: { + StagingXcmV5TraitsOutcome: { _enum: { Complete: { used: "SpWeightsWeightV2Weight" }, Incomplete: { used: "SpWeightsWeightV2Weight", - error: "XcmV3TraitsError" + error: "XcmV5TraitsError" }, Error: { - error: "XcmV3TraitsError" + error: "XcmV5TraitsError" } } }, /** - * Lookup82: xcm::v3::traits::Error + * Lookup83: xcm::v5::traits::Error **/ - XcmV3TraitsError: { + XcmV5TraitsError: { _enum: { Overflow: "Null", Unimplemented: "Null", @@ -1058,6 +1098,7 @@ export default { NoPermission: "Null", Unanchored: "Null", NotDepositable: "Null", + TooManyAssets: "Null", UnhandledXcmVersion: "Null", WeightLimitReached: "SpWeightsWeightV2Weight", Barrier: "Null", @@ -1066,26 +1107,26 @@ export default { } }, /** - * Lookup83: pallet_xcm::pallet::Event + * Lookup84: pallet_xcm::pallet::Event **/ PalletXcmEvent: { _enum: { Attempted: { - outcome: "StagingXcmV4TraitsOutcome" + outcome: "StagingXcmV5TraitsOutcome" }, Sent: { - origin: "StagingXcmV4Location", - destination: "StagingXcmV4Location", - message: "StagingXcmV4Xcm", + origin: "StagingXcmV5Location", + destination: "StagingXcmV5Location", + message: "StagingXcmV5Xcm", messageId: "[u8;32]" }, UnexpectedResponse: { - origin: "StagingXcmV4Location", + origin: "StagingXcmV5Location", queryId: "u64" }, ResponseReady: { queryId: "u64", - response: "StagingXcmV4Response" + response: "StagingXcmV5Response" }, Notified: { queryId: "u64", @@ -1110,12 +1151,12 @@ export default { callIndex: "u8" }, InvalidResponder: { - origin: "StagingXcmV4Location", + origin: "StagingXcmV5Location", queryId: "u64", - expectedLocation: "Option" + expectedLocation: "Option" }, InvalidResponderVersion: { - origin: "StagingXcmV4Location", + origin: "StagingXcmV5Location", queryId: "u64" }, ResponseTaken: { @@ -1126,63 +1167,63 @@ export default { hash_: "hash" }, hash_: "H256", - origin: "StagingXcmV4Location", + origin: "StagingXcmV5Location", assets: "XcmVersionedAssets" }, VersionChangeNotified: { - destination: "StagingXcmV4Location", + destination: "StagingXcmV5Location", result: "u32", - cost: "StagingXcmV4AssetAssets", + cost: "StagingXcmV5AssetAssets", messageId: "[u8;32]" }, SupportedVersionChanged: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", version: "u32" }, NotifyTargetSendFail: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", queryId: "u64", - error: "XcmV3TraitsError" + error: "XcmV5TraitsError" }, NotifyTargetMigrationFail: { location: "XcmVersionedLocation", queryId: "u64" }, InvalidQuerierVersion: { - origin: "StagingXcmV4Location", + origin: "StagingXcmV5Location", queryId: "u64" }, InvalidQuerier: { - origin: "StagingXcmV4Location", + origin: "StagingXcmV5Location", queryId: "u64", - expectedQuerier: "StagingXcmV4Location", - maybeActualQuerier: "Option" + expectedQuerier: "StagingXcmV5Location", + maybeActualQuerier: "Option" }, VersionNotifyStarted: { - destination: "StagingXcmV4Location", - cost: "StagingXcmV4AssetAssets", + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", messageId: "[u8;32]" }, VersionNotifyRequested: { - destination: "StagingXcmV4Location", - cost: "StagingXcmV4AssetAssets", + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", messageId: "[u8;32]" }, VersionNotifyUnrequested: { - destination: "StagingXcmV4Location", - cost: "StagingXcmV4AssetAssets", + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", messageId: "[u8;32]" }, FeesPaid: { - paying: "StagingXcmV4Location", - fees: "StagingXcmV4AssetAssets" + paying: "StagingXcmV5Location", + fees: "StagingXcmV5AssetAssets" }, AssetsClaimed: { _alias: { hash_: "hash" }, hash_: "H256", - origin: "StagingXcmV4Location", + origin: "StagingXcmV5Location", assets: "XcmVersionedAssets" }, VersionMigrationFinished: { @@ -1191,44 +1232,44 @@ export default { } }, /** - * Lookup84: staging_xcm::v4::location::Location + * Lookup85: staging_xcm::v5::location::Location **/ - StagingXcmV4Location: { + StagingXcmV5Location: { parents: "u8", - interior: "StagingXcmV4Junctions" + interior: "StagingXcmV5Junctions" }, /** - * Lookup85: staging_xcm::v4::junctions::Junctions + * Lookup86: staging_xcm::v5::junctions::Junctions **/ - StagingXcmV4Junctions: { + StagingXcmV5Junctions: { _enum: { Here: "Null", - X1: "[Lookup87;1]", - X2: "[Lookup87;2]", - X3: "[Lookup87;3]", - X4: "[Lookup87;4]", - X5: "[Lookup87;5]", - X6: "[Lookup87;6]", - X7: "[Lookup87;7]", - X8: "[Lookup87;8]" + X1: "[Lookup88;1]", + X2: "[Lookup88;2]", + X3: "[Lookup88;3]", + X4: "[Lookup88;4]", + X5: "[Lookup88;5]", + X6: "[Lookup88;6]", + X7: "[Lookup88;7]", + X8: "[Lookup88;8]" } }, /** - * Lookup87: staging_xcm::v4::junction::Junction + * Lookup88: staging_xcm::v5::junction::Junction **/ - StagingXcmV4Junction: { + StagingXcmV5Junction: { _enum: { Parachain: "Compact", AccountId32: { - network: "Option", + network: "Option", id: "[u8;32]" }, AccountIndex64: { - network: "Option", + network: "Option", index: "Compact" }, AccountKey20: { - network: "Option", + network: "Option", key: "[u8;20]" }, PalletInstance: "u8", @@ -1242,13 +1283,13 @@ export default { id: "XcmV3JunctionBodyId", part: "XcmV3JunctionBodyPart" }, - GlobalConsensus: "StagingXcmV4JunctionNetworkId" + GlobalConsensus: "StagingXcmV5JunctionNetworkId" } }, /** - * Lookup90: staging_xcm::v4::junction::NetworkId + * Lookup91: staging_xcm::v5::junction::NetworkId **/ - StagingXcmV4JunctionNetworkId: { + StagingXcmV5JunctionNetworkId: { _enum: { ByGenesis: "[u8;32]", ByFork: { @@ -1257,9 +1298,6 @@ export default { }, Polkadot: "Null", Kusama: "Null", - Westend: "Null", - Rococo: "Null", - Wococo: "Null", Ethereum: { chainId: "Compact" }, @@ -1269,7 +1307,7 @@ export default { } }, /** - * Lookup92: xcm::v3::junction::BodyId + * Lookup93: xcm::v3::junction::BodyId **/ XcmV3JunctionBodyId: { _enum: { @@ -1286,7 +1324,7 @@ export default { } }, /** - * Lookup93: xcm::v3::junction::BodyPart + * Lookup94: xcm::v3::junction::BodyPart **/ XcmV3JunctionBodyPart: { _enum: { @@ -1309,35 +1347,35 @@ export default { } }, /** - * Lookup101: staging_xcm::v4::Xcm + * Lookup102: staging_xcm::v5::Xcm **/ - StagingXcmV4Xcm: "Vec", + StagingXcmV5Xcm: "Vec", /** - * Lookup103: staging_xcm::v4::Instruction + * Lookup104: staging_xcm::v5::Instruction **/ - StagingXcmV4Instruction: { + StagingXcmV5Instruction: { _enum: { - WithdrawAsset: "StagingXcmV4AssetAssets", - ReserveAssetDeposited: "StagingXcmV4AssetAssets", - ReceiveTeleportedAsset: "StagingXcmV4AssetAssets", + WithdrawAsset: "StagingXcmV5AssetAssets", + ReserveAssetDeposited: "StagingXcmV5AssetAssets", + ReceiveTeleportedAsset: "StagingXcmV5AssetAssets", QueryResponse: { queryId: "Compact", - response: "StagingXcmV4Response", + response: "StagingXcmV5Response", maxWeight: "SpWeightsWeightV2Weight", - querier: "Option" + querier: "Option" }, TransferAsset: { - assets: "StagingXcmV4AssetAssets", - beneficiary: "StagingXcmV4Location" + assets: "StagingXcmV5AssetAssets", + beneficiary: "StagingXcmV5Location" }, TransferReserveAsset: { - assets: "StagingXcmV4AssetAssets", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "StagingXcmV5AssetAssets", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, Transact: { originKind: "XcmV3OriginKind", - requireWeightAtMost: "SpWeightsWeightV2Weight", + fallbackMaxWeight: "Option", call: "XcmDoubleEncoded" }, HrmpNewChannelOpenRequest: { @@ -1354,47 +1392,47 @@ export default { recipient: "Compact" }, ClearOrigin: "Null", - DescendOrigin: "StagingXcmV4Junctions", - ReportError: "StagingXcmV4QueryResponseInfo", + DescendOrigin: "StagingXcmV5Junctions", + ReportError: "StagingXcmV5QueryResponseInfo", DepositAsset: { - assets: "StagingXcmV4AssetAssetFilter", - beneficiary: "StagingXcmV4Location" + assets: "StagingXcmV5AssetAssetFilter", + beneficiary: "StagingXcmV5Location" }, DepositReserveAsset: { - assets: "StagingXcmV4AssetAssetFilter", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "StagingXcmV5AssetAssetFilter", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, ExchangeAsset: { - give: "StagingXcmV4AssetAssetFilter", - want: "StagingXcmV4AssetAssets", + give: "StagingXcmV5AssetAssetFilter", + want: "StagingXcmV5AssetAssets", maximal: "bool" }, InitiateReserveWithdraw: { - assets: "StagingXcmV4AssetAssetFilter", - reserve: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "StagingXcmV5AssetAssetFilter", + reserve: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, InitiateTeleport: { - assets: "StagingXcmV4AssetAssetFilter", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "StagingXcmV5AssetAssetFilter", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, ReportHolding: { - responseInfo: "StagingXcmV4QueryResponseInfo", - assets: "StagingXcmV4AssetAssetFilter" + responseInfo: "StagingXcmV5QueryResponseInfo", + assets: "StagingXcmV5AssetAssetFilter" }, BuyExecution: { - fees: "StagingXcmV4Asset", + fees: "StagingXcmV5Asset", weightLimit: "XcmV3WeightLimit" }, RefundSurplus: "Null", - SetErrorHandler: "StagingXcmV4Xcm", - SetAppendix: "StagingXcmV4Xcm", + SetErrorHandler: "StagingXcmV5Xcm", + SetAppendix: "StagingXcmV5Xcm", ClearError: "Null", ClaimAsset: { - assets: "StagingXcmV4AssetAssets", - ticket: "StagingXcmV4Location" + assets: "StagingXcmV5AssetAssets", + ticket: "StagingXcmV5Location" }, Trap: "Compact", SubscribeVersion: { @@ -1402,14 +1440,14 @@ export default { maxResponseWeight: "SpWeightsWeightV2Weight" }, UnsubscribeVersion: "Null", - BurnAsset: "StagingXcmV4AssetAssets", - ExpectAsset: "StagingXcmV4AssetAssets", - ExpectOrigin: "Option", - ExpectError: "Option<(u32,XcmV3TraitsError)>", + BurnAsset: "StagingXcmV5AssetAssets", + ExpectAsset: "StagingXcmV5AssetAssets", + ExpectOrigin: "Option", + ExpectError: "Option<(u32,XcmV5TraitsError)>", ExpectTransactStatus: "XcmV3MaybeErrorCode", QueryPallet: { moduleName: "Bytes", - responseInfo: "StagingXcmV4QueryResponseInfo" + responseInfo: "StagingXcmV5QueryResponseInfo" }, ExpectPallet: { index: "Compact", @@ -1418,70 +1456,87 @@ export default { crateMajor: "Compact", minCrateMinor: "Compact" }, - ReportTransactStatus: "StagingXcmV4QueryResponseInfo", + ReportTransactStatus: "StagingXcmV5QueryResponseInfo", ClearTransactStatus: "Null", - UniversalOrigin: "StagingXcmV4Junction", + UniversalOrigin: "StagingXcmV5Junction", ExportMessage: { - network: "StagingXcmV4JunctionNetworkId", - destination: "StagingXcmV4Junctions", - xcm: "StagingXcmV4Xcm" + network: "StagingXcmV5JunctionNetworkId", + destination: "StagingXcmV5Junctions", + xcm: "StagingXcmV5Xcm" }, LockAsset: { - asset: "StagingXcmV4Asset", - unlocker: "StagingXcmV4Location" + asset: "StagingXcmV5Asset", + unlocker: "StagingXcmV5Location" }, UnlockAsset: { - asset: "StagingXcmV4Asset", - target: "StagingXcmV4Location" + asset: "StagingXcmV5Asset", + target: "StagingXcmV5Location" }, NoteUnlockable: { - asset: "StagingXcmV4Asset", - owner: "StagingXcmV4Location" + asset: "StagingXcmV5Asset", + owner: "StagingXcmV5Location" }, RequestUnlock: { - asset: "StagingXcmV4Asset", - locker: "StagingXcmV4Location" + asset: "StagingXcmV5Asset", + locker: "StagingXcmV5Location" }, SetFeesMode: { jitWithdraw: "bool" }, SetTopic: "[u8;32]", ClearTopic: "Null", - AliasOrigin: "StagingXcmV4Location", + AliasOrigin: "StagingXcmV5Location", UnpaidExecution: { weightLimit: "XcmV3WeightLimit", - checkOrigin: "Option" + checkOrigin: "Option" + }, + PayFees: { + asset: "StagingXcmV5Asset" + }, + InitiateTransfer: { + destination: "StagingXcmV5Location", + remoteFees: "Option", + preserveOrigin: "bool", + assets: "Vec", + remoteXcm: "StagingXcmV5Xcm" + }, + ExecuteWithOrigin: { + descendantOrigin: "Option", + xcm: "StagingXcmV5Xcm" + }, + SetHints: { + hints: "Vec" } } }, /** - * Lookup104: staging_xcm::v4::asset::Assets + * Lookup105: staging_xcm::v5::asset::Assets **/ - StagingXcmV4AssetAssets: "Vec", + StagingXcmV5AssetAssets: "Vec", /** - * Lookup106: staging_xcm::v4::asset::Asset + * Lookup107: staging_xcm::v5::asset::Asset **/ - StagingXcmV4Asset: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetFungibility" + StagingXcmV5Asset: { + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetFungibility" }, /** - * Lookup107: staging_xcm::v4::asset::AssetId + * Lookup108: staging_xcm::v5::asset::AssetId **/ - StagingXcmV4AssetAssetId: "StagingXcmV4Location", + StagingXcmV5AssetAssetId: "StagingXcmV5Location", /** - * Lookup108: staging_xcm::v4::asset::Fungibility + * Lookup109: staging_xcm::v5::asset::Fungibility **/ - StagingXcmV4AssetFungibility: { + StagingXcmV5AssetFungibility: { _enum: { Fungible: "Compact", - NonFungible: "StagingXcmV4AssetAssetInstance" + NonFungible: "StagingXcmV5AssetAssetInstance" } }, /** - * Lookup109: staging_xcm::v4::asset::AssetInstance + * Lookup110: staging_xcm::v5::asset::AssetInstance **/ - StagingXcmV4AssetAssetInstance: { + StagingXcmV5AssetAssetInstance: { _enum: { Undefined: "Null", Index: "Compact", @@ -1492,22 +1547,22 @@ export default { } }, /** - * Lookup112: staging_xcm::v4::Response + * Lookup113: staging_xcm::v5::Response **/ - StagingXcmV4Response: { + StagingXcmV5Response: { _enum: { Null: "Null", - Assets: "StagingXcmV4AssetAssets", - ExecutionResult: "Option<(u32,XcmV3TraitsError)>", + Assets: "StagingXcmV5AssetAssets", + ExecutionResult: "Option<(u32,XcmV5TraitsError)>", Version: "u32", - PalletsInfo: "Vec", + PalletsInfo: "Vec", DispatchResult: "XcmV3MaybeErrorCode" } }, /** - * Lookup116: staging_xcm::v4::PalletInfo + * Lookup117: staging_xcm::v5::PalletInfo **/ - StagingXcmV4PalletInfo: { + StagingXcmV5PalletInfo: { index: "Compact", name: "Bytes", moduleName: "Bytes", @@ -1516,7 +1571,7 @@ export default { patch: "Compact" }, /** - * Lookup119: xcm::v3::MaybeErrorCode + * Lookup120: xcm::v3::MaybeErrorCode **/ XcmV3MaybeErrorCode: { _enum: { @@ -1526,60 +1581,60 @@ export default { } }, /** - * Lookup122: xcm::v3::OriginKind + * Lookup123: xcm::v3::OriginKind **/ XcmV3OriginKind: { _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] }, /** - * Lookup123: xcm::double_encoded::DoubleEncoded + * Lookup125: xcm::double_encoded::DoubleEncoded **/ XcmDoubleEncoded: { encoded: "Bytes" }, /** - * Lookup124: staging_xcm::v4::QueryResponseInfo + * Lookup126: staging_xcm::v5::QueryResponseInfo **/ - StagingXcmV4QueryResponseInfo: { - destination: "StagingXcmV4Location", + StagingXcmV5QueryResponseInfo: { + destination: "StagingXcmV5Location", queryId: "Compact", maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup125: staging_xcm::v4::asset::AssetFilter + * Lookup127: staging_xcm::v5::asset::AssetFilter **/ - StagingXcmV4AssetAssetFilter: { + StagingXcmV5AssetAssetFilter: { _enum: { - Definite: "StagingXcmV4AssetAssets", - Wild: "StagingXcmV4AssetWildAsset" + Definite: "StagingXcmV5AssetAssets", + Wild: "StagingXcmV5AssetWildAsset" } }, /** - * Lookup126: staging_xcm::v4::asset::WildAsset + * Lookup128: staging_xcm::v5::asset::WildAsset **/ - StagingXcmV4AssetWildAsset: { + StagingXcmV5AssetWildAsset: { _enum: { All: "Null", AllOf: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetWildFungibility" + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetWildFungibility" }, AllCounted: "Compact", AllOfCounted: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetWildFungibility", + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetWildFungibility", count: "Compact" } } }, /** - * Lookup127: staging_xcm::v4::asset::WildFungibility + * Lookup129: staging_xcm::v5::asset::WildFungibility **/ - StagingXcmV4AssetWildFungibility: { + StagingXcmV5AssetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup128: xcm::v3::WeightLimit + * Lookup130: xcm::v3::WeightLimit **/ XcmV3WeightLimit: { _enum: { @@ -1588,221 +1643,212 @@ export default { } }, /** - * Lookup129: xcm::VersionedAssets + * Lookup132: staging_xcm::v5::asset::AssetTransferFilter + **/ + StagingXcmV5AssetAssetTransferFilter: { + _enum: { + Teleport: "StagingXcmV5AssetAssetFilter", + ReserveDeposit: "StagingXcmV5AssetAssetFilter", + ReserveWithdraw: "StagingXcmV5AssetAssetFilter" + } + }, + /** + * Lookup137: staging_xcm::v5::Hint + **/ + StagingXcmV5Hint: { + _enum: { + AssetClaimer: { + location: "StagingXcmV5Location" + } + } + }, + /** + * Lookup139: xcm::VersionedAssets **/ XcmVersionedAssets: { _enum: { __Unused0: "Null", - V2: "XcmV2MultiassetMultiAssets", + __Unused1: "Null", __Unused2: "Null", V3: "XcmV3MultiassetMultiAssets", - V4: "StagingXcmV4AssetAssets" + V4: "StagingXcmV4AssetAssets", + V5: "StagingXcmV5AssetAssets" } }, /** - * Lookup130: xcm::v2::multiasset::MultiAssets + * Lookup140: xcm::v3::multiasset::MultiAssets **/ - XcmV2MultiassetMultiAssets: "Vec", + XcmV3MultiassetMultiAssets: "Vec", /** - * Lookup132: xcm::v2::multiasset::MultiAsset + * Lookup142: xcm::v3::multiasset::MultiAsset **/ - XcmV2MultiAsset: { - id: "XcmV2MultiassetAssetId", - fun: "XcmV2MultiassetFungibility" + XcmV3MultiAsset: { + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetFungibility" }, /** - * Lookup133: xcm::v2::multiasset::AssetId + * Lookup143: xcm::v3::multiasset::AssetId **/ - XcmV2MultiassetAssetId: { + XcmV3MultiassetAssetId: { _enum: { - Concrete: "XcmV2MultiLocation", - Abstract: "Bytes" + Concrete: "StagingXcmV3MultiLocation", + Abstract: "[u8;32]" } }, /** - * Lookup134: xcm::v2::multilocation::MultiLocation + * Lookup144: staging_xcm::v3::multilocation::MultiLocation **/ - XcmV2MultiLocation: { + StagingXcmV3MultiLocation: { parents: "u8", - interior: "XcmV2MultilocationJunctions" + interior: "XcmV3Junctions" }, /** - * Lookup135: xcm::v2::multilocation::Junctions + * Lookup145: xcm::v3::junctions::Junctions **/ - XcmV2MultilocationJunctions: { + XcmV3Junctions: { _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)" + 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)" } }, /** - * Lookup136: xcm::v2::junction::Junction + * Lookup146: xcm::v3::junction::Junction **/ - XcmV2Junction: { + XcmV3Junction: { _enum: { Parachain: "Compact", AccountId32: { - network: "XcmV2NetworkId", + network: "Option", id: "[u8;32]" }, AccountIndex64: { - network: "XcmV2NetworkId", + network: "Option", index: "Compact" }, AccountKey20: { - network: "XcmV2NetworkId", + network: "Option", key: "[u8;20]" }, PalletInstance: "u8", GeneralIndex: "Compact", - GeneralKey: "Bytes", + GeneralKey: { + length: "u8", + data: "[u8;32]" + }, OnlyChild: "Null", Plurality: { - id: "XcmV2BodyId", - part: "XcmV2BodyPart" - } - } - }, - /** - * Lookup137: xcm::v2::NetworkId - **/ - XcmV2NetworkId: { - _enum: { - Any: "Null", - Named: "Bytes", - Polkadot: "Null", - Kusama: "Null" - } - }, - /** - * Lookup139: 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" + id: "XcmV3JunctionBodyId", + part: "XcmV3JunctionBodyPart" + }, + GlobalConsensus: "XcmV3JunctionNetworkId" } }, /** - * Lookup140: xcm::v2::BodyPart + * Lookup148: xcm::v3::junction::NetworkId **/ - XcmV2BodyPart: { + XcmV3JunctionNetworkId: { _enum: { - Voice: "Null", - Members: { - count: "Compact" - }, - Fraction: { - nom: "Compact", - denom: "Compact" + ByGenesis: "[u8;32]", + ByFork: { + blockNumber: "u64", + blockHash: "[u8;32]" }, - AtLeastProportion: { - nom: "Compact", - denom: "Compact" + Polkadot: "Null", + Kusama: "Null", + Westend: "Null", + Rococo: "Null", + Wococo: "Null", + Ethereum: { + chainId: "Compact" }, - MoreThanProportion: { - nom: "Compact", - denom: "Compact" - } + BitcoinCore: "Null", + BitcoinCash: "Null", + PolkadotBulletin: "Null" } }, /** - * Lookup141: xcm::v2::multiasset::Fungibility + * Lookup149: xcm::v3::multiasset::Fungibility **/ - XcmV2MultiassetFungibility: { + XcmV3MultiassetFungibility: { _enum: { Fungible: "Compact", - NonFungible: "XcmV2MultiassetAssetInstance" + NonFungible: "XcmV3MultiassetAssetInstance" } }, /** - * Lookup142: xcm::v2::multiasset::AssetInstance + * Lookup150: xcm::v3::multiasset::AssetInstance **/ - XcmV2MultiassetAssetInstance: { + XcmV3MultiassetAssetInstance: { _enum: { Undefined: "Null", Index: "Compact", Array4: "[u8;4]", Array8: "[u8;8]", Array16: "[u8;16]", - Array32: "[u8;32]", - Blob: "Bytes" + Array32: "[u8;32]" } }, /** - * Lookup143: xcm::v3::multiasset::MultiAssets + * Lookup151: staging_xcm::v4::asset::Assets **/ - XcmV3MultiassetMultiAssets: "Vec", + StagingXcmV4AssetAssets: "Vec", /** - * Lookup145: xcm::v3::multiasset::MultiAsset + * Lookup153: staging_xcm::v4::asset::Asset **/ - XcmV3MultiAsset: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetFungibility" + StagingXcmV4Asset: { + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetFungibility" }, /** - * Lookup146: xcm::v3::multiasset::AssetId + * Lookup154: staging_xcm::v4::asset::AssetId **/ - XcmV3MultiassetAssetId: { - _enum: { - Concrete: "StagingXcmV3MultiLocation", - Abstract: "[u8;32]" - } - }, + StagingXcmV4AssetAssetId: "StagingXcmV4Location", /** - * Lookup147: staging_xcm::v3::multilocation::MultiLocation + * Lookup155: staging_xcm::v4::location::Location **/ - StagingXcmV3MultiLocation: { + StagingXcmV4Location: { parents: "u8", - interior: "XcmV3Junctions" + interior: "StagingXcmV4Junctions" }, /** - * Lookup148: xcm::v3::junctions::Junctions + * Lookup156: staging_xcm::v4::junctions::Junctions **/ - XcmV3Junctions: { + StagingXcmV4Junctions: { _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)" + X1: "[Lookup158;1]", + X2: "[Lookup158;2]", + X3: "[Lookup158;3]", + X4: "[Lookup158;4]", + X5: "[Lookup158;5]", + X6: "[Lookup158;6]", + X7: "[Lookup158;7]", + X8: "[Lookup158;8]" } }, /** - * Lookup149: xcm::v3::junction::Junction + * Lookup158: staging_xcm::v4::junction::Junction **/ - XcmV3Junction: { + StagingXcmV4Junction: { _enum: { Parachain: "Compact", AccountId32: { - network: "Option", + network: "Option", id: "[u8;32]" }, AccountIndex64: { - network: "Option", + network: "Option", index: "Compact" }, AccountKey20: { - network: "Option", + network: "Option", key: "[u8;20]" }, PalletInstance: "u8", @@ -1816,13 +1862,13 @@ export default { id: "XcmV3JunctionBodyId", part: "XcmV3JunctionBodyPart" }, - GlobalConsensus: "XcmV3JunctionNetworkId" + GlobalConsensus: "StagingXcmV4JunctionNetworkId" } }, /** - * Lookup151: xcm::v3::junction::NetworkId + * Lookup160: staging_xcm::v4::junction::NetworkId **/ - XcmV3JunctionNetworkId: { + StagingXcmV4JunctionNetworkId: { _enum: { ByGenesis: "[u8;32]", ByFork: { @@ -1843,18 +1889,18 @@ export default { } }, /** - * Lookup152: xcm::v3::multiasset::Fungibility + * Lookup168: staging_xcm::v4::asset::Fungibility **/ - XcmV3MultiassetFungibility: { + StagingXcmV4AssetFungibility: { _enum: { Fungible: "Compact", - NonFungible: "XcmV3MultiassetAssetInstance" + NonFungible: "StagingXcmV4AssetAssetInstance" } }, /** - * Lookup153: xcm::v3::multiasset::AssetInstance + * Lookup169: staging_xcm::v4::asset::AssetInstance **/ - XcmV3MultiassetAssetInstance: { + StagingXcmV4AssetAssetInstance: { _enum: { Undefined: "Null", Index: "Compact", @@ -1865,19 +1911,20 @@ export default { } }, /** - * Lookup154: xcm::VersionedLocation + * Lookup170: xcm::VersionedLocation **/ XcmVersionedLocation: { _enum: { __Unused0: "Null", - V2: "XcmV2MultiLocation", + __Unused1: "Null", __Unused2: "Null", V3: "StagingXcmV3MultiLocation", - V4: "StagingXcmV4Location" + V4: "StagingXcmV4Location", + V5: "StagingXcmV5Location" } }, /** - * Lookup155: pallet_assets::pallet::Event + * Lookup171: pallet_assets::pallet::Event **/ PalletAssetsEvent: { _enum: { @@ -2003,7 +2050,7 @@ export default { } }, /** - * Lookup156: pallet_asset_manager::pallet::Event + * Lookup172: pallet_asset_manager::pallet::Event **/ PalletAssetManagerEvent: { _enum: { @@ -2034,7 +2081,7 @@ export default { } }, /** - * Lookup157: moonbase_runtime::xcm_config::AssetType + * Lookup173: moonbase_runtime::xcm_config::AssetType **/ MoonbaseRuntimeXcmConfigAssetType: { _enum: { @@ -2042,7 +2089,7 @@ export default { } }, /** - * Lookup158: moonbase_runtime::asset_config::AssetRegistrarMetadata + * Lookup174: moonbase_runtime::asset_config::AssetRegistrarMetadata **/ MoonbaseRuntimeAssetConfigAssetRegistrarMetadata: { name: "Bytes", @@ -2051,7 +2098,7 @@ export default { isFrozen: "bool" }, /** - * Lookup159: pallet_migrations::pallet::Event + * Lookup175: pallet_migrations::pallet::Event **/ PalletMigrationsEvent: { _enum: { @@ -2075,24 +2122,24 @@ export default { } }, /** - * Lookup160: pallet_xcm_transactor::pallet::Event + * Lookup176: pallet_xcm_transactor::pallet::Event **/ PalletXcmTransactorEvent: { _enum: { TransactedDerivative: { accountId: "AccountId20", - dest: "StagingXcmV4Location", + dest: "StagingXcmV5Location", call: "Bytes", index: "u16" }, TransactedSovereign: { feePayer: "Option", - dest: "StagingXcmV4Location", + dest: "StagingXcmV5Location", call: "Bytes" }, TransactedSigned: { feePayer: "AccountId20", - dest: "StagingXcmV4Location", + dest: "StagingXcmV5Location", call: "Bytes" }, RegisteredDerivative: { @@ -2103,21 +2150,21 @@ export default { index: "u16" }, TransactFailed: { - error: "XcmV3TraitsError" + error: "XcmV5TraitsError" }, TransactInfoChanged: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", remoteInfo: "PalletXcmTransactorRemoteTransactInfoWithMaxWeight" }, TransactInfoRemoved: { - location: "StagingXcmV4Location" + location: "StagingXcmV5Location" }, DestFeePerSecondChanged: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", feePerSecond: "u128" }, DestFeePerSecondRemoved: { - location: "StagingXcmV4Location" + location: "StagingXcmV5Location" }, HrmpManagementSent: { action: "PalletXcmTransactorHrmpOperation" @@ -2125,7 +2172,7 @@ export default { } }, /** - * Lookup161: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight + * Lookup177: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight **/ PalletXcmTransactorRemoteTransactInfoWithMaxWeight: { transactExtraWeight: "SpWeightsWeightV2Weight", @@ -2133,7 +2180,7 @@ export default { transactExtraWeightSigned: "Option" }, /** - * Lookup163: pallet_xcm_transactor::pallet::HrmpOperation + * Lookup178: pallet_xcm_transactor::pallet::HrmpOperation **/ PalletXcmTransactorHrmpOperation: { _enum: { @@ -2149,7 +2196,7 @@ export default { } }, /** - * Lookup164: pallet_xcm_transactor::pallet::HrmpInitParams + * Lookup179: pallet_xcm_transactor::pallet::HrmpInitParams **/ PalletXcmTransactorHrmpInitParams: { paraId: "u32", @@ -2157,14 +2204,14 @@ export default { proposedMaxMessageSize: "u32" }, /** - * Lookup166: polkadot_parachain_primitives::primitives::HrmpChannelId + * Lookup181: polkadot_parachain_primitives::primitives::HrmpChannelId **/ PolkadotParachainPrimitivesPrimitivesHrmpChannelId: { sender: "u32", recipient: "u32" }, /** - * Lookup167: pallet_moonbeam_orbiters::pallet::Event + * Lookup182: pallet_moonbeam_orbiters::pallet::Event **/ PalletMoonbeamOrbitersEvent: { _enum: { @@ -2195,7 +2242,7 @@ export default { } }, /** - * Lookup168: pallet_ethereum_xcm::pallet::Event + * Lookup183: pallet_ethereum_xcm::pallet::Event **/ PalletEthereumXcmEvent: { _enum: { @@ -2206,7 +2253,7 @@ export default { } }, /** - * Lookup169: pallet_randomness::pallet::Event + * Lookup184: pallet_randomness::pallet::Event **/ PalletRandomnessEvent: { _enum: { @@ -2243,7 +2290,7 @@ export default { } }, /** - * Lookup170: pallet_collective::pallet::Event + * Lookup185: pallet_collective::pallet::Event **/ PalletCollectiveEvent: { _enum: { @@ -2278,11 +2325,22 @@ export default { proposalHash: "H256", yes: "u32", no: "u32" + }, + Killed: { + proposalHash: "H256" + }, + ProposalCostBurned: { + proposalHash: "H256", + who: "AccountId20" + }, + ProposalCostReleased: { + proposalHash: "H256", + who: "AccountId20" } } }, /** - * Lookup171: pallet_conviction_voting::pallet::Event + * Lookup186: pallet_conviction_voting::pallet::Event **/ PalletConvictionVotingEvent: { _enum: { @@ -2299,7 +2357,7 @@ export default { } }, /** - * Lookup172: pallet_conviction_voting::vote::AccountVote + * Lookup187: pallet_conviction_voting::vote::AccountVote **/ PalletConvictionVotingVoteAccountVote: { _enum: { @@ -2319,7 +2377,7 @@ export default { } }, /** - * Lookup174: pallet_referenda::pallet::Event + * Lookup189: pallet_referenda::pallet::Event **/ PalletReferendaEvent: { _enum: { @@ -2399,7 +2457,7 @@ export default { } }, /** - * Lookup175: frame_support::traits::preimages::Bounded + * Lookup190: frame_support::traits::preimages::Bounded **/ FrameSupportPreimagesBounded: { _enum: { @@ -2420,7 +2478,7 @@ export default { } }, /** - * Lookup177: frame_system::pallet::Call + * Lookup192: frame_system::pallet::Call **/ FrameSystemCall: { _enum: { @@ -2465,7 +2523,7 @@ export default { } }, /** - * Lookup181: pallet_utility::pallet::Call + * Lookup196: pallet_utility::pallet::Call **/ PalletUtilityCall: { _enum: { @@ -2493,7 +2551,7 @@ export default { } }, /** - * Lookup183: moonbase_runtime::OriginCaller + * Lookup198: moonbase_runtime::OriginCaller **/ MoonbaseRuntimeOriginCaller: { _enum: { @@ -2505,7 +2563,7 @@ export default { __Unused5: "Null", __Unused6: "Null", __Unused7: "Null", - Void: "SpCoreVoid", + __Unused8: "Null", __Unused9: "Null", __Unused10: "Null", Ethereum: "PalletEthereumRawOrigin", @@ -2547,7 +2605,7 @@ export default { } }, /** - * Lookup184: frame_support::dispatch::RawOrigin + * Lookup199: frame_support::dispatch::RawOrigin **/ FrameSupportDispatchRawOrigin: { _enum: { @@ -2557,7 +2615,7 @@ export default { } }, /** - * Lookup185: pallet_ethereum::RawOrigin + * Lookup200: pallet_ethereum::RawOrigin **/ PalletEthereumRawOrigin: { _enum: { @@ -2565,7 +2623,7 @@ export default { } }, /** - * Lookup186: cumulus_pallet_xcm::pallet::Origin + * Lookup201: cumulus_pallet_xcm::pallet::Origin **/ CumulusPalletXcmOrigin: { _enum: { @@ -2574,16 +2632,16 @@ export default { } }, /** - * Lookup187: pallet_xcm::pallet::Origin + * Lookup202: pallet_xcm::pallet::Origin **/ PalletXcmOrigin: { _enum: { - Xcm: "StagingXcmV4Location", - Response: "StagingXcmV4Location" + Xcm: "StagingXcmV5Location", + Response: "StagingXcmV5Location" } }, /** - * Lookup188: pallet_ethereum_xcm::RawOrigin + * Lookup203: pallet_ethereum_xcm::RawOrigin **/ PalletEthereumXcmRawOrigin: { _enum: { @@ -2591,7 +2649,7 @@ export default { } }, /** - * Lookup189: pallet_collective::RawOrigin + * Lookup204: pallet_collective::RawOrigin **/ PalletCollectiveRawOrigin: { _enum: { @@ -2601,7 +2659,7 @@ export default { } }, /** - * Lookup190: moonbase_runtime::governance::origins::custom_origins::Origin + * Lookup205: moonbase_runtime::governance::origins::custom_origins::Origin **/ MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin: { _enum: [ @@ -2613,11 +2671,7 @@ export default { ] }, /** - * Lookup192: sp_core::Void - **/ - SpCoreVoid: "Null", - /** - * Lookup193: pallet_timestamp::pallet::Call + * Lookup207: pallet_timestamp::pallet::Call **/ PalletTimestampCall: { _enum: { @@ -2627,7 +2681,7 @@ export default { } }, /** - * Lookup194: pallet_balances::pallet::Call + * Lookup208: pallet_balances::pallet::Call **/ PalletBalancesCall: { _enum: { @@ -2672,13 +2726,13 @@ export default { } }, /** - * Lookup196: pallet_balances::types::AdjustmentDirection + * Lookup210: pallet_balances::types::AdjustmentDirection **/ PalletBalancesAdjustmentDirection: { _enum: ["Increase", "Decrease"] }, /** - * Lookup197: pallet_sudo::pallet::Call + * Lookup211: pallet_sudo::pallet::Call **/ PalletSudoCall: { _enum: { @@ -2703,7 +2757,7 @@ export default { } }, /** - * Lookup198: cumulus_pallet_parachain_system::pallet::Call + * Lookup212: cumulus_pallet_parachain_system::pallet::Call **/ CumulusPalletParachainSystemCall: { _enum: { @@ -2716,7 +2770,7 @@ export default { } }, /** - * Lookup199: cumulus_primitives_parachain_inherent::ParachainInherentData + * Lookup213: cumulus_primitives_parachain_inherent::ParachainInherentData **/ CumulusPrimitivesParachainInherentParachainInherentData: { validationData: "PolkadotPrimitivesV8PersistedValidationData", @@ -2725,7 +2779,7 @@ export default { horizontalMessages: "BTreeMap>" }, /** - * Lookup200: polkadot_primitives::v8::PersistedValidationData + * Lookup214: polkadot_primitives::v8::PersistedValidationData **/ PolkadotPrimitivesV8PersistedValidationData: { parentHead: "Bytes", @@ -2734,27 +2788,27 @@ export default { maxPovSize: "u32" }, /** - * Lookup202: sp_trie::storage_proof::StorageProof + * Lookup216: sp_trie::storage_proof::StorageProof **/ SpTrieStorageProof: { trieNodes: "BTreeSet" }, /** - * Lookup205: polkadot_core_primitives::InboundDownwardMessage + * Lookup219: polkadot_core_primitives::InboundDownwardMessage **/ PolkadotCorePrimitivesInboundDownwardMessage: { sentAt: "u32", msg: "Bytes" }, /** - * Lookup208: polkadot_core_primitives::InboundHrmpMessage + * Lookup222: polkadot_core_primitives::InboundHrmpMessage **/ PolkadotCorePrimitivesInboundHrmpMessage: { sentAt: "u32", data: "Bytes" }, /** - * Lookup211: pallet_evm::pallet::Call + * Lookup225: pallet_evm::pallet::Call **/ PalletEvmCall: { _enum: { @@ -2797,7 +2851,7 @@ export default { } }, /** - * Lookup217: pallet_ethereum::pallet::Call + * Lookup231: pallet_ethereum::pallet::Call **/ PalletEthereumCall: { _enum: { @@ -2807,86 +2861,86 @@ export default { } }, /** - * Lookup218: ethereum::transaction::TransactionV2 + * Lookup232: ethereum::transaction::TransactionV2 **/ EthereumTransactionTransactionV2: { _enum: { - Legacy: "EthereumTransactionLegacyTransaction", - EIP2930: "EthereumTransactionEip2930Transaction", - EIP1559: "EthereumTransactionEip1559Transaction" + Legacy: "EthereumTransactionLegacyLegacyTransaction", + EIP2930: "EthereumTransactionEip2930Eip2930Transaction", + EIP1559: "EthereumTransactionEip1559Eip1559Transaction" } }, /** - * Lookup219: ethereum::transaction::LegacyTransaction + * Lookup233: ethereum::transaction::legacy::LegacyTransaction **/ - EthereumTransactionLegacyTransaction: { + EthereumTransactionLegacyLegacyTransaction: { nonce: "U256", gasPrice: "U256", gasLimit: "U256", - action: "EthereumTransactionTransactionAction", + action: "EthereumTransactionLegacyTransactionAction", value: "U256", input: "Bytes", - signature: "EthereumTransactionTransactionSignature" + signature: "EthereumTransactionLegacyTransactionSignature" }, /** - * Lookup220: ethereum::transaction::TransactionAction + * Lookup234: ethereum::transaction::legacy::TransactionAction **/ - EthereumTransactionTransactionAction: { + EthereumTransactionLegacyTransactionAction: { _enum: { Call: "H160", Create: "Null" } }, /** - * Lookup221: ethereum::transaction::TransactionSignature + * Lookup235: ethereum::transaction::legacy::TransactionSignature **/ - EthereumTransactionTransactionSignature: { + EthereumTransactionLegacyTransactionSignature: { v: "u64", r: "H256", s: "H256" }, /** - * Lookup223: ethereum::transaction::EIP2930Transaction + * Lookup237: ethereum::transaction::eip2930::EIP2930Transaction **/ - EthereumTransactionEip2930Transaction: { + EthereumTransactionEip2930Eip2930Transaction: { chainId: "u64", nonce: "U256", gasPrice: "U256", gasLimit: "U256", - action: "EthereumTransactionTransactionAction", + action: "EthereumTransactionLegacyTransactionAction", value: "U256", input: "Bytes", - accessList: "Vec", + accessList: "Vec", oddYParity: "bool", r: "H256", s: "H256" }, /** - * Lookup225: ethereum::transaction::AccessListItem + * Lookup239: ethereum::transaction::eip2930::AccessListItem **/ - EthereumTransactionAccessListItem: { + EthereumTransactionEip2930AccessListItem: { address: "H160", storageKeys: "Vec" }, /** - * Lookup226: ethereum::transaction::EIP1559Transaction + * Lookup240: ethereum::transaction::eip1559::EIP1559Transaction **/ - EthereumTransactionEip1559Transaction: { + EthereumTransactionEip1559Eip1559Transaction: { chainId: "u64", nonce: "U256", maxPriorityFeePerGas: "U256", maxFeePerGas: "U256", gasLimit: "U256", - action: "EthereumTransactionTransactionAction", + action: "EthereumTransactionLegacyTransactionAction", value: "U256", input: "Bytes", - accessList: "Vec", + accessList: "Vec", oddYParity: "bool", r: "H256", s: "H256" }, /** - * Lookup227: pallet_parachain_staking::pallet::Call + * Lookup241: pallet_parachain_staking::pallet::Call **/ PalletParachainStakingCall: { _enum: { @@ -3019,7 +3073,7 @@ export default { } }, /** - * Lookup230: pallet_scheduler::pallet::Call + * Lookup244: pallet_scheduler::pallet::Call **/ PalletSchedulerCall: { _enum: { @@ -3075,7 +3129,7 @@ export default { } }, /** - * Lookup232: pallet_treasury::pallet::Call + * Lookup246: pallet_treasury::pallet::Call **/ PalletTreasuryCall: { _enum: { @@ -3107,13 +3161,13 @@ export default { } }, /** - * Lookup234: pallet_author_inherent::pallet::Call + * Lookup248: pallet_author_inherent::pallet::Call **/ PalletAuthorInherentCall: { _enum: ["kick_off_authorship_validation"] }, /** - * Lookup235: pallet_author_slot_filter::pallet::Call + * Lookup249: pallet_author_slot_filter::pallet::Call **/ PalletAuthorSlotFilterCall: { _enum: { @@ -3126,7 +3180,7 @@ export default { } }, /** - * Lookup236: pallet_crowdloan_rewards::pallet::Call + * Lookup250: pallet_crowdloan_rewards::pallet::Call **/ PalletCrowdloanRewardsCall: { _enum: { @@ -3153,7 +3207,7 @@ export default { } }, /** - * Lookup237: sp_runtime::MultiSignature + * Lookup251: sp_runtime::MultiSignature **/ SpRuntimeMultiSignature: { _enum: { @@ -3163,7 +3217,7 @@ export default { } }, /** - * Lookup244: pallet_author_mapping::pallet::Call + * Lookup258: pallet_author_mapping::pallet::Call **/ PalletAuthorMappingCall: { _enum: { @@ -3187,7 +3241,7 @@ export default { } }, /** - * Lookup245: pallet_proxy::pallet::Call + * Lookup259: pallet_proxy::pallet::Call **/ PalletProxyCall: { _enum: { @@ -3240,13 +3294,13 @@ export default { } }, /** - * Lookup247: pallet_maintenance_mode::pallet::Call + * Lookup261: pallet_maintenance_mode::pallet::Call **/ PalletMaintenanceModeCall: { _enum: ["enter_maintenance_mode", "resume_normal_operation"] }, /** - * Lookup248: pallet_identity::pallet::Call + * Lookup262: pallet_identity::pallet::Call **/ PalletIdentityCall: { _enum: { @@ -3309,12 +3363,14 @@ export default { allocation: "u32" }, remove_username_authority: { + suffix: "Bytes", authority: "AccountId20" }, set_username_for: { who: "AccountId20", username: "Bytes", - signature: "Option" + signature: "Option", + useAllocation: "bool" }, accept_username: { username: "Bytes" @@ -3325,13 +3381,19 @@ export default { set_primary_username: { username: "Bytes" }, - remove_dangling_username: { + unbind_username: { + username: "Bytes" + }, + remove_username: { + username: "Bytes" + }, + kill_username: { username: "Bytes" } } }, /** - * Lookup249: pallet_identity::legacy::IdentityInfo + * Lookup263: pallet_identity::legacy::IdentityInfo **/ PalletIdentityLegacyIdentityInfo: { additional: "Vec<(Data,Data)>", @@ -3345,7 +3407,7 @@ export default { twitter: "Data" }, /** - * Lookup285: pallet_identity::types::Judgement + * Lookup299: pallet_identity::types::Judgement **/ PalletIdentityJudgement: { _enum: { @@ -3359,11 +3421,11 @@ export default { } }, /** - * Lookup287: account::EthereumSignature + * Lookup301: account::EthereumSignature **/ AccountEthereumSignature: "[u8;65]", /** - * Lookup288: cumulus_pallet_xcmp_queue::pallet::Call + * Lookup302: cumulus_pallet_xcmp_queue::pallet::Call **/ CumulusPalletXcmpQueueCall: { _enum: { @@ -3391,7 +3453,7 @@ export default { } }, /** - * Lookup289: pallet_xcm::pallet::Call + * Lookup303: pallet_xcm::pallet::Call **/ PalletXcmCall: { _enum: { @@ -3416,7 +3478,7 @@ export default { maxWeight: "SpWeightsWeightV2Weight" }, force_xcm_version: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", version: "u32" }, force_default_xcm_version: { @@ -3468,46 +3530,48 @@ export default { } }, /** - * Lookup290: xcm::VersionedXcm + * Lookup304: xcm::VersionedXcm **/ XcmVersionedXcm: { _enum: { __Unused0: "Null", __Unused1: "Null", - V2: "XcmV2Xcm", + __Unused2: "Null", V3: "XcmV3Xcm", - V4: "StagingXcmV4Xcm" + V4: "StagingXcmV4Xcm", + V5: "StagingXcmV5Xcm" } }, /** - * Lookup291: xcm::v2::Xcm + * Lookup305: xcm::v3::Xcm **/ - XcmV2Xcm: "Vec", + XcmV3Xcm: "Vec", /** - * Lookup293: xcm::v2::Instruction + * Lookup307: xcm::v3::Instruction **/ - XcmV2Instruction: { + XcmV3Instruction: { _enum: { - WithdrawAsset: "XcmV2MultiassetMultiAssets", - ReserveAssetDeposited: "XcmV2MultiassetMultiAssets", - ReceiveTeleportedAsset: "XcmV2MultiassetMultiAssets", + WithdrawAsset: "XcmV3MultiassetMultiAssets", + ReserveAssetDeposited: "XcmV3MultiassetMultiAssets", + ReceiveTeleportedAsset: "XcmV3MultiassetMultiAssets", QueryResponse: { queryId: "Compact", - response: "XcmV2Response", - maxWeight: "Compact" + response: "XcmV3Response", + maxWeight: "SpWeightsWeightV2Weight", + querier: "Option" }, TransferAsset: { - assets: "XcmV2MultiassetMultiAssets", - beneficiary: "XcmV2MultiLocation" + assets: "XcmV3MultiassetMultiAssets", + beneficiary: "StagingXcmV3MultiLocation" }, TransferReserveAsset: { - assets: "XcmV2MultiassetMultiAssets", - dest: "XcmV2MultiLocation", - xcm: "XcmV2Xcm" + assets: "XcmV3MultiassetMultiAssets", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, Transact: { - originType: "XcmV2OriginKind", - requireWeightAtMost: "Compact", + originKind: "XcmV3OriginKind", + requireWeightAtMost: "SpWeightsWeightV2Weight", call: "XcmDoubleEncoded" }, HrmpNewChannelOpenRequest: { @@ -3524,85 +3588,130 @@ export default { recipient: "Compact" }, ClearOrigin: "Null", - DescendOrigin: "XcmV2MultilocationJunctions", - ReportError: { - queryId: "Compact", - dest: "XcmV2MultiLocation", - maxResponseWeight: "Compact" - }, + DescendOrigin: "XcmV3Junctions", + ReportError: "XcmV3QueryResponseInfo", DepositAsset: { - assets: "XcmV2MultiassetMultiAssetFilter", - maxAssets: "Compact", - beneficiary: "XcmV2MultiLocation" + assets: "XcmV3MultiassetMultiAssetFilter", + beneficiary: "StagingXcmV3MultiLocation" }, DepositReserveAsset: { - assets: "XcmV2MultiassetMultiAssetFilter", - maxAssets: "Compact", - dest: "XcmV2MultiLocation", - xcm: "XcmV2Xcm" + assets: "XcmV3MultiassetMultiAssetFilter", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, ExchangeAsset: { - give: "XcmV2MultiassetMultiAssetFilter", - receive: "XcmV2MultiassetMultiAssets" + give: "XcmV3MultiassetMultiAssetFilter", + want: "XcmV3MultiassetMultiAssets", + maximal: "bool" + }, + InitiateReserveWithdraw: { + assets: "XcmV3MultiassetMultiAssetFilter", + reserve: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" + }, + InitiateTeleport: { + assets: "XcmV3MultiassetMultiAssetFilter", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" + }, + ReportHolding: { + responseInfo: "XcmV3QueryResponseInfo", + assets: "XcmV3MultiassetMultiAssetFilter" + }, + BuyExecution: { + fees: "XcmV3MultiAsset", + weightLimit: "XcmV3WeightLimit" + }, + RefundSurplus: "Null", + SetErrorHandler: "XcmV3Xcm", + SetAppendix: "XcmV3Xcm", + ClearError: "Null", + ClaimAsset: { + assets: "XcmV3MultiassetMultiAssets", + ticket: "StagingXcmV3MultiLocation" + }, + Trap: "Compact", + SubscribeVersion: { + queryId: "Compact", + maxResponseWeight: "SpWeightsWeightV2Weight" + }, + UnsubscribeVersion: "Null", + BurnAsset: "XcmV3MultiassetMultiAssets", + ExpectAsset: "XcmV3MultiassetMultiAssets", + ExpectOrigin: "Option", + ExpectError: "Option<(u32,XcmV3TraitsError)>", + ExpectTransactStatus: "XcmV3MaybeErrorCode", + QueryPallet: { + moduleName: "Bytes", + responseInfo: "XcmV3QueryResponseInfo" + }, + ExpectPallet: { + index: "Compact", + name: "Bytes", + moduleName: "Bytes", + crateMajor: "Compact", + minCrateMinor: "Compact" }, - InitiateReserveWithdraw: { - assets: "XcmV2MultiassetMultiAssetFilter", - reserve: "XcmV2MultiLocation", - xcm: "XcmV2Xcm" + ReportTransactStatus: "XcmV3QueryResponseInfo", + ClearTransactStatus: "Null", + UniversalOrigin: "XcmV3Junction", + ExportMessage: { + network: "XcmV3JunctionNetworkId", + destination: "XcmV3Junctions", + xcm: "XcmV3Xcm" }, - InitiateTeleport: { - assets: "XcmV2MultiassetMultiAssetFilter", - dest: "XcmV2MultiLocation", - xcm: "XcmV2Xcm" + LockAsset: { + asset: "XcmV3MultiAsset", + unlocker: "StagingXcmV3MultiLocation" }, - QueryHolding: { - queryId: "Compact", - dest: "XcmV2MultiLocation", - assets: "XcmV2MultiassetMultiAssetFilter", - maxResponseWeight: "Compact" + UnlockAsset: { + asset: "XcmV3MultiAsset", + target: "StagingXcmV3MultiLocation" }, - BuyExecution: { - fees: "XcmV2MultiAsset", - weightLimit: "XcmV2WeightLimit" + NoteUnlockable: { + asset: "XcmV3MultiAsset", + owner: "StagingXcmV3MultiLocation" }, - RefundSurplus: "Null", - SetErrorHandler: "XcmV2Xcm", - SetAppendix: "XcmV2Xcm", - ClearError: "Null", - ClaimAsset: { - assets: "XcmV2MultiassetMultiAssets", - ticket: "XcmV2MultiLocation" + RequestUnlock: { + asset: "XcmV3MultiAsset", + locker: "StagingXcmV3MultiLocation" }, - Trap: "Compact", - SubscribeVersion: { - queryId: "Compact", - maxResponseWeight: "Compact" + SetFeesMode: { + jitWithdraw: "bool" }, - UnsubscribeVersion: "Null" + SetTopic: "[u8;32]", + ClearTopic: "Null", + AliasOrigin: "StagingXcmV3MultiLocation", + UnpaidExecution: { + weightLimit: "XcmV3WeightLimit", + checkOrigin: "Option" + } } }, /** - * Lookup294: xcm::v2::Response + * Lookup308: xcm::v3::Response **/ - XcmV2Response: { + XcmV3Response: { _enum: { Null: "Null", - Assets: "XcmV2MultiassetMultiAssets", - ExecutionResult: "Option<(u32,XcmV2TraitsError)>", - Version: "u32" + Assets: "XcmV3MultiassetMultiAssets", + ExecutionResult: "Option<(u32,XcmV3TraitsError)>", + Version: "u32", + PalletsInfo: "Vec", + DispatchResult: "XcmV3MaybeErrorCode" } }, /** - * Lookup297: xcm::v2::traits::Error + * Lookup311: xcm::v3::traits::Error **/ - XcmV2TraitsError: { + XcmV3TraitsError: { _enum: { Overflow: "Null", Unimplemented: "Null", UntrustedReserveLocation: "Null", UntrustedTeleportLocation: "Null", - MultiLocationFull: "Null", - MultiLocationNotInvertible: "Null", + LocationFull: "Null", + LocationNotInvertible: "Null", BadOrigin: "Null", InvalidLocation: "Null", AssetNotFound: "Null", @@ -3619,80 +3728,104 @@ export default { NotHoldingFees: "Null", TooExpensive: "Null", Trap: "u64", + ExpectationFalse: "Null", + PalletNotFound: "Null", + NameMismatch: "Null", + VersionIncompatible: "Null", + HoldingWouldOverflow: "Null", + ExportError: "Null", + ReanchorFailed: "Null", + NoDeal: "Null", + FeesNotMet: "Null", + LockError: "Null", + NoPermission: "Null", + Unanchored: "Null", + NotDepositable: "Null", UnhandledXcmVersion: "Null", - WeightLimitReached: "u64", + WeightLimitReached: "SpWeightsWeightV2Weight", Barrier: "Null", - WeightNotComputable: "Null" + WeightNotComputable: "Null", + ExceedsStackLimit: "Null" } }, /** - * Lookup298: xcm::v2::OriginKind + * Lookup313: xcm::v3::PalletInfo **/ - XcmV2OriginKind: { - _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] + XcmV3PalletInfo: { + index: "Compact", + name: "Bytes", + moduleName: "Bytes", + major: "Compact", + minor: "Compact", + patch: "Compact" + }, + /** + * Lookup317: xcm::v3::QueryResponseInfo + **/ + XcmV3QueryResponseInfo: { + destination: "StagingXcmV3MultiLocation", + queryId: "Compact", + maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup299: xcm::v2::multiasset::MultiAssetFilter + * Lookup318: xcm::v3::multiasset::MultiAssetFilter **/ - XcmV2MultiassetMultiAssetFilter: { + XcmV3MultiassetMultiAssetFilter: { _enum: { - Definite: "XcmV2MultiassetMultiAssets", - Wild: "XcmV2MultiassetWildMultiAsset" + Definite: "XcmV3MultiassetMultiAssets", + Wild: "XcmV3MultiassetWildMultiAsset" } }, /** - * Lookup300: xcm::v2::multiasset::WildMultiAsset + * Lookup319: xcm::v3::multiasset::WildMultiAsset **/ - XcmV2MultiassetWildMultiAsset: { + XcmV3MultiassetWildMultiAsset: { _enum: { All: "Null", AllOf: { - id: "XcmV2MultiassetAssetId", - fun: "XcmV2MultiassetWildFungibility" + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetWildFungibility" + }, + AllCounted: "Compact", + AllOfCounted: { + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetWildFungibility", + count: "Compact" } } }, /** - * Lookup301: xcm::v2::multiasset::WildFungibility + * Lookup320: xcm::v3::multiasset::WildFungibility **/ - XcmV2MultiassetWildFungibility: { + XcmV3MultiassetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup302: xcm::v2::WeightLimit - **/ - XcmV2WeightLimit: { - _enum: { - Unlimited: "Null", - Limited: "Compact" - } - }, - /** - * Lookup303: xcm::v3::Xcm + * Lookup321: staging_xcm::v4::Xcm **/ - XcmV3Xcm: "Vec", + StagingXcmV4Xcm: "Vec", /** - * Lookup305: xcm::v3::Instruction + * Lookup323: staging_xcm::v4::Instruction **/ - XcmV3Instruction: { + StagingXcmV4Instruction: { _enum: { - WithdrawAsset: "XcmV3MultiassetMultiAssets", - ReserveAssetDeposited: "XcmV3MultiassetMultiAssets", - ReceiveTeleportedAsset: "XcmV3MultiassetMultiAssets", + WithdrawAsset: "StagingXcmV4AssetAssets", + ReserveAssetDeposited: "StagingXcmV4AssetAssets", + ReceiveTeleportedAsset: "StagingXcmV4AssetAssets", QueryResponse: { queryId: "Compact", - response: "XcmV3Response", + response: "StagingXcmV4Response", maxWeight: "SpWeightsWeightV2Weight", - querier: "Option" + querier: "Option" }, TransferAsset: { - assets: "XcmV3MultiassetMultiAssets", - beneficiary: "StagingXcmV3MultiLocation" + assets: "StagingXcmV4AssetAssets", + beneficiary: "StagingXcmV4Location" }, TransferReserveAsset: { - assets: "XcmV3MultiassetMultiAssets", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + assets: "StagingXcmV4AssetAssets", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, Transact: { originKind: "XcmV3OriginKind", @@ -3713,47 +3846,47 @@ export default { recipient: "Compact" }, ClearOrigin: "Null", - DescendOrigin: "XcmV3Junctions", - ReportError: "XcmV3QueryResponseInfo", + DescendOrigin: "StagingXcmV4Junctions", + ReportError: "StagingXcmV4QueryResponseInfo", DepositAsset: { - assets: "XcmV3MultiassetMultiAssetFilter", - beneficiary: "StagingXcmV3MultiLocation" + assets: "StagingXcmV4AssetAssetFilter", + beneficiary: "StagingXcmV4Location" }, DepositReserveAsset: { - assets: "XcmV3MultiassetMultiAssetFilter", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + assets: "StagingXcmV4AssetAssetFilter", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, ExchangeAsset: { - give: "XcmV3MultiassetMultiAssetFilter", - want: "XcmV3MultiassetMultiAssets", + give: "StagingXcmV4AssetAssetFilter", + want: "StagingXcmV4AssetAssets", maximal: "bool" }, InitiateReserveWithdraw: { - assets: "XcmV3MultiassetMultiAssetFilter", - reserve: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + assets: "StagingXcmV4AssetAssetFilter", + reserve: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, InitiateTeleport: { - assets: "XcmV3MultiassetMultiAssetFilter", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + assets: "StagingXcmV4AssetAssetFilter", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, ReportHolding: { - responseInfo: "XcmV3QueryResponseInfo", - assets: "XcmV3MultiassetMultiAssetFilter" + responseInfo: "StagingXcmV4QueryResponseInfo", + assets: "StagingXcmV4AssetAssetFilter" }, BuyExecution: { - fees: "XcmV3MultiAsset", + fees: "StagingXcmV4Asset", weightLimit: "XcmV3WeightLimit" }, RefundSurplus: "Null", - SetErrorHandler: "XcmV3Xcm", - SetAppendix: "XcmV3Xcm", + SetErrorHandler: "StagingXcmV4Xcm", + SetAppendix: "StagingXcmV4Xcm", ClearError: "Null", ClaimAsset: { - assets: "XcmV3MultiassetMultiAssets", - ticket: "StagingXcmV3MultiLocation" + assets: "StagingXcmV4AssetAssets", + ticket: "StagingXcmV4Location" }, Trap: "Compact", SubscribeVersion: { @@ -3761,14 +3894,14 @@ export default { maxResponseWeight: "SpWeightsWeightV2Weight" }, UnsubscribeVersion: "Null", - BurnAsset: "XcmV3MultiassetMultiAssets", - ExpectAsset: "XcmV3MultiassetMultiAssets", - ExpectOrigin: "Option", + BurnAsset: "StagingXcmV4AssetAssets", + ExpectAsset: "StagingXcmV4AssetAssets", + ExpectOrigin: "Option", ExpectError: "Option<(u32,XcmV3TraitsError)>", ExpectTransactStatus: "XcmV3MaybeErrorCode", QueryPallet: { moduleName: "Bytes", - responseInfo: "XcmV3QueryResponseInfo" + responseInfo: "StagingXcmV4QueryResponseInfo" }, ExpectPallet: { index: "Compact", @@ -3777,59 +3910,59 @@ export default { crateMajor: "Compact", minCrateMinor: "Compact" }, - ReportTransactStatus: "XcmV3QueryResponseInfo", + ReportTransactStatus: "StagingXcmV4QueryResponseInfo", ClearTransactStatus: "Null", - UniversalOrigin: "XcmV3Junction", + UniversalOrigin: "StagingXcmV4Junction", ExportMessage: { - network: "XcmV3JunctionNetworkId", - destination: "XcmV3Junctions", - xcm: "XcmV3Xcm" + network: "StagingXcmV4JunctionNetworkId", + destination: "StagingXcmV4Junctions", + xcm: "StagingXcmV4Xcm" }, LockAsset: { - asset: "XcmV3MultiAsset", - unlocker: "StagingXcmV3MultiLocation" + asset: "StagingXcmV4Asset", + unlocker: "StagingXcmV4Location" }, UnlockAsset: { - asset: "XcmV3MultiAsset", - target: "StagingXcmV3MultiLocation" + asset: "StagingXcmV4Asset", + target: "StagingXcmV4Location" }, NoteUnlockable: { - asset: "XcmV3MultiAsset", - owner: "StagingXcmV3MultiLocation" + asset: "StagingXcmV4Asset", + owner: "StagingXcmV4Location" }, RequestUnlock: { - asset: "XcmV3MultiAsset", - locker: "StagingXcmV3MultiLocation" + asset: "StagingXcmV4Asset", + locker: "StagingXcmV4Location" }, SetFeesMode: { jitWithdraw: "bool" }, SetTopic: "[u8;32]", ClearTopic: "Null", - AliasOrigin: "StagingXcmV3MultiLocation", + AliasOrigin: "StagingXcmV4Location", UnpaidExecution: { weightLimit: "XcmV3WeightLimit", - checkOrigin: "Option" + checkOrigin: "Option" } } }, /** - * Lookup306: xcm::v3::Response + * Lookup324: staging_xcm::v4::Response **/ - XcmV3Response: { + StagingXcmV4Response: { _enum: { Null: "Null", - Assets: "XcmV3MultiassetMultiAssets", + Assets: "StagingXcmV4AssetAssets", ExecutionResult: "Option<(u32,XcmV3TraitsError)>", Version: "u32", - PalletsInfo: "Vec", + PalletsInfo: "Vec", DispatchResult: "XcmV3MaybeErrorCode" } }, /** - * Lookup308: xcm::v3::PalletInfo + * Lookup326: staging_xcm::v4::PalletInfo **/ - XcmV3PalletInfo: { + StagingXcmV4PalletInfo: { index: "Compact", name: "Bytes", moduleName: "Bytes", @@ -3838,48 +3971,48 @@ export default { patch: "Compact" }, /** - * Lookup312: xcm::v3::QueryResponseInfo + * Lookup330: staging_xcm::v4::QueryResponseInfo **/ - XcmV3QueryResponseInfo: { - destination: "StagingXcmV3MultiLocation", + StagingXcmV4QueryResponseInfo: { + destination: "StagingXcmV4Location", queryId: "Compact", maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup313: xcm::v3::multiasset::MultiAssetFilter + * Lookup331: staging_xcm::v4::asset::AssetFilter **/ - XcmV3MultiassetMultiAssetFilter: { + StagingXcmV4AssetAssetFilter: { _enum: { - Definite: "XcmV3MultiassetMultiAssets", - Wild: "XcmV3MultiassetWildMultiAsset" + Definite: "StagingXcmV4AssetAssets", + Wild: "StagingXcmV4AssetWildAsset" } }, /** - * Lookup314: xcm::v3::multiasset::WildMultiAsset + * Lookup332: staging_xcm::v4::asset::WildAsset **/ - XcmV3MultiassetWildMultiAsset: { + StagingXcmV4AssetWildAsset: { _enum: { All: "Null", AllOf: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetWildFungibility" + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetWildFungibility" }, AllCounted: "Compact", AllOfCounted: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetWildFungibility", + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetWildFungibility", count: "Compact" } } }, /** - * Lookup315: xcm::v3::multiasset::WildFungibility + * Lookup333: staging_xcm::v4::asset::WildFungibility **/ - XcmV3MultiassetWildFungibility: { + StagingXcmV4AssetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup327: staging_xcm_executor::traits::asset_transfer::TransferType + * Lookup345: staging_xcm_executor::traits::asset_transfer::TransferType **/ StagingXcmExecutorAssetTransferTransferType: { _enum: { @@ -3890,7 +4023,7 @@ export default { } }, /** - * Lookup328: xcm::VersionedAssetId + * Lookup346: xcm::VersionedAssetId **/ XcmVersionedAssetId: { _enum: { @@ -3898,11 +4031,12 @@ export default { __Unused1: "Null", __Unused2: "Null", V3: "XcmV3MultiassetAssetId", - V4: "StagingXcmV4AssetAssetId" + V4: "StagingXcmV4AssetAssetId", + V5: "StagingXcmV5AssetAssetId" } }, /** - * Lookup329: pallet_assets::pallet::Call + * Lookup347: pallet_assets::pallet::Call **/ PalletAssetsCall: { _enum: { @@ -4059,7 +4193,7 @@ export default { } }, /** - * Lookup330: pallet_asset_manager::pallet::Call + * Lookup348: pallet_asset_manager::pallet::Call **/ PalletAssetManagerCall: { _enum: { @@ -4088,7 +4222,7 @@ export default { } }, /** - * Lookup331: pallet_xcm_transactor::pallet::Call + * Lookup349: pallet_xcm_transactor::pallet::Call **/ PalletXcmTransactorCall: { _enum: { @@ -4147,20 +4281,20 @@ export default { } }, /** - * Lookup332: moonbase_runtime::xcm_config::Transactors + * Lookup350: moonbase_runtime::xcm_config::Transactors **/ MoonbaseRuntimeXcmConfigTransactors: { _enum: ["Relay"] }, /** - * Lookup333: pallet_xcm_transactor::pallet::CurrencyPayment + * Lookup351: pallet_xcm_transactor::pallet::CurrencyPayment **/ PalletXcmTransactorCurrencyPayment: { currency: "PalletXcmTransactorCurrency", feeAmount: "Option" }, /** - * Lookup334: moonbase_runtime::xcm_config::CurrencyId + * Lookup352: moonbase_runtime::xcm_config::CurrencyId **/ MoonbaseRuntimeXcmConfigCurrencyId: { _enum: { @@ -4172,7 +4306,7 @@ export default { } }, /** - * Lookup335: pallet_xcm_transactor::pallet::Currency + * Lookup353: pallet_xcm_transactor::pallet::Currency **/ PalletXcmTransactorCurrency: { _enum: { @@ -4181,14 +4315,14 @@ export default { } }, /** - * Lookup337: pallet_xcm_transactor::pallet::TransactWeights + * Lookup355: pallet_xcm_transactor::pallet::TransactWeights **/ PalletXcmTransactorTransactWeights: { transactRequiredWeightAtMost: "SpWeightsWeightV2Weight", overallWeight: "Option" }, /** - * Lookup339: pallet_moonbeam_orbiters::pallet::Call + * Lookup357: pallet_moonbeam_orbiters::pallet::Call **/ PalletMoonbeamOrbitersCall: { _enum: { @@ -4214,7 +4348,7 @@ export default { } }, /** - * Lookup340: pallet_ethereum_xcm::pallet::Call + * Lookup358: pallet_ethereum_xcm::pallet::Call **/ PalletEthereumXcmCall: { _enum: { @@ -4235,7 +4369,7 @@ export default { } }, /** - * Lookup341: xcm_primitives::ethereum_xcm::EthereumXcmTransaction + * Lookup359: xcm_primitives::ethereum_xcm::EthereumXcmTransaction **/ XcmPrimitivesEthereumXcmEthereumXcmTransaction: { _enum: { @@ -4244,18 +4378,18 @@ export default { } }, /** - * Lookup342: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 + * Lookup360: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 **/ XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: { gasLimit: "U256", feePayment: "XcmPrimitivesEthereumXcmEthereumXcmFee", - action: "EthereumTransactionTransactionAction", + action: "EthereumTransactionLegacyTransactionAction", value: "U256", input: "Bytes", accessList: "Option)>>" }, /** - * Lookup343: xcm_primitives::ethereum_xcm::EthereumXcmFee + * Lookup361: xcm_primitives::ethereum_xcm::EthereumXcmFee **/ XcmPrimitivesEthereumXcmEthereumXcmFee: { _enum: { @@ -4264,30 +4398,30 @@ export default { } }, /** - * Lookup344: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee + * Lookup362: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee **/ XcmPrimitivesEthereumXcmManualEthereumXcmFee: { gasPrice: "Option", maxFeePerGas: "Option" }, /** - * Lookup347: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 + * Lookup365: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 **/ XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: { gasLimit: "U256", - action: "EthereumTransactionTransactionAction", + action: "EthereumTransactionLegacyTransactionAction", value: "U256", input: "Bytes", accessList: "Option)>>" }, /** - * Lookup349: pallet_randomness::pallet::Call + * Lookup367: pallet_randomness::pallet::Call **/ PalletRandomnessCall: { _enum: ["set_babe_randomness_results"] }, /** - * Lookup350: pallet_collective::pallet::Call + * Lookup368: pallet_collective::pallet::Call **/ PalletCollectiveCall: { _enum: { @@ -4319,11 +4453,17 @@ export default { index: "Compact", proposalWeightBound: "SpWeightsWeightV2Weight", lengthBound: "Compact" + }, + kill: { + proposalHash: "H256" + }, + release_proposal_cost: { + proposalHash: "H256" } } }, /** - * Lookup351: pallet_conviction_voting::pallet::Call + * Lookup369: pallet_conviction_voting::pallet::Call **/ PalletConvictionVotingCall: { _enum: { @@ -4356,13 +4496,13 @@ export default { } }, /** - * Lookup352: pallet_conviction_voting::conviction::Conviction + * Lookup370: pallet_conviction_voting::conviction::Conviction **/ PalletConvictionVotingConviction: { _enum: ["None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x"] }, /** - * Lookup354: pallet_referenda::pallet::Call + * Lookup372: pallet_referenda::pallet::Call **/ PalletReferendaCall: { _enum: { @@ -4399,7 +4539,7 @@ export default { } }, /** - * Lookup355: frame_support::traits::schedule::DispatchTime + * Lookup373: frame_support::traits::schedule::DispatchTime **/ FrameSupportScheduleDispatchTime: { _enum: { @@ -4408,7 +4548,7 @@ export default { } }, /** - * Lookup357: pallet_preimage::pallet::Call + * Lookup375: pallet_preimage::pallet::Call **/ PalletPreimageCall: { _enum: { @@ -4439,7 +4579,7 @@ export default { } }, /** - * Lookup358: pallet_whitelist::pallet::Call + * Lookup376: pallet_whitelist::pallet::Call **/ PalletWhitelistCall: { _enum: { @@ -4460,7 +4600,7 @@ export default { } }, /** - * Lookup360: pallet_root_testing::pallet::Call + * Lookup378: pallet_root_testing::pallet::Call **/ PalletRootTestingCall: { _enum: { @@ -4471,7 +4611,7 @@ export default { } }, /** - * Lookup361: pallet_multisig::pallet::Call + * Lookup379: pallet_multisig::pallet::Call **/ PalletMultisigCall: { _enum: { @@ -4502,14 +4642,14 @@ export default { } }, /** - * Lookup363: pallet_multisig::Timepoint + * Lookup381: pallet_multisig::Timepoint **/ PalletMultisigTimepoint: { height: "u32", index: "u32" }, /** - * Lookup364: pallet_moonbeam_lazy_migrations::pallet::Call + * Lookup382: pallet_moonbeam_lazy_migrations::pallet::Call **/ PalletMoonbeamLazyMigrationsCall: { _enum: { @@ -4534,7 +4674,7 @@ export default { } }, /** - * Lookup367: pallet_message_queue::pallet::Call + * Lookup385: pallet_message_queue::pallet::Call **/ PalletMessageQueueCall: { _enum: { @@ -4551,7 +4691,7 @@ export default { } }, /** - * Lookup368: cumulus_primitives_core::AggregateMessageOrigin + * Lookup386: cumulus_primitives_core::AggregateMessageOrigin **/ CumulusPrimitivesCoreAggregateMessageOrigin: { _enum: { @@ -4561,7 +4701,7 @@ export default { } }, /** - * Lookup369: pallet_emergency_para_xcm::pallet::Call + * Lookup387: pallet_emergency_para_xcm::pallet::Call **/ PalletEmergencyParaXcmCall: { _enum: { @@ -4572,20 +4712,20 @@ export default { } }, /** - * Lookup370: pallet_moonbeam_foreign_assets::pallet::Call + * Lookup388: pallet_moonbeam_foreign_assets::pallet::Call **/ PalletMoonbeamForeignAssetsCall: { _enum: { create_foreign_asset: { assetId: "u128", - assetXcmLocation: "StagingXcmV4Location", + assetXcmLocation: "StagingXcmV5Location", decimals: "u8", symbol: "Bytes", name: "Bytes" }, change_xcm_location: { assetId: "u128", - newXcmLocation: "StagingXcmV4Location" + newXcmLocation: "StagingXcmV5Location" }, freeze_foreign_asset: { assetId: "u128", @@ -4597,7 +4737,7 @@ export default { } }, /** - * Lookup372: pallet_parameters::pallet::Call + * Lookup390: pallet_parameters::pallet::Call **/ PalletParametersCall: { _enum: { @@ -4607,7 +4747,7 @@ export default { } }, /** - * Lookup373: moonbase_runtime::runtime_params::RuntimeParameters + * Lookup391: moonbase_runtime::runtime_params::RuntimeParameters **/ MoonbaseRuntimeRuntimeParamsRuntimeParameters: { _enum: { @@ -4617,7 +4757,7 @@ export default { } }, /** - * Lookup374: moonbase_runtime::runtime_params::dynamic_params::runtime_config::Parameters + * Lookup392: moonbase_runtime::runtime_params::dynamic_params::runtime_config::Parameters **/ MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: { _enum: { @@ -4626,11 +4766,11 @@ export default { } }, /** - * Lookup375: moonbase_runtime::runtime_params::dynamic_params::runtime_config::FeesTreasuryProportion + * Lookup393: moonbase_runtime::runtime_params::dynamic_params::runtime_config::FeesTreasuryProportion **/ MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: "Null", /** - * Lookup377: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters + * Lookup395: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters **/ MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: { _enum: { @@ -4638,11 +4778,11 @@ export default { } }, /** - * Lookup378: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Deposit + * Lookup396: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Deposit **/ MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: "Null", /** - * Lookup381: moonbase_runtime::runtime_params::dynamic_params::xcm_config::Parameters + * Lookup399: moonbase_runtime::runtime_params::dynamic_params::xcm_config::Parameters **/ MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: { _enum: { @@ -4651,39 +4791,39 @@ export default { } }, /** - * Lookup382: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit + * Lookup400: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit **/ MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: "Null", /** - * Lookup383: pallet_xcm_weight_trader::pallet::Call + * Lookup401: pallet_xcm_weight_trader::pallet::Call **/ PalletXcmWeightTraderCall: { _enum: { add_asset: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", relativePrice: "u128" }, edit_asset: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", relativePrice: "u128" }, pause_asset_support: { - location: "StagingXcmV4Location" + location: "StagingXcmV5Location" }, resume_asset_support: { - location: "StagingXcmV4Location" + location: "StagingXcmV5Location" }, remove_asset: { - location: "StagingXcmV4Location" + location: "StagingXcmV5Location" } } }, /** - * Lookup384: sp_runtime::traits::BlakeTwo256 + * Lookup402: sp_runtime::traits::BlakeTwo256 **/ SpRuntimeBlakeTwo256: "Null", /** - * Lookup386: pallet_conviction_voting::types::Tally + * Lookup404: pallet_conviction_voting::types::Tally **/ PalletConvictionVotingTally: { ayes: "u128", @@ -4691,7 +4831,7 @@ export default { support: "u128" }, /** - * Lookup387: pallet_preimage::pallet::Event + * Lookup405: pallet_preimage::pallet::Event **/ PalletPreimageEvent: { _enum: { @@ -4716,7 +4856,7 @@ export default { } }, /** - * Lookup388: pallet_whitelist::pallet::Event + * Lookup406: pallet_whitelist::pallet::Event **/ PalletWhitelistEvent: { _enum: { @@ -4733,27 +4873,27 @@ export default { } }, /** - * Lookup390: frame_support::dispatch::PostDispatchInfo + * Lookup408: frame_support::dispatch::PostDispatchInfo **/ FrameSupportDispatchPostDispatchInfo: { actualWeight: "Option", paysFee: "FrameSupportDispatchPays" }, /** - * Lookup391: sp_runtime::DispatchErrorWithPostInfo + * Lookup409: sp_runtime::DispatchErrorWithPostInfo **/ SpRuntimeDispatchErrorWithPostInfo: { postInfo: "FrameSupportDispatchPostDispatchInfo", error: "SpRuntimeDispatchError" }, /** - * Lookup393: pallet_root_testing::pallet::Event + * Lookup411: pallet_root_testing::pallet::Event **/ PalletRootTestingEvent: { _enum: ["DefensiveTestCall"] }, /** - * Lookup394: pallet_multisig::pallet::Event + * Lookup412: pallet_multisig::pallet::Event **/ PalletMultisigEvent: { _enum: { @@ -4784,7 +4924,7 @@ export default { } }, /** - * Lookup395: pallet_message_queue::pallet::Event + * Lookup413: pallet_message_queue::pallet::Event **/ PalletMessageQueueEvent: { _enum: { @@ -4812,7 +4952,7 @@ export default { } }, /** - * Lookup396: frame_support::traits::messages::ProcessMessageError + * Lookup414: frame_support::traits::messages::ProcessMessageError **/ FrameSupportMessagesProcessMessageError: { _enum: { @@ -4825,40 +4965,40 @@ export default { } }, /** - * Lookup397: pallet_emergency_para_xcm::pallet::Event + * Lookup415: pallet_emergency_para_xcm::pallet::Event **/ PalletEmergencyParaXcmEvent: { _enum: ["EnteredPausedXcmMode", "NormalXcmOperationResumed"] }, /** - * Lookup398: pallet_moonbeam_foreign_assets::pallet::Event + * Lookup416: pallet_moonbeam_foreign_assets::pallet::Event **/ PalletMoonbeamForeignAssetsEvent: { _enum: { ForeignAssetCreated: { contractAddress: "H160", assetId: "u128", - xcmLocation: "StagingXcmV4Location", + xcmLocation: "StagingXcmV5Location", deposit: "Option" }, ForeignAssetXcmLocationChanged: { assetId: "u128", - previousXcmLocation: "StagingXcmV4Location", - newXcmLocation: "StagingXcmV4Location" + previousXcmLocation: "StagingXcmV5Location", + newXcmLocation: "StagingXcmV5Location" }, ForeignAssetFrozen: { assetId: "u128", - xcmLocation: "StagingXcmV4Location" + xcmLocation: "StagingXcmV5Location" }, ForeignAssetUnfrozen: { assetId: "u128", - xcmLocation: "StagingXcmV4Location" + xcmLocation: "StagingXcmV5Location" }, TokensLocked: "(AccountId20,u128,U256)" } }, /** - * Lookup399: pallet_parameters::pallet::Event + * Lookup417: pallet_parameters::pallet::Event **/ PalletParametersEvent: { _enum: { @@ -4870,7 +5010,7 @@ export default { } }, /** - * Lookup400: moonbase_runtime::runtime_params::RuntimeParametersKey + * Lookup418: moonbase_runtime::runtime_params::RuntimeParametersKey **/ MoonbaseRuntimeRuntimeParamsRuntimeParametersKey: { _enum: { @@ -4880,25 +5020,25 @@ export default { } }, /** - * Lookup401: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersKey + * Lookup419: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersKey **/ MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: { _enum: ["FeesTreasuryProportion"] }, /** - * Lookup402: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersKey + * Lookup420: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersKey **/ MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: { _enum: ["Deposit"] }, /** - * Lookup403: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey + * Lookup421: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey **/ MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: { _enum: ["ForeignAssetCreationDeposit"] }, /** - * Lookup405: moonbase_runtime::runtime_params::RuntimeParametersValue + * Lookup423: moonbase_runtime::runtime_params::RuntimeParametersValue **/ MoonbaseRuntimeRuntimeParamsRuntimeParametersValue: { _enum: { @@ -4908,7 +5048,7 @@ export default { } }, /** - * Lookup406: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue + * Lookup424: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue **/ MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: { _enum: { @@ -4916,7 +5056,7 @@ export default { } }, /** - * Lookup407: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue + * Lookup425: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue **/ MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: { _enum: { @@ -4924,7 +5064,7 @@ export default { } }, /** - * Lookup408: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue + * Lookup426: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue **/ MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: { _enum: { @@ -4932,31 +5072,31 @@ export default { } }, /** - * Lookup409: pallet_xcm_weight_trader::pallet::Event + * Lookup427: pallet_xcm_weight_trader::pallet::Event **/ PalletXcmWeightTraderEvent: { _enum: { SupportedAssetAdded: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", relativePrice: "u128" }, SupportedAssetEdited: { - location: "StagingXcmV4Location", + location: "StagingXcmV5Location", relativePrice: "u128" }, PauseAssetSupport: { - location: "StagingXcmV4Location" + location: "StagingXcmV5Location" }, ResumeAssetSupport: { - location: "StagingXcmV4Location" + location: "StagingXcmV5Location" }, SupportedAssetRemoved: { - location: "StagingXcmV4Location" + location: "StagingXcmV5Location" } } }, /** - * Lookup410: frame_system::Phase + * Lookup428: frame_system::Phase **/ FrameSystemPhase: { _enum: { @@ -4966,21 +5106,21 @@ export default { } }, /** - * Lookup412: frame_system::LastRuntimeUpgradeInfo + * Lookup430: frame_system::LastRuntimeUpgradeInfo **/ FrameSystemLastRuntimeUpgradeInfo: { specVersion: "Compact", specName: "Text" }, /** - * Lookup413: frame_system::CodeUpgradeAuthorization + * Lookup431: frame_system::CodeUpgradeAuthorization **/ FrameSystemCodeUpgradeAuthorization: { codeHash: "H256", checkVersion: "bool" }, /** - * Lookup414: frame_system::limits::BlockWeights + * Lookup432: frame_system::limits::BlockWeights **/ FrameSystemLimitsBlockWeights: { baseBlock: "SpWeightsWeightV2Weight", @@ -4988,7 +5128,7 @@ export default { perClass: "FrameSupportDispatchPerDispatchClassWeightsPerClass" }, /** - * Lookup415: frame_support::dispatch::PerDispatchClass + * Lookup433: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassWeightsPerClass: { normal: "FrameSystemLimitsWeightsPerClass", @@ -4996,7 +5136,7 @@ export default { mandatory: "FrameSystemLimitsWeightsPerClass" }, /** - * Lookup416: frame_system::limits::WeightsPerClass + * Lookup434: frame_system::limits::WeightsPerClass **/ FrameSystemLimitsWeightsPerClass: { baseExtrinsic: "SpWeightsWeightV2Weight", @@ -5005,13 +5145,13 @@ export default { reserved: "Option" }, /** - * Lookup417: frame_system::limits::BlockLength + * Lookup435: frame_system::limits::BlockLength **/ FrameSystemLimitsBlockLength: { max: "FrameSupportDispatchPerDispatchClassU32" }, /** - * Lookup418: frame_support::dispatch::PerDispatchClass + * Lookup436: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassU32: { normal: "u32", @@ -5019,14 +5159,14 @@ export default { mandatory: "u32" }, /** - * Lookup419: sp_weights::RuntimeDbWeight + * Lookup437: sp_weights::RuntimeDbWeight **/ SpWeightsRuntimeDbWeight: { read: "u64", write: "u64" }, /** - * Lookup420: sp_version::RuntimeVersion + * Lookup438: sp_version::RuntimeVersion **/ SpVersionRuntimeVersion: { specName: "Text", @@ -5036,10 +5176,10 @@ export default { implVersion: "u32", apis: "Vec<([u8;8],u32)>", transactionVersion: "u32", - stateVersion: "u8" + systemVersion: "u8" }, /** - * Lookup424: frame_system::pallet::Error + * Lookup442: frame_system::pallet::Error **/ FrameSystemError: { _enum: [ @@ -5055,13 +5195,13 @@ export default { ] }, /** - * Lookup425: pallet_utility::pallet::Error + * Lookup443: pallet_utility::pallet::Error **/ PalletUtilityError: { _enum: ["TooManyCalls"] }, /** - * Lookup427: pallet_balances::types::BalanceLock + * Lookup445: pallet_balances::types::BalanceLock **/ PalletBalancesBalanceLock: { id: "[u8;8]", @@ -5069,20 +5209,20 @@ export default { reasons: "PalletBalancesReasons" }, /** - * Lookup428: pallet_balances::types::Reasons + * Lookup446: pallet_balances::types::Reasons **/ PalletBalancesReasons: { _enum: ["Fee", "Misc", "All"] }, /** - * Lookup431: pallet_balances::types::ReserveData + * Lookup449: pallet_balances::types::ReserveData **/ PalletBalancesReserveData: { id: "[u8;4]", amount: "u128" }, /** - * Lookup435: moonbase_runtime::RuntimeHoldReason + * Lookup453: moonbase_runtime::RuntimeHoldReason **/ MoonbaseRuntimeRuntimeHoldReason: { _enum: { @@ -5134,20 +5274,20 @@ export default { } }, /** - * Lookup436: pallet_preimage::pallet::HoldReason + * Lookup454: pallet_preimage::pallet::HoldReason **/ PalletPreimageHoldReason: { _enum: ["Preimage"] }, /** - * Lookup439: frame_support::traits::tokens::misc::IdAmount + * Lookup457: frame_support::traits::tokens::misc::IdAmount **/ FrameSupportTokensMiscIdAmount: { id: "Null", amount: "u128" }, /** - * Lookup441: pallet_balances::pallet::Error + * Lookup459: pallet_balances::pallet::Error **/ PalletBalancesError: { _enum: [ @@ -5166,13 +5306,13 @@ export default { ] }, /** - * Lookup442: pallet_sudo::pallet::Error + * Lookup460: pallet_sudo::pallet::Error **/ PalletSudoError: { _enum: ["RequireSudo"] }, /** - * Lookup444: cumulus_pallet_parachain_system::unincluded_segment::Ancestor + * Lookup462: cumulus_pallet_parachain_system::unincluded_segment::Ancestor **/ CumulusPalletParachainSystemUnincludedSegmentAncestor: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5180,7 +5320,7 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup445: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth + * Lookup463: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth **/ CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: { umpMsgCount: "u32", @@ -5188,20 +5328,20 @@ export default { hrmpOutgoing: "BTreeMap" }, /** - * Lookup447: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate + * Lookup465: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate **/ CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate: { msgCount: "u32", totalBytes: "u32" }, /** - * Lookup451: polkadot_primitives::v8::UpgradeGoAhead + * Lookup469: polkadot_primitives::v8::UpgradeGoAhead **/ PolkadotPrimitivesV8UpgradeGoAhead: { _enum: ["Abort", "GoAhead"] }, /** - * Lookup452: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker + * Lookup470: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker **/ CumulusPalletParachainSystemUnincludedSegmentSegmentTracker: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5209,13 +5349,13 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup454: polkadot_primitives::v8::UpgradeRestriction + * Lookup472: polkadot_primitives::v8::UpgradeRestriction **/ PolkadotPrimitivesV8UpgradeRestriction: { _enum: ["Present"] }, /** - * Lookup455: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot + * Lookup473: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot **/ CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: { dmqMqcHead: "H256", @@ -5225,14 +5365,14 @@ export default { egressChannels: "Vec<(u32,PolkadotPrimitivesV8AbridgedHrmpChannel)>" }, /** - * Lookup456: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity + * Lookup474: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity **/ CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity: { remainingCount: "u32", remainingSize: "u32" }, /** - * Lookup459: polkadot_primitives::v8::AbridgedHrmpChannel + * Lookup477: polkadot_primitives::v8::AbridgedHrmpChannel **/ PolkadotPrimitivesV8AbridgedHrmpChannel: { maxCapacity: "u32", @@ -5243,7 +5383,7 @@ export default { mqcHead: "Option" }, /** - * Lookup460: polkadot_primitives::v8::AbridgedHostConfiguration + * Lookup478: polkadot_primitives::v8::AbridgedHostConfiguration **/ PolkadotPrimitivesV8AbridgedHostConfiguration: { maxCodeSize: "u32", @@ -5258,21 +5398,21 @@ export default { asyncBackingParams: "PolkadotPrimitivesV8AsyncBackingAsyncBackingParams" }, /** - * Lookup461: polkadot_primitives::v8::async_backing::AsyncBackingParams + * Lookup479: polkadot_primitives::v8::async_backing::AsyncBackingParams **/ PolkadotPrimitivesV8AsyncBackingAsyncBackingParams: { maxCandidateDepth: "u32", allowedAncestryLen: "u32" }, /** - * Lookup467: polkadot_core_primitives::OutboundHrmpMessage + * Lookup485: polkadot_core_primitives::OutboundHrmpMessage **/ PolkadotCorePrimitivesOutboundHrmpMessage: { recipient: "u32", data: "Bytes" }, /** - * Lookup469: cumulus_pallet_parachain_system::pallet::Error + * Lookup487: cumulus_pallet_parachain_system::pallet::Error **/ CumulusPalletParachainSystemError: { _enum: [ @@ -5287,13 +5427,13 @@ export default { ] }, /** - * Lookup470: pallet_transaction_payment::Releases + * Lookup488: pallet_transaction_payment::Releases **/ PalletTransactionPaymentReleases: { _enum: ["V1Ancient", "V2"] }, /** - * Lookup471: pallet_evm::CodeMetadata + * Lookup489: pallet_evm::CodeMetadata **/ PalletEvmCodeMetadata: { _alias: { @@ -5304,7 +5444,7 @@ export default { hash_: "H256" }, /** - * Lookup473: pallet_evm::pallet::Error + * Lookup491: pallet_evm::pallet::Error **/ PalletEvmError: { _enum: [ @@ -5324,7 +5464,7 @@ export default { ] }, /** - * Lookup475: fp_rpc::TransactionStatus + * Lookup493: fp_rpc::TransactionStatus **/ FpRpcTransactionStatus: { transactionHash: "H256", @@ -5336,11 +5476,11 @@ export default { logsBloom: "EthbloomBloom" }, /** - * Lookup477: ethbloom::Bloom + * Lookup495: ethbloom::Bloom **/ EthbloomBloom: "[u8;256]", /** - * Lookup479: ethereum::receipt::ReceiptV3 + * Lookup497: ethereum::receipt::ReceiptV3 **/ EthereumReceiptReceiptV3: { _enum: { @@ -5350,7 +5490,7 @@ export default { } }, /** - * Lookup480: ethereum::receipt::EIP658ReceiptData + * Lookup498: ethereum::receipt::EIP658ReceiptData **/ EthereumReceiptEip658ReceiptData: { statusCode: "u8", @@ -5359,7 +5499,7 @@ export default { logs: "Vec" }, /** - * Lookup481: ethereum::block::Block + * Lookup499: ethereum::block::Block **/ EthereumBlock: { header: "EthereumHeader", @@ -5367,7 +5507,7 @@ export default { ommers: "Vec" }, /** - * Lookup482: ethereum::header::Header + * Lookup500: ethereum::header::Header **/ EthereumHeader: { parentHash: "H256", @@ -5387,17 +5527,17 @@ export default { nonce: "EthereumTypesHashH64" }, /** - * Lookup483: ethereum_types::hash::H64 + * Lookup501: ethereum_types::hash::H64 **/ EthereumTypesHashH64: "[u8;8]", /** - * Lookup488: pallet_ethereum::pallet::Error + * Lookup506: pallet_ethereum::pallet::Error **/ PalletEthereumError: { _enum: ["InvalidSignature", "PreLogExists"] }, /** - * Lookup489: pallet_parachain_staking::types::RoundInfo + * Lookup507: pallet_parachain_staking::types::RoundInfo **/ PalletParachainStakingRoundInfo: { current: "u32", @@ -5406,7 +5546,7 @@ export default { firstSlot: "u64" }, /** - * Lookup490: pallet_parachain_staking::types::Delegator + * Lookup508: pallet_parachain_staking::types::Delegator **/ PalletParachainStakingDelegator: { id: "AccountId20", @@ -5416,18 +5556,18 @@ export default { status: "PalletParachainStakingDelegatorStatus" }, /** - * Lookup491: pallet_parachain_staking::set::OrderedSet> + * Lookup509: pallet_parachain_staking::set::OrderedSet> **/ PalletParachainStakingSetOrderedSet: "Vec", /** - * Lookup492: pallet_parachain_staking::types::Bond + * Lookup510: pallet_parachain_staking::types::Bond **/ PalletParachainStakingBond: { owner: "AccountId20", amount: "u128" }, /** - * Lookup494: pallet_parachain_staking::types::DelegatorStatus + * Lookup512: pallet_parachain_staking::types::DelegatorStatus **/ PalletParachainStakingDelegatorStatus: { _enum: { @@ -5436,7 +5576,7 @@ export default { } }, /** - * Lookup495: pallet_parachain_staking::types::CandidateMetadata + * Lookup513: pallet_parachain_staking::types::CandidateMetadata **/ PalletParachainStakingCandidateMetadata: { bond: "u128", @@ -5451,20 +5591,20 @@ export default { status: "PalletParachainStakingCollatorStatus" }, /** - * Lookup496: pallet_parachain_staking::types::CapacityStatus + * Lookup514: pallet_parachain_staking::types::CapacityStatus **/ PalletParachainStakingCapacityStatus: { _enum: ["Full", "Empty", "Partial"] }, /** - * Lookup498: pallet_parachain_staking::types::CandidateBondLessRequest + * Lookup516: pallet_parachain_staking::types::CandidateBondLessRequest **/ PalletParachainStakingCandidateBondLessRequest: { amount: "u128", whenExecutable: "u32" }, /** - * Lookup499: pallet_parachain_staking::types::CollatorStatus + * Lookup517: pallet_parachain_staking::types::CollatorStatus **/ PalletParachainStakingCollatorStatus: { _enum: { @@ -5474,7 +5614,7 @@ export default { } }, /** - * Lookup501: pallet_parachain_staking::delegation_requests::ScheduledRequest + * Lookup519: pallet_parachain_staking::delegation_requests::ScheduledRequest **/ PalletParachainStakingDelegationRequestsScheduledRequest: { delegator: "AccountId20", @@ -5482,25 +5622,25 @@ export default { action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup504: pallet_parachain_staking::auto_compound::AutoCompoundConfig + * Lookup522: pallet_parachain_staking::auto_compound::AutoCompoundConfig **/ PalletParachainStakingAutoCompoundAutoCompoundConfig: { delegator: "AccountId20", value: "Percent" }, /** - * Lookup506: pallet_parachain_staking::types::Delegations + * Lookup524: pallet_parachain_staking::types::Delegations **/ PalletParachainStakingDelegations: { delegations: "Vec", total: "u128" }, /** - * Lookup508: pallet_parachain_staking::set::BoundedOrderedSet, S> + * Lookup526: pallet_parachain_staking::set::BoundedOrderedSet, S> **/ PalletParachainStakingSetBoundedOrderedSet: "Vec", /** - * Lookup511: pallet_parachain_staking::types::CollatorSnapshot + * Lookup529: pallet_parachain_staking::types::CollatorSnapshot **/ PalletParachainStakingCollatorSnapshot: { bond: "u128", @@ -5508,7 +5648,7 @@ export default { total: "u128" }, /** - * Lookup513: pallet_parachain_staking::types::BondWithAutoCompound + * Lookup531: pallet_parachain_staking::types::BondWithAutoCompound **/ PalletParachainStakingBondWithAutoCompound: { owner: "AccountId20", @@ -5516,7 +5656,7 @@ export default { autoCompound: "Percent" }, /** - * Lookup514: pallet_parachain_staking::types::DelayedPayout + * Lookup532: pallet_parachain_staking::types::DelayedPayout **/ PalletParachainStakingDelayedPayout: { roundIssuance: "u128", @@ -5524,7 +5664,7 @@ export default { collatorCommission: "Perbill" }, /** - * Lookup515: pallet_parachain_staking::inflation::InflationInfo + * Lookup533: pallet_parachain_staking::inflation::InflationInfo **/ PalletParachainStakingInflationInflationInfo: { expect: { @@ -5544,7 +5684,7 @@ export default { } }, /** - * Lookup516: pallet_parachain_staking::pallet::Error + * Lookup534: pallet_parachain_staking::pallet::Error **/ PalletParachainStakingError: { _enum: [ @@ -5606,7 +5746,7 @@ export default { ] }, /** - * Lookup519: pallet_scheduler::Scheduled, BlockNumber, moonbase_runtime::OriginCaller, account::AccountId20> + * Lookup537: pallet_scheduler::Scheduled, BlockNumber, moonbase_runtime::OriginCaller, account::AccountId20> **/ PalletSchedulerScheduled: { maybeId: "Option<[u8;32]>", @@ -5616,7 +5756,7 @@ export default { origin: "MoonbaseRuntimeOriginCaller" }, /** - * Lookup521: pallet_scheduler::RetryConfig + * Lookup539: pallet_scheduler::RetryConfig **/ PalletSchedulerRetryConfig: { totalRetries: "u8", @@ -5624,7 +5764,7 @@ export default { period: "u32" }, /** - * Lookup522: pallet_scheduler::pallet::Error + * Lookup540: pallet_scheduler::pallet::Error **/ PalletSchedulerError: { _enum: [ @@ -5636,7 +5776,7 @@ export default { ] }, /** - * Lookup523: pallet_treasury::Proposal + * Lookup541: pallet_treasury::Proposal **/ PalletTreasuryProposal: { proposer: "AccountId20", @@ -5645,7 +5785,7 @@ export default { bond: "u128" }, /** - * Lookup526: pallet_treasury::SpendStatus + * Lookup544: pallet_treasury::SpendStatus **/ PalletTreasurySpendStatus: { assetKind: "Null", @@ -5656,7 +5796,7 @@ export default { status: "PalletTreasuryPaymentState" }, /** - * Lookup527: pallet_treasury::PaymentState + * Lookup545: pallet_treasury::PaymentState **/ PalletTreasuryPaymentState: { _enum: { @@ -5668,11 +5808,11 @@ export default { } }, /** - * Lookup529: frame_support::PalletId + * Lookup547: frame_support::PalletId **/ FrameSupportPalletId: "[u8;8]", /** - * Lookup530: pallet_treasury::pallet::Error + * Lookup548: pallet_treasury::pallet::Error **/ PalletTreasuryError: { _enum: [ @@ -5690,13 +5830,13 @@ export default { ] }, /** - * Lookup531: pallet_author_inherent::pallet::Error + * Lookup549: pallet_author_inherent::pallet::Error **/ PalletAuthorInherentError: { _enum: ["AuthorAlreadySet", "NoAccountId", "CannotBeAuthor"] }, /** - * Lookup532: pallet_crowdloan_rewards::pallet::RewardInfo + * Lookup550: pallet_crowdloan_rewards::pallet::RewardInfo **/ PalletCrowdloanRewardsRewardInfo: { totalReward: "u128", @@ -5704,7 +5844,7 @@ export default { contributedRelayAddresses: "Vec<[u8;32]>" }, /** - * Lookup534: pallet_crowdloan_rewards::pallet::Error + * Lookup552: pallet_crowdloan_rewards::pallet::Error **/ PalletCrowdloanRewardsError: { _enum: [ @@ -5726,7 +5866,7 @@ export default { ] }, /** - * Lookup535: pallet_author_mapping::pallet::RegistrationInfo + * Lookup553: pallet_author_mapping::pallet::RegistrationInfo **/ PalletAuthorMappingRegistrationInfo: { _alias: { @@ -5737,7 +5877,7 @@ export default { keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" }, /** - * Lookup536: pallet_author_mapping::pallet::Error + * Lookup554: pallet_author_mapping::pallet::Error **/ PalletAuthorMappingError: { _enum: [ @@ -5752,7 +5892,7 @@ export default { ] }, /** - * Lookup539: pallet_proxy::ProxyDefinition + * Lookup557: pallet_proxy::ProxyDefinition **/ PalletProxyProxyDefinition: { delegate: "AccountId20", @@ -5760,7 +5900,7 @@ export default { delay: "u32" }, /** - * Lookup543: pallet_proxy::Announcement + * Lookup561: pallet_proxy::Announcement **/ PalletProxyAnnouncement: { real: "AccountId20", @@ -5768,7 +5908,7 @@ export default { height: "u32" }, /** - * Lookup545: pallet_proxy::pallet::Error + * Lookup563: pallet_proxy::pallet::Error **/ PalletProxyError: { _enum: [ @@ -5783,13 +5923,13 @@ export default { ] }, /** - * Lookup546: pallet_maintenance_mode::pallet::Error + * Lookup564: pallet_maintenance_mode::pallet::Error **/ PalletMaintenanceModeError: { _enum: ["AlreadyInMaintenanceMode", "NotInMaintenanceMode"] }, /** - * Lookup548: pallet_identity::types::Registration> + * Lookup565: pallet_identity::types::Registration> **/ PalletIdentityRegistration: { judgements: "Vec<(u32,PalletIdentityJudgement)>", @@ -5797,7 +5937,7 @@ export default { info: "PalletIdentityLegacyIdentityInfo" }, /** - * Lookup557: pallet_identity::types::RegistrarInfo + * Lookup573: pallet_identity::types::RegistrarInfo **/ PalletIdentityRegistrarInfo: { account: "AccountId20", @@ -5805,14 +5945,31 @@ export default { fields: "u64" }, /** - * Lookup559: pallet_identity::types::AuthorityProperties> + * Lookup576: pallet_identity::types::AuthorityProperties **/ PalletIdentityAuthorityProperties: { - suffix: "Bytes", + accountId: "AccountId20", allocation: "u32" }, /** - * Lookup562: pallet_identity::pallet::Error + * Lookup577: pallet_identity::types::UsernameInformation + **/ + PalletIdentityUsernameInformation: { + owner: "AccountId20", + provider: "PalletIdentityProvider" + }, + /** + * Lookup578: pallet_identity::types::Provider + **/ + PalletIdentityProvider: { + _enum: { + Allocation: "Null", + AuthorityDeposit: "u128", + System: "Null" + } + }, + /** + * Lookup580: pallet_identity::pallet::Error **/ PalletIdentityError: { _enum: [ @@ -5841,11 +5998,15 @@ export default { "InvalidUsername", "UsernameTaken", "NoUsername", - "NotExpired" + "NotExpired", + "TooEarly", + "NotUnbinding", + "AlreadyUnbinding", + "InsufficientPrivileges" ] }, /** - * Lookup567: cumulus_pallet_xcmp_queue::OutboundChannelDetails + * Lookup585: cumulus_pallet_xcmp_queue::OutboundChannelDetails **/ CumulusPalletXcmpQueueOutboundChannelDetails: { recipient: "u32", @@ -5855,13 +6016,13 @@ export default { lastIndex: "u16" }, /** - * Lookup568: cumulus_pallet_xcmp_queue::OutboundState + * Lookup586: cumulus_pallet_xcmp_queue::OutboundState **/ CumulusPalletXcmpQueueOutboundState: { _enum: ["Ok", "Suspended"] }, /** - * Lookup572: cumulus_pallet_xcmp_queue::QueueConfigData + * Lookup590: cumulus_pallet_xcmp_queue::QueueConfigData **/ CumulusPalletXcmpQueueQueueConfigData: { suspendThreshold: "u32", @@ -5869,7 +6030,7 @@ export default { resumeThreshold: "u32" }, /** - * Lookup573: cumulus_pallet_xcmp_queue::pallet::Error + * Lookup591: cumulus_pallet_xcmp_queue::pallet::Error **/ CumulusPalletXcmpQueueError: { _enum: [ @@ -5881,7 +6042,7 @@ export default { ] }, /** - * Lookup574: pallet_xcm::pallet::QueryStatus + * Lookup592: pallet_xcm::pallet::QueryStatus **/ PalletXcmQueryStatus: { _enum: { @@ -5902,19 +6063,20 @@ export default { } }, /** - * Lookup578: xcm::VersionedResponse + * Lookup596: xcm::VersionedResponse **/ XcmVersionedResponse: { _enum: { __Unused0: "Null", __Unused1: "Null", - V2: "XcmV2Response", + __Unused2: "Null", V3: "XcmV3Response", - V4: "StagingXcmV4Response" + V4: "StagingXcmV4Response", + V5: "StagingXcmV5Response" } }, /** - * Lookup584: pallet_xcm::pallet::VersionMigrationStage + * Lookup602: pallet_xcm::pallet::VersionMigrationStage **/ PalletXcmVersionMigrationStage: { _enum: { @@ -5925,7 +6087,7 @@ export default { } }, /** - * Lookup587: pallet_xcm::pallet::RemoteLockedFungibleRecord + * Lookup605: pallet_xcm::pallet::RemoteLockedFungibleRecord **/ PalletXcmRemoteLockedFungibleRecord: { amount: "u128", @@ -5934,7 +6096,7 @@ export default { consumers: "Vec<(Null,u128)>" }, /** - * Lookup594: pallet_xcm::pallet::Error + * Lookup612: pallet_xcm::pallet::Error **/ PalletXcmError: { _enum: [ @@ -5966,7 +6128,7 @@ export default { ] }, /** - * Lookup595: pallet_assets::types::AssetDetails + * Lookup613: pallet_assets::types::AssetDetails **/ PalletAssetsAssetDetails: { owner: "AccountId20", @@ -5983,13 +6145,13 @@ export default { status: "PalletAssetsAssetStatus" }, /** - * Lookup596: pallet_assets::types::AssetStatus + * Lookup614: pallet_assets::types::AssetStatus **/ PalletAssetsAssetStatus: { _enum: ["Live", "Frozen", "Destroying"] }, /** - * Lookup598: pallet_assets::types::AssetAccount + * Lookup616: pallet_assets::types::AssetAccount **/ PalletAssetsAssetAccount: { balance: "u128", @@ -5998,13 +6160,13 @@ export default { extra: "Null" }, /** - * Lookup599: pallet_assets::types::AccountStatus + * Lookup617: pallet_assets::types::AccountStatus **/ PalletAssetsAccountStatus: { _enum: ["Liquid", "Frozen", "Blocked"] }, /** - * Lookup600: pallet_assets::types::ExistenceReason + * Lookup618: pallet_assets::types::ExistenceReason **/ PalletAssetsExistenceReason: { _enum: { @@ -6016,14 +6178,14 @@ export default { } }, /** - * Lookup602: pallet_assets::types::Approval + * Lookup620: pallet_assets::types::Approval **/ PalletAssetsApproval: { amount: "u128", deposit: "u128" }, /** - * Lookup603: pallet_assets::types::AssetMetadata> + * Lookup621: pallet_assets::types::AssetMetadata> **/ PalletAssetsAssetMetadata: { deposit: "u128", @@ -6033,7 +6195,7 @@ export default { isFrozen: "bool" }, /** - * Lookup605: pallet_assets::pallet::Error + * Lookup623: pallet_assets::pallet::Error **/ PalletAssetsError: { _enum: [ @@ -6061,7 +6223,7 @@ export default { ] }, /** - * Lookup606: pallet_asset_manager::pallet::Error + * Lookup624: pallet_asset_manager::pallet::Error **/ PalletAssetManagerError: { _enum: [ @@ -6076,13 +6238,13 @@ export default { ] }, /** - * Lookup607: pallet_migrations::pallet::Error + * Lookup625: pallet_migrations::pallet::Error **/ PalletMigrationsError: { _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"] }, /** - * Lookup608: pallet_xcm_transactor::relay_indices::RelayChainIndices + * Lookup626: pallet_xcm_transactor::relay_indices::RelayChainIndices **/ PalletXcmTransactorRelayIndicesRelayChainIndices: { staking: "u8", @@ -6105,7 +6267,7 @@ export default { cancelOpenRequest: "u8" }, /** - * Lookup609: pallet_xcm_transactor::pallet::Error + * Lookup627: pallet_xcm_transactor::pallet::Error **/ PalletXcmTransactorError: { _enum: [ @@ -6139,7 +6301,7 @@ export default { ] }, /** - * Lookup610: pallet_moonbeam_orbiters::types::CollatorPoolInfo + * Lookup628: pallet_moonbeam_orbiters::types::CollatorPoolInfo **/ PalletMoonbeamOrbitersCollatorPoolInfo: { orbiters: "Vec", @@ -6147,14 +6309,14 @@ export default { nextOrbiter: "u32" }, /** - * Lookup612: pallet_moonbeam_orbiters::types::CurrentOrbiter + * Lookup630: pallet_moonbeam_orbiters::types::CurrentOrbiter **/ PalletMoonbeamOrbitersCurrentOrbiter: { accountId: "AccountId20", removed: "bool" }, /** - * Lookup613: pallet_moonbeam_orbiters::pallet::Error + * Lookup631: pallet_moonbeam_orbiters::pallet::Error **/ PalletMoonbeamOrbitersError: { _enum: [ @@ -6170,20 +6332,20 @@ export default { ] }, /** - * Lookup614: pallet_ethereum_xcm::pallet::Error + * Lookup632: pallet_ethereum_xcm::pallet::Error **/ PalletEthereumXcmError: { _enum: ["EthereumXcmExecutionSuspended"] }, /** - * Lookup615: pallet_randomness::types::RequestState + * Lookup633: pallet_randomness::types::RequestState **/ PalletRandomnessRequestState: { request: "PalletRandomnessRequest", deposit: "u128" }, /** - * Lookup616: pallet_randomness::types::Request> + * Lookup634: pallet_randomness::types::Request> **/ PalletRandomnessRequest: { refundAddress: "H160", @@ -6195,7 +6357,7 @@ export default { info: "PalletRandomnessRequestInfo" }, /** - * Lookup617: pallet_randomness::types::RequestInfo + * Lookup635: pallet_randomness::types::RequestInfo **/ PalletRandomnessRequestInfo: { _enum: { @@ -6204,7 +6366,7 @@ export default { } }, /** - * Lookup618: pallet_randomness::types::RequestType + * Lookup636: pallet_randomness::types::RequestType **/ PalletRandomnessRequestType: { _enum: { @@ -6213,14 +6375,14 @@ export default { } }, /** - * Lookup619: pallet_randomness::types::RandomnessResult + * Lookup637: pallet_randomness::types::RandomnessResult **/ PalletRandomnessRandomnessResult: { randomness: "Option", requestCount: "u64" }, /** - * Lookup620: pallet_randomness::pallet::Error + * Lookup638: pallet_randomness::pallet::Error **/ PalletRandomnessError: { _enum: [ @@ -6239,7 +6401,7 @@ export default { ] }, /** - * Lookup622: pallet_collective::Votes + * Lookup641: pallet_collective::Votes **/ PalletCollectiveVotes: { index: "u32", @@ -6249,7 +6411,7 @@ export default { end: "u32" }, /** - * Lookup623: pallet_collective::pallet::Error + * Lookup642: pallet_collective::pallet::Error **/ PalletCollectiveError: { _enum: [ @@ -6263,11 +6425,12 @@ export default { "TooManyProposals", "WrongProposalWeight", "WrongProposalLength", - "PrimeAccountNotMember" + "PrimeAccountNotMember", + "ProposalActive" ] }, /** - * Lookup625: pallet_conviction_voting::vote::Voting + * Lookup644: pallet_conviction_voting::vote::Voting **/ PalletConvictionVotingVoteVoting: { _enum: { @@ -6276,7 +6439,7 @@ export default { } }, /** - * Lookup626: pallet_conviction_voting::vote::Casting + * Lookup645: pallet_conviction_voting::vote::Casting **/ PalletConvictionVotingVoteCasting: { votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", @@ -6284,18 +6447,18 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup630: pallet_conviction_voting::types::Delegations + * Lookup649: pallet_conviction_voting::types::Delegations **/ PalletConvictionVotingDelegations: { votes: "u128", capital: "u128" }, /** - * Lookup631: pallet_conviction_voting::vote::PriorLock + * Lookup650: pallet_conviction_voting::vote::PriorLock **/ PalletConvictionVotingVotePriorLock: "(u32,u128)", /** - * Lookup632: pallet_conviction_voting::vote::Delegating + * Lookup651: pallet_conviction_voting::vote::Delegating **/ PalletConvictionVotingVoteDelegating: { balance: "u128", @@ -6305,7 +6468,7 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup636: pallet_conviction_voting::pallet::Error + * Lookup655: pallet_conviction_voting::pallet::Error **/ PalletConvictionVotingError: { _enum: [ @@ -6324,7 +6487,7 @@ export default { ] }, /** - * Lookup637: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup656: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumInfo: { _enum: { @@ -6337,7 +6500,7 @@ export default { } }, /** - * Lookup638: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup657: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumStatus: { track: "u16", @@ -6353,21 +6516,21 @@ export default { alarm: "Option<(u32,(u32,u32))>" }, /** - * Lookup639: pallet_referenda::types::Deposit + * Lookup658: pallet_referenda::types::Deposit **/ PalletReferendaDeposit: { who: "AccountId20", amount: "u128" }, /** - * Lookup642: pallet_referenda::types::DecidingStatus + * Lookup661: pallet_referenda::types::DecidingStatus **/ PalletReferendaDecidingStatus: { since: "u32", confirming: "Option" }, /** - * Lookup650: pallet_referenda::types::TrackInfo + * Lookup669: pallet_referenda::types::TrackInfo **/ PalletReferendaTrackInfo: { name: "Text", @@ -6381,7 +6544,7 @@ export default { minSupport: "PalletReferendaCurve" }, /** - * Lookup651: pallet_referenda::types::Curve + * Lookup670: pallet_referenda::types::Curve **/ PalletReferendaCurve: { _enum: { @@ -6404,7 +6567,7 @@ export default { } }, /** - * Lookup654: pallet_referenda::pallet::Error + * Lookup673: pallet_referenda::pallet::Error **/ PalletReferendaError: { _enum: [ @@ -6425,7 +6588,7 @@ export default { ] }, /** - * Lookup655: pallet_preimage::OldRequestStatus + * Lookup674: pallet_preimage::OldRequestStatus **/ PalletPreimageOldRequestStatus: { _enum: { @@ -6441,7 +6604,7 @@ export default { } }, /** - * Lookup658: pallet_preimage::RequestStatus> + * Lookup677: pallet_preimage::RequestStatus> **/ PalletPreimageRequestStatus: { _enum: { @@ -6457,7 +6620,7 @@ export default { } }, /** - * Lookup664: pallet_preimage::pallet::Error + * Lookup683: pallet_preimage::pallet::Error **/ PalletPreimageError: { _enum: [ @@ -6472,7 +6635,7 @@ export default { ] }, /** - * Lookup665: pallet_whitelist::pallet::Error + * Lookup684: pallet_whitelist::pallet::Error **/ PalletWhitelistError: { _enum: [ @@ -6484,7 +6647,7 @@ export default { ] }, /** - * Lookup669: pallet_multisig::Multisig + * Lookup688: pallet_multisig::Multisig **/ PalletMultisigMultisig: { when: "PalletMultisigTimepoint", @@ -6493,7 +6656,7 @@ export default { approvals: "Vec" }, /** - * Lookup671: pallet_multisig::pallet::Error + * Lookup690: pallet_multisig::pallet::Error **/ PalletMultisigError: { _enum: [ @@ -6514,7 +6677,7 @@ export default { ] }, /** - * Lookup675: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus + * Lookup694: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus **/ PalletMoonbeamLazyMigrationsStateMigrationStatus: { _enum: { @@ -6525,7 +6688,7 @@ export default { } }, /** - * Lookup677: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus + * Lookup696: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { _enum: { @@ -6534,7 +6697,7 @@ export default { } }, /** - * Lookup678: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo + * Lookup697: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { assetId: "u128", @@ -6542,7 +6705,7 @@ export default { remainingApprovals: "u32" }, /** - * Lookup679: pallet_moonbeam_lazy_migrations::pallet::Error + * Lookup698: pallet_moonbeam_lazy_migrations::pallet::Error **/ PalletMoonbeamLazyMigrationsError: { _enum: [ @@ -6561,13 +6724,13 @@ export default { ] }, /** - * Lookup681: pallet_precompile_benchmarks::pallet::Error + * Lookup700: pallet_precompile_benchmarks::pallet::Error **/ PalletPrecompileBenchmarksError: { _enum: ["BenchmarkError"] }, /** - * Lookup682: pallet_message_queue::BookState + * Lookup701: pallet_message_queue::BookState **/ PalletMessageQueueBookState: { _alias: { @@ -6581,14 +6744,14 @@ export default { size_: "u64" }, /** - * Lookup684: pallet_message_queue::Neighbours + * Lookup703: pallet_message_queue::Neighbours **/ PalletMessageQueueNeighbours: { prev: "CumulusPrimitivesCoreAggregateMessageOrigin", next: "CumulusPrimitivesCoreAggregateMessageOrigin" }, /** - * Lookup686: pallet_message_queue::Page + * Lookup705: pallet_message_queue::Page **/ PalletMessageQueuePage: { remaining: "u32", @@ -6599,7 +6762,7 @@ export default { heap: "Bytes" }, /** - * Lookup688: pallet_message_queue::pallet::Error + * Lookup707: pallet_message_queue::pallet::Error **/ PalletMessageQueueError: { _enum: [ @@ -6615,36 +6778,36 @@ export default { ] }, /** - * Lookup689: pallet_emergency_para_xcm::XcmMode + * Lookup708: pallet_emergency_para_xcm::XcmMode **/ PalletEmergencyParaXcmXcmMode: { _enum: ["Normal", "Paused"] }, /** - * Lookup690: pallet_emergency_para_xcm::pallet::Error + * Lookup709: pallet_emergency_para_xcm::pallet::Error **/ PalletEmergencyParaXcmError: { _enum: ["NotInPausedMode"] }, /** - * Lookup692: pallet_moonbeam_foreign_assets::AssetStatus + * Lookup711: pallet_moonbeam_foreign_assets::AssetStatus **/ PalletMoonbeamForeignAssetsAssetStatus: { _enum: ["Active", "FrozenXcmDepositAllowed", "FrozenXcmDepositForbidden"] }, /** - * Lookup693: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails + * Lookup712: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails **/ PalletMoonbeamForeignAssetsAssetDepositDetails: { depositAccount: "AccountId20", deposit: "u128" }, /** - * Lookup694: moonbase_runtime::Runtime + * Lookup713: moonbase_runtime::Runtime **/ MoonbaseRuntimeRuntime: "Null", /** - * Lookup695: pallet_moonbeam_foreign_assets::pallet::Error + * Lookup714: pallet_moonbeam_foreign_assets::pallet::Error **/ PalletMoonbeamForeignAssetsError: { _enum: [ @@ -6669,7 +6832,7 @@ export default { ] }, /** - * Lookup697: pallet_xcm_weight_trader::pallet::Error + * Lookup716: pallet_xcm_weight_trader::pallet::Error **/ PalletXcmWeightTraderError: { _enum: [ @@ -6682,47 +6845,47 @@ export default { ] }, /** - * Lookup700: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender + * Lookup719: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender **/ FrameSystemExtensionsCheckNonZeroSender: "Null", /** - * Lookup701: frame_system::extensions::check_spec_version::CheckSpecVersion + * Lookup720: frame_system::extensions::check_spec_version::CheckSpecVersion **/ FrameSystemExtensionsCheckSpecVersion: "Null", /** - * Lookup702: frame_system::extensions::check_tx_version::CheckTxVersion + * Lookup721: frame_system::extensions::check_tx_version::CheckTxVersion **/ FrameSystemExtensionsCheckTxVersion: "Null", /** - * Lookup703: frame_system::extensions::check_genesis::CheckGenesis + * Lookup722: frame_system::extensions::check_genesis::CheckGenesis **/ FrameSystemExtensionsCheckGenesis: "Null", /** - * Lookup706: frame_system::extensions::check_nonce::CheckNonce + * Lookup725: frame_system::extensions::check_nonce::CheckNonce **/ FrameSystemExtensionsCheckNonce: "Compact", /** - * Lookup707: frame_system::extensions::check_weight::CheckWeight + * Lookup726: frame_system::extensions::check_weight::CheckWeight **/ FrameSystemExtensionsCheckWeight: "Null", /** - * Lookup708: pallet_transaction_payment::ChargeTransactionPayment + * Lookup727: pallet_transaction_payment::ChargeTransactionPayment **/ PalletTransactionPaymentChargeTransactionPayment: "Compact", /** - * Lookup709: frame_metadata_hash_extension::CheckMetadataHash + * Lookup728: frame_metadata_hash_extension::CheckMetadataHash **/ FrameMetadataHashExtensionCheckMetadataHash: { mode: "FrameMetadataHashExtensionMode" }, /** - * Lookup710: frame_metadata_hash_extension::Mode + * Lookup729: frame_metadata_hash_extension::Mode **/ FrameMetadataHashExtensionMode: { _enum: ["Disabled", "Enabled"] }, /** - * Lookup711: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim + * Lookup730: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim **/ CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null" }; diff --git a/typescript-api/src/moonbase/interfaces/registry.ts b/typescript-api/src/moonbase/interfaces/registry.ts index 036ff311fb8..057a86f9ca1 100644 --- a/typescript-api/src/moonbase/interfaces/registry.ts +++ b/typescript-api/src/moonbase/interfaces/registry.ts @@ -33,12 +33,12 @@ import type { EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, - EthereumTransactionAccessListItem, - EthereumTransactionEip1559Transaction, - EthereumTransactionEip2930Transaction, - EthereumTransactionLegacyTransaction, - EthereumTransactionTransactionAction, - EthereumTransactionTransactionSignature, + EthereumTransactionEip1559Eip1559Transaction, + EthereumTransactionEip2930AccessListItem, + EthereumTransactionEip2930Eip2930Transaction, + EthereumTransactionLegacyLegacyTransaction, + EthereumTransactionLegacyTransactionAction, + EthereumTransactionLegacyTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, @@ -50,7 +50,6 @@ import type { FrameMetadataHashExtensionCheckMetadataHash, FrameMetadataHashExtensionMode, FrameSupportDispatchDispatchClass, - FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, @@ -66,6 +65,7 @@ import type { FrameSystemAccountInfo, FrameSystemCall, FrameSystemCodeUpgradeAuthorization, + FrameSystemDispatchEventInfo, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, @@ -176,8 +176,10 @@ import type { PalletIdentityEvent, PalletIdentityJudgement, PalletIdentityLegacyIdentityInfo, + PalletIdentityProvider, PalletIdentityRegistrarInfo, PalletIdentityRegistration, + PalletIdentityUsernameInformation, PalletMaintenanceModeCall, PalletMaintenanceModeError, PalletMaintenanceModeEvent, @@ -323,7 +325,6 @@ import type { PolkadotPrimitivesV8UpgradeRestriction, SessionKeysPrimitivesVrfVrfCryptoPublic, SpArithmeticArithmeticError, - SpCoreVoid, SpRuntimeBlakeTwo256, SpRuntimeDigest, SpRuntimeDigestDigestItem, @@ -331,6 +332,7 @@ import type { SpRuntimeDispatchErrorWithPostInfo, SpRuntimeModuleError, SpRuntimeMultiSignature, + SpRuntimeProvingTrieTrieError, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, @@ -355,34 +357,33 @@ import type { StagingXcmV4PalletInfo, StagingXcmV4QueryResponseInfo, StagingXcmV4Response, - StagingXcmV4TraitsOutcome, StagingXcmV4Xcm, + StagingXcmV5Asset, + StagingXcmV5AssetAssetFilter, + StagingXcmV5AssetAssetId, + StagingXcmV5AssetAssetInstance, + StagingXcmV5AssetAssetTransferFilter, + StagingXcmV5AssetAssets, + StagingXcmV5AssetFungibility, + StagingXcmV5AssetWildAsset, + StagingXcmV5AssetWildFungibility, + StagingXcmV5Hint, + StagingXcmV5Instruction, + StagingXcmV5Junction, + StagingXcmV5JunctionNetworkId, + StagingXcmV5Junctions, + StagingXcmV5Location, + StagingXcmV5PalletInfo, + StagingXcmV5QueryResponseInfo, + StagingXcmV5Response, + StagingXcmV5TraitsOutcome, + StagingXcmV5Xcm, XcmDoubleEncoded, XcmPrimitivesEthereumXcmEthereumXcmFee, XcmPrimitivesEthereumXcmEthereumXcmTransaction, XcmPrimitivesEthereumXcmEthereumXcmTransactionV1, XcmPrimitivesEthereumXcmEthereumXcmTransactionV2, XcmPrimitivesEthereumXcmManualEthereumXcmFee, - XcmV2BodyId, - XcmV2BodyPart, - XcmV2Instruction, - XcmV2Junction, - XcmV2MultiAsset, - XcmV2MultiLocation, - XcmV2MultiassetAssetId, - XcmV2MultiassetAssetInstance, - XcmV2MultiassetFungibility, - XcmV2MultiassetMultiAssetFilter, - XcmV2MultiassetMultiAssets, - XcmV2MultiassetWildFungibility, - XcmV2MultiassetWildMultiAsset, - XcmV2MultilocationJunctions, - XcmV2NetworkId, - XcmV2OriginKind, - XcmV2Response, - XcmV2TraitsError, - XcmV2WeightLimit, - XcmV2Xcm, XcmV3Instruction, XcmV3Junction, XcmV3JunctionBodyId, @@ -405,6 +406,7 @@ import type { XcmV3TraitsError, XcmV3WeightLimit, XcmV3Xcm, + XcmV5TraitsError, XcmVersionedAssetId, XcmVersionedAssets, XcmVersionedLocation, @@ -441,12 +443,12 @@ declare module "@polkadot/types/types/registry" { EthereumLog: EthereumLog; EthereumReceiptEip658ReceiptData: EthereumReceiptEip658ReceiptData; EthereumReceiptReceiptV3: EthereumReceiptReceiptV3; - EthereumTransactionAccessListItem: EthereumTransactionAccessListItem; - EthereumTransactionEip1559Transaction: EthereumTransactionEip1559Transaction; - EthereumTransactionEip2930Transaction: EthereumTransactionEip2930Transaction; - EthereumTransactionLegacyTransaction: EthereumTransactionLegacyTransaction; - EthereumTransactionTransactionAction: EthereumTransactionTransactionAction; - EthereumTransactionTransactionSignature: EthereumTransactionTransactionSignature; + EthereumTransactionEip1559Eip1559Transaction: EthereumTransactionEip1559Eip1559Transaction; + EthereumTransactionEip2930AccessListItem: EthereumTransactionEip2930AccessListItem; + EthereumTransactionEip2930Eip2930Transaction: EthereumTransactionEip2930Eip2930Transaction; + EthereumTransactionLegacyLegacyTransaction: EthereumTransactionLegacyLegacyTransaction; + EthereumTransactionLegacyTransactionAction: EthereumTransactionLegacyTransactionAction; + EthereumTransactionLegacyTransactionSignature: EthereumTransactionLegacyTransactionSignature; EthereumTransactionTransactionV2: EthereumTransactionTransactionV2; EthereumTypesHashH64: EthereumTypesHashH64; EvmCoreErrorExitError: EvmCoreErrorExitError; @@ -458,7 +460,6 @@ declare module "@polkadot/types/types/registry" { FrameMetadataHashExtensionCheckMetadataHash: FrameMetadataHashExtensionCheckMetadataHash; FrameMetadataHashExtensionMode: FrameMetadataHashExtensionMode; FrameSupportDispatchDispatchClass: FrameSupportDispatchDispatchClass; - FrameSupportDispatchDispatchInfo: FrameSupportDispatchDispatchInfo; FrameSupportDispatchPays: FrameSupportDispatchPays; FrameSupportDispatchPerDispatchClassU32: FrameSupportDispatchPerDispatchClassU32; FrameSupportDispatchPerDispatchClassWeight: FrameSupportDispatchPerDispatchClassWeight; @@ -474,6 +475,7 @@ declare module "@polkadot/types/types/registry" { FrameSystemAccountInfo: FrameSystemAccountInfo; FrameSystemCall: FrameSystemCall; FrameSystemCodeUpgradeAuthorization: FrameSystemCodeUpgradeAuthorization; + FrameSystemDispatchEventInfo: FrameSystemDispatchEventInfo; FrameSystemError: FrameSystemError; FrameSystemEvent: FrameSystemEvent; FrameSystemEventRecord: FrameSystemEventRecord; @@ -584,8 +586,10 @@ declare module "@polkadot/types/types/registry" { PalletIdentityEvent: PalletIdentityEvent; PalletIdentityJudgement: PalletIdentityJudgement; PalletIdentityLegacyIdentityInfo: PalletIdentityLegacyIdentityInfo; + PalletIdentityProvider: PalletIdentityProvider; PalletIdentityRegistrarInfo: PalletIdentityRegistrarInfo; PalletIdentityRegistration: PalletIdentityRegistration; + PalletIdentityUsernameInformation: PalletIdentityUsernameInformation; PalletMaintenanceModeCall: PalletMaintenanceModeCall; PalletMaintenanceModeError: PalletMaintenanceModeError; PalletMaintenanceModeEvent: PalletMaintenanceModeEvent; @@ -731,7 +735,6 @@ declare module "@polkadot/types/types/registry" { PolkadotPrimitivesV8UpgradeRestriction: PolkadotPrimitivesV8UpgradeRestriction; SessionKeysPrimitivesVrfVrfCryptoPublic: SessionKeysPrimitivesVrfVrfCryptoPublic; SpArithmeticArithmeticError: SpArithmeticArithmeticError; - SpCoreVoid: SpCoreVoid; SpRuntimeBlakeTwo256: SpRuntimeBlakeTwo256; SpRuntimeDigest: SpRuntimeDigest; SpRuntimeDigestDigestItem: SpRuntimeDigestDigestItem; @@ -739,6 +742,7 @@ declare module "@polkadot/types/types/registry" { SpRuntimeDispatchErrorWithPostInfo: SpRuntimeDispatchErrorWithPostInfo; SpRuntimeModuleError: SpRuntimeModuleError; SpRuntimeMultiSignature: SpRuntimeMultiSignature; + SpRuntimeProvingTrieTrieError: SpRuntimeProvingTrieTrieError; SpRuntimeTokenError: SpRuntimeTokenError; SpRuntimeTransactionalError: SpRuntimeTransactionalError; SpTrieStorageProof: SpTrieStorageProof; @@ -763,34 +767,33 @@ declare module "@polkadot/types/types/registry" { StagingXcmV4PalletInfo: StagingXcmV4PalletInfo; StagingXcmV4QueryResponseInfo: StagingXcmV4QueryResponseInfo; StagingXcmV4Response: StagingXcmV4Response; - StagingXcmV4TraitsOutcome: StagingXcmV4TraitsOutcome; StagingXcmV4Xcm: StagingXcmV4Xcm; + StagingXcmV5Asset: StagingXcmV5Asset; + StagingXcmV5AssetAssetFilter: StagingXcmV5AssetAssetFilter; + StagingXcmV5AssetAssetId: StagingXcmV5AssetAssetId; + StagingXcmV5AssetAssetInstance: StagingXcmV5AssetAssetInstance; + StagingXcmV5AssetAssetTransferFilter: StagingXcmV5AssetAssetTransferFilter; + StagingXcmV5AssetAssets: StagingXcmV5AssetAssets; + StagingXcmV5AssetFungibility: StagingXcmV5AssetFungibility; + StagingXcmV5AssetWildAsset: StagingXcmV5AssetWildAsset; + StagingXcmV5AssetWildFungibility: StagingXcmV5AssetWildFungibility; + StagingXcmV5Hint: StagingXcmV5Hint; + StagingXcmV5Instruction: StagingXcmV5Instruction; + StagingXcmV5Junction: StagingXcmV5Junction; + StagingXcmV5JunctionNetworkId: StagingXcmV5JunctionNetworkId; + StagingXcmV5Junctions: StagingXcmV5Junctions; + StagingXcmV5Location: StagingXcmV5Location; + StagingXcmV5PalletInfo: StagingXcmV5PalletInfo; + StagingXcmV5QueryResponseInfo: StagingXcmV5QueryResponseInfo; + StagingXcmV5Response: StagingXcmV5Response; + StagingXcmV5TraitsOutcome: StagingXcmV5TraitsOutcome; + StagingXcmV5Xcm: StagingXcmV5Xcm; XcmDoubleEncoded: XcmDoubleEncoded; XcmPrimitivesEthereumXcmEthereumXcmFee: XcmPrimitivesEthereumXcmEthereumXcmFee; XcmPrimitivesEthereumXcmEthereumXcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: XcmPrimitivesEthereumXcmEthereumXcmTransactionV2; XcmPrimitivesEthereumXcmManualEthereumXcmFee: XcmPrimitivesEthereumXcmManualEthereumXcmFee; - XcmV2BodyId: XcmV2BodyId; - XcmV2BodyPart: XcmV2BodyPart; - XcmV2Instruction: XcmV2Instruction; - XcmV2Junction: XcmV2Junction; - XcmV2MultiAsset: XcmV2MultiAsset; - XcmV2MultiLocation: XcmV2MultiLocation; - XcmV2MultiassetAssetId: XcmV2MultiassetAssetId; - XcmV2MultiassetAssetInstance: XcmV2MultiassetAssetInstance; - XcmV2MultiassetFungibility: XcmV2MultiassetFungibility; - XcmV2MultiassetMultiAssetFilter: XcmV2MultiassetMultiAssetFilter; - XcmV2MultiassetMultiAssets: XcmV2MultiassetMultiAssets; - XcmV2MultiassetWildFungibility: XcmV2MultiassetWildFungibility; - XcmV2MultiassetWildMultiAsset: XcmV2MultiassetWildMultiAsset; - XcmV2MultilocationJunctions: XcmV2MultilocationJunctions; - XcmV2NetworkId: XcmV2NetworkId; - XcmV2OriginKind: XcmV2OriginKind; - XcmV2Response: XcmV2Response; - XcmV2TraitsError: XcmV2TraitsError; - XcmV2WeightLimit: XcmV2WeightLimit; - XcmV2Xcm: XcmV2Xcm; XcmV3Instruction: XcmV3Instruction; XcmV3Junction: XcmV3Junction; XcmV3JunctionBodyId: XcmV3JunctionBodyId; @@ -813,6 +816,7 @@ declare module "@polkadot/types/types/registry" { XcmV3TraitsError: XcmV3TraitsError; XcmV3WeightLimit: XcmV3WeightLimit; XcmV3Xcm: XcmV3Xcm; + XcmV5TraitsError: XcmV5TraitsError; XcmVersionedAssetId: XcmVersionedAssetId; XcmVersionedAssets: XcmVersionedAssets; XcmVersionedLocation: XcmVersionedLocation; diff --git a/typescript-api/src/moonbase/interfaces/types-lookup.ts b/typescript-api/src/moonbase/interfaces/types-lookup.ts index e57a07c3121..739235fa349 100644 --- a/typescript-api/src/moonbase/interfaces/types-lookup.ts +++ b/typescript-api/src/moonbase/interfaces/types-lookup.ts @@ -101,12 +101,12 @@ declare module "@polkadot/types/lookup" { interface FrameSystemEvent extends Enum { readonly isExtrinsicSuccess: boolean; readonly asExtrinsicSuccess: { - readonly dispatchInfo: FrameSupportDispatchDispatchInfo; + readonly dispatchInfo: FrameSystemDispatchEventInfo; } & Struct; readonly isExtrinsicFailed: boolean; readonly asExtrinsicFailed: { readonly dispatchError: SpRuntimeDispatchError; - readonly dispatchInfo: FrameSupportDispatchDispatchInfo; + readonly dispatchInfo: FrameSystemDispatchEventInfo; } & Struct; readonly isCodeUpdated: boolean; readonly isNewAccount: boolean; @@ -137,8 +137,8 @@ declare module "@polkadot/types/lookup" { | "UpgradeAuthorized"; } - /** @name FrameSupportDispatchDispatchInfo (24) */ - interface FrameSupportDispatchDispatchInfo extends Struct { + /** @name FrameSystemDispatchEventInfo (24) */ + interface FrameSystemDispatchEventInfo extends Struct { readonly weight: SpWeightsWeightV2Weight; readonly class: FrameSupportDispatchDispatchClass; readonly paysFee: FrameSupportDispatchPays; @@ -179,6 +179,8 @@ declare module "@polkadot/types/lookup" { readonly isCorruption: boolean; readonly isUnavailable: boolean; readonly isRootNotAllowed: boolean; + readonly isTrie: boolean; + readonly asTrie: SpRuntimeProvingTrieTrieError; readonly type: | "Other" | "CannotLookup" @@ -193,7 +195,8 @@ declare module "@polkadot/types/lookup" { | "Exhausted" | "Corruption" | "Unavailable" - | "RootNotAllowed"; + | "RootNotAllowed" + | "Trie"; } /** @name SpRuntimeModuleError (28) */ @@ -242,7 +245,40 @@ declare module "@polkadot/types/lookup" { readonly type: "LimitReached" | "NoLayer"; } - /** @name PalletUtilityEvent (32) */ + /** @name SpRuntimeProvingTrieTrieError (32) */ + interface SpRuntimeProvingTrieTrieError extends Enum { + readonly isInvalidStateRoot: boolean; + readonly isIncompleteDatabase: boolean; + readonly isValueAtIncompleteKey: boolean; + readonly isDecoderError: boolean; + readonly isInvalidHash: boolean; + readonly isDuplicateKey: boolean; + readonly isExtraneousNode: boolean; + readonly isExtraneousValue: boolean; + readonly isExtraneousHashReference: boolean; + readonly isInvalidChildReference: boolean; + readonly isValueMismatch: boolean; + readonly isIncompleteProof: boolean; + readonly isRootMismatch: boolean; + readonly isDecodeError: boolean; + readonly type: + | "InvalidStateRoot" + | "IncompleteDatabase" + | "ValueAtIncompleteKey" + | "DecoderError" + | "InvalidHash" + | "DuplicateKey" + | "ExtraneousNode" + | "ExtraneousValue" + | "ExtraneousHashReference" + | "InvalidChildReference" + | "ValueMismatch" + | "IncompleteProof" + | "RootMismatch" + | "DecodeError"; + } + + /** @name PalletUtilityEvent (33) */ interface PalletUtilityEvent extends Enum { readonly isBatchInterrupted: boolean; readonly asBatchInterrupted: { @@ -269,7 +305,7 @@ declare module "@polkadot/types/lookup" { | "DispatchedAs"; } - /** @name PalletBalancesEvent (35) */ + /** @name PalletBalancesEvent (36) */ interface PalletBalancesEvent extends Enum { readonly isEndowed: boolean; readonly asEndowed: { @@ -406,14 +442,14 @@ declare module "@polkadot/types/lookup" { | "TotalIssuanceForced"; } - /** @name FrameSupportTokensMiscBalanceStatus (36) */ + /** @name FrameSupportTokensMiscBalanceStatus (37) */ interface FrameSupportTokensMiscBalanceStatus extends Enum { readonly isFree: boolean; readonly isReserved: boolean; readonly type: "Free" | "Reserved"; } - /** @name PalletSudoEvent (37) */ + /** @name PalletSudoEvent (38) */ interface PalletSudoEvent extends Enum { readonly isSudid: boolean; readonly asSudid: { @@ -432,7 +468,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Sudid" | "KeyChanged" | "KeyRemoved" | "SudoAsDone"; } - /** @name CumulusPalletParachainSystemEvent (39) */ + /** @name CumulusPalletParachainSystemEvent (40) */ interface CumulusPalletParachainSystemEvent extends Enum { readonly isValidationFunctionStored: boolean; readonly isValidationFunctionApplied: boolean; @@ -462,7 +498,7 @@ declare module "@polkadot/types/lookup" { | "UpwardMessageSent"; } - /** @name PalletTransactionPaymentEvent (41) */ + /** @name PalletTransactionPaymentEvent (42) */ interface PalletTransactionPaymentEvent extends Enum { readonly isTransactionFeePaid: boolean; readonly asTransactionFeePaid: { @@ -473,7 +509,7 @@ declare module "@polkadot/types/lookup" { readonly type: "TransactionFeePaid"; } - /** @name PalletEvmEvent (42) */ + /** @name PalletEvmEvent (43) */ interface PalletEvmEvent extends Enum { readonly isLog: boolean; readonly asLog: { @@ -498,14 +534,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Log" | "Created" | "CreatedFailed" | "Executed" | "ExecutedFailed"; } - /** @name EthereumLog (43) */ + /** @name EthereumLog (44) */ interface EthereumLog extends Struct { readonly address: H160; readonly topics: Vec; readonly data: Bytes; } - /** @name PalletEthereumEvent (46) */ + /** @name PalletEthereumEvent (47) */ interface PalletEthereumEvent extends Enum { readonly isExecuted: boolean; readonly asExecuted: { @@ -518,7 +554,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Executed"; } - /** @name EvmCoreErrorExitReason (47) */ + /** @name EvmCoreErrorExitReason (48) */ interface EvmCoreErrorExitReason extends Enum { readonly isSucceed: boolean; readonly asSucceed: EvmCoreErrorExitSucceed; @@ -531,7 +567,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Succeed" | "Error" | "Revert" | "Fatal"; } - /** @name EvmCoreErrorExitSucceed (48) */ + /** @name EvmCoreErrorExitSucceed (49) */ interface EvmCoreErrorExitSucceed extends Enum { readonly isStopped: boolean; readonly isReturned: boolean; @@ -539,7 +575,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Stopped" | "Returned" | "Suicided"; } - /** @name EvmCoreErrorExitError (49) */ + /** @name EvmCoreErrorExitError (50) */ interface EvmCoreErrorExitError extends Enum { readonly isStackUnderflow: boolean; readonly isStackOverflow: boolean; @@ -578,13 +614,13 @@ declare module "@polkadot/types/lookup" { | "InvalidCode"; } - /** @name EvmCoreErrorExitRevert (53) */ + /** @name EvmCoreErrorExitRevert (54) */ interface EvmCoreErrorExitRevert extends Enum { readonly isReverted: boolean; readonly type: "Reverted"; } - /** @name EvmCoreErrorExitFatal (54) */ + /** @name EvmCoreErrorExitFatal (55) */ interface EvmCoreErrorExitFatal extends Enum { readonly isNotSupported: boolean; readonly isUnhandledInterrupt: boolean; @@ -595,7 +631,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NotSupported" | "UnhandledInterrupt" | "CallErrorAsFatal" | "Other"; } - /** @name PalletParachainStakingEvent (55) */ + /** @name PalletParachainStakingEvent (56) */ interface PalletParachainStakingEvent extends Enum { readonly isNewRound: boolean; readonly asNewRound: { @@ -840,13 +876,13 @@ declare module "@polkadot/types/lookup" { | "Compounded"; } - /** @name PalletParachainStakingDelegationRequestsCancelledScheduledRequest (56) */ + /** @name PalletParachainStakingDelegationRequestsCancelledScheduledRequest (57) */ interface PalletParachainStakingDelegationRequestsCancelledScheduledRequest extends Struct { readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingDelegationRequestsDelegationAction (57) */ + /** @name PalletParachainStakingDelegationRequestsDelegationAction (58) */ interface PalletParachainStakingDelegationRequestsDelegationAction extends Enum { readonly isRevoke: boolean; readonly asRevoke: u128; @@ -855,7 +891,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Revoke" | "Decrease"; } - /** @name PalletParachainStakingDelegatorAdded (58) */ + /** @name PalletParachainStakingDelegatorAdded (59) */ interface PalletParachainStakingDelegatorAdded extends Enum { readonly isAddedToTop: boolean; readonly asAddedToTop: { @@ -865,17 +901,17 @@ declare module "@polkadot/types/lookup" { readonly type: "AddedToTop" | "AddedToBottom"; } - /** @name PalletParachainStakingInflationDistributionConfig (60) */ + /** @name PalletParachainStakingInflationDistributionConfig (61) */ interface PalletParachainStakingInflationDistributionConfig extends Vec {} - /** @name PalletParachainStakingInflationDistributionAccount (62) */ + /** @name PalletParachainStakingInflationDistributionAccount (63) */ interface PalletParachainStakingInflationDistributionAccount extends Struct { readonly account: AccountId20; readonly percent: Percent; } - /** @name PalletSchedulerEvent (64) */ + /** @name PalletSchedulerEvent (65) */ interface PalletSchedulerEvent extends Enum { readonly isScheduled: boolean; readonly asScheduled: { @@ -937,7 +973,7 @@ declare module "@polkadot/types/lookup" { | "PermanentlyOverweight"; } - /** @name PalletTreasuryEvent (66) */ + /** @name PalletTreasuryEvent (67) */ interface PalletTreasuryEvent extends Enum { readonly isSpending: boolean; readonly asSpending: { @@ -1014,14 +1050,14 @@ declare module "@polkadot/types/lookup" { | "SpendProcessed"; } - /** @name PalletAuthorSlotFilterEvent (67) */ + /** @name PalletAuthorSlotFilterEvent (68) */ interface PalletAuthorSlotFilterEvent extends Enum { readonly isEligibleUpdated: boolean; readonly asEligibleUpdated: u32; readonly type: "EligibleUpdated"; } - /** @name PalletCrowdloanRewardsEvent (69) */ + /** @name PalletCrowdloanRewardsEvent (70) */ interface PalletCrowdloanRewardsEvent extends Enum { readonly isInitialPaymentMade: boolean; readonly asInitialPaymentMade: ITuple<[AccountId20, u128]>; @@ -1046,7 +1082,7 @@ declare module "@polkadot/types/lookup" { | "InitializedAccountWithNotEnoughContribution"; } - /** @name PalletAuthorMappingEvent (70) */ + /** @name PalletAuthorMappingEvent (71) */ interface PalletAuthorMappingEvent extends Enum { readonly isKeysRegistered: boolean; readonly asKeysRegistered: { @@ -1069,13 +1105,13 @@ declare module "@polkadot/types/lookup" { readonly type: "KeysRegistered" | "KeysRemoved" | "KeysRotated"; } - /** @name NimbusPrimitivesNimbusCryptoPublic (71) */ + /** @name NimbusPrimitivesNimbusCryptoPublic (72) */ interface NimbusPrimitivesNimbusCryptoPublic extends U8aFixed {} - /** @name SessionKeysPrimitivesVrfVrfCryptoPublic (72) */ + /** @name SessionKeysPrimitivesVrfVrfCryptoPublic (73) */ interface SessionKeysPrimitivesVrfVrfCryptoPublic extends U8aFixed {} - /** @name PalletProxyEvent (73) */ + /** @name PalletProxyEvent (74) */ interface PalletProxyEvent extends Enum { readonly isProxyExecuted: boolean; readonly asProxyExecuted: { @@ -1111,7 +1147,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ProxyExecuted" | "PureCreated" | "Announced" | "ProxyAdded" | "ProxyRemoved"; } - /** @name MoonbaseRuntimeProxyType (74) */ + /** @name MoonbaseRuntimeProxyType (75) */ interface MoonbaseRuntimeProxyType extends Enum { readonly isAny: boolean; readonly isNonTransfer: boolean; @@ -1132,7 +1168,7 @@ declare module "@polkadot/types/lookup" { | "IdentityJudgement"; } - /** @name PalletMaintenanceModeEvent (76) */ + /** @name PalletMaintenanceModeEvent (77) */ interface PalletMaintenanceModeEvent extends Enum { readonly isEnteredMaintenanceMode: boolean; readonly isNormalOperationResumed: boolean; @@ -1151,7 +1187,7 @@ declare module "@polkadot/types/lookup" { | "FailedToResumeIdleXcmExecution"; } - /** @name PalletIdentityEvent (77) */ + /** @name PalletIdentityEvent (78) */ interface PalletIdentityEvent extends Enum { readonly isIdentitySet: boolean; readonly asIdentitySet: { @@ -1192,6 +1228,17 @@ declare module "@polkadot/types/lookup" { readonly main: AccountId20; readonly deposit: u128; } & Struct; + readonly isSubIdentitiesSet: boolean; + readonly asSubIdentitiesSet: { + readonly main: AccountId20; + readonly numberOfSubs: u32; + readonly newDeposit: u128; + } & Struct; + readonly isSubIdentityRenamed: boolean; + readonly asSubIdentityRenamed: { + readonly sub: AccountId20; + readonly main: AccountId20; + } & Struct; readonly isSubIdentityRemoved: boolean; readonly asSubIdentityRemoved: { readonly sub: AccountId20; @@ -1237,6 +1284,18 @@ declare module "@polkadot/types/lookup" { readonly who: AccountId20; readonly username: Bytes; } & Struct; + readonly isUsernameUnbound: boolean; + readonly asUsernameUnbound: { + readonly username: Bytes; + } & Struct; + readonly isUsernameRemoved: boolean; + readonly asUsernameRemoved: { + readonly username: Bytes; + } & Struct; + readonly isUsernameKilled: boolean; + readonly asUsernameKilled: { + readonly username: Bytes; + } & Struct; readonly type: | "IdentitySet" | "IdentityCleared" @@ -1246,6 +1305,8 @@ declare module "@polkadot/types/lookup" { | "JudgementGiven" | "RegistrarAdded" | "SubIdentityAdded" + | "SubIdentitiesSet" + | "SubIdentityRenamed" | "SubIdentityRemoved" | "SubIdentityRevoked" | "AuthorityAdded" @@ -1254,10 +1315,13 @@ declare module "@polkadot/types/lookup" { | "UsernameQueued" | "PreapprovalExpired" | "PrimaryUsernameSet" - | "DanglingUsernameRemoved"; + | "DanglingUsernameRemoved" + | "UsernameUnbound" + | "UsernameRemoved" + | "UsernameKilled"; } - /** @name CumulusPalletXcmpQueueEvent (79) */ + /** @name CumulusPalletXcmpQueueEvent (80) */ interface CumulusPalletXcmpQueueEvent extends Enum { readonly isXcmpMessageSent: boolean; readonly asXcmpMessageSent: { @@ -1266,19 +1330,19 @@ declare module "@polkadot/types/lookup" { readonly type: "XcmpMessageSent"; } - /** @name CumulusPalletXcmEvent (80) */ + /** @name CumulusPalletXcmEvent (81) */ interface CumulusPalletXcmEvent extends Enum { readonly isInvalidFormat: boolean; readonly asInvalidFormat: U8aFixed; readonly isUnsupportedVersion: boolean; readonly asUnsupportedVersion: U8aFixed; readonly isExecutedDownward: boolean; - readonly asExecutedDownward: ITuple<[U8aFixed, StagingXcmV4TraitsOutcome]>; + readonly asExecutedDownward: ITuple<[U8aFixed, StagingXcmV5TraitsOutcome]>; readonly type: "InvalidFormat" | "UnsupportedVersion" | "ExecutedDownward"; } - /** @name StagingXcmV4TraitsOutcome (81) */ - interface StagingXcmV4TraitsOutcome extends Enum { + /** @name StagingXcmV5TraitsOutcome (82) */ + interface StagingXcmV5TraitsOutcome extends Enum { readonly isComplete: boolean; readonly asComplete: { readonly used: SpWeightsWeightV2Weight; @@ -1286,17 +1350,17 @@ declare module "@polkadot/types/lookup" { readonly isIncomplete: boolean; readonly asIncomplete: { readonly used: SpWeightsWeightV2Weight; - readonly error: XcmV3TraitsError; + readonly error: XcmV5TraitsError; } & Struct; readonly isError: boolean; readonly asError: { - readonly error: XcmV3TraitsError; + readonly error: XcmV5TraitsError; } & Struct; readonly type: "Complete" | "Incomplete" | "Error"; } - /** @name XcmV3TraitsError (82) */ - interface XcmV3TraitsError extends Enum { + /** @name XcmV5TraitsError (83) */ + interface XcmV5TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; readonly isUntrustedReserveLocation: boolean; @@ -1333,6 +1397,7 @@ declare module "@polkadot/types/lookup" { readonly isNoPermission: boolean; readonly isUnanchored: boolean; readonly isNotDepositable: boolean; + readonly isTooManyAssets: boolean; readonly isUnhandledXcmVersion: boolean; readonly isWeightLimitReached: boolean; readonly asWeightLimitReached: SpWeightsWeightV2Weight; @@ -1375,6 +1440,7 @@ declare module "@polkadot/types/lookup" { | "NoPermission" | "Unanchored" | "NotDepositable" + | "TooManyAssets" | "UnhandledXcmVersion" | "WeightLimitReached" | "Barrier" @@ -1382,28 +1448,28 @@ declare module "@polkadot/types/lookup" { | "ExceedsStackLimit"; } - /** @name PalletXcmEvent (83) */ + /** @name PalletXcmEvent (84) */ interface PalletXcmEvent extends Enum { readonly isAttempted: boolean; readonly asAttempted: { - readonly outcome: StagingXcmV4TraitsOutcome; + readonly outcome: StagingXcmV5TraitsOutcome; } & Struct; readonly isSent: boolean; readonly asSent: { - readonly origin: StagingXcmV4Location; - readonly destination: StagingXcmV4Location; - readonly message: StagingXcmV4Xcm; + readonly origin: StagingXcmV5Location; + readonly destination: StagingXcmV5Location; + readonly message: StagingXcmV5Xcm; readonly messageId: U8aFixed; } & Struct; readonly isUnexpectedResponse: boolean; readonly asUnexpectedResponse: { - readonly origin: StagingXcmV4Location; + readonly origin: StagingXcmV5Location; readonly queryId: u64; } & Struct; readonly isResponseReady: boolean; readonly asResponseReady: { readonly queryId: u64; - readonly response: StagingXcmV4Response; + readonly response: StagingXcmV5Response; } & Struct; readonly isNotified: boolean; readonly asNotified: { @@ -1433,13 +1499,13 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isInvalidResponder: boolean; readonly asInvalidResponder: { - readonly origin: StagingXcmV4Location; + readonly origin: StagingXcmV5Location; readonly queryId: u64; - readonly expectedLocation: Option; + readonly expectedLocation: Option; } & Struct; readonly isInvalidResponderVersion: boolean; readonly asInvalidResponderVersion: { - readonly origin: StagingXcmV4Location; + readonly origin: StagingXcmV5Location; readonly queryId: u64; } & Struct; readonly isResponseTaken: boolean; @@ -1449,26 +1515,26 @@ declare module "@polkadot/types/lookup" { readonly isAssetsTrapped: boolean; readonly asAssetsTrapped: { readonly hash_: H256; - readonly origin: StagingXcmV4Location; + readonly origin: StagingXcmV5Location; readonly assets: XcmVersionedAssets; } & Struct; readonly isVersionChangeNotified: boolean; readonly asVersionChangeNotified: { - readonly destination: StagingXcmV4Location; + readonly destination: StagingXcmV5Location; readonly result: u32; - readonly cost: StagingXcmV4AssetAssets; + readonly cost: StagingXcmV5AssetAssets; readonly messageId: U8aFixed; } & Struct; readonly isSupportedVersionChanged: boolean; readonly asSupportedVersionChanged: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly version: u32; } & Struct; readonly isNotifyTargetSendFail: boolean; readonly asNotifyTargetSendFail: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly queryId: u64; - readonly error: XcmV3TraitsError; + readonly error: XcmV5TraitsError; } & Struct; readonly isNotifyTargetMigrationFail: boolean; readonly asNotifyTargetMigrationFail: { @@ -1477,43 +1543,43 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isInvalidQuerierVersion: boolean; readonly asInvalidQuerierVersion: { - readonly origin: StagingXcmV4Location; + readonly origin: StagingXcmV5Location; readonly queryId: u64; } & Struct; readonly isInvalidQuerier: boolean; readonly asInvalidQuerier: { - readonly origin: StagingXcmV4Location; + readonly origin: StagingXcmV5Location; readonly queryId: u64; - readonly expectedQuerier: StagingXcmV4Location; - readonly maybeActualQuerier: Option; + readonly expectedQuerier: StagingXcmV5Location; + readonly maybeActualQuerier: Option; } & Struct; readonly isVersionNotifyStarted: boolean; readonly asVersionNotifyStarted: { - readonly destination: StagingXcmV4Location; - readonly cost: StagingXcmV4AssetAssets; + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; readonly messageId: U8aFixed; } & Struct; readonly isVersionNotifyRequested: boolean; readonly asVersionNotifyRequested: { - readonly destination: StagingXcmV4Location; - readonly cost: StagingXcmV4AssetAssets; + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; readonly messageId: U8aFixed; } & Struct; readonly isVersionNotifyUnrequested: boolean; readonly asVersionNotifyUnrequested: { - readonly destination: StagingXcmV4Location; - readonly cost: StagingXcmV4AssetAssets; + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; readonly messageId: U8aFixed; } & Struct; readonly isFeesPaid: boolean; readonly asFeesPaid: { - readonly paying: StagingXcmV4Location; - readonly fees: StagingXcmV4AssetAssets; + readonly paying: StagingXcmV5Location; + readonly fees: StagingXcmV5AssetAssets; } & Struct; readonly isAssetsClaimed: boolean; readonly asAssetsClaimed: { readonly hash_: H256; - readonly origin: StagingXcmV4Location; + readonly origin: StagingXcmV5Location; readonly assets: XcmVersionedAssets; } & Struct; readonly isVersionMigrationFinished: boolean; @@ -1547,51 +1613,51 @@ declare module "@polkadot/types/lookup" { | "VersionMigrationFinished"; } - /** @name StagingXcmV4Location (84) */ - interface StagingXcmV4Location extends Struct { + /** @name StagingXcmV5Location (85) */ + interface StagingXcmV5Location extends Struct { readonly parents: u8; - readonly interior: StagingXcmV4Junctions; + readonly interior: StagingXcmV5Junctions; } - /** @name StagingXcmV4Junctions (85) */ - interface StagingXcmV4Junctions extends Enum { + /** @name StagingXcmV5Junctions (86) */ + interface StagingXcmV5Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; - readonly asX1: StagingXcmV4Junction; + readonly asX1: Vec; readonly isX2: boolean; - readonly asX2: StagingXcmV4Junction; + readonly asX2: Vec; readonly isX3: boolean; - readonly asX3: StagingXcmV4Junction; + readonly asX3: Vec; readonly isX4: boolean; - readonly asX4: StagingXcmV4Junction; + readonly asX4: Vec; readonly isX5: boolean; - readonly asX5: StagingXcmV4Junction; + readonly asX5: Vec; readonly isX6: boolean; - readonly asX6: StagingXcmV4Junction; + readonly asX6: Vec; readonly isX7: boolean; - readonly asX7: StagingXcmV4Junction; + readonly asX7: Vec; readonly isX8: boolean; - readonly asX8: StagingXcmV4Junction; + readonly asX8: Vec; readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name StagingXcmV4Junction (87) */ - interface StagingXcmV4Junction extends Enum { + /** @name StagingXcmV5Junction (88) */ + interface StagingXcmV5Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; readonly isAccountId32: boolean; readonly asAccountId32: { - readonly network: Option; + readonly network: Option; readonly id: U8aFixed; } & Struct; readonly isAccountIndex64: boolean; readonly asAccountIndex64: { - readonly network: Option; + readonly network: Option; readonly index: Compact; } & Struct; readonly isAccountKey20: boolean; readonly asAccountKey20: { - readonly network: Option; + readonly network: Option; readonly key: U8aFixed; } & Struct; readonly isPalletInstance: boolean; @@ -1610,7 +1676,7 @@ declare module "@polkadot/types/lookup" { readonly part: XcmV3JunctionBodyPart; } & Struct; readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: StagingXcmV4JunctionNetworkId; + readonly asGlobalConsensus: StagingXcmV5JunctionNetworkId; readonly type: | "Parachain" | "AccountId32" @@ -1624,8 +1690,8 @@ declare module "@polkadot/types/lookup" { | "GlobalConsensus"; } - /** @name StagingXcmV4JunctionNetworkId (90) */ - interface StagingXcmV4JunctionNetworkId extends Enum { + /** @name StagingXcmV5JunctionNetworkId (91) */ + interface StagingXcmV5JunctionNetworkId extends Enum { readonly isByGenesis: boolean; readonly asByGenesis: U8aFixed; readonly isByFork: boolean; @@ -1635,9 +1701,6 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isPolkadot: boolean; readonly isKusama: boolean; - readonly isWestend: boolean; - readonly isRococo: boolean; - readonly isWococo: boolean; readonly isEthereum: boolean; readonly asEthereum: { readonly chainId: Compact; @@ -1650,16 +1713,13 @@ declare module "@polkadot/types/lookup" { | "ByFork" | "Polkadot" | "Kusama" - | "Westend" - | "Rococo" - | "Wococo" | "Ethereum" | "BitcoinCore" | "BitcoinCash" | "PolkadotBulletin"; } - /** @name XcmV3JunctionBodyId (92) */ + /** @name XcmV3JunctionBodyId (93) */ interface XcmV3JunctionBodyId extends Enum { readonly isUnit: boolean; readonly isMoniker: boolean; @@ -1686,7 +1746,7 @@ declare module "@polkadot/types/lookup" { | "Treasury"; } - /** @name XcmV3JunctionBodyPart (93) */ + /** @name XcmV3JunctionBodyPart (94) */ interface XcmV3JunctionBodyPart extends Enum { readonly isVoice: boolean; readonly isMembers: boolean; @@ -1711,39 +1771,39 @@ declare module "@polkadot/types/lookup" { readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; } - /** @name StagingXcmV4Xcm (101) */ - interface StagingXcmV4Xcm extends Vec {} + /** @name StagingXcmV5Xcm (102) */ + interface StagingXcmV5Xcm extends Vec {} - /** @name StagingXcmV4Instruction (103) */ - interface StagingXcmV4Instruction extends Enum { + /** @name StagingXcmV5Instruction (104) */ + interface StagingXcmV5Instruction extends Enum { readonly isWithdrawAsset: boolean; - readonly asWithdrawAsset: StagingXcmV4AssetAssets; + readonly asWithdrawAsset: StagingXcmV5AssetAssets; readonly isReserveAssetDeposited: boolean; - readonly asReserveAssetDeposited: StagingXcmV4AssetAssets; + readonly asReserveAssetDeposited: StagingXcmV5AssetAssets; readonly isReceiveTeleportedAsset: boolean; - readonly asReceiveTeleportedAsset: StagingXcmV4AssetAssets; + readonly asReceiveTeleportedAsset: StagingXcmV5AssetAssets; readonly isQueryResponse: boolean; readonly asQueryResponse: { readonly queryId: Compact; - readonly response: StagingXcmV4Response; + readonly response: StagingXcmV5Response; readonly maxWeight: SpWeightsWeightV2Weight; - readonly querier: Option; + readonly querier: Option; } & Struct; readonly isTransferAsset: boolean; readonly asTransferAsset: { - readonly assets: StagingXcmV4AssetAssets; - readonly beneficiary: StagingXcmV4Location; + readonly assets: StagingXcmV5AssetAssets; + readonly beneficiary: StagingXcmV5Location; } & Struct; readonly isTransferReserveAsset: boolean; readonly asTransferReserveAsset: { - readonly assets: StagingXcmV4AssetAssets; - readonly dest: StagingXcmV4Location; - readonly xcm: StagingXcmV4Xcm; + readonly assets: StagingXcmV5AssetAssets; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; readonly isTransact: boolean; readonly asTransact: { readonly originKind: XcmV3OriginKind; - readonly requireWeightAtMost: SpWeightsWeightV2Weight; + readonly fallbackMaxWeight: Option; readonly call: XcmDoubleEncoded; } & Struct; readonly isHrmpNewChannelOpenRequest: boolean; @@ -1764,58 +1824,58 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isClearOrigin: boolean; readonly isDescendOrigin: boolean; - readonly asDescendOrigin: StagingXcmV4Junctions; + readonly asDescendOrigin: StagingXcmV5Junctions; readonly isReportError: boolean; - readonly asReportError: StagingXcmV4QueryResponseInfo; + readonly asReportError: StagingXcmV5QueryResponseInfo; readonly isDepositAsset: boolean; readonly asDepositAsset: { - readonly assets: StagingXcmV4AssetAssetFilter; - readonly beneficiary: StagingXcmV4Location; + readonly assets: StagingXcmV5AssetAssetFilter; + readonly beneficiary: StagingXcmV5Location; } & Struct; readonly isDepositReserveAsset: boolean; readonly asDepositReserveAsset: { - readonly assets: StagingXcmV4AssetAssetFilter; - readonly dest: StagingXcmV4Location; - readonly xcm: StagingXcmV4Xcm; + readonly assets: StagingXcmV5AssetAssetFilter; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; readonly isExchangeAsset: boolean; readonly asExchangeAsset: { - readonly give: StagingXcmV4AssetAssetFilter; - readonly want: StagingXcmV4AssetAssets; + readonly give: StagingXcmV5AssetAssetFilter; + readonly want: StagingXcmV5AssetAssets; readonly maximal: bool; } & Struct; readonly isInitiateReserveWithdraw: boolean; readonly asInitiateReserveWithdraw: { - readonly assets: StagingXcmV4AssetAssetFilter; - readonly reserve: StagingXcmV4Location; - readonly xcm: StagingXcmV4Xcm; + readonly assets: StagingXcmV5AssetAssetFilter; + readonly reserve: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; readonly isInitiateTeleport: boolean; readonly asInitiateTeleport: { - readonly assets: StagingXcmV4AssetAssetFilter; - readonly dest: StagingXcmV4Location; - readonly xcm: StagingXcmV4Xcm; + readonly assets: StagingXcmV5AssetAssetFilter; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; readonly isReportHolding: boolean; readonly asReportHolding: { - readonly responseInfo: StagingXcmV4QueryResponseInfo; - readonly assets: StagingXcmV4AssetAssetFilter; + readonly responseInfo: StagingXcmV5QueryResponseInfo; + readonly assets: StagingXcmV5AssetAssetFilter; } & Struct; readonly isBuyExecution: boolean; readonly asBuyExecution: { - readonly fees: StagingXcmV4Asset; + readonly fees: StagingXcmV5Asset; readonly weightLimit: XcmV3WeightLimit; } & Struct; readonly isRefundSurplus: boolean; readonly isSetErrorHandler: boolean; - readonly asSetErrorHandler: StagingXcmV4Xcm; + readonly asSetErrorHandler: StagingXcmV5Xcm; readonly isSetAppendix: boolean; - readonly asSetAppendix: StagingXcmV4Xcm; + readonly asSetAppendix: StagingXcmV5Xcm; readonly isClearError: boolean; readonly isClaimAsset: boolean; readonly asClaimAsset: { - readonly assets: StagingXcmV4AssetAssets; - readonly ticket: StagingXcmV4Location; + readonly assets: StagingXcmV5AssetAssets; + readonly ticket: StagingXcmV5Location; } & Struct; readonly isTrap: boolean; readonly asTrap: Compact; @@ -1826,19 +1886,19 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isUnsubscribeVersion: boolean; readonly isBurnAsset: boolean; - readonly asBurnAsset: StagingXcmV4AssetAssets; + readonly asBurnAsset: StagingXcmV5AssetAssets; readonly isExpectAsset: boolean; - readonly asExpectAsset: StagingXcmV4AssetAssets; + readonly asExpectAsset: StagingXcmV5AssetAssets; readonly isExpectOrigin: boolean; - readonly asExpectOrigin: Option; + readonly asExpectOrigin: Option; readonly isExpectError: boolean; - readonly asExpectError: Option>; + readonly asExpectError: Option>; readonly isExpectTransactStatus: boolean; readonly asExpectTransactStatus: XcmV3MaybeErrorCode; readonly isQueryPallet: boolean; readonly asQueryPallet: { readonly moduleName: Bytes; - readonly responseInfo: StagingXcmV4QueryResponseInfo; + readonly responseInfo: StagingXcmV5QueryResponseInfo; } & Struct; readonly isExpectPallet: boolean; readonly asExpectPallet: { @@ -1849,35 +1909,35 @@ declare module "@polkadot/types/lookup" { readonly minCrateMinor: Compact; } & Struct; readonly isReportTransactStatus: boolean; - readonly asReportTransactStatus: StagingXcmV4QueryResponseInfo; + readonly asReportTransactStatus: StagingXcmV5QueryResponseInfo; readonly isClearTransactStatus: boolean; readonly isUniversalOrigin: boolean; - readonly asUniversalOrigin: StagingXcmV4Junction; + readonly asUniversalOrigin: StagingXcmV5Junction; readonly isExportMessage: boolean; readonly asExportMessage: { - readonly network: StagingXcmV4JunctionNetworkId; - readonly destination: StagingXcmV4Junctions; - readonly xcm: StagingXcmV4Xcm; + readonly network: StagingXcmV5JunctionNetworkId; + readonly destination: StagingXcmV5Junctions; + readonly xcm: StagingXcmV5Xcm; } & Struct; readonly isLockAsset: boolean; readonly asLockAsset: { - readonly asset: StagingXcmV4Asset; - readonly unlocker: StagingXcmV4Location; + readonly asset: StagingXcmV5Asset; + readonly unlocker: StagingXcmV5Location; } & Struct; readonly isUnlockAsset: boolean; readonly asUnlockAsset: { - readonly asset: StagingXcmV4Asset; - readonly target: StagingXcmV4Location; + readonly asset: StagingXcmV5Asset; + readonly target: StagingXcmV5Location; } & Struct; readonly isNoteUnlockable: boolean; readonly asNoteUnlockable: { - readonly asset: StagingXcmV4Asset; - readonly owner: StagingXcmV4Location; + readonly asset: StagingXcmV5Asset; + readonly owner: StagingXcmV5Location; } & Struct; readonly isRequestUnlock: boolean; readonly asRequestUnlock: { - readonly asset: StagingXcmV4Asset; - readonly locker: StagingXcmV4Location; + readonly asset: StagingXcmV5Asset; + readonly locker: StagingXcmV5Location; } & Struct; readonly isSetFeesMode: boolean; readonly asSetFeesMode: { @@ -1887,11 +1947,32 @@ declare module "@polkadot/types/lookup" { readonly asSetTopic: U8aFixed; readonly isClearTopic: boolean; readonly isAliasOrigin: boolean; - readonly asAliasOrigin: StagingXcmV4Location; + readonly asAliasOrigin: StagingXcmV5Location; readonly isUnpaidExecution: boolean; readonly asUnpaidExecution: { readonly weightLimit: XcmV3WeightLimit; - readonly checkOrigin: Option; + readonly checkOrigin: Option; + } & Struct; + readonly isPayFees: boolean; + readonly asPayFees: { + readonly asset: StagingXcmV5Asset; + } & Struct; + readonly isInitiateTransfer: boolean; + readonly asInitiateTransfer: { + readonly destination: StagingXcmV5Location; + readonly remoteFees: Option; + readonly preserveOrigin: bool; + readonly assets: Vec; + readonly remoteXcm: StagingXcmV5Xcm; + } & Struct; + readonly isExecuteWithOrigin: boolean; + readonly asExecuteWithOrigin: { + readonly descendantOrigin: Option; + readonly xcm: StagingXcmV5Xcm; + } & Struct; + readonly isSetHints: boolean; + readonly asSetHints: { + readonly hints: Vec; } & Struct; readonly type: | "WithdrawAsset" @@ -1941,32 +2022,36 @@ declare module "@polkadot/types/lookup" { | "SetTopic" | "ClearTopic" | "AliasOrigin" - | "UnpaidExecution"; + | "UnpaidExecution" + | "PayFees" + | "InitiateTransfer" + | "ExecuteWithOrigin" + | "SetHints"; } - /** @name StagingXcmV4AssetAssets (104) */ - interface StagingXcmV4AssetAssets extends Vec {} + /** @name StagingXcmV5AssetAssets (105) */ + interface StagingXcmV5AssetAssets extends Vec {} - /** @name StagingXcmV4Asset (106) */ - interface StagingXcmV4Asset extends Struct { - readonly id: StagingXcmV4AssetAssetId; - readonly fun: StagingXcmV4AssetFungibility; + /** @name StagingXcmV5Asset (107) */ + interface StagingXcmV5Asset extends Struct { + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetFungibility; } - /** @name StagingXcmV4AssetAssetId (107) */ - interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} + /** @name StagingXcmV5AssetAssetId (108) */ + interface StagingXcmV5AssetAssetId extends StagingXcmV5Location {} - /** @name StagingXcmV4AssetFungibility (108) */ - interface StagingXcmV4AssetFungibility extends Enum { + /** @name StagingXcmV5AssetFungibility (109) */ + interface StagingXcmV5AssetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; readonly isNonFungible: boolean; - readonly asNonFungible: StagingXcmV4AssetAssetInstance; + readonly asNonFungible: StagingXcmV5AssetAssetInstance; readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmV4AssetAssetInstance (109) */ - interface StagingXcmV4AssetAssetInstance extends Enum { + /** @name StagingXcmV5AssetAssetInstance (110) */ + interface StagingXcmV5AssetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; readonly asIndex: Compact; @@ -1981,17 +2066,17 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name StagingXcmV4Response (112) */ - interface StagingXcmV4Response extends Enum { + /** @name StagingXcmV5Response (113) */ + interface StagingXcmV5Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; - readonly asAssets: StagingXcmV4AssetAssets; + readonly asAssets: StagingXcmV5AssetAssets; readonly isExecutionResult: boolean; - readonly asExecutionResult: Option>; + readonly asExecutionResult: Option>; readonly isVersion: boolean; readonly asVersion: u32; readonly isPalletsInfo: boolean; - readonly asPalletsInfo: Vec; + readonly asPalletsInfo: Vec; readonly isDispatchResult: boolean; readonly asDispatchResult: XcmV3MaybeErrorCode; readonly type: @@ -2003,8 +2088,8 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name StagingXcmV4PalletInfo (116) */ - interface StagingXcmV4PalletInfo extends Struct { + /** @name StagingXcmV5PalletInfo (117) */ + interface StagingXcmV5PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; readonly moduleName: Bytes; @@ -2013,7 +2098,7 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name XcmV3MaybeErrorCode (119) */ + /** @name XcmV3MaybeErrorCode (120) */ interface XcmV3MaybeErrorCode extends Enum { readonly isSuccess: boolean; readonly isError: boolean; @@ -2023,7 +2108,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Success" | "Error" | "TruncatedError"; } - /** @name XcmV3OriginKind (122) */ + /** @name XcmV3OriginKind (123) */ interface XcmV3OriginKind extends Enum { readonly isNative: boolean; readonly isSovereignAccount: boolean; @@ -2032,54 +2117,54 @@ declare module "@polkadot/types/lookup" { readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; } - /** @name XcmDoubleEncoded (123) */ + /** @name XcmDoubleEncoded (125) */ interface XcmDoubleEncoded extends Struct { readonly encoded: Bytes; } - /** @name StagingXcmV4QueryResponseInfo (124) */ - interface StagingXcmV4QueryResponseInfo extends Struct { - readonly destination: StagingXcmV4Location; + /** @name StagingXcmV5QueryResponseInfo (126) */ + interface StagingXcmV5QueryResponseInfo extends Struct { + readonly destination: StagingXcmV5Location; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name StagingXcmV4AssetAssetFilter (125) */ - interface StagingXcmV4AssetAssetFilter extends Enum { + /** @name StagingXcmV5AssetAssetFilter (127) */ + interface StagingXcmV5AssetAssetFilter extends Enum { readonly isDefinite: boolean; - readonly asDefinite: StagingXcmV4AssetAssets; + readonly asDefinite: StagingXcmV5AssetAssets; readonly isWild: boolean; - readonly asWild: StagingXcmV4AssetWildAsset; + readonly asWild: StagingXcmV5AssetWildAsset; readonly type: "Definite" | "Wild"; } - /** @name StagingXcmV4AssetWildAsset (126) */ - interface StagingXcmV4AssetWildAsset extends Enum { + /** @name StagingXcmV5AssetWildAsset (128) */ + interface StagingXcmV5AssetWildAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; readonly asAllOf: { - readonly id: StagingXcmV4AssetAssetId; - readonly fun: StagingXcmV4AssetWildFungibility; + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetWildFungibility; } & Struct; readonly isAllCounted: boolean; readonly asAllCounted: Compact; readonly isAllOfCounted: boolean; readonly asAllOfCounted: { - readonly id: StagingXcmV4AssetAssetId; - readonly fun: StagingXcmV4AssetWildFungibility; + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetWildFungibility; readonly count: Compact; } & Struct; readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name StagingXcmV4AssetWildFungibility (127) */ - interface StagingXcmV4AssetWildFungibility extends Enum { + /** @name StagingXcmV5AssetWildFungibility (129) */ + interface StagingXcmV5AssetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3WeightLimit (128) */ + /** @name XcmV3WeightLimit (130) */ interface XcmV3WeightLimit extends Enum { readonly isUnlimited: boolean; readonly isLimited: boolean; @@ -2087,105 +2172,125 @@ declare module "@polkadot/types/lookup" { readonly type: "Unlimited" | "Limited"; } - /** @name XcmVersionedAssets (129) */ + /** @name StagingXcmV5AssetAssetTransferFilter (132) */ + interface StagingXcmV5AssetAssetTransferFilter extends Enum { + readonly isTeleport: boolean; + readonly asTeleport: StagingXcmV5AssetAssetFilter; + readonly isReserveDeposit: boolean; + readonly asReserveDeposit: StagingXcmV5AssetAssetFilter; + readonly isReserveWithdraw: boolean; + readonly asReserveWithdraw: StagingXcmV5AssetAssetFilter; + readonly type: "Teleport" | "ReserveDeposit" | "ReserveWithdraw"; + } + + /** @name StagingXcmV5Hint (137) */ + interface StagingXcmV5Hint extends Enum { + readonly isAssetClaimer: boolean; + readonly asAssetClaimer: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly type: "AssetClaimer"; + } + + /** @name XcmVersionedAssets (139) */ 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"; + readonly isV5: boolean; + readonly asV5: StagingXcmV5AssetAssets; + readonly type: "V3" | "V4" | "V5"; } - /** @name XcmV2MultiassetMultiAssets (130) */ - interface XcmV2MultiassetMultiAssets extends Vec {} + /** @name XcmV3MultiassetMultiAssets (140) */ + interface XcmV3MultiassetMultiAssets extends Vec {} - /** @name XcmV2MultiAsset (132) */ - interface XcmV2MultiAsset extends Struct { - readonly id: XcmV2MultiassetAssetId; - readonly fun: XcmV2MultiassetFungibility; + /** @name XcmV3MultiAsset (142) */ + interface XcmV3MultiAsset extends Struct { + readonly id: XcmV3MultiassetAssetId; + readonly fun: XcmV3MultiassetFungibility; } - /** @name XcmV2MultiassetAssetId (133) */ - interface XcmV2MultiassetAssetId extends Enum { + /** @name XcmV3MultiassetAssetId (143) */ + interface XcmV3MultiassetAssetId extends Enum { readonly isConcrete: boolean; - readonly asConcrete: XcmV2MultiLocation; + readonly asConcrete: StagingXcmV3MultiLocation; readonly isAbstract: boolean; - readonly asAbstract: Bytes; + readonly asAbstract: U8aFixed; readonly type: "Concrete" | "Abstract"; } - /** @name XcmV2MultiLocation (134) */ - interface XcmV2MultiLocation extends Struct { + /** @name StagingXcmV3MultiLocation (144) */ + interface StagingXcmV3MultiLocation extends Struct { readonly parents: u8; - readonly interior: XcmV2MultilocationJunctions; + readonly interior: XcmV3Junctions; } - /** @name XcmV2MultilocationJunctions (135) */ - interface XcmV2MultilocationJunctions extends Enum { + /** @name XcmV3Junctions (145) */ + interface XcmV3Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; - readonly asX1: XcmV2Junction; + readonly asX1: XcmV3Junction; readonly isX2: boolean; - readonly asX2: ITuple<[XcmV2Junction, XcmV2Junction]>; + readonly asX2: ITuple<[XcmV3Junction, XcmV3Junction]>; readonly isX3: boolean; - readonly asX3: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction]>; + readonly asX3: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction]>; readonly isX4: boolean; - readonly asX4: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction]>; + readonly asX4: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>; readonly isX5: boolean; readonly asX5: ITuple< - [XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction] + [XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction] >; readonly isX6: boolean; readonly asX6: ITuple< - [XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction] + [XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction] >; readonly isX7: boolean; readonly asX7: ITuple< [ - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction ] >; readonly isX8: boolean; readonly asX8: ITuple< [ - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction ] >; readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name XcmV2Junction (136) */ - interface XcmV2Junction extends Enum { + /** @name XcmV3Junction (146) */ + interface XcmV3Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; readonly isAccountId32: boolean; readonly asAccountId32: { - readonly network: XcmV2NetworkId; + readonly network: Option; readonly id: U8aFixed; } & Struct; readonly isAccountIndex64: boolean; readonly asAccountIndex64: { - readonly network: XcmV2NetworkId; + readonly network: Option; readonly index: Compact; } & Struct; readonly isAccountKey20: boolean; readonly asAccountKey20: { - readonly network: XcmV2NetworkId; + readonly network: Option; readonly key: U8aFixed; } & Struct; readonly isPalletInstance: boolean; @@ -2193,13 +2298,18 @@ declare module "@polkadot/types/lookup" { readonly isGeneralIndex: boolean; readonly asGeneralIndex: Compact; readonly isGeneralKey: boolean; - readonly asGeneralKey: Bytes; + readonly asGeneralKey: { + readonly length: u8; + readonly data: U8aFixed; + } & Struct; readonly isOnlyChild: boolean; readonly isPlurality: boolean; readonly asPlurality: { - readonly id: XcmV2BodyId; - readonly part: XcmV2BodyPart; + readonly id: XcmV3JunctionBodyId; + readonly part: XcmV3JunctionBodyPart; } & Struct; + readonly isGlobalConsensus: boolean; + readonly asGlobalConsensus: XcmV3JunctionNetworkId; readonly type: | "Parachain" | "AccountId32" @@ -2209,82 +2319,56 @@ declare module "@polkadot/types/lookup" { | "GeneralIndex" | "GeneralKey" | "OnlyChild" - | "Plurality"; + | "Plurality" + | "GlobalConsensus"; } - /** @name XcmV2NetworkId (137) */ - interface XcmV2NetworkId extends Enum { - readonly isAny: boolean; - readonly isNamed: boolean; - readonly asNamed: Bytes; + /** @name XcmV3JunctionNetworkId (148) */ + 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 type: "Any" | "Named" | "Polkadot" | "Kusama"; - } - - /** @name XcmV2BodyId (139) */ - 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 (140) */ - interface XcmV2BodyPart 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; - } & Struct; - readonly isMoreThanProportion: boolean; - readonly asMoreThanProportion: { - readonly nom: Compact; - readonly denom: Compact; + readonly isWestend: boolean; + readonly isRococo: boolean; + readonly isWococo: boolean; + readonly isEthereum: boolean; + readonly asEthereum: { + readonly chainId: Compact; } & Struct; - readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; + readonly isBitcoinCore: boolean; + readonly isBitcoinCash: boolean; + readonly isPolkadotBulletin: boolean; + readonly type: + | "ByGenesis" + | "ByFork" + | "Polkadot" + | "Kusama" + | "Westend" + | "Rococo" + | "Wococo" + | "Ethereum" + | "BitcoinCore" + | "BitcoinCash" + | "PolkadotBulletin"; } - /** @name XcmV2MultiassetFungibility (141) */ - interface XcmV2MultiassetFungibility extends Enum { + /** @name XcmV3MultiassetFungibility (149) */ + interface XcmV3MultiassetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; readonly isNonFungible: boolean; - readonly asNonFungible: XcmV2MultiassetAssetInstance; + readonly asNonFungible: XcmV3MultiassetAssetInstance; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV2MultiassetAssetInstance (142) */ - interface XcmV2MultiassetAssetInstance extends Enum { + /** @name XcmV3MultiassetAssetInstance (150) */ + interface XcmV3MultiassetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; readonly asIndex: Compact; @@ -2296,99 +2380,66 @@ declare module "@polkadot/types/lookup" { readonly asArray16: U8aFixed; readonly isArray32: boolean; readonly asArray32: U8aFixed; - readonly isBlob: boolean; - readonly asBlob: Bytes; - readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32" | "Blob"; + readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name XcmV3MultiassetMultiAssets (143) */ - interface XcmV3MultiassetMultiAssets extends Vec {} + /** @name StagingXcmV4AssetAssets (151) */ + interface StagingXcmV4AssetAssets extends Vec {} - /** @name XcmV3MultiAsset (145) */ - interface XcmV3MultiAsset extends Struct { - readonly id: XcmV3MultiassetAssetId; - readonly fun: XcmV3MultiassetFungibility; + /** @name StagingXcmV4Asset (153) */ + interface StagingXcmV4Asset extends Struct { + readonly id: StagingXcmV4AssetAssetId; + readonly fun: StagingXcmV4AssetFungibility; } - /** @name XcmV3MultiassetAssetId (146) */ - interface XcmV3MultiassetAssetId extends Enum { - readonly isConcrete: boolean; - readonly asConcrete: StagingXcmV3MultiLocation; - readonly isAbstract: boolean; - readonly asAbstract: U8aFixed; - readonly type: "Concrete" | "Abstract"; - } + /** @name StagingXcmV4AssetAssetId (154) */ + interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} - /** @name StagingXcmV3MultiLocation (147) */ - interface StagingXcmV3MultiLocation extends Struct { + /** @name StagingXcmV4Location (155) */ + interface StagingXcmV4Location extends Struct { readonly parents: u8; - readonly interior: XcmV3Junctions; + readonly interior: StagingXcmV4Junctions; } - /** @name XcmV3Junctions (148) */ - interface XcmV3Junctions extends Enum { + /** @name StagingXcmV4Junctions (156) */ + interface StagingXcmV4Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; - readonly asX1: XcmV3Junction; + readonly asX1: StagingXcmV4Junction; readonly isX2: boolean; - readonly asX2: ITuple<[XcmV3Junction, XcmV3Junction]>; + readonly asX2: StagingXcmV4Junction; readonly isX3: boolean; - readonly asX3: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction]>; + readonly asX3: StagingXcmV4Junction; readonly isX4: boolean; - readonly asX4: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>; + readonly asX4: StagingXcmV4Junction; readonly isX5: boolean; - readonly asX5: ITuple< - [XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction] - >; + readonly asX5: StagingXcmV4Junction; readonly isX6: boolean; - readonly asX6: ITuple< - [XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction] - >; + readonly asX6: StagingXcmV4Junction; readonly isX7: boolean; - readonly asX7: ITuple< - [ - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction - ] - >; + readonly asX7: StagingXcmV4Junction; readonly isX8: boolean; - readonly asX8: ITuple< - [ - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction - ] - >; + readonly asX8: StagingXcmV4Junction; readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name XcmV3Junction (149) */ - interface XcmV3Junction extends Enum { + /** @name StagingXcmV4Junction (158) */ + interface StagingXcmV4Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; readonly isAccountId32: boolean; readonly asAccountId32: { - readonly network: Option; + readonly network: Option; readonly id: U8aFixed; } & Struct; readonly isAccountIndex64: boolean; readonly asAccountIndex64: { - readonly network: Option; + readonly network: Option; readonly index: Compact; } & Struct; readonly isAccountKey20: boolean; readonly asAccountKey20: { - readonly network: Option; + readonly network: Option; readonly key: U8aFixed; } & Struct; readonly isPalletInstance: boolean; @@ -2407,7 +2458,7 @@ declare module "@polkadot/types/lookup" { readonly part: XcmV3JunctionBodyPart; } & Struct; readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: XcmV3JunctionNetworkId; + readonly asGlobalConsensus: StagingXcmV4JunctionNetworkId; readonly type: | "Parachain" | "AccountId32" @@ -2421,8 +2472,8 @@ declare module "@polkadot/types/lookup" { | "GlobalConsensus"; } - /** @name XcmV3JunctionNetworkId (151) */ - interface XcmV3JunctionNetworkId extends Enum { + /** @name StagingXcmV4JunctionNetworkId (160) */ + interface StagingXcmV4JunctionNetworkId extends Enum { readonly isByGenesis: boolean; readonly asByGenesis: U8aFixed; readonly isByFork: boolean; @@ -2456,17 +2507,17 @@ declare module "@polkadot/types/lookup" { | "PolkadotBulletin"; } - /** @name XcmV3MultiassetFungibility (152) */ - interface XcmV3MultiassetFungibility extends Enum { + /** @name StagingXcmV4AssetFungibility (168) */ + interface StagingXcmV4AssetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; readonly isNonFungible: boolean; - readonly asNonFungible: XcmV3MultiassetAssetInstance; + readonly asNonFungible: StagingXcmV4AssetAssetInstance; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3MultiassetAssetInstance (153) */ - interface XcmV3MultiassetAssetInstance extends Enum { + /** @name StagingXcmV4AssetAssetInstance (169) */ + interface StagingXcmV4AssetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; readonly asIndex: Compact; @@ -2481,18 +2532,18 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name XcmVersionedLocation (154) */ + /** @name XcmVersionedLocation (170) */ 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"; + readonly isV5: boolean; + readonly asV5: StagingXcmV5Location; + readonly type: "V3" | "V4" | "V5"; } - /** @name PalletAssetsEvent (155) */ + /** @name PalletAssetsEvent (171) */ interface PalletAssetsEvent extends Enum { readonly isCreated: boolean; readonly asCreated: { @@ -2668,7 +2719,7 @@ declare module "@polkadot/types/lookup" { | "Withdrawn"; } - /** @name PalletAssetManagerEvent (156) */ + /** @name PalletAssetManagerEvent (172) */ interface PalletAssetManagerEvent extends Enum { readonly isForeignAssetRegistered: boolean; readonly asForeignAssetRegistered: { @@ -2710,14 +2761,14 @@ declare module "@polkadot/types/lookup" { | "LocalAssetDestroyed"; } - /** @name MoonbaseRuntimeXcmConfigAssetType (157) */ + /** @name MoonbaseRuntimeXcmConfigAssetType (173) */ interface MoonbaseRuntimeXcmConfigAssetType extends Enum { readonly isXcm: boolean; readonly asXcm: StagingXcmV3MultiLocation; readonly type: "Xcm"; } - /** @name MoonbaseRuntimeAssetConfigAssetRegistrarMetadata (158) */ + /** @name MoonbaseRuntimeAssetConfigAssetRegistrarMetadata (174) */ interface MoonbaseRuntimeAssetConfigAssetRegistrarMetadata extends Struct { readonly name: Bytes; readonly symbol: Bytes; @@ -2725,7 +2776,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletMigrationsEvent (159) */ + /** @name PalletMigrationsEvent (175) */ interface PalletMigrationsEvent extends Enum { readonly isRuntimeUpgradeStarted: boolean; readonly isRuntimeUpgradeCompleted: boolean; @@ -2758,25 +2809,25 @@ declare module "@polkadot/types/lookup" { | "FailedToResumeIdleXcmExecution"; } - /** @name PalletXcmTransactorEvent (160) */ + /** @name PalletXcmTransactorEvent (176) */ interface PalletXcmTransactorEvent extends Enum { readonly isTransactedDerivative: boolean; readonly asTransactedDerivative: { readonly accountId: AccountId20; - readonly dest: StagingXcmV4Location; + readonly dest: StagingXcmV5Location; readonly call: Bytes; readonly index: u16; } & Struct; readonly isTransactedSovereign: boolean; readonly asTransactedSovereign: { readonly feePayer: Option; - readonly dest: StagingXcmV4Location; + readonly dest: StagingXcmV5Location; readonly call: Bytes; } & Struct; readonly isTransactedSigned: boolean; readonly asTransactedSigned: { readonly feePayer: AccountId20; - readonly dest: StagingXcmV4Location; + readonly dest: StagingXcmV5Location; readonly call: Bytes; } & Struct; readonly isRegisteredDerivative: boolean; @@ -2790,25 +2841,25 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isTransactFailed: boolean; readonly asTransactFailed: { - readonly error: XcmV3TraitsError; + readonly error: XcmV5TraitsError; } & Struct; readonly isTransactInfoChanged: boolean; readonly asTransactInfoChanged: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight; } & Struct; readonly isTransactInfoRemoved: boolean; readonly asTransactInfoRemoved: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly isDestFeePerSecondChanged: boolean; readonly asDestFeePerSecondChanged: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly feePerSecond: u128; } & Struct; readonly isDestFeePerSecondRemoved: boolean; readonly asDestFeePerSecondRemoved: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly isHrmpManagementSent: boolean; readonly asHrmpManagementSent: { @@ -2828,14 +2879,14 @@ declare module "@polkadot/types/lookup" { | "HrmpManagementSent"; } - /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (161) */ + /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (177) */ interface PalletXcmTransactorRemoteTransactInfoWithMaxWeight extends Struct { readonly transactExtraWeight: SpWeightsWeightV2Weight; readonly maxWeight: SpWeightsWeightV2Weight; readonly transactExtraWeightSigned: Option; } - /** @name PalletXcmTransactorHrmpOperation (163) */ + /** @name PalletXcmTransactorHrmpOperation (178) */ interface PalletXcmTransactorHrmpOperation extends Enum { readonly isInitOpen: boolean; readonly asInitOpen: PalletXcmTransactorHrmpInitParams; @@ -2853,20 +2904,20 @@ declare module "@polkadot/types/lookup" { readonly type: "InitOpen" | "Accept" | "Close" | "Cancel"; } - /** @name PalletXcmTransactorHrmpInitParams (164) */ + /** @name PalletXcmTransactorHrmpInitParams (179) */ interface PalletXcmTransactorHrmpInitParams extends Struct { readonly paraId: u32; readonly proposedMaxCapacity: u32; readonly proposedMaxMessageSize: u32; } - /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (166) */ + /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (181) */ interface PolkadotParachainPrimitivesPrimitivesHrmpChannelId extends Struct { readonly sender: u32; readonly recipient: u32; } - /** @name PalletMoonbeamOrbitersEvent (167) */ + /** @name PalletMoonbeamOrbitersEvent (182) */ interface PalletMoonbeamOrbitersEvent extends Enum { readonly isOrbiterJoinCollatorPool: boolean; readonly asOrbiterJoinCollatorPool: { @@ -2907,7 +2958,7 @@ declare module "@polkadot/types/lookup" { | "OrbiterUnregistered"; } - /** @name PalletEthereumXcmEvent (168) */ + /** @name PalletEthereumXcmEvent (183) */ interface PalletEthereumXcmEvent extends Enum { readonly isExecutedFromXcm: boolean; readonly asExecutedFromXcm: { @@ -2917,7 +2968,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ExecutedFromXcm"; } - /** @name PalletRandomnessEvent (169) */ + /** @name PalletRandomnessEvent (184) */ interface PalletRandomnessEvent extends Enum { readonly isRandomnessRequestedBabeEpoch: boolean; readonly asRandomnessRequestedBabeEpoch: { @@ -2962,7 +3013,7 @@ declare module "@polkadot/types/lookup" { | "RequestExpirationExecuted"; } - /** @name PalletCollectiveEvent (170) */ + /** @name PalletCollectiveEvent (185) */ interface PalletCollectiveEvent extends Enum { readonly isProposed: boolean; readonly asProposed: { @@ -3003,6 +3054,20 @@ declare module "@polkadot/types/lookup" { readonly yes: u32; readonly no: u32; } & Struct; + readonly isKilled: boolean; + readonly asKilled: { + readonly proposalHash: H256; + } & Struct; + readonly isProposalCostBurned: boolean; + readonly asProposalCostBurned: { + readonly proposalHash: H256; + readonly who: AccountId20; + } & Struct; + readonly isProposalCostReleased: boolean; + readonly asProposalCostReleased: { + readonly proposalHash: H256; + readonly who: AccountId20; + } & Struct; readonly type: | "Proposed" | "Voted" @@ -3010,10 +3075,13 @@ declare module "@polkadot/types/lookup" { | "Disapproved" | "Executed" | "MemberExecuted" - | "Closed"; + | "Closed" + | "Killed" + | "ProposalCostBurned" + | "ProposalCostReleased"; } - /** @name PalletConvictionVotingEvent (171) */ + /** @name PalletConvictionVotingEvent (186) */ interface PalletConvictionVotingEvent extends Enum { readonly isDelegated: boolean; readonly asDelegated: ITuple<[AccountId20, AccountId20]>; @@ -3032,7 +3100,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Delegated" | "Undelegated" | "Voted" | "VoteRemoved"; } - /** @name PalletConvictionVotingVoteAccountVote (172) */ + /** @name PalletConvictionVotingVoteAccountVote (187) */ interface PalletConvictionVotingVoteAccountVote extends Enum { readonly isStandard: boolean; readonly asStandard: { @@ -3053,7 +3121,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Standard" | "Split" | "SplitAbstain"; } - /** @name PalletReferendaEvent (174) */ + /** @name PalletReferendaEvent (189) */ interface PalletReferendaEvent extends Enum { readonly isSubmitted: boolean; readonly asSubmitted: { @@ -3157,7 +3225,7 @@ declare module "@polkadot/types/lookup" { | "MetadataCleared"; } - /** @name FrameSupportPreimagesBounded (175) */ + /** @name FrameSupportPreimagesBounded (190) */ interface FrameSupportPreimagesBounded extends Enum { readonly isLegacy: boolean; readonly asLegacy: { @@ -3173,7 +3241,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Inline" | "Lookup"; } - /** @name FrameSystemCall (177) */ + /** @name FrameSystemCall (192) */ interface FrameSystemCall extends Enum { readonly isRemark: boolean; readonly asRemark: { @@ -3234,7 +3302,7 @@ declare module "@polkadot/types/lookup" { | "ApplyAuthorizedUpgrade"; } - /** @name PalletUtilityCall (181) */ + /** @name PalletUtilityCall (196) */ interface PalletUtilityCall extends Enum { readonly isBatch: boolean; readonly asBatch: { @@ -3272,11 +3340,10 @@ declare module "@polkadot/types/lookup" { | "WithWeight"; } - /** @name MoonbaseRuntimeOriginCaller (183) */ + /** @name MoonbaseRuntimeOriginCaller (198) */ interface MoonbaseRuntimeOriginCaller extends Enum { readonly isSystem: boolean; readonly asSystem: FrameSupportDispatchRawOrigin; - readonly isVoid: boolean; readonly isEthereum: boolean; readonly asEthereum: PalletEthereumRawOrigin; readonly isCumulusXcm: boolean; @@ -3293,7 +3360,6 @@ declare module "@polkadot/types/lookup" { readonly asOpenTechCommitteeCollective: PalletCollectiveRawOrigin; readonly type: | "System" - | "Void" | "Ethereum" | "CumulusXcm" | "PolkadotXcm" @@ -3303,7 +3369,7 @@ declare module "@polkadot/types/lookup" { | "OpenTechCommitteeCollective"; } - /** @name FrameSupportDispatchRawOrigin (184) */ + /** @name FrameSupportDispatchRawOrigin (199) */ interface FrameSupportDispatchRawOrigin extends Enum { readonly isRoot: boolean; readonly isSigned: boolean; @@ -3312,14 +3378,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Root" | "Signed" | "None"; } - /** @name PalletEthereumRawOrigin (185) */ + /** @name PalletEthereumRawOrigin (200) */ interface PalletEthereumRawOrigin extends Enum { readonly isEthereumTransaction: boolean; readonly asEthereumTransaction: H160; readonly type: "EthereumTransaction"; } - /** @name CumulusPalletXcmOrigin (186) */ + /** @name CumulusPalletXcmOrigin (201) */ interface CumulusPalletXcmOrigin extends Enum { readonly isRelay: boolean; readonly isSiblingParachain: boolean; @@ -3327,23 +3393,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Relay" | "SiblingParachain"; } - /** @name PalletXcmOrigin (187) */ + /** @name PalletXcmOrigin (202) */ interface PalletXcmOrigin extends Enum { readonly isXcm: boolean; - readonly asXcm: StagingXcmV4Location; + readonly asXcm: StagingXcmV5Location; readonly isResponse: boolean; - readonly asResponse: StagingXcmV4Location; + readonly asResponse: StagingXcmV5Location; readonly type: "Xcm" | "Response"; } - /** @name PalletEthereumXcmRawOrigin (188) */ + /** @name PalletEthereumXcmRawOrigin (203) */ interface PalletEthereumXcmRawOrigin extends Enum { readonly isXcmEthereumTransaction: boolean; readonly asXcmEthereumTransaction: H160; readonly type: "XcmEthereumTransaction"; } - /** @name PalletCollectiveRawOrigin (189) */ + /** @name PalletCollectiveRawOrigin (204) */ interface PalletCollectiveRawOrigin extends Enum { readonly isMembers: boolean; readonly asMembers: ITuple<[u32, u32]>; @@ -3353,7 +3419,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Members" | "Member" | "Phantom"; } - /** @name MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin (190) */ + /** @name MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin (205) */ interface MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin extends Enum { readonly isWhitelistedCaller: boolean; readonly isGeneralAdmin: boolean; @@ -3368,10 +3434,7 @@ declare module "@polkadot/types/lookup" { | "FastGeneralAdmin"; } - /** @name SpCoreVoid (192) */ - type SpCoreVoid = Null; - - /** @name PalletTimestampCall (193) */ + /** @name PalletTimestampCall (207) */ interface PalletTimestampCall extends Enum { readonly isSet: boolean; readonly asSet: { @@ -3380,7 +3443,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Set"; } - /** @name PalletBalancesCall (194) */ + /** @name PalletBalancesCall (208) */ interface PalletBalancesCall extends Enum { readonly isTransferAllowDeath: boolean; readonly asTransferAllowDeath: { @@ -3439,14 +3502,14 @@ declare module "@polkadot/types/lookup" { | "Burn"; } - /** @name PalletBalancesAdjustmentDirection (196) */ + /** @name PalletBalancesAdjustmentDirection (210) */ interface PalletBalancesAdjustmentDirection extends Enum { readonly isIncrease: boolean; readonly isDecrease: boolean; readonly type: "Increase" | "Decrease"; } - /** @name PalletSudoCall (197) */ + /** @name PalletSudoCall (211) */ interface PalletSudoCall extends Enum { readonly isSudo: boolean; readonly asSudo: { @@ -3470,7 +3533,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Sudo" | "SudoUncheckedWeight" | "SetKey" | "SudoAs" | "RemoveKey"; } - /** @name CumulusPalletParachainSystemCall (198) */ + /** @name CumulusPalletParachainSystemCall (212) */ interface CumulusPalletParachainSystemCall extends Enum { readonly isSetValidationData: boolean; readonly asSetValidationData: { @@ -3483,7 +3546,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetValidationData" | "SudoSendUpwardMessage"; } - /** @name CumulusPrimitivesParachainInherentParachainInherentData (199) */ + /** @name CumulusPrimitivesParachainInherentParachainInherentData (213) */ interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct { readonly validationData: PolkadotPrimitivesV8PersistedValidationData; readonly relayChainState: SpTrieStorageProof; @@ -3491,7 +3554,7 @@ declare module "@polkadot/types/lookup" { readonly horizontalMessages: BTreeMap>; } - /** @name PolkadotPrimitivesV8PersistedValidationData (200) */ + /** @name PolkadotPrimitivesV8PersistedValidationData (214) */ interface PolkadotPrimitivesV8PersistedValidationData extends Struct { readonly parentHead: Bytes; readonly relayParentNumber: u32; @@ -3499,24 +3562,24 @@ declare module "@polkadot/types/lookup" { readonly maxPovSize: u32; } - /** @name SpTrieStorageProof (202) */ + /** @name SpTrieStorageProof (216) */ interface SpTrieStorageProof extends Struct { readonly trieNodes: BTreeSet; } - /** @name PolkadotCorePrimitivesInboundDownwardMessage (205) */ + /** @name PolkadotCorePrimitivesInboundDownwardMessage (219) */ interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { readonly sentAt: u32; readonly msg: Bytes; } - /** @name PolkadotCorePrimitivesInboundHrmpMessage (208) */ + /** @name PolkadotCorePrimitivesInboundHrmpMessage (222) */ interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { readonly sentAt: u32; readonly data: Bytes; } - /** @name PalletEvmCall (211) */ + /** @name PalletEvmCall (225) */ interface PalletEvmCall extends Enum { readonly isWithdraw: boolean; readonly asWithdraw: { @@ -3561,7 +3624,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Withdraw" | "Call" | "Create" | "Create2"; } - /** @name PalletEthereumCall (217) */ + /** @name PalletEthereumCall (231) */ interface PalletEthereumCall extends Enum { readonly isTransact: boolean; readonly asTransact: { @@ -3570,81 +3633,81 @@ declare module "@polkadot/types/lookup" { readonly type: "Transact"; } - /** @name EthereumTransactionTransactionV2 (218) */ + /** @name EthereumTransactionTransactionV2 (232) */ interface EthereumTransactionTransactionV2 extends Enum { readonly isLegacy: boolean; - readonly asLegacy: EthereumTransactionLegacyTransaction; + readonly asLegacy: EthereumTransactionLegacyLegacyTransaction; readonly isEip2930: boolean; - readonly asEip2930: EthereumTransactionEip2930Transaction; + readonly asEip2930: EthereumTransactionEip2930Eip2930Transaction; readonly isEip1559: boolean; - readonly asEip1559: EthereumTransactionEip1559Transaction; + readonly asEip1559: EthereumTransactionEip1559Eip1559Transaction; readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumTransactionLegacyTransaction (219) */ - interface EthereumTransactionLegacyTransaction extends Struct { + /** @name EthereumTransactionLegacyLegacyTransaction (233) */ + interface EthereumTransactionLegacyLegacyTransaction extends Struct { readonly nonce: U256; readonly gasPrice: U256; readonly gasLimit: U256; - readonly action: EthereumTransactionTransactionAction; + readonly action: EthereumTransactionLegacyTransactionAction; readonly value: U256; readonly input: Bytes; - readonly signature: EthereumTransactionTransactionSignature; + readonly signature: EthereumTransactionLegacyTransactionSignature; } - /** @name EthereumTransactionTransactionAction (220) */ - interface EthereumTransactionTransactionAction extends Enum { + /** @name EthereumTransactionLegacyTransactionAction (234) */ + interface EthereumTransactionLegacyTransactionAction extends Enum { readonly isCall: boolean; readonly asCall: H160; readonly isCreate: boolean; readonly type: "Call" | "Create"; } - /** @name EthereumTransactionTransactionSignature (221) */ - interface EthereumTransactionTransactionSignature extends Struct { + /** @name EthereumTransactionLegacyTransactionSignature (235) */ + interface EthereumTransactionLegacyTransactionSignature extends Struct { readonly v: u64; readonly r: H256; readonly s: H256; } - /** @name EthereumTransactionEip2930Transaction (223) */ - interface EthereumTransactionEip2930Transaction extends Struct { + /** @name EthereumTransactionEip2930Eip2930Transaction (237) */ + interface EthereumTransactionEip2930Eip2930Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; readonly gasPrice: U256; readonly gasLimit: U256; - readonly action: EthereumTransactionTransactionAction; + readonly action: EthereumTransactionLegacyTransactionAction; readonly value: U256; readonly input: Bytes; - readonly accessList: Vec; + readonly accessList: Vec; readonly oddYParity: bool; readonly r: H256; readonly s: H256; } - /** @name EthereumTransactionAccessListItem (225) */ - interface EthereumTransactionAccessListItem extends Struct { + /** @name EthereumTransactionEip2930AccessListItem (239) */ + interface EthereumTransactionEip2930AccessListItem extends Struct { readonly address: H160; readonly storageKeys: Vec; } - /** @name EthereumTransactionEip1559Transaction (226) */ - interface EthereumTransactionEip1559Transaction extends Struct { + /** @name EthereumTransactionEip1559Eip1559Transaction (240) */ + interface EthereumTransactionEip1559Eip1559Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; readonly maxPriorityFeePerGas: U256; readonly maxFeePerGas: U256; readonly gasLimit: U256; - readonly action: EthereumTransactionTransactionAction; + readonly action: EthereumTransactionLegacyTransactionAction; readonly value: U256; readonly input: Bytes; - readonly accessList: Vec; + readonly accessList: Vec; readonly oddYParity: bool; readonly r: H256; readonly s: H256; } - /** @name PalletParachainStakingCall (227) */ + /** @name PalletParachainStakingCall (241) */ interface PalletParachainStakingCall extends Enum { readonly isSetStakingExpectations: boolean; readonly asSetStakingExpectations: { @@ -3808,7 +3871,7 @@ declare module "@polkadot/types/lookup" { | "SetInflationDistributionConfig"; } - /** @name PalletSchedulerCall (230) */ + /** @name PalletSchedulerCall (244) */ interface PalletSchedulerCall extends Enum { readonly isSchedule: boolean; readonly asSchedule: { @@ -3882,7 +3945,7 @@ declare module "@polkadot/types/lookup" { | "CancelRetryNamed"; } - /** @name PalletTreasuryCall (232) */ + /** @name PalletTreasuryCall (246) */ interface PalletTreasuryCall extends Enum { readonly isSpendLocal: boolean; readonly asSpendLocal: { @@ -3921,13 +3984,13 @@ declare module "@polkadot/types/lookup" { | "VoidSpend"; } - /** @name PalletAuthorInherentCall (234) */ + /** @name PalletAuthorInherentCall (248) */ interface PalletAuthorInherentCall extends Enum { readonly isKickOffAuthorshipValidation: boolean; readonly type: "KickOffAuthorshipValidation"; } - /** @name PalletAuthorSlotFilterCall (235) */ + /** @name PalletAuthorSlotFilterCall (249) */ interface PalletAuthorSlotFilterCall extends Enum { readonly isSetEligible: boolean; readonly asSetEligible: { @@ -3936,7 +3999,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetEligible"; } - /** @name PalletCrowdloanRewardsCall (236) */ + /** @name PalletCrowdloanRewardsCall (250) */ interface PalletCrowdloanRewardsCall extends Enum { readonly isAssociateNativeIdentity: boolean; readonly asAssociateNativeIdentity: { @@ -3972,7 +4035,7 @@ declare module "@polkadot/types/lookup" { | "InitializeRewardVec"; } - /** @name SpRuntimeMultiSignature (237) */ + /** @name SpRuntimeMultiSignature (251) */ interface SpRuntimeMultiSignature extends Enum { readonly isEd25519: boolean; readonly asEd25519: U8aFixed; @@ -3983,7 +4046,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ed25519" | "Sr25519" | "Ecdsa"; } - /** @name PalletAuthorMappingCall (244) */ + /** @name PalletAuthorMappingCall (258) */ interface PalletAuthorMappingCall extends Enum { readonly isAddAssociation: boolean; readonly asAddAssociation: { @@ -4011,7 +4074,7 @@ declare module "@polkadot/types/lookup" { | "SetKeys"; } - /** @name PalletProxyCall (245) */ + /** @name PalletProxyCall (259) */ interface PalletProxyCall extends Enum { readonly isProxy: boolean; readonly asProxy: { @@ -4081,14 +4144,14 @@ declare module "@polkadot/types/lookup" { | "ProxyAnnounced"; } - /** @name PalletMaintenanceModeCall (247) */ + /** @name PalletMaintenanceModeCall (261) */ interface PalletMaintenanceModeCall extends Enum { readonly isEnterMaintenanceMode: boolean; readonly isResumeNormalOperation: boolean; readonly type: "EnterMaintenanceMode" | "ResumeNormalOperation"; } - /** @name PalletIdentityCall (248) */ + /** @name PalletIdentityCall (262) */ interface PalletIdentityCall extends Enum { readonly isAddRegistrar: boolean; readonly asAddRegistrar: { @@ -4161,6 +4224,7 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isRemoveUsernameAuthority: boolean; readonly asRemoveUsernameAuthority: { + readonly suffix: Bytes; readonly authority: AccountId20; } & Struct; readonly isSetUsernameFor: boolean; @@ -4168,6 +4232,7 @@ declare module "@polkadot/types/lookup" { readonly who: AccountId20; readonly username: Bytes; readonly signature: Option; + readonly useAllocation: bool; } & Struct; readonly isAcceptUsername: boolean; readonly asAcceptUsername: { @@ -4181,8 +4246,16 @@ declare module "@polkadot/types/lookup" { readonly asSetPrimaryUsername: { readonly username: Bytes; } & Struct; - readonly isRemoveDanglingUsername: boolean; - readonly asRemoveDanglingUsername: { + readonly isUnbindUsername: boolean; + readonly asUnbindUsername: { + readonly username: Bytes; + } & Struct; + readonly isRemoveUsername: boolean; + readonly asRemoveUsername: { + readonly username: Bytes; + } & Struct; + readonly isKillUsername: boolean; + readonly asKillUsername: { readonly username: Bytes; } & Struct; readonly type: @@ -4207,10 +4280,12 @@ declare module "@polkadot/types/lookup" { | "AcceptUsername" | "RemoveExpiredApproval" | "SetPrimaryUsername" - | "RemoveDanglingUsername"; + | "UnbindUsername" + | "RemoveUsername" + | "KillUsername"; } - /** @name PalletIdentityLegacyIdentityInfo (249) */ + /** @name PalletIdentityLegacyIdentityInfo (263) */ interface PalletIdentityLegacyIdentityInfo extends Struct { readonly additional: Vec>; readonly display: Data; @@ -4223,7 +4298,7 @@ declare module "@polkadot/types/lookup" { readonly twitter: Data; } - /** @name PalletIdentityJudgement (285) */ + /** @name PalletIdentityJudgement (299) */ interface PalletIdentityJudgement extends Enum { readonly isUnknown: boolean; readonly isFeePaid: boolean; @@ -4243,10 +4318,10 @@ declare module "@polkadot/types/lookup" { | "Erroneous"; } - /** @name AccountEthereumSignature (287) */ + /** @name AccountEthereumSignature (301) */ interface AccountEthereumSignature extends U8aFixed {} - /** @name CumulusPalletXcmpQueueCall (288) */ + /** @name CumulusPalletXcmpQueueCall (302) */ interface CumulusPalletXcmpQueueCall extends Enum { readonly isSuspendXcmExecution: boolean; readonly isResumeXcmExecution: boolean; @@ -4270,7 +4345,7 @@ declare module "@polkadot/types/lookup" { | "UpdateResumeThreshold"; } - /** @name PalletXcmCall (289) */ + /** @name PalletXcmCall (303) */ interface PalletXcmCall extends Enum { readonly isSend: boolean; readonly asSend: { @@ -4298,7 +4373,7 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isForceXcmVersion: boolean; readonly asForceXcmVersion: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly version: u32; } & Struct; readonly isForceDefaultXcmVersion: boolean; @@ -4373,49 +4448,50 @@ declare module "@polkadot/types/lookup" { | "TransferAssetsUsingTypeAndThen"; } - /** @name XcmVersionedXcm (290) */ + /** @name XcmVersionedXcm (304) */ interface XcmVersionedXcm extends Enum { - readonly isV2: boolean; - readonly asV2: XcmV2Xcm; readonly isV3: boolean; readonly asV3: XcmV3Xcm; readonly isV4: boolean; readonly asV4: StagingXcmV4Xcm; - readonly type: "V2" | "V3" | "V4"; + readonly isV5: boolean; + readonly asV5: StagingXcmV5Xcm; + readonly type: "V3" | "V4" | "V5"; } - /** @name XcmV2Xcm (291) */ - interface XcmV2Xcm extends Vec {} + /** @name XcmV3Xcm (305) */ + interface XcmV3Xcm extends Vec {} - /** @name XcmV2Instruction (293) */ - interface XcmV2Instruction extends Enum { + /** @name XcmV3Instruction (307) */ + interface XcmV3Instruction extends Enum { readonly isWithdrawAsset: boolean; - readonly asWithdrawAsset: XcmV2MultiassetMultiAssets; + readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; readonly isReserveAssetDeposited: boolean; - readonly asReserveAssetDeposited: XcmV2MultiassetMultiAssets; + readonly asReserveAssetDeposited: XcmV3MultiassetMultiAssets; readonly isReceiveTeleportedAsset: boolean; - readonly asReceiveTeleportedAsset: XcmV2MultiassetMultiAssets; + readonly asReceiveTeleportedAsset: XcmV3MultiassetMultiAssets; readonly isQueryResponse: boolean; readonly asQueryResponse: { readonly queryId: Compact; - readonly response: XcmV2Response; - readonly maxWeight: Compact; + readonly response: XcmV3Response; + readonly maxWeight: SpWeightsWeightV2Weight; + readonly querier: Option; } & Struct; readonly isTransferAsset: boolean; readonly asTransferAsset: { - readonly assets: XcmV2MultiassetMultiAssets; - readonly beneficiary: XcmV2MultiLocation; + readonly assets: XcmV3MultiassetMultiAssets; + readonly beneficiary: StagingXcmV3MultiLocation; } & Struct; readonly isTransferReserveAsset: boolean; readonly asTransferReserveAsset: { - readonly assets: XcmV2MultiassetMultiAssets; - readonly dest: XcmV2MultiLocation; - readonly xcm: XcmV2Xcm; + readonly assets: XcmV3MultiassetMultiAssets; + readonly dest: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; } & Struct; readonly isTransact: boolean; readonly asTransact: { - readonly originType: XcmV2OriginKind; - readonly requireWeightAtMost: Compact; + readonly originKind: XcmV3OriginKind; + readonly requireWeightAtMost: SpWeightsWeightV2Weight; readonly call: XcmDoubleEncoded; } & Struct; readonly isHrmpNewChannelOpenRequest: boolean; @@ -4436,74 +4512,135 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isClearOrigin: boolean; readonly isDescendOrigin: boolean; - readonly asDescendOrigin: XcmV2MultilocationJunctions; + readonly asDescendOrigin: XcmV3Junctions; readonly isReportError: boolean; - readonly asReportError: { - readonly queryId: Compact; - readonly dest: XcmV2MultiLocation; - readonly maxResponseWeight: Compact; - } & Struct; + readonly asReportError: XcmV3QueryResponseInfo; readonly isDepositAsset: boolean; readonly asDepositAsset: { - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly maxAssets: Compact; - readonly beneficiary: XcmV2MultiLocation; + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly beneficiary: StagingXcmV3MultiLocation; } & Struct; readonly isDepositReserveAsset: boolean; readonly asDepositReserveAsset: { - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly maxAssets: Compact; - readonly dest: XcmV2MultiLocation; - readonly xcm: XcmV2Xcm; + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly dest: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; } & Struct; readonly isExchangeAsset: boolean; readonly asExchangeAsset: { - readonly give: XcmV2MultiassetMultiAssetFilter; - readonly receive: XcmV2MultiassetMultiAssets; + readonly give: XcmV3MultiassetMultiAssetFilter; + readonly want: XcmV3MultiassetMultiAssets; + readonly maximal: bool; } & Struct; readonly isInitiateReserveWithdraw: boolean; readonly asInitiateReserveWithdraw: { - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly reserve: XcmV2MultiLocation; - readonly xcm: XcmV2Xcm; + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly reserve: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; } & Struct; readonly isInitiateTeleport: boolean; readonly asInitiateTeleport: { - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly dest: XcmV2MultiLocation; - readonly xcm: XcmV2Xcm; + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly dest: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; } & Struct; - readonly isQueryHolding: boolean; - readonly asQueryHolding: { - readonly queryId: Compact; - readonly dest: XcmV2MultiLocation; - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly maxResponseWeight: Compact; + readonly isReportHolding: boolean; + readonly asReportHolding: { + readonly responseInfo: XcmV3QueryResponseInfo; + readonly assets: XcmV3MultiassetMultiAssetFilter; } & Struct; readonly isBuyExecution: boolean; readonly asBuyExecution: { - readonly fees: XcmV2MultiAsset; - readonly weightLimit: XcmV2WeightLimit; + readonly fees: XcmV3MultiAsset; + readonly weightLimit: XcmV3WeightLimit; } & Struct; readonly isRefundSurplus: boolean; readonly isSetErrorHandler: boolean; - readonly asSetErrorHandler: XcmV2Xcm; + readonly asSetErrorHandler: XcmV3Xcm; readonly isSetAppendix: boolean; - readonly asSetAppendix: XcmV2Xcm; + readonly asSetAppendix: XcmV3Xcm; readonly isClearError: boolean; readonly isClaimAsset: boolean; readonly asClaimAsset: { - readonly assets: XcmV2MultiassetMultiAssets; - readonly ticket: XcmV2MultiLocation; + readonly assets: XcmV3MultiassetMultiAssets; + readonly ticket: StagingXcmV3MultiLocation; } & Struct; readonly isTrap: boolean; readonly asTrap: Compact; readonly isSubscribeVersion: boolean; readonly asSubscribeVersion: { readonly queryId: Compact; - readonly maxResponseWeight: Compact; + readonly maxResponseWeight: SpWeightsWeightV2Weight; } & Struct; readonly isUnsubscribeVersion: boolean; + readonly isBurnAsset: boolean; + readonly asBurnAsset: XcmV3MultiassetMultiAssets; + readonly isExpectAsset: boolean; + readonly asExpectAsset: XcmV3MultiassetMultiAssets; + readonly isExpectOrigin: boolean; + readonly asExpectOrigin: Option; + readonly isExpectError: boolean; + readonly asExpectError: Option>; + readonly isExpectTransactStatus: boolean; + readonly asExpectTransactStatus: XcmV3MaybeErrorCode; + readonly isQueryPallet: boolean; + readonly asQueryPallet: { + readonly moduleName: Bytes; + readonly responseInfo: XcmV3QueryResponseInfo; + } & Struct; + readonly isExpectPallet: boolean; + readonly asExpectPallet: { + readonly index: Compact; + readonly name: Bytes; + readonly moduleName: Bytes; + readonly crateMajor: Compact; + readonly minCrateMinor: Compact; + } & Struct; + readonly isReportTransactStatus: boolean; + readonly asReportTransactStatus: XcmV3QueryResponseInfo; + readonly isClearTransactStatus: boolean; + readonly isUniversalOrigin: boolean; + readonly asUniversalOrigin: XcmV3Junction; + readonly isExportMessage: boolean; + readonly asExportMessage: { + readonly network: XcmV3JunctionNetworkId; + readonly destination: XcmV3Junctions; + readonly xcm: XcmV3Xcm; + } & Struct; + readonly isLockAsset: boolean; + readonly asLockAsset: { + readonly asset: XcmV3MultiAsset; + readonly unlocker: StagingXcmV3MultiLocation; + } & Struct; + readonly isUnlockAsset: boolean; + readonly asUnlockAsset: { + readonly asset: XcmV3MultiAsset; + readonly target: StagingXcmV3MultiLocation; + } & Struct; + readonly isNoteUnlockable: boolean; + readonly asNoteUnlockable: { + readonly asset: XcmV3MultiAsset; + readonly owner: StagingXcmV3MultiLocation; + } & Struct; + readonly isRequestUnlock: boolean; + readonly asRequestUnlock: { + readonly asset: XcmV3MultiAsset; + readonly locker: StagingXcmV3MultiLocation; + } & Struct; + readonly isSetFeesMode: boolean; + readonly asSetFeesMode: { + readonly jitWithdraw: bool; + } & Struct; + readonly isSetTopic: boolean; + readonly asSetTopic: U8aFixed; + readonly isClearTopic: boolean; + readonly isAliasOrigin: boolean; + readonly asAliasOrigin: StagingXcmV3MultiLocation; + readonly isUnpaidExecution: boolean; + readonly asUnpaidExecution: { + readonly weightLimit: XcmV3WeightLimit; + readonly checkOrigin: Option; + } & Struct; readonly type: | "WithdrawAsset" | "ReserveAssetDeposited" @@ -4523,7 +4660,7 @@ declare module "@polkadot/types/lookup" { | "ExchangeAsset" | "InitiateReserveWithdraw" | "InitiateTeleport" - | "QueryHolding" + | "ReportHolding" | "BuyExecution" | "RefundSurplus" | "SetErrorHandler" @@ -4532,29 +4669,59 @@ declare module "@polkadot/types/lookup" { | "ClaimAsset" | "Trap" | "SubscribeVersion" - | "UnsubscribeVersion"; + | "UnsubscribeVersion" + | "BurnAsset" + | "ExpectAsset" + | "ExpectOrigin" + | "ExpectError" + | "ExpectTransactStatus" + | "QueryPallet" + | "ExpectPallet" + | "ReportTransactStatus" + | "ClearTransactStatus" + | "UniversalOrigin" + | "ExportMessage" + | "LockAsset" + | "UnlockAsset" + | "NoteUnlockable" + | "RequestUnlock" + | "SetFeesMode" + | "SetTopic" + | "ClearTopic" + | "AliasOrigin" + | "UnpaidExecution"; } - /** @name XcmV2Response (294) */ - interface XcmV2Response extends Enum { + /** @name XcmV3Response (308) */ + interface XcmV3Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; - readonly asAssets: XcmV2MultiassetMultiAssets; + readonly asAssets: XcmV3MultiassetMultiAssets; readonly isExecutionResult: boolean; - readonly asExecutionResult: Option>; + readonly asExecutionResult: Option>; readonly isVersion: boolean; readonly asVersion: u32; - readonly type: "Null" | "Assets" | "ExecutionResult" | "Version"; + readonly isPalletsInfo: boolean; + readonly asPalletsInfo: Vec; + readonly isDispatchResult: boolean; + readonly asDispatchResult: XcmV3MaybeErrorCode; + readonly type: + | "Null" + | "Assets" + | "ExecutionResult" + | "Version" + | "PalletsInfo" + | "DispatchResult"; } - /** @name XcmV2TraitsError (297) */ - interface XcmV2TraitsError extends Enum { + /** @name XcmV3TraitsError (311) */ + interface XcmV3TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; readonly isUntrustedReserveLocation: boolean; readonly isUntrustedTeleportLocation: boolean; - readonly isMultiLocationFull: boolean; - readonly isMultiLocationNotInvertible: boolean; + readonly isLocationFull: boolean; + readonly isLocationNotInvertible: boolean; readonly isBadOrigin: boolean; readonly isInvalidLocation: boolean; readonly isAssetNotFound: boolean; @@ -4572,18 +4739,32 @@ declare module "@polkadot/types/lookup" { readonly isTooExpensive: boolean; readonly isTrap: boolean; readonly asTrap: u64; + readonly isExpectationFalse: boolean; + readonly isPalletNotFound: boolean; + readonly isNameMismatch: boolean; + readonly isVersionIncompatible: boolean; + readonly isHoldingWouldOverflow: boolean; + readonly isExportError: boolean; + readonly isReanchorFailed: boolean; + readonly isNoDeal: boolean; + readonly isFeesNotMet: boolean; + readonly isLockError: boolean; + readonly isNoPermission: boolean; + readonly isUnanchored: boolean; + readonly isNotDepositable: boolean; readonly isUnhandledXcmVersion: boolean; readonly isWeightLimitReached: boolean; - readonly asWeightLimitReached: u64; + readonly asWeightLimitReached: SpWeightsWeightV2Weight; readonly isBarrier: boolean; readonly isWeightNotComputable: boolean; + readonly isExceedsStackLimit: boolean; readonly type: | "Overflow" | "Unimplemented" | "UntrustedReserveLocation" | "UntrustedTeleportLocation" - | "MultiLocationFull" - | "MultiLocationNotInvertible" + | "LocationFull" + | "LocationNotInvertible" | "BadOrigin" | "InvalidLocation" | "AssetNotFound" @@ -4600,84 +4781,106 @@ declare module "@polkadot/types/lookup" { | "NotHoldingFees" | "TooExpensive" | "Trap" + | "ExpectationFalse" + | "PalletNotFound" + | "NameMismatch" + | "VersionIncompatible" + | "HoldingWouldOverflow" + | "ExportError" + | "ReanchorFailed" + | "NoDeal" + | "FeesNotMet" + | "LockError" + | "NoPermission" + | "Unanchored" + | "NotDepositable" | "UnhandledXcmVersion" | "WeightLimitReached" | "Barrier" - | "WeightNotComputable"; + | "WeightNotComputable" + | "ExceedsStackLimit"; } - /** @name XcmV2OriginKind (298) */ - interface XcmV2OriginKind extends Enum { - readonly isNative: boolean; - readonly isSovereignAccount: boolean; - readonly isSuperuser: boolean; - readonly isXcm: boolean; - readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; + /** @name XcmV3PalletInfo (313) */ + interface XcmV3PalletInfo extends Struct { + readonly index: Compact; + readonly name: Bytes; + readonly moduleName: Bytes; + readonly major: Compact; + readonly minor: Compact; + readonly patch: Compact; + } + + /** @name XcmV3QueryResponseInfo (317) */ + interface XcmV3QueryResponseInfo extends Struct { + readonly destination: StagingXcmV3MultiLocation; + readonly queryId: Compact; + readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name XcmV2MultiassetMultiAssetFilter (299) */ - interface XcmV2MultiassetMultiAssetFilter extends Enum { + /** @name XcmV3MultiassetMultiAssetFilter (318) */ + interface XcmV3MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; - readonly asDefinite: XcmV2MultiassetMultiAssets; + readonly asDefinite: XcmV3MultiassetMultiAssets; readonly isWild: boolean; - readonly asWild: XcmV2MultiassetWildMultiAsset; + readonly asWild: XcmV3MultiassetWildMultiAsset; readonly type: "Definite" | "Wild"; } - /** @name XcmV2MultiassetWildMultiAsset (300) */ - interface XcmV2MultiassetWildMultiAsset extends Enum { + /** @name XcmV3MultiassetWildMultiAsset (319) */ + interface XcmV3MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; readonly asAllOf: { - readonly id: XcmV2MultiassetAssetId; - readonly fun: XcmV2MultiassetWildFungibility; + readonly id: XcmV3MultiassetAssetId; + readonly fun: XcmV3MultiassetWildFungibility; + } & Struct; + readonly isAllCounted: boolean; + readonly asAllCounted: Compact; + readonly isAllOfCounted: boolean; + readonly asAllOfCounted: { + readonly id: XcmV3MultiassetAssetId; + readonly fun: XcmV3MultiassetWildFungibility; + readonly count: Compact; } & Struct; - readonly type: "All" | "AllOf"; + readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name XcmV2MultiassetWildFungibility (301) */ - interface XcmV2MultiassetWildFungibility extends Enum { + /** @name XcmV3MultiassetWildFungibility (320) */ + interface XcmV3MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV2WeightLimit (302) */ - interface XcmV2WeightLimit extends Enum { - readonly isUnlimited: boolean; - readonly isLimited: boolean; - readonly asLimited: Compact; - readonly type: "Unlimited" | "Limited"; - } - - /** @name XcmV3Xcm (303) */ - interface XcmV3Xcm extends Vec {} + /** @name StagingXcmV4Xcm (321) */ + interface StagingXcmV4Xcm extends Vec {} - /** @name XcmV3Instruction (305) */ - interface XcmV3Instruction extends Enum { + /** @name StagingXcmV4Instruction (323) */ + interface StagingXcmV4Instruction extends Enum { readonly isWithdrawAsset: boolean; - readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; + readonly asWithdrawAsset: StagingXcmV4AssetAssets; readonly isReserveAssetDeposited: boolean; - readonly asReserveAssetDeposited: XcmV3MultiassetMultiAssets; + readonly asReserveAssetDeposited: StagingXcmV4AssetAssets; readonly isReceiveTeleportedAsset: boolean; - readonly asReceiveTeleportedAsset: XcmV3MultiassetMultiAssets; + readonly asReceiveTeleportedAsset: StagingXcmV4AssetAssets; readonly isQueryResponse: boolean; readonly asQueryResponse: { readonly queryId: Compact; - readonly response: XcmV3Response; + readonly response: StagingXcmV4Response; readonly maxWeight: SpWeightsWeightV2Weight; - readonly querier: Option; + readonly querier: Option; } & Struct; readonly isTransferAsset: boolean; readonly asTransferAsset: { - readonly assets: XcmV3MultiassetMultiAssets; - readonly beneficiary: StagingXcmV3MultiLocation; + readonly assets: StagingXcmV4AssetAssets; + readonly beneficiary: StagingXcmV4Location; } & Struct; readonly isTransferReserveAsset: boolean; readonly asTransferReserveAsset: { - readonly assets: XcmV3MultiassetMultiAssets; - readonly dest: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly assets: StagingXcmV4AssetAssets; + readonly dest: StagingXcmV4Location; + readonly xcm: StagingXcmV4Xcm; } & Struct; readonly isTransact: boolean; readonly asTransact: { @@ -4703,58 +4906,58 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isClearOrigin: boolean; readonly isDescendOrigin: boolean; - readonly asDescendOrigin: XcmV3Junctions; + readonly asDescendOrigin: StagingXcmV4Junctions; readonly isReportError: boolean; - readonly asReportError: XcmV3QueryResponseInfo; + readonly asReportError: StagingXcmV4QueryResponseInfo; readonly isDepositAsset: boolean; readonly asDepositAsset: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly beneficiary: StagingXcmV3MultiLocation; + readonly assets: StagingXcmV4AssetAssetFilter; + readonly beneficiary: StagingXcmV4Location; } & Struct; readonly isDepositReserveAsset: boolean; readonly asDepositReserveAsset: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly dest: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly assets: StagingXcmV4AssetAssetFilter; + readonly dest: StagingXcmV4Location; + readonly xcm: StagingXcmV4Xcm; } & Struct; readonly isExchangeAsset: boolean; readonly asExchangeAsset: { - readonly give: XcmV3MultiassetMultiAssetFilter; - readonly want: XcmV3MultiassetMultiAssets; + readonly give: StagingXcmV4AssetAssetFilter; + readonly want: StagingXcmV4AssetAssets; readonly maximal: bool; } & Struct; readonly isInitiateReserveWithdraw: boolean; readonly asInitiateReserveWithdraw: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly reserve: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly assets: StagingXcmV4AssetAssetFilter; + readonly reserve: StagingXcmV4Location; + readonly xcm: StagingXcmV4Xcm; } & Struct; readonly isInitiateTeleport: boolean; readonly asInitiateTeleport: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly dest: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly assets: StagingXcmV4AssetAssetFilter; + readonly dest: StagingXcmV4Location; + readonly xcm: StagingXcmV4Xcm; } & Struct; readonly isReportHolding: boolean; readonly asReportHolding: { - readonly responseInfo: XcmV3QueryResponseInfo; - readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly responseInfo: StagingXcmV4QueryResponseInfo; + readonly assets: StagingXcmV4AssetAssetFilter; } & Struct; readonly isBuyExecution: boolean; readonly asBuyExecution: { - readonly fees: XcmV3MultiAsset; + readonly fees: StagingXcmV4Asset; readonly weightLimit: XcmV3WeightLimit; } & Struct; readonly isRefundSurplus: boolean; readonly isSetErrorHandler: boolean; - readonly asSetErrorHandler: XcmV3Xcm; + readonly asSetErrorHandler: StagingXcmV4Xcm; readonly isSetAppendix: boolean; - readonly asSetAppendix: XcmV3Xcm; + readonly asSetAppendix: StagingXcmV4Xcm; readonly isClearError: boolean; readonly isClaimAsset: boolean; readonly asClaimAsset: { - readonly assets: XcmV3MultiassetMultiAssets; - readonly ticket: StagingXcmV3MultiLocation; + readonly assets: StagingXcmV4AssetAssets; + readonly ticket: StagingXcmV4Location; } & Struct; readonly isTrap: boolean; readonly asTrap: Compact; @@ -4765,11 +4968,11 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isUnsubscribeVersion: boolean; readonly isBurnAsset: boolean; - readonly asBurnAsset: XcmV3MultiassetMultiAssets; + readonly asBurnAsset: StagingXcmV4AssetAssets; readonly isExpectAsset: boolean; - readonly asExpectAsset: XcmV3MultiassetMultiAssets; + readonly asExpectAsset: StagingXcmV4AssetAssets; readonly isExpectOrigin: boolean; - readonly asExpectOrigin: Option; + readonly asExpectOrigin: Option; readonly isExpectError: boolean; readonly asExpectError: Option>; readonly isExpectTransactStatus: boolean; @@ -4777,7 +4980,7 @@ declare module "@polkadot/types/lookup" { readonly isQueryPallet: boolean; readonly asQueryPallet: { readonly moduleName: Bytes; - readonly responseInfo: XcmV3QueryResponseInfo; + readonly responseInfo: StagingXcmV4QueryResponseInfo; } & Struct; readonly isExpectPallet: boolean; readonly asExpectPallet: { @@ -4788,35 +4991,35 @@ declare module "@polkadot/types/lookup" { readonly minCrateMinor: Compact; } & Struct; readonly isReportTransactStatus: boolean; - readonly asReportTransactStatus: XcmV3QueryResponseInfo; + readonly asReportTransactStatus: StagingXcmV4QueryResponseInfo; readonly isClearTransactStatus: boolean; readonly isUniversalOrigin: boolean; - readonly asUniversalOrigin: XcmV3Junction; + readonly asUniversalOrigin: StagingXcmV4Junction; readonly isExportMessage: boolean; readonly asExportMessage: { - readonly network: XcmV3JunctionNetworkId; - readonly destination: XcmV3Junctions; - readonly xcm: XcmV3Xcm; + readonly network: StagingXcmV4JunctionNetworkId; + readonly destination: StagingXcmV4Junctions; + readonly xcm: StagingXcmV4Xcm; } & Struct; readonly isLockAsset: boolean; readonly asLockAsset: { - readonly asset: XcmV3MultiAsset; - readonly unlocker: StagingXcmV3MultiLocation; + readonly asset: StagingXcmV4Asset; + readonly unlocker: StagingXcmV4Location; } & Struct; readonly isUnlockAsset: boolean; readonly asUnlockAsset: { - readonly asset: XcmV3MultiAsset; - readonly target: StagingXcmV3MultiLocation; + readonly asset: StagingXcmV4Asset; + readonly target: StagingXcmV4Location; } & Struct; readonly isNoteUnlockable: boolean; readonly asNoteUnlockable: { - readonly asset: XcmV3MultiAsset; - readonly owner: StagingXcmV3MultiLocation; + readonly asset: StagingXcmV4Asset; + readonly owner: StagingXcmV4Location; } & Struct; readonly isRequestUnlock: boolean; readonly asRequestUnlock: { - readonly asset: XcmV3MultiAsset; - readonly locker: StagingXcmV3MultiLocation; + readonly asset: StagingXcmV4Asset; + readonly locker: StagingXcmV4Location; } & Struct; readonly isSetFeesMode: boolean; readonly asSetFeesMode: { @@ -4826,11 +5029,11 @@ declare module "@polkadot/types/lookup" { readonly asSetTopic: U8aFixed; readonly isClearTopic: boolean; readonly isAliasOrigin: boolean; - readonly asAliasOrigin: StagingXcmV3MultiLocation; + readonly asAliasOrigin: StagingXcmV4Location; readonly isUnpaidExecution: boolean; readonly asUnpaidExecution: { readonly weightLimit: XcmV3WeightLimit; - readonly checkOrigin: Option; + readonly checkOrigin: Option; } & Struct; readonly type: | "WithdrawAsset" @@ -4883,17 +5086,17 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name XcmV3Response (306) */ - interface XcmV3Response extends Enum { + /** @name StagingXcmV4Response (324) */ + interface StagingXcmV4Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; - readonly asAssets: XcmV3MultiassetMultiAssets; + readonly asAssets: StagingXcmV4AssetAssets; readonly isExecutionResult: boolean; readonly asExecutionResult: Option>; readonly isVersion: boolean; readonly asVersion: u32; readonly isPalletsInfo: boolean; - readonly asPalletsInfo: Vec; + readonly asPalletsInfo: Vec; readonly isDispatchResult: boolean; readonly asDispatchResult: XcmV3MaybeErrorCode; readonly type: @@ -4905,8 +5108,8 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name XcmV3PalletInfo (308) */ - interface XcmV3PalletInfo extends Struct { + /** @name StagingXcmV4PalletInfo (326) */ + interface StagingXcmV4PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; readonly moduleName: Bytes; @@ -4915,49 +5118,49 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name XcmV3QueryResponseInfo (312) */ - interface XcmV3QueryResponseInfo extends Struct { - readonly destination: StagingXcmV3MultiLocation; + /** @name StagingXcmV4QueryResponseInfo (330) */ + interface StagingXcmV4QueryResponseInfo extends Struct { + readonly destination: StagingXcmV4Location; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name XcmV3MultiassetMultiAssetFilter (313) */ - interface XcmV3MultiassetMultiAssetFilter extends Enum { + /** @name StagingXcmV4AssetAssetFilter (331) */ + interface StagingXcmV4AssetAssetFilter extends Enum { readonly isDefinite: boolean; - readonly asDefinite: XcmV3MultiassetMultiAssets; + readonly asDefinite: StagingXcmV4AssetAssets; readonly isWild: boolean; - readonly asWild: XcmV3MultiassetWildMultiAsset; + readonly asWild: StagingXcmV4AssetWildAsset; readonly type: "Definite" | "Wild"; } - /** @name XcmV3MultiassetWildMultiAsset (314) */ - interface XcmV3MultiassetWildMultiAsset extends Enum { + /** @name StagingXcmV4AssetWildAsset (332) */ + interface StagingXcmV4AssetWildAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; readonly asAllOf: { - readonly id: XcmV3MultiassetAssetId; - readonly fun: XcmV3MultiassetWildFungibility; + readonly id: StagingXcmV4AssetAssetId; + readonly fun: StagingXcmV4AssetWildFungibility; } & Struct; readonly isAllCounted: boolean; readonly asAllCounted: Compact; readonly isAllOfCounted: boolean; readonly asAllOfCounted: { - readonly id: XcmV3MultiassetAssetId; - readonly fun: XcmV3MultiassetWildFungibility; + readonly id: StagingXcmV4AssetAssetId; + readonly fun: StagingXcmV4AssetWildFungibility; readonly count: Compact; } & Struct; readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name XcmV3MultiassetWildFungibility (315) */ - interface XcmV3MultiassetWildFungibility extends Enum { + /** @name StagingXcmV4AssetWildFungibility (333) */ + interface StagingXcmV4AssetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmExecutorAssetTransferTransferType (327) */ + /** @name StagingXcmExecutorAssetTransferTransferType (345) */ interface StagingXcmExecutorAssetTransferTransferType extends Enum { readonly isTeleport: boolean; readonly isLocalReserve: boolean; @@ -4967,16 +5170,18 @@ declare module "@polkadot/types/lookup" { readonly type: "Teleport" | "LocalReserve" | "DestinationReserve" | "RemoteReserve"; } - /** @name XcmVersionedAssetId (328) */ + /** @name XcmVersionedAssetId (346) */ interface XcmVersionedAssetId extends Enum { readonly isV3: boolean; readonly asV3: XcmV3MultiassetAssetId; readonly isV4: boolean; readonly asV4: StagingXcmV4AssetAssetId; - readonly type: "V3" | "V4"; + readonly isV5: boolean; + readonly asV5: StagingXcmV5AssetAssetId; + readonly type: "V3" | "V4" | "V5"; } - /** @name PalletAssetsCall (329) */ + /** @name PalletAssetsCall (347) */ interface PalletAssetsCall extends Enum { readonly isCreate: boolean; readonly asCreate: { @@ -5197,7 +5402,7 @@ declare module "@polkadot/types/lookup" { | "TransferAll"; } - /** @name PalletAssetManagerCall (330) */ + /** @name PalletAssetManagerCall (348) */ interface PalletAssetManagerCall extends Enum { readonly isRegisterForeignAsset: boolean; readonly asRegisterForeignAsset: { @@ -5229,7 +5434,7 @@ declare module "@polkadot/types/lookup" { | "DestroyForeignAsset"; } - /** @name PalletXcmTransactorCall (331) */ + /** @name PalletXcmTransactorCall (349) */ interface PalletXcmTransactorCall extends Enum { readonly isRegister: boolean; readonly asRegister: { @@ -5306,19 +5511,19 @@ declare module "@polkadot/types/lookup" { | "HrmpManage"; } - /** @name MoonbaseRuntimeXcmConfigTransactors (332) */ + /** @name MoonbaseRuntimeXcmConfigTransactors (350) */ interface MoonbaseRuntimeXcmConfigTransactors extends Enum { readonly isRelay: boolean; readonly type: "Relay"; } - /** @name PalletXcmTransactorCurrencyPayment (333) */ + /** @name PalletXcmTransactorCurrencyPayment (351) */ interface PalletXcmTransactorCurrencyPayment extends Struct { readonly currency: PalletXcmTransactorCurrency; readonly feeAmount: Option; } - /** @name MoonbaseRuntimeXcmConfigCurrencyId (334) */ + /** @name MoonbaseRuntimeXcmConfigCurrencyId (352) */ interface MoonbaseRuntimeXcmConfigCurrencyId extends Enum { readonly isSelfReserve: boolean; readonly isForeignAsset: boolean; @@ -5330,7 +5535,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SelfReserve" | "ForeignAsset" | "Erc20"; } - /** @name PalletXcmTransactorCurrency (335) */ + /** @name PalletXcmTransactorCurrency (353) */ interface PalletXcmTransactorCurrency extends Enum { readonly isAsCurrencyId: boolean; readonly asAsCurrencyId: MoonbaseRuntimeXcmConfigCurrencyId; @@ -5339,13 +5544,13 @@ declare module "@polkadot/types/lookup" { readonly type: "AsCurrencyId" | "AsMultiLocation"; } - /** @name PalletXcmTransactorTransactWeights (337) */ + /** @name PalletXcmTransactorTransactWeights (355) */ interface PalletXcmTransactorTransactWeights extends Struct { readonly transactRequiredWeightAtMost: SpWeightsWeightV2Weight; readonly overallWeight: Option; } - /** @name PalletMoonbeamOrbitersCall (339) */ + /** @name PalletMoonbeamOrbitersCall (357) */ interface PalletMoonbeamOrbitersCall extends Enum { readonly isCollatorAddOrbiter: boolean; readonly asCollatorAddOrbiter: { @@ -5382,7 +5587,7 @@ declare module "@polkadot/types/lookup" { | "RemoveCollator"; } - /** @name PalletEthereumXcmCall (340) */ + /** @name PalletEthereumXcmCall (358) */ interface PalletEthereumXcmCall extends Enum { readonly isTransact: boolean; readonly asTransact: { @@ -5409,7 +5614,7 @@ declare module "@polkadot/types/lookup" { | "ForceTransactAs"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (341) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (359) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransaction extends Enum { readonly isV1: boolean; readonly asV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; @@ -5418,17 +5623,17 @@ declare module "@polkadot/types/lookup" { readonly type: "V1" | "V2"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (342) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (360) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 extends Struct { readonly gasLimit: U256; readonly feePayment: XcmPrimitivesEthereumXcmEthereumXcmFee; - readonly action: EthereumTransactionTransactionAction; + readonly action: EthereumTransactionLegacyTransactionAction; readonly value: U256; readonly input: Bytes; readonly accessList: Option]>>>; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (343) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (361) */ interface XcmPrimitivesEthereumXcmEthereumXcmFee extends Enum { readonly isManual: boolean; readonly asManual: XcmPrimitivesEthereumXcmManualEthereumXcmFee; @@ -5436,28 +5641,28 @@ declare module "@polkadot/types/lookup" { readonly type: "Manual" | "Auto"; } - /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (344) */ + /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (362) */ interface XcmPrimitivesEthereumXcmManualEthereumXcmFee extends Struct { readonly gasPrice: Option; readonly maxFeePerGas: Option; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (347) */ + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (365) */ interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 extends Struct { readonly gasLimit: U256; - readonly action: EthereumTransactionTransactionAction; + readonly action: EthereumTransactionLegacyTransactionAction; readonly value: U256; readonly input: Bytes; readonly accessList: Option]>>>; } - /** @name PalletRandomnessCall (349) */ + /** @name PalletRandomnessCall (367) */ interface PalletRandomnessCall extends Enum { readonly isSetBabeRandomnessResults: boolean; readonly type: "SetBabeRandomnessResults"; } - /** @name PalletCollectiveCall (350) */ + /** @name PalletCollectiveCall (368) */ interface PalletCollectiveCall extends Enum { readonly isSetMembers: boolean; readonly asSetMembers: { @@ -5493,10 +5698,26 @@ declare module "@polkadot/types/lookup" { readonly proposalWeightBound: SpWeightsWeightV2Weight; readonly lengthBound: Compact; } & Struct; - readonly type: "SetMembers" | "Execute" | "Propose" | "Vote" | "DisapproveProposal" | "Close"; + readonly isKill: boolean; + readonly asKill: { + readonly proposalHash: H256; + } & Struct; + readonly isReleaseProposalCost: boolean; + readonly asReleaseProposalCost: { + readonly proposalHash: H256; + } & Struct; + readonly type: + | "SetMembers" + | "Execute" + | "Propose" + | "Vote" + | "DisapproveProposal" + | "Close" + | "Kill" + | "ReleaseProposalCost"; } - /** @name PalletConvictionVotingCall (351) */ + /** @name PalletConvictionVotingCall (369) */ interface PalletConvictionVotingCall extends Enum { readonly isVote: boolean; readonly asVote: { @@ -5533,7 +5754,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; } - /** @name PalletConvictionVotingConviction (352) */ + /** @name PalletConvictionVotingConviction (370) */ interface PalletConvictionVotingConviction extends Enum { readonly isNone: boolean; readonly isLocked1x: boolean; @@ -5552,7 +5773,7 @@ declare module "@polkadot/types/lookup" { | "Locked6x"; } - /** @name PalletReferendaCall (354) */ + /** @name PalletReferendaCall (372) */ interface PalletReferendaCall extends Enum { readonly isSubmit: boolean; readonly asSubmit: { @@ -5605,7 +5826,7 @@ declare module "@polkadot/types/lookup" { | "SetMetadata"; } - /** @name FrameSupportScheduleDispatchTime (355) */ + /** @name FrameSupportScheduleDispatchTime (373) */ interface FrameSupportScheduleDispatchTime extends Enum { readonly isAt: boolean; readonly asAt: u32; @@ -5614,7 +5835,7 @@ declare module "@polkadot/types/lookup" { readonly type: "At" | "After"; } - /** @name PalletPreimageCall (357) */ + /** @name PalletPreimageCall (375) */ interface PalletPreimageCall extends Enum { readonly isNotePreimage: boolean; readonly asNotePreimage: { @@ -5644,7 +5865,7 @@ declare module "@polkadot/types/lookup" { | "EnsureUpdated"; } - /** @name PalletWhitelistCall (358) */ + /** @name PalletWhitelistCall (376) */ interface PalletWhitelistCall extends Enum { readonly isWhitelistCall: boolean; readonly asWhitelistCall: { @@ -5671,7 +5892,7 @@ declare module "@polkadot/types/lookup" { | "DispatchWhitelistedCallWithPreimage"; } - /** @name PalletRootTestingCall (360) */ + /** @name PalletRootTestingCall (378) */ interface PalletRootTestingCall extends Enum { readonly isFillBlock: boolean; readonly asFillBlock: { @@ -5681,7 +5902,7 @@ declare module "@polkadot/types/lookup" { readonly type: "FillBlock" | "TriggerDefensive"; } - /** @name PalletMultisigCall (361) */ + /** @name PalletMultisigCall (379) */ interface PalletMultisigCall extends Enum { readonly isAsMultiThreshold1: boolean; readonly asAsMultiThreshold1: { @@ -5714,13 +5935,13 @@ declare module "@polkadot/types/lookup" { readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; } - /** @name PalletMultisigTimepoint (363) */ + /** @name PalletMultisigTimepoint (381) */ interface PalletMultisigTimepoint extends Struct { readonly height: u32; readonly index: u32; } - /** @name PalletMoonbeamLazyMigrationsCall (364) */ + /** @name PalletMoonbeamLazyMigrationsCall (382) */ interface PalletMoonbeamLazyMigrationsCall extends Enum { readonly isCreateContractMetadata: boolean; readonly asCreateContractMetadata: { @@ -5752,7 +5973,7 @@ declare module "@polkadot/types/lookup" { | "FinishForeignAssetsMigration"; } - /** @name PalletMessageQueueCall (367) */ + /** @name PalletMessageQueueCall (385) */ interface PalletMessageQueueCall extends Enum { readonly isReapPage: boolean; readonly asReapPage: { @@ -5769,7 +5990,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ReapPage" | "ExecuteOverweight"; } - /** @name CumulusPrimitivesCoreAggregateMessageOrigin (368) */ + /** @name CumulusPrimitivesCoreAggregateMessageOrigin (386) */ interface CumulusPrimitivesCoreAggregateMessageOrigin extends Enum { readonly isHere: boolean; readonly isParent: boolean; @@ -5778,7 +5999,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "Parent" | "Sibling"; } - /** @name PalletEmergencyParaXcmCall (369) */ + /** @name PalletEmergencyParaXcmCall (387) */ interface PalletEmergencyParaXcmCall extends Enum { readonly isPausedToNormal: boolean; readonly isFastAuthorizeUpgrade: boolean; @@ -5788,12 +6009,12 @@ declare module "@polkadot/types/lookup" { readonly type: "PausedToNormal" | "FastAuthorizeUpgrade"; } - /** @name PalletMoonbeamForeignAssetsCall (370) */ + /** @name PalletMoonbeamForeignAssetsCall (388) */ interface PalletMoonbeamForeignAssetsCall extends Enum { readonly isCreateForeignAsset: boolean; readonly asCreateForeignAsset: { readonly assetId: u128; - readonly assetXcmLocation: StagingXcmV4Location; + readonly assetXcmLocation: StagingXcmV5Location; readonly decimals: u8; readonly symbol: Bytes; readonly name: Bytes; @@ -5801,7 +6022,7 @@ declare module "@polkadot/types/lookup" { readonly isChangeXcmLocation: boolean; readonly asChangeXcmLocation: { readonly assetId: u128; - readonly newXcmLocation: StagingXcmV4Location; + readonly newXcmLocation: StagingXcmV5Location; } & Struct; readonly isFreezeForeignAsset: boolean; readonly asFreezeForeignAsset: { @@ -5819,7 +6040,7 @@ declare module "@polkadot/types/lookup" { | "UnfreezeForeignAsset"; } - /** @name PalletParametersCall (372) */ + /** @name PalletParametersCall (390) */ interface PalletParametersCall extends Enum { readonly isSetParameter: boolean; readonly asSetParameter: { @@ -5828,7 +6049,7 @@ declare module "@polkadot/types/lookup" { readonly type: "SetParameter"; } - /** @name MoonbaseRuntimeRuntimeParamsRuntimeParameters (373) */ + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParameters (391) */ interface MoonbaseRuntimeRuntimeParamsRuntimeParameters extends Enum { readonly isRuntimeConfig: boolean; readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; @@ -5839,7 +6060,7 @@ declare module "@polkadot/types/lookup" { readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (374) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (392) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters extends Enum { readonly isFeesTreasuryProportion: boolean; readonly asFeesTreasuryProportion: ITuple< @@ -5851,10 +6072,10 @@ declare module "@polkadot/types/lookup" { readonly type: "FeesTreasuryProportion"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion (375) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion (393) */ type MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion = Null; - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (377) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (395) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters extends Enum { readonly isDeposit: boolean; readonly asDeposit: ITuple< @@ -5863,10 +6084,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Deposit"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (378) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (396) */ type MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit = Null; - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (381) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (399) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters extends Enum { readonly isForeignAssetCreationDeposit: boolean; readonly asForeignAssetCreationDeposit: ITuple< @@ -5875,32 +6096,32 @@ declare module "@polkadot/types/lookup" { readonly type: "ForeignAssetCreationDeposit"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (382) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (400) */ type MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit = Null; - /** @name PalletXcmWeightTraderCall (383) */ + /** @name PalletXcmWeightTraderCall (401) */ interface PalletXcmWeightTraderCall extends Enum { readonly isAddAsset: boolean; readonly asAddAsset: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly relativePrice: u128; } & Struct; readonly isEditAsset: boolean; readonly asEditAsset: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly relativePrice: u128; } & Struct; readonly isPauseAssetSupport: boolean; readonly asPauseAssetSupport: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly isResumeAssetSupport: boolean; readonly asResumeAssetSupport: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly isRemoveAsset: boolean; readonly asRemoveAsset: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly type: | "AddAsset" @@ -5910,17 +6131,17 @@ declare module "@polkadot/types/lookup" { | "RemoveAsset"; } - /** @name SpRuntimeBlakeTwo256 (384) */ + /** @name SpRuntimeBlakeTwo256 (402) */ type SpRuntimeBlakeTwo256 = Null; - /** @name PalletConvictionVotingTally (386) */ + /** @name PalletConvictionVotingTally (404) */ interface PalletConvictionVotingTally extends Struct { readonly ayes: u128; readonly nays: u128; readonly support: u128; } - /** @name PalletPreimageEvent (387) */ + /** @name PalletPreimageEvent (405) */ interface PalletPreimageEvent extends Enum { readonly isNoted: boolean; readonly asNoted: { @@ -5937,7 +6158,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Noted" | "Requested" | "Cleared"; } - /** @name PalletWhitelistEvent (388) */ + /** @name PalletWhitelistEvent (406) */ interface PalletWhitelistEvent extends Enum { readonly isCallWhitelisted: boolean; readonly asCallWhitelisted: { @@ -5958,25 +6179,25 @@ declare module "@polkadot/types/lookup" { readonly type: "CallWhitelisted" | "WhitelistedCallRemoved" | "WhitelistedCallDispatched"; } - /** @name FrameSupportDispatchPostDispatchInfo (390) */ + /** @name FrameSupportDispatchPostDispatchInfo (408) */ interface FrameSupportDispatchPostDispatchInfo extends Struct { readonly actualWeight: Option; readonly paysFee: FrameSupportDispatchPays; } - /** @name SpRuntimeDispatchErrorWithPostInfo (391) */ + /** @name SpRuntimeDispatchErrorWithPostInfo (409) */ interface SpRuntimeDispatchErrorWithPostInfo extends Struct { readonly postInfo: FrameSupportDispatchPostDispatchInfo; readonly error: SpRuntimeDispatchError; } - /** @name PalletRootTestingEvent (393) */ + /** @name PalletRootTestingEvent (411) */ interface PalletRootTestingEvent extends Enum { readonly isDefensiveTestCall: boolean; readonly type: "DefensiveTestCall"; } - /** @name PalletMultisigEvent (394) */ + /** @name PalletMultisigEvent (412) */ interface PalletMultisigEvent extends Enum { readonly isNewMultisig: boolean; readonly asNewMultisig: { @@ -6009,7 +6230,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NewMultisig" | "MultisigApproval" | "MultisigExecuted" | "MultisigCancelled"; } - /** @name PalletMessageQueueEvent (395) */ + /** @name PalletMessageQueueEvent (413) */ interface PalletMessageQueueEvent extends Enum { readonly isProcessingFailed: boolean; readonly asProcessingFailed: { @@ -6039,7 +6260,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ProcessingFailed" | "Processed" | "OverweightEnqueued" | "PageReaped"; } - /** @name FrameSupportMessagesProcessMessageError (396) */ + /** @name FrameSupportMessagesProcessMessageError (414) */ interface FrameSupportMessagesProcessMessageError extends Enum { readonly isBadFormat: boolean; readonly isCorrupt: boolean; @@ -6057,37 +6278,37 @@ declare module "@polkadot/types/lookup" { | "StackLimitReached"; } - /** @name PalletEmergencyParaXcmEvent (397) */ + /** @name PalletEmergencyParaXcmEvent (415) */ interface PalletEmergencyParaXcmEvent extends Enum { readonly isEnteredPausedXcmMode: boolean; readonly isNormalXcmOperationResumed: boolean; readonly type: "EnteredPausedXcmMode" | "NormalXcmOperationResumed"; } - /** @name PalletMoonbeamForeignAssetsEvent (398) */ + /** @name PalletMoonbeamForeignAssetsEvent (416) */ interface PalletMoonbeamForeignAssetsEvent extends Enum { readonly isForeignAssetCreated: boolean; readonly asForeignAssetCreated: { readonly contractAddress: H160; readonly assetId: u128; - readonly xcmLocation: StagingXcmV4Location; + readonly xcmLocation: StagingXcmV5Location; readonly deposit: Option; } & Struct; readonly isForeignAssetXcmLocationChanged: boolean; readonly asForeignAssetXcmLocationChanged: { readonly assetId: u128; - readonly previousXcmLocation: StagingXcmV4Location; - readonly newXcmLocation: StagingXcmV4Location; + readonly previousXcmLocation: StagingXcmV5Location; + readonly newXcmLocation: StagingXcmV5Location; } & Struct; readonly isForeignAssetFrozen: boolean; readonly asForeignAssetFrozen: { readonly assetId: u128; - readonly xcmLocation: StagingXcmV4Location; + readonly xcmLocation: StagingXcmV5Location; } & Struct; readonly isForeignAssetUnfrozen: boolean; readonly asForeignAssetUnfrozen: { readonly assetId: u128; - readonly xcmLocation: StagingXcmV4Location; + readonly xcmLocation: StagingXcmV5Location; } & Struct; readonly isTokensLocked: boolean; readonly asTokensLocked: ITuple<[AccountId20, u128, U256]>; @@ -6099,7 +6320,7 @@ declare module "@polkadot/types/lookup" { | "TokensLocked"; } - /** @name PalletParametersEvent (399) */ + /** @name PalletParametersEvent (417) */ interface PalletParametersEvent extends Enum { readonly isUpdated: boolean; readonly asUpdated: { @@ -6110,7 +6331,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Updated"; } - /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersKey (400) */ + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersKey (418) */ interface MoonbaseRuntimeRuntimeParamsRuntimeParametersKey extends Enum { readonly isRuntimeConfig: boolean; readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; @@ -6121,25 +6342,25 @@ declare module "@polkadot/types/lookup" { readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (401) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (419) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey extends Enum { readonly isFeesTreasuryProportion: boolean; readonly type: "FeesTreasuryProportion"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey (402) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey (420) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey extends Enum { readonly isDeposit: boolean; readonly type: "Deposit"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (403) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (421) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey extends Enum { readonly isForeignAssetCreationDeposit: boolean; readonly type: "ForeignAssetCreationDeposit"; } - /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersValue (405) */ + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersValue (423) */ interface MoonbaseRuntimeRuntimeParamsRuntimeParametersValue extends Enum { readonly isRuntimeConfig: boolean; readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; @@ -6150,50 +6371,50 @@ declare module "@polkadot/types/lookup" { readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (406) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (424) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue extends Enum { readonly isFeesTreasuryProportion: boolean; readonly asFeesTreasuryProportion: Perbill; readonly type: "FeesTreasuryProportion"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (407) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (425) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue extends Enum { readonly isDeposit: boolean; readonly asDeposit: u128; readonly type: "Deposit"; } - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (408) */ + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (426) */ interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue extends Enum { readonly isForeignAssetCreationDeposit: boolean; readonly asForeignAssetCreationDeposit: u128; readonly type: "ForeignAssetCreationDeposit"; } - /** @name PalletXcmWeightTraderEvent (409) */ + /** @name PalletXcmWeightTraderEvent (427) */ interface PalletXcmWeightTraderEvent extends Enum { readonly isSupportedAssetAdded: boolean; readonly asSupportedAssetAdded: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly relativePrice: u128; } & Struct; readonly isSupportedAssetEdited: boolean; readonly asSupportedAssetEdited: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly relativePrice: u128; } & Struct; readonly isPauseAssetSupport: boolean; readonly asPauseAssetSupport: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly isResumeAssetSupport: boolean; readonly asResumeAssetSupport: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly isSupportedAssetRemoved: boolean; readonly asSupportedAssetRemoved: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly type: | "SupportedAssetAdded" @@ -6203,7 +6424,7 @@ declare module "@polkadot/types/lookup" { | "SupportedAssetRemoved"; } - /** @name FrameSystemPhase (410) */ + /** @name FrameSystemPhase (428) */ interface FrameSystemPhase extends Enum { readonly isApplyExtrinsic: boolean; readonly asApplyExtrinsic: u32; @@ -6212,33 +6433,33 @@ declare module "@polkadot/types/lookup" { readonly type: "ApplyExtrinsic" | "Finalization" | "Initialization"; } - /** @name FrameSystemLastRuntimeUpgradeInfo (412) */ + /** @name FrameSystemLastRuntimeUpgradeInfo (430) */ interface FrameSystemLastRuntimeUpgradeInfo extends Struct { readonly specVersion: Compact; readonly specName: Text; } - /** @name FrameSystemCodeUpgradeAuthorization (413) */ + /** @name FrameSystemCodeUpgradeAuthorization (431) */ interface FrameSystemCodeUpgradeAuthorization extends Struct { readonly codeHash: H256; readonly checkVersion: bool; } - /** @name FrameSystemLimitsBlockWeights (414) */ + /** @name FrameSystemLimitsBlockWeights (432) */ interface FrameSystemLimitsBlockWeights extends Struct { readonly baseBlock: SpWeightsWeightV2Weight; readonly maxBlock: SpWeightsWeightV2Weight; readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } - /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (415) */ + /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (433) */ interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { readonly normal: FrameSystemLimitsWeightsPerClass; readonly operational: FrameSystemLimitsWeightsPerClass; readonly mandatory: FrameSystemLimitsWeightsPerClass; } - /** @name FrameSystemLimitsWeightsPerClass (416) */ + /** @name FrameSystemLimitsWeightsPerClass (434) */ interface FrameSystemLimitsWeightsPerClass extends Struct { readonly baseExtrinsic: SpWeightsWeightV2Weight; readonly maxExtrinsic: Option; @@ -6246,25 +6467,25 @@ declare module "@polkadot/types/lookup" { readonly reserved: Option; } - /** @name FrameSystemLimitsBlockLength (417) */ + /** @name FrameSystemLimitsBlockLength (435) */ interface FrameSystemLimitsBlockLength extends Struct { readonly max: FrameSupportDispatchPerDispatchClassU32; } - /** @name FrameSupportDispatchPerDispatchClassU32 (418) */ + /** @name FrameSupportDispatchPerDispatchClassU32 (436) */ interface FrameSupportDispatchPerDispatchClassU32 extends Struct { readonly normal: u32; readonly operational: u32; readonly mandatory: u32; } - /** @name SpWeightsRuntimeDbWeight (419) */ + /** @name SpWeightsRuntimeDbWeight (437) */ interface SpWeightsRuntimeDbWeight extends Struct { readonly read: u64; readonly write: u64; } - /** @name SpVersionRuntimeVersion (420) */ + /** @name SpVersionRuntimeVersion (438) */ interface SpVersionRuntimeVersion extends Struct { readonly specName: Text; readonly implName: Text; @@ -6273,10 +6494,10 @@ declare module "@polkadot/types/lookup" { readonly implVersion: u32; readonly apis: Vec>; readonly transactionVersion: u32; - readonly stateVersion: u8; + readonly systemVersion: u8; } - /** @name FrameSystemError (424) */ + /** @name FrameSystemError (442) */ interface FrameSystemError extends Enum { readonly isInvalidSpecName: boolean; readonly isSpecVersionNeedsToIncrease: boolean; @@ -6299,20 +6520,20 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name PalletUtilityError (425) */ + /** @name PalletUtilityError (443) */ interface PalletUtilityError extends Enum { readonly isTooManyCalls: boolean; readonly type: "TooManyCalls"; } - /** @name PalletBalancesBalanceLock (427) */ + /** @name PalletBalancesBalanceLock (445) */ interface PalletBalancesBalanceLock extends Struct { readonly id: U8aFixed; readonly amount: u128; readonly reasons: PalletBalancesReasons; } - /** @name PalletBalancesReasons (428) */ + /** @name PalletBalancesReasons (446) */ interface PalletBalancesReasons extends Enum { readonly isFee: boolean; readonly isMisc: boolean; @@ -6320,32 +6541,32 @@ declare module "@polkadot/types/lookup" { readonly type: "Fee" | "Misc" | "All"; } - /** @name PalletBalancesReserveData (431) */ + /** @name PalletBalancesReserveData (449) */ interface PalletBalancesReserveData extends Struct { readonly id: U8aFixed; readonly amount: u128; } - /** @name MoonbaseRuntimeRuntimeHoldReason (435) */ + /** @name MoonbaseRuntimeRuntimeHoldReason (453) */ interface MoonbaseRuntimeRuntimeHoldReason extends Enum { readonly isPreimage: boolean; readonly asPreimage: PalletPreimageHoldReason; readonly type: "Preimage"; } - /** @name PalletPreimageHoldReason (436) */ + /** @name PalletPreimageHoldReason (454) */ interface PalletPreimageHoldReason extends Enum { readonly isPreimage: boolean; readonly type: "Preimage"; } - /** @name FrameSupportTokensMiscIdAmount (439) */ + /** @name FrameSupportTokensMiscIdAmount (457) */ interface FrameSupportTokensMiscIdAmount extends Struct { readonly id: Null; readonly amount: u128; } - /** @name PalletBalancesError (441) */ + /** @name PalletBalancesError (459) */ interface PalletBalancesError extends Enum { readonly isVestingBalance: boolean; readonly isLiquidityRestrictions: boolean; @@ -6374,20 +6595,20 @@ declare module "@polkadot/types/lookup" { | "DeltaZero"; } - /** @name PalletSudoError (442) */ + /** @name PalletSudoError (460) */ interface PalletSudoError extends Enum { readonly isRequireSudo: boolean; readonly type: "RequireSudo"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (444) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (462) */ interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly paraHeadHash: Option; readonly consumedGoAheadSignal: Option; } - /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (445) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (463) */ interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct { readonly umpMsgCount: u32; readonly umpTotalBytes: u32; @@ -6397,33 +6618,33 @@ declare module "@polkadot/types/lookup" { >; } - /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (447) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (465) */ interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct { readonly msgCount: u32; readonly totalBytes: u32; } - /** @name PolkadotPrimitivesV8UpgradeGoAhead (451) */ + /** @name PolkadotPrimitivesV8UpgradeGoAhead (469) */ interface PolkadotPrimitivesV8UpgradeGoAhead extends Enum { readonly isAbort: boolean; readonly isGoAhead: boolean; readonly type: "Abort" | "GoAhead"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (452) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (470) */ interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly hrmpWatermark: Option; readonly consumedGoAheadSignal: Option; } - /** @name PolkadotPrimitivesV8UpgradeRestriction (454) */ + /** @name PolkadotPrimitivesV8UpgradeRestriction (472) */ interface PolkadotPrimitivesV8UpgradeRestriction extends Enum { readonly isPresent: boolean; readonly type: "Present"; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (455) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (473) */ interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct { readonly dmqMqcHead: H256; readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity; @@ -6431,14 +6652,14 @@ declare module "@polkadot/types/lookup" { readonly egressChannels: Vec>; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (456) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (474) */ interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity extends Struct { readonly remainingCount: u32; readonly remainingSize: u32; } - /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (459) */ + /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (477) */ interface PolkadotPrimitivesV8AbridgedHrmpChannel extends Struct { readonly maxCapacity: u32; readonly maxTotalSize: u32; @@ -6448,7 +6669,7 @@ declare module "@polkadot/types/lookup" { readonly mqcHead: Option; } - /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (460) */ + /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (478) */ interface PolkadotPrimitivesV8AbridgedHostConfiguration extends Struct { readonly maxCodeSize: u32; readonly maxHeadDataSize: u32; @@ -6462,19 +6683,19 @@ declare module "@polkadot/types/lookup" { readonly asyncBackingParams: PolkadotPrimitivesV8AsyncBackingAsyncBackingParams; } - /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (461) */ + /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (479) */ interface PolkadotPrimitivesV8AsyncBackingAsyncBackingParams extends Struct { readonly maxCandidateDepth: u32; readonly allowedAncestryLen: u32; } - /** @name PolkadotCorePrimitivesOutboundHrmpMessage (467) */ + /** @name PolkadotCorePrimitivesOutboundHrmpMessage (485) */ interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { readonly recipient: u32; readonly data: Bytes; } - /** @name CumulusPalletParachainSystemError (469) */ + /** @name CumulusPalletParachainSystemError (487) */ interface CumulusPalletParachainSystemError extends Enum { readonly isOverlappingUpgrades: boolean; readonly isProhibitedByPolkadot: boolean; @@ -6495,20 +6716,20 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name PalletTransactionPaymentReleases (470) */ + /** @name PalletTransactionPaymentReleases (488) */ interface PalletTransactionPaymentReleases extends Enum { readonly isV1Ancient: boolean; readonly isV2: boolean; readonly type: "V1Ancient" | "V2"; } - /** @name PalletEvmCodeMetadata (471) */ + /** @name PalletEvmCodeMetadata (489) */ interface PalletEvmCodeMetadata extends Struct { readonly size_: u64; readonly hash_: H256; } - /** @name PalletEvmError (473) */ + /** @name PalletEvmError (491) */ interface PalletEvmError extends Enum { readonly isBalanceLow: boolean; readonly isFeeOverflow: boolean; @@ -6539,7 +6760,7 @@ declare module "@polkadot/types/lookup" { | "Undefined"; } - /** @name FpRpcTransactionStatus (475) */ + /** @name FpRpcTransactionStatus (493) */ interface FpRpcTransactionStatus extends Struct { readonly transactionHash: H256; readonly transactionIndex: u32; @@ -6550,10 +6771,10 @@ declare module "@polkadot/types/lookup" { readonly logsBloom: EthbloomBloom; } - /** @name EthbloomBloom (477) */ + /** @name EthbloomBloom (495) */ interface EthbloomBloom extends U8aFixed {} - /** @name EthereumReceiptReceiptV3 (479) */ + /** @name EthereumReceiptReceiptV3 (497) */ interface EthereumReceiptReceiptV3 extends Enum { readonly isLegacy: boolean; readonly asLegacy: EthereumReceiptEip658ReceiptData; @@ -6564,7 +6785,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumReceiptEip658ReceiptData (480) */ + /** @name EthereumReceiptEip658ReceiptData (498) */ interface EthereumReceiptEip658ReceiptData extends Struct { readonly statusCode: u8; readonly usedGas: U256; @@ -6572,14 +6793,14 @@ declare module "@polkadot/types/lookup" { readonly logs: Vec; } - /** @name EthereumBlock (481) */ + /** @name EthereumBlock (499) */ interface EthereumBlock extends Struct { readonly header: EthereumHeader; readonly transactions: Vec; readonly ommers: Vec; } - /** @name EthereumHeader (482) */ + /** @name EthereumHeader (500) */ interface EthereumHeader extends Struct { readonly parentHash: H256; readonly ommersHash: H256; @@ -6598,17 +6819,17 @@ declare module "@polkadot/types/lookup" { readonly nonce: EthereumTypesHashH64; } - /** @name EthereumTypesHashH64 (483) */ + /** @name EthereumTypesHashH64 (501) */ interface EthereumTypesHashH64 extends U8aFixed {} - /** @name PalletEthereumError (488) */ + /** @name PalletEthereumError (506) */ interface PalletEthereumError extends Enum { readonly isInvalidSignature: boolean; readonly isPreLogExists: boolean; readonly type: "InvalidSignature" | "PreLogExists"; } - /** @name PalletParachainStakingRoundInfo (489) */ + /** @name PalletParachainStakingRoundInfo (507) */ interface PalletParachainStakingRoundInfo extends Struct { readonly current: u32; readonly first: u32; @@ -6616,7 +6837,7 @@ declare module "@polkadot/types/lookup" { readonly firstSlot: u64; } - /** @name PalletParachainStakingDelegator (490) */ + /** @name PalletParachainStakingDelegator (508) */ interface PalletParachainStakingDelegator extends Struct { readonly id: AccountId20; readonly delegations: PalletParachainStakingSetOrderedSet; @@ -6625,16 +6846,16 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingDelegatorStatus; } - /** @name PalletParachainStakingSetOrderedSet (491) */ + /** @name PalletParachainStakingSetOrderedSet (509) */ interface PalletParachainStakingSetOrderedSet extends Vec {} - /** @name PalletParachainStakingBond (492) */ + /** @name PalletParachainStakingBond (510) */ interface PalletParachainStakingBond extends Struct { readonly owner: AccountId20; readonly amount: u128; } - /** @name PalletParachainStakingDelegatorStatus (494) */ + /** @name PalletParachainStakingDelegatorStatus (512) */ interface PalletParachainStakingDelegatorStatus extends Enum { readonly isActive: boolean; readonly isLeaving: boolean; @@ -6642,7 +6863,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Leaving"; } - /** @name PalletParachainStakingCandidateMetadata (495) */ + /** @name PalletParachainStakingCandidateMetadata (513) */ interface PalletParachainStakingCandidateMetadata extends Struct { readonly bond: u128; readonly delegationCount: u32; @@ -6656,7 +6877,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingCollatorStatus; } - /** @name PalletParachainStakingCapacityStatus (496) */ + /** @name PalletParachainStakingCapacityStatus (514) */ interface PalletParachainStakingCapacityStatus extends Enum { readonly isFull: boolean; readonly isEmpty: boolean; @@ -6664,13 +6885,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Full" | "Empty" | "Partial"; } - /** @name PalletParachainStakingCandidateBondLessRequest (498) */ + /** @name PalletParachainStakingCandidateBondLessRequest (516) */ interface PalletParachainStakingCandidateBondLessRequest extends Struct { readonly amount: u128; readonly whenExecutable: u32; } - /** @name PalletParachainStakingCollatorStatus (499) */ + /** @name PalletParachainStakingCollatorStatus (517) */ interface PalletParachainStakingCollatorStatus extends Enum { readonly isActive: boolean; readonly isIdle: boolean; @@ -6679,50 +6900,50 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Idle" | "Leaving"; } - /** @name PalletParachainStakingDelegationRequestsScheduledRequest (501) */ + /** @name PalletParachainStakingDelegationRequestsScheduledRequest (519) */ interface PalletParachainStakingDelegationRequestsScheduledRequest extends Struct { readonly delegator: AccountId20; readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (504) */ + /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (522) */ interface PalletParachainStakingAutoCompoundAutoCompoundConfig extends Struct { readonly delegator: AccountId20; readonly value: Percent; } - /** @name PalletParachainStakingDelegations (506) */ + /** @name PalletParachainStakingDelegations (524) */ interface PalletParachainStakingDelegations extends Struct { readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingSetBoundedOrderedSet (508) */ + /** @name PalletParachainStakingSetBoundedOrderedSet (526) */ interface PalletParachainStakingSetBoundedOrderedSet extends Vec {} - /** @name PalletParachainStakingCollatorSnapshot (511) */ + /** @name PalletParachainStakingCollatorSnapshot (529) */ interface PalletParachainStakingCollatorSnapshot extends Struct { readonly bond: u128; readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingBondWithAutoCompound (513) */ + /** @name PalletParachainStakingBondWithAutoCompound (531) */ interface PalletParachainStakingBondWithAutoCompound extends Struct { readonly owner: AccountId20; readonly amount: u128; readonly autoCompound: Percent; } - /** @name PalletParachainStakingDelayedPayout (514) */ + /** @name PalletParachainStakingDelayedPayout (532) */ interface PalletParachainStakingDelayedPayout extends Struct { readonly roundIssuance: u128; readonly totalStakingReward: u128; readonly collatorCommission: Perbill; } - /** @name PalletParachainStakingInflationInflationInfo (515) */ + /** @name PalletParachainStakingInflationInflationInfo (533) */ interface PalletParachainStakingInflationInflationInfo extends Struct { readonly expect: { readonly min: u128; @@ -6741,7 +6962,7 @@ declare module "@polkadot/types/lookup" { } & Struct; } - /** @name PalletParachainStakingError (516) */ + /** @name PalletParachainStakingError (534) */ interface PalletParachainStakingError extends Enum { readonly isDelegatorDNE: boolean; readonly isDelegatorDNEinTopNorBottom: boolean; @@ -6856,7 +7077,7 @@ declare module "@polkadot/types/lookup" { | "CurrentRoundTooLow"; } - /** @name PalletSchedulerScheduled (519) */ + /** @name PalletSchedulerScheduled (537) */ interface PalletSchedulerScheduled extends Struct { readonly maybeId: Option; readonly priority: u8; @@ -6865,14 +7086,14 @@ declare module "@polkadot/types/lookup" { readonly origin: MoonbaseRuntimeOriginCaller; } - /** @name PalletSchedulerRetryConfig (521) */ + /** @name PalletSchedulerRetryConfig (539) */ interface PalletSchedulerRetryConfig extends Struct { readonly totalRetries: u8; readonly remaining: u8; readonly period: u32; } - /** @name PalletSchedulerError (522) */ + /** @name PalletSchedulerError (540) */ interface PalletSchedulerError extends Enum { readonly isFailedToSchedule: boolean; readonly isNotFound: boolean; @@ -6887,7 +7108,7 @@ declare module "@polkadot/types/lookup" { | "Named"; } - /** @name PalletTreasuryProposal (523) */ + /** @name PalletTreasuryProposal (541) */ interface PalletTreasuryProposal extends Struct { readonly proposer: AccountId20; readonly value: u128; @@ -6895,7 +7116,7 @@ declare module "@polkadot/types/lookup" { readonly bond: u128; } - /** @name PalletTreasurySpendStatus (526) */ + /** @name PalletTreasurySpendStatus (544) */ interface PalletTreasurySpendStatus extends Struct { readonly assetKind: Null; readonly amount: u128; @@ -6905,7 +7126,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletTreasuryPaymentState; } - /** @name PalletTreasuryPaymentState (527) */ + /** @name PalletTreasuryPaymentState (545) */ interface PalletTreasuryPaymentState extends Enum { readonly isPending: boolean; readonly isAttempted: boolean; @@ -6916,10 +7137,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "Attempted" | "Failed"; } - /** @name FrameSupportPalletId (529) */ + /** @name FrameSupportPalletId (547) */ interface FrameSupportPalletId extends U8aFixed {} - /** @name PalletTreasuryError (530) */ + /** @name PalletTreasuryError (548) */ interface PalletTreasuryError extends Enum { readonly isInvalidIndex: boolean; readonly isTooManyApprovals: boolean; @@ -6946,7 +7167,7 @@ declare module "@polkadot/types/lookup" { | "Inconclusive"; } - /** @name PalletAuthorInherentError (531) */ + /** @name PalletAuthorInherentError (549) */ interface PalletAuthorInherentError extends Enum { readonly isAuthorAlreadySet: boolean; readonly isNoAccountId: boolean; @@ -6954,14 +7175,14 @@ declare module "@polkadot/types/lookup" { readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; } - /** @name PalletCrowdloanRewardsRewardInfo (532) */ + /** @name PalletCrowdloanRewardsRewardInfo (550) */ interface PalletCrowdloanRewardsRewardInfo extends Struct { readonly totalReward: u128; readonly claimedReward: u128; readonly contributedRelayAddresses: Vec; } - /** @name PalletCrowdloanRewardsError (534) */ + /** @name PalletCrowdloanRewardsError (552) */ interface PalletCrowdloanRewardsError extends Enum { readonly isAlreadyAssociated: boolean; readonly isBatchBeyondFundPot: boolean; @@ -6996,14 +7217,14 @@ declare module "@polkadot/types/lookup" { | "InsufficientNumberOfValidProofs"; } - /** @name PalletAuthorMappingRegistrationInfo (535) */ + /** @name PalletAuthorMappingRegistrationInfo (553) */ interface PalletAuthorMappingRegistrationInfo extends Struct { readonly account: AccountId20; readonly deposit: u128; readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; } - /** @name PalletAuthorMappingError (536) */ + /** @name PalletAuthorMappingError (554) */ interface PalletAuthorMappingError extends Enum { readonly isAssociationNotFound: boolean; readonly isNotYourAssociation: boolean; @@ -7024,21 +7245,21 @@ declare module "@polkadot/types/lookup" { | "DecodeKeysFailed"; } - /** @name PalletProxyProxyDefinition (539) */ + /** @name PalletProxyProxyDefinition (557) */ interface PalletProxyProxyDefinition extends Struct { readonly delegate: AccountId20; readonly proxyType: MoonbaseRuntimeProxyType; readonly delay: u32; } - /** @name PalletProxyAnnouncement (543) */ + /** @name PalletProxyAnnouncement (561) */ interface PalletProxyAnnouncement extends Struct { readonly real: AccountId20; readonly callHash: H256; readonly height: u32; } - /** @name PalletProxyError (545) */ + /** @name PalletProxyError (563) */ interface PalletProxyError extends Enum { readonly isTooMany: boolean; readonly isNotFound: boolean; @@ -7059,34 +7280,49 @@ declare module "@polkadot/types/lookup" { | "NoSelfProxy"; } - /** @name PalletMaintenanceModeError (546) */ + /** @name PalletMaintenanceModeError (564) */ interface PalletMaintenanceModeError extends Enum { readonly isAlreadyInMaintenanceMode: boolean; readonly isNotInMaintenanceMode: boolean; readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; } - /** @name PalletIdentityRegistration (548) */ + /** @name PalletIdentityRegistration (565) */ interface PalletIdentityRegistration extends Struct { readonly judgements: Vec>; readonly deposit: u128; readonly info: PalletIdentityLegacyIdentityInfo; } - /** @name PalletIdentityRegistrarInfo (557) */ + /** @name PalletIdentityRegistrarInfo (573) */ interface PalletIdentityRegistrarInfo extends Struct { readonly account: AccountId20; readonly fee: u128; readonly fields: u64; } - /** @name PalletIdentityAuthorityProperties (559) */ + /** @name PalletIdentityAuthorityProperties (576) */ interface PalletIdentityAuthorityProperties extends Struct { - readonly suffix: Bytes; + readonly accountId: AccountId20; readonly allocation: u32; } - /** @name PalletIdentityError (562) */ + /** @name PalletIdentityUsernameInformation (577) */ + interface PalletIdentityUsernameInformation extends Struct { + readonly owner: AccountId20; + readonly provider: PalletIdentityProvider; + } + + /** @name PalletIdentityProvider (578) */ + interface PalletIdentityProvider extends Enum { + readonly isAllocation: boolean; + readonly isAuthorityDeposit: boolean; + readonly asAuthorityDeposit: u128; + readonly isSystem: boolean; + readonly type: "Allocation" | "AuthorityDeposit" | "System"; + } + + /** @name PalletIdentityError (580) */ interface PalletIdentityError extends Enum { readonly isTooManySubAccounts: boolean; readonly isNotFound: boolean; @@ -7114,6 +7350,10 @@ declare module "@polkadot/types/lookup" { readonly isUsernameTaken: boolean; readonly isNoUsername: boolean; readonly isNotExpired: boolean; + readonly isTooEarly: boolean; + readonly isNotUnbinding: boolean; + readonly isAlreadyUnbinding: boolean; + readonly isInsufficientPrivileges: boolean; readonly type: | "TooManySubAccounts" | "NotFound" @@ -7140,10 +7380,14 @@ declare module "@polkadot/types/lookup" { | "InvalidUsername" | "UsernameTaken" | "NoUsername" - | "NotExpired"; + | "NotExpired" + | "TooEarly" + | "NotUnbinding" + | "AlreadyUnbinding" + | "InsufficientPrivileges"; } - /** @name CumulusPalletXcmpQueueOutboundChannelDetails (567) */ + /** @name CumulusPalletXcmpQueueOutboundChannelDetails (585) */ interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { readonly recipient: u32; readonly state: CumulusPalletXcmpQueueOutboundState; @@ -7152,21 +7396,21 @@ declare module "@polkadot/types/lookup" { readonly lastIndex: u16; } - /** @name CumulusPalletXcmpQueueOutboundState (568) */ + /** @name CumulusPalletXcmpQueueOutboundState (586) */ interface CumulusPalletXcmpQueueOutboundState extends Enum { readonly isOk: boolean; readonly isSuspended: boolean; readonly type: "Ok" | "Suspended"; } - /** @name CumulusPalletXcmpQueueQueueConfigData (572) */ + /** @name CumulusPalletXcmpQueueQueueConfigData (590) */ interface CumulusPalletXcmpQueueQueueConfigData extends Struct { readonly suspendThreshold: u32; readonly dropThreshold: u32; readonly resumeThreshold: u32; } - /** @name CumulusPalletXcmpQueueError (573) */ + /** @name CumulusPalletXcmpQueueError (591) */ interface CumulusPalletXcmpQueueError extends Enum { readonly isBadQueueConfig: boolean; readonly isAlreadySuspended: boolean; @@ -7181,7 +7425,7 @@ declare module "@polkadot/types/lookup" { | "TooBig"; } - /** @name PalletXcmQueryStatus (574) */ + /** @name PalletXcmQueryStatus (592) */ interface PalletXcmQueryStatus extends Enum { readonly isPending: boolean; readonly asPending: { @@ -7203,18 +7447,18 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "VersionNotifier" | "Ready"; } - /** @name XcmVersionedResponse (578) */ + /** @name XcmVersionedResponse (596) */ interface XcmVersionedResponse extends Enum { - readonly isV2: boolean; - readonly asV2: XcmV2Response; readonly isV3: boolean; readonly asV3: XcmV3Response; readonly isV4: boolean; readonly asV4: StagingXcmV4Response; - readonly type: "V2" | "V3" | "V4"; + readonly isV5: boolean; + readonly asV5: StagingXcmV5Response; + readonly type: "V3" | "V4" | "V5"; } - /** @name PalletXcmVersionMigrationStage (584) */ + /** @name PalletXcmVersionMigrationStage (602) */ interface PalletXcmVersionMigrationStage extends Enum { readonly isMigrateSupportedVersion: boolean; readonly isMigrateVersionNotifiers: boolean; @@ -7228,7 +7472,7 @@ declare module "@polkadot/types/lookup" { | "MigrateAndNotifyOldTargets"; } - /** @name PalletXcmRemoteLockedFungibleRecord (587) */ + /** @name PalletXcmRemoteLockedFungibleRecord (605) */ interface PalletXcmRemoteLockedFungibleRecord extends Struct { readonly amount: u128; readonly owner: XcmVersionedLocation; @@ -7236,7 +7480,7 @@ declare module "@polkadot/types/lookup" { readonly consumers: Vec>; } - /** @name PalletXcmError (594) */ + /** @name PalletXcmError (612) */ interface PalletXcmError extends Enum { readonly isUnreachable: boolean; readonly isSendFailure: boolean; @@ -7289,7 +7533,7 @@ declare module "@polkadot/types/lookup" { | "LocalExecutionIncomplete"; } - /** @name PalletAssetsAssetDetails (595) */ + /** @name PalletAssetsAssetDetails (613) */ interface PalletAssetsAssetDetails extends Struct { readonly owner: AccountId20; readonly issuer: AccountId20; @@ -7305,7 +7549,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletAssetsAssetStatus; } - /** @name PalletAssetsAssetStatus (596) */ + /** @name PalletAssetsAssetStatus (614) */ interface PalletAssetsAssetStatus extends Enum { readonly isLive: boolean; readonly isFrozen: boolean; @@ -7313,7 +7557,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Live" | "Frozen" | "Destroying"; } - /** @name PalletAssetsAssetAccount (598) */ + /** @name PalletAssetsAssetAccount (616) */ interface PalletAssetsAssetAccount extends Struct { readonly balance: u128; readonly status: PalletAssetsAccountStatus; @@ -7321,7 +7565,7 @@ declare module "@polkadot/types/lookup" { readonly extra: Null; } - /** @name PalletAssetsAccountStatus (599) */ + /** @name PalletAssetsAccountStatus (617) */ interface PalletAssetsAccountStatus extends Enum { readonly isLiquid: boolean; readonly isFrozen: boolean; @@ -7329,7 +7573,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Liquid" | "Frozen" | "Blocked"; } - /** @name PalletAssetsExistenceReason (600) */ + /** @name PalletAssetsExistenceReason (618) */ interface PalletAssetsExistenceReason extends Enum { readonly isConsumer: boolean; readonly isSufficient: boolean; @@ -7341,13 +7585,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; } - /** @name PalletAssetsApproval (602) */ + /** @name PalletAssetsApproval (620) */ interface PalletAssetsApproval extends Struct { readonly amount: u128; readonly deposit: u128; } - /** @name PalletAssetsAssetMetadata (603) */ + /** @name PalletAssetsAssetMetadata (621) */ interface PalletAssetsAssetMetadata extends Struct { readonly deposit: u128; readonly name: Bytes; @@ -7356,7 +7600,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletAssetsError (605) */ + /** @name PalletAssetsError (623) */ interface PalletAssetsError extends Enum { readonly isBalanceLow: boolean; readonly isNoAccount: boolean; @@ -7403,7 +7647,7 @@ declare module "@polkadot/types/lookup" { | "BadAssetId"; } - /** @name PalletAssetManagerError (606) */ + /** @name PalletAssetManagerError (624) */ interface PalletAssetManagerError extends Enum { readonly isErrorCreatingAsset: boolean; readonly isAssetAlreadyExists: boolean; @@ -7424,7 +7668,7 @@ declare module "@polkadot/types/lookup" { | "NonExistentLocalAsset"; } - /** @name PalletMigrationsError (607) */ + /** @name PalletMigrationsError (625) */ interface PalletMigrationsError extends Enum { readonly isPreimageMissing: boolean; readonly isWrongUpperBound: boolean; @@ -7437,7 +7681,7 @@ declare module "@polkadot/types/lookup" { | "PreimageAlreadyExists"; } - /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (608) */ + /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (626) */ interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { readonly staking: u8; readonly utility: u8; @@ -7459,7 +7703,7 @@ declare module "@polkadot/types/lookup" { readonly cancelOpenRequest: u8; } - /** @name PalletXcmTransactorError (609) */ + /** @name PalletXcmTransactorError (627) */ interface PalletXcmTransactorError extends Enum { readonly isIndexAlreadyClaimed: boolean; readonly isUnclaimedIndex: boolean; @@ -7518,20 +7762,20 @@ declare module "@polkadot/types/lookup" { | "RefundNotSupportedWithTransactInfo"; } - /** @name PalletMoonbeamOrbitersCollatorPoolInfo (610) */ + /** @name PalletMoonbeamOrbitersCollatorPoolInfo (628) */ interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { readonly orbiters: Vec; readonly maybeCurrentOrbiter: Option; readonly nextOrbiter: u32; } - /** @name PalletMoonbeamOrbitersCurrentOrbiter (612) */ + /** @name PalletMoonbeamOrbitersCurrentOrbiter (630) */ interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { readonly accountId: AccountId20; readonly removed: bool; } - /** @name PalletMoonbeamOrbitersError (613) */ + /** @name PalletMoonbeamOrbitersError (631) */ interface PalletMoonbeamOrbitersError extends Enum { readonly isCollatorAlreadyAdded: boolean; readonly isCollatorNotFound: boolean; @@ -7554,19 +7798,19 @@ declare module "@polkadot/types/lookup" { | "OrbiterStillInAPool"; } - /** @name PalletEthereumXcmError (614) */ + /** @name PalletEthereumXcmError (632) */ interface PalletEthereumXcmError extends Enum { readonly isEthereumXcmExecutionSuspended: boolean; readonly type: "EthereumXcmExecutionSuspended"; } - /** @name PalletRandomnessRequestState (615) */ + /** @name PalletRandomnessRequestState (633) */ interface PalletRandomnessRequestState extends Struct { readonly request: PalletRandomnessRequest; readonly deposit: u128; } - /** @name PalletRandomnessRequest (616) */ + /** @name PalletRandomnessRequest (634) */ interface PalletRandomnessRequest extends Struct { readonly refundAddress: H160; readonly contractAddress: H160; @@ -7577,7 +7821,7 @@ declare module "@polkadot/types/lookup" { readonly info: PalletRandomnessRequestInfo; } - /** @name PalletRandomnessRequestInfo (617) */ + /** @name PalletRandomnessRequestInfo (635) */ interface PalletRandomnessRequestInfo extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: ITuple<[u64, u64]>; @@ -7586,7 +7830,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRequestType (618) */ + /** @name PalletRandomnessRequestType (636) */ interface PalletRandomnessRequestType extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: u64; @@ -7595,13 +7839,13 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRandomnessResult (619) */ + /** @name PalletRandomnessRandomnessResult (637) */ interface PalletRandomnessRandomnessResult extends Struct { readonly randomness: Option; readonly requestCount: u64; } - /** @name PalletRandomnessError (620) */ + /** @name PalletRandomnessError (638) */ interface PalletRandomnessError extends Enum { readonly isRequestCounterOverflowed: boolean; readonly isRequestFeeOverflowed: boolean; @@ -7630,7 +7874,7 @@ declare module "@polkadot/types/lookup" { | "RandomnessResultNotFilled"; } - /** @name PalletCollectiveVotes (622) */ + /** @name PalletCollectiveVotes (641) */ interface PalletCollectiveVotes extends Struct { readonly index: u32; readonly threshold: u32; @@ -7639,7 +7883,7 @@ declare module "@polkadot/types/lookup" { readonly end: u32; } - /** @name PalletCollectiveError (623) */ + /** @name PalletCollectiveError (642) */ interface PalletCollectiveError extends Enum { readonly isNotMember: boolean; readonly isDuplicateProposal: boolean; @@ -7652,6 +7896,7 @@ declare module "@polkadot/types/lookup" { readonly isWrongProposalWeight: boolean; readonly isWrongProposalLength: boolean; readonly isPrimeAccountNotMember: boolean; + readonly isProposalActive: boolean; readonly type: | "NotMember" | "DuplicateProposal" @@ -7663,10 +7908,11 @@ declare module "@polkadot/types/lookup" { | "TooManyProposals" | "WrongProposalWeight" | "WrongProposalLength" - | "PrimeAccountNotMember"; + | "PrimeAccountNotMember" + | "ProposalActive"; } - /** @name PalletConvictionVotingVoteVoting (625) */ + /** @name PalletConvictionVotingVoteVoting (644) */ interface PalletConvictionVotingVoteVoting extends Enum { readonly isCasting: boolean; readonly asCasting: PalletConvictionVotingVoteCasting; @@ -7675,23 +7921,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Casting" | "Delegating"; } - /** @name PalletConvictionVotingVoteCasting (626) */ + /** @name PalletConvictionVotingVoteCasting (645) */ interface PalletConvictionVotingVoteCasting extends Struct { readonly votes: Vec>; readonly delegations: PalletConvictionVotingDelegations; readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingDelegations (630) */ + /** @name PalletConvictionVotingDelegations (649) */ interface PalletConvictionVotingDelegations extends Struct { readonly votes: u128; readonly capital: u128; } - /** @name PalletConvictionVotingVotePriorLock (631) */ + /** @name PalletConvictionVotingVotePriorLock (650) */ interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} - /** @name PalletConvictionVotingVoteDelegating (632) */ + /** @name PalletConvictionVotingVoteDelegating (651) */ interface PalletConvictionVotingVoteDelegating extends Struct { readonly balance: u128; readonly target: AccountId20; @@ -7700,7 +7946,7 @@ declare module "@polkadot/types/lookup" { readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingError (636) */ + /** @name PalletConvictionVotingError (655) */ interface PalletConvictionVotingError extends Enum { readonly isNotOngoing: boolean; readonly isNotVoter: boolean; @@ -7729,7 +7975,7 @@ declare module "@polkadot/types/lookup" { | "BadClass"; } - /** @name PalletReferendaReferendumInfo (637) */ + /** @name PalletReferendaReferendumInfo (656) */ interface PalletReferendaReferendumInfo extends Enum { readonly isOngoing: boolean; readonly asOngoing: PalletReferendaReferendumStatus; @@ -7754,7 +8000,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletReferendaReferendumStatus (638) */ + /** @name PalletReferendaReferendumStatus (657) */ interface PalletReferendaReferendumStatus extends Struct { readonly track: u16; readonly origin: MoonbaseRuntimeOriginCaller; @@ -7769,19 +8015,19 @@ declare module "@polkadot/types/lookup" { readonly alarm: Option]>>; } - /** @name PalletReferendaDeposit (639) */ + /** @name PalletReferendaDeposit (658) */ interface PalletReferendaDeposit extends Struct { readonly who: AccountId20; readonly amount: u128; } - /** @name PalletReferendaDecidingStatus (642) */ + /** @name PalletReferendaDecidingStatus (661) */ interface PalletReferendaDecidingStatus extends Struct { readonly since: u32; readonly confirming: Option; } - /** @name PalletReferendaTrackInfo (650) */ + /** @name PalletReferendaTrackInfo (669) */ interface PalletReferendaTrackInfo extends Struct { readonly name: Text; readonly maxDeciding: u32; @@ -7794,7 +8040,7 @@ declare module "@polkadot/types/lookup" { readonly minSupport: PalletReferendaCurve; } - /** @name PalletReferendaCurve (651) */ + /** @name PalletReferendaCurve (670) */ interface PalletReferendaCurve extends Enum { readonly isLinearDecreasing: boolean; readonly asLinearDecreasing: { @@ -7818,7 +8064,7 @@ declare module "@polkadot/types/lookup" { readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; } - /** @name PalletReferendaError (654) */ + /** @name PalletReferendaError (673) */ interface PalletReferendaError extends Enum { readonly isNotOngoing: boolean; readonly isHasDeposit: boolean; @@ -7851,7 +8097,7 @@ declare module "@polkadot/types/lookup" { | "PreimageStoredWithDifferentLength"; } - /** @name PalletPreimageOldRequestStatus (655) */ + /** @name PalletPreimageOldRequestStatus (674) */ interface PalletPreimageOldRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7867,7 +8113,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageRequestStatus (658) */ + /** @name PalletPreimageRequestStatus (677) */ interface PalletPreimageRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7883,7 +8129,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageError (664) */ + /** @name PalletPreimageError (683) */ interface PalletPreimageError extends Enum { readonly isTooBig: boolean; readonly isAlreadyNoted: boolean; @@ -7904,7 +8150,7 @@ declare module "@polkadot/types/lookup" { | "TooFew"; } - /** @name PalletWhitelistError (665) */ + /** @name PalletWhitelistError (684) */ interface PalletWhitelistError extends Enum { readonly isUnavailablePreImage: boolean; readonly isUndecodableCall: boolean; @@ -7919,7 +8165,7 @@ declare module "@polkadot/types/lookup" { | "CallAlreadyWhitelisted"; } - /** @name PalletMultisigMultisig (669) */ + /** @name PalletMultisigMultisig (688) */ interface PalletMultisigMultisig extends Struct { readonly when: PalletMultisigTimepoint; readonly deposit: u128; @@ -7927,7 +8173,7 @@ declare module "@polkadot/types/lookup" { readonly approvals: Vec; } - /** @name PalletMultisigError (671) */ + /** @name PalletMultisigError (690) */ interface PalletMultisigError extends Enum { readonly isMinimumThreshold: boolean; readonly isAlreadyApproved: boolean; @@ -7960,7 +8206,7 @@ declare module "@polkadot/types/lookup" { | "AlreadyStored"; } - /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (675) */ + /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (694) */ interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { readonly isNotStarted: boolean; readonly isStarted: boolean; @@ -7971,7 +8217,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NotStarted" | "Started" | "Error" | "Complete"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (677) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (696) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { readonly isIdle: boolean; readonly isMigrating: boolean; @@ -7979,14 +8225,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Idle" | "Migrating"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (678) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (697) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { readonly assetId: u128; readonly remainingBalances: u32; readonly remainingApprovals: u32; } - /** @name PalletMoonbeamLazyMigrationsError (679) */ + /** @name PalletMoonbeamLazyMigrationsError (698) */ interface PalletMoonbeamLazyMigrationsError extends Enum { readonly isLimitCannotBeZero: boolean; readonly isContractMetadataAlreadySet: boolean; @@ -8015,13 +8261,13 @@ declare module "@polkadot/types/lookup" { | "ApprovalFailed"; } - /** @name PalletPrecompileBenchmarksError (681) */ + /** @name PalletPrecompileBenchmarksError (700) */ interface PalletPrecompileBenchmarksError extends Enum { readonly isBenchmarkError: boolean; readonly type: "BenchmarkError"; } - /** @name PalletMessageQueueBookState (682) */ + /** @name PalletMessageQueueBookState (701) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -8031,13 +8277,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (684) */ + /** @name PalletMessageQueueNeighbours (703) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: CumulusPrimitivesCoreAggregateMessageOrigin; readonly next: CumulusPrimitivesCoreAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (686) */ + /** @name PalletMessageQueuePage (705) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -8047,7 +8293,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (688) */ + /** @name PalletMessageQueueError (707) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -8070,20 +8316,20 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PalletEmergencyParaXcmXcmMode (689) */ + /** @name PalletEmergencyParaXcmXcmMode (708) */ interface PalletEmergencyParaXcmXcmMode extends Enum { readonly isNormal: boolean; readonly isPaused: boolean; readonly type: "Normal" | "Paused"; } - /** @name PalletEmergencyParaXcmError (690) */ + /** @name PalletEmergencyParaXcmError (709) */ interface PalletEmergencyParaXcmError extends Enum { readonly isNotInPausedMode: boolean; readonly type: "NotInPausedMode"; } - /** @name PalletMoonbeamForeignAssetsAssetStatus (692) */ + /** @name PalletMoonbeamForeignAssetsAssetStatus (711) */ interface PalletMoonbeamForeignAssetsAssetStatus extends Enum { readonly isActive: boolean; readonly isFrozenXcmDepositAllowed: boolean; @@ -8091,16 +8337,16 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "FrozenXcmDepositAllowed" | "FrozenXcmDepositForbidden"; } - /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (693) */ + /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (712) */ interface PalletMoonbeamForeignAssetsAssetDepositDetails extends Struct { readonly depositAccount: AccountId20; readonly deposit: u128; } - /** @name MoonbaseRuntimeRuntime (694) */ + /** @name MoonbaseRuntimeRuntime (713) */ type MoonbaseRuntimeRuntime = Null; - /** @name PalletMoonbeamForeignAssetsError (695) */ + /** @name PalletMoonbeamForeignAssetsError (714) */ interface PalletMoonbeamForeignAssetsError extends Enum { readonly isAssetAlreadyExists: boolean; readonly isAssetAlreadyFrozen: boolean; @@ -8141,7 +8387,7 @@ declare module "@polkadot/types/lookup" { | "TooManyForeignAssets"; } - /** @name PalletXcmWeightTraderError (697) */ + /** @name PalletXcmWeightTraderError (716) */ interface PalletXcmWeightTraderError extends Enum { readonly isAssetAlreadyAdded: boolean; readonly isAssetAlreadyPaused: boolean; @@ -8158,39 +8404,39 @@ declare module "@polkadot/types/lookup" { | "PriceCannotBeZero"; } - /** @name FrameSystemExtensionsCheckNonZeroSender (700) */ + /** @name FrameSystemExtensionsCheckNonZeroSender (719) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (701) */ + /** @name FrameSystemExtensionsCheckSpecVersion (720) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (702) */ + /** @name FrameSystemExtensionsCheckTxVersion (721) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (703) */ + /** @name FrameSystemExtensionsCheckGenesis (722) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (706) */ + /** @name FrameSystemExtensionsCheckNonce (725) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (707) */ + /** @name FrameSystemExtensionsCheckWeight (726) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (708) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (727) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name FrameMetadataHashExtensionCheckMetadataHash (709) */ + /** @name FrameMetadataHashExtensionCheckMetadataHash (728) */ interface FrameMetadataHashExtensionCheckMetadataHash extends Struct { readonly mode: FrameMetadataHashExtensionMode; } - /** @name FrameMetadataHashExtensionMode (710) */ + /** @name FrameMetadataHashExtensionMode (729) */ interface FrameMetadataHashExtensionMode extends Enum { readonly isDisabled: boolean; readonly isEnabled: boolean; readonly type: "Disabled" | "Enabled"; } - /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (711) */ + /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (730) */ type CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim = Null; } // declare module diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-consts.ts b/typescript-api/src/moonbeam/interfaces/augment-api-consts.ts index 4406481db61..74aa6436aa4 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-consts.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-consts.ts @@ -17,7 +17,7 @@ import type { SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, - StagingXcmV4Location + StagingXcmV5Location } from "@polkadot/types/lookup"; export type __AugmentedConst = AugmentedConst; @@ -184,6 +184,16 @@ declare module "@polkadot/api-base/types/consts" { * be another trie item whose value is the size of an account ID plus 32 bytes. **/ subAccountDeposit: u128 & AugmentedConst; + /** + * The amount held on deposit per registered username. This value should change only in + * runtime upgrades with proper migration of existing deposits. + **/ + usernameDeposit: u128 & AugmentedConst; + /** + * The number of blocks that must pass to enable the permanent deletion of a username by + * its respective authority. + **/ + usernameGracePeriod: u32 & AugmentedConst; /** * Generic const **/ @@ -586,6 +596,9 @@ declare module "@polkadot/api-base/types/consts" { **/ burn: Permill & AugmentedConst; /** + * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. + * Refer to for migration to `spend`. + * * The maximum number of approvals that can wait in the spending queue. * * NOTE: This parameter is also used within the Bounties Pallet extension if enabled. @@ -671,7 +684,7 @@ declare module "@polkadot/api-base/types/consts" { /** * Self chain location. **/ - selfLocation: StagingXcmV4Location & AugmentedConst; + selfLocation: StagingXcmV5Location & AugmentedConst; /** * Generic const **/ diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-errors.ts b/typescript-api/src/moonbeam/interfaces/augment-api-errors.ts index 2b99aeb6fe1..35e16289248 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-errors.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-errors.ts @@ -478,6 +478,10 @@ declare module "@polkadot/api-base/types/errors" { * Account ID is already named. **/ AlreadyClaimed: AugmentedError; + /** + * The username cannot be unbound because it is already unbinding. + **/ + AlreadyUnbinding: AugmentedError; /** * Empty index. **/ @@ -486,6 +490,11 @@ declare module "@polkadot/api-base/types/errors" { * Fee is changed. **/ FeeChanged: AugmentedError; + /** + * The action cannot be performed because of insufficient privileges (e.g. authority + * trying to unbind a username provided by the system). + **/ + InsufficientPrivileges: AugmentedError; /** * The index is invalid. **/ @@ -550,6 +559,10 @@ declare module "@polkadot/api-base/types/errors" { * Sender is not a sub-account. **/ NotSub: AugmentedError; + /** + * The username cannot be removed because it is not unbinding. + **/ + NotUnbinding: AugmentedError; /** * The sender does not have permission to issue a username. **/ @@ -566,6 +579,10 @@ declare module "@polkadot/api-base/types/errors" { * Sticky judgement. **/ StickyJudgement: AugmentedError; + /** + * The username cannot be removed because it's still in the grace period. + **/ + TooEarly: AugmentedError; /** * Maximum amount of registrars reached. Cannot add any more. **/ @@ -847,6 +864,10 @@ declare module "@polkadot/api-base/types/errors" { * Prime account is not a member **/ PrimeAccountNotMember: AugmentedError; + /** + * Proposal is still active. + **/ + ProposalActive: AugmentedError; /** * Proposal must exist **/ @@ -1270,6 +1291,16 @@ declare module "@polkadot/api-base/types/errors" { **/ [key: string]: AugmentedError; }; + sudo: { + /** + * Sender must be the Sudo account. + **/ + RequireSudo: AugmentedError; + /** + * Generic error + **/ + [key: string]: AugmentedError; + }; system: { /** * The origin filter prevent the call to be dispatched. @@ -1388,6 +1419,10 @@ declare module "@polkadot/api-base/types/errors" { * Prime account is not a member **/ PrimeAccountNotMember: AugmentedError; + /** + * Proposal is still active. + **/ + ProposalActive: AugmentedError; /** * Proposal must exist **/ diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-events.ts b/typescript-api/src/moonbeam/interfaces/augment-api-events.ts index 9a152c1e6b6..bf5f09629b3 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-events.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-events.ts @@ -26,16 +26,16 @@ import type { CumulusPrimitivesCoreAggregateMessageOrigin, EthereumLog, EvmCoreErrorExitReason, - FrameSupportDispatchDispatchInfo, FrameSupportDispatchPostDispatchInfo, FrameSupportMessagesProcessMessageError, FrameSupportPreimagesBounded, FrameSupportTokensMiscBalanceStatus, - MoonbeamRuntimeAssetConfigAssetRegistrarMetadata, - MoonbeamRuntimeProxyType, - MoonbeamRuntimeRuntimeParamsRuntimeParametersKey, - MoonbeamRuntimeRuntimeParamsRuntimeParametersValue, - MoonbeamRuntimeXcmConfigAssetType, + FrameSystemDispatchEventInfo, + MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, + MoonbaseRuntimeProxyType, + MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, + MoonbaseRuntimeRuntimeParamsRuntimeParametersValue, + MoonbaseRuntimeXcmConfigAssetType, NimbusPrimitivesNimbusCryptoPublic, PalletConvictionVotingTally, PalletConvictionVotingVoteAccountVote, @@ -49,12 +49,12 @@ import type { SpRuntimeDispatchError, SpRuntimeDispatchErrorWithPostInfo, SpWeightsWeightV2Weight, - StagingXcmV4AssetAssets, - StagingXcmV4Location, - StagingXcmV4Response, - StagingXcmV4TraitsOutcome, - StagingXcmV4Xcm, - XcmV3TraitsError, + StagingXcmV5AssetAssets, + StagingXcmV5Location, + StagingXcmV5Response, + StagingXcmV5TraitsOutcome, + StagingXcmV5Xcm, + XcmV5TraitsError, XcmVersionedAssets, XcmVersionedLocation } from "@polkadot/types/lookup"; @@ -69,8 +69,8 @@ declare module "@polkadot/api-base/types/events" { **/ ForeignAssetDestroyed: AugmentedEvent< ApiType, - [assetId: u128, assetType: MoonbeamRuntimeXcmConfigAssetType], - { assetId: u128; assetType: MoonbeamRuntimeXcmConfigAssetType } + [assetId: u128, assetType: MoonbaseRuntimeXcmConfigAssetType], + { assetId: u128; assetType: MoonbaseRuntimeXcmConfigAssetType } >; /** * New asset with the asset manager is registered @@ -79,13 +79,13 @@ declare module "@polkadot/api-base/types/events" { ApiType, [ assetId: u128, - asset: MoonbeamRuntimeXcmConfigAssetType, - metadata: MoonbeamRuntimeAssetConfigAssetRegistrarMetadata + asset: MoonbaseRuntimeXcmConfigAssetType, + metadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata ], { assetId: u128; - asset: MoonbeamRuntimeXcmConfigAssetType; - metadata: MoonbeamRuntimeAssetConfigAssetRegistrarMetadata; + asset: MoonbaseRuntimeXcmConfigAssetType; + metadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata; } >; /** @@ -93,16 +93,16 @@ declare module "@polkadot/api-base/types/events" { **/ ForeignAssetRemoved: AugmentedEvent< ApiType, - [assetId: u128, assetType: MoonbeamRuntimeXcmConfigAssetType], - { assetId: u128; assetType: MoonbeamRuntimeXcmConfigAssetType } + [assetId: u128, assetType: MoonbaseRuntimeXcmConfigAssetType], + { assetId: u128; assetType: MoonbaseRuntimeXcmConfigAssetType } >; /** * Changed the xcm type mapping for a given asset id **/ ForeignAssetXcmLocationChanged: AugmentedEvent< ApiType, - [assetId: u128, newAssetType: MoonbeamRuntimeXcmConfigAssetType], - { assetId: u128; newAssetType: MoonbeamRuntimeXcmConfigAssetType } + [assetId: u128, newAssetType: MoonbaseRuntimeXcmConfigAssetType], + { assetId: u128; newAssetType: MoonbaseRuntimeXcmConfigAssetType } >; /** * Removed all information related to an assetId and destroyed asset @@ -113,8 +113,8 @@ declare module "@polkadot/api-base/types/events" { **/ SupportedAssetRemoved: AugmentedEvent< ApiType, - [assetType: MoonbeamRuntimeXcmConfigAssetType], - { assetType: MoonbeamRuntimeXcmConfigAssetType } + [assetType: MoonbaseRuntimeXcmConfigAssetType], + { assetType: MoonbaseRuntimeXcmConfigAssetType } >; /** * Changed the amount of units we are charging per execution second for a given asset @@ -647,7 +647,7 @@ declare module "@polkadot/api-base/types/events" { * Downward message executed with the given outcome. * \[ id, outcome \] **/ - ExecutedDownward: AugmentedEvent; + ExecutedDownward: AugmentedEvent; /** * Downward message is invalid XCM. * \[ id \] @@ -752,25 +752,25 @@ declare module "@polkadot/api-base/types/events" { [ contractAddress: H160, assetId: u128, - xcmLocation: StagingXcmV4Location, + xcmLocation: StagingXcmV5Location, deposit: Option ], { contractAddress: H160; assetId: u128; - xcmLocation: StagingXcmV4Location; + xcmLocation: StagingXcmV5Location; deposit: Option; } >; ForeignAssetFrozen: AugmentedEvent< ApiType, - [assetId: u128, xcmLocation: StagingXcmV4Location], - { assetId: u128; xcmLocation: StagingXcmV4Location } + [assetId: u128, xcmLocation: StagingXcmV5Location], + { assetId: u128; xcmLocation: StagingXcmV5Location } >; ForeignAssetUnfrozen: AugmentedEvent< ApiType, - [assetId: u128, xcmLocation: StagingXcmV4Location], - { assetId: u128; xcmLocation: StagingXcmV4Location } + [assetId: u128, xcmLocation: StagingXcmV5Location], + { assetId: u128; xcmLocation: StagingXcmV5Location } >; /** * Changed the xcm type mapping for a given asset id @@ -779,13 +779,13 @@ declare module "@polkadot/api-base/types/events" { ApiType, [ assetId: u128, - previousXcmLocation: StagingXcmV4Location, - newXcmLocation: StagingXcmV4Location + previousXcmLocation: StagingXcmV5Location, + newXcmLocation: StagingXcmV5Location ], { assetId: u128; - previousXcmLocation: StagingXcmV4Location; - newXcmLocation: StagingXcmV4Location; + previousXcmLocation: StagingXcmV5Location; + newXcmLocation: StagingXcmV5Location; } >; /** @@ -879,6 +879,14 @@ declare module "@polkadot/api-base/types/events" { * A registrar was added. **/ RegistrarAdded: AugmentedEvent; + /** + * An account's sub-identities were set (in bulk). + **/ + SubIdentitiesSet: AugmentedEvent< + ApiType, + [main: AccountId20, numberOfSubs: u32, newDeposit: u128], + { main: AccountId20; numberOfSubs: u32; newDeposit: u128 } + >; /** * A sub-identity was added to an identity and the deposit paid. **/ @@ -895,6 +903,14 @@ declare module "@polkadot/api-base/types/events" { [sub: AccountId20, main: AccountId20, deposit: u128], { sub: AccountId20; main: AccountId20; deposit: u128 } >; + /** + * A given sub-account's associated name was changed by its super-identity. + **/ + SubIdentityRenamed: AugmentedEvent< + ApiType, + [sub: AccountId20, main: AccountId20], + { sub: AccountId20; main: AccountId20 } + >; /** * A sub-identity was cleared, and the given deposit repatriated from the * main identity account to the sub-identity account. @@ -904,6 +920,10 @@ declare module "@polkadot/api-base/types/events" { [sub: AccountId20, main: AccountId20, deposit: u128], { sub: AccountId20; main: AccountId20; deposit: u128 } >; + /** + * A username has been killed. + **/ + UsernameKilled: AugmentedEvent; /** * A username was queued, but `who` must accept it prior to `expiration`. **/ @@ -912,6 +932,10 @@ declare module "@polkadot/api-base/types/events" { [who: AccountId20, username: Bytes, expiration: u32], { who: AccountId20; username: Bytes; expiration: u32 } >; + /** + * A username has been removed. + **/ + UsernameRemoved: AugmentedEvent; /** * A username was set for `who`. **/ @@ -920,6 +944,10 @@ declare module "@polkadot/api-base/types/events" { [who: AccountId20, username: Bytes], { who: AccountId20; username: Bytes } >; + /** + * A username has been unbound. + **/ + UsernameUnbound: AugmentedEvent; /** * Generic event **/ @@ -1213,6 +1241,10 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; + /** + * A proposal was killed. + **/ + Killed: AugmentedEvent; /** * A single member did some action; result will be `Ok` if it returned without error. **/ @@ -1221,6 +1253,22 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; + /** + * Some cost for storing a proposal was burned. + **/ + ProposalCostBurned: AugmentedEvent< + ApiType, + [proposalHash: H256, who: AccountId20], + { proposalHash: H256; who: AccountId20 } + >; + /** + * Some cost for storing a proposal was released. + **/ + ProposalCostReleased: AugmentedEvent< + ApiType, + [proposalHash: H256, who: AccountId20], + { proposalHash: H256; who: AccountId20 } + >; /** * A motion (given hash) has been proposed (by given account) with a threshold (given * `MemberCount`). @@ -1631,14 +1679,14 @@ declare module "@polkadot/api-base/types/events" { Updated: AugmentedEvent< ApiType, [ - key: MoonbeamRuntimeRuntimeParamsRuntimeParametersKey, - oldValue: Option, - newValue: Option + key: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, + oldValue: Option, + newValue: Option ], { - key: MoonbeamRuntimeRuntimeParamsRuntimeParametersKey; - oldValue: Option; - newValue: Option; + key: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey; + oldValue: Option; + newValue: Option; } >; /** @@ -1652,32 +1700,32 @@ declare module "@polkadot/api-base/types/events" { **/ AssetsClaimed: AugmentedEvent< ApiType, - [hash_: H256, origin: StagingXcmV4Location, assets: XcmVersionedAssets], - { hash_: H256; origin: StagingXcmV4Location; assets: XcmVersionedAssets } + [hash_: H256, origin: StagingXcmV5Location, assets: XcmVersionedAssets], + { hash_: H256; origin: StagingXcmV5Location; assets: XcmVersionedAssets } >; /** * Some assets have been placed in an asset trap. **/ AssetsTrapped: AugmentedEvent< ApiType, - [hash_: H256, origin: StagingXcmV4Location, assets: XcmVersionedAssets], - { hash_: H256; origin: StagingXcmV4Location; assets: XcmVersionedAssets } + [hash_: H256, origin: StagingXcmV5Location, assets: XcmVersionedAssets], + { hash_: H256; origin: StagingXcmV5Location; assets: XcmVersionedAssets } >; /** * Execution of an XCM message was attempted. **/ Attempted: AugmentedEvent< ApiType, - [outcome: StagingXcmV4TraitsOutcome], - { outcome: StagingXcmV4TraitsOutcome } + [outcome: StagingXcmV5TraitsOutcome], + { outcome: StagingXcmV5TraitsOutcome } >; /** * Fees were paid from a location for an operation (often for using `SendXcm`). **/ FeesPaid: AugmentedEvent< ApiType, - [paying: StagingXcmV4Location, fees: StagingXcmV4AssetAssets], - { paying: StagingXcmV4Location; fees: StagingXcmV4AssetAssets } + [paying: StagingXcmV5Location, fees: StagingXcmV5AssetAssets], + { paying: StagingXcmV5Location; fees: StagingXcmV5AssetAssets } >; /** * Expected query response has been received but the querier location of the response does @@ -1687,16 +1735,16 @@ declare module "@polkadot/api-base/types/events" { InvalidQuerier: AugmentedEvent< ApiType, [ - origin: StagingXcmV4Location, + origin: StagingXcmV5Location, queryId: u64, - expectedQuerier: StagingXcmV4Location, - maybeActualQuerier: Option + expectedQuerier: StagingXcmV5Location, + maybeActualQuerier: Option ], { - origin: StagingXcmV4Location; + origin: StagingXcmV5Location; queryId: u64; - expectedQuerier: StagingXcmV4Location; - maybeActualQuerier: Option; + expectedQuerier: StagingXcmV5Location; + maybeActualQuerier: Option; } >; /** @@ -1710,8 +1758,8 @@ declare module "@polkadot/api-base/types/events" { **/ InvalidQuerierVersion: AugmentedEvent< ApiType, - [origin: StagingXcmV4Location, queryId: u64], - { origin: StagingXcmV4Location; queryId: u64 } + [origin: StagingXcmV5Location, queryId: u64], + { origin: StagingXcmV5Location; queryId: u64 } >; /** * Expected query response has been received but the origin location of the response does @@ -1721,14 +1769,14 @@ declare module "@polkadot/api-base/types/events" { InvalidResponder: AugmentedEvent< ApiType, [ - origin: StagingXcmV4Location, + origin: StagingXcmV5Location, queryId: u64, - expectedLocation: Option + expectedLocation: Option ], { - origin: StagingXcmV4Location; + origin: StagingXcmV5Location; queryId: u64; - expectedLocation: Option; + expectedLocation: Option; } >; /** @@ -1742,8 +1790,8 @@ declare module "@polkadot/api-base/types/events" { **/ InvalidResponderVersion: AugmentedEvent< ApiType, - [origin: StagingXcmV4Location, queryId: u64], - { origin: StagingXcmV4Location; queryId: u64 } + [origin: StagingXcmV5Location, queryId: u64], + { origin: StagingXcmV5Location; queryId: u64 } >; /** * Query response has been received and query is removed. The registered notification has @@ -1810,8 +1858,8 @@ declare module "@polkadot/api-base/types/events" { **/ NotifyTargetSendFail: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, queryId: u64, error: XcmV3TraitsError], - { location: StagingXcmV4Location; queryId: u64; error: XcmV3TraitsError } + [location: StagingXcmV5Location, queryId: u64, error: XcmV5TraitsError], + { location: StagingXcmV5Location; queryId: u64; error: XcmV5TraitsError } >; /** * Query response has been received and is ready for taking with `take_response`. There is @@ -1819,8 +1867,8 @@ declare module "@polkadot/api-base/types/events" { **/ ResponseReady: AugmentedEvent< ApiType, - [queryId: u64, response: StagingXcmV4Response], - { queryId: u64; response: StagingXcmV4Response } + [queryId: u64, response: StagingXcmV5Response], + { queryId: u64; response: StagingXcmV5Response } >; /** * Received query response has been read and removed. @@ -1832,15 +1880,15 @@ declare module "@polkadot/api-base/types/events" { Sent: AugmentedEvent< ApiType, [ - origin: StagingXcmV4Location, - destination: StagingXcmV4Location, - message: StagingXcmV4Xcm, + origin: StagingXcmV5Location, + destination: StagingXcmV5Location, + message: StagingXcmV5Xcm, messageId: U8aFixed ], { - origin: StagingXcmV4Location; - destination: StagingXcmV4Location; - message: StagingXcmV4Xcm; + origin: StagingXcmV5Location; + destination: StagingXcmV5Location; + message: StagingXcmV5Xcm; messageId: U8aFixed; } >; @@ -1850,8 +1898,8 @@ declare module "@polkadot/api-base/types/events" { **/ SupportedVersionChanged: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, version: u32], - { location: StagingXcmV4Location; version: u32 } + [location: StagingXcmV5Location, version: u32], + { location: StagingXcmV5Location; version: u32 } >; /** * Query response received which does not match a registered query. This may be because a @@ -1860,8 +1908,8 @@ declare module "@polkadot/api-base/types/events" { **/ UnexpectedResponse: AugmentedEvent< ApiType, - [origin: StagingXcmV4Location, queryId: u64], - { origin: StagingXcmV4Location; queryId: u64 } + [origin: StagingXcmV5Location, queryId: u64], + { origin: StagingXcmV5Location; queryId: u64 } >; /** * An XCM version change notification message has been attempted to be sent. @@ -1871,15 +1919,15 @@ declare module "@polkadot/api-base/types/events" { VersionChangeNotified: AugmentedEvent< ApiType, [ - destination: StagingXcmV4Location, + destination: StagingXcmV5Location, result: u32, - cost: StagingXcmV4AssetAssets, + cost: StagingXcmV5AssetAssets, messageId: U8aFixed ], { - destination: StagingXcmV4Location; + destination: StagingXcmV5Location; result: u32; - cost: StagingXcmV4AssetAssets; + cost: StagingXcmV5AssetAssets; messageId: U8aFixed; } >; @@ -1892,8 +1940,8 @@ declare module "@polkadot/api-base/types/events" { **/ VersionNotifyRequested: AugmentedEvent< ApiType, - [destination: StagingXcmV4Location, cost: StagingXcmV4AssetAssets, messageId: U8aFixed], - { destination: StagingXcmV4Location; cost: StagingXcmV4AssetAssets; messageId: U8aFixed } + [destination: StagingXcmV5Location, cost: StagingXcmV5AssetAssets, messageId: U8aFixed], + { destination: StagingXcmV5Location; cost: StagingXcmV5AssetAssets; messageId: U8aFixed } >; /** * A remote has requested XCM version change notification from us and we have honored it. @@ -1901,8 +1949,8 @@ declare module "@polkadot/api-base/types/events" { **/ VersionNotifyStarted: AugmentedEvent< ApiType, - [destination: StagingXcmV4Location, cost: StagingXcmV4AssetAssets, messageId: U8aFixed], - { destination: StagingXcmV4Location; cost: StagingXcmV4AssetAssets; messageId: U8aFixed } + [destination: StagingXcmV5Location, cost: StagingXcmV5AssetAssets, messageId: U8aFixed], + { destination: StagingXcmV5Location; cost: StagingXcmV5AssetAssets; messageId: U8aFixed } >; /** * We have requested that a remote chain stops sending us XCM version change @@ -1910,8 +1958,8 @@ declare module "@polkadot/api-base/types/events" { **/ VersionNotifyUnrequested: AugmentedEvent< ApiType, - [destination: StagingXcmV4Location, cost: StagingXcmV4AssetAssets, messageId: U8aFixed], - { destination: StagingXcmV4Location; cost: StagingXcmV4AssetAssets; messageId: U8aFixed } + [destination: StagingXcmV5Location, cost: StagingXcmV5AssetAssets, messageId: U8aFixed], + { destination: StagingXcmV5Location; cost: StagingXcmV5AssetAssets; messageId: U8aFixed } >; /** * Generic event @@ -1953,13 +2001,13 @@ declare module "@polkadot/api-base/types/events" { [ delegator: AccountId20, delegatee: AccountId20, - proxyType: MoonbeamRuntimeProxyType, + proxyType: MoonbaseRuntimeProxyType, delay: u32 ], { delegator: AccountId20; delegatee: AccountId20; - proxyType: MoonbeamRuntimeProxyType; + proxyType: MoonbaseRuntimeProxyType; delay: u32; } >; @@ -1979,13 +2027,13 @@ declare module "@polkadot/api-base/types/events" { [ delegator: AccountId20, delegatee: AccountId20, - proxyType: MoonbeamRuntimeProxyType, + proxyType: MoonbaseRuntimeProxyType, delay: u32 ], { delegator: AccountId20; delegatee: AccountId20; - proxyType: MoonbeamRuntimeProxyType; + proxyType: MoonbaseRuntimeProxyType; delay: u32; } >; @@ -1998,13 +2046,13 @@ declare module "@polkadot/api-base/types/events" { [ pure: AccountId20, who: AccountId20, - proxyType: MoonbeamRuntimeProxyType, + proxyType: MoonbaseRuntimeProxyType, disambiguationIndex: u16 ], { pure: AccountId20; who: AccountId20; - proxyType: MoonbeamRuntimeProxyType; + proxyType: MoonbaseRuntimeProxyType; disambiguationIndex: u16; } >; @@ -2283,6 +2331,40 @@ declare module "@polkadot/api-base/types/events" { **/ [key: string]: AugmentedEvent; }; + sudo: { + /** + * The sudo key has been updated. + **/ + KeyChanged: AugmentedEvent< + ApiType, + [old: Option, new_: AccountId20], + { old: Option; new_: AccountId20 } + >; + /** + * The key was permanently removed. + **/ + KeyRemoved: AugmentedEvent; + /** + * A sudo call just took place. + **/ + Sudid: AugmentedEvent< + ApiType, + [sudoResult: Result], + { sudoResult: Result } + >; + /** + * A [sudo_as](Pallet::sudo_as) call just took place. + **/ + SudoAsDone: AugmentedEvent< + ApiType, + [sudoResult: Result], + { sudoResult: Result } + >; + /** + * Generic event + **/ + [key: string]: AugmentedEvent; + }; system: { /** * `:code` was updated. @@ -2293,16 +2375,16 @@ declare module "@polkadot/api-base/types/events" { **/ ExtrinsicFailed: AugmentedEvent< ApiType, - [dispatchError: SpRuntimeDispatchError, dispatchInfo: FrameSupportDispatchDispatchInfo], - { dispatchError: SpRuntimeDispatchError; dispatchInfo: FrameSupportDispatchDispatchInfo } + [dispatchError: SpRuntimeDispatchError, dispatchInfo: FrameSystemDispatchEventInfo], + { dispatchError: SpRuntimeDispatchError; dispatchInfo: FrameSystemDispatchEventInfo } >; /** * An extrinsic completed successfully. **/ ExtrinsicSuccess: AugmentedEvent< ApiType, - [dispatchInfo: FrameSupportDispatchDispatchInfo], - { dispatchInfo: FrameSupportDispatchDispatchInfo } + [dispatchInfo: FrameSystemDispatchEventInfo], + { dispatchInfo: FrameSystemDispatchEventInfo } >; /** * An account was reaped. @@ -2462,6 +2544,10 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; + /** + * A proposal was killed. + **/ + Killed: AugmentedEvent; /** * A single member did some action; result will be `Ok` if it returned without error. **/ @@ -2470,6 +2556,22 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; + /** + * Some cost for storing a proposal was burned. + **/ + ProposalCostBurned: AugmentedEvent< + ApiType, + [proposalHash: H256, who: AccountId20], + { proposalHash: H256; who: AccountId20 } + >; + /** + * Some cost for storing a proposal was released. + **/ + ProposalCostReleased: AugmentedEvent< + ApiType, + [proposalHash: H256, who: AccountId20], + { proposalHash: H256; who: AccountId20 } + >; /** * A motion (given hash) has been proposed (by given account) with a threshold (given * `MemberCount`). @@ -2572,16 +2674,16 @@ declare module "@polkadot/api-base/types/events" { **/ DestFeePerSecondChanged: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, feePerSecond: u128], - { location: StagingXcmV4Location; feePerSecond: u128 } + [location: StagingXcmV5Location, feePerSecond: u128], + { location: StagingXcmV5Location; feePerSecond: u128 } >; /** * Remove dest fee per second **/ DestFeePerSecondRemoved: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * HRMP manage action succesfully sent @@ -2604,32 +2706,32 @@ declare module "@polkadot/api-base/types/events" { **/ TransactedDerivative: AugmentedEvent< ApiType, - [accountId: AccountId20, dest: StagingXcmV4Location, call: Bytes, index: u16], - { accountId: AccountId20; dest: StagingXcmV4Location; call: Bytes; index: u16 } + [accountId: AccountId20, dest: StagingXcmV5Location, call: Bytes, index: u16], + { accountId: AccountId20; dest: StagingXcmV5Location; call: Bytes; index: u16 } >; /** * Transacted the call through a signed account in a destination chain. **/ TransactedSigned: AugmentedEvent< ApiType, - [feePayer: AccountId20, dest: StagingXcmV4Location, call: Bytes], - { feePayer: AccountId20; dest: StagingXcmV4Location; call: Bytes } + [feePayer: AccountId20, dest: StagingXcmV5Location, call: Bytes], + { feePayer: AccountId20; dest: StagingXcmV5Location; call: Bytes } >; /** * Transacted the call through the sovereign account in a destination chain. **/ TransactedSovereign: AugmentedEvent< ApiType, - [feePayer: Option, dest: StagingXcmV4Location, call: Bytes], - { feePayer: Option; dest: StagingXcmV4Location; call: Bytes } + [feePayer: Option, dest: StagingXcmV5Location, call: Bytes], + { feePayer: Option; dest: StagingXcmV5Location; call: Bytes } >; /** * Transact failed **/ TransactFailed: AugmentedEvent< ApiType, - [error: XcmV3TraitsError], - { error: XcmV3TraitsError } + [error: XcmV5TraitsError], + { error: XcmV5TraitsError } >; /** * Changed the transact info of a location @@ -2637,11 +2739,11 @@ declare module "@polkadot/api-base/types/events" { TransactInfoChanged: AugmentedEvent< ApiType, [ - location: StagingXcmV4Location, + location: StagingXcmV5Location, remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight ], { - location: StagingXcmV4Location; + location: StagingXcmV5Location; remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight; } >; @@ -2650,8 +2752,8 @@ declare module "@polkadot/api-base/types/events" { **/ TransactInfoRemoved: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * Generic event @@ -2664,40 +2766,40 @@ declare module "@polkadot/api-base/types/events" { **/ PauseAssetSupport: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * Resume support for a given asset **/ ResumeAssetSupport: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * New supported asset is registered **/ SupportedAssetAdded: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, relativePrice: u128], - { location: StagingXcmV4Location; relativePrice: u128 } + [location: StagingXcmV5Location, relativePrice: u128], + { location: StagingXcmV5Location; relativePrice: u128 } >; /** * Changed the amount of units we are charging per execution second for a given asset **/ SupportedAssetEdited: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, relativePrice: u128], - { location: StagingXcmV4Location; relativePrice: u128 } + [location: StagingXcmV5Location, relativePrice: u128], + { location: StagingXcmV5Location; relativePrice: u128 } >; /** * Supported asset type for fee payment removed **/ SupportedAssetRemoved: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * Generic event diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-query.ts b/typescript-api/src/moonbeam/interfaces/augment-api-query.ts index ec824b3c12b..8f0605cd6fa 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-query.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-query.ts @@ -50,10 +50,10 @@ import type { FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, - MoonbeamRuntimeRuntimeHoldReason, - MoonbeamRuntimeRuntimeParamsRuntimeParametersKey, - MoonbeamRuntimeRuntimeParamsRuntimeParametersValue, - MoonbeamRuntimeXcmConfigAssetType, + MoonbaseRuntimeRuntimeHoldReason, + MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, + MoonbaseRuntimeRuntimeParamsRuntimeParametersValue, + MoonbaseRuntimeXcmConfigAssetType, NimbusPrimitivesNimbusCryptoPublic, PalletAssetsApproval, PalletAssetsAssetAccount, @@ -69,8 +69,10 @@ import type { PalletEmergencyParaXcmXcmMode, PalletEvmCodeMetadata, PalletIdentityAuthorityProperties, + PalletIdentityProvider, PalletIdentityRegistrarInfo, PalletIdentityRegistration, + PalletIdentityUsernameInformation, PalletMessageQueueBookState, PalletMessageQueuePage, PalletMoonbeamForeignAssetsAssetDepositDetails, @@ -118,8 +120,9 @@ import type { SpRuntimeDigest, SpTrieStorageProof, SpWeightsWeightV2Weight, - StagingXcmV4Instruction, - StagingXcmV4Location, + StagingXcmV5Instruction, + StagingXcmV5Location, + StagingXcmV5Xcm, XcmVersionedAssetId, XcmVersionedLocation } from "@polkadot/types/lookup"; @@ -140,7 +143,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg: u128 | AnyNumber | Uint8Array - ) => Observable>, + ) => Observable>, [u128] > & QueryableStorageEntry; @@ -152,11 +155,11 @@ declare module "@polkadot/api-base/types/storage" { assetTypeId: AugmentedQuery< ApiType, ( - arg: MoonbeamRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array + arg: MoonbaseRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array ) => Observable>, - [MoonbeamRuntimeXcmConfigAssetType] + [MoonbaseRuntimeXcmConfigAssetType] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ @@ -347,7 +350,7 @@ declare module "@polkadot/api-base/types/storage" { (arg: AccountId20 | string | Uint8Array) => Observable< Vec< { - readonly id: MoonbeamRuntimeRuntimeHoldReason; + readonly id: MoonbaseRuntimeRuntimeHoldReason; readonly amount: u128; } & Struct > @@ -521,7 +524,7 @@ declare module "@polkadot/api-base/types/storage" { > & QueryableStorageEntry; /** - * Current building block's transactions and receipts. + * Mapping from transaction index to transaction in the current building block. **/ pending: AugmentedQuery< ApiType, @@ -588,12 +591,6 @@ declare module "@polkadot/api-base/types/storage" { [H160, H256] > & QueryableStorageEntry; - suicided: AugmentedQuery< - ApiType, - (arg: H160 | string | Uint8Array) => Observable>, - [H160] - > & - QueryableStorageEntry; /** * Generic query **/ @@ -607,7 +604,7 @@ declare module "@polkadot/api-base/types/storage" { **/ assetsById: AugmentedQuery< ApiType, - (arg: u128 | AnyNumber | Uint8Array) => Observable>, + (arg: u128 | AnyNumber | Uint8Array) => Observable>, [u128] > & QueryableStorageEntry; @@ -619,11 +616,11 @@ declare module "@polkadot/api-base/types/storage" { assetsByLocation: AugmentedQuery< ApiType, ( - arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>>, - [StagingXcmV4Location] + [StagingXcmV5Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Mapping from an asset id to its creation details **/ @@ -647,15 +644,11 @@ declare module "@polkadot/api-base/types/storage" { }; identity: { /** - * Reverse lookup from `username` to the `AccountId` that has registered it. The value should - * be a key in the `IdentityOf` map, but it may not if the user has cleared their identity. - * - * Multiple usernames may map to the same `AccountId`, but `IdentityOf` will only map to one - * primary username. + * A map of the accounts who are authorized to grant usernames. **/ - accountOfUsername: AugmentedQuery< + authorityOf: AugmentedQuery< ApiType, - (arg: Bytes | string | Uint8Array) => Observable>, + (arg: Bytes | string | Uint8Array) => Observable>, [Bytes] > & QueryableStorageEntry; @@ -667,9 +660,7 @@ declare module "@polkadot/api-base/types/storage" { **/ identityOf: AugmentedQuery< ApiType, - ( - arg: AccountId20 | string | Uint8Array - ) => Observable]>>>, + (arg: AccountId20 | string | Uint8Array) => Observable>, [AccountId20] > & QueryableStorageEntry; @@ -677,13 +668,15 @@ declare module "@polkadot/api-base/types/storage" { * Usernames that an authority has granted, but that the account controller has not confirmed * that they want it. Used primarily in cases where the `AccountId` cannot provide a signature * because they are a pure proxy, multisig, etc. In order to confirm it, they should call - * [`Call::accept_username`]. + * [accept_username](`Call::accept_username`). * * First tuple item is the account and second is the acceptance deadline. **/ pendingUsernames: AugmentedQuery< ApiType, - (arg: Bytes | string | Uint8Array) => Observable>>, + ( + arg: Bytes | string | Uint8Array + ) => Observable>>, [Bytes] > & QueryableStorageEntry; @@ -723,13 +716,37 @@ declare module "@polkadot/api-base/types/storage" { > & QueryableStorageEntry; /** - * A map of the accounts who are authorized to grant usernames. + * Usernames for which the authority that granted them has started the removal process by + * unbinding them. Each unbinding username maps to its grace period expiry, which is the first + * block in which the username could be deleted through a + * [remove_username](`Call::remove_username`) call. **/ - usernameAuthorities: AugmentedQuery< + unbindingUsernames: AugmentedQuery< ApiType, - ( - arg: AccountId20 | string | Uint8Array - ) => Observable>, + (arg: Bytes | string | Uint8Array) => Observable>, + [Bytes] + > & + QueryableStorageEntry; + /** + * Reverse lookup from `username` to the `AccountId` that has registered it and the provider of + * the username. The `owner` value should be a key in the `UsernameOf` map, but it may not if + * the user has cleared their username or it has been removed. + * + * Multiple usernames may map to the same `AccountId`, but `UsernameOf` will only map to one + * primary username. + **/ + usernameInfoOf: AugmentedQuery< + ApiType, + (arg: Bytes | string | Uint8Array) => Observable>, + [Bytes] + > & + QueryableStorageEntry; + /** + * Identifies the primary username of an account. + **/ + usernameOf: AugmentedQuery< + ApiType, + (arg: AccountId20 | string | Uint8Array) => Observable>, [AccountId20] > & QueryableStorageEntry; @@ -938,6 +955,18 @@ declare module "@polkadot/api-base/types/storage" { [key: string]: QueryableStorageEntry; }; openTechCommitteeCollective: { + /** + * Consideration cost created for publishing and storing a proposal. + * + * Determined by [Config::Consideration] and may be not present for certain proposals (e.g. if + * the proposal count at the time of creation was below threshold N). + **/ + costOf: AugmentedQuery< + ApiType, + (arg: H256 | string | Uint8Array) => Observable>>, + [H256] + > & + QueryableStorageEntry; /** * The current members of the collective. This is stored sorted (just by value). **/ @@ -1419,16 +1448,16 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg: - | MoonbeamRuntimeRuntimeParamsRuntimeParametersKey + | MoonbaseRuntimeRuntimeParamsRuntimeParametersKey | { RuntimeConfig: any } | { PalletRandomness: any } | { XcmConfig: any } | string | Uint8Array - ) => Observable>, - [MoonbeamRuntimeRuntimeParamsRuntimeParametersKey] + ) => Observable>, + [MoonbaseRuntimeRuntimeParamsRuntimeParametersKey] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ @@ -1491,7 +1520,7 @@ declare module "@polkadot/api-base/types/storage" { **/ recordedXcm: AugmentedQuery< ApiType, - () => Observable>>, + () => Observable>>, [] > & QueryableStorageEntry; @@ -1503,7 +1532,7 @@ declare module "@polkadot/api-base/types/storage" { ( arg1: u32 | AnyNumber | Uint8Array, arg2: AccountId20 | string | Uint8Array, - arg3: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array + arg3: XcmVersionedAssetId | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable>, [u32, AccountId20, XcmVersionedAssetId] > & @@ -1532,7 +1561,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg1: u32 | AnyNumber | Uint8Array, - arg2: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + arg2: XcmVersionedLocation | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable>, [u32, XcmVersionedLocation] > & @@ -1555,7 +1584,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg1: u32 | AnyNumber | Uint8Array, - arg2: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + arg2: XcmVersionedLocation | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable>, [u32, XcmVersionedLocation] > & @@ -1568,7 +1597,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg1: u32 | AnyNumber | Uint8Array, - arg2: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + arg2: XcmVersionedLocation | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable>>, [u32, XcmVersionedLocation] > & @@ -1830,6 +1859,17 @@ declare module "@polkadot/api-base/types/storage" { **/ [key: string]: QueryableStorageEntry; }; + sudo: { + /** + * The `AccountId` of the sudo key. + **/ + key: AugmentedQuery Observable>, []> & + QueryableStorageEntry; + /** + * Generic query + **/ + [key: string]: QueryableStorageEntry; + }; system: { /** * The full account information for a particular account ID. @@ -2004,6 +2044,9 @@ declare module "@polkadot/api-base/types/storage" { }; treasury: { /** + * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. + * Refer to for migration to `spend`. + * * Proposal indices that have been approved but not yet awarded. **/ approvals: AugmentedQuery Observable>, []> & @@ -2014,11 +2057,22 @@ declare module "@polkadot/api-base/types/storage" { deactivated: AugmentedQuery Observable, []> & QueryableStorageEntry; /** + * The blocknumber for the last triggered spend period. + **/ + lastSpendPeriod: AugmentedQuery Observable>, []> & + QueryableStorageEntry; + /** + * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. + * Refer to for migration to `spend`. + * * Number of proposals that have been made. **/ proposalCount: AugmentedQuery Observable, []> & QueryableStorageEntry; /** + * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. + * Refer to for migration to `spend`. + * * Proposals that have been made. **/ proposals: AugmentedQuery< @@ -2047,6 +2101,18 @@ declare module "@polkadot/api-base/types/storage" { [key: string]: QueryableStorageEntry; }; treasuryCouncilCollective: { + /** + * Consideration cost created for publishing and storing a proposal. + * + * Determined by [Config::Consideration] and may be not present for certain proposals (e.g. if + * the proposal count at the time of creation was below threshold N). + **/ + costOf: AugmentedQuery< + ApiType, + (arg: H256 | string | Uint8Array) => Observable>>, + [H256] + > & + QueryableStorageEntry; /** * The current members of the collective. This is stored sorted (just by value). **/ @@ -2186,11 +2252,11 @@ declare module "@polkadot/api-base/types/storage" { destinationAssetFeePerSecond: AugmentedQuery< ApiType, ( - arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>, - [StagingXcmV4Location] + [StagingXcmV5Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Since we are using pallet-utility for account derivation (through AsDerivative), * we need to provide an index for the account derivation. This storage item stores the index @@ -2219,11 +2285,11 @@ declare module "@polkadot/api-base/types/storage" { transactInfoWithWeightLimit: AugmentedQuery< ApiType, ( - arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>, - [StagingXcmV4Location] + [StagingXcmV5Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ @@ -2238,11 +2304,11 @@ declare module "@polkadot/api-base/types/storage" { supportedAssets: AugmentedQuery< ApiType, ( - arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>>, - [StagingXcmV4Location] + [StagingXcmV5Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-runtime.ts b/typescript-api/src/moonbeam/interfaces/augment-api-runtime.ts index aacce6b5988..da5d207457b 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-runtime.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-runtime.ts @@ -19,15 +19,10 @@ import type { u32, u64 } from "@polkadot/types-codec"; -import type { AnyNumber, IMethod, ITuple } from "@polkadot/types-codec/types"; +import type { AnyNumber, ITuple } from "@polkadot/types-codec/types"; import type { CheckInherentsResult, InherentData } from "@polkadot/types/interfaces/blockbuilder"; import type { BlockHash } from "@polkadot/types/interfaces/chain"; import type { CollationInfo } from "@polkadot/types/interfaces/cumulus"; -import type { - CallDryRunEffects, - XcmDryRunApiError, - XcmDryRunEffects -} from "@polkadot/types/interfaces/dryRunApi"; import type { BlockV2, EthReceiptV3, @@ -49,16 +44,13 @@ import type { Header, Index, KeyTypeId, - OriginCaller, Permill, - RuntimeCall, Weight, WeightV2 } from "@polkadot/types/interfaces/runtime"; import type { RuntimeVersion } from "@polkadot/types/interfaces/state"; import type { ApplyExtrinsicResult, DispatchError } from "@polkadot/types/interfaces/system"; import type { TransactionSource, TransactionValidity } from "@polkadot/types/interfaces/txqueue"; -import type { VersionedMultiLocation, VersionedXcm } from "@polkadot/types/interfaces/xcm"; import type { XcmPaymentApiError } from "@polkadot/types/interfaces/xcmPaymentApi"; import type { Error } from "@polkadot/types/interfaces/xcmRuntimeApi"; import type { @@ -213,49 +205,6 @@ declare module "@polkadot/api-base/types/calls" { **/ [key: string]: DecoratedCallBase; }; - /** 0x91b1c8b16328eb92/1 */ - dryRunApi: { - /** - * Dry run call - **/ - dryRunCall: AugmentedCall< - ApiType, - ( - origin: OriginCaller | { System: any } | string | Uint8Array, - call: RuntimeCall | IMethod | string | Uint8Array - ) => Observable> - >; - /** - * Dry run XCM program - **/ - dryRunXcm: AugmentedCall< - ApiType, - ( - originLocation: - | VersionedMultiLocation - | { V0: any } - | { V1: any } - | { V2: any } - | { V3: any } - | { V4: any } - | string - | Uint8Array, - xcm: - | VersionedXcm - | { V0: any } - | { V1: any } - | { V2: any } - | { V3: any } - | { V4: any } - | string - | Uint8Array - ) => Observable> - >; - /** - * Generic call - **/ - [key: string]: DecoratedCallBase; - }; /** 0x582211f65bb14b89/5 */ ethereumRuntimeRPCApi: { /** @@ -409,9 +358,9 @@ declare module "@polkadot/api-base/types/calls" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => Observable> @@ -599,7 +548,7 @@ declare module "@polkadot/api-base/types/calls" { ApiType, ( weight: WeightV2 | { refTime?: any; proofSize?: any } | string | Uint8Array, - asset: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array + asset: XcmVersionedAssetId | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable> >; /** @@ -608,7 +557,7 @@ declare module "@polkadot/api-base/types/calls" { queryXcmWeight: AugmentedCall< ApiType, ( - message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + message: XcmVersionedXcm | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable> >; /** diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts b/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts index c360c2957ab..4968705b08f 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts @@ -44,12 +44,12 @@ import type { EthereumTransactionTransactionV2, FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime, - MoonbeamRuntimeAssetConfigAssetRegistrarMetadata, - MoonbeamRuntimeOriginCaller, - MoonbeamRuntimeProxyType, - MoonbeamRuntimeRuntimeParamsRuntimeParameters, - MoonbeamRuntimeXcmConfigAssetType, - MoonbeamRuntimeXcmConfigTransactors, + MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, + MoonbaseRuntimeOriginCaller, + MoonbaseRuntimeProxyType, + MoonbaseRuntimeRuntimeParamsRuntimeParameters, + MoonbaseRuntimeXcmConfigAssetType, + MoonbaseRuntimeXcmConfigTransactors, NimbusPrimitivesNimbusCryptoPublic, PalletBalancesAdjustmentDirection, PalletConvictionVotingConviction, @@ -64,7 +64,7 @@ import type { SpRuntimeMultiSignature, SpWeightsWeightV2Weight, StagingXcmExecutorAssetTransferTransferType, - StagingXcmV4Location, + StagingXcmV5Location, XcmPrimitivesEthereumXcmEthereumXcmTransaction, XcmV3OriginKind, XcmV3WeightLimit, @@ -90,10 +90,10 @@ declare module "@polkadot/api-base/types/submittable" { changeExistingAssetType: AugmentedSubmittable< ( assetId: u128 | AnyNumber | Uint8Array, - newAssetType: MoonbeamRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, + newAssetType: MoonbaseRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, numAssetsWeightHint: u32 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [u128, MoonbeamRuntimeXcmConfigAssetType, u32] + [u128, MoonbaseRuntimeXcmConfigAssetType, u32] >; /** * Destroy a given foreign assetId @@ -113,9 +113,9 @@ declare module "@polkadot/api-base/types/submittable" { **/ registerForeignAsset: AugmentedSubmittable< ( - asset: MoonbeamRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, + asset: MoonbaseRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, metadata: - | MoonbeamRuntimeAssetConfigAssetRegistrarMetadata + | MoonbaseRuntimeAssetConfigAssetRegistrarMetadata | { name?: any; symbol?: any; decimals?: any; isFrozen?: any } | string | Uint8Array, @@ -123,8 +123,8 @@ declare module "@polkadot/api-base/types/submittable" { isSufficient: bool | boolean | Uint8Array ) => SubmittableExtrinsic, [ - MoonbeamRuntimeXcmConfigAssetType, - MoonbeamRuntimeAssetConfigAssetRegistrarMetadata, + MoonbaseRuntimeXcmConfigAssetType, + MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, u128, bool ] @@ -1606,12 +1606,12 @@ declare module "@polkadot/api-base/types/submittable" { ( assetId: u128 | AnyNumber | Uint8Array, newXcmLocation: - | StagingXcmV4Location + | StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [u128, StagingXcmV4Location] + [u128, StagingXcmV5Location] >; /** * Create new asset with the ForeignAssetCreator @@ -1620,7 +1620,7 @@ declare module "@polkadot/api-base/types/submittable" { ( assetId: u128 | AnyNumber | Uint8Array, assetXcmLocation: - | StagingXcmV4Location + | StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, @@ -1628,7 +1628,7 @@ declare module "@polkadot/api-base/types/submittable" { symbol: Bytes | string | Uint8Array, name: Bytes | string | Uint8Array ) => SubmittableExtrinsic, - [u128, StagingXcmV4Location, u8, Bytes, Bytes] + [u128, StagingXcmV5Location, u8, Bytes, Bytes] >; /** * Freeze a given foreign assetId @@ -1702,8 +1702,9 @@ declare module "@polkadot/api-base/types/submittable" { /** * Add an `AccountId` with permission to grant usernames with a given `suffix` appended. * - * The authority can grant up to `allocation` usernames. To top up their allocation, they - * should just issue (or request via governance) a new `add_username_authority` call. + * The authority can grant up to `allocation` usernames. To top up the allocation or + * change the account used to grant usernames, this call can be used with the updated + * parameters to overwrite the existing configuration. **/ addUsernameAuthority: AugmentedSubmittable< ( @@ -1758,6 +1759,14 @@ declare module "@polkadot/api-base/types/submittable" { (target: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, [AccountId20] >; + /** + * Call with [ForceOrigin](crate::Config::ForceOrigin) privileges which deletes a username + * and slashes any deposit associated with it. + **/ + killUsername: AugmentedSubmittable< + (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, + [Bytes] + >; /** * Provide a judgement for an account's identity. * @@ -1807,14 +1816,6 @@ declare module "@polkadot/api-base/types/submittable" { * controller of an account is maliciously registered as a sub-account. **/ quitSub: AugmentedSubmittable<() => SubmittableExtrinsic, []>; - /** - * Remove a username that corresponds to an account with no identity. Exists when a user - * gets a username but then calls `clear_identity`. - **/ - removeDanglingUsername: AugmentedSubmittable< - (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, - [Bytes] - >; /** * Remove an expired username approval. The username was approved by an authority but never * accepted by the user and must now be beyond its expiration. The call must include the @@ -1837,12 +1838,23 @@ declare module "@polkadot/api-base/types/submittable" { (sub: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, [AccountId20] >; + /** + * Permanently delete a username which has been unbinding for longer than the grace period. + * Caller is refunded the fee if the username expired and the removal was successful. + **/ + removeUsername: AugmentedSubmittable< + (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, + [Bytes] + >; /** * Remove `authority` from the username authorities. **/ removeUsernameAuthority: AugmentedSubmittable< - (authority: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, - [AccountId20] + ( + suffix: Bytes | string | Uint8Array, + authority: AccountId20 | string | Uint8Array + ) => SubmittableExtrinsic, + [Bytes, AccountId20] >; /** * Alter the associated name of the given sub-account. @@ -2013,7 +2025,11 @@ declare module "@polkadot/api-base/types/submittable" { /** * Set the username for `who`. Must be called by a username authority. * - * The authority must have an `allocation`. Users can either pre-sign their usernames or + * If `use_allocation` is set, the authority must have a username allocation available to + * spend. Otherwise, the authority will need to put up a deposit for registering the + * username. + * + * Users can either pre-sign their usernames or * accept them later. * * Usernames must: @@ -2030,9 +2046,19 @@ declare module "@polkadot/api-base/types/submittable" { | null | Uint8Array | AccountEthereumSignature - | string + | string, + useAllocation: bool | boolean | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, Bytes, Option] + [AccountId20, Bytes, Option, bool] + >; + /** + * Start the process of removing a username by placing it in the unbinding usernames map. + * Once the grace period has passed, the username can be deleted by calling + * [remove_username](crate::Call::remove_username). + **/ + unbindUsername: AugmentedSubmittable< + (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, + [Bytes] >; /** * Generic tx @@ -2442,6 +2468,19 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Call, Compact] >; + /** + * Disapprove the proposal and burn the cost held for storing this proposal. + * + * Parameters: + * - `origin`: must be the `KillOrigin`. + * - `proposal_hash`: The hash of the proposal that should be killed. + * + * Emits `Killed` and `ProposalCostBurned` if any cost was held for a given proposal. + **/ + kill: AugmentedSubmittable< + (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, + [H256] + >; /** * Add a new proposal to either be voted on or executed directly. * @@ -2466,6 +2505,21 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Compact, Call, Compact] >; + /** + * Release the cost held for storing a proposal once the given proposal is completed. + * + * If there is no associated cost for the given proposal, this call will have no effect. + * + * Parameters: + * - `origin`: must be `Signed` or `Root`. + * - `proposal_hash`: The hash of the proposal. + * + * Emits `ProposalCostReleased` if any cost held for a given proposal. + **/ + releaseProposalCost: AugmentedSubmittable< + (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, + [H256] + >; /** * Set the collective's membership. * @@ -2857,14 +2911,14 @@ declare module "@polkadot/api-base/types/submittable" { setParameter: AugmentedSubmittable< ( keyValue: - | MoonbeamRuntimeRuntimeParamsRuntimeParameters + | MoonbaseRuntimeRuntimeParamsRuntimeParameters | { RuntimeConfig: any } | { PalletRandomness: any } | { XcmConfig: any } | string | Uint8Array ) => SubmittableExtrinsic, - [MoonbeamRuntimeRuntimeParamsRuntimeParameters] + [MoonbaseRuntimeRuntimeParamsRuntimeParameters] >; /** * Generic tx @@ -2884,16 +2938,16 @@ declare module "@polkadot/api-base/types/submittable" { ( assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -2911,7 +2965,7 @@ declare module "@polkadot/api-base/types/submittable" { **/ execute: AugmentedSubmittable< ( - message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array, + message: XcmVersionedXcm | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array, maxWeight: | SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } @@ -2943,9 +2997,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -2973,9 +3027,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -2991,10 +3045,10 @@ declare module "@polkadot/api-base/types/submittable" { **/ forceXcmVersion: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, version: u32 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location, u32] + [StagingXcmV5Location, u32] >; /** * Transfer some assets from the local chain to the destination chain through their local, @@ -3032,23 +3086,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, @@ -3085,23 +3139,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, @@ -3150,23 +3204,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array @@ -3177,12 +3231,12 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, - message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + message: XcmVersionedXcm | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, [XcmVersionedLocation, XcmVersionedXcm] >; @@ -3210,23 +3264,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array @@ -3272,23 +3326,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, @@ -3355,16 +3409,16 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assetsTransferType: @@ -3375,7 +3429,13 @@ declare module "@polkadot/api-base/types/submittable" { | { RemoteReserve: any } | string | Uint8Array, - remoteFeesId: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array, + remoteFeesId: + | XcmVersionedAssetId + | { V3: any } + | { V4: any } + | { V5: any } + | string + | Uint8Array, feesTransferType: | StagingXcmExecutorAssetTransferTransferType | { Teleport: any } @@ -3386,9 +3446,9 @@ declare module "@polkadot/api-base/types/submittable" { | Uint8Array, customXcmOnDest: | XcmVersionedXcm - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, weightLimit: @@ -3485,7 +3545,7 @@ declare module "@polkadot/api-base/types/submittable" { ( delegate: AccountId20 | string | Uint8Array, proxyType: - | MoonbeamRuntimeProxyType + | MoonbaseRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3498,7 +3558,7 @@ declare module "@polkadot/api-base/types/submittable" { | Uint8Array, delay: u32 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, MoonbeamRuntimeProxyType, u32] + [AccountId20, MoonbaseRuntimeProxyType, u32] >; /** * Publish the hash of a proxy-call that will be made in the future. @@ -3547,7 +3607,7 @@ declare module "@polkadot/api-base/types/submittable" { createPure: AugmentedSubmittable< ( proxyType: - | MoonbeamRuntimeProxyType + | MoonbaseRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3561,7 +3621,7 @@ declare module "@polkadot/api-base/types/submittable" { delay: u32 | AnyNumber | Uint8Array, index: u16 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [MoonbeamRuntimeProxyType, u32, u16] + [MoonbaseRuntimeProxyType, u32, u16] >; /** * Removes a previously spawned pure proxy. @@ -3585,7 +3645,7 @@ declare module "@polkadot/api-base/types/submittable" { ( spawner: AccountId20 | string | Uint8Array, proxyType: - | MoonbeamRuntimeProxyType + | MoonbaseRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3600,7 +3660,7 @@ declare module "@polkadot/api-base/types/submittable" { height: Compact | AnyNumber | Uint8Array, extIndex: Compact | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, MoonbeamRuntimeProxyType, u16, Compact, Compact] + [AccountId20, MoonbaseRuntimeProxyType, u16, Compact, Compact] >; /** * Dispatch the given `call` from an account that the sender is authorised for through @@ -3617,10 +3677,10 @@ declare module "@polkadot/api-base/types/submittable" { ( real: AccountId20 | string | Uint8Array, forceProxyType: - | Option + | Option | null | Uint8Array - | MoonbeamRuntimeProxyType + | MoonbaseRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3632,7 +3692,7 @@ declare module "@polkadot/api-base/types/submittable" { | number, call: Call | IMethod | string | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, Option, Call] + [AccountId20, Option, Call] >; /** * Dispatch the given `call` from an account that the sender is authorized for through @@ -3652,10 +3712,10 @@ declare module "@polkadot/api-base/types/submittable" { delegate: AccountId20 | string | Uint8Array, real: AccountId20 | string | Uint8Array, forceProxyType: - | Option + | Option | null | Uint8Array - | MoonbeamRuntimeProxyType + | MoonbaseRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3667,7 +3727,7 @@ declare module "@polkadot/api-base/types/submittable" { | number, call: Call | IMethod | string | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, AccountId20, Option, Call] + [AccountId20, AccountId20, Option, Call] >; /** * Remove the given announcement of a delegate. @@ -3729,7 +3789,7 @@ declare module "@polkadot/api-base/types/submittable" { ( delegate: AccountId20 | string | Uint8Array, proxyType: - | MoonbeamRuntimeProxyType + | MoonbaseRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3742,7 +3802,7 @@ declare module "@polkadot/api-base/types/submittable" { | Uint8Array, delay: u32 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, MoonbeamRuntimeProxyType, u32] + [AccountId20, MoonbaseRuntimeProxyType, u32] >; /** * Generic tx @@ -3879,16 +3939,15 @@ declare module "@polkadot/api-base/types/submittable" { submit: AugmentedSubmittable< ( proposalOrigin: - | MoonbeamRuntimeOriginCaller + | MoonbaseRuntimeOriginCaller | { system: any } - | { Void: any } | { Ethereum: any } - | { Origins: any } - | { TreasuryCouncilCollective: any } - | { OpenTechCommitteeCollective: any } | { CumulusXcm: any } | { PolkadotXcm: any } | { EthereumXcm: any } + | { TreasuryCouncilCollective: any } + | { Origins: any } + | { OpenTechCommitteeCollective: any } | string | Uint8Array, proposal: @@ -3906,7 +3965,7 @@ declare module "@polkadot/api-base/types/submittable" { | Uint8Array ) => SubmittableExtrinsic, [ - MoonbeamRuntimeOriginCaller, + MoonbaseRuntimeOriginCaller, FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime ] @@ -4083,6 +4142,60 @@ declare module "@polkadot/api-base/types/submittable" { **/ [key: string]: SubmittableExtrinsicFunction; }; + sudo: { + /** + * Permanently removes the sudo key. + * + * **This cannot be un-done.** + **/ + removeKey: AugmentedSubmittable<() => SubmittableExtrinsic, []>; + /** + * Authenticates the current sudo key and sets the given AccountId (`new`) as the new sudo + * key. + **/ + setKey: AugmentedSubmittable< + (updated: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, + [AccountId20] + >; + /** + * Authenticates the sudo key and dispatches a function call with `Root` origin. + **/ + sudo: AugmentedSubmittable< + (call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic, + [Call] + >; + /** + * Authenticates the sudo key and dispatches a function call with `Signed` origin from + * a given account. + * + * The dispatch origin for this call must be _Signed_. + **/ + sudoAs: AugmentedSubmittable< + ( + who: AccountId20 | string | Uint8Array, + call: Call | IMethod | string | Uint8Array + ) => SubmittableExtrinsic, + [AccountId20, Call] + >; + /** + * Authenticates the sudo key and dispatches a function call with `Root` origin. + * This function does not check the weight of the call, and instead allows the + * Sudo user to specify the weight of the call. + * + * The dispatch origin for this call must be _Signed_. + **/ + sudoUncheckedWeight: AugmentedSubmittable< + ( + call: Call | IMethod | string | Uint8Array, + weight: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array + ) => SubmittableExtrinsic, + [Call, SpWeightsWeightV2Weight] + >; + /** + * Generic tx + **/ + [key: string]: SubmittableExtrinsicFunction; + }; system: { /** * Provide the preimage (runtime binary) `code` for an upgrade that has been authorized. @@ -4472,6 +4585,19 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Call, Compact] >; + /** + * Disapprove the proposal and burn the cost held for storing this proposal. + * + * Parameters: + * - `origin`: must be the `KillOrigin`. + * - `proposal_hash`: The hash of the proposal that should be killed. + * + * Emits `Killed` and `ProposalCostBurned` if any cost was held for a given proposal. + **/ + kill: AugmentedSubmittable< + (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, + [H256] + >; /** * Add a new proposal to either be voted on or executed directly. * @@ -4496,6 +4622,21 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Compact, Call, Compact] >; + /** + * Release the cost held for storing a proposal once the given proposal is completed. + * + * If there is no associated cost for the given proposal, this call will have no effect. + * + * Parameters: + * - `origin`: must be `Signed` or `Root`. + * - `proposal_hash`: The hash of the proposal. + * + * Emits `ProposalCostReleased` if any cost held for a given proposal. + **/ + releaseProposalCost: AugmentedSubmittable< + (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, + [H256] + >; /** * Set the collective's membership. * @@ -4635,21 +4776,20 @@ declare module "@polkadot/api-base/types/submittable" { dispatchAs: AugmentedSubmittable< ( asOrigin: - | MoonbeamRuntimeOriginCaller + | MoonbaseRuntimeOriginCaller | { system: any } - | { Void: any } | { Ethereum: any } - | { Origins: any } - | { TreasuryCouncilCollective: any } - | { OpenTechCommitteeCollective: any } | { CumulusXcm: any } | { PolkadotXcm: any } | { EthereumXcm: any } + | { TreasuryCouncilCollective: any } + | { Origins: any } + | { OpenTechCommitteeCollective: any } | string | Uint8Array, call: Call | IMethod | string | Uint8Array ) => SubmittableExtrinsic, - [MoonbeamRuntimeOriginCaller, Call] + [MoonbaseRuntimeOriginCaller, Call] >; /** * Send a batch of dispatch calls. @@ -4722,6 +4862,59 @@ declare module "@polkadot/api-base/types/submittable" { **/ [key: string]: SubmittableExtrinsicFunction; }; + xcmpQueue: { + /** + * Resumes all XCM executions for the XCMP queue. + * + * Note that this function doesn't change the status of the in/out bound channels. + * + * - `origin`: Must pass `ControllerOrigin`. + **/ + resumeXcmExecution: AugmentedSubmittable<() => SubmittableExtrinsic, []>; + /** + * Suspends all XCM executions for the XCMP queue, regardless of the sender's origin. + * + * - `origin`: Must pass `ControllerOrigin`. + **/ + suspendXcmExecution: AugmentedSubmittable<() => SubmittableExtrinsic, []>; + /** + * Overwrites the number of pages which must be in the queue after which we drop any + * further messages from the channel. + * + * - `origin`: Must pass `Root`. + * - `new`: Desired value for `QueueConfigData.drop_threshold` + **/ + updateDropThreshold: AugmentedSubmittable< + (updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, + [u32] + >; + /** + * Overwrites the number of pages which the queue must be reduced to before it signals + * that message sending may recommence after it has been suspended. + * + * - `origin`: Must pass `Root`. + * - `new`: Desired value for `QueueConfigData.resume_threshold` + **/ + updateResumeThreshold: AugmentedSubmittable< + (updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, + [u32] + >; + /** + * Overwrites the number of pages which must be in the queue for the other side to be + * told to suspend their sending. + * + * - `origin`: Must pass `Root`. + * - `new`: Desired value for `QueueConfigData.suspend_value` + **/ + updateSuspendThreshold: AugmentedSubmittable< + (updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, + [u32] + >; + /** + * Generic tx + **/ + [key: string]: SubmittableExtrinsicFunction; + }; xcmTransactor: { /** * De-Register a derivative index. This prevents an account to use a derivative address @@ -4785,9 +4978,9 @@ declare module "@polkadot/api-base/types/submittable" { ( assetLocation: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -4800,9 +4993,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -4815,9 +5008,9 @@ declare module "@polkadot/api-base/types/submittable" { ( assetLocation: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feePerSecond: u128 | AnyNumber | Uint8Array @@ -4831,9 +5024,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, transactExtraWeight: @@ -4870,7 +5063,7 @@ declare module "@polkadot/api-base/types/submittable" { **/ transactThroughDerivative: AugmentedSubmittable< ( - dest: MoonbeamRuntimeXcmConfigTransactors | "Relay" | number | Uint8Array, + dest: MoonbaseRuntimeXcmConfigTransactors | "Relay" | number | Uint8Array, index: u16 | AnyNumber | Uint8Array, fee: | PalletXcmTransactorCurrencyPayment @@ -4886,7 +5079,7 @@ declare module "@polkadot/api-base/types/submittable" { refund: bool | boolean | Uint8Array ) => SubmittableExtrinsic, [ - MoonbeamRuntimeXcmConfigTransactors, + MoonbaseRuntimeXcmConfigTransactors, u16, PalletXcmTransactorCurrencyPayment, Bytes, @@ -4905,9 +5098,9 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, fee: @@ -4941,9 +5134,9 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feePayer: Option | null | Uint8Array | AccountId20 | string, @@ -4986,35 +5179,35 @@ declare module "@polkadot/api-base/types/submittable" { xcmWeightTrader: { addAsset: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, relativePrice: u128 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location, u128] + [StagingXcmV5Location, u128] >; editAsset: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, relativePrice: u128 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location, u128] + [StagingXcmV5Location, u128] >; pauseAssetSupport: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location] + [StagingXcmV5Location] >; removeAsset: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location] + [StagingXcmV5Location] >; resumeAssetSupport: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location] + [StagingXcmV5Location] >; /** * Generic tx diff --git a/typescript-api/src/moonbeam/interfaces/lookup.ts b/typescript-api/src/moonbeam/interfaces/lookup.ts index 904196bf1c8..42ca51d6832 100644 --- a/typescript-api/src/moonbeam/interfaces/lookup.ts +++ b/typescript-api/src/moonbeam/interfaces/lookup.ts @@ -61,7 +61,7 @@ export default { } }, /** - * Lookup21: frame_system::EventRecord + * Lookup21: frame_system::EventRecord **/ FrameSystemEventRecord: { phase: "FrameSystemPhase", @@ -74,11 +74,11 @@ export default { FrameSystemEvent: { _enum: { ExtrinsicSuccess: { - dispatchInfo: "FrameSupportDispatchDispatchInfo" + dispatchInfo: "FrameSystemDispatchEventInfo" }, ExtrinsicFailed: { dispatchError: "SpRuntimeDispatchError", - dispatchInfo: "FrameSupportDispatchDispatchInfo" + dispatchInfo: "FrameSystemDispatchEventInfo" }, CodeUpdated: "Null", NewAccount: { @@ -101,9 +101,9 @@ export default { } }, /** - * Lookup24: frame_support::dispatch::DispatchInfo + * Lookup24: frame_system::DispatchEventInfo **/ - FrameSupportDispatchDispatchInfo: { + FrameSystemDispatchEventInfo: { weight: "SpWeightsWeightV2Weight", class: "FrameSupportDispatchDispatchClass", paysFee: "FrameSupportDispatchPays" @@ -138,7 +138,8 @@ export default { Exhausted: "Null", Corruption: "Null", Unavailable: "Null", - RootNotAllowed: "Null" + RootNotAllowed: "Null", + Trie: "SpRuntimeProvingTrieTrieError" } }, /** @@ -178,35 +179,48 @@ export default { _enum: ["LimitReached", "NoLayer"] }, /** - * Lookup32: cumulus_pallet_parachain_system::pallet::Event + * Lookup32: sp_runtime::proving_trie::TrieError **/ - CumulusPalletParachainSystemEvent: { + SpRuntimeProvingTrieTrieError: { + _enum: [ + "InvalidStateRoot", + "IncompleteDatabase", + "ValueAtIncompleteKey", + "DecoderError", + "InvalidHash", + "DuplicateKey", + "ExtraneousNode", + "ExtraneousValue", + "ExtraneousHashReference", + "InvalidChildReference", + "ValueMismatch", + "IncompleteProof", + "RootMismatch", + "DecodeError" + ] + }, + /** + * Lookup33: pallet_utility::pallet::Event + **/ + PalletUtilityEvent: { _enum: { - ValidationFunctionStored: "Null", - ValidationFunctionApplied: { - relayChainBlockNum: "u32" - }, - ValidationFunctionDiscarded: "Null", - DownwardMessagesReceived: { - count: "u32" + BatchInterrupted: { + index: "u32", + error: "SpRuntimeDispatchError" }, - DownwardMessagesProcessed: { - weightUsed: "SpWeightsWeightV2Weight", - dmqHead: "H256" + BatchCompleted: "Null", + BatchCompletedWithErrors: "Null", + ItemCompleted: "Null", + ItemFailed: { + error: "SpRuntimeDispatchError" }, - UpwardMessageSent: { - messageHash: "Option<[u8;32]>" + DispatchedAs: { + result: "Result" } } }, /** - * Lookup34: pallet_root_testing::pallet::Event - **/ - PalletRootTestingEvent: { - _enum: ["DefensiveTestCall"] - }, - /** - * Lookup35: pallet_balances::pallet::Event + * Lookup36: pallet_balances::pallet::Event **/ PalletBalancesEvent: { _enum: { @@ -304,13 +318,56 @@ export default { } }, /** - * Lookup36: frame_support::traits::tokens::misc::BalanceStatus + * Lookup37: frame_support::traits::tokens::misc::BalanceStatus **/ FrameSupportTokensMiscBalanceStatus: { _enum: ["Free", "Reserved"] }, /** - * Lookup37: pallet_transaction_payment::pallet::Event + * Lookup38: pallet_sudo::pallet::Event + **/ + PalletSudoEvent: { + _enum: { + Sudid: { + sudoResult: "Result" + }, + KeyChanged: { + _alias: { + new_: "new" + }, + old: "Option", + new_: "AccountId20" + }, + KeyRemoved: "Null", + SudoAsDone: { + sudoResult: "Result" + } + } + }, + /** + * Lookup40: cumulus_pallet_parachain_system::pallet::Event + **/ + CumulusPalletParachainSystemEvent: { + _enum: { + ValidationFunctionStored: "Null", + ValidationFunctionApplied: { + relayChainBlockNum: "u32" + }, + ValidationFunctionDiscarded: "Null", + DownwardMessagesReceived: { + count: "u32" + }, + DownwardMessagesProcessed: { + weightUsed: "SpWeightsWeightV2Weight", + dmqHead: "H256" + }, + UpwardMessageSent: { + messageHash: "Option<[u8;32]>" + } + } + }, + /** + * Lookup42: pallet_transaction_payment::pallet::Event **/ PalletTransactionPaymentEvent: { _enum: { @@ -322,7 +379,108 @@ export default { } }, /** - * Lookup38: pallet_parachain_staking::pallet::Event + * Lookup43: pallet_evm::pallet::Event + **/ + PalletEvmEvent: { + _enum: { + Log: { + log: "EthereumLog" + }, + Created: { + address: "H160" + }, + CreatedFailed: { + address: "H160" + }, + Executed: { + address: "H160" + }, + ExecutedFailed: { + address: "H160" + } + } + }, + /** + * Lookup44: ethereum::log::Log + **/ + EthereumLog: { + address: "H160", + topics: "Vec", + data: "Bytes" + }, + /** + * Lookup47: pallet_ethereum::pallet::Event + **/ + PalletEthereumEvent: { + _enum: { + Executed: { + from: "H160", + to: "H160", + transactionHash: "H256", + exitReason: "EvmCoreErrorExitReason", + extraData: "Bytes" + } + } + }, + /** + * Lookup48: evm_core::error::ExitReason + **/ + EvmCoreErrorExitReason: { + _enum: { + Succeed: "EvmCoreErrorExitSucceed", + Error: "EvmCoreErrorExitError", + Revert: "EvmCoreErrorExitRevert", + Fatal: "EvmCoreErrorExitFatal" + } + }, + /** + * Lookup49: evm_core::error::ExitSucceed + **/ + EvmCoreErrorExitSucceed: { + _enum: ["Stopped", "Returned", "Suicided"] + }, + /** + * Lookup50: evm_core::error::ExitError + **/ + EvmCoreErrorExitError: { + _enum: { + StackUnderflow: "Null", + StackOverflow: "Null", + InvalidJump: "Null", + InvalidRange: "Null", + DesignatedInvalid: "Null", + CallTooDeep: "Null", + CreateCollision: "Null", + CreateContractLimit: "Null", + OutOfOffset: "Null", + OutOfGas: "Null", + OutOfFund: "Null", + PCUnderflow: "Null", + CreateEmpty: "Null", + Other: "Text", + MaxNonce: "Null", + InvalidCode: "u8" + } + }, + /** + * Lookup54: evm_core::error::ExitRevert + **/ + EvmCoreErrorExitRevert: { + _enum: ["Reverted"] + }, + /** + * Lookup55: evm_core::error::ExitFatal + **/ + EvmCoreErrorExitFatal: { + _enum: { + NotSupported: "Null", + UnhandledInterrupt: "Null", + CallErrorAsFatal: "EvmCoreErrorExitError", + Other: "Text" + } + }, + /** + * Lookup56: pallet_parachain_staking::pallet::Event **/ PalletParachainStakingEvent: { _enum: { @@ -513,14 +671,14 @@ export default { } }, /** - * Lookup39: pallet_parachain_staking::delegation_requests::CancelledScheduledRequest + * Lookup57: pallet_parachain_staking::delegation_requests::CancelledScheduledRequest **/ PalletParachainStakingDelegationRequestsCancelledScheduledRequest: { whenExecutable: "u32", action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup40: pallet_parachain_staking::delegation_requests::DelegationAction + * Lookup58: pallet_parachain_staking::delegation_requests::DelegationAction **/ PalletParachainStakingDelegationRequestsDelegationAction: { _enum: { @@ -529,7 +687,7 @@ export default { } }, /** - * Lookup41: pallet_parachain_staking::types::DelegatorAdded + * Lookup59: pallet_parachain_staking::types::DelegatorAdded **/ PalletParachainStakingDelegatorAdded: { _enum: { @@ -540,113 +698,176 @@ export default { } }, /** - * Lookup43: pallet_parachain_staking::types::InflationDistributionConfig + * Lookup61: pallet_parachain_staking::types::InflationDistributionConfig **/ - PalletParachainStakingInflationDistributionConfig: "[Lookup45;2]", + PalletParachainStakingInflationDistributionConfig: "[Lookup63;2]", /** - * Lookup45: pallet_parachain_staking::types::InflationDistributionAccount + * Lookup63: pallet_parachain_staking::types::InflationDistributionAccount **/ PalletParachainStakingInflationDistributionAccount: { account: "AccountId20", percent: "Percent" }, /** - * Lookup47: pallet_author_slot_filter::pallet::Event + * Lookup65: pallet_scheduler::pallet::Event **/ - PalletAuthorSlotFilterEvent: { - _enum: { - EligibleUpdated: "u32" - } - }, - /** - * Lookup49: pallet_author_mapping::pallet::Event - **/ - PalletAuthorMappingEvent: { + PalletSchedulerEvent: { _enum: { - KeysRegistered: { - _alias: { - keys_: "keys" - }, - nimbusId: "NimbusPrimitivesNimbusCryptoPublic", - accountId: "AccountId20", - keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" + Scheduled: { + when: "u32", + index: "u32" }, - KeysRemoved: { - _alias: { - keys_: "keys" - }, - nimbusId: "NimbusPrimitivesNimbusCryptoPublic", - accountId: "AccountId20", - keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" + Canceled: { + when: "u32", + index: "u32" }, - KeysRotated: { - newNimbusId: "NimbusPrimitivesNimbusCryptoPublic", - accountId: "AccountId20", - newKeys: "SessionKeysPrimitivesVrfVrfCryptoPublic" - } - } - }, - /** - * Lookup50: nimbus_primitives::nimbus_crypto::Public - **/ - NimbusPrimitivesNimbusCryptoPublic: "[u8;32]", - /** - * Lookup51: session_keys_primitives::vrf::vrf_crypto::Public - **/ - SessionKeysPrimitivesVrfVrfCryptoPublic: "[u8;32]", - /** - * Lookup52: pallet_moonbeam_orbiters::pallet::Event - **/ - PalletMoonbeamOrbitersEvent: { - _enum: { - OrbiterJoinCollatorPool: { - collator: "AccountId20", - orbiter: "AccountId20" + Dispatched: { + task: "(u32,u32)", + id: "Option<[u8;32]>", + result: "Result" }, - OrbiterLeaveCollatorPool: { - collator: "AccountId20", - orbiter: "AccountId20" + RetrySet: { + task: "(u32,u32)", + id: "Option<[u8;32]>", + period: "u32", + retries: "u8" }, - OrbiterRewarded: { - account: "AccountId20", - rewards: "u128" + RetryCancelled: { + task: "(u32,u32)", + id: "Option<[u8;32]>" }, - OrbiterRotation: { - collator: "AccountId20", - oldOrbiter: "Option", - newOrbiter: "Option" + CallUnavailable: { + task: "(u32,u32)", + id: "Option<[u8;32]>" }, - OrbiterRegistered: { - account: "AccountId20", - deposit: "u128" + PeriodicFailed: { + task: "(u32,u32)", + id: "Option<[u8;32]>" }, - OrbiterUnregistered: { - account: "AccountId20" + RetryFailed: { + task: "(u32,u32)", + id: "Option<[u8;32]>" + }, + PermanentlyOverweight: { + task: "(u32,u32)", + id: "Option<[u8;32]>" } } }, /** - * Lookup54: pallet_utility::pallet::Event + * Lookup67: pallet_treasury::pallet::Event **/ - PalletUtilityEvent: { + PalletTreasuryEvent: { _enum: { - BatchInterrupted: { - index: "u32", - error: "SpRuntimeDispatchError" + Spending: { + budgetRemaining: "u128" }, - BatchCompleted: "Null", - BatchCompletedWithErrors: "Null", - ItemCompleted: "Null", - ItemFailed: { - error: "SpRuntimeDispatchError" + Awarded: { + proposalIndex: "u32", + award: "u128", + account: "AccountId20" }, - DispatchedAs: { - result: "Result" + Burnt: { + burntFunds: "u128" + }, + Rollover: { + rolloverBalance: "u128" + }, + Deposit: { + value: "u128" + }, + SpendApproved: { + proposalIndex: "u32", + amount: "u128", + beneficiary: "AccountId20" + }, + UpdatedInactive: { + reactivated: "u128", + deactivated: "u128" + }, + AssetSpendApproved: { + index: "u32", + assetKind: "Null", + amount: "u128", + beneficiary: "AccountId20", + validFrom: "u32", + expireAt: "u32" + }, + AssetSpendVoided: { + index: "u32" + }, + Paid: { + index: "u32", + paymentId: "Null" + }, + PaymentFailed: { + index: "u32", + paymentId: "Null" + }, + SpendProcessed: { + index: "u32" + } + } + }, + /** + * Lookup68: pallet_author_slot_filter::pallet::Event + **/ + PalletAuthorSlotFilterEvent: { + _enum: { + EligibleUpdated: "u32" + } + }, + /** + * Lookup70: pallet_crowdloan_rewards::pallet::Event + **/ + PalletCrowdloanRewardsEvent: { + _enum: { + InitialPaymentMade: "(AccountId20,u128)", + NativeIdentityAssociated: "([u8;32],AccountId20,u128)", + RewardsPaid: "(AccountId20,u128)", + RewardAddressUpdated: "(AccountId20,AccountId20)", + InitializedAlreadyInitializedAccount: "([u8;32],Option,u128)", + InitializedAccountWithNotEnoughContribution: "([u8;32],Option,u128)" + } + }, + /** + * Lookup71: pallet_author_mapping::pallet::Event + **/ + PalletAuthorMappingEvent: { + _enum: { + KeysRegistered: { + _alias: { + keys_: "keys" + }, + nimbusId: "NimbusPrimitivesNimbusCryptoPublic", + accountId: "AccountId20", + keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" + }, + KeysRemoved: { + _alias: { + keys_: "keys" + }, + nimbusId: "NimbusPrimitivesNimbusCryptoPublic", + accountId: "AccountId20", + keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" + }, + KeysRotated: { + newNimbusId: "NimbusPrimitivesNimbusCryptoPublic", + accountId: "AccountId20", + newKeys: "SessionKeysPrimitivesVrfVrfCryptoPublic" } } }, /** - * Lookup57: pallet_proxy::pallet::Event + * Lookup72: nimbus_primitives::nimbus_crypto::Public + **/ + NimbusPrimitivesNimbusCryptoPublic: "[u8;32]", + /** + * Lookup73: session_keys_primitives::vrf::vrf_crypto::Public + **/ + SessionKeysPrimitivesVrfVrfCryptoPublic: "[u8;32]", + /** + * Lookup74: pallet_proxy::pallet::Event **/ PalletProxyEvent: { _enum: { @@ -656,7 +877,7 @@ export default { PureCreated: { pure: "AccountId20", who: "AccountId20", - proxyType: "MoonbeamRuntimeProxyType", + proxyType: "MoonbaseRuntimeProxyType", disambiguationIndex: "u16" }, Announced: { @@ -667,21 +888,21 @@ export default { ProxyAdded: { delegator: "AccountId20", delegatee: "AccountId20", - proxyType: "MoonbeamRuntimeProxyType", + proxyType: "MoonbaseRuntimeProxyType", delay: "u32" }, ProxyRemoved: { delegator: "AccountId20", delegatee: "AccountId20", - proxyType: "MoonbeamRuntimeProxyType", + proxyType: "MoonbaseRuntimeProxyType", delay: "u32" } } }, /** - * Lookup58: moonbeam_runtime::ProxyType + * Lookup75: moonbase_runtime::ProxyType **/ - MoonbeamRuntimeProxyType: { + MoonbaseRuntimeProxyType: { _enum: [ "Any", "NonTransfer", @@ -694,7 +915,7 @@ export default { ] }, /** - * Lookup60: pallet_maintenance_mode::pallet::Event + * Lookup77: pallet_maintenance_mode::pallet::Event **/ PalletMaintenanceModeEvent: { _enum: { @@ -709,7 +930,7 @@ export default { } }, /** - * Lookup61: pallet_identity::pallet::Event + * Lookup78: pallet_identity::pallet::Event **/ PalletIdentityEvent: { _enum: { @@ -744,6 +965,15 @@ export default { main: "AccountId20", deposit: "u128" }, + SubIdentitiesSet: { + main: "AccountId20", + numberOfSubs: "u32", + newDeposit: "u128" + }, + SubIdentityRenamed: { + sub: "AccountId20", + main: "AccountId20" + }, SubIdentityRemoved: { sub: "AccountId20", main: "AccountId20", @@ -779,1065 +1009,832 @@ export default { DanglingUsernameRemoved: { who: "AccountId20", username: "Bytes" - } - } - }, - /** - * Lookup63: pallet_migrations::pallet::Event - **/ - PalletMigrationsEvent: { - _enum: { - RuntimeUpgradeStarted: "Null", - RuntimeUpgradeCompleted: { - weight: "SpWeightsWeightV2Weight" - }, - MigrationStarted: { - migrationName: "Bytes" - }, - MigrationCompleted: { - migrationName: "Bytes", - consumedWeight: "SpWeightsWeightV2Weight" - }, - FailedToSuspendIdleXcmExecution: { - error: "SpRuntimeDispatchError" - }, - FailedToResumeIdleXcmExecution: { - error: "SpRuntimeDispatchError" - } - } - }, - /** - * Lookup64: pallet_multisig::pallet::Event - **/ - PalletMultisigEvent: { - _enum: { - NewMultisig: { - approving: "AccountId20", - multisig: "AccountId20", - callHash: "[u8;32]" }, - MultisigApproval: { - approving: "AccountId20", - timepoint: "PalletMultisigTimepoint", - multisig: "AccountId20", - callHash: "[u8;32]" + UsernameUnbound: { + username: "Bytes" }, - MultisigExecuted: { - approving: "AccountId20", - timepoint: "PalletMultisigTimepoint", - multisig: "AccountId20", - callHash: "[u8;32]", - result: "Result" + UsernameRemoved: { + username: "Bytes" }, - MultisigCancelled: { - cancelling: "AccountId20", - timepoint: "PalletMultisigTimepoint", - multisig: "AccountId20", - callHash: "[u8;32]" + UsernameKilled: { + username: "Bytes" } } }, /** - * Lookup65: pallet_multisig::Timepoint - **/ - PalletMultisigTimepoint: { - height: "u32", - index: "u32" - }, - /** - * Lookup66: pallet_parameters::pallet::Event + * Lookup80: cumulus_pallet_xcmp_queue::pallet::Event **/ - PalletParametersEvent: { + CumulusPalletXcmpQueueEvent: { _enum: { - Updated: { - key: "MoonbeamRuntimeRuntimeParamsRuntimeParametersKey", - oldValue: "Option", - newValue: "Option" + XcmpMessageSent: { + messageHash: "[u8;32]" } } }, /** - * Lookup67: moonbeam_runtime::runtime_params::RuntimeParametersKey - **/ - MoonbeamRuntimeRuntimeParamsRuntimeParametersKey: { - _enum: { - RuntimeConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey", - PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey", - XcmConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey" - } - }, - /** - * Lookup68: moonbeam_runtime::runtime_params::dynamic_params::runtime_config::ParametersKey - **/ - MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: { - _enum: ["FeesTreasuryProportion"] - }, - /** - * Lookup69: moonbeam_runtime::runtime_params::dynamic_params::runtime_config::FeesTreasuryProportion - **/ - MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: "Null", - /** - * Lookup70: moonbeam_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersKey - **/ - MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: { - _enum: ["Deposit"] - }, - /** - * Lookup71: moonbeam_runtime::runtime_params::dynamic_params::pallet_randomness::Deposit - **/ - MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: "Null", - /** - * Lookup72: moonbeam_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey - **/ - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: { - _enum: ["ForeignAssetCreationDeposit"] - }, - /** - * Lookup73: moonbeam_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit - **/ - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: "Null", - /** - * Lookup75: moonbeam_runtime::runtime_params::RuntimeParametersValue - **/ - MoonbeamRuntimeRuntimeParamsRuntimeParametersValue: { - _enum: { - RuntimeConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue", - PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue", - XcmConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue" - } - }, - /** - * Lookup76: moonbeam_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue + * Lookup81: cumulus_pallet_xcm::pallet::Event **/ - MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: { + CumulusPalletXcmEvent: { _enum: { - FeesTreasuryProportion: "Perbill" + InvalidFormat: "[u8;32]", + UnsupportedVersion: "[u8;32]", + ExecutedDownward: "([u8;32],StagingXcmV5TraitsOutcome)" } }, /** - * Lookup77: moonbeam_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue + * Lookup82: staging_xcm::v5::traits::Outcome **/ - MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: { + StagingXcmV5TraitsOutcome: { _enum: { - Deposit: "u128" + Complete: { + used: "SpWeightsWeightV2Weight" + }, + Incomplete: { + used: "SpWeightsWeightV2Weight", + error: "XcmV5TraitsError" + }, + Error: { + error: "XcmV5TraitsError" + } } }, /** - * Lookup79: moonbeam_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue + * Lookup83: xcm::v5::traits::Error **/ - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: { + XcmV5TraitsError: { _enum: { - ForeignAssetCreationDeposit: "u128" + Overflow: "Null", + Unimplemented: "Null", + UntrustedReserveLocation: "Null", + UntrustedTeleportLocation: "Null", + LocationFull: "Null", + LocationNotInvertible: "Null", + BadOrigin: "Null", + InvalidLocation: "Null", + AssetNotFound: "Null", + FailedToTransactAsset: "Null", + NotWithdrawable: "Null", + LocationCannotHold: "Null", + ExceedsMaxMessageSize: "Null", + DestinationUnsupported: "Null", + Transport: "Null", + Unroutable: "Null", + UnknownClaim: "Null", + FailedToDecode: "Null", + MaxWeightInvalid: "Null", + NotHoldingFees: "Null", + TooExpensive: "Null", + Trap: "u64", + ExpectationFalse: "Null", + PalletNotFound: "Null", + NameMismatch: "Null", + VersionIncompatible: "Null", + HoldingWouldOverflow: "Null", + ExportError: "Null", + ReanchorFailed: "Null", + NoDeal: "Null", + FeesNotMet: "Null", + LockError: "Null", + NoPermission: "Null", + Unanchored: "Null", + NotDepositable: "Null", + TooManyAssets: "Null", + UnhandledXcmVersion: "Null", + WeightLimitReached: "SpWeightsWeightV2Weight", + Barrier: "Null", + WeightNotComputable: "Null", + ExceedsStackLimit: "Null" } }, /** - * Lookup80: pallet_evm::pallet::Event + * Lookup84: pallet_xcm::pallet::Event **/ - PalletEvmEvent: { + PalletXcmEvent: { _enum: { - Log: { - log: "EthereumLog" + Attempted: { + outcome: "StagingXcmV5TraitsOutcome" }, - Created: { - address: "H160" + Sent: { + origin: "StagingXcmV5Location", + destination: "StagingXcmV5Location", + message: "StagingXcmV5Xcm", + messageId: "[u8;32]" }, - CreatedFailed: { - address: "H160" + UnexpectedResponse: { + origin: "StagingXcmV5Location", + queryId: "u64" }, - Executed: { - address: "H160" + ResponseReady: { + queryId: "u64", + response: "StagingXcmV5Response" }, - ExecutedFailed: { - address: "H160" + Notified: { + queryId: "u64", + palletIndex: "u8", + callIndex: "u8" + }, + NotifyOverweight: { + queryId: "u64", + palletIndex: "u8", + callIndex: "u8", + actualWeight: "SpWeightsWeightV2Weight", + maxBudgetedWeight: "SpWeightsWeightV2Weight" + }, + NotifyDispatchError: { + queryId: "u64", + palletIndex: "u8", + callIndex: "u8" + }, + NotifyDecodeFailed: { + queryId: "u64", + palletIndex: "u8", + callIndex: "u8" + }, + InvalidResponder: { + origin: "StagingXcmV5Location", + queryId: "u64", + expectedLocation: "Option" + }, + InvalidResponderVersion: { + origin: "StagingXcmV5Location", + queryId: "u64" + }, + ResponseTaken: { + queryId: "u64" + }, + AssetsTrapped: { + _alias: { + hash_: "hash" + }, + hash_: "H256", + origin: "StagingXcmV5Location", + assets: "XcmVersionedAssets" + }, + VersionChangeNotified: { + destination: "StagingXcmV5Location", + result: "u32", + cost: "StagingXcmV5AssetAssets", + messageId: "[u8;32]" + }, + SupportedVersionChanged: { + location: "StagingXcmV5Location", + version: "u32" + }, + NotifyTargetSendFail: { + location: "StagingXcmV5Location", + queryId: "u64", + error: "XcmV5TraitsError" + }, + NotifyTargetMigrationFail: { + location: "XcmVersionedLocation", + queryId: "u64" + }, + InvalidQuerierVersion: { + origin: "StagingXcmV5Location", + queryId: "u64" + }, + InvalidQuerier: { + origin: "StagingXcmV5Location", + queryId: "u64", + expectedQuerier: "StagingXcmV5Location", + maybeActualQuerier: "Option" + }, + VersionNotifyStarted: { + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", + messageId: "[u8;32]" + }, + VersionNotifyRequested: { + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", + messageId: "[u8;32]" + }, + VersionNotifyUnrequested: { + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", + messageId: "[u8;32]" + }, + FeesPaid: { + paying: "StagingXcmV5Location", + fees: "StagingXcmV5AssetAssets" + }, + AssetsClaimed: { + _alias: { + hash_: "hash" + }, + hash_: "H256", + origin: "StagingXcmV5Location", + assets: "XcmVersionedAssets" + }, + VersionMigrationFinished: { + version: "u32" } } }, /** - * Lookup81: ethereum::log::Log + * Lookup85: staging_xcm::v5::location::Location **/ - EthereumLog: { - address: "H160", - topics: "Vec", - data: "Bytes" + StagingXcmV5Location: { + parents: "u8", + interior: "StagingXcmV5Junctions" }, /** - * Lookup84: pallet_ethereum::pallet::Event + * Lookup86: staging_xcm::v5::junctions::Junctions **/ - PalletEthereumEvent: { + StagingXcmV5Junctions: { _enum: { - Executed: { - from: "H160", - to: "H160", - transactionHash: "H256", - exitReason: "EvmCoreErrorExitReason", - extraData: "Bytes" - } + Here: "Null", + X1: "[Lookup88;1]", + X2: "[Lookup88;2]", + X3: "[Lookup88;3]", + X4: "[Lookup88;4]", + X5: "[Lookup88;5]", + X6: "[Lookup88;6]", + X7: "[Lookup88;7]", + X8: "[Lookup88;8]" } }, /** - * Lookup85: evm_core::error::ExitReason + * Lookup88: staging_xcm::v5::junction::Junction **/ - EvmCoreErrorExitReason: { + StagingXcmV5Junction: { _enum: { - Succeed: "EvmCoreErrorExitSucceed", - Error: "EvmCoreErrorExitError", - Revert: "EvmCoreErrorExitRevert", - Fatal: "EvmCoreErrorExitFatal" + 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: "StagingXcmV5JunctionNetworkId" } }, /** - * Lookup86: evm_core::error::ExitSucceed - **/ - EvmCoreErrorExitSucceed: { - _enum: ["Stopped", "Returned", "Suicided"] - }, - /** - * Lookup87: evm_core::error::ExitError + * Lookup91: staging_xcm::v5::junction::NetworkId **/ - EvmCoreErrorExitError: { + StagingXcmV5JunctionNetworkId: { _enum: { - StackUnderflow: "Null", - StackOverflow: "Null", - InvalidJump: "Null", - InvalidRange: "Null", - DesignatedInvalid: "Null", - CallTooDeep: "Null", - CreateCollision: "Null", - CreateContractLimit: "Null", - OutOfOffset: "Null", - OutOfGas: "Null", - OutOfFund: "Null", - PCUnderflow: "Null", - CreateEmpty: "Null", - Other: "Text", - MaxNonce: "Null", - InvalidCode: "u8" + ByGenesis: "[u8;32]", + ByFork: { + blockNumber: "u64", + blockHash: "[u8;32]" + }, + Polkadot: "Null", + Kusama: "Null", + Ethereum: { + chainId: "Compact" + }, + BitcoinCore: "Null", + BitcoinCash: "Null", + PolkadotBulletin: "Null" } }, /** - * Lookup91: evm_core::error::ExitRevert + * Lookup93: xcm::v3::junction::BodyId **/ - EvmCoreErrorExitRevert: { - _enum: ["Reverted"] - }, - /** - * Lookup92: evm_core::error::ExitFatal - **/ - EvmCoreErrorExitFatal: { + XcmV3JunctionBodyId: { _enum: { - NotSupported: "Null", - UnhandledInterrupt: "Null", - CallErrorAsFatal: "EvmCoreErrorExitError", - Other: "Text" + Unit: "Null", + Moniker: "[u8;4]", + Index: "Compact", + Executive: "Null", + Technical: "Null", + Legislative: "Null", + Judicial: "Null", + Defense: "Null", + Administration: "Null", + Treasury: "Null" } }, /** - * Lookup93: pallet_scheduler::pallet::Event + * Lookup94: xcm::v3::junction::BodyPart **/ - PalletSchedulerEvent: { + XcmV3JunctionBodyPart: { _enum: { - Scheduled: { - when: "u32", - index: "u32" - }, - Canceled: { - when: "u32", - index: "u32" - }, - Dispatched: { - task: "(u32,u32)", - id: "Option<[u8;32]>", - result: "Result" - }, - RetrySet: { - task: "(u32,u32)", - id: "Option<[u8;32]>", - period: "u32", - retries: "u8" - }, - RetryCancelled: { - task: "(u32,u32)", - id: "Option<[u8;32]>" - }, - CallUnavailable: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + Voice: "Null", + Members: { + count: "Compact" }, - PeriodicFailed: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + Fraction: { + nom: "Compact", + denom: "Compact" }, - RetryFailed: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + AtLeastProportion: { + nom: "Compact", + denom: "Compact" }, - PermanentlyOverweight: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + MoreThanProportion: { + nom: "Compact", + denom: "Compact" } } }, /** - * Lookup95: pallet_preimage::pallet::Event + * Lookup102: staging_xcm::v5::Xcm **/ - PalletPreimageEvent: { + StagingXcmV5Xcm: "Vec", + /** + * Lookup104: staging_xcm::v5::Instruction + **/ + StagingXcmV5Instruction: { _enum: { - Noted: { - _alias: { - hash_: "hash" - }, - hash_: "H256" + WithdrawAsset: "StagingXcmV5AssetAssets", + ReserveAssetDeposited: "StagingXcmV5AssetAssets", + ReceiveTeleportedAsset: "StagingXcmV5AssetAssets", + QueryResponse: { + queryId: "Compact", + response: "StagingXcmV5Response", + maxWeight: "SpWeightsWeightV2Weight", + querier: "Option" }, - Requested: { - _alias: { - hash_: "hash" - }, - hash_: "H256" + TransferAsset: { + assets: "StagingXcmV5AssetAssets", + beneficiary: "StagingXcmV5Location" }, - Cleared: { - _alias: { - hash_: "hash" - }, - hash_: "H256" - } - } - }, - /** - * Lookup96: pallet_conviction_voting::pallet::Event - **/ - PalletConvictionVotingEvent: { - _enum: { - Delegated: "(AccountId20,AccountId20)", - Undelegated: "AccountId20", - Voted: { - who: "AccountId20", - vote: "PalletConvictionVotingVoteAccountVote" - }, - VoteRemoved: { - who: "AccountId20", - vote: "PalletConvictionVotingVoteAccountVote" - } - } - }, - /** - * Lookup97: pallet_conviction_voting::vote::AccountVote - **/ - PalletConvictionVotingVoteAccountVote: { - _enum: { - Standard: { - vote: "Vote", - balance: "u128" - }, - Split: { - aye: "u128", - nay: "u128" - }, - SplitAbstain: { - aye: "u128", - nay: "u128", - abstain: "u128" - } - } - }, - /** - * Lookup99: pallet_referenda::pallet::Event - **/ - PalletReferendaEvent: { - _enum: { - Submitted: { - index: "u32", - track: "u16", - proposal: "FrameSupportPreimagesBounded" + TransferReserveAsset: { + assets: "StagingXcmV5AssetAssets", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, - DecisionDepositPlaced: { - index: "u32", - who: "AccountId20", - amount: "u128" + Transact: { + originKind: "XcmV3OriginKind", + fallbackMaxWeight: "Option", + call: "XcmDoubleEncoded" }, - DecisionDepositRefunded: { - index: "u32", - who: "AccountId20", - amount: "u128" + HrmpNewChannelOpenRequest: { + sender: "Compact", + maxMessageSize: "Compact", + maxCapacity: "Compact" }, - DepositSlashed: { - who: "AccountId20", - amount: "u128" + HrmpChannelAccepted: { + recipient: "Compact" }, - DecisionStarted: { - index: "u32", - track: "u16", - proposal: "FrameSupportPreimagesBounded", - tally: "PalletConvictionVotingTally" + HrmpChannelClosing: { + initiator: "Compact", + sender: "Compact", + recipient: "Compact" }, - ConfirmStarted: { - index: "u32" + ClearOrigin: "Null", + DescendOrigin: "StagingXcmV5Junctions", + ReportError: "StagingXcmV5QueryResponseInfo", + DepositAsset: { + assets: "StagingXcmV5AssetAssetFilter", + beneficiary: "StagingXcmV5Location" }, - ConfirmAborted: { - index: "u32" + DepositReserveAsset: { + assets: "StagingXcmV5AssetAssetFilter", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, - Confirmed: { - index: "u32", - tally: "PalletConvictionVotingTally" + ExchangeAsset: { + give: "StagingXcmV5AssetAssetFilter", + want: "StagingXcmV5AssetAssets", + maximal: "bool" }, - Approved: { - index: "u32" + InitiateReserveWithdraw: { + assets: "StagingXcmV5AssetAssetFilter", + reserve: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, - Rejected: { - index: "u32", - tally: "PalletConvictionVotingTally" + InitiateTeleport: { + assets: "StagingXcmV5AssetAssetFilter", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, - TimedOut: { - index: "u32", - tally: "PalletConvictionVotingTally" + ReportHolding: { + responseInfo: "StagingXcmV5QueryResponseInfo", + assets: "StagingXcmV5AssetAssetFilter" }, - Cancelled: { - index: "u32", - tally: "PalletConvictionVotingTally" + BuyExecution: { + fees: "StagingXcmV5Asset", + weightLimit: "XcmV3WeightLimit" }, - Killed: { - index: "u32", - tally: "PalletConvictionVotingTally" + RefundSurplus: "Null", + SetErrorHandler: "StagingXcmV5Xcm", + SetAppendix: "StagingXcmV5Xcm", + ClearError: "Null", + ClaimAsset: { + assets: "StagingXcmV5AssetAssets", + ticket: "StagingXcmV5Location" }, - SubmissionDepositRefunded: { - index: "u32", - who: "AccountId20", - amount: "u128" + Trap: "Compact", + SubscribeVersion: { + queryId: "Compact", + maxResponseWeight: "SpWeightsWeightV2Weight" }, - MetadataSet: { - _alias: { - hash_: "hash" - }, - index: "u32", - hash_: "H256" + UnsubscribeVersion: "Null", + BurnAsset: "StagingXcmV5AssetAssets", + ExpectAsset: "StagingXcmV5AssetAssets", + ExpectOrigin: "Option", + ExpectError: "Option<(u32,XcmV5TraitsError)>", + ExpectTransactStatus: "XcmV3MaybeErrorCode", + QueryPallet: { + moduleName: "Bytes", + responseInfo: "StagingXcmV5QueryResponseInfo" }, - MetadataCleared: { - _alias: { - hash_: "hash" - }, - index: "u32", - hash_: "H256" - } - } - }, - /** - * Lookup100: frame_support::traits::preimages::Bounded - **/ - FrameSupportPreimagesBounded: { - _enum: { - Legacy: { - _alias: { - hash_: "hash" - }, - hash_: "H256" + ExpectPallet: { + index: "Compact", + name: "Bytes", + moduleName: "Bytes", + crateMajor: "Compact", + minCrateMinor: "Compact" }, - Inline: "Bytes", - Lookup: { - _alias: { - hash_: "hash" - }, - hash_: "H256", - len: "u32" - } - } - }, - /** - * Lookup102: frame_system::pallet::Call - **/ - FrameSystemCall: { - _enum: { - remark: { - remark: "Bytes" + ReportTransactStatus: "StagingXcmV5QueryResponseInfo", + ClearTransactStatus: "Null", + UniversalOrigin: "StagingXcmV5Junction", + ExportMessage: { + network: "StagingXcmV5JunctionNetworkId", + destination: "StagingXcmV5Junctions", + xcm: "StagingXcmV5Xcm" }, - set_heap_pages: { - pages: "u64" + LockAsset: { + asset: "StagingXcmV5Asset", + unlocker: "StagingXcmV5Location" }, - set_code: { - code: "Bytes" + UnlockAsset: { + asset: "StagingXcmV5Asset", + target: "StagingXcmV5Location" }, - set_code_without_checks: { - code: "Bytes" + NoteUnlockable: { + asset: "StagingXcmV5Asset", + owner: "StagingXcmV5Location" }, - set_storage: { - items: "Vec<(Bytes,Bytes)>" + RequestUnlock: { + asset: "StagingXcmV5Asset", + locker: "StagingXcmV5Location" }, - kill_storage: { - _alias: { - keys_: "keys" - }, - keys_: "Vec" + SetFeesMode: { + jitWithdraw: "bool" }, - kill_prefix: { - prefix: "Bytes", - subkeys: "u32" + SetTopic: "[u8;32]", + ClearTopic: "Null", + AliasOrigin: "StagingXcmV5Location", + UnpaidExecution: { + weightLimit: "XcmV3WeightLimit", + checkOrigin: "Option" }, - remark_with_event: { - remark: "Bytes" + PayFees: { + asset: "StagingXcmV5Asset" }, - __Unused8: "Null", - authorize_upgrade: { - codeHash: "H256" + InitiateTransfer: { + destination: "StagingXcmV5Location", + remoteFees: "Option", + preserveOrigin: "bool", + assets: "Vec", + remoteXcm: "StagingXcmV5Xcm" }, - authorize_upgrade_without_checks: { - codeHash: "H256" + ExecuteWithOrigin: { + descendantOrigin: "Option", + xcm: "StagingXcmV5Xcm" }, - apply_authorized_upgrade: { - code: "Bytes" + SetHints: { + hints: "Vec" } } }, /** - * Lookup106: cumulus_pallet_parachain_system::pallet::Call + * Lookup105: staging_xcm::v5::asset::Assets **/ - CumulusPalletParachainSystemCall: { - _enum: { - set_validation_data: { - data: "CumulusPrimitivesParachainInherentParachainInherentData" - }, - sudo_send_upward_message: { - message: "Bytes" - } - } - }, + StagingXcmV5AssetAssets: "Vec", /** - * Lookup107: cumulus_primitives_parachain_inherent::ParachainInherentData + * Lookup107: staging_xcm::v5::asset::Asset **/ - CumulusPrimitivesParachainInherentParachainInherentData: { - validationData: "PolkadotPrimitivesV8PersistedValidationData", - relayChainState: "SpTrieStorageProof", - downwardMessages: "Vec", - horizontalMessages: "BTreeMap>" + StagingXcmV5Asset: { + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetFungibility" }, /** - * Lookup108: polkadot_primitives::v8::PersistedValidationData + * Lookup108: staging_xcm::v5::asset::AssetId **/ - PolkadotPrimitivesV8PersistedValidationData: { - parentHead: "Bytes", - relayParentNumber: "u32", - relayParentStorageRoot: "H256", - maxPovSize: "u32" - }, + StagingXcmV5AssetAssetId: "StagingXcmV5Location", /** - * Lookup110: sp_trie::storage_proof::StorageProof + * Lookup109: staging_xcm::v5::asset::Fungibility **/ - SpTrieStorageProof: { - trieNodes: "BTreeSet" + StagingXcmV5AssetFungibility: { + _enum: { + Fungible: "Compact", + NonFungible: "StagingXcmV5AssetAssetInstance" + } }, /** - * Lookup113: polkadot_core_primitives::InboundDownwardMessage + * Lookup110: staging_xcm::v5::asset::AssetInstance **/ - PolkadotCorePrimitivesInboundDownwardMessage: { - sentAt: "u32", - msg: "Bytes" + StagingXcmV5AssetAssetInstance: { + _enum: { + Undefined: "Null", + Index: "Compact", + Array4: "[u8;4]", + Array8: "[u8;8]", + Array16: "[u8;16]", + Array32: "[u8;32]" + } }, /** - * Lookup117: polkadot_core_primitives::InboundHrmpMessage + * Lookup113: staging_xcm::v5::Response **/ - PolkadotCorePrimitivesInboundHrmpMessage: { - sentAt: "u32", - data: "Bytes" + StagingXcmV5Response: { + _enum: { + Null: "Null", + Assets: "StagingXcmV5AssetAssets", + ExecutionResult: "Option<(u32,XcmV5TraitsError)>", + Version: "u32", + PalletsInfo: "Vec", + DispatchResult: "XcmV3MaybeErrorCode" + } }, /** - * Lookup120: pallet_timestamp::pallet::Call + * Lookup117: staging_xcm::v5::PalletInfo **/ - PalletTimestampCall: { - _enum: { - set: { - now: "Compact" - } - } + StagingXcmV5PalletInfo: { + index: "Compact", + name: "Bytes", + moduleName: "Bytes", + major: "Compact", + minor: "Compact", + patch: "Compact" }, /** - * Lookup121: pallet_root_testing::pallet::Call + * Lookup120: xcm::v3::MaybeErrorCode **/ - PalletRootTestingCall: { + XcmV3MaybeErrorCode: { _enum: { - fill_block: { - ratio: "Perbill" - }, - trigger_defensive: "Null" + Success: "Null", + Error: "Bytes", + TruncatedError: "Bytes" } }, /** - * Lookup122: pallet_balances::pallet::Call + * Lookup123: xcm::v3::OriginKind **/ - PalletBalancesCall: { - _enum: { - transfer_allow_death: { - dest: "AccountId20", - value: "Compact" - }, - __Unused1: "Null", - force_transfer: { - source: "AccountId20", - dest: "AccountId20", - value: "Compact" - }, - transfer_keep_alive: { - dest: "AccountId20", - value: "Compact" - }, - transfer_all: { - dest: "AccountId20", - keepAlive: "bool" - }, - force_unreserve: { - who: "AccountId20", - amount: "u128" - }, - upgrade_accounts: { - who: "Vec" - }, - __Unused7: "Null", - force_set_balance: { - who: "AccountId20", - newFree: "Compact" - }, - force_adjust_total_issuance: { - direction: "PalletBalancesAdjustmentDirection", - delta: "Compact" - }, - burn: { - value: "Compact", - keepAlive: "bool" - } - } + XcmV3OriginKind: { + _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] }, /** - * Lookup125: pallet_balances::types::AdjustmentDirection + * Lookup125: xcm::double_encoded::DoubleEncoded **/ - PalletBalancesAdjustmentDirection: { - _enum: ["Increase", "Decrease"] + XcmDoubleEncoded: { + encoded: "Bytes" }, /** - * Lookup126: pallet_parachain_staking::pallet::Call + * Lookup126: staging_xcm::v5::QueryResponseInfo **/ - PalletParachainStakingCall: { + StagingXcmV5QueryResponseInfo: { + destination: "StagingXcmV5Location", + queryId: "Compact", + maxWeight: "SpWeightsWeightV2Weight" + }, + /** + * Lookup127: staging_xcm::v5::asset::AssetFilter + **/ + StagingXcmV5AssetAssetFilter: { _enum: { - set_staking_expectations: { - expectations: { - min: "u128", - ideal: "u128", - max: "u128" - } - }, - set_inflation: { - schedule: { - min: "Perbill", - ideal: "Perbill", - max: "Perbill" - } - }, - set_parachain_bond_account: { - _alias: { - new_: "new" - }, - new_: "AccountId20" - }, - set_parachain_bond_reserve_percent: { - _alias: { - new_: "new" - }, - new_: "Percent" - }, - set_total_selected: { - _alias: { - new_: "new" - }, - new_: "u32" - }, - set_collator_commission: { - _alias: { - new_: "new" - }, - new_: "Perbill" - }, - set_blocks_per_round: { - _alias: { - new_: "new" - }, - new_: "u32" - }, - join_candidates: { - bond: "u128", - candidateCount: "u32" - }, - schedule_leave_candidates: { - candidateCount: "u32" - }, - execute_leave_candidates: { - candidate: "AccountId20", - candidateDelegationCount: "u32" - }, - cancel_leave_candidates: { - candidateCount: "u32" - }, - go_offline: "Null", - go_online: "Null", - candidate_bond_more: { - more: "u128" - }, - schedule_candidate_bond_less: { - less: "u128" - }, - execute_candidate_bond_less: { - candidate: "AccountId20" - }, - cancel_candidate_bond_less: "Null", - __Unused17: "Null", - delegate_with_auto_compound: { - candidate: "AccountId20", - amount: "u128", - autoCompound: "Percent", - candidateDelegationCount: "u32", - candidateAutoCompoundingDelegationCount: "u32", - delegationCount: "u32" - }, - __Unused19: "Null", - __Unused20: "Null", - __Unused21: "Null", - schedule_revoke_delegation: { - collator: "AccountId20" - }, - delegator_bond_more: { - candidate: "AccountId20", - more: "u128" - }, - schedule_delegator_bond_less: { - candidate: "AccountId20", - less: "u128" - }, - execute_delegation_request: { - delegator: "AccountId20", - candidate: "AccountId20" - }, - cancel_delegation_request: { - candidate: "AccountId20" - }, - set_auto_compound: { - candidate: "AccountId20", - value: "Percent", - candidateAutoCompoundingDelegationCountHint: "u32", - delegationCountHint: "u32" - }, - hotfix_remove_delegation_requests_exited_candidates: { - candidates: "Vec" - }, - notify_inactive_collator: { - collator: "AccountId20" - }, - enable_marking_offline: { - value: "bool" - }, - force_join_candidates: { - account: "AccountId20", - bond: "u128", - candidateCount: "u32" + Definite: "StagingXcmV5AssetAssets", + Wild: "StagingXcmV5AssetWildAsset" + } + }, + /** + * Lookup128: staging_xcm::v5::asset::WildAsset + **/ + StagingXcmV5AssetWildAsset: { + _enum: { + All: "Null", + AllOf: { + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetWildFungibility" }, - set_inflation_distribution_config: { - _alias: { - new_: "new" - }, - new_: "PalletParachainStakingInflationDistributionConfig" + AllCounted: "Compact", + AllOfCounted: { + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetWildFungibility", + count: "Compact" } } }, /** - * Lookup129: pallet_author_inherent::pallet::Call + * Lookup129: staging_xcm::v5::asset::WildFungibility **/ - PalletAuthorInherentCall: { - _enum: ["kick_off_authorship_validation"] + StagingXcmV5AssetWildFungibility: { + _enum: ["Fungible", "NonFungible"] }, /** - * Lookup130: pallet_author_slot_filter::pallet::Call + * Lookup130: xcm::v3::WeightLimit **/ - PalletAuthorSlotFilterCall: { + XcmV3WeightLimit: { _enum: { - set_eligible: { - _alias: { - new_: "new" - }, - new_: "u32" - } + Unlimited: "Null", + Limited: "SpWeightsWeightV2Weight" } }, /** - * Lookup131: pallet_author_mapping::pallet::Call + * Lookup132: staging_xcm::v5::asset::AssetTransferFilter **/ - PalletAuthorMappingCall: { + StagingXcmV5AssetAssetTransferFilter: { _enum: { - add_association: { - nimbusId: "NimbusPrimitivesNimbusCryptoPublic" - }, - update_association: { - oldNimbusId: "NimbusPrimitivesNimbusCryptoPublic", - newNimbusId: "NimbusPrimitivesNimbusCryptoPublic" - }, - clear_association: { - nimbusId: "NimbusPrimitivesNimbusCryptoPublic" - }, - remove_keys: "Null", - set_keys: { - _alias: { - keys_: "keys" - }, - keys_: "Bytes" - } + Teleport: "StagingXcmV5AssetAssetFilter", + ReserveDeposit: "StagingXcmV5AssetAssetFilter", + ReserveWithdraw: "StagingXcmV5AssetAssetFilter" } }, /** - * Lookup132: pallet_moonbeam_orbiters::pallet::Call + * Lookup137: staging_xcm::v5::Hint **/ - PalletMoonbeamOrbitersCall: { + StagingXcmV5Hint: { _enum: { - collator_add_orbiter: { - orbiter: "AccountId20" - }, - collator_remove_orbiter: { - orbiter: "AccountId20" - }, - orbiter_leave_collator_pool: { - collator: "AccountId20" - }, - orbiter_register: "Null", - orbiter_unregister: { - collatorsPoolCount: "u32" - }, - add_collator: { - collator: "AccountId20" - }, - remove_collator: { - collator: "AccountId20" + AssetClaimer: { + location: "StagingXcmV5Location" } } }, /** - * Lookup133: pallet_utility::pallet::Call + * Lookup139: xcm::VersionedAssets **/ - PalletUtilityCall: { + XcmVersionedAssets: { _enum: { - batch: { - calls: "Vec" - }, - as_derivative: { - index: "u16", - call: "Call" - }, - batch_all: { - calls: "Vec" - }, - dispatch_as: { - asOrigin: "MoonbeamRuntimeOriginCaller", - call: "Call" - }, - force_batch: { - calls: "Vec" - }, - with_weight: { - call: "Call", - weight: "SpWeightsWeightV2Weight" - } + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + V3: "XcmV3MultiassetMultiAssets", + V4: "StagingXcmV4AssetAssets", + V5: "StagingXcmV5AssetAssets" } }, /** - * Lookup135: moonbeam_runtime::OriginCaller + * Lookup140: xcm::v3::multiasset::MultiAssets **/ - MoonbeamRuntimeOriginCaller: { - _enum: { - system: "FrameSupportDispatchRawOrigin", - __Unused1: "Null", - __Unused2: "Null", - __Unused3: "Null", - __Unused4: "Null", - __Unused5: "Null", - __Unused6: "Null", - __Unused7: "Null", - Void: "SpCoreVoid", - __Unused9: "Null", - __Unused10: "Null", - __Unused11: "Null", - __Unused12: "Null", - __Unused13: "Null", - __Unused14: "Null", - __Unused15: "Null", - __Unused16: "Null", - __Unused17: "Null", - __Unused18: "Null", - __Unused19: "Null", - __Unused20: "Null", - __Unused21: "Null", - __Unused22: "Null", - __Unused23: "Null", - __Unused24: "Null", - __Unused25: "Null", - __Unused26: "Null", - __Unused27: "Null", - __Unused28: "Null", - __Unused29: "Null", - __Unused30: "Null", - __Unused31: "Null", - __Unused32: "Null", - __Unused33: "Null", - __Unused34: "Null", - __Unused35: "Null", - __Unused36: "Null", - __Unused37: "Null", - __Unused38: "Null", - __Unused39: "Null", - __Unused40: "Null", - __Unused41: "Null", - __Unused42: "Null", - __Unused43: "Null", - __Unused44: "Null", - __Unused45: "Null", - __Unused46: "Null", - __Unused47: "Null", - __Unused48: "Null", - __Unused49: "Null", - __Unused50: "Null", - __Unused51: "Null", - Ethereum: "PalletEthereumRawOrigin", - __Unused53: "Null", - __Unused54: "Null", - __Unused55: "Null", - __Unused56: "Null", - __Unused57: "Null", - __Unused58: "Null", - __Unused59: "Null", - __Unused60: "Null", - __Unused61: "Null", - __Unused62: "Null", - __Unused63: "Null", - __Unused64: "Null", - Origins: "MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin", - __Unused66: "Null", - __Unused67: "Null", - __Unused68: "Null", - __Unused69: "Null", - __Unused70: "Null", - __Unused71: "Null", - TreasuryCouncilCollective: "PalletCollectiveRawOrigin", - OpenTechCommitteeCollective: "PalletCollectiveRawOrigin", - __Unused74: "Null", - __Unused75: "Null", - __Unused76: "Null", - __Unused77: "Null", - __Unused78: "Null", - __Unused79: "Null", - __Unused80: "Null", - __Unused81: "Null", - __Unused82: "Null", - __Unused83: "Null", - __Unused84: "Null", - __Unused85: "Null", - __Unused86: "Null", - __Unused87: "Null", - __Unused88: "Null", - __Unused89: "Null", - __Unused90: "Null", - __Unused91: "Null", - __Unused92: "Null", - __Unused93: "Null", - __Unused94: "Null", - __Unused95: "Null", - __Unused96: "Null", - __Unused97: "Null", - __Unused98: "Null", - __Unused99: "Null", - __Unused100: "Null", - CumulusXcm: "CumulusPalletXcmOrigin", - __Unused102: "Null", - PolkadotXcm: "PalletXcmOrigin", - __Unused104: "Null", - __Unused105: "Null", - __Unused106: "Null", - __Unused107: "Null", - __Unused108: "Null", - EthereumXcm: "PalletEthereumXcmRawOrigin" - } + XcmV3MultiassetMultiAssets: "Vec", + /** + * Lookup142: xcm::v3::multiasset::MultiAsset + **/ + XcmV3MultiAsset: { + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetFungibility" }, /** - * Lookup136: frame_support::dispatch::RawOrigin + * Lookup143: xcm::v3::multiasset::AssetId **/ - FrameSupportDispatchRawOrigin: { + XcmV3MultiassetAssetId: { _enum: { - Root: "Null", - Signed: "AccountId20", - None: "Null" + Concrete: "StagingXcmV3MultiLocation", + Abstract: "[u8;32]" } }, /** - * Lookup137: pallet_ethereum::RawOrigin + * Lookup144: staging_xcm::v3::multilocation::MultiLocation **/ - PalletEthereumRawOrigin: { + StagingXcmV3MultiLocation: { + parents: "u8", + interior: "XcmV3Junctions" + }, + /** + * Lookup145: xcm::v3::junctions::Junctions + **/ + XcmV3Junctions: { _enum: { - EthereumTransaction: "H160" + 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)" } }, /** - * Lookup138: moonbeam_runtime::governance::origins::custom_origins::Origin + * Lookup146: xcm::v3::junction::Junction **/ - MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin: { - _enum: [ - "WhitelistedCaller", - "GeneralAdmin", - "ReferendumCanceller", - "ReferendumKiller", - "FastGeneralAdmin" - ] + 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" + } }, /** - * Lookup139: pallet_collective::RawOrigin + * Lookup148: xcm::v3::junction::NetworkId **/ - PalletCollectiveRawOrigin: { + XcmV3JunctionNetworkId: { _enum: { - Members: "(u32,u32)", - Member: "AccountId20", - _Phantom: "Null" + 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" } }, /** - * Lookup141: cumulus_pallet_xcm::pallet::Origin + * Lookup149: xcm::v3::multiasset::Fungibility **/ - CumulusPalletXcmOrigin: { + XcmV3MultiassetFungibility: { _enum: { - Relay: "Null", - SiblingParachain: "u32" + Fungible: "Compact", + NonFungible: "XcmV3MultiassetAssetInstance" } }, /** - * Lookup142: pallet_xcm::pallet::Origin + * Lookup150: xcm::v3::multiasset::AssetInstance **/ - PalletXcmOrigin: { + XcmV3MultiassetAssetInstance: { _enum: { - Xcm: "StagingXcmV4Location", - Response: "StagingXcmV4Location" + Undefined: "Null", + Index: "Compact", + Array4: "[u8;4]", + Array8: "[u8;8]", + Array16: "[u8;16]", + Array32: "[u8;32]" } }, /** - * Lookup143: staging_xcm::v4::location::Location + * Lookup151: staging_xcm::v4::asset::Assets + **/ + StagingXcmV4AssetAssets: "Vec", + /** + * Lookup153: staging_xcm::v4::asset::Asset + **/ + StagingXcmV4Asset: { + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetFungibility" + }, + /** + * Lookup154: staging_xcm::v4::asset::AssetId + **/ + StagingXcmV4AssetAssetId: "StagingXcmV4Location", + /** + * Lookup155: staging_xcm::v4::location::Location **/ StagingXcmV4Location: { parents: "u8", interior: "StagingXcmV4Junctions" }, /** - * Lookup144: staging_xcm::v4::junctions::Junctions + * Lookup156: staging_xcm::v4::junctions::Junctions **/ StagingXcmV4Junctions: { _enum: { Here: "Null", - X1: "[Lookup146;1]", - X2: "[Lookup146;2]", - X3: "[Lookup146;3]", - X4: "[Lookup146;4]", - X5: "[Lookup146;5]", - X6: "[Lookup146;6]", - X7: "[Lookup146;7]", - X8: "[Lookup146;8]" + X1: "[Lookup158;1]", + X2: "[Lookup158;2]", + X3: "[Lookup158;3]", + X4: "[Lookup158;4]", + X5: "[Lookup158;5]", + X6: "[Lookup158;6]", + X7: "[Lookup158;7]", + X8: "[Lookup158;8]" } }, /** - * Lookup146: staging_xcm::v4::junction::Junction + * Lookup158: staging_xcm::v4::junction::Junction **/ StagingXcmV4Junction: { _enum: { @@ -1869,7 +1866,7 @@ export default { } }, /** - * Lookup149: staging_xcm::v4::junction::NetworkId + * Lookup160: staging_xcm::v4::junction::NetworkId **/ StagingXcmV4JunctionNetworkId: { _enum: { @@ -1892,2925 +1889,3042 @@ export default { } }, /** - * Lookup150: xcm::v3::junction::BodyId + * Lookup168: staging_xcm::v4::asset::Fungibility **/ - XcmV3JunctionBodyId: { + StagingXcmV4AssetFungibility: { _enum: { - Unit: "Null", - Moniker: "[u8;4]", - Index: "Compact", - Executive: "Null", - Technical: "Null", - Legislative: "Null", - Judicial: "Null", - Defense: "Null", - Administration: "Null", - Treasury: "Null" + Fungible: "Compact", + NonFungible: "StagingXcmV4AssetAssetInstance" } }, /** - * Lookup151: xcm::v3::junction::BodyPart + * Lookup169: staging_xcm::v4::asset::AssetInstance **/ - XcmV3JunctionBodyPart: { + StagingXcmV4AssetAssetInstance: { _enum: { - Voice: "Null", - Members: { - count: "Compact" - }, - Fraction: { - nom: "Compact", - denom: "Compact" - }, - AtLeastProportion: { - nom: "Compact", - denom: "Compact" - }, - MoreThanProportion: { - nom: "Compact", - denom: "Compact" - } + Undefined: "Null", + Index: "Compact", + Array4: "[u8;4]", + Array8: "[u8;8]", + Array16: "[u8;16]", + Array32: "[u8;32]" } }, /** - * Lookup159: pallet_ethereum_xcm::RawOrigin + * Lookup170: xcm::VersionedLocation **/ - PalletEthereumXcmRawOrigin: { + XcmVersionedLocation: { _enum: { - XcmEthereumTransaction: "H160" + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + V3: "StagingXcmV3MultiLocation", + V4: "StagingXcmV4Location", + V5: "StagingXcmV5Location" } }, /** - * Lookup160: sp_core::Void - **/ - SpCoreVoid: "Null", - /** - * Lookup161: pallet_proxy::pallet::Call + * Lookup171: pallet_assets::pallet::Event **/ - PalletProxyCall: { + PalletAssetsEvent: { _enum: { - proxy: { - real: "AccountId20", - forceProxyType: "Option", - call: "Call" + Created: { + assetId: "u128", + creator: "AccountId20", + owner: "AccountId20" }, - add_proxy: { - delegate: "AccountId20", - proxyType: "MoonbeamRuntimeProxyType", - delay: "u32" + Issued: { + assetId: "u128", + owner: "AccountId20", + amount: "u128" }, - remove_proxy: { - delegate: "AccountId20", - proxyType: "MoonbeamRuntimeProxyType", - delay: "u32" - }, - remove_proxies: "Null", - create_pure: { - proxyType: "MoonbeamRuntimeProxyType", - delay: "u32", - index: "u16" + Transferred: { + assetId: "u128", + from: "AccountId20", + to: "AccountId20", + amount: "u128" }, - kill_pure: { - spawner: "AccountId20", - proxyType: "MoonbeamRuntimeProxyType", - index: "u16", - height: "Compact", - extIndex: "Compact" + Burned: { + assetId: "u128", + owner: "AccountId20", + balance: "u128" }, - announce: { - real: "AccountId20", - callHash: "H256" + TeamChanged: { + assetId: "u128", + issuer: "AccountId20", + admin: "AccountId20", + freezer: "AccountId20" }, - remove_announcement: { - real: "AccountId20", - callHash: "H256" + OwnerChanged: { + assetId: "u128", + owner: "AccountId20" }, - reject_announcement: { - delegate: "AccountId20", - callHash: "H256" + Frozen: { + assetId: "u128", + who: "AccountId20" }, - proxy_announced: { - delegate: "AccountId20", - real: "AccountId20", - forceProxyType: "Option", - call: "Call" - } - } - }, - /** - * Lookup163: pallet_maintenance_mode::pallet::Call - **/ - PalletMaintenanceModeCall: { - _enum: ["enter_maintenance_mode", "resume_normal_operation"] - }, - /** - * Lookup164: pallet_identity::pallet::Call - **/ - PalletIdentityCall: { - _enum: { - add_registrar: { - account: "AccountId20" + Thawed: { + assetId: "u128", + who: "AccountId20" }, - set_identity: { - info: "PalletIdentityLegacyIdentityInfo" + AssetFrozen: { + assetId: "u128" }, - set_subs: { - subs: "Vec<(AccountId20,Data)>" + AssetThawed: { + assetId: "u128" }, - clear_identity: "Null", - request_judgement: { - regIndex: "Compact", - maxFee: "Compact" + AccountsDestroyed: { + assetId: "u128", + accountsDestroyed: "u32", + accountsRemaining: "u32" }, - cancel_request: { - regIndex: "u32" + ApprovalsDestroyed: { + assetId: "u128", + approvalsDestroyed: "u32", + approvalsRemaining: "u32" }, - set_fee: { - index: "Compact", - fee: "Compact" + DestructionStarted: { + assetId: "u128" }, - set_account_id: { - _alias: { - new_: "new" - }, - index: "Compact", - new_: "AccountId20" + Destroyed: { + assetId: "u128" }, - set_fields: { - index: "Compact", - fields: "u64" + ForceCreated: { + assetId: "u128", + owner: "AccountId20" }, - provide_judgement: { - regIndex: "Compact", - target: "AccountId20", - judgement: "PalletIdentityJudgement", - identity: "H256" + MetadataSet: { + assetId: "u128", + name: "Bytes", + symbol: "Bytes", + decimals: "u8", + isFrozen: "bool" }, - kill_identity: { - target: "AccountId20" + MetadataCleared: { + assetId: "u128" }, - add_sub: { - sub: "AccountId20", - data: "Data" + ApprovedTransfer: { + assetId: "u128", + source: "AccountId20", + delegate: "AccountId20", + amount: "u128" }, - rename_sub: { - sub: "AccountId20", - data: "Data" + ApprovalCancelled: { + assetId: "u128", + owner: "AccountId20", + delegate: "AccountId20" }, - remove_sub: { - sub: "AccountId20" + TransferredApproved: { + assetId: "u128", + owner: "AccountId20", + delegate: "AccountId20", + destination: "AccountId20", + amount: "u128" }, - quit_sub: "Null", - add_username_authority: { - authority: "AccountId20", - suffix: "Bytes", - allocation: "u32" + AssetStatusChanged: { + assetId: "u128" }, - remove_username_authority: { - authority: "AccountId20" + AssetMinBalanceChanged: { + assetId: "u128", + newMinBalance: "u128" }, - set_username_for: { + Touched: { + assetId: "u128", who: "AccountId20", - username: "Bytes", - signature: "Option" - }, - accept_username: { - username: "Bytes" + depositor: "AccountId20" }, - remove_expired_approval: { - username: "Bytes" + Blocked: { + assetId: "u128", + who: "AccountId20" }, - set_primary_username: { - username: "Bytes" + Deposited: { + assetId: "u128", + who: "AccountId20", + amount: "u128" }, - remove_dangling_username: { - username: "Bytes" + Withdrawn: { + assetId: "u128", + who: "AccountId20", + amount: "u128" } } }, /** - * Lookup165: pallet_identity::legacy::IdentityInfo + * Lookup172: pallet_asset_manager::pallet::Event **/ - PalletIdentityLegacyIdentityInfo: { - additional: "Vec<(Data,Data)>", - display: "Data", - legal: "Data", - web: "Data", - riot: "Data", - email: "Data", - pgpFingerprint: "Option<[u8;20]>", - image: "Data", - twitter: "Data" + PalletAssetManagerEvent: { + _enum: { + ForeignAssetRegistered: { + assetId: "u128", + asset: "MoonbaseRuntimeXcmConfigAssetType", + metadata: "MoonbaseRuntimeAssetConfigAssetRegistrarMetadata" + }, + UnitsPerSecondChanged: "Null", + ForeignAssetXcmLocationChanged: { + assetId: "u128", + newAssetType: "MoonbaseRuntimeXcmConfigAssetType" + }, + ForeignAssetRemoved: { + assetId: "u128", + assetType: "MoonbaseRuntimeXcmConfigAssetType" + }, + SupportedAssetRemoved: { + assetType: "MoonbaseRuntimeXcmConfigAssetType" + }, + ForeignAssetDestroyed: { + assetId: "u128", + assetType: "MoonbaseRuntimeXcmConfigAssetType" + }, + LocalAssetDestroyed: { + assetId: "u128" + } + } }, /** - * Lookup203: pallet_identity::types::Judgement + * Lookup173: moonbase_runtime::xcm_config::AssetType **/ - PalletIdentityJudgement: { + MoonbaseRuntimeXcmConfigAssetType: { _enum: { - Unknown: "Null", - FeePaid: "u128", - Reasonable: "Null", - KnownGood: "Null", - OutOfDate: "Null", - LowQuality: "Null", - Erroneous: "Null" + Xcm: "StagingXcmV3MultiLocation" } }, /** - * Lookup205: account::EthereumSignature + * Lookup174: moonbase_runtime::asset_config::AssetRegistrarMetadata **/ - AccountEthereumSignature: "[u8;65]", + MoonbaseRuntimeAssetConfigAssetRegistrarMetadata: { + name: "Bytes", + symbol: "Bytes", + decimals: "u8", + isFrozen: "bool" + }, /** - * Lookup207: pallet_multisig::pallet::Call + * Lookup175: pallet_migrations::pallet::Event **/ - PalletMultisigCall: { + PalletMigrationsEvent: { _enum: { - as_multi_threshold_1: { - otherSignatories: "Vec", - call: "Call" + RuntimeUpgradeStarted: "Null", + RuntimeUpgradeCompleted: { + weight: "SpWeightsWeightV2Weight" }, - as_multi: { - threshold: "u16", - otherSignatories: "Vec", - maybeTimepoint: "Option", - call: "Call", - maxWeight: "SpWeightsWeightV2Weight" + MigrationStarted: { + migrationName: "Bytes" }, - approve_as_multi: { - threshold: "u16", - otherSignatories: "Vec", - maybeTimepoint: "Option", - callHash: "[u8;32]", - maxWeight: "SpWeightsWeightV2Weight" + MigrationCompleted: { + migrationName: "Bytes", + consumedWeight: "SpWeightsWeightV2Weight" }, - cancel_as_multi: { - threshold: "u16", - otherSignatories: "Vec", - timepoint: "PalletMultisigTimepoint", - callHash: "[u8;32]" + FailedToSuspendIdleXcmExecution: { + error: "SpRuntimeDispatchError" + }, + FailedToResumeIdleXcmExecution: { + error: "SpRuntimeDispatchError" } } }, /** - * Lookup209: pallet_moonbeam_lazy_migrations::pallet::Call + * Lookup176: pallet_xcm_transactor::pallet::Event **/ - PalletMoonbeamLazyMigrationsCall: { + PalletXcmTransactorEvent: { _enum: { - __Unused0: "Null", - __Unused1: "Null", - create_contract_metadata: { - address: "H160" + TransactedDerivative: { + accountId: "AccountId20", + dest: "StagingXcmV5Location", + call: "Bytes", + index: "u16" }, - approve_assets_to_migrate: { - assets: "Vec" + TransactedSovereign: { + feePayer: "Option", + dest: "StagingXcmV5Location", + call: "Bytes" }, - start_foreign_assets_migration: { - assetId: "u128" + TransactedSigned: { + feePayer: "AccountId20", + dest: "StagingXcmV5Location", + call: "Bytes" }, - migrate_foreign_asset_balances: { - limit: "u32" + RegisteredDerivative: { + accountId: "AccountId20", + index: "u16" }, - migrate_foreign_asset_approvals: { - limit: "u32" + DeRegisteredDerivative: { + index: "u16" }, - finish_foreign_assets_migration: "Null" + TransactFailed: { + error: "XcmV5TraitsError" + }, + TransactInfoChanged: { + location: "StagingXcmV5Location", + remoteInfo: "PalletXcmTransactorRemoteTransactInfoWithMaxWeight" + }, + TransactInfoRemoved: { + location: "StagingXcmV5Location" + }, + DestFeePerSecondChanged: { + location: "StagingXcmV5Location", + feePerSecond: "u128" + }, + DestFeePerSecondRemoved: { + location: "StagingXcmV5Location" + }, + HrmpManagementSent: { + action: "PalletXcmTransactorHrmpOperation" + } } }, /** - * Lookup212: pallet_parameters::pallet::Call + * Lookup177: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight **/ - PalletParametersCall: { + PalletXcmTransactorRemoteTransactInfoWithMaxWeight: { + transactExtraWeight: "SpWeightsWeightV2Weight", + maxWeight: "SpWeightsWeightV2Weight", + transactExtraWeightSigned: "Option" + }, + /** + * Lookup178: pallet_xcm_transactor::pallet::HrmpOperation + **/ + PalletXcmTransactorHrmpOperation: { _enum: { - set_parameter: { - keyValue: "MoonbeamRuntimeRuntimeParamsRuntimeParameters" + InitOpen: "PalletXcmTransactorHrmpInitParams", + Accept: { + paraId: "u32" + }, + Close: "PolkadotParachainPrimitivesPrimitivesHrmpChannelId", + Cancel: { + channelId: "PolkadotParachainPrimitivesPrimitivesHrmpChannelId", + openRequests: "u32" } } }, /** - * Lookup213: moonbeam_runtime::runtime_params::RuntimeParameters + * Lookup179: pallet_xcm_transactor::pallet::HrmpInitParams **/ - MoonbeamRuntimeRuntimeParamsRuntimeParameters: { - _enum: { - RuntimeConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters", - PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters", - XcmConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters" - } + PalletXcmTransactorHrmpInitParams: { + paraId: "u32", + proposedMaxCapacity: "u32", + proposedMaxMessageSize: "u32" }, /** - * Lookup214: moonbeam_runtime::runtime_params::dynamic_params::runtime_config::Parameters + * Lookup181: polkadot_parachain_primitives::primitives::HrmpChannelId **/ - MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: { - _enum: { - FeesTreasuryProportion: - "(MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion,Option)" - } + PolkadotParachainPrimitivesPrimitivesHrmpChannelId: { + sender: "u32", + recipient: "u32" }, /** - * Lookup216: moonbeam_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters + * Lookup182: pallet_moonbeam_orbiters::pallet::Event **/ - MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: { + PalletMoonbeamOrbitersEvent: { _enum: { - Deposit: "(MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit,Option)" + OrbiterJoinCollatorPool: { + collator: "AccountId20", + orbiter: "AccountId20" + }, + OrbiterLeaveCollatorPool: { + collator: "AccountId20", + orbiter: "AccountId20" + }, + OrbiterRewarded: { + account: "AccountId20", + rewards: "u128" + }, + OrbiterRotation: { + collator: "AccountId20", + oldOrbiter: "Option", + newOrbiter: "Option" + }, + OrbiterRegistered: { + account: "AccountId20", + deposit: "u128" + }, + OrbiterUnregistered: { + account: "AccountId20" + } } }, /** - * Lookup218: moonbeam_runtime::runtime_params::dynamic_params::xcm_config::Parameters + * Lookup183: pallet_ethereum_xcm::pallet::Event **/ - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: { + PalletEthereumXcmEvent: { _enum: { - ForeignAssetCreationDeposit: - "(MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit,Option)" + ExecutedFromXcm: { + xcmMsgHash: "H256", + ethTxHash: "H256" + } } }, /** - * Lookup220: pallet_evm::pallet::Call + * Lookup184: pallet_randomness::pallet::Event **/ - PalletEvmCall: { + PalletRandomnessEvent: { _enum: { - withdraw: { - address: "H160", - value: "u128" - }, - call: { - source: "H160", - target: "H160", - input: "Bytes", - value: "U256", + RandomnessRequestedBabeEpoch: { + id: "u64", + refundAddress: "H160", + contractAddress: "H160", + fee: "u128", gasLimit: "u64", - maxFeePerGas: "U256", - maxPriorityFeePerGas: "Option", - nonce: "Option", - accessList: "Vec<(H160,Vec)>" + numWords: "u8", + salt: "H256", + earliestEpoch: "u64" }, - create: { - source: "H160", - init: "Bytes", - value: "U256", + RandomnessRequestedLocal: { + id: "u64", + refundAddress: "H160", + contractAddress: "H160", + fee: "u128", gasLimit: "u64", - maxFeePerGas: "U256", - maxPriorityFeePerGas: "Option", - nonce: "Option", - accessList: "Vec<(H160,Vec)>" - }, - create2: { - source: "H160", - init: "Bytes", + numWords: "u8", salt: "H256", - value: "U256", - gasLimit: "u64", - maxFeePerGas: "U256", - maxPriorityFeePerGas: "Option", - nonce: "Option", - accessList: "Vec<(H160,Vec)>" + earliestBlock: "u32" + }, + RequestFulfilled: { + id: "u64" + }, + RequestFeeIncreased: { + id: "u64", + newFee: "u128" + }, + RequestExpirationExecuted: { + id: "u64" } } }, /** - * Lookup226: pallet_ethereum::pallet::Call + * Lookup185: pallet_collective::pallet::Event **/ - PalletEthereumCall: { + PalletCollectiveEvent: { _enum: { - transact: { - transaction: "EthereumTransactionTransactionV2" + Proposed: { + account: "AccountId20", + proposalIndex: "u32", + proposalHash: "H256", + threshold: "u32" + }, + Voted: { + account: "AccountId20", + proposalHash: "H256", + voted: "bool", + yes: "u32", + no: "u32" + }, + Approved: { + proposalHash: "H256" + }, + Disapproved: { + proposalHash: "H256" + }, + Executed: { + proposalHash: "H256", + result: "Result" + }, + MemberExecuted: { + proposalHash: "H256", + result: "Result" + }, + Closed: { + proposalHash: "H256", + yes: "u32", + no: "u32" + }, + Killed: { + proposalHash: "H256" + }, + ProposalCostBurned: { + proposalHash: "H256", + who: "AccountId20" + }, + ProposalCostReleased: { + proposalHash: "H256", + who: "AccountId20" } } }, /** - * Lookup227: ethereum::transaction::TransactionV2 + * Lookup186: pallet_conviction_voting::pallet::Event **/ - EthereumTransactionTransactionV2: { + PalletConvictionVotingEvent: { _enum: { - Legacy: "EthereumTransactionLegacyTransaction", - EIP2930: "EthereumTransactionEip2930Transaction", - EIP1559: "EthereumTransactionEip1559Transaction" + Delegated: "(AccountId20,AccountId20)", + Undelegated: "AccountId20", + Voted: { + who: "AccountId20", + vote: "PalletConvictionVotingVoteAccountVote" + }, + VoteRemoved: { + who: "AccountId20", + vote: "PalletConvictionVotingVoteAccountVote" + } } }, /** - * Lookup228: ethereum::transaction::LegacyTransaction - **/ - EthereumTransactionLegacyTransaction: { - nonce: "U256", - gasPrice: "U256", - gasLimit: "U256", - action: "EthereumTransactionTransactionAction", - value: "U256", - input: "Bytes", - signature: "EthereumTransactionTransactionSignature" - }, - /** - * Lookup229: ethereum::transaction::TransactionAction + * Lookup187: pallet_conviction_voting::vote::AccountVote **/ - EthereumTransactionTransactionAction: { + PalletConvictionVotingVoteAccountVote: { _enum: { - Call: "H160", - Create: "Null" + Standard: { + vote: "Vote", + balance: "u128" + }, + Split: { + aye: "u128", + nay: "u128" + }, + SplitAbstain: { + aye: "u128", + nay: "u128", + abstain: "u128" + } } }, /** - * Lookup230: ethereum::transaction::TransactionSignature - **/ - EthereumTransactionTransactionSignature: { - v: "u64", - r: "H256", - s: "H256" - }, - /** - * Lookup232: ethereum::transaction::EIP2930Transaction + * Lookup189: pallet_referenda::pallet::Event **/ - EthereumTransactionEip2930Transaction: { - chainId: "u64", - nonce: "U256", - gasPrice: "U256", - gasLimit: "U256", - action: "EthereumTransactionTransactionAction", - value: "U256", - input: "Bytes", - accessList: "Vec", - oddYParity: "bool", - r: "H256", - s: "H256" - }, - /** - * Lookup234: ethereum::transaction::AccessListItem - **/ - EthereumTransactionAccessListItem: { - address: "H160", - storageKeys: "Vec" - }, - /** - * Lookup235: ethereum::transaction::EIP1559Transaction - **/ - EthereumTransactionEip1559Transaction: { - chainId: "u64", - nonce: "U256", - maxPriorityFeePerGas: "U256", - maxFeePerGas: "U256", - gasLimit: "U256", - action: "EthereumTransactionTransactionAction", - value: "U256", - input: "Bytes", - accessList: "Vec", - oddYParity: "bool", - r: "H256", - s: "H256" - }, - /** - * Lookup236: pallet_scheduler::pallet::Call - **/ - PalletSchedulerCall: { + PalletReferendaEvent: { _enum: { - schedule: { - when: "u32", - maybePeriodic: "Option<(u32,u32)>", - priority: "u8", - call: "Call" + Submitted: { + index: "u32", + track: "u16", + proposal: "FrameSupportPreimagesBounded" }, - cancel: { - when: "u32", + DecisionDepositPlaced: { + index: "u32", + who: "AccountId20", + amount: "u128" + }, + DecisionDepositRefunded: { + index: "u32", + who: "AccountId20", + amount: "u128" + }, + DepositSlashed: { + who: "AccountId20", + amount: "u128" + }, + DecisionStarted: { + index: "u32", + track: "u16", + proposal: "FrameSupportPreimagesBounded", + tally: "PalletConvictionVotingTally" + }, + ConfirmStarted: { index: "u32" }, - schedule_named: { - id: "[u8;32]", - when: "u32", - maybePeriodic: "Option<(u32,u32)>", - priority: "u8", - call: "Call" + ConfirmAborted: { + index: "u32" }, - cancel_named: { - id: "[u8;32]" + Confirmed: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - schedule_after: { - after: "u32", - maybePeriodic: "Option<(u32,u32)>", - priority: "u8", - call: "Call" + Approved: { + index: "u32" }, - schedule_named_after: { - id: "[u8;32]", - after: "u32", - maybePeriodic: "Option<(u32,u32)>", - priority: "u8", - call: "Call" + Rejected: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - set_retry: { - task: "(u32,u32)", - retries: "u8", - period: "u32" + TimedOut: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - set_retry_named: { - id: "[u8;32]", - retries: "u8", - period: "u32" + Cancelled: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - cancel_retry: { - task: "(u32,u32)" + Killed: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - cancel_retry_named: { - id: "[u8;32]" - } - } - }, - /** - * Lookup238: pallet_preimage::pallet::Call - **/ - PalletPreimageCall: { - _enum: { - note_preimage: { - bytes: "Bytes" + SubmissionDepositRefunded: { + index: "u32", + who: "AccountId20", + amount: "u128" }, - unnote_preimage: { + MetadataSet: { _alias: { hash_: "hash" }, + index: "u32", hash_: "H256" }, - request_preimage: { + MetadataCleared: { _alias: { hash_: "hash" }, + index: "u32", hash_: "H256" - }, - unrequest_preimage: { + } + } + }, + /** + * Lookup190: frame_support::traits::preimages::Bounded + **/ + FrameSupportPreimagesBounded: { + _enum: { + Legacy: { _alias: { hash_: "hash" }, hash_: "H256" }, - ensure_updated: { - hashes: "Vec" + Inline: "Bytes", + Lookup: { + _alias: { + hash_: "hash" + }, + hash_: "H256", + len: "u32" } } }, /** - * Lookup239: pallet_conviction_voting::pallet::Call + * Lookup192: frame_system::pallet::Call **/ - PalletConvictionVotingCall: { + FrameSystemCall: { _enum: { - vote: { - pollIndex: "Compact", - vote: "PalletConvictionVotingVoteAccountVote" + remark: { + remark: "Bytes" }, - delegate: { - class: "u16", - to: "AccountId20", - conviction: "PalletConvictionVotingConviction", - balance: "u128" + set_heap_pages: { + pages: "u64" }, - undelegate: { - class: "u16" + set_code: { + code: "Bytes" }, - unlock: { - class: "u16", - target: "AccountId20" + set_code_without_checks: { + code: "Bytes" }, - remove_vote: { - class: "Option", - index: "u32" + set_storage: { + items: "Vec<(Bytes,Bytes)>" }, - remove_other_vote: { - target: "AccountId20", - class: "u16", - index: "u32" + kill_storage: { + _alias: { + keys_: "keys" + }, + keys_: "Vec" + }, + kill_prefix: { + prefix: "Bytes", + subkeys: "u32" + }, + remark_with_event: { + remark: "Bytes" + }, + __Unused8: "Null", + authorize_upgrade: { + codeHash: "H256" + }, + authorize_upgrade_without_checks: { + codeHash: "H256" + }, + apply_authorized_upgrade: { + code: "Bytes" } } }, /** - * Lookup240: pallet_conviction_voting::conviction::Conviction + * Lookup196: pallet_utility::pallet::Call **/ - PalletConvictionVotingConviction: { - _enum: ["None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x"] - }, - /** - * Lookup242: pallet_referenda::pallet::Call - **/ - PalletReferendaCall: { + PalletUtilityCall: { _enum: { - submit: { - proposalOrigin: "MoonbeamRuntimeOriginCaller", - proposal: "FrameSupportPreimagesBounded", - enactmentMoment: "FrameSupportScheduleDispatchTime" - }, - place_decision_deposit: { - index: "u32" - }, - refund_decision_deposit: { - index: "u32" - }, - cancel: { - index: "u32" + batch: { + calls: "Vec" }, - kill: { - index: "u32" + as_derivative: { + index: "u16", + call: "Call" }, - nudge_referendum: { - index: "u32" + batch_all: { + calls: "Vec" }, - one_fewer_deciding: { - track: "u16" + dispatch_as: { + asOrigin: "MoonbaseRuntimeOriginCaller", + call: "Call" }, - refund_submission_deposit: { - index: "u32" + force_batch: { + calls: "Vec" }, - set_metadata: { - index: "u32", - maybeHash: "Option" + with_weight: { + call: "Call", + weight: "SpWeightsWeightV2Weight" } } }, /** - * Lookup243: frame_support::traits::schedule::DispatchTime - **/ - FrameSupportScheduleDispatchTime: { - _enum: { - At: "u32", - After: "u32" - } - }, - /** - * Lookup245: pallet_whitelist::pallet::Call + * Lookup198: moonbase_runtime::OriginCaller **/ - PalletWhitelistCall: { + MoonbaseRuntimeOriginCaller: { _enum: { - whitelist_call: { - callHash: "H256" - }, - remove_whitelisted_call: { - callHash: "H256" - }, - dispatch_whitelisted_call: { - callHash: "H256", - callEncodedLen: "u32", - callWeightWitness: "SpWeightsWeightV2Weight" - }, - dispatch_whitelisted_call_with_preimage: { - call: "Call" - } + system: "FrameSupportDispatchRawOrigin", + __Unused1: "Null", + __Unused2: "Null", + __Unused3: "Null", + __Unused4: "Null", + __Unused5: "Null", + __Unused6: "Null", + __Unused7: "Null", + __Unused8: "Null", + __Unused9: "Null", + __Unused10: "Null", + Ethereum: "PalletEthereumRawOrigin", + __Unused12: "Null", + __Unused13: "Null", + __Unused14: "Null", + __Unused15: "Null", + __Unused16: "Null", + __Unused17: "Null", + __Unused18: "Null", + __Unused19: "Null", + __Unused20: "Null", + __Unused21: "Null", + __Unused22: "Null", + __Unused23: "Null", + __Unused24: "Null", + __Unused25: "Null", + CumulusXcm: "CumulusPalletXcmOrigin", + __Unused27: "Null", + PolkadotXcm: "PalletXcmOrigin", + __Unused29: "Null", + __Unused30: "Null", + __Unused31: "Null", + __Unused32: "Null", + __Unused33: "Null", + __Unused34: "Null", + __Unused35: "Null", + __Unused36: "Null", + __Unused37: "Null", + EthereumXcm: "PalletEthereumXcmRawOrigin", + __Unused39: "Null", + TreasuryCouncilCollective: "PalletCollectiveRawOrigin", + __Unused41: "Null", + __Unused42: "Null", + Origins: "MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin", + __Unused44: "Null", + __Unused45: "Null", + OpenTechCommitteeCollective: "PalletCollectiveRawOrigin" } }, /** - * Lookup246: pallet_collective::pallet::Call + * Lookup199: frame_support::dispatch::RawOrigin **/ - PalletCollectiveCall: { + FrameSupportDispatchRawOrigin: { _enum: { - set_members: { - newMembers: "Vec", - prime: "Option", - oldCount: "u32" - }, - execute: { - proposal: "Call", - lengthBound: "Compact" - }, - propose: { - threshold: "Compact", - proposal: "Call", - lengthBound: "Compact" - }, - vote: { - proposal: "H256", - index: "Compact", - approve: "bool" - }, - __Unused4: "Null", - disapprove_proposal: { - proposalHash: "H256" - }, - close: { - proposalHash: "H256", - index: "Compact", - proposalWeightBound: "SpWeightsWeightV2Weight", - lengthBound: "Compact" - } + Root: "Null", + Signed: "AccountId20", + None: "Null" } }, /** - * Lookup248: pallet_treasury::pallet::Call + * Lookup200: pallet_ethereum::RawOrigin **/ - PalletTreasuryCall: { + PalletEthereumRawOrigin: { _enum: { - __Unused0: "Null", - __Unused1: "Null", - __Unused2: "Null", - spend_local: { - amount: "Compact", - beneficiary: "AccountId20" - }, - remove_approval: { - proposalId: "Compact" - }, - spend: { - assetKind: "Null", - amount: "Compact", - beneficiary: "AccountId20", - validFrom: "Option" - }, - payout: { - index: "u32" - }, - check_status: { - index: "u32" - }, - void_spend: { - index: "u32" - } + EthereumTransaction: "H160" } }, /** - * Lookup250: pallet_crowdloan_rewards::pallet::Call + * Lookup201: cumulus_pallet_xcm::pallet::Origin **/ - PalletCrowdloanRewardsCall: { + CumulusPalletXcmOrigin: { _enum: { - associate_native_identity: { - rewardAccount: "AccountId20", - relayAccount: "[u8;32]", - proof: "SpRuntimeMultiSignature" - }, - change_association_with_relay_keys: { - rewardAccount: "AccountId20", - previousAccount: "AccountId20", - proofs: "Vec<([u8;32],SpRuntimeMultiSignature)>" - }, - claim: "Null", - update_reward_address: { - newRewardAccount: "AccountId20" - }, - complete_initialization: { - leaseEndingBlock: "u32" - }, - initialize_reward_vec: { - rewards: "Vec<([u8;32],Option,u128)>" - } + Relay: "Null", + SiblingParachain: "u32" } }, /** - * Lookup251: sp_runtime::MultiSignature + * Lookup202: pallet_xcm::pallet::Origin **/ - SpRuntimeMultiSignature: { + PalletXcmOrigin: { _enum: { - Ed25519: "[u8;64]", - Sr25519: "[u8;64]", - Ecdsa: "[u8;65]" + Xcm: "StagingXcmV5Location", + Response: "StagingXcmV5Location" } }, /** - * Lookup257: pallet_xcm::pallet::Call + * Lookup203: pallet_ethereum_xcm::RawOrigin **/ - PalletXcmCall: { + PalletEthereumXcmRawOrigin: { _enum: { - send: { - dest: "XcmVersionedLocation", - message: "XcmVersionedXcm" - }, - teleport_assets: { - dest: "XcmVersionedLocation", - beneficiary: "XcmVersionedLocation", - assets: "XcmVersionedAssets", - feeAssetItem: "u32" - }, - 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" - } + XcmEthereumTransaction: "H160" } }, /** - * Lookup258: xcm::VersionedLocation + * Lookup204: pallet_collective::RawOrigin **/ - XcmVersionedLocation: { + PalletCollectiveRawOrigin: { _enum: { - __Unused0: "Null", - V2: "XcmV2MultiLocation", - __Unused2: "Null", - V3: "StagingXcmV3MultiLocation", - V4: "StagingXcmV4Location" + Members: "(u32,u32)", + Member: "AccountId20", + _Phantom: "Null" } }, /** - * Lookup259: xcm::v2::multilocation::MultiLocation + * Lookup205: moonbase_runtime::governance::origins::custom_origins::Origin **/ - XcmV2MultiLocation: { - parents: "u8", - interior: "XcmV2MultilocationJunctions" + MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin: { + _enum: [ + "WhitelistedCaller", + "GeneralAdmin", + "ReferendumCanceller", + "ReferendumKiller", + "FastGeneralAdmin" + ] }, /** - * Lookup260: xcm::v2::multilocation::Junctions + * Lookup207: pallet_timestamp::pallet::Call **/ - XcmV2MultilocationJunctions: { + PalletTimestampCall: { _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)" + set: { + now: "Compact" + } } }, /** - * Lookup261: xcm::v2::junction::Junction + * Lookup208: pallet_balances::pallet::Call **/ - XcmV2Junction: { + PalletBalancesCall: { _enum: { - Parachain: "Compact", - AccountId32: { - network: "XcmV2NetworkId", - id: "[u8;32]" + transfer_allow_death: { + dest: "AccountId20", + value: "Compact" }, - AccountIndex64: { - network: "XcmV2NetworkId", - index: "Compact" + __Unused1: "Null", + force_transfer: { + source: "AccountId20", + dest: "AccountId20", + value: "Compact" }, - AccountKey20: { - network: "XcmV2NetworkId", - key: "[u8;20]" + transfer_keep_alive: { + dest: "AccountId20", + value: "Compact" }, - PalletInstance: "u8", - GeneralIndex: "Compact", - GeneralKey: "Bytes", - OnlyChild: "Null", - Plurality: { - id: "XcmV2BodyId", - part: "XcmV2BodyPart" + transfer_all: { + dest: "AccountId20", + keepAlive: "bool" + }, + force_unreserve: { + who: "AccountId20", + amount: "u128" + }, + upgrade_accounts: { + who: "Vec" + }, + __Unused7: "Null", + force_set_balance: { + who: "AccountId20", + newFree: "Compact" + }, + force_adjust_total_issuance: { + direction: "PalletBalancesAdjustmentDirection", + delta: "Compact" + }, + burn: { + value: "Compact", + keepAlive: "bool" } } }, /** - * Lookup262: xcm::v2::NetworkId + * Lookup210: pallet_balances::types::AdjustmentDirection **/ - XcmV2NetworkId: { - _enum: { - Any: "Null", - Named: "Bytes", - Polkadot: "Null", - Kusama: "Null" - } + PalletBalancesAdjustmentDirection: { + _enum: ["Increase", "Decrease"] }, /** - * Lookup264: xcm::v2::BodyId + * Lookup211: pallet_sudo::pallet::Call **/ - XcmV2BodyId: { + PalletSudoCall: { _enum: { - Unit: "Null", - Named: "Bytes", - Index: "Compact", - Executive: "Null", - Technical: "Null", - Legislative: "Null", - Judicial: "Null", - Defense: "Null", - Administration: "Null", - Treasury: "Null" + sudo: { + call: "Call" + }, + sudo_unchecked_weight: { + call: "Call", + weight: "SpWeightsWeightV2Weight" + }, + set_key: { + _alias: { + new_: "new" + }, + new_: "AccountId20" + }, + sudo_as: { + who: "AccountId20", + call: "Call" + }, + remove_key: "Null" } }, /** - * Lookup265: xcm::v2::BodyPart + * Lookup212: cumulus_pallet_parachain_system::pallet::Call **/ - XcmV2BodyPart: { + CumulusPalletParachainSystemCall: { _enum: { - Voice: "Null", - Members: { - count: "Compact" - }, - Fraction: { - nom: "Compact", - denom: "Compact" - }, - AtLeastProportion: { - nom: "Compact", - denom: "Compact" + set_validation_data: { + data: "CumulusPrimitivesParachainInherentParachainInherentData" }, - MoreThanProportion: { - nom: "Compact", - denom: "Compact" + sudo_send_upward_message: { + message: "Bytes" } } }, /** - * Lookup266: staging_xcm::v3::multilocation::MultiLocation + * Lookup213: cumulus_primitives_parachain_inherent::ParachainInherentData **/ - StagingXcmV3MultiLocation: { - parents: "u8", - interior: "XcmV3Junctions" + CumulusPrimitivesParachainInherentParachainInherentData: { + validationData: "PolkadotPrimitivesV8PersistedValidationData", + relayChainState: "SpTrieStorageProof", + downwardMessages: "Vec", + horizontalMessages: "BTreeMap>" }, /** - * Lookup267: xcm::v3::junctions::Junctions + * Lookup214: polkadot_primitives::v8::PersistedValidationData **/ - 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)" - } + PolkadotPrimitivesV8PersistedValidationData: { + parentHead: "Bytes", + relayParentNumber: "u32", + relayParentStorageRoot: "H256", + maxPovSize: "u32" }, /** - * Lookup268: xcm::v3::junction::Junction + * Lookup216: sp_trie::storage_proof::StorageProof **/ - 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" - } + SpTrieStorageProof: { + trieNodes: "BTreeSet" }, /** - * Lookup270: xcm::v3::junction::NetworkId + * Lookup219: polkadot_core_primitives::InboundDownwardMessage **/ - 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" - } + PolkadotCorePrimitivesInboundDownwardMessage: { + sentAt: "u32", + msg: "Bytes" }, /** - * Lookup271: xcm::VersionedXcm + * Lookup222: polkadot_core_primitives::InboundHrmpMessage **/ - XcmVersionedXcm: { - _enum: { - __Unused0: "Null", - __Unused1: "Null", - V2: "XcmV2Xcm", - V3: "XcmV3Xcm", - V4: "StagingXcmV4Xcm" - } + PolkadotCorePrimitivesInboundHrmpMessage: { + sentAt: "u32", + data: "Bytes" }, /** - * Lookup272: xcm::v2::Xcm - **/ - XcmV2Xcm: "Vec", - /** - * Lookup274: xcm::v2::Instruction + * Lookup225: pallet_evm::pallet::Call **/ - XcmV2Instruction: { + PalletEvmCall: { _enum: { - WithdrawAsset: "XcmV2MultiassetMultiAssets", - ReserveAssetDeposited: "XcmV2MultiassetMultiAssets", - ReceiveTeleportedAsset: "XcmV2MultiassetMultiAssets", - QueryResponse: { - queryId: "Compact", - response: "XcmV2Response", - maxWeight: "Compact" - }, - TransferAsset: { - assets: "XcmV2MultiassetMultiAssets", - beneficiary: "XcmV2MultiLocation" - }, - TransferReserveAsset: { - assets: "XcmV2MultiassetMultiAssets", - dest: "XcmV2MultiLocation", - xcm: "XcmV2Xcm" - }, - Transact: { - originType: "XcmV2OriginKind", - requireWeightAtMost: "Compact", - call: "XcmDoubleEncoded" - }, - HrmpNewChannelOpenRequest: { - sender: "Compact", - maxMessageSize: "Compact", - maxCapacity: "Compact" - }, - HrmpChannelAccepted: { - recipient: "Compact" - }, - HrmpChannelClosing: { - initiator: "Compact", - sender: "Compact", - recipient: "Compact" - }, - ClearOrigin: "Null", - DescendOrigin: "XcmV2MultilocationJunctions", - ReportError: { - queryId: "Compact", - dest: "XcmV2MultiLocation", - maxResponseWeight: "Compact" - }, - DepositAsset: { - assets: "XcmV2MultiassetMultiAssetFilter", - maxAssets: "Compact", - beneficiary: "XcmV2MultiLocation" - }, - DepositReserveAsset: { - assets: "XcmV2MultiassetMultiAssetFilter", - maxAssets: "Compact", - dest: "XcmV2MultiLocation", - xcm: "XcmV2Xcm" - }, - ExchangeAsset: { - give: "XcmV2MultiassetMultiAssetFilter", - receive: "XcmV2MultiassetMultiAssets" - }, - InitiateReserveWithdraw: { - assets: "XcmV2MultiassetMultiAssetFilter", - reserve: "XcmV2MultiLocation", - xcm: "XcmV2Xcm" - }, - InitiateTeleport: { - assets: "XcmV2MultiassetMultiAssetFilter", - dest: "XcmV2MultiLocation", - xcm: "XcmV2Xcm" - }, - QueryHolding: { - queryId: "Compact", - dest: "XcmV2MultiLocation", - assets: "XcmV2MultiassetMultiAssetFilter", - maxResponseWeight: "Compact" - }, - BuyExecution: { - fees: "XcmV2MultiAsset", - weightLimit: "XcmV2WeightLimit" + withdraw: { + address: "H160", + value: "u128" }, - RefundSurplus: "Null", - SetErrorHandler: "XcmV2Xcm", - SetAppendix: "XcmV2Xcm", - ClearError: "Null", - ClaimAsset: { - assets: "XcmV2MultiassetMultiAssets", - ticket: "XcmV2MultiLocation" + call: { + source: "H160", + target: "H160", + input: "Bytes", + value: "U256", + gasLimit: "u64", + maxFeePerGas: "U256", + maxPriorityFeePerGas: "Option", + nonce: "Option", + accessList: "Vec<(H160,Vec)>" }, - Trap: "Compact", - SubscribeVersion: { - queryId: "Compact", - maxResponseWeight: "Compact" + create: { + source: "H160", + init: "Bytes", + value: "U256", + gasLimit: "u64", + maxFeePerGas: "U256", + maxPriorityFeePerGas: "Option", + nonce: "Option", + accessList: "Vec<(H160,Vec)>" }, - UnsubscribeVersion: "Null" + create2: { + source: "H160", + init: "Bytes", + salt: "H256", + value: "U256", + gasLimit: "u64", + maxFeePerGas: "U256", + maxPriorityFeePerGas: "Option", + nonce: "Option", + accessList: "Vec<(H160,Vec)>" + } } }, /** - * Lookup275: xcm::v2::multiasset::MultiAssets - **/ - XcmV2MultiassetMultiAssets: "Vec", - /** - * Lookup277: xcm::v2::multiasset::MultiAsset - **/ - XcmV2MultiAsset: { - id: "XcmV2MultiassetAssetId", - fun: "XcmV2MultiassetFungibility" - }, - /** - * Lookup278: xcm::v2::multiasset::AssetId + * Lookup231: pallet_ethereum::pallet::Call **/ - XcmV2MultiassetAssetId: { + PalletEthereumCall: { _enum: { - Concrete: "XcmV2MultiLocation", - Abstract: "Bytes" + transact: { + transaction: "EthereumTransactionTransactionV2" + } } }, /** - * Lookup279: xcm::v2::multiasset::Fungibility + * Lookup232: ethereum::transaction::TransactionV2 **/ - XcmV2MultiassetFungibility: { + EthereumTransactionTransactionV2: { _enum: { - Fungible: "Compact", - NonFungible: "XcmV2MultiassetAssetInstance" + Legacy: "EthereumTransactionLegacyLegacyTransaction", + EIP2930: "EthereumTransactionEip2930Eip2930Transaction", + EIP1559: "EthereumTransactionEip1559Eip1559Transaction" } }, /** - * Lookup280: xcm::v2::multiasset::AssetInstance + * Lookup233: ethereum::transaction::legacy::LegacyTransaction **/ - XcmV2MultiassetAssetInstance: { - _enum: { - Undefined: "Null", - Index: "Compact", - Array4: "[u8;4]", - Array8: "[u8;8]", - Array16: "[u8;16]", - Array32: "[u8;32]", - Blob: "Bytes" - } - }, - /** - * Lookup281: xcm::v2::Response - **/ - XcmV2Response: { - _enum: { - Null: "Null", - Assets: "XcmV2MultiassetMultiAssets", - ExecutionResult: "Option<(u32,XcmV2TraitsError)>", - Version: "u32" - } + EthereumTransactionLegacyLegacyTransaction: { + nonce: "U256", + gasPrice: "U256", + gasLimit: "U256", + action: "EthereumTransactionLegacyTransactionAction", + value: "U256", + input: "Bytes", + signature: "EthereumTransactionLegacyTransactionSignature" }, /** - * Lookup284: xcm::v2::traits::Error + * Lookup234: ethereum::transaction::legacy::TransactionAction **/ - XcmV2TraitsError: { + EthereumTransactionLegacyTransactionAction: { _enum: { - Overflow: "Null", - Unimplemented: "Null", - UntrustedReserveLocation: "Null", - UntrustedTeleportLocation: "Null", - MultiLocationFull: "Null", - MultiLocationNotInvertible: "Null", - BadOrigin: "Null", - InvalidLocation: "Null", - AssetNotFound: "Null", - FailedToTransactAsset: "Null", - NotWithdrawable: "Null", - LocationCannotHold: "Null", - ExceedsMaxMessageSize: "Null", - DestinationUnsupported: "Null", - Transport: "Null", - Unroutable: "Null", - UnknownClaim: "Null", - FailedToDecode: "Null", - MaxWeightInvalid: "Null", - NotHoldingFees: "Null", - TooExpensive: "Null", - Trap: "u64", - UnhandledXcmVersion: "Null", - WeightLimitReached: "u64", - Barrier: "Null", - WeightNotComputable: "Null" + Call: "H160", + Create: "Null" } }, /** - * Lookup285: xcm::v2::OriginKind - **/ - XcmV2OriginKind: { - _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] - }, - /** - * Lookup286: xcm::double_encoded::DoubleEncoded - **/ - XcmDoubleEncoded: { - encoded: "Bytes" - }, - /** - * Lookup287: xcm::v2::multiasset::MultiAssetFilter + * Lookup235: ethereum::transaction::legacy::TransactionSignature **/ - XcmV2MultiassetMultiAssetFilter: { - _enum: { - Definite: "XcmV2MultiassetMultiAssets", - Wild: "XcmV2MultiassetWildMultiAsset" - } + EthereumTransactionLegacyTransactionSignature: { + v: "u64", + r: "H256", + s: "H256" }, /** - * Lookup288: xcm::v2::multiasset::WildMultiAsset + * Lookup237: ethereum::transaction::eip2930::EIP2930Transaction **/ - XcmV2MultiassetWildMultiAsset: { - _enum: { - All: "Null", - AllOf: { - id: "XcmV2MultiassetAssetId", - fun: "XcmV2MultiassetWildFungibility" - } - } + EthereumTransactionEip2930Eip2930Transaction: { + chainId: "u64", + nonce: "U256", + gasPrice: "U256", + gasLimit: "U256", + action: "EthereumTransactionLegacyTransactionAction", + value: "U256", + input: "Bytes", + accessList: "Vec", + oddYParity: "bool", + r: "H256", + s: "H256" }, /** - * Lookup289: xcm::v2::multiasset::WildFungibility + * Lookup239: ethereum::transaction::eip2930::AccessListItem **/ - XcmV2MultiassetWildFungibility: { - _enum: ["Fungible", "NonFungible"] + EthereumTransactionEip2930AccessListItem: { + address: "H160", + storageKeys: "Vec" }, /** - * Lookup290: xcm::v2::WeightLimit + * Lookup240: ethereum::transaction::eip1559::EIP1559Transaction **/ - XcmV2WeightLimit: { - _enum: { - Unlimited: "Null", - Limited: "Compact" - } + EthereumTransactionEip1559Eip1559Transaction: { + chainId: "u64", + nonce: "U256", + maxPriorityFeePerGas: "U256", + maxFeePerGas: "U256", + gasLimit: "U256", + action: "EthereumTransactionLegacyTransactionAction", + value: "U256", + input: "Bytes", + accessList: "Vec", + oddYParity: "bool", + r: "H256", + s: "H256" }, /** - * Lookup291: xcm::v3::Xcm - **/ - XcmV3Xcm: "Vec", - /** - * Lookup293: xcm::v3::Instruction + * Lookup241: pallet_parachain_staking::pallet::Call **/ - XcmV3Instruction: { + PalletParachainStakingCall: { _enum: { - WithdrawAsset: "XcmV3MultiassetMultiAssets", - ReserveAssetDeposited: "XcmV3MultiassetMultiAssets", - ReceiveTeleportedAsset: "XcmV3MultiassetMultiAssets", - QueryResponse: { - queryId: "Compact", - response: "XcmV3Response", - maxWeight: "SpWeightsWeightV2Weight", - querier: "Option" - }, - TransferAsset: { - assets: "XcmV3MultiassetMultiAssets", - beneficiary: "StagingXcmV3MultiLocation" + set_staking_expectations: { + expectations: { + min: "u128", + ideal: "u128", + max: "u128" + } }, - TransferReserveAsset: { - assets: "XcmV3MultiassetMultiAssets", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + set_inflation: { + schedule: { + min: "Perbill", + ideal: "Perbill", + max: "Perbill" + } }, - Transact: { - originKind: "XcmV3OriginKind", - requireWeightAtMost: "SpWeightsWeightV2Weight", - call: "XcmDoubleEncoded" + set_parachain_bond_account: { + _alias: { + new_: "new" + }, + new_: "AccountId20" }, - HrmpNewChannelOpenRequest: { - sender: "Compact", - maxMessageSize: "Compact", - maxCapacity: "Compact" + set_parachain_bond_reserve_percent: { + _alias: { + new_: "new" + }, + new_: "Percent" }, - HrmpChannelAccepted: { - recipient: "Compact" + set_total_selected: { + _alias: { + new_: "new" + }, + new_: "u32" }, - HrmpChannelClosing: { - initiator: "Compact", - sender: "Compact", - recipient: "Compact" + set_collator_commission: { + _alias: { + new_: "new" + }, + new_: "Perbill" }, - ClearOrigin: "Null", - DescendOrigin: "XcmV3Junctions", - ReportError: "XcmV3QueryResponseInfo", - DepositAsset: { - assets: "XcmV3MultiassetMultiAssetFilter", - beneficiary: "StagingXcmV3MultiLocation" + set_blocks_per_round: { + _alias: { + new_: "new" + }, + new_: "u32" }, - DepositReserveAsset: { - assets: "XcmV3MultiassetMultiAssetFilter", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + join_candidates: { + bond: "u128", + candidateCount: "u32" }, - ExchangeAsset: { - give: "XcmV3MultiassetMultiAssetFilter", - want: "XcmV3MultiassetMultiAssets", - maximal: "bool" + schedule_leave_candidates: { + candidateCount: "u32" }, - InitiateReserveWithdraw: { - assets: "XcmV3MultiassetMultiAssetFilter", - reserve: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + execute_leave_candidates: { + candidate: "AccountId20", + candidateDelegationCount: "u32" }, - InitiateTeleport: { - assets: "XcmV3MultiassetMultiAssetFilter", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + cancel_leave_candidates: { + candidateCount: "u32" }, - ReportHolding: { - responseInfo: "XcmV3QueryResponseInfo", - assets: "XcmV3MultiassetMultiAssetFilter" + go_offline: "Null", + go_online: "Null", + candidate_bond_more: { + more: "u128" }, - BuyExecution: { - fees: "XcmV3MultiAsset", - weightLimit: "XcmV3WeightLimit" + schedule_candidate_bond_less: { + less: "u128" }, - RefundSurplus: "Null", - SetErrorHandler: "XcmV3Xcm", - SetAppendix: "XcmV3Xcm", - ClearError: "Null", - ClaimAsset: { - assets: "XcmV3MultiassetMultiAssets", - ticket: "StagingXcmV3MultiLocation" + execute_candidate_bond_less: { + candidate: "AccountId20" }, - Trap: "Compact", - SubscribeVersion: { - queryId: "Compact", - maxResponseWeight: "SpWeightsWeightV2Weight" + cancel_candidate_bond_less: "Null", + __Unused17: "Null", + delegate_with_auto_compound: { + candidate: "AccountId20", + amount: "u128", + autoCompound: "Percent", + candidateDelegationCount: "u32", + candidateAutoCompoundingDelegationCount: "u32", + delegationCount: "u32" }, - UnsubscribeVersion: "Null", - BurnAsset: "XcmV3MultiassetMultiAssets", - ExpectAsset: "XcmV3MultiassetMultiAssets", - ExpectOrigin: "Option", - ExpectError: "Option<(u32,XcmV3TraitsError)>", - ExpectTransactStatus: "XcmV3MaybeErrorCode", - QueryPallet: { - moduleName: "Bytes", - responseInfo: "XcmV3QueryResponseInfo" + __Unused19: "Null", + __Unused20: "Null", + __Unused21: "Null", + schedule_revoke_delegation: { + collator: "AccountId20" }, - ExpectPallet: { - index: "Compact", - name: "Bytes", - moduleName: "Bytes", - crateMajor: "Compact", - minCrateMinor: "Compact" + delegator_bond_more: { + candidate: "AccountId20", + more: "u128" }, - ReportTransactStatus: "XcmV3QueryResponseInfo", - ClearTransactStatus: "Null", - UniversalOrigin: "XcmV3Junction", - ExportMessage: { - network: "XcmV3JunctionNetworkId", - destination: "XcmV3Junctions", - xcm: "XcmV3Xcm" + schedule_delegator_bond_less: { + candidate: "AccountId20", + less: "u128" }, - LockAsset: { - asset: "XcmV3MultiAsset", - unlocker: "StagingXcmV3MultiLocation" + execute_delegation_request: { + delegator: "AccountId20", + candidate: "AccountId20" }, - UnlockAsset: { - asset: "XcmV3MultiAsset", - target: "StagingXcmV3MultiLocation" + cancel_delegation_request: { + candidate: "AccountId20" }, - NoteUnlockable: { - asset: "XcmV3MultiAsset", - owner: "StagingXcmV3MultiLocation" + set_auto_compound: { + candidate: "AccountId20", + value: "Percent", + candidateAutoCompoundingDelegationCountHint: "u32", + delegationCountHint: "u32" }, - RequestUnlock: { - asset: "XcmV3MultiAsset", - locker: "StagingXcmV3MultiLocation" + hotfix_remove_delegation_requests_exited_candidates: { + candidates: "Vec" }, - SetFeesMode: { - jitWithdraw: "bool" + notify_inactive_collator: { + collator: "AccountId20" }, - SetTopic: "[u8;32]", - ClearTopic: "Null", - AliasOrigin: "StagingXcmV3MultiLocation", - UnpaidExecution: { - weightLimit: "XcmV3WeightLimit", - checkOrigin: "Option" + enable_marking_offline: { + value: "bool" + }, + force_join_candidates: { + account: "AccountId20", + bond: "u128", + candidateCount: "u32" + }, + set_inflation_distribution_config: { + _alias: { + new_: "new" + }, + new_: "PalletParachainStakingInflationDistributionConfig" } } }, /** - * Lookup294: xcm::v3::multiasset::MultiAssets - **/ - XcmV3MultiassetMultiAssets: "Vec", - /** - * Lookup296: xcm::v3::multiasset::MultiAsset - **/ - XcmV3MultiAsset: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetFungibility" - }, - /** - * Lookup297: xcm::v3::multiasset::AssetId + * Lookup244: pallet_scheduler::pallet::Call **/ - XcmV3MultiassetAssetId: { + PalletSchedulerCall: { _enum: { - Concrete: "StagingXcmV3MultiLocation", - Abstract: "[u8;32]" + schedule: { + when: "u32", + maybePeriodic: "Option<(u32,u32)>", + priority: "u8", + call: "Call" + }, + cancel: { + when: "u32", + index: "u32" + }, + schedule_named: { + id: "[u8;32]", + when: "u32", + maybePeriodic: "Option<(u32,u32)>", + priority: "u8", + call: "Call" + }, + cancel_named: { + id: "[u8;32]" + }, + schedule_after: { + after: "u32", + maybePeriodic: "Option<(u32,u32)>", + priority: "u8", + call: "Call" + }, + schedule_named_after: { + id: "[u8;32]", + after: "u32", + maybePeriodic: "Option<(u32,u32)>", + priority: "u8", + call: "Call" + }, + set_retry: { + task: "(u32,u32)", + retries: "u8", + period: "u32" + }, + set_retry_named: { + id: "[u8;32]", + retries: "u8", + period: "u32" + }, + cancel_retry: { + task: "(u32,u32)" + }, + cancel_retry_named: { + id: "[u8;32]" + } } }, /** - * Lookup298: xcm::v3::multiasset::Fungibility + * Lookup246: pallet_treasury::pallet::Call **/ - XcmV3MultiassetFungibility: { + PalletTreasuryCall: { _enum: { - Fungible: "Compact", - NonFungible: "XcmV3MultiassetAssetInstance" + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + spend_local: { + amount: "Compact", + beneficiary: "AccountId20" + }, + remove_approval: { + proposalId: "Compact" + }, + spend: { + assetKind: "Null", + amount: "Compact", + beneficiary: "AccountId20", + validFrom: "Option" + }, + payout: { + index: "u32" + }, + check_status: { + index: "u32" + }, + void_spend: { + index: "u32" + } } }, /** - * Lookup299: xcm::v3::multiasset::AssetInstance + * Lookup248: pallet_author_inherent::pallet::Call **/ - XcmV3MultiassetAssetInstance: { - _enum: { - Undefined: "Null", - Index: "Compact", - Array4: "[u8;4]", - Array8: "[u8;8]", - Array16: "[u8;16]", - Array32: "[u8;32]" - } + PalletAuthorInherentCall: { + _enum: ["kick_off_authorship_validation"] }, /** - * Lookup300: xcm::v3::Response + * Lookup249: pallet_author_slot_filter::pallet::Call **/ - XcmV3Response: { + PalletAuthorSlotFilterCall: { _enum: { - Null: "Null", - Assets: "XcmV3MultiassetMultiAssets", - ExecutionResult: "Option<(u32,XcmV3TraitsError)>", - Version: "u32", - PalletsInfo: "Vec", - DispatchResult: "XcmV3MaybeErrorCode" + set_eligible: { + _alias: { + new_: "new" + }, + new_: "u32" + } } }, /** - * Lookup303: xcm::v3::traits::Error + * Lookup250: pallet_crowdloan_rewards::pallet::Call **/ - XcmV3TraitsError: { + PalletCrowdloanRewardsCall: { _enum: { - Overflow: "Null", - Unimplemented: "Null", - UntrustedReserveLocation: "Null", - UntrustedTeleportLocation: "Null", - LocationFull: "Null", - LocationNotInvertible: "Null", - BadOrigin: "Null", - InvalidLocation: "Null", - AssetNotFound: "Null", - FailedToTransactAsset: "Null", - NotWithdrawable: "Null", - LocationCannotHold: "Null", - ExceedsMaxMessageSize: "Null", - DestinationUnsupported: "Null", - Transport: "Null", - Unroutable: "Null", - UnknownClaim: "Null", - FailedToDecode: "Null", - MaxWeightInvalid: "Null", - NotHoldingFees: "Null", - TooExpensive: "Null", - Trap: "u64", - ExpectationFalse: "Null", - PalletNotFound: "Null", - NameMismatch: "Null", - VersionIncompatible: "Null", - HoldingWouldOverflow: "Null", - ExportError: "Null", - ReanchorFailed: "Null", - NoDeal: "Null", - FeesNotMet: "Null", - LockError: "Null", - NoPermission: "Null", - Unanchored: "Null", - NotDepositable: "Null", - UnhandledXcmVersion: "Null", - WeightLimitReached: "SpWeightsWeightV2Weight", - Barrier: "Null", - WeightNotComputable: "Null", - ExceedsStackLimit: "Null" + associate_native_identity: { + rewardAccount: "AccountId20", + relayAccount: "[u8;32]", + proof: "SpRuntimeMultiSignature" + }, + change_association_with_relay_keys: { + rewardAccount: "AccountId20", + previousAccount: "AccountId20", + proofs: "Vec<([u8;32],SpRuntimeMultiSignature)>" + }, + claim: "Null", + update_reward_address: { + newRewardAccount: "AccountId20" + }, + complete_initialization: { + leaseEndingBlock: "u32" + }, + initialize_reward_vec: { + rewards: "Vec<([u8;32],Option,u128)>" + } } }, /** - * Lookup305: xcm::v3::PalletInfo - **/ - XcmV3PalletInfo: { - index: "Compact", - name: "Bytes", - moduleName: "Bytes", - major: "Compact", - minor: "Compact", - patch: "Compact" - }, - /** - * Lookup308: xcm::v3::MaybeErrorCode + * Lookup251: sp_runtime::MultiSignature **/ - XcmV3MaybeErrorCode: { + SpRuntimeMultiSignature: { _enum: { - Success: "Null", - Error: "Bytes", - TruncatedError: "Bytes" + Ed25519: "[u8;64]", + Sr25519: "[u8;64]", + Ecdsa: "[u8;65]" } }, /** - * Lookup311: xcm::v3::OriginKind - **/ - XcmV3OriginKind: { - _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] - }, - /** - * Lookup312: xcm::v3::QueryResponseInfo + * Lookup258: pallet_author_mapping::pallet::Call **/ - XcmV3QueryResponseInfo: { - destination: "StagingXcmV3MultiLocation", - queryId: "Compact", - maxWeight: "SpWeightsWeightV2Weight" - }, - /** - * Lookup313: xcm::v3::multiasset::MultiAssetFilter - **/ - XcmV3MultiassetMultiAssetFilter: { + PalletAuthorMappingCall: { _enum: { - Definite: "XcmV3MultiassetMultiAssets", - Wild: "XcmV3MultiassetWildMultiAsset" + add_association: { + nimbusId: "NimbusPrimitivesNimbusCryptoPublic" + }, + update_association: { + oldNimbusId: "NimbusPrimitivesNimbusCryptoPublic", + newNimbusId: "NimbusPrimitivesNimbusCryptoPublic" + }, + clear_association: { + nimbusId: "NimbusPrimitivesNimbusCryptoPublic" + }, + remove_keys: "Null", + set_keys: { + _alias: { + keys_: "keys" + }, + keys_: "Bytes" + } } }, /** - * Lookup314: xcm::v3::multiasset::WildMultiAsset + * Lookup259: pallet_proxy::pallet::Call **/ - XcmV3MultiassetWildMultiAsset: { + PalletProxyCall: { _enum: { - All: "Null", - AllOf: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetWildFungibility" + proxy: { + real: "AccountId20", + forceProxyType: "Option", + call: "Call" }, - AllCounted: "Compact", - AllOfCounted: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetWildFungibility", - count: "Compact" + add_proxy: { + delegate: "AccountId20", + proxyType: "MoonbaseRuntimeProxyType", + delay: "u32" + }, + remove_proxy: { + delegate: "AccountId20", + proxyType: "MoonbaseRuntimeProxyType", + delay: "u32" + }, + remove_proxies: "Null", + create_pure: { + proxyType: "MoonbaseRuntimeProxyType", + delay: "u32", + index: "u16" + }, + kill_pure: { + spawner: "AccountId20", + proxyType: "MoonbaseRuntimeProxyType", + index: "u16", + height: "Compact", + extIndex: "Compact" + }, + announce: { + real: "AccountId20", + callHash: "H256" + }, + remove_announcement: { + real: "AccountId20", + callHash: "H256" + }, + reject_announcement: { + delegate: "AccountId20", + callHash: "H256" + }, + proxy_announced: { + delegate: "AccountId20", + real: "AccountId20", + forceProxyType: "Option", + call: "Call" } } }, /** - * Lookup315: xcm::v3::multiasset::WildFungibility - **/ - XcmV3MultiassetWildFungibility: { - _enum: ["Fungible", "NonFungible"] - }, - /** - * Lookup316: xcm::v3::WeightLimit + * Lookup261: pallet_maintenance_mode::pallet::Call **/ - XcmV3WeightLimit: { - _enum: { - Unlimited: "Null", - Limited: "SpWeightsWeightV2Weight" - } + PalletMaintenanceModeCall: { + _enum: ["enter_maintenance_mode", "resume_normal_operation"] }, /** - * Lookup317: staging_xcm::v4::Xcm - **/ - StagingXcmV4Xcm: "Vec", - /** - * Lookup319: staging_xcm::v4::Instruction + * Lookup262: pallet_identity::pallet::Call **/ - StagingXcmV4Instruction: { + PalletIdentityCall: { _enum: { - WithdrawAsset: "StagingXcmV4AssetAssets", - ReserveAssetDeposited: "StagingXcmV4AssetAssets", - ReceiveTeleportedAsset: "StagingXcmV4AssetAssets", - QueryResponse: { - queryId: "Compact", - response: "StagingXcmV4Response", - maxWeight: "SpWeightsWeightV2Weight", - querier: "Option" - }, - TransferAsset: { - assets: "StagingXcmV4AssetAssets", - beneficiary: "StagingXcmV4Location" - }, - TransferReserveAsset: { - assets: "StagingXcmV4AssetAssets", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" - }, - Transact: { - originKind: "XcmV3OriginKind", - requireWeightAtMost: "SpWeightsWeightV2Weight", - call: "XcmDoubleEncoded" + add_registrar: { + account: "AccountId20" }, - HrmpNewChannelOpenRequest: { - sender: "Compact", - maxMessageSize: "Compact", - maxCapacity: "Compact" + set_identity: { + info: "PalletIdentityLegacyIdentityInfo" }, - HrmpChannelAccepted: { - recipient: "Compact" + set_subs: { + subs: "Vec<(AccountId20,Data)>" }, - HrmpChannelClosing: { - initiator: "Compact", - sender: "Compact", - recipient: "Compact" + clear_identity: "Null", + request_judgement: { + regIndex: "Compact", + maxFee: "Compact" }, - ClearOrigin: "Null", - DescendOrigin: "StagingXcmV4Junctions", - ReportError: "StagingXcmV4QueryResponseInfo", - DepositAsset: { - assets: "StagingXcmV4AssetAssetFilter", - beneficiary: "StagingXcmV4Location" + cancel_request: { + regIndex: "u32" }, - DepositReserveAsset: { - assets: "StagingXcmV4AssetAssetFilter", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + set_fee: { + index: "Compact", + fee: "Compact" }, - ExchangeAsset: { - give: "StagingXcmV4AssetAssetFilter", - want: "StagingXcmV4AssetAssets", - maximal: "bool" + set_account_id: { + _alias: { + new_: "new" + }, + index: "Compact", + new_: "AccountId20" }, - InitiateReserveWithdraw: { - assets: "StagingXcmV4AssetAssetFilter", - reserve: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + set_fields: { + index: "Compact", + fields: "u64" }, - InitiateTeleport: { - assets: "StagingXcmV4AssetAssetFilter", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + provide_judgement: { + regIndex: "Compact", + target: "AccountId20", + judgement: "PalletIdentityJudgement", + identity: "H256" }, - ReportHolding: { - responseInfo: "StagingXcmV4QueryResponseInfo", - assets: "StagingXcmV4AssetAssetFilter" + kill_identity: { + target: "AccountId20" }, - BuyExecution: { - fees: "StagingXcmV4Asset", - weightLimit: "XcmV3WeightLimit" + add_sub: { + sub: "AccountId20", + data: "Data" }, - RefundSurplus: "Null", - SetErrorHandler: "StagingXcmV4Xcm", - SetAppendix: "StagingXcmV4Xcm", - ClearError: "Null", - ClaimAsset: { - assets: "StagingXcmV4AssetAssets", - ticket: "StagingXcmV4Location" + rename_sub: { + sub: "AccountId20", + data: "Data" }, - Trap: "Compact", - SubscribeVersion: { - queryId: "Compact", - maxResponseWeight: "SpWeightsWeightV2Weight" + remove_sub: { + sub: "AccountId20" }, - UnsubscribeVersion: "Null", - BurnAsset: "StagingXcmV4AssetAssets", - ExpectAsset: "StagingXcmV4AssetAssets", - ExpectOrigin: "Option", - ExpectError: "Option<(u32,XcmV3TraitsError)>", - ExpectTransactStatus: "XcmV3MaybeErrorCode", - QueryPallet: { - moduleName: "Bytes", - responseInfo: "StagingXcmV4QueryResponseInfo" + quit_sub: "Null", + add_username_authority: { + authority: "AccountId20", + suffix: "Bytes", + allocation: "u32" }, - ExpectPallet: { - index: "Compact", - name: "Bytes", - moduleName: "Bytes", - crateMajor: "Compact", - minCrateMinor: "Compact" + remove_username_authority: { + suffix: "Bytes", + authority: "AccountId20" }, - ReportTransactStatus: "StagingXcmV4QueryResponseInfo", - ClearTransactStatus: "Null", - UniversalOrigin: "StagingXcmV4Junction", - ExportMessage: { - network: "StagingXcmV4JunctionNetworkId", - destination: "StagingXcmV4Junctions", - xcm: "StagingXcmV4Xcm" + set_username_for: { + who: "AccountId20", + username: "Bytes", + signature: "Option", + useAllocation: "bool" }, - LockAsset: { - asset: "StagingXcmV4Asset", - unlocker: "StagingXcmV4Location" + accept_username: { + username: "Bytes" }, - UnlockAsset: { - asset: "StagingXcmV4Asset", - target: "StagingXcmV4Location" + remove_expired_approval: { + username: "Bytes" }, - NoteUnlockable: { - asset: "StagingXcmV4Asset", - owner: "StagingXcmV4Location" + set_primary_username: { + username: "Bytes" }, - RequestUnlock: { - asset: "StagingXcmV4Asset", - locker: "StagingXcmV4Location" + unbind_username: { + username: "Bytes" }, - SetFeesMode: { - jitWithdraw: "bool" + remove_username: { + username: "Bytes" }, - SetTopic: "[u8;32]", - ClearTopic: "Null", - AliasOrigin: "StagingXcmV4Location", - UnpaidExecution: { - weightLimit: "XcmV3WeightLimit", - checkOrigin: "Option" + kill_username: { + username: "Bytes" } } }, /** - * Lookup320: staging_xcm::v4::asset::Assets - **/ - StagingXcmV4AssetAssets: "Vec", - /** - * Lookup322: staging_xcm::v4::asset::Asset - **/ - StagingXcmV4Asset: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetFungibility" - }, - /** - * Lookup323: staging_xcm::v4::asset::AssetId - **/ - StagingXcmV4AssetAssetId: "StagingXcmV4Location", - /** - * Lookup324: staging_xcm::v4::asset::Fungibility - **/ - StagingXcmV4AssetFungibility: { - _enum: { - Fungible: "Compact", - NonFungible: "StagingXcmV4AssetAssetInstance" - } - }, - /** - * Lookup325: staging_xcm::v4::asset::AssetInstance + * Lookup263: pallet_identity::legacy::IdentityInfo **/ - StagingXcmV4AssetAssetInstance: { - _enum: { - Undefined: "Null", - Index: "Compact", - Array4: "[u8;4]", - Array8: "[u8;8]", - Array16: "[u8;16]", - Array32: "[u8;32]" - } + PalletIdentityLegacyIdentityInfo: { + additional: "Vec<(Data,Data)>", + display: "Data", + legal: "Data", + web: "Data", + riot: "Data", + email: "Data", + pgpFingerprint: "Option<[u8;20]>", + image: "Data", + twitter: "Data" }, /** - * Lookup326: staging_xcm::v4::Response + * Lookup299: pallet_identity::types::Judgement **/ - StagingXcmV4Response: { + PalletIdentityJudgement: { _enum: { - Null: "Null", - Assets: "StagingXcmV4AssetAssets", - ExecutionResult: "Option<(u32,XcmV3TraitsError)>", - Version: "u32", - PalletsInfo: "Vec", - DispatchResult: "XcmV3MaybeErrorCode" + Unknown: "Null", + FeePaid: "u128", + Reasonable: "Null", + KnownGood: "Null", + OutOfDate: "Null", + LowQuality: "Null", + Erroneous: "Null" } }, /** - * Lookup328: staging_xcm::v4::PalletInfo - **/ - StagingXcmV4PalletInfo: { - index: "Compact", - name: "Bytes", - moduleName: "Bytes", - major: "Compact", - minor: "Compact", - patch: "Compact" - }, - /** - * Lookup332: staging_xcm::v4::QueryResponseInfo + * Lookup301: account::EthereumSignature **/ - StagingXcmV4QueryResponseInfo: { - destination: "StagingXcmV4Location", - queryId: "Compact", - maxWeight: "SpWeightsWeightV2Weight" - }, + AccountEthereumSignature: "[u8;65]", /** - * Lookup333: staging_xcm::v4::asset::AssetFilter + * Lookup302: cumulus_pallet_xcmp_queue::pallet::Call **/ - StagingXcmV4AssetAssetFilter: { + CumulusPalletXcmpQueueCall: { _enum: { - Definite: "StagingXcmV4AssetAssets", - Wild: "StagingXcmV4AssetWildAsset" + __Unused0: "Null", + suspend_xcm_execution: "Null", + resume_xcm_execution: "Null", + update_suspend_threshold: { + _alias: { + new_: "new" + }, + new_: "u32" + }, + update_drop_threshold: { + _alias: { + new_: "new" + }, + new_: "u32" + }, + update_resume_threshold: { + _alias: { + new_: "new" + }, + new_: "u32" + } } }, /** - * Lookup334: staging_xcm::v4::asset::WildAsset + * Lookup303: pallet_xcm::pallet::Call **/ - StagingXcmV4AssetWildAsset: { + PalletXcmCall: { _enum: { - All: "Null", - AllOf: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetWildFungibility" + send: { + dest: "XcmVersionedLocation", + message: "XcmVersionedXcm" }, - AllCounted: "Compact", - AllOfCounted: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetWildFungibility", - count: "Compact" + teleport_assets: { + dest: "XcmVersionedLocation", + beneficiary: "XcmVersionedLocation", + assets: "XcmVersionedAssets", + feeAssetItem: "u32" + }, + reserve_transfer_assets: { + dest: "XcmVersionedLocation", + beneficiary: "XcmVersionedLocation", + assets: "XcmVersionedAssets", + feeAssetItem: "u32" + }, + execute: { + message: "XcmVersionedXcm", + maxWeight: "SpWeightsWeightV2Weight" + }, + force_xcm_version: { + location: "StagingXcmV5Location", + 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" } } }, /** - * Lookup335: staging_xcm::v4::asset::WildFungibility - **/ - StagingXcmV4AssetWildFungibility: { - _enum: ["Fungible", "NonFungible"] - }, - /** - * Lookup336: xcm::VersionedAssets + * Lookup304: xcm::VersionedXcm **/ - XcmVersionedAssets: { + XcmVersionedXcm: { _enum: { __Unused0: "Null", - V2: "XcmV2MultiassetMultiAssets", + __Unused1: "Null", __Unused2: "Null", - V3: "XcmV3MultiassetMultiAssets", - V4: "StagingXcmV4AssetAssets" - } - }, - /** - * Lookup348: staging_xcm_executor::traits::asset_transfer::TransferType - **/ - StagingXcmExecutorAssetTransferTransferType: { - _enum: { - Teleport: "Null", - LocalReserve: "Null", - DestinationReserve: "Null", - RemoteReserve: "XcmVersionedLocation" + V3: "XcmV3Xcm", + V4: "StagingXcmV4Xcm", + V5: "StagingXcmV5Xcm" } }, /** - * Lookup349: xcm::VersionedAssetId + * Lookup305: xcm::v3::Xcm **/ - XcmVersionedAssetId: { - _enum: { - __Unused0: "Null", - __Unused1: "Null", - __Unused2: "Null", - V3: "XcmV3MultiassetAssetId", - V4: "StagingXcmV4AssetAssetId" - } - }, + XcmV3Xcm: "Vec", /** - * Lookup350: pallet_assets::pallet::Call + * Lookup307: xcm::v3::Instruction **/ - PalletAssetsCall: { + XcmV3Instruction: { _enum: { - create: { - id: "Compact", - admin: "AccountId20", - minBalance: "u128" + WithdrawAsset: "XcmV3MultiassetMultiAssets", + ReserveAssetDeposited: "XcmV3MultiassetMultiAssets", + ReceiveTeleportedAsset: "XcmV3MultiassetMultiAssets", + QueryResponse: { + queryId: "Compact", + response: "XcmV3Response", + maxWeight: "SpWeightsWeightV2Weight", + querier: "Option" }, - force_create: { - id: "Compact", - owner: "AccountId20", - isSufficient: "bool", - minBalance: "Compact" + TransferAsset: { + assets: "XcmV3MultiassetMultiAssets", + beneficiary: "StagingXcmV3MultiLocation" }, - start_destroy: { - id: "Compact" + TransferReserveAsset: { + assets: "XcmV3MultiassetMultiAssets", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, - destroy_accounts: { - id: "Compact" + Transact: { + originKind: "XcmV3OriginKind", + requireWeightAtMost: "SpWeightsWeightV2Weight", + call: "XcmDoubleEncoded" }, - destroy_approvals: { - id: "Compact" + HrmpNewChannelOpenRequest: { + sender: "Compact", + maxMessageSize: "Compact", + maxCapacity: "Compact" }, - finish_destroy: { - id: "Compact" + HrmpChannelAccepted: { + recipient: "Compact" }, - mint: { - id: "Compact", - beneficiary: "AccountId20", - amount: "Compact" + HrmpChannelClosing: { + initiator: "Compact", + sender: "Compact", + recipient: "Compact" }, - burn: { - id: "Compact", - who: "AccountId20", - amount: "Compact" - }, - transfer: { - id: "Compact", - target: "AccountId20", - amount: "Compact" - }, - transfer_keep_alive: { - id: "Compact", - target: "AccountId20", - amount: "Compact" + ClearOrigin: "Null", + DescendOrigin: "XcmV3Junctions", + ReportError: "XcmV3QueryResponseInfo", + DepositAsset: { + assets: "XcmV3MultiassetMultiAssetFilter", + beneficiary: "StagingXcmV3MultiLocation" }, - force_transfer: { - id: "Compact", - source: "AccountId20", - dest: "AccountId20", - amount: "Compact" + DepositReserveAsset: { + assets: "XcmV3MultiassetMultiAssetFilter", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, - freeze: { - id: "Compact", - who: "AccountId20" + ExchangeAsset: { + give: "XcmV3MultiassetMultiAssetFilter", + want: "XcmV3MultiassetMultiAssets", + maximal: "bool" }, - thaw: { - id: "Compact", - who: "AccountId20" + InitiateReserveWithdraw: { + assets: "XcmV3MultiassetMultiAssetFilter", + reserve: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, - freeze_asset: { - id: "Compact" + InitiateTeleport: { + assets: "XcmV3MultiassetMultiAssetFilter", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, - thaw_asset: { - id: "Compact" + ReportHolding: { + responseInfo: "XcmV3QueryResponseInfo", + assets: "XcmV3MultiassetMultiAssetFilter" }, - transfer_ownership: { - id: "Compact", - owner: "AccountId20" + BuyExecution: { + fees: "XcmV3MultiAsset", + weightLimit: "XcmV3WeightLimit" }, - set_team: { - id: "Compact", - issuer: "AccountId20", - admin: "AccountId20", - freezer: "AccountId20" + RefundSurplus: "Null", + SetErrorHandler: "XcmV3Xcm", + SetAppendix: "XcmV3Xcm", + ClearError: "Null", + ClaimAsset: { + assets: "XcmV3MultiassetMultiAssets", + ticket: "StagingXcmV3MultiLocation" }, - set_metadata: { - id: "Compact", - name: "Bytes", - symbol: "Bytes", - decimals: "u8" + Trap: "Compact", + SubscribeVersion: { + queryId: "Compact", + maxResponseWeight: "SpWeightsWeightV2Weight" }, - clear_metadata: { - id: "Compact" + UnsubscribeVersion: "Null", + BurnAsset: "XcmV3MultiassetMultiAssets", + ExpectAsset: "XcmV3MultiassetMultiAssets", + ExpectOrigin: "Option", + ExpectError: "Option<(u32,XcmV3TraitsError)>", + ExpectTransactStatus: "XcmV3MaybeErrorCode", + QueryPallet: { + moduleName: "Bytes", + responseInfo: "XcmV3QueryResponseInfo" }, - force_set_metadata: { - id: "Compact", + ExpectPallet: { + index: "Compact", name: "Bytes", - symbol: "Bytes", - decimals: "u8", - isFrozen: "bool" - }, - force_clear_metadata: { - id: "Compact" - }, - force_asset_status: { - id: "Compact", - owner: "AccountId20", - issuer: "AccountId20", - admin: "AccountId20", - freezer: "AccountId20", - minBalance: "Compact", - isSufficient: "bool", - isFrozen: "bool" - }, - approve_transfer: { - id: "Compact", - delegate: "AccountId20", - amount: "Compact" - }, - cancel_approval: { - id: "Compact", - delegate: "AccountId20" - }, - force_cancel_approval: { - id: "Compact", - owner: "AccountId20", - delegate: "AccountId20" - }, - transfer_approved: { - id: "Compact", - owner: "AccountId20", - destination: "AccountId20", - amount: "Compact" + moduleName: "Bytes", + crateMajor: "Compact", + minCrateMinor: "Compact" }, - touch: { - id: "Compact" + ReportTransactStatus: "XcmV3QueryResponseInfo", + ClearTransactStatus: "Null", + UniversalOrigin: "XcmV3Junction", + ExportMessage: { + network: "XcmV3JunctionNetworkId", + destination: "XcmV3Junctions", + xcm: "XcmV3Xcm" }, - refund: { - id: "Compact", - allowBurn: "bool" + LockAsset: { + asset: "XcmV3MultiAsset", + unlocker: "StagingXcmV3MultiLocation" }, - set_min_balance: { - id: "Compact", - minBalance: "u128" + UnlockAsset: { + asset: "XcmV3MultiAsset", + target: "StagingXcmV3MultiLocation" }, - touch_other: { - id: "Compact", - who: "AccountId20" + NoteUnlockable: { + asset: "XcmV3MultiAsset", + owner: "StagingXcmV3MultiLocation" }, - refund_other: { - id: "Compact", - who: "AccountId20" + RequestUnlock: { + asset: "XcmV3MultiAsset", + locker: "StagingXcmV3MultiLocation" }, - block: { - id: "Compact", - who: "AccountId20" + SetFeesMode: { + jitWithdraw: "bool" }, - transfer_all: { - id: "Compact", - dest: "AccountId20", - keepAlive: "bool" + SetTopic: "[u8;32]", + ClearTopic: "Null", + AliasOrigin: "StagingXcmV3MultiLocation", + UnpaidExecution: { + weightLimit: "XcmV3WeightLimit", + checkOrigin: "Option" } } }, /** - * Lookup351: pallet_asset_manager::pallet::Call + * Lookup308: xcm::v3::Response **/ - PalletAssetManagerCall: { + XcmV3Response: { _enum: { - register_foreign_asset: { - asset: "MoonbeamRuntimeXcmConfigAssetType", - metadata: "MoonbeamRuntimeAssetConfigAssetRegistrarMetadata", - minAmount: "u128", - isSufficient: "bool" - }, - __Unused1: "Null", - change_existing_asset_type: { - assetId: "u128", - newAssetType: "MoonbeamRuntimeXcmConfigAssetType", - numAssetsWeightHint: "u32" - }, - __Unused3: "Null", - remove_existing_asset_type: { - assetId: "u128", - numAssetsWeightHint: "u32" - }, - __Unused5: "Null", - destroy_foreign_asset: { - assetId: "u128", - numAssetsWeightHint: "u32" - } + Null: "Null", + Assets: "XcmV3MultiassetMultiAssets", + ExecutionResult: "Option<(u32,XcmV3TraitsError)>", + Version: "u32", + PalletsInfo: "Vec", + DispatchResult: "XcmV3MaybeErrorCode" } }, /** - * Lookup352: moonbeam_runtime::xcm_config::AssetType + * Lookup311: xcm::v3::traits::Error **/ - MoonbeamRuntimeXcmConfigAssetType: { + XcmV3TraitsError: { _enum: { - Xcm: "StagingXcmV3MultiLocation" + Overflow: "Null", + Unimplemented: "Null", + UntrustedReserveLocation: "Null", + UntrustedTeleportLocation: "Null", + LocationFull: "Null", + LocationNotInvertible: "Null", + BadOrigin: "Null", + InvalidLocation: "Null", + AssetNotFound: "Null", + FailedToTransactAsset: "Null", + NotWithdrawable: "Null", + LocationCannotHold: "Null", + ExceedsMaxMessageSize: "Null", + DestinationUnsupported: "Null", + Transport: "Null", + Unroutable: "Null", + UnknownClaim: "Null", + FailedToDecode: "Null", + MaxWeightInvalid: "Null", + NotHoldingFees: "Null", + TooExpensive: "Null", + Trap: "u64", + ExpectationFalse: "Null", + PalletNotFound: "Null", + NameMismatch: "Null", + VersionIncompatible: "Null", + HoldingWouldOverflow: "Null", + ExportError: "Null", + ReanchorFailed: "Null", + NoDeal: "Null", + FeesNotMet: "Null", + LockError: "Null", + NoPermission: "Null", + Unanchored: "Null", + NotDepositable: "Null", + UnhandledXcmVersion: "Null", + WeightLimitReached: "SpWeightsWeightV2Weight", + Barrier: "Null", + WeightNotComputable: "Null", + ExceedsStackLimit: "Null" } }, /** - * Lookup353: moonbeam_runtime::asset_config::AssetRegistrarMetadata + * Lookup313: xcm::v3::PalletInfo **/ - MoonbeamRuntimeAssetConfigAssetRegistrarMetadata: { + XcmV3PalletInfo: { + index: "Compact", name: "Bytes", - symbol: "Bytes", - decimals: "u8", - isFrozen: "bool" + moduleName: "Bytes", + major: "Compact", + minor: "Compact", + patch: "Compact" }, /** - * Lookup354: pallet_xcm_transactor::pallet::Call + * Lookup317: xcm::v3::QueryResponseInfo **/ - PalletXcmTransactorCall: { + XcmV3QueryResponseInfo: { + destination: "StagingXcmV3MultiLocation", + queryId: "Compact", + maxWeight: "SpWeightsWeightV2Weight" + }, + /** + * Lookup318: xcm::v3::multiasset::MultiAssetFilter + **/ + XcmV3MultiassetMultiAssetFilter: { _enum: { - register: { - who: "AccountId20", - index: "u16" + Definite: "XcmV3MultiassetMultiAssets", + Wild: "XcmV3MultiassetWildMultiAsset" + } + }, + /** + * Lookup319: xcm::v3::multiasset::WildMultiAsset + **/ + XcmV3MultiassetWildMultiAsset: { + _enum: { + All: "Null", + AllOf: { + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetWildFungibility" }, - deregister: { - index: "u16" + AllCounted: "Compact", + AllOfCounted: { + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetWildFungibility", + count: "Compact" + } + } + }, + /** + * Lookup320: xcm::v3::multiasset::WildFungibility + **/ + XcmV3MultiassetWildFungibility: { + _enum: ["Fungible", "NonFungible"] + }, + /** + * Lookup321: staging_xcm::v4::Xcm + **/ + StagingXcmV4Xcm: "Vec", + /** + * Lookup323: staging_xcm::v4::Instruction + **/ + StagingXcmV4Instruction: { + _enum: { + WithdrawAsset: "StagingXcmV4AssetAssets", + ReserveAssetDeposited: "StagingXcmV4AssetAssets", + ReceiveTeleportedAsset: "StagingXcmV4AssetAssets", + QueryResponse: { + queryId: "Compact", + response: "StagingXcmV4Response", + maxWeight: "SpWeightsWeightV2Weight", + querier: "Option" }, - transact_through_derivative: { - dest: "MoonbeamRuntimeXcmConfigTransactors", - index: "u16", - fee: "PalletXcmTransactorCurrencyPayment", - innerCall: "Bytes", - weightInfo: "PalletXcmTransactorTransactWeights", - refund: "bool" + TransferAsset: { + assets: "StagingXcmV4AssetAssets", + beneficiary: "StagingXcmV4Location" }, - transact_through_sovereign: { - dest: "XcmVersionedLocation", - feePayer: "Option", - fee: "PalletXcmTransactorCurrencyPayment", - call: "Bytes", + TransferReserveAsset: { + assets: "StagingXcmV4AssetAssets", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" + }, + Transact: { originKind: "XcmV3OriginKind", - weightInfo: "PalletXcmTransactorTransactWeights", - refund: "bool" + requireWeightAtMost: "SpWeightsWeightV2Weight", + call: "XcmDoubleEncoded" }, - set_transact_info: { - location: "XcmVersionedLocation", - transactExtraWeight: "SpWeightsWeightV2Weight", - maxWeight: "SpWeightsWeightV2Weight", - transactExtraWeightSigned: "Option" + HrmpNewChannelOpenRequest: { + sender: "Compact", + maxMessageSize: "Compact", + maxCapacity: "Compact" }, - remove_transact_info: { - location: "XcmVersionedLocation" + HrmpChannelAccepted: { + recipient: "Compact" }, - transact_through_signed: { - dest: "XcmVersionedLocation", - fee: "PalletXcmTransactorCurrencyPayment", - call: "Bytes", - weightInfo: "PalletXcmTransactorTransactWeights", - refund: "bool" + HrmpChannelClosing: { + initiator: "Compact", + sender: "Compact", + recipient: "Compact" }, - set_fee_per_second: { - assetLocation: "XcmVersionedLocation", - feePerSecond: "u128" + ClearOrigin: "Null", + DescendOrigin: "StagingXcmV4Junctions", + ReportError: "StagingXcmV4QueryResponseInfo", + DepositAsset: { + assets: "StagingXcmV4AssetAssetFilter", + beneficiary: "StagingXcmV4Location" + }, + DepositReserveAsset: { + assets: "StagingXcmV4AssetAssetFilter", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" + }, + ExchangeAsset: { + give: "StagingXcmV4AssetAssetFilter", + want: "StagingXcmV4AssetAssets", + maximal: "bool" + }, + InitiateReserveWithdraw: { + assets: "StagingXcmV4AssetAssetFilter", + reserve: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" + }, + InitiateTeleport: { + assets: "StagingXcmV4AssetAssetFilter", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" + }, + ReportHolding: { + responseInfo: "StagingXcmV4QueryResponseInfo", + assets: "StagingXcmV4AssetAssetFilter" + }, + BuyExecution: { + fees: "StagingXcmV4Asset", + weightLimit: "XcmV3WeightLimit" + }, + RefundSurplus: "Null", + SetErrorHandler: "StagingXcmV4Xcm", + SetAppendix: "StagingXcmV4Xcm", + ClearError: "Null", + ClaimAsset: { + assets: "StagingXcmV4AssetAssets", + ticket: "StagingXcmV4Location" + }, + Trap: "Compact", + SubscribeVersion: { + queryId: "Compact", + maxResponseWeight: "SpWeightsWeightV2Weight" + }, + UnsubscribeVersion: "Null", + BurnAsset: "StagingXcmV4AssetAssets", + ExpectAsset: "StagingXcmV4AssetAssets", + ExpectOrigin: "Option", + ExpectError: "Option<(u32,XcmV3TraitsError)>", + ExpectTransactStatus: "XcmV3MaybeErrorCode", + QueryPallet: { + moduleName: "Bytes", + responseInfo: "StagingXcmV4QueryResponseInfo" + }, + ExpectPallet: { + index: "Compact", + name: "Bytes", + moduleName: "Bytes", + crateMajor: "Compact", + minCrateMinor: "Compact" + }, + ReportTransactStatus: "StagingXcmV4QueryResponseInfo", + ClearTransactStatus: "Null", + UniversalOrigin: "StagingXcmV4Junction", + ExportMessage: { + network: "StagingXcmV4JunctionNetworkId", + destination: "StagingXcmV4Junctions", + xcm: "StagingXcmV4Xcm" + }, + LockAsset: { + asset: "StagingXcmV4Asset", + unlocker: "StagingXcmV4Location" + }, + UnlockAsset: { + asset: "StagingXcmV4Asset", + target: "StagingXcmV4Location" + }, + NoteUnlockable: { + asset: "StagingXcmV4Asset", + owner: "StagingXcmV4Location" }, - remove_fee_per_second: { - assetLocation: "XcmVersionedLocation" + RequestUnlock: { + asset: "StagingXcmV4Asset", + locker: "StagingXcmV4Location" }, - hrmp_manage: { - action: "PalletXcmTransactorHrmpOperation", - fee: "PalletXcmTransactorCurrencyPayment", - weightInfo: "PalletXcmTransactorTransactWeights" + SetFeesMode: { + jitWithdraw: "bool" + }, + SetTopic: "[u8;32]", + ClearTopic: "Null", + AliasOrigin: "StagingXcmV4Location", + UnpaidExecution: { + weightLimit: "XcmV3WeightLimit", + checkOrigin: "Option" } } }, /** - * Lookup355: moonbeam_runtime::xcm_config::Transactors - **/ - MoonbeamRuntimeXcmConfigTransactors: { - _enum: ["Relay"] - }, - /** - * Lookup356: pallet_xcm_transactor::pallet::CurrencyPayment - **/ - PalletXcmTransactorCurrencyPayment: { - currency: "PalletXcmTransactorCurrency", - feeAmount: "Option" - }, - /** - * Lookup357: moonbeam_runtime::xcm_config::CurrencyId + * Lookup324: staging_xcm::v4::Response **/ - MoonbeamRuntimeXcmConfigCurrencyId: { + StagingXcmV4Response: { _enum: { - SelfReserve: "Null", - ForeignAsset: "u128", - Erc20: { - contractAddress: "H160" - } + Null: "Null", + Assets: "StagingXcmV4AssetAssets", + ExecutionResult: "Option<(u32,XcmV3TraitsError)>", + Version: "u32", + PalletsInfo: "Vec", + DispatchResult: "XcmV3MaybeErrorCode" } }, /** - * Lookup358: pallet_xcm_transactor::pallet::Currency + * Lookup326: staging_xcm::v4::PalletInfo **/ - PalletXcmTransactorCurrency: { - _enum: { - AsCurrencyId: "MoonbeamRuntimeXcmConfigCurrencyId", - AsMultiLocation: "XcmVersionedLocation" - } + StagingXcmV4PalletInfo: { + index: "Compact", + name: "Bytes", + moduleName: "Bytes", + major: "Compact", + minor: "Compact", + patch: "Compact" }, /** - * Lookup359: pallet_xcm_transactor::pallet::TransactWeights + * Lookup330: staging_xcm::v4::QueryResponseInfo **/ - PalletXcmTransactorTransactWeights: { - transactRequiredWeightAtMost: "SpWeightsWeightV2Weight", - overallWeight: "Option" + StagingXcmV4QueryResponseInfo: { + destination: "StagingXcmV4Location", + queryId: "Compact", + maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup362: pallet_xcm_transactor::pallet::HrmpOperation + * Lookup331: staging_xcm::v4::asset::AssetFilter **/ - PalletXcmTransactorHrmpOperation: { + StagingXcmV4AssetAssetFilter: { _enum: { - InitOpen: "PalletXcmTransactorHrmpInitParams", - Accept: { - paraId: "u32" - }, - Close: "PolkadotParachainPrimitivesPrimitivesHrmpChannelId", - Cancel: { - channelId: "PolkadotParachainPrimitivesPrimitivesHrmpChannelId", - openRequests: "u32" - } + Definite: "StagingXcmV4AssetAssets", + Wild: "StagingXcmV4AssetWildAsset" } }, /** - * Lookup363: pallet_xcm_transactor::pallet::HrmpInitParams - **/ - PalletXcmTransactorHrmpInitParams: { - paraId: "u32", - proposedMaxCapacity: "u32", - proposedMaxMessageSize: "u32" - }, - /** - * Lookup364: polkadot_parachain_primitives::primitives::HrmpChannelId - **/ - PolkadotParachainPrimitivesPrimitivesHrmpChannelId: { - sender: "u32", - recipient: "u32" - }, - /** - * Lookup365: pallet_ethereum_xcm::pallet::Call + * Lookup332: staging_xcm::v4::asset::WildAsset **/ - PalletEthereumXcmCall: { + StagingXcmV4AssetWildAsset: { _enum: { - transact: { - xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction" - }, - transact_through_proxy: { - transactAs: "H160", - xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction" + All: "Null", + AllOf: { + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetWildFungibility" }, - suspend_ethereum_xcm_execution: "Null", - resume_ethereum_xcm_execution: "Null", - force_transact_as: { - transactAs: "H160", - xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction", - forceCreateAddress: "Option" + AllCounted: "Compact", + AllOfCounted: { + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetWildFungibility", + count: "Compact" } } }, /** - * Lookup366: xcm_primitives::ethereum_xcm::EthereumXcmTransaction - **/ - XcmPrimitivesEthereumXcmEthereumXcmTransaction: { - _enum: { - V1: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV1", - V2: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV2" - } - }, - /** - * Lookup367: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 + * Lookup333: staging_xcm::v4::asset::WildFungibility **/ - XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: { - gasLimit: "U256", - feePayment: "XcmPrimitivesEthereumXcmEthereumXcmFee", - action: "EthereumTransactionTransactionAction", - value: "U256", - input: "Bytes", - accessList: "Option)>>" + StagingXcmV4AssetWildFungibility: { + _enum: ["Fungible", "NonFungible"] }, /** - * Lookup368: xcm_primitives::ethereum_xcm::EthereumXcmFee + * Lookup345: staging_xcm_executor::traits::asset_transfer::TransferType **/ - XcmPrimitivesEthereumXcmEthereumXcmFee: { + StagingXcmExecutorAssetTransferTransferType: { _enum: { - Manual: "XcmPrimitivesEthereumXcmManualEthereumXcmFee", - Auto: "Null" + Teleport: "Null", + LocalReserve: "Null", + DestinationReserve: "Null", + RemoteReserve: "XcmVersionedLocation" } }, /** - * Lookup369: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee - **/ - XcmPrimitivesEthereumXcmManualEthereumXcmFee: { - gasPrice: "Option", - maxFeePerGas: "Option" - }, - /** - * Lookup372: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 + * Lookup346: xcm::VersionedAssetId **/ - XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: { - gasLimit: "U256", - action: "EthereumTransactionTransactionAction", - value: "U256", - input: "Bytes", - accessList: "Option)>>" + XcmVersionedAssetId: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + V3: "XcmV3MultiassetAssetId", + V4: "StagingXcmV4AssetAssetId", + V5: "StagingXcmV5AssetAssetId" + } }, /** - * Lookup374: pallet_message_queue::pallet::Call + * Lookup347: pallet_assets::pallet::Call **/ - PalletMessageQueueCall: { + PalletAssetsCall: { _enum: { - reap_page: { - messageOrigin: "CumulusPrimitivesCoreAggregateMessageOrigin", - pageIndex: "u32" + create: { + id: "Compact", + admin: "AccountId20", + minBalance: "u128" + }, + force_create: { + id: "Compact", + owner: "AccountId20", + isSufficient: "bool", + minBalance: "Compact" + }, + start_destroy: { + id: "Compact" + }, + destroy_accounts: { + id: "Compact" + }, + destroy_approvals: { + id: "Compact" + }, + finish_destroy: { + id: "Compact" + }, + mint: { + id: "Compact", + beneficiary: "AccountId20", + amount: "Compact" + }, + burn: { + id: "Compact", + who: "AccountId20", + amount: "Compact" + }, + transfer: { + id: "Compact", + target: "AccountId20", + amount: "Compact" + }, + transfer_keep_alive: { + id: "Compact", + target: "AccountId20", + amount: "Compact" + }, + force_transfer: { + id: "Compact", + source: "AccountId20", + dest: "AccountId20", + amount: "Compact" + }, + freeze: { + id: "Compact", + who: "AccountId20" + }, + thaw: { + id: "Compact", + who: "AccountId20" + }, + freeze_asset: { + id: "Compact" + }, + thaw_asset: { + id: "Compact" + }, + transfer_ownership: { + id: "Compact", + owner: "AccountId20" + }, + set_team: { + id: "Compact", + issuer: "AccountId20", + admin: "AccountId20", + freezer: "AccountId20" + }, + set_metadata: { + id: "Compact", + name: "Bytes", + symbol: "Bytes", + decimals: "u8" + }, + clear_metadata: { + id: "Compact" + }, + force_set_metadata: { + id: "Compact", + name: "Bytes", + symbol: "Bytes", + decimals: "u8", + isFrozen: "bool" + }, + force_clear_metadata: { + id: "Compact" + }, + force_asset_status: { + id: "Compact", + owner: "AccountId20", + issuer: "AccountId20", + admin: "AccountId20", + freezer: "AccountId20", + minBalance: "Compact", + isSufficient: "bool", + isFrozen: "bool" + }, + approve_transfer: { + id: "Compact", + delegate: "AccountId20", + amount: "Compact" }, - execute_overweight: { - messageOrigin: "CumulusPrimitivesCoreAggregateMessageOrigin", - page: "u32", - index: "u32", - weightLimit: "SpWeightsWeightV2Weight" + cancel_approval: { + id: "Compact", + delegate: "AccountId20" + }, + force_cancel_approval: { + id: "Compact", + owner: "AccountId20", + delegate: "AccountId20" + }, + transfer_approved: { + id: "Compact", + owner: "AccountId20", + destination: "AccountId20", + amount: "Compact" + }, + touch: { + id: "Compact" + }, + refund: { + id: "Compact", + allowBurn: "bool" + }, + set_min_balance: { + id: "Compact", + minBalance: "u128" + }, + touch_other: { + id: "Compact", + who: "AccountId20" + }, + refund_other: { + id: "Compact", + who: "AccountId20" + }, + block: { + id: "Compact", + who: "AccountId20" + }, + transfer_all: { + id: "Compact", + dest: "AccountId20", + keepAlive: "bool" } } }, /** - * Lookup375: cumulus_primitives_core::AggregateMessageOrigin - **/ - CumulusPrimitivesCoreAggregateMessageOrigin: { - _enum: { - Here: "Null", - Parent: "Null", - Sibling: "u32" - } - }, - /** - * Lookup376: pallet_moonbeam_foreign_assets::pallet::Call + * Lookup348: pallet_asset_manager::pallet::Call **/ - PalletMoonbeamForeignAssetsCall: { + PalletAssetManagerCall: { _enum: { - create_foreign_asset: { - assetId: "u128", - assetXcmLocation: "StagingXcmV4Location", - decimals: "u8", - symbol: "Bytes", - name: "Bytes" + register_foreign_asset: { + asset: "MoonbaseRuntimeXcmConfigAssetType", + metadata: "MoonbaseRuntimeAssetConfigAssetRegistrarMetadata", + minAmount: "u128", + isSufficient: "bool" }, - change_xcm_location: { + __Unused1: "Null", + change_existing_asset_type: { assetId: "u128", - newXcmLocation: "StagingXcmV4Location" + newAssetType: "MoonbaseRuntimeXcmConfigAssetType", + numAssetsWeightHint: "u32" }, - freeze_foreign_asset: { + __Unused3: "Null", + remove_existing_asset_type: { assetId: "u128", - allowXcmDeposit: "bool" + numAssetsWeightHint: "u32" }, - unfreeze_foreign_asset: { - assetId: "u128" + __Unused5: "Null", + destroy_foreign_asset: { + assetId: "u128", + numAssetsWeightHint: "u32" } } }, /** - * Lookup378: pallet_xcm_weight_trader::pallet::Call + * Lookup349: pallet_xcm_transactor::pallet::Call **/ - PalletXcmWeightTraderCall: { + PalletXcmTransactorCall: { _enum: { - add_asset: { - location: "StagingXcmV4Location", - relativePrice: "u128" + register: { + who: "AccountId20", + index: "u16" }, - edit_asset: { - location: "StagingXcmV4Location", - relativePrice: "u128" + deregister: { + index: "u16" }, - pause_asset_support: { - location: "StagingXcmV4Location" + transact_through_derivative: { + dest: "MoonbaseRuntimeXcmConfigTransactors", + index: "u16", + fee: "PalletXcmTransactorCurrencyPayment", + innerCall: "Bytes", + weightInfo: "PalletXcmTransactorTransactWeights", + refund: "bool" }, - resume_asset_support: { - location: "StagingXcmV4Location" + transact_through_sovereign: { + dest: "XcmVersionedLocation", + feePayer: "Option", + fee: "PalletXcmTransactorCurrencyPayment", + call: "Bytes", + originKind: "XcmV3OriginKind", + weightInfo: "PalletXcmTransactorTransactWeights", + refund: "bool" }, - remove_asset: { - location: "StagingXcmV4Location" - } - } - }, - /** - * Lookup379: pallet_emergency_para_xcm::pallet::Call - **/ - PalletEmergencyParaXcmCall: { - _enum: { - paused_to_normal: "Null", - fast_authorize_upgrade: { - codeHash: "H256" + set_transact_info: { + location: "XcmVersionedLocation", + transactExtraWeight: "SpWeightsWeightV2Weight", + maxWeight: "SpWeightsWeightV2Weight", + transactExtraWeightSigned: "Option" + }, + remove_transact_info: { + location: "XcmVersionedLocation" + }, + transact_through_signed: { + dest: "XcmVersionedLocation", + fee: "PalletXcmTransactorCurrencyPayment", + call: "Bytes", + weightInfo: "PalletXcmTransactorTransactWeights", + refund: "bool" + }, + set_fee_per_second: { + assetLocation: "XcmVersionedLocation", + feePerSecond: "u128" + }, + remove_fee_per_second: { + assetLocation: "XcmVersionedLocation" + }, + hrmp_manage: { + action: "PalletXcmTransactorHrmpOperation", + fee: "PalletXcmTransactorCurrencyPayment", + weightInfo: "PalletXcmTransactorTransactWeights" } } }, /** - * Lookup380: pallet_randomness::pallet::Call + * Lookup350: moonbase_runtime::xcm_config::Transactors **/ - PalletRandomnessCall: { - _enum: ["set_babe_randomness_results"] + MoonbaseRuntimeXcmConfigTransactors: { + _enum: ["Relay"] }, /** - * Lookup381: sp_runtime::traits::BlakeTwo256 - **/ - SpRuntimeBlakeTwo256: "Null", - /** - * Lookup383: pallet_conviction_voting::types::Tally + * Lookup351: pallet_xcm_transactor::pallet::CurrencyPayment **/ - PalletConvictionVotingTally: { - ayes: "u128", - nays: "u128", - support: "u128" + PalletXcmTransactorCurrencyPayment: { + currency: "PalletXcmTransactorCurrency", + feeAmount: "Option" }, /** - * Lookup384: pallet_whitelist::pallet::Event + * Lookup352: moonbase_runtime::xcm_config::CurrencyId **/ - PalletWhitelistEvent: { + MoonbaseRuntimeXcmConfigCurrencyId: { _enum: { - CallWhitelisted: { - callHash: "H256" - }, - WhitelistedCallRemoved: { - callHash: "H256" - }, - WhitelistedCallDispatched: { - callHash: "H256", - result: "Result" + SelfReserve: "Null", + ForeignAsset: "u128", + Erc20: { + contractAddress: "H160" } } }, /** - * Lookup386: frame_support::dispatch::PostDispatchInfo - **/ - FrameSupportDispatchPostDispatchInfo: { - actualWeight: "Option", - paysFee: "FrameSupportDispatchPays" - }, - /** - * Lookup387: sp_runtime::DispatchErrorWithPostInfo - **/ - SpRuntimeDispatchErrorWithPostInfo: { - postInfo: "FrameSupportDispatchPostDispatchInfo", - error: "SpRuntimeDispatchError" - }, - /** - * Lookup388: pallet_collective::pallet::Event + * Lookup353: pallet_xcm_transactor::pallet::Currency **/ - PalletCollectiveEvent: { + PalletXcmTransactorCurrency: { _enum: { - Proposed: { - account: "AccountId20", - proposalIndex: "u32", - proposalHash: "H256", - threshold: "u32" - }, - Voted: { - account: "AccountId20", - proposalHash: "H256", - voted: "bool", - yes: "u32", - no: "u32" - }, - Approved: { - proposalHash: "H256" - }, - Disapproved: { - proposalHash: "H256" - }, - Executed: { - proposalHash: "H256", - result: "Result" - }, - MemberExecuted: { - proposalHash: "H256", - result: "Result" - }, - Closed: { - proposalHash: "H256", - yes: "u32", - no: "u32" - } + AsCurrencyId: "MoonbaseRuntimeXcmConfigCurrencyId", + AsMultiLocation: "XcmVersionedLocation" } }, /** - * Lookup390: pallet_treasury::pallet::Event + * Lookup355: pallet_xcm_transactor::pallet::TransactWeights **/ - PalletTreasuryEvent: { - _enum: { - Spending: { - budgetRemaining: "u128" - }, - Awarded: { - proposalIndex: "u32", - award: "u128", - account: "AccountId20" - }, - Burnt: { - burntFunds: "u128" - }, - Rollover: { - rolloverBalance: "u128" - }, - Deposit: { - value: "u128" - }, - SpendApproved: { - proposalIndex: "u32", - amount: "u128", - beneficiary: "AccountId20" - }, - UpdatedInactive: { - reactivated: "u128", - deactivated: "u128" + PalletXcmTransactorTransactWeights: { + transactRequiredWeightAtMost: "SpWeightsWeightV2Weight", + overallWeight: "Option" + }, + /** + * Lookup357: pallet_moonbeam_orbiters::pallet::Call + **/ + PalletMoonbeamOrbitersCall: { + _enum: { + collator_add_orbiter: { + orbiter: "AccountId20" }, - AssetSpendApproved: { - index: "u32", - assetKind: "Null", - amount: "u128", - beneficiary: "AccountId20", - validFrom: "u32", - expireAt: "u32" + collator_remove_orbiter: { + orbiter: "AccountId20" }, - AssetSpendVoided: { - index: "u32" + orbiter_leave_collator_pool: { + collator: "AccountId20" }, - Paid: { - index: "u32", - paymentId: "Null" + orbiter_register: "Null", + orbiter_unregister: { + collatorsPoolCount: "u32" }, - PaymentFailed: { - index: "u32", - paymentId: "Null" + add_collator: { + collator: "AccountId20" }, - SpendProcessed: { - index: "u32" + remove_collator: { + collator: "AccountId20" } } }, /** - * Lookup391: pallet_crowdloan_rewards::pallet::Event + * Lookup358: pallet_ethereum_xcm::pallet::Call **/ - PalletCrowdloanRewardsEvent: { + PalletEthereumXcmCall: { _enum: { - InitialPaymentMade: "(AccountId20,u128)", - NativeIdentityAssociated: "([u8;32],AccountId20,u128)", - RewardsPaid: "(AccountId20,u128)", - RewardAddressUpdated: "(AccountId20,AccountId20)", - InitializedAlreadyInitializedAccount: "([u8;32],Option,u128)", - InitializedAccountWithNotEnoughContribution: "([u8;32],Option,u128)" + transact: { + xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction" + }, + transact_through_proxy: { + transactAs: "H160", + xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction" + }, + suspend_ethereum_xcm_execution: "Null", + resume_ethereum_xcm_execution: "Null", + force_transact_as: { + transactAs: "H160", + xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction", + forceCreateAddress: "Option" + } } }, /** - * Lookup392: cumulus_pallet_xcmp_queue::pallet::Event + * Lookup359: xcm_primitives::ethereum_xcm::EthereumXcmTransaction **/ - CumulusPalletXcmpQueueEvent: { + XcmPrimitivesEthereumXcmEthereumXcmTransaction: { _enum: { - XcmpMessageSent: { - messageHash: "[u8;32]" - } + V1: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV1", + V2: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV2" } }, /** - * Lookup393: cumulus_pallet_xcm::pallet::Event + * Lookup360: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 **/ - CumulusPalletXcmEvent: { - _enum: { - InvalidFormat: "[u8;32]", - UnsupportedVersion: "[u8;32]", - ExecutedDownward: "([u8;32],StagingXcmV4TraitsOutcome)" - } + XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: { + gasLimit: "U256", + feePayment: "XcmPrimitivesEthereumXcmEthereumXcmFee", + action: "EthereumTransactionLegacyTransactionAction", + value: "U256", + input: "Bytes", + accessList: "Option)>>" }, /** - * Lookup394: staging_xcm::v4::traits::Outcome + * Lookup361: xcm_primitives::ethereum_xcm::EthereumXcmFee **/ - StagingXcmV4TraitsOutcome: { + XcmPrimitivesEthereumXcmEthereumXcmFee: { _enum: { - Complete: { - used: "SpWeightsWeightV2Weight" - }, - Incomplete: { - used: "SpWeightsWeightV2Weight", - error: "XcmV3TraitsError" - }, - Error: { - error: "XcmV3TraitsError" - } + Manual: "XcmPrimitivesEthereumXcmManualEthereumXcmFee", + Auto: "Null" } }, /** - * Lookup395: pallet_xcm::pallet::Event + * Lookup362: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee **/ - PalletXcmEvent: { + XcmPrimitivesEthereumXcmManualEthereumXcmFee: { + gasPrice: "Option", + maxFeePerGas: "Option" + }, + /** + * Lookup365: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 + **/ + XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: { + gasLimit: "U256", + action: "EthereumTransactionLegacyTransactionAction", + value: "U256", + input: "Bytes", + accessList: "Option)>>" + }, + /** + * Lookup367: pallet_randomness::pallet::Call + **/ + PalletRandomnessCall: { + _enum: ["set_babe_randomness_results"] + }, + /** + * Lookup368: pallet_collective::pallet::Call + **/ + PalletCollectiveCall: { _enum: { - Attempted: { - outcome: "StagingXcmV4TraitsOutcome" + set_members: { + newMembers: "Vec", + prime: "Option", + oldCount: "u32" }, - Sent: { - origin: "StagingXcmV4Location", - destination: "StagingXcmV4Location", - message: "StagingXcmV4Xcm", - messageId: "[u8;32]" + execute: { + proposal: "Call", + lengthBound: "Compact" }, - UnexpectedResponse: { - origin: "StagingXcmV4Location", - queryId: "u64" + propose: { + threshold: "Compact", + proposal: "Call", + lengthBound: "Compact" }, - ResponseReady: { - queryId: "u64", - response: "StagingXcmV4Response" + vote: { + proposal: "H256", + index: "Compact", + approve: "bool" }, - Notified: { - queryId: "u64", - palletIndex: "u8", - callIndex: "u8" + __Unused4: "Null", + disapprove_proposal: { + proposalHash: "H256" }, - NotifyOverweight: { - queryId: "u64", - palletIndex: "u8", - callIndex: "u8", - actualWeight: "SpWeightsWeightV2Weight", - maxBudgetedWeight: "SpWeightsWeightV2Weight" + close: { + proposalHash: "H256", + index: "Compact", + proposalWeightBound: "SpWeightsWeightV2Weight", + lengthBound: "Compact" }, - NotifyDispatchError: { - queryId: "u64", - palletIndex: "u8", - callIndex: "u8" + kill: { + proposalHash: "H256" }, - NotifyDecodeFailed: { - queryId: "u64", - palletIndex: "u8", - callIndex: "u8" + release_proposal_cost: { + proposalHash: "H256" + } + } + }, + /** + * Lookup369: pallet_conviction_voting::pallet::Call + **/ + PalletConvictionVotingCall: { + _enum: { + vote: { + pollIndex: "Compact", + vote: "PalletConvictionVotingVoteAccountVote" }, - InvalidResponder: { - origin: "StagingXcmV4Location", - queryId: "u64", - expectedLocation: "Option" + delegate: { + class: "u16", + to: "AccountId20", + conviction: "PalletConvictionVotingConviction", + balance: "u128" }, - InvalidResponderVersion: { - origin: "StagingXcmV4Location", - queryId: "u64" + undelegate: { + class: "u16" }, - ResponseTaken: { - queryId: "u64" + unlock: { + class: "u16", + target: "AccountId20" }, - AssetsTrapped: { - _alias: { - hash_: "hash" - }, - hash_: "H256", - origin: "StagingXcmV4Location", - assets: "XcmVersionedAssets" + remove_vote: { + class: "Option", + index: "u32" }, - VersionChangeNotified: { - destination: "StagingXcmV4Location", - result: "u32", - cost: "StagingXcmV4AssetAssets", - messageId: "[u8;32]" + remove_other_vote: { + target: "AccountId20", + class: "u16", + index: "u32" + } + } + }, + /** + * Lookup370: pallet_conviction_voting::conviction::Conviction + **/ + PalletConvictionVotingConviction: { + _enum: ["None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x"] + }, + /** + * Lookup372: pallet_referenda::pallet::Call + **/ + PalletReferendaCall: { + _enum: { + submit: { + proposalOrigin: "MoonbaseRuntimeOriginCaller", + proposal: "FrameSupportPreimagesBounded", + enactmentMoment: "FrameSupportScheduleDispatchTime" }, - SupportedVersionChanged: { - location: "StagingXcmV4Location", - version: "u32" + place_decision_deposit: { + index: "u32" }, - NotifyTargetSendFail: { - location: "StagingXcmV4Location", - queryId: "u64", - error: "XcmV3TraitsError" + refund_decision_deposit: { + index: "u32" }, - NotifyTargetMigrationFail: { - location: "XcmVersionedLocation", - queryId: "u64" + cancel: { + index: "u32" }, - InvalidQuerierVersion: { - origin: "StagingXcmV4Location", - queryId: "u64" + kill: { + index: "u32" }, - InvalidQuerier: { - origin: "StagingXcmV4Location", - queryId: "u64", - expectedQuerier: "StagingXcmV4Location", - maybeActualQuerier: "Option" + nudge_referendum: { + index: "u32" }, - VersionNotifyStarted: { - destination: "StagingXcmV4Location", - cost: "StagingXcmV4AssetAssets", - messageId: "[u8;32]" + one_fewer_deciding: { + track: "u16" }, - VersionNotifyRequested: { - destination: "StagingXcmV4Location", - cost: "StagingXcmV4AssetAssets", - messageId: "[u8;32]" + refund_submission_deposit: { + index: "u32" + }, + set_metadata: { + index: "u32", + maybeHash: "Option" + } + } + }, + /** + * Lookup373: frame_support::traits::schedule::DispatchTime + **/ + FrameSupportScheduleDispatchTime: { + _enum: { + At: "u32", + After: "u32" + } + }, + /** + * Lookup375: pallet_preimage::pallet::Call + **/ + PalletPreimageCall: { + _enum: { + note_preimage: { + bytes: "Bytes" }, - VersionNotifyUnrequested: { - destination: "StagingXcmV4Location", - cost: "StagingXcmV4AssetAssets", - messageId: "[u8;32]" + unnote_preimage: { + _alias: { + hash_: "hash" + }, + hash_: "H256" }, - FeesPaid: { - paying: "StagingXcmV4Location", - fees: "StagingXcmV4AssetAssets" + request_preimage: { + _alias: { + hash_: "hash" + }, + hash_: "H256" }, - AssetsClaimed: { + unrequest_preimage: { _alias: { hash_: "hash" }, - hash_: "H256", - origin: "StagingXcmV4Location", - assets: "XcmVersionedAssets" + hash_: "H256" }, - VersionMigrationFinished: { - version: "u32" + ensure_updated: { + hashes: "Vec" } } }, /** - * Lookup396: pallet_assets::pallet::Event + * Lookup376: pallet_whitelist::pallet::Call **/ - PalletAssetsEvent: { + PalletWhitelistCall: { _enum: { - Created: { - assetId: "u128", - creator: "AccountId20", - owner: "AccountId20" + whitelist_call: { + callHash: "H256" }, - Issued: { - assetId: "u128", - owner: "AccountId20", - amount: "u128" + remove_whitelisted_call: { + callHash: "H256" }, - Transferred: { - assetId: "u128", - from: "AccountId20", - to: "AccountId20", - amount: "u128" + dispatch_whitelisted_call: { + callHash: "H256", + callEncodedLen: "u32", + callWeightWitness: "SpWeightsWeightV2Weight" }, - Burned: { - assetId: "u128", - owner: "AccountId20", - balance: "u128" + dispatch_whitelisted_call_with_preimage: { + call: "Call" + } + } + }, + /** + * Lookup378: pallet_root_testing::pallet::Call + **/ + PalletRootTestingCall: { + _enum: { + fill_block: { + ratio: "Perbill" }, - TeamChanged: { - assetId: "u128", - issuer: "AccountId20", - admin: "AccountId20", - freezer: "AccountId20" + trigger_defensive: "Null" + } + }, + /** + * Lookup379: pallet_multisig::pallet::Call + **/ + PalletMultisigCall: { + _enum: { + as_multi_threshold_1: { + otherSignatories: "Vec", + call: "Call" }, - OwnerChanged: { - assetId: "u128", - owner: "AccountId20" + as_multi: { + threshold: "u16", + otherSignatories: "Vec", + maybeTimepoint: "Option", + call: "Call", + maxWeight: "SpWeightsWeightV2Weight" }, - Frozen: { - assetId: "u128", - who: "AccountId20" + approve_as_multi: { + threshold: "u16", + otherSignatories: "Vec", + maybeTimepoint: "Option", + callHash: "[u8;32]", + maxWeight: "SpWeightsWeightV2Weight" }, - Thawed: { - assetId: "u128", - who: "AccountId20" + cancel_as_multi: { + threshold: "u16", + otherSignatories: "Vec", + timepoint: "PalletMultisigTimepoint", + callHash: "[u8;32]" + } + } + }, + /** + * Lookup381: pallet_multisig::Timepoint + **/ + PalletMultisigTimepoint: { + height: "u32", + index: "u32" + }, + /** + * Lookup382: pallet_moonbeam_lazy_migrations::pallet::Call + **/ + PalletMoonbeamLazyMigrationsCall: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + create_contract_metadata: { + address: "H160" }, - AssetFrozen: { - assetId: "u128" + approve_assets_to_migrate: { + assets: "Vec" }, - AssetThawed: { + start_foreign_assets_migration: { assetId: "u128" }, - AccountsDestroyed: { - assetId: "u128", - accountsDestroyed: "u32", - accountsRemaining: "u32" - }, - ApprovalsDestroyed: { - assetId: "u128", - approvalsDestroyed: "u32", - approvalsRemaining: "u32" - }, - DestructionStarted: { - assetId: "u128" + migrate_foreign_asset_balances: { + limit: "u32" }, - Destroyed: { - assetId: "u128" + migrate_foreign_asset_approvals: { + limit: "u32" }, - ForceCreated: { - assetId: "u128", - owner: "AccountId20" + finish_foreign_assets_migration: "Null" + } + }, + /** + * Lookup385: pallet_message_queue::pallet::Call + **/ + PalletMessageQueueCall: { + _enum: { + reap_page: { + messageOrigin: "CumulusPrimitivesCoreAggregateMessageOrigin", + pageIndex: "u32" }, - MetadataSet: { + execute_overweight: { + messageOrigin: "CumulusPrimitivesCoreAggregateMessageOrigin", + page: "u32", + index: "u32", + weightLimit: "SpWeightsWeightV2Weight" + } + } + }, + /** + * Lookup386: cumulus_primitives_core::AggregateMessageOrigin + **/ + CumulusPrimitivesCoreAggregateMessageOrigin: { + _enum: { + Here: "Null", + Parent: "Null", + Sibling: "u32" + } + }, + /** + * Lookup387: pallet_emergency_para_xcm::pallet::Call + **/ + PalletEmergencyParaXcmCall: { + _enum: { + paused_to_normal: "Null", + fast_authorize_upgrade: { + codeHash: "H256" + } + } + }, + /** + * Lookup388: pallet_moonbeam_foreign_assets::pallet::Call + **/ + PalletMoonbeamForeignAssetsCall: { + _enum: { + create_foreign_asset: { assetId: "u128", - name: "Bytes", - symbol: "Bytes", + assetXcmLocation: "StagingXcmV5Location", decimals: "u8", - isFrozen: "bool" - }, - MetadataCleared: { - assetId: "u128" - }, - ApprovedTransfer: { - assetId: "u128", - source: "AccountId20", - delegate: "AccountId20", - amount: "u128" + symbol: "Bytes", + name: "Bytes" }, - ApprovalCancelled: { + change_xcm_location: { assetId: "u128", - owner: "AccountId20", - delegate: "AccountId20" + newXcmLocation: "StagingXcmV5Location" }, - TransferredApproved: { + freeze_foreign_asset: { assetId: "u128", - owner: "AccountId20", - delegate: "AccountId20", - destination: "AccountId20", - amount: "u128" + allowXcmDeposit: "bool" }, - AssetStatusChanged: { + unfreeze_foreign_asset: { assetId: "u128" + } + } + }, + /** + * Lookup390: pallet_parameters::pallet::Call + **/ + PalletParametersCall: { + _enum: { + set_parameter: { + keyValue: "MoonbaseRuntimeRuntimeParamsRuntimeParameters" + } + } + }, + /** + * Lookup391: moonbase_runtime::runtime_params::RuntimeParameters + **/ + MoonbaseRuntimeRuntimeParamsRuntimeParameters: { + _enum: { + RuntimeConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters", + PalletRandomness: "MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters", + XcmConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters" + } + }, + /** + * Lookup392: moonbase_runtime::runtime_params::dynamic_params::runtime_config::Parameters + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: { + _enum: { + FeesTreasuryProportion: + "(MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion,Option)" + } + }, + /** + * Lookup393: moonbase_runtime::runtime_params::dynamic_params::runtime_config::FeesTreasuryProportion + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: "Null", + /** + * Lookup395: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: { + _enum: { + Deposit: "(MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit,Option)" + } + }, + /** + * Lookup396: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Deposit + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: "Null", + /** + * Lookup399: moonbase_runtime::runtime_params::dynamic_params::xcm_config::Parameters + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: { + _enum: { + ForeignAssetCreationDeposit: + "(MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit,Option)" + } + }, + /** + * Lookup400: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: "Null", + /** + * Lookup401: pallet_xcm_weight_trader::pallet::Call + **/ + PalletXcmWeightTraderCall: { + _enum: { + add_asset: { + location: "StagingXcmV5Location", + relativePrice: "u128" }, - AssetMinBalanceChanged: { - assetId: "u128", - newMinBalance: "u128" - }, - Touched: { - assetId: "u128", - who: "AccountId20", - depositor: "AccountId20" + edit_asset: { + location: "StagingXcmV5Location", + relativePrice: "u128" }, - Blocked: { - assetId: "u128", - who: "AccountId20" + pause_asset_support: { + location: "StagingXcmV5Location" }, - Deposited: { - assetId: "u128", - who: "AccountId20", - amount: "u128" + resume_asset_support: { + location: "StagingXcmV5Location" }, - Withdrawn: { - assetId: "u128", - who: "AccountId20", - amount: "u128" + remove_asset: { + location: "StagingXcmV5Location" } } }, /** - * Lookup397: pallet_asset_manager::pallet::Event + * Lookup402: sp_runtime::traits::BlakeTwo256 **/ - PalletAssetManagerEvent: { + SpRuntimeBlakeTwo256: "Null", + /** + * Lookup404: pallet_conviction_voting::types::Tally + **/ + PalletConvictionVotingTally: { + ayes: "u128", + nays: "u128", + support: "u128" + }, + /** + * Lookup405: pallet_preimage::pallet::Event + **/ + PalletPreimageEvent: { _enum: { - ForeignAssetRegistered: { - assetId: "u128", - asset: "MoonbeamRuntimeXcmConfigAssetType", - metadata: "MoonbeamRuntimeAssetConfigAssetRegistrarMetadata" - }, - UnitsPerSecondChanged: "Null", - ForeignAssetXcmLocationChanged: { - assetId: "u128", - newAssetType: "MoonbeamRuntimeXcmConfigAssetType" - }, - ForeignAssetRemoved: { - assetId: "u128", - assetType: "MoonbeamRuntimeXcmConfigAssetType" - }, - SupportedAssetRemoved: { - assetType: "MoonbeamRuntimeXcmConfigAssetType" + Noted: { + _alias: { + hash_: "hash" + }, + hash_: "H256" }, - ForeignAssetDestroyed: { - assetId: "u128", - assetType: "MoonbeamRuntimeXcmConfigAssetType" + Requested: { + _alias: { + hash_: "hash" + }, + hash_: "H256" }, - LocalAssetDestroyed: { - assetId: "u128" + Cleared: { + _alias: { + hash_: "hash" + }, + hash_: "H256" } } }, /** - * Lookup398: pallet_xcm_transactor::pallet::Event + * Lookup406: pallet_whitelist::pallet::Event **/ - PalletXcmTransactorEvent: { + PalletWhitelistEvent: { _enum: { - TransactedDerivative: { - accountId: "AccountId20", - dest: "StagingXcmV4Location", - call: "Bytes", - index: "u16" - }, - TransactedSovereign: { - feePayer: "Option", - dest: "StagingXcmV4Location", - call: "Bytes" - }, - TransactedSigned: { - feePayer: "AccountId20", - dest: "StagingXcmV4Location", - call: "Bytes" - }, - RegisteredDerivative: { - accountId: "AccountId20", - index: "u16" - }, - DeRegisteredDerivative: { - index: "u16" - }, - TransactFailed: { - error: "XcmV3TraitsError" - }, - TransactInfoChanged: { - location: "StagingXcmV4Location", - remoteInfo: "PalletXcmTransactorRemoteTransactInfoWithMaxWeight" - }, - TransactInfoRemoved: { - location: "StagingXcmV4Location" - }, - DestFeePerSecondChanged: { - location: "StagingXcmV4Location", - feePerSecond: "u128" + CallWhitelisted: { + callHash: "H256" }, - DestFeePerSecondRemoved: { - location: "StagingXcmV4Location" + WhitelistedCallRemoved: { + callHash: "H256" }, - HrmpManagementSent: { - action: "PalletXcmTransactorHrmpOperation" + WhitelistedCallDispatched: { + callHash: "H256", + result: "Result" } } }, /** - * Lookup399: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight + * Lookup408: frame_support::dispatch::PostDispatchInfo **/ - PalletXcmTransactorRemoteTransactInfoWithMaxWeight: { - transactExtraWeight: "SpWeightsWeightV2Weight", - maxWeight: "SpWeightsWeightV2Weight", - transactExtraWeightSigned: "Option" + FrameSupportDispatchPostDispatchInfo: { + actualWeight: "Option", + paysFee: "FrameSupportDispatchPays" }, /** - * Lookup400: pallet_ethereum_xcm::pallet::Event + * Lookup409: sp_runtime::DispatchErrorWithPostInfo **/ - PalletEthereumXcmEvent: { + SpRuntimeDispatchErrorWithPostInfo: { + postInfo: "FrameSupportDispatchPostDispatchInfo", + error: "SpRuntimeDispatchError" + }, + /** + * Lookup411: pallet_root_testing::pallet::Event + **/ + PalletRootTestingEvent: { + _enum: ["DefensiveTestCall"] + }, + /** + * Lookup412: pallet_multisig::pallet::Event + **/ + PalletMultisigEvent: { _enum: { - ExecutedFromXcm: { - xcmMsgHash: "H256", - ethTxHash: "H256" + NewMultisig: { + approving: "AccountId20", + multisig: "AccountId20", + callHash: "[u8;32]" + }, + MultisigApproval: { + approving: "AccountId20", + timepoint: "PalletMultisigTimepoint", + multisig: "AccountId20", + callHash: "[u8;32]" + }, + MultisigExecuted: { + approving: "AccountId20", + timepoint: "PalletMultisigTimepoint", + multisig: "AccountId20", + callHash: "[u8;32]", + result: "Result" + }, + MultisigCancelled: { + cancelling: "AccountId20", + timepoint: "PalletMultisigTimepoint", + multisig: "AccountId20", + callHash: "[u8;32]" } } }, /** - * Lookup401: pallet_message_queue::pallet::Event + * Lookup413: pallet_message_queue::pallet::Event **/ PalletMessageQueueEvent: { _enum: { @@ -4838,7 +4952,7 @@ export default { } }, /** - * Lookup402: frame_support::traits::messages::ProcessMessageError + * Lookup414: frame_support::traits::messages::ProcessMessageError **/ FrameSupportMessagesProcessMessageError: { _enum: { @@ -4851,101 +4965,138 @@ export default { } }, /** - * Lookup403: pallet_moonbeam_foreign_assets::pallet::Event + * Lookup415: pallet_emergency_para_xcm::pallet::Event + **/ + PalletEmergencyParaXcmEvent: { + _enum: ["EnteredPausedXcmMode", "NormalXcmOperationResumed"] + }, + /** + * Lookup416: pallet_moonbeam_foreign_assets::pallet::Event **/ PalletMoonbeamForeignAssetsEvent: { _enum: { ForeignAssetCreated: { contractAddress: "H160", assetId: "u128", - xcmLocation: "StagingXcmV4Location", + xcmLocation: "StagingXcmV5Location", deposit: "Option" }, ForeignAssetXcmLocationChanged: { assetId: "u128", - previousXcmLocation: "StagingXcmV4Location", - newXcmLocation: "StagingXcmV4Location" + previousXcmLocation: "StagingXcmV5Location", + newXcmLocation: "StagingXcmV5Location" }, ForeignAssetFrozen: { assetId: "u128", - xcmLocation: "StagingXcmV4Location" + xcmLocation: "StagingXcmV5Location" }, ForeignAssetUnfrozen: { assetId: "u128", - xcmLocation: "StagingXcmV4Location" + xcmLocation: "StagingXcmV5Location" }, TokensLocked: "(AccountId20,u128,U256)" } }, /** - * Lookup404: pallet_xcm_weight_trader::pallet::Event + * Lookup417: pallet_parameters::pallet::Event **/ - PalletXcmWeightTraderEvent: { + PalletParametersEvent: { _enum: { - SupportedAssetAdded: { - location: "StagingXcmV4Location", - relativePrice: "u128" - }, - SupportedAssetEdited: { - location: "StagingXcmV4Location", - relativePrice: "u128" - }, - PauseAssetSupport: { - location: "StagingXcmV4Location" - }, - ResumeAssetSupport: { - location: "StagingXcmV4Location" - }, - SupportedAssetRemoved: { - location: "StagingXcmV4Location" + Updated: { + key: "MoonbaseRuntimeRuntimeParamsRuntimeParametersKey", + oldValue: "Option", + newValue: "Option" } } }, /** - * Lookup405: pallet_emergency_para_xcm::pallet::Event + * Lookup418: moonbase_runtime::runtime_params::RuntimeParametersKey **/ - PalletEmergencyParaXcmEvent: { - _enum: ["EnteredPausedXcmMode", "NormalXcmOperationResumed"] + MoonbaseRuntimeRuntimeParamsRuntimeParametersKey: { + _enum: { + RuntimeConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey", + PalletRandomness: "MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey", + XcmConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey" + } }, /** - * Lookup406: pallet_randomness::pallet::Event + * Lookup419: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersKey **/ - PalletRandomnessEvent: { + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: { + _enum: ["FeesTreasuryProportion"] + }, + /** + * Lookup420: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersKey + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: { + _enum: ["Deposit"] + }, + /** + * Lookup421: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: { + _enum: ["ForeignAssetCreationDeposit"] + }, + /** + * Lookup423: moonbase_runtime::runtime_params::RuntimeParametersValue + **/ + MoonbaseRuntimeRuntimeParamsRuntimeParametersValue: { _enum: { - RandomnessRequestedBabeEpoch: { - id: "u64", - refundAddress: "H160", - contractAddress: "H160", - fee: "u128", - gasLimit: "u64", - numWords: "u8", - salt: "H256", - earliestEpoch: "u64" - }, - RandomnessRequestedLocal: { - id: "u64", - refundAddress: "H160", - contractAddress: "H160", - fee: "u128", - gasLimit: "u64", - numWords: "u8", - salt: "H256", - earliestBlock: "u32" + RuntimeConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue", + PalletRandomness: "MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue", + XcmConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue" + } + }, + /** + * Lookup424: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: { + _enum: { + FeesTreasuryProportion: "Perbill" + } + }, + /** + * Lookup425: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: { + _enum: { + Deposit: "u128" + } + }, + /** + * Lookup426: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: { + _enum: { + ForeignAssetCreationDeposit: "u128" + } + }, + /** + * Lookup427: pallet_xcm_weight_trader::pallet::Event + **/ + PalletXcmWeightTraderEvent: { + _enum: { + SupportedAssetAdded: { + location: "StagingXcmV5Location", + relativePrice: "u128" }, - RequestFulfilled: { - id: "u64" + SupportedAssetEdited: { + location: "StagingXcmV5Location", + relativePrice: "u128" }, - RequestFeeIncreased: { - id: "u64", - newFee: "u128" + PauseAssetSupport: { + location: "StagingXcmV5Location" }, - RequestExpirationExecuted: { - id: "u64" + ResumeAssetSupport: { + location: "StagingXcmV5Location" + }, + SupportedAssetRemoved: { + location: "StagingXcmV5Location" } } }, /** - * Lookup407: frame_system::Phase + * Lookup428: frame_system::Phase **/ FrameSystemPhase: { _enum: { @@ -4955,21 +5106,21 @@ export default { } }, /** - * Lookup409: frame_system::LastRuntimeUpgradeInfo + * Lookup430: frame_system::LastRuntimeUpgradeInfo **/ FrameSystemLastRuntimeUpgradeInfo: { specVersion: "Compact", specName: "Text" }, /** - * Lookup410: frame_system::CodeUpgradeAuthorization + * Lookup431: frame_system::CodeUpgradeAuthorization **/ FrameSystemCodeUpgradeAuthorization: { codeHash: "H256", checkVersion: "bool" }, /** - * Lookup411: frame_system::limits::BlockWeights + * Lookup432: frame_system::limits::BlockWeights **/ FrameSystemLimitsBlockWeights: { baseBlock: "SpWeightsWeightV2Weight", @@ -4977,7 +5128,7 @@ export default { perClass: "FrameSupportDispatchPerDispatchClassWeightsPerClass" }, /** - * Lookup412: frame_support::dispatch::PerDispatchClass + * Lookup433: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassWeightsPerClass: { normal: "FrameSystemLimitsWeightsPerClass", @@ -4985,7 +5136,7 @@ export default { mandatory: "FrameSystemLimitsWeightsPerClass" }, /** - * Lookup413: frame_system::limits::WeightsPerClass + * Lookup434: frame_system::limits::WeightsPerClass **/ FrameSystemLimitsWeightsPerClass: { baseExtrinsic: "SpWeightsWeightV2Weight", @@ -4994,13 +5145,13 @@ export default { reserved: "Option" }, /** - * Lookup414: frame_system::limits::BlockLength + * Lookup435: frame_system::limits::BlockLength **/ FrameSystemLimitsBlockLength: { max: "FrameSupportDispatchPerDispatchClassU32" }, /** - * Lookup415: frame_support::dispatch::PerDispatchClass + * Lookup436: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassU32: { normal: "u32", @@ -5008,14 +5159,14 @@ export default { mandatory: "u32" }, /** - * Lookup416: sp_weights::RuntimeDbWeight + * Lookup437: sp_weights::RuntimeDbWeight **/ SpWeightsRuntimeDbWeight: { read: "u64", write: "u64" }, /** - * Lookup417: sp_version::RuntimeVersion + * Lookup438: sp_version::RuntimeVersion **/ SpVersionRuntimeVersion: { specName: "Text", @@ -5025,10 +5176,10 @@ export default { implVersion: "u32", apis: "Vec<([u8;8],u32)>", transactionVersion: "u32", - stateVersion: "u8" + systemVersion: "u8" }, /** - * Lookup421: frame_system::pallet::Error + * Lookup442: frame_system::pallet::Error **/ FrameSystemError: { _enum: [ @@ -5044,7 +5195,124 @@ export default { ] }, /** - * Lookup423: cumulus_pallet_parachain_system::unincluded_segment::Ancestor + * Lookup443: pallet_utility::pallet::Error + **/ + PalletUtilityError: { + _enum: ["TooManyCalls"] + }, + /** + * Lookup445: pallet_balances::types::BalanceLock + **/ + PalletBalancesBalanceLock: { + id: "[u8;8]", + amount: "u128", + reasons: "PalletBalancesReasons" + }, + /** + * Lookup446: pallet_balances::types::Reasons + **/ + PalletBalancesReasons: { + _enum: ["Fee", "Misc", "All"] + }, + /** + * Lookup449: pallet_balances::types::ReserveData + **/ + PalletBalancesReserveData: { + id: "[u8;4]", + amount: "u128" + }, + /** + * Lookup453: moonbase_runtime::RuntimeHoldReason + **/ + MoonbaseRuntimeRuntimeHoldReason: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + __Unused3: "Null", + __Unused4: "Null", + __Unused5: "Null", + __Unused6: "Null", + __Unused7: "Null", + __Unused8: "Null", + __Unused9: "Null", + __Unused10: "Null", + __Unused11: "Null", + __Unused12: "Null", + __Unused13: "Null", + __Unused14: "Null", + __Unused15: "Null", + __Unused16: "Null", + __Unused17: "Null", + __Unused18: "Null", + __Unused19: "Null", + __Unused20: "Null", + __Unused21: "Null", + __Unused22: "Null", + __Unused23: "Null", + __Unused24: "Null", + __Unused25: "Null", + __Unused26: "Null", + __Unused27: "Null", + __Unused28: "Null", + __Unused29: "Null", + __Unused30: "Null", + __Unused31: "Null", + __Unused32: "Null", + __Unused33: "Null", + __Unused34: "Null", + __Unused35: "Null", + __Unused36: "Null", + __Unused37: "Null", + __Unused38: "Null", + __Unused39: "Null", + __Unused40: "Null", + __Unused41: "Null", + __Unused42: "Null", + __Unused43: "Null", + Preimage: "PalletPreimageHoldReason" + } + }, + /** + * Lookup454: pallet_preimage::pallet::HoldReason + **/ + PalletPreimageHoldReason: { + _enum: ["Preimage"] + }, + /** + * Lookup457: frame_support::traits::tokens::misc::IdAmount + **/ + FrameSupportTokensMiscIdAmount: { + id: "Null", + amount: "u128" + }, + /** + * Lookup459: pallet_balances::pallet::Error + **/ + PalletBalancesError: { + _enum: [ + "VestingBalance", + "LiquidityRestrictions", + "InsufficientBalance", + "ExistentialDeposit", + "Expendability", + "ExistingVestingSchedule", + "DeadAccount", + "TooManyReserves", + "TooManyHolds", + "TooManyFreezes", + "IssuanceDeactivated", + "DeltaZero" + ] + }, + /** + * Lookup460: pallet_sudo::pallet::Error + **/ + PalletSudoError: { + _enum: ["RequireSudo"] + }, + /** + * Lookup462: cumulus_pallet_parachain_system::unincluded_segment::Ancestor **/ CumulusPalletParachainSystemUnincludedSegmentAncestor: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5052,7 +5320,7 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup424: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth + * Lookup463: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth **/ CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: { umpMsgCount: "u32", @@ -5060,20 +5328,20 @@ export default { hrmpOutgoing: "BTreeMap" }, /** - * Lookup426: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate + * Lookup465: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate **/ CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate: { msgCount: "u32", totalBytes: "u32" }, /** - * Lookup430: polkadot_primitives::v8::UpgradeGoAhead + * Lookup469: polkadot_primitives::v8::UpgradeGoAhead **/ PolkadotPrimitivesV8UpgradeGoAhead: { _enum: ["Abort", "GoAhead"] }, /** - * Lookup431: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker + * Lookup470: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker **/ CumulusPalletParachainSystemUnincludedSegmentSegmentTracker: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5081,13 +5349,13 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup433: polkadot_primitives::v8::UpgradeRestriction + * Lookup472: polkadot_primitives::v8::UpgradeRestriction **/ PolkadotPrimitivesV8UpgradeRestriction: { _enum: ["Present"] }, /** - * Lookup434: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot + * Lookup473: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot **/ CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: { dmqMqcHead: "H256", @@ -5097,14 +5365,14 @@ export default { egressChannels: "Vec<(u32,PolkadotPrimitivesV8AbridgedHrmpChannel)>" }, /** - * Lookup435: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity + * Lookup474: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity **/ CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity: { remainingCount: "u32", remainingSize: "u32" }, /** - * Lookup438: polkadot_primitives::v8::AbridgedHrmpChannel + * Lookup477: polkadot_primitives::v8::AbridgedHrmpChannel **/ PolkadotPrimitivesV8AbridgedHrmpChannel: { maxCapacity: "u32", @@ -5115,7 +5383,7 @@ export default { mqcHead: "Option" }, /** - * Lookup439: polkadot_primitives::v8::AbridgedHostConfiguration + * Lookup478: polkadot_primitives::v8::AbridgedHostConfiguration **/ PolkadotPrimitivesV8AbridgedHostConfiguration: { maxCodeSize: "u32", @@ -5130,21 +5398,21 @@ export default { asyncBackingParams: "PolkadotPrimitivesV8AsyncBackingAsyncBackingParams" }, /** - * Lookup440: polkadot_primitives::v8::async_backing::AsyncBackingParams + * Lookup479: polkadot_primitives::v8::async_backing::AsyncBackingParams **/ PolkadotPrimitivesV8AsyncBackingAsyncBackingParams: { maxCandidateDepth: "u32", allowedAncestryLen: "u32" }, /** - * Lookup446: polkadot_core_primitives::OutboundHrmpMessage + * Lookup485: polkadot_core_primitives::OutboundHrmpMessage **/ PolkadotCorePrimitivesOutboundHrmpMessage: { recipient: "u32", data: "Bytes" }, /** - * Lookup448: cumulus_pallet_parachain_system::pallet::Error + * Lookup487: cumulus_pallet_parachain_system::pallet::Error **/ CumulusPalletParachainSystemError: { _enum: [ @@ -5159,136 +5427,117 @@ export default { ] }, /** - * Lookup450: pallet_balances::types::BalanceLock + * Lookup488: pallet_transaction_payment::Releases **/ - PalletBalancesBalanceLock: { - id: "[u8;8]", - amount: "u128", - reasons: "PalletBalancesReasons" + PalletTransactionPaymentReleases: { + _enum: ["V1Ancient", "V2"] }, /** - * Lookup451: pallet_balances::types::Reasons + * Lookup489: pallet_evm::CodeMetadata **/ - PalletBalancesReasons: { - _enum: ["Fee", "Misc", "All"] + PalletEvmCodeMetadata: { + _alias: { + size_: "size", + hash_: "hash" + }, + size_: "u64", + hash_: "H256" }, /** - * Lookup454: pallet_balances::types::ReserveData + * Lookup491: pallet_evm::pallet::Error **/ - PalletBalancesReserveData: { - id: "[u8;4]", - amount: "u128" + PalletEvmError: { + _enum: [ + "BalanceLow", + "FeeOverflow", + "PaymentOverflow", + "WithdrawFailed", + "GasPriceTooLow", + "InvalidNonce", + "GasLimitTooLow", + "GasLimitTooHigh", + "InvalidChainId", + "InvalidSignature", + "Reentrancy", + "TransactionMustComeFromEOA", + "Undefined" + ] }, /** - * Lookup458: moonbeam_runtime::RuntimeHoldReason + * Lookup493: fp_rpc::TransactionStatus **/ - MoonbeamRuntimeRuntimeHoldReason: { + FpRpcTransactionStatus: { + transactionHash: "H256", + transactionIndex: "u32", + from: "H160", + to: "Option", + contractAddress: "Option", + logs: "Vec", + logsBloom: "EthbloomBloom" + }, + /** + * Lookup495: ethbloom::Bloom + **/ + EthbloomBloom: "[u8;256]", + /** + * Lookup497: ethereum::receipt::ReceiptV3 + **/ + EthereumReceiptReceiptV3: { _enum: { - __Unused0: "Null", - __Unused1: "Null", - __Unused2: "Null", - __Unused3: "Null", - __Unused4: "Null", - __Unused5: "Null", - __Unused6: "Null", - __Unused7: "Null", - __Unused8: "Null", - __Unused9: "Null", - __Unused10: "Null", - __Unused11: "Null", - __Unused12: "Null", - __Unused13: "Null", - __Unused14: "Null", - __Unused15: "Null", - __Unused16: "Null", - __Unused17: "Null", - __Unused18: "Null", - __Unused19: "Null", - __Unused20: "Null", - __Unused21: "Null", - __Unused22: "Null", - __Unused23: "Null", - __Unused24: "Null", - __Unused25: "Null", - __Unused26: "Null", - __Unused27: "Null", - __Unused28: "Null", - __Unused29: "Null", - __Unused30: "Null", - __Unused31: "Null", - __Unused32: "Null", - __Unused33: "Null", - __Unused34: "Null", - __Unused35: "Null", - __Unused36: "Null", - __Unused37: "Null", - __Unused38: "Null", - __Unused39: "Null", - __Unused40: "Null", - __Unused41: "Null", - __Unused42: "Null", - __Unused43: "Null", - __Unused44: "Null", - __Unused45: "Null", - __Unused46: "Null", - __Unused47: "Null", - __Unused48: "Null", - __Unused49: "Null", - __Unused50: "Null", - __Unused51: "Null", - __Unused52: "Null", - __Unused53: "Null", - __Unused54: "Null", - __Unused55: "Null", - __Unused56: "Null", - __Unused57: "Null", - __Unused58: "Null", - __Unused59: "Null", - __Unused60: "Null", - __Unused61: "Null", - Preimage: "PalletPreimageHoldReason" + Legacy: "EthereumReceiptEip658ReceiptData", + EIP2930: "EthereumReceiptEip658ReceiptData", + EIP1559: "EthereumReceiptEip658ReceiptData" } }, /** - * Lookup459: pallet_preimage::pallet::HoldReason + * Lookup498: ethereum::receipt::EIP658ReceiptData **/ - PalletPreimageHoldReason: { - _enum: ["Preimage"] + EthereumReceiptEip658ReceiptData: { + statusCode: "u8", + usedGas: "U256", + logsBloom: "EthbloomBloom", + logs: "Vec" }, /** - * Lookup462: frame_support::traits::tokens::misc::IdAmount + * Lookup499: ethereum::block::Block **/ - FrameSupportTokensMiscIdAmount: { - id: "Null", - amount: "u128" + EthereumBlock: { + header: "EthereumHeader", + transactions: "Vec", + ommers: "Vec" }, /** - * Lookup464: pallet_balances::pallet::Error + * Lookup500: ethereum::header::Header **/ - PalletBalancesError: { - _enum: [ - "VestingBalance", - "LiquidityRestrictions", - "InsufficientBalance", - "ExistentialDeposit", - "Expendability", - "ExistingVestingSchedule", - "DeadAccount", - "TooManyReserves", - "TooManyHolds", - "TooManyFreezes", - "IssuanceDeactivated", - "DeltaZero" - ] + EthereumHeader: { + parentHash: "H256", + ommersHash: "H256", + beneficiary: "H160", + stateRoot: "H256", + transactionsRoot: "H256", + receiptsRoot: "H256", + logsBloom: "EthbloomBloom", + difficulty: "U256", + number: "U256", + gasLimit: "U256", + gasUsed: "U256", + timestamp: "u64", + extraData: "Bytes", + mixHash: "H256", + nonce: "EthereumTypesHashH64" }, /** - * Lookup465: pallet_transaction_payment::Releases + * Lookup501: ethereum_types::hash::H64 + **/ + EthereumTypesHashH64: "[u8;8]", + /** + * Lookup506: pallet_ethereum::pallet::Error **/ - PalletTransactionPaymentReleases: { - _enum: ["V1Ancient", "V2"] + PalletEthereumError: { + _enum: ["InvalidSignature", "PreLogExists"] }, /** - * Lookup466: pallet_parachain_staking::types::RoundInfo + * Lookup507: pallet_parachain_staking::types::RoundInfo **/ PalletParachainStakingRoundInfo: { current: "u32", @@ -5297,7 +5546,7 @@ export default { firstSlot: "u64" }, /** - * Lookup467: pallet_parachain_staking::types::Delegator + * Lookup508: pallet_parachain_staking::types::Delegator **/ PalletParachainStakingDelegator: { id: "AccountId20", @@ -5307,18 +5556,18 @@ export default { status: "PalletParachainStakingDelegatorStatus" }, /** - * Lookup468: pallet_parachain_staking::set::OrderedSet> + * Lookup509: pallet_parachain_staking::set::OrderedSet> **/ PalletParachainStakingSetOrderedSet: "Vec", /** - * Lookup469: pallet_parachain_staking::types::Bond + * Lookup510: pallet_parachain_staking::types::Bond **/ PalletParachainStakingBond: { owner: "AccountId20", amount: "u128" }, /** - * Lookup471: pallet_parachain_staking::types::DelegatorStatus + * Lookup512: pallet_parachain_staking::types::DelegatorStatus **/ PalletParachainStakingDelegatorStatus: { _enum: { @@ -5327,7 +5576,7 @@ export default { } }, /** - * Lookup472: pallet_parachain_staking::types::CandidateMetadata + * Lookup513: pallet_parachain_staking::types::CandidateMetadata **/ PalletParachainStakingCandidateMetadata: { bond: "u128", @@ -5342,20 +5591,20 @@ export default { status: "PalletParachainStakingCollatorStatus" }, /** - * Lookup473: pallet_parachain_staking::types::CapacityStatus + * Lookup514: pallet_parachain_staking::types::CapacityStatus **/ PalletParachainStakingCapacityStatus: { _enum: ["Full", "Empty", "Partial"] }, /** - * Lookup475: pallet_parachain_staking::types::CandidateBondLessRequest + * Lookup516: pallet_parachain_staking::types::CandidateBondLessRequest **/ PalletParachainStakingCandidateBondLessRequest: { amount: "u128", whenExecutable: "u32" }, /** - * Lookup476: pallet_parachain_staking::types::CollatorStatus + * Lookup517: pallet_parachain_staking::types::CollatorStatus **/ PalletParachainStakingCollatorStatus: { _enum: { @@ -5365,7 +5614,7 @@ export default { } }, /** - * Lookup478: pallet_parachain_staking::delegation_requests::ScheduledRequest + * Lookup519: pallet_parachain_staking::delegation_requests::ScheduledRequest **/ PalletParachainStakingDelegationRequestsScheduledRequest: { delegator: "AccountId20", @@ -5373,25 +5622,25 @@ export default { action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup481: pallet_parachain_staking::auto_compound::AutoCompoundConfig + * Lookup522: pallet_parachain_staking::auto_compound::AutoCompoundConfig **/ PalletParachainStakingAutoCompoundAutoCompoundConfig: { delegator: "AccountId20", value: "Percent" }, /** - * Lookup483: pallet_parachain_staking::types::Delegations + * Lookup524: pallet_parachain_staking::types::Delegations **/ PalletParachainStakingDelegations: { delegations: "Vec", total: "u128" }, /** - * Lookup485: pallet_parachain_staking::set::BoundedOrderedSet, S> + * Lookup526: pallet_parachain_staking::set::BoundedOrderedSet, S> **/ PalletParachainStakingSetBoundedOrderedSet: "Vec", /** - * Lookup488: pallet_parachain_staking::types::CollatorSnapshot + * Lookup529: pallet_parachain_staking::types::CollatorSnapshot **/ PalletParachainStakingCollatorSnapshot: { bond: "u128", @@ -5399,7 +5648,7 @@ export default { total: "u128" }, /** - * Lookup490: pallet_parachain_staking::types::BondWithAutoCompound + * Lookup531: pallet_parachain_staking::types::BondWithAutoCompound **/ PalletParachainStakingBondWithAutoCompound: { owner: "AccountId20", @@ -5407,7 +5656,7 @@ export default { autoCompound: "Percent" }, /** - * Lookup491: pallet_parachain_staking::types::DelayedPayout + * Lookup532: pallet_parachain_staking::types::DelayedPayout **/ PalletParachainStakingDelayedPayout: { roundIssuance: "u128", @@ -5415,7 +5664,7 @@ export default { collatorCommission: "Perbill" }, /** - * Lookup492: pallet_parachain_staking::inflation::InflationInfo + * Lookup533: pallet_parachain_staking::inflation::InflationInfo **/ PalletParachainStakingInflationInflationInfo: { expect: { @@ -5435,7 +5684,7 @@ export default { } }, /** - * Lookup493: pallet_parachain_staking::pallet::Error + * Lookup534: pallet_parachain_staking::pallet::Error **/ PalletParachainStakingError: { _enum: [ @@ -5497,13 +5746,127 @@ export default { ] }, /** - * Lookup494: pallet_author_inherent::pallet::Error + * Lookup537: pallet_scheduler::Scheduled, BlockNumber, moonbase_runtime::OriginCaller, account::AccountId20> + **/ + PalletSchedulerScheduled: { + maybeId: "Option<[u8;32]>", + priority: "u8", + call: "FrameSupportPreimagesBounded", + maybePeriodic: "Option<(u32,u32)>", + origin: "MoonbaseRuntimeOriginCaller" + }, + /** + * Lookup539: pallet_scheduler::RetryConfig + **/ + PalletSchedulerRetryConfig: { + totalRetries: "u8", + remaining: "u8", + period: "u32" + }, + /** + * Lookup540: pallet_scheduler::pallet::Error + **/ + PalletSchedulerError: { + _enum: [ + "FailedToSchedule", + "NotFound", + "TargetBlockNumberInPast", + "RescheduleNoChange", + "Named" + ] + }, + /** + * Lookup541: pallet_treasury::Proposal + **/ + PalletTreasuryProposal: { + proposer: "AccountId20", + value: "u128", + beneficiary: "AccountId20", + bond: "u128" + }, + /** + * Lookup544: pallet_treasury::SpendStatus + **/ + PalletTreasurySpendStatus: { + assetKind: "Null", + amount: "u128", + beneficiary: "AccountId20", + validFrom: "u32", + expireAt: "u32", + status: "PalletTreasuryPaymentState" + }, + /** + * Lookup545: pallet_treasury::PaymentState + **/ + PalletTreasuryPaymentState: { + _enum: { + Pending: "Null", + Attempted: { + id: "Null" + }, + Failed: "Null" + } + }, + /** + * Lookup547: frame_support::PalletId + **/ + FrameSupportPalletId: "[u8;8]", + /** + * Lookup548: pallet_treasury::pallet::Error + **/ + PalletTreasuryError: { + _enum: [ + "InvalidIndex", + "TooManyApprovals", + "InsufficientPermission", + "ProposalNotApproved", + "FailedToConvertBalance", + "SpendExpired", + "EarlyPayout", + "AlreadyAttempted", + "PayoutError", + "NotAttempted", + "Inconclusive" + ] + }, + /** + * Lookup549: pallet_author_inherent::pallet::Error **/ PalletAuthorInherentError: { _enum: ["AuthorAlreadySet", "NoAccountId", "CannotBeAuthor"] }, /** - * Lookup495: pallet_author_mapping::pallet::RegistrationInfo + * Lookup550: pallet_crowdloan_rewards::pallet::RewardInfo + **/ + PalletCrowdloanRewardsRewardInfo: { + totalReward: "u128", + claimedReward: "u128", + contributedRelayAddresses: "Vec<[u8;32]>" + }, + /** + * Lookup552: pallet_crowdloan_rewards::pallet::Error + **/ + PalletCrowdloanRewardsError: { + _enum: [ + "AlreadyAssociated", + "BatchBeyondFundPot", + "FirstClaimAlreadyDone", + "RewardNotHighEnough", + "InvalidClaimSignature", + "InvalidFreeClaimSignature", + "NoAssociatedClaim", + "RewardsAlreadyClaimed", + "RewardVecAlreadyInitialized", + "RewardVecNotFullyInitializedYet", + "RewardsDoNotMatchFund", + "TooManyContributors", + "VestingPeriodNonValid", + "NonContributedAddressProvided", + "InsufficientNumberOfValidProofs" + ] + }, + /** + * Lookup553: pallet_author_mapping::pallet::RegistrationInfo **/ PalletAuthorMappingRegistrationInfo: { _alias: { @@ -5514,7 +5877,7 @@ export default { keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" }, /** - * Lookup496: pallet_author_mapping::pallet::Error + * Lookup554: pallet_author_mapping::pallet::Error **/ PalletAuthorMappingError: { _enum: [ @@ -5529,52 +5892,15 @@ export default { ] }, /** - * Lookup497: pallet_moonbeam_orbiters::types::CollatorPoolInfo - **/ - PalletMoonbeamOrbitersCollatorPoolInfo: { - orbiters: "Vec", - maybeCurrentOrbiter: "Option", - nextOrbiter: "u32" - }, - /** - * Lookup499: pallet_moonbeam_orbiters::types::CurrentOrbiter - **/ - PalletMoonbeamOrbitersCurrentOrbiter: { - accountId: "AccountId20", - removed: "bool" - }, - /** - * Lookup500: pallet_moonbeam_orbiters::pallet::Error - **/ - PalletMoonbeamOrbitersError: { - _enum: [ - "CollatorAlreadyAdded", - "CollatorNotFound", - "CollatorPoolTooLarge", - "CollatorsPoolCountTooLow", - "MinOrbiterDepositNotSet", - "OrbiterAlreadyInPool", - "OrbiterDepositNotFound", - "OrbiterNotFound", - "OrbiterStillInAPool" - ] - }, - /** - * Lookup503: pallet_utility::pallet::Error - **/ - PalletUtilityError: { - _enum: ["TooManyCalls"] - }, - /** - * Lookup506: pallet_proxy::ProxyDefinition + * Lookup557: pallet_proxy::ProxyDefinition **/ PalletProxyProxyDefinition: { delegate: "AccountId20", - proxyType: "MoonbeamRuntimeProxyType", + proxyType: "MoonbaseRuntimeProxyType", delay: "u32" }, /** - * Lookup510: pallet_proxy::Announcement + * Lookup561: pallet_proxy::Announcement **/ PalletProxyAnnouncement: { real: "AccountId20", @@ -5582,7 +5908,7 @@ export default { height: "u32" }, /** - * Lookup512: pallet_proxy::pallet::Error + * Lookup563: pallet_proxy::pallet::Error **/ PalletProxyError: { _enum: [ @@ -5597,13 +5923,13 @@ export default { ] }, /** - * Lookup513: pallet_maintenance_mode::pallet::Error + * Lookup564: pallet_maintenance_mode::pallet::Error **/ PalletMaintenanceModeError: { _enum: ["AlreadyInMaintenanceMode", "NotInMaintenanceMode"] }, /** - * Lookup515: pallet_identity::types::Registration> + * Lookup565: pallet_identity::types::Registration> **/ PalletIdentityRegistration: { judgements: "Vec<(u32,PalletIdentityJudgement)>", @@ -5611,7 +5937,7 @@ export default { info: "PalletIdentityLegacyIdentityInfo" }, /** - * Lookup524: pallet_identity::types::RegistrarInfo + * Lookup573: pallet_identity::types::RegistrarInfo **/ PalletIdentityRegistrarInfo: { account: "AccountId20", @@ -5619,14 +5945,31 @@ export default { fields: "u64" }, /** - * Lookup526: pallet_identity::types::AuthorityProperties> + * Lookup576: pallet_identity::types::AuthorityProperties **/ PalletIdentityAuthorityProperties: { - suffix: "Bytes", + accountId: "AccountId20", allocation: "u32" }, /** - * Lookup529: pallet_identity::pallet::Error + * Lookup577: pallet_identity::types::UsernameInformation + **/ + PalletIdentityUsernameInformation: { + owner: "AccountId20", + provider: "PalletIdentityProvider" + }, + /** + * Lookup578: pallet_identity::types::Provider + **/ + PalletIdentityProvider: { + _enum: { + Allocation: "Null", + AuthorityDeposit: "u128", + System: "Null" + } + }, + /** + * Lookup580: pallet_identity::pallet::Error **/ PalletIdentityError: { _enum: [ @@ -5655,445 +5998,410 @@ export default { "InvalidUsername", "UsernameTaken", "NoUsername", - "NotExpired" - ] - }, - /** - * Lookup530: pallet_migrations::pallet::Error - **/ - PalletMigrationsError: { - _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"] - }, - /** - * Lookup532: pallet_multisig::Multisig - **/ - PalletMultisigMultisig: { - when: "PalletMultisigTimepoint", - deposit: "u128", - depositor: "AccountId20", - approvals: "Vec" - }, - /** - * Lookup534: pallet_multisig::pallet::Error - **/ - PalletMultisigError: { - _enum: [ - "MinimumThreshold", - "AlreadyApproved", - "NoApprovalsNeeded", - "TooFewSignatories", - "TooManySignatories", - "SignatoriesOutOfOrder", - "SenderInSignatories", - "NotFound", - "NotOwner", - "NoTimepoint", - "WrongTimepoint", - "UnexpectedTimepoint", - "MaxWeightTooLow", - "AlreadyStored" + "NotExpired", + "TooEarly", + "NotUnbinding", + "AlreadyUnbinding", + "InsufficientPrivileges" ] }, /** - * Lookup536: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus - **/ - PalletMoonbeamLazyMigrationsStateMigrationStatus: { - _enum: { - NotStarted: "Null", - Started: "Bytes", - Error: "Bytes", - Complete: "Null" - } - }, - /** - * Lookup538: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus - **/ - PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { - _enum: { - Idle: "Null", - Migrating: "PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo" - } - }, - /** - * Lookup539: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo + * Lookup585: cumulus_pallet_xcmp_queue::OutboundChannelDetails **/ - PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { - assetId: "u128", - remainingBalances: "u32", - remainingApprovals: "u32" + CumulusPalletXcmpQueueOutboundChannelDetails: { + recipient: "u32", + state: "CumulusPalletXcmpQueueOutboundState", + signalsExist: "bool", + firstIndex: "u16", + lastIndex: "u16" }, /** - * Lookup540: pallet_moonbeam_lazy_migrations::pallet::Error + * Lookup586: cumulus_pallet_xcmp_queue::OutboundState **/ - PalletMoonbeamLazyMigrationsError: { - _enum: [ - "LimitCannotBeZero", - "ContractMetadataAlreadySet", - "ContractNotExist", - "SymbolTooLong", - "NameTooLong", - "AssetTypeNotFound", - "AssetNotFound", - "LocationNotFound", - "MigrationNotFinished", - "NoMigrationInProgress", - "MintFailed", - "ApprovalFailed" - ] + CumulusPalletXcmpQueueOutboundState: { + _enum: ["Ok", "Suspended"] }, /** - * Lookup541: pallet_evm::CodeMetadata + * Lookup590: cumulus_pallet_xcmp_queue::QueueConfigData **/ - PalletEvmCodeMetadata: { - _alias: { - size_: "size", - hash_: "hash" - }, - size_: "u64", - hash_: "H256" + CumulusPalletXcmpQueueQueueConfigData: { + suspendThreshold: "u32", + dropThreshold: "u32", + resumeThreshold: "u32" }, /** - * Lookup543: pallet_evm::pallet::Error + * Lookup591: cumulus_pallet_xcmp_queue::pallet::Error **/ - PalletEvmError: { + CumulusPalletXcmpQueueError: { _enum: [ - "BalanceLow", - "FeeOverflow", - "PaymentOverflow", - "WithdrawFailed", - "GasPriceTooLow", - "InvalidNonce", - "GasLimitTooLow", - "GasLimitTooHigh", - "InvalidChainId", - "InvalidSignature", - "Reentrancy", - "TransactionMustComeFromEOA", - "Undefined" + "BadQueueConfig", + "AlreadySuspended", + "AlreadyResumed", + "TooManyActiveOutboundChannels", + "TooBig" ] }, /** - * Lookup545: fp_rpc::TransactionStatus + * Lookup592: pallet_xcm::pallet::QueryStatus **/ - FpRpcTransactionStatus: { - transactionHash: "H256", - transactionIndex: "u32", - from: "H160", - to: "Option", - contractAddress: "Option", - logs: "Vec", - logsBloom: "EthbloomBloom" + PalletXcmQueryStatus: { + _enum: { + Pending: { + responder: "XcmVersionedLocation", + maybeMatchQuerier: "Option", + maybeNotify: "Option<(u8,u8)>", + timeout: "u32" + }, + VersionNotifier: { + origin: "XcmVersionedLocation", + isActive: "bool" + }, + Ready: { + response: "XcmVersionedResponse", + at: "u32" + } + } }, /** - * Lookup547: ethbloom::Bloom + * Lookup596: xcm::VersionedResponse **/ - EthbloomBloom: "[u8;256]", + XcmVersionedResponse: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + V3: "XcmV3Response", + V4: "StagingXcmV4Response", + V5: "StagingXcmV5Response" + } + }, /** - * Lookup549: ethereum::receipt::ReceiptV3 + * Lookup602: pallet_xcm::pallet::VersionMigrationStage **/ - EthereumReceiptReceiptV3: { + PalletXcmVersionMigrationStage: { _enum: { - Legacy: "EthereumReceiptEip658ReceiptData", - EIP2930: "EthereumReceiptEip658ReceiptData", - EIP1559: "EthereumReceiptEip658ReceiptData" + MigrateSupportedVersion: "Null", + MigrateVersionNotifiers: "Null", + NotifyCurrentTargets: "Option", + MigrateAndNotifyOldTargets: "Null" } }, /** - * Lookup550: ethereum::receipt::EIP658ReceiptData + * Lookup605: pallet_xcm::pallet::RemoteLockedFungibleRecord **/ - EthereumReceiptEip658ReceiptData: { - statusCode: "u8", - usedGas: "U256", - logsBloom: "EthbloomBloom", - logs: "Vec" + PalletXcmRemoteLockedFungibleRecord: { + amount: "u128", + owner: "XcmVersionedLocation", + locker: "XcmVersionedLocation", + consumers: "Vec<(Null,u128)>" }, /** - * Lookup551: ethereum::block::Block + * Lookup612: pallet_xcm::pallet::Error **/ - EthereumBlock: { - header: "EthereumHeader", - transactions: "Vec", - ommers: "Vec" + PalletXcmError: { + _enum: [ + "Unreachable", + "SendFailure", + "Filtered", + "UnweighableMessage", + "DestinationNotInvertible", + "Empty", + "CannotReanchor", + "TooManyAssets", + "InvalidOrigin", + "BadVersion", + "BadLocation", + "NoSubscription", + "AlreadySubscribed", + "CannotCheckOutTeleport", + "LowBalance", + "TooManyLocks", + "AccountNotSovereign", + "FeesNotMet", + "LockNotFound", + "InUse", + "__Unused20", + "InvalidAssetUnknownReserve", + "InvalidAssetUnsupportedReserve", + "TooManyReserves", + "LocalExecutionIncomplete" + ] }, /** - * Lookup552: ethereum::header::Header + * Lookup613: pallet_assets::types::AssetDetails **/ - EthereumHeader: { - parentHash: "H256", - ommersHash: "H256", - beneficiary: "H160", - stateRoot: "H256", - transactionsRoot: "H256", - receiptsRoot: "H256", - logsBloom: "EthbloomBloom", - difficulty: "U256", - number: "U256", - gasLimit: "U256", - gasUsed: "U256", - timestamp: "u64", - extraData: "Bytes", - mixHash: "H256", - nonce: "EthereumTypesHashH64" + PalletAssetsAssetDetails: { + owner: "AccountId20", + issuer: "AccountId20", + admin: "AccountId20", + freezer: "AccountId20", + supply: "u128", + deposit: "u128", + minBalance: "u128", + isSufficient: "bool", + accounts: "u32", + sufficients: "u32", + approvals: "u32", + status: "PalletAssetsAssetStatus" }, /** - * Lookup553: ethereum_types::hash::H64 + * Lookup614: pallet_assets::types::AssetStatus **/ - EthereumTypesHashH64: "[u8;8]", + PalletAssetsAssetStatus: { + _enum: ["Live", "Frozen", "Destroying"] + }, /** - * Lookup558: pallet_ethereum::pallet::Error + * Lookup616: pallet_assets::types::AssetAccount **/ - PalletEthereumError: { - _enum: ["InvalidSignature", "PreLogExists"] + PalletAssetsAssetAccount: { + balance: "u128", + status: "PalletAssetsAccountStatus", + reason: "PalletAssetsExistenceReason", + extra: "Null" }, /** - * Lookup561: pallet_scheduler::Scheduled, BlockNumber, moonbeam_runtime::OriginCaller, account::AccountId20> + * Lookup617: pallet_assets::types::AccountStatus **/ - PalletSchedulerScheduled: { - maybeId: "Option<[u8;32]>", - priority: "u8", - call: "FrameSupportPreimagesBounded", - maybePeriodic: "Option<(u32,u32)>", - origin: "MoonbeamRuntimeOriginCaller" + PalletAssetsAccountStatus: { + _enum: ["Liquid", "Frozen", "Blocked"] }, /** - * Lookup563: pallet_scheduler::RetryConfig + * Lookup618: pallet_assets::types::ExistenceReason **/ - PalletSchedulerRetryConfig: { - totalRetries: "u8", - remaining: "u8", - period: "u32" + PalletAssetsExistenceReason: { + _enum: { + Consumer: "Null", + Sufficient: "Null", + DepositHeld: "u128", + DepositRefunded: "Null", + DepositFrom: "(AccountId20,u128)" + } }, /** - * Lookup564: pallet_scheduler::pallet::Error + * Lookup620: pallet_assets::types::Approval **/ - PalletSchedulerError: { - _enum: [ - "FailedToSchedule", - "NotFound", - "TargetBlockNumberInPast", - "RescheduleNoChange", - "Named" - ] + PalletAssetsApproval: { + amount: "u128", + deposit: "u128" }, /** - * Lookup565: pallet_preimage::OldRequestStatus + * Lookup621: pallet_assets::types::AssetMetadata> **/ - PalletPreimageOldRequestStatus: { - _enum: { - Unrequested: { - deposit: "(AccountId20,u128)", - len: "u32" - }, - Requested: { - deposit: "Option<(AccountId20,u128)>", - count: "u32", - len: "Option" - } - } + PalletAssetsAssetMetadata: { + deposit: "u128", + name: "Bytes", + symbol: "Bytes", + decimals: "u8", + isFrozen: "bool" }, /** - * Lookup568: pallet_preimage::RequestStatus> + * Lookup623: pallet_assets::pallet::Error **/ - PalletPreimageRequestStatus: { - _enum: { - Unrequested: { - ticket: "(AccountId20,u128)", - len: "u32" - }, - Requested: { - maybeTicket: "Option<(AccountId20,u128)>", - count: "u32", - maybeLen: "Option" - } - } + PalletAssetsError: { + _enum: [ + "BalanceLow", + "NoAccount", + "NoPermission", + "Unknown", + "Frozen", + "InUse", + "BadWitness", + "MinBalanceZero", + "UnavailableConsumer", + "BadMetadata", + "Unapproved", + "WouldDie", + "AlreadyExists", + "NoDeposit", + "WouldBurn", + "LiveAsset", + "AssetNotLive", + "IncorrectStatus", + "NotFrozen", + "CallbackFailed", + "BadAssetId" + ] }, /** - * Lookup574: pallet_preimage::pallet::Error + * Lookup624: pallet_asset_manager::pallet::Error **/ - PalletPreimageError: { + PalletAssetManagerError: { _enum: [ - "TooBig", - "AlreadyNoted", - "NotAuthorized", - "NotNoted", - "Requested", - "NotRequested", - "TooMany", - "TooFew" + "ErrorCreatingAsset", + "AssetAlreadyExists", + "AssetDoesNotExist", + "TooLowNumAssetsWeightHint", + "LocalAssetLimitReached", + "ErrorDestroyingAsset", + "NotSufficientDeposit", + "NonExistentLocalAsset" ] }, /** - * Lookup576: pallet_conviction_voting::vote::Voting + * Lookup625: pallet_migrations::pallet::Error **/ - PalletConvictionVotingVoteVoting: { - _enum: { - Casting: "PalletConvictionVotingVoteCasting", - Delegating: "PalletConvictionVotingVoteDelegating" - } + PalletMigrationsError: { + _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"] + }, + /** + * Lookup626: pallet_xcm_transactor::relay_indices::RelayChainIndices + **/ + PalletXcmTransactorRelayIndicesRelayChainIndices: { + staking: "u8", + utility: "u8", + hrmp: "u8", + bond: "u8", + bondExtra: "u8", + unbond: "u8", + withdrawUnbonded: "u8", + validate: "u8", + nominate: "u8", + chill: "u8", + setPayee: "u8", + setController: "u8", + rebond: "u8", + asDerivative: "u8", + initOpenChannel: "u8", + acceptOpenChannel: "u8", + closeChannel: "u8", + cancelOpenRequest: "u8" }, /** - * Lookup577: pallet_conviction_voting::vote::Casting + * Lookup627: pallet_xcm_transactor::pallet::Error **/ - PalletConvictionVotingVoteCasting: { - votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", - delegations: "PalletConvictionVotingDelegations", - prior: "PalletConvictionVotingVotePriorLock" + PalletXcmTransactorError: { + _enum: [ + "IndexAlreadyClaimed", + "UnclaimedIndex", + "NotOwner", + "UnweighableMessage", + "CannotReanchor", + "AssetHasNoReserve", + "InvalidDest", + "NotCrossChainTransfer", + "AssetIsNotReserveInDestination", + "DestinationNotInvertible", + "ErrorDelivering", + "DispatchWeightBiggerThanTotalWeight", + "WeightOverflow", + "AmountOverflow", + "TransactorInfoNotSet", + "NotCrossChainTransferableCurrency", + "XcmExecuteError", + "BadVersion", + "MaxWeightTransactReached", + "UnableToWithdrawAsset", + "FeePerSecondNotSet", + "SignedTransactNotAllowedForDestination", + "FailedMultiLocationToJunction", + "HrmpHandlerNotImplemented", + "TooMuchFeeUsed", + "ErrorValidating", + "RefundNotSupportedWithTransactInfo" + ] }, /** - * Lookup581: pallet_conviction_voting::types::Delegations + * Lookup628: pallet_moonbeam_orbiters::types::CollatorPoolInfo **/ - PalletConvictionVotingDelegations: { - votes: "u128", - capital: "u128" + PalletMoonbeamOrbitersCollatorPoolInfo: { + orbiters: "Vec", + maybeCurrentOrbiter: "Option", + nextOrbiter: "u32" }, /** - * Lookup582: pallet_conviction_voting::vote::PriorLock - **/ - PalletConvictionVotingVotePriorLock: "(u32,u128)", - /** - * Lookup583: pallet_conviction_voting::vote::Delegating + * Lookup630: pallet_moonbeam_orbiters::types::CurrentOrbiter **/ - PalletConvictionVotingVoteDelegating: { - balance: "u128", - target: "AccountId20", - conviction: "PalletConvictionVotingConviction", - delegations: "PalletConvictionVotingDelegations", - prior: "PalletConvictionVotingVotePriorLock" + PalletMoonbeamOrbitersCurrentOrbiter: { + accountId: "AccountId20", + removed: "bool" }, /** - * Lookup587: pallet_conviction_voting::pallet::Error + * Lookup631: pallet_moonbeam_orbiters::pallet::Error **/ - PalletConvictionVotingError: { + PalletMoonbeamOrbitersError: { _enum: [ - "NotOngoing", - "NotVoter", - "NoPermission", - "NoPermissionYet", - "AlreadyDelegating", - "AlreadyVoting", - "InsufficientFunds", - "NotDelegating", - "Nonsense", - "MaxVotesReached", - "ClassNeeded", - "BadClass" + "CollatorAlreadyAdded", + "CollatorNotFound", + "CollatorPoolTooLarge", + "CollatorsPoolCountTooLow", + "MinOrbiterDepositNotSet", + "OrbiterAlreadyInPool", + "OrbiterDepositNotFound", + "OrbiterNotFound", + "OrbiterStillInAPool" ] }, /** - * Lookup588: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> - **/ - PalletReferendaReferendumInfo: { - _enum: { - Ongoing: "PalletReferendaReferendumStatus", - Approved: "(u32,Option,Option)", - Rejected: "(u32,Option,Option)", - Cancelled: "(u32,Option,Option)", - TimedOut: "(u32,Option,Option)", - Killed: "u32" - } - }, - /** - * Lookup589: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup632: pallet_ethereum_xcm::pallet::Error **/ - PalletReferendaReferendumStatus: { - track: "u16", - origin: "MoonbeamRuntimeOriginCaller", - proposal: "FrameSupportPreimagesBounded", - enactment: "FrameSupportScheduleDispatchTime", - submitted: "u32", - submissionDeposit: "PalletReferendaDeposit", - decisionDeposit: "Option", - deciding: "Option", - tally: "PalletConvictionVotingTally", - inQueue: "bool", - alarm: "Option<(u32,(u32,u32))>" + PalletEthereumXcmError: { + _enum: ["EthereumXcmExecutionSuspended"] }, /** - * Lookup590: pallet_referenda::types::Deposit + * Lookup633: pallet_randomness::types::RequestState **/ - PalletReferendaDeposit: { - who: "AccountId20", - amount: "u128" + PalletRandomnessRequestState: { + request: "PalletRandomnessRequest", + deposit: "u128" }, /** - * Lookup593: pallet_referenda::types::DecidingStatus + * Lookup634: pallet_randomness::types::Request> **/ - PalletReferendaDecidingStatus: { - since: "u32", - confirming: "Option" + PalletRandomnessRequest: { + refundAddress: "H160", + contractAddress: "H160", + fee: "u128", + gasLimit: "u64", + numWords: "u8", + salt: "H256", + info: "PalletRandomnessRequestInfo" }, /** - * Lookup601: pallet_referenda::types::TrackInfo + * Lookup635: pallet_randomness::types::RequestInfo **/ - PalletReferendaTrackInfo: { - name: "Text", - maxDeciding: "u32", - decisionDeposit: "u128", - preparePeriod: "u32", - decisionPeriod: "u32", - confirmPeriod: "u32", - minEnactmentPeriod: "u32", - minApproval: "PalletReferendaCurve", - minSupport: "PalletReferendaCurve" + PalletRandomnessRequestInfo: { + _enum: { + BabeEpoch: "(u64,u64)", + Local: "(u32,u32)" + } }, /** - * Lookup602: pallet_referenda::types::Curve + * Lookup636: pallet_randomness::types::RequestType **/ - PalletReferendaCurve: { + PalletRandomnessRequestType: { _enum: { - LinearDecreasing: { - length: "Perbill", - floor: "Perbill", - ceil: "Perbill" - }, - SteppedDecreasing: { - begin: "Perbill", - end: "Perbill", - step: "Perbill", - period: "Perbill" - }, - Reciprocal: { - factor: "i64", - xOffset: "i64", - yOffset: "i64" - } + BabeEpoch: "u64", + Local: "u32" } }, /** - * Lookup605: pallet_referenda::pallet::Error + * Lookup637: pallet_randomness::types::RandomnessResult **/ - PalletReferendaError: { - _enum: [ - "NotOngoing", - "HasDeposit", - "BadTrack", - "Full", - "QueueEmpty", - "BadReferendum", - "NothingToDo", - "NoTrack", - "Unfinished", - "NoPermission", - "NoDeposit", - "BadStatus", - "PreimageNotExist", - "PreimageStoredWithDifferentLength" - ] + PalletRandomnessRandomnessResult: { + randomness: "Option", + requestCount: "u64" }, /** - * Lookup606: pallet_whitelist::pallet::Error + * Lookup638: pallet_randomness::pallet::Error **/ - PalletWhitelistError: { + PalletRandomnessError: { _enum: [ - "UnavailablePreImage", - "UndecodableCall", - "InvalidCallWeightWitness", - "CallIsNotWhitelisted", - "CallAlreadyWhitelisted" + "RequestCounterOverflowed", + "RequestFeeOverflowed", + "MustRequestAtLeastOneWord", + "CannotRequestMoreWordsThanMax", + "CannotRequestRandomnessAfterMaxDelay", + "CannotRequestRandomnessBeforeMinDelay", + "RequestDNE", + "RequestCannotYetBeFulfilled", + "OnlyRequesterCanIncreaseFee", + "RequestHasNotExpired", + "RandomnessResultDNE", + "RandomnessResultNotFilled" ] }, /** - * Lookup608: pallet_collective::Votes + * Lookup641: pallet_collective::Votes **/ PalletCollectiveVotes: { index: "u32", @@ -6103,403 +6411,326 @@ export default { end: "u32" }, /** - * Lookup609: pallet_collective::pallet::Error + * Lookup642: pallet_collective::pallet::Error **/ PalletCollectiveError: { _enum: [ - "NotMember", - "DuplicateProposal", - "ProposalMissing", - "WrongIndex", - "DuplicateVote", - "AlreadyInitialized", - "TooEarly", - "TooManyProposals", - "WrongProposalWeight", - "WrongProposalLength", - "PrimeAccountNotMember" - ] - }, - /** - * Lookup612: pallet_treasury::Proposal - **/ - PalletTreasuryProposal: { - proposer: "AccountId20", - value: "u128", - beneficiary: "AccountId20", - bond: "u128" - }, - /** - * Lookup615: pallet_treasury::SpendStatus - **/ - PalletTreasurySpendStatus: { - assetKind: "Null", - amount: "u128", - beneficiary: "AccountId20", - validFrom: "u32", - expireAt: "u32", - status: "PalletTreasuryPaymentState" - }, - /** - * Lookup616: pallet_treasury::PaymentState - **/ - PalletTreasuryPaymentState: { - _enum: { - Pending: "Null", - Attempted: { - id: "Null" - }, - Failed: "Null" - } - }, - /** - * Lookup618: frame_support::PalletId - **/ - FrameSupportPalletId: "[u8;8]", - /** - * Lookup619: pallet_treasury::pallet::Error - **/ - PalletTreasuryError: { - _enum: [ - "InvalidIndex", - "TooManyApprovals", - "InsufficientPermission", - "ProposalNotApproved", - "FailedToConvertBalance", - "SpendExpired", - "EarlyPayout", - "AlreadyAttempted", - "PayoutError", - "NotAttempted", - "Inconclusive" + "NotMember", + "DuplicateProposal", + "ProposalMissing", + "WrongIndex", + "DuplicateVote", + "AlreadyInitialized", + "TooEarly", + "TooManyProposals", + "WrongProposalWeight", + "WrongProposalLength", + "PrimeAccountNotMember", + "ProposalActive" ] }, /** - * Lookup620: pallet_crowdloan_rewards::pallet::RewardInfo + * Lookup644: pallet_conviction_voting::vote::Voting **/ - PalletCrowdloanRewardsRewardInfo: { - totalReward: "u128", - claimedReward: "u128", - contributedRelayAddresses: "Vec<[u8;32]>" + PalletConvictionVotingVoteVoting: { + _enum: { + Casting: "PalletConvictionVotingVoteCasting", + Delegating: "PalletConvictionVotingVoteDelegating" + } }, /** - * Lookup622: pallet_crowdloan_rewards::pallet::Error + * Lookup645: pallet_conviction_voting::vote::Casting **/ - PalletCrowdloanRewardsError: { - _enum: [ - "AlreadyAssociated", - "BatchBeyondFundPot", - "FirstClaimAlreadyDone", - "RewardNotHighEnough", - "InvalidClaimSignature", - "InvalidFreeClaimSignature", - "NoAssociatedClaim", - "RewardsAlreadyClaimed", - "RewardVecAlreadyInitialized", - "RewardVecNotFullyInitializedYet", - "RewardsDoNotMatchFund", - "TooManyContributors", - "VestingPeriodNonValid", - "NonContributedAddressProvided", - "InsufficientNumberOfValidProofs" - ] + PalletConvictionVotingVoteCasting: { + votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", + delegations: "PalletConvictionVotingDelegations", + prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup627: cumulus_pallet_xcmp_queue::OutboundChannelDetails + * Lookup649: pallet_conviction_voting::types::Delegations **/ - CumulusPalletXcmpQueueOutboundChannelDetails: { - recipient: "u32", - state: "CumulusPalletXcmpQueueOutboundState", - signalsExist: "bool", - firstIndex: "u16", - lastIndex: "u16" + PalletConvictionVotingDelegations: { + votes: "u128", + capital: "u128" }, /** - * Lookup628: cumulus_pallet_xcmp_queue::OutboundState + * Lookup650: pallet_conviction_voting::vote::PriorLock **/ - CumulusPalletXcmpQueueOutboundState: { - _enum: ["Ok", "Suspended"] - }, + PalletConvictionVotingVotePriorLock: "(u32,u128)", /** - * Lookup632: cumulus_pallet_xcmp_queue::QueueConfigData + * Lookup651: pallet_conviction_voting::vote::Delegating **/ - CumulusPalletXcmpQueueQueueConfigData: { - suspendThreshold: "u32", - dropThreshold: "u32", - resumeThreshold: "u32" + PalletConvictionVotingVoteDelegating: { + balance: "u128", + target: "AccountId20", + conviction: "PalletConvictionVotingConviction", + delegations: "PalletConvictionVotingDelegations", + prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup633: cumulus_pallet_xcmp_queue::pallet::Error + * Lookup655: pallet_conviction_voting::pallet::Error **/ - CumulusPalletXcmpQueueError: { + PalletConvictionVotingError: { _enum: [ - "BadQueueConfig", - "AlreadySuspended", - "AlreadyResumed", - "TooManyActiveOutboundChannels", - "TooBig" + "NotOngoing", + "NotVoter", + "NoPermission", + "NoPermissionYet", + "AlreadyDelegating", + "AlreadyVoting", + "InsufficientFunds", + "NotDelegating", + "Nonsense", + "MaxVotesReached", + "ClassNeeded", + "BadClass" ] }, /** - * Lookup634: pallet_xcm::pallet::QueryStatus + * Lookup656: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ - PalletXcmQueryStatus: { + PalletReferendaReferendumInfo: { _enum: { - Pending: { - responder: "XcmVersionedLocation", - maybeMatchQuerier: "Option", - maybeNotify: "Option<(u8,u8)>", - timeout: "u32" - }, - VersionNotifier: { - origin: "XcmVersionedLocation", - isActive: "bool" - }, - Ready: { - response: "XcmVersionedResponse", - at: "u32" - } + Ongoing: "PalletReferendaReferendumStatus", + Approved: "(u32,Option,Option)", + Rejected: "(u32,Option,Option)", + Cancelled: "(u32,Option,Option)", + TimedOut: "(u32,Option,Option)", + Killed: "u32" } }, /** - * Lookup638: xcm::VersionedResponse + * Lookup657: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ - XcmVersionedResponse: { - _enum: { - __Unused0: "Null", - __Unused1: "Null", - V2: "XcmV2Response", - V3: "XcmV3Response", - V4: "StagingXcmV4Response" - } + PalletReferendaReferendumStatus: { + track: "u16", + origin: "MoonbaseRuntimeOriginCaller", + proposal: "FrameSupportPreimagesBounded", + enactment: "FrameSupportScheduleDispatchTime", + submitted: "u32", + submissionDeposit: "PalletReferendaDeposit", + decisionDeposit: "Option", + deciding: "Option", + tally: "PalletConvictionVotingTally", + inQueue: "bool", + alarm: "Option<(u32,(u32,u32))>" }, /** - * Lookup644: pallet_xcm::pallet::VersionMigrationStage + * Lookup658: pallet_referenda::types::Deposit **/ - PalletXcmVersionMigrationStage: { - _enum: { - MigrateSupportedVersion: "Null", - MigrateVersionNotifiers: "Null", - NotifyCurrentTargets: "Option", - MigrateAndNotifyOldTargets: "Null" - } + PalletReferendaDeposit: { + who: "AccountId20", + amount: "u128" }, /** - * Lookup647: pallet_xcm::pallet::RemoteLockedFungibleRecord + * Lookup661: pallet_referenda::types::DecidingStatus **/ - PalletXcmRemoteLockedFungibleRecord: { - amount: "u128", - owner: "XcmVersionedLocation", - locker: "XcmVersionedLocation", - consumers: "Vec<(Null,u128)>" + PalletReferendaDecidingStatus: { + since: "u32", + confirming: "Option" }, /** - * Lookup654: pallet_xcm::pallet::Error + * Lookup669: pallet_referenda::types::TrackInfo **/ - PalletXcmError: { - _enum: [ - "Unreachable", - "SendFailure", - "Filtered", - "UnweighableMessage", - "DestinationNotInvertible", - "Empty", - "CannotReanchor", - "TooManyAssets", - "InvalidOrigin", - "BadVersion", - "BadLocation", - "NoSubscription", - "AlreadySubscribed", - "CannotCheckOutTeleport", - "LowBalance", - "TooManyLocks", - "AccountNotSovereign", - "FeesNotMet", - "LockNotFound", - "InUse", - "__Unused20", - "InvalidAssetUnknownReserve", - "InvalidAssetUnsupportedReserve", - "TooManyReserves", - "LocalExecutionIncomplete" - ] + PalletReferendaTrackInfo: { + name: "Text", + maxDeciding: "u32", + decisionDeposit: "u128", + preparePeriod: "u32", + decisionPeriod: "u32", + confirmPeriod: "u32", + minEnactmentPeriod: "u32", + minApproval: "PalletReferendaCurve", + minSupport: "PalletReferendaCurve" }, /** - * Lookup655: pallet_assets::types::AssetDetails + * Lookup670: pallet_referenda::types::Curve **/ - PalletAssetsAssetDetails: { - owner: "AccountId20", - issuer: "AccountId20", - admin: "AccountId20", - freezer: "AccountId20", - supply: "u128", - deposit: "u128", - minBalance: "u128", - isSufficient: "bool", - accounts: "u32", - sufficients: "u32", - approvals: "u32", - status: "PalletAssetsAssetStatus" + PalletReferendaCurve: { + _enum: { + LinearDecreasing: { + length: "Perbill", + floor: "Perbill", + ceil: "Perbill" + }, + SteppedDecreasing: { + begin: "Perbill", + end: "Perbill", + step: "Perbill", + period: "Perbill" + }, + Reciprocal: { + factor: "i64", + xOffset: "i64", + yOffset: "i64" + } + } }, /** - * Lookup656: pallet_assets::types::AssetStatus + * Lookup673: pallet_referenda::pallet::Error **/ - PalletAssetsAssetStatus: { - _enum: ["Live", "Frozen", "Destroying"] + PalletReferendaError: { + _enum: [ + "NotOngoing", + "HasDeposit", + "BadTrack", + "Full", + "QueueEmpty", + "BadReferendum", + "NothingToDo", + "NoTrack", + "Unfinished", + "NoPermission", + "NoDeposit", + "BadStatus", + "PreimageNotExist", + "PreimageStoredWithDifferentLength" + ] }, /** - * Lookup658: pallet_assets::types::AssetAccount + * Lookup674: pallet_preimage::OldRequestStatus **/ - PalletAssetsAssetAccount: { - balance: "u128", - status: "PalletAssetsAccountStatus", - reason: "PalletAssetsExistenceReason", - extra: "Null" + PalletPreimageOldRequestStatus: { + _enum: { + Unrequested: { + deposit: "(AccountId20,u128)", + len: "u32" + }, + Requested: { + deposit: "Option<(AccountId20,u128)>", + count: "u32", + len: "Option" + } + } }, /** - * Lookup659: pallet_assets::types::AccountStatus + * Lookup677: pallet_preimage::RequestStatus> **/ - PalletAssetsAccountStatus: { - _enum: ["Liquid", "Frozen", "Blocked"] + PalletPreimageRequestStatus: { + _enum: { + Unrequested: { + ticket: "(AccountId20,u128)", + len: "u32" + }, + Requested: { + maybeTicket: "Option<(AccountId20,u128)>", + count: "u32", + maybeLen: "Option" + } + } }, /** - * Lookup660: pallet_assets::types::ExistenceReason + * Lookup683: pallet_preimage::pallet::Error **/ - PalletAssetsExistenceReason: { - _enum: { - Consumer: "Null", - Sufficient: "Null", - DepositHeld: "u128", - DepositRefunded: "Null", - DepositFrom: "(AccountId20,u128)" - } + PalletPreimageError: { + _enum: [ + "TooBig", + "AlreadyNoted", + "NotAuthorized", + "NotNoted", + "Requested", + "NotRequested", + "TooMany", + "TooFew" + ] }, /** - * Lookup662: pallet_assets::types::Approval + * Lookup684: pallet_whitelist::pallet::Error **/ - PalletAssetsApproval: { - amount: "u128", - deposit: "u128" + PalletWhitelistError: { + _enum: [ + "UnavailablePreImage", + "UndecodableCall", + "InvalidCallWeightWitness", + "CallIsNotWhitelisted", + "CallAlreadyWhitelisted" + ] }, /** - * Lookup663: pallet_assets::types::AssetMetadata> + * Lookup688: pallet_multisig::Multisig **/ - PalletAssetsAssetMetadata: { + PalletMultisigMultisig: { + when: "PalletMultisigTimepoint", deposit: "u128", - name: "Bytes", - symbol: "Bytes", - decimals: "u8", - isFrozen: "bool" + depositor: "AccountId20", + approvals: "Vec" }, /** - * Lookup665: pallet_assets::pallet::Error + * Lookup690: pallet_multisig::pallet::Error **/ - PalletAssetsError: { + PalletMultisigError: { _enum: [ - "BalanceLow", - "NoAccount", - "NoPermission", - "Unknown", - "Frozen", - "InUse", - "BadWitness", - "MinBalanceZero", - "UnavailableConsumer", - "BadMetadata", - "Unapproved", - "WouldDie", - "AlreadyExists", - "NoDeposit", - "WouldBurn", - "LiveAsset", - "AssetNotLive", - "IncorrectStatus", - "NotFrozen", - "CallbackFailed", - "BadAssetId" + "MinimumThreshold", + "AlreadyApproved", + "NoApprovalsNeeded", + "TooFewSignatories", + "TooManySignatories", + "SignatoriesOutOfOrder", + "SenderInSignatories", + "NotFound", + "NotOwner", + "NoTimepoint", + "WrongTimepoint", + "UnexpectedTimepoint", + "MaxWeightTooLow", + "AlreadyStored" ] }, /** - * Lookup666: pallet_asset_manager::pallet::Error + * Lookup694: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus **/ - PalletAssetManagerError: { - _enum: [ - "ErrorCreatingAsset", - "AssetAlreadyExists", - "AssetDoesNotExist", - "TooLowNumAssetsWeightHint", - "LocalAssetLimitReached", - "ErrorDestroyingAsset", - "NotSufficientDeposit", - "NonExistentLocalAsset" - ] + PalletMoonbeamLazyMigrationsStateMigrationStatus: { + _enum: { + NotStarted: "Null", + Started: "Bytes", + Error: "Bytes", + Complete: "Null" + } }, /** - * Lookup667: pallet_xcm_transactor::relay_indices::RelayChainIndices + * Lookup696: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus **/ - PalletXcmTransactorRelayIndicesRelayChainIndices: { - staking: "u8", - utility: "u8", - hrmp: "u8", - bond: "u8", - bondExtra: "u8", - unbond: "u8", - withdrawUnbonded: "u8", - validate: "u8", - nominate: "u8", - chill: "u8", - setPayee: "u8", - setController: "u8", - rebond: "u8", - asDerivative: "u8", - initOpenChannel: "u8", - acceptOpenChannel: "u8", - closeChannel: "u8", - cancelOpenRequest: "u8" + PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { + _enum: { + Idle: "Null", + Migrating: "PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo" + } }, /** - * Lookup668: pallet_xcm_transactor::pallet::Error + * Lookup697: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo **/ - PalletXcmTransactorError: { + PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { + assetId: "u128", + remainingBalances: "u32", + remainingApprovals: "u32" + }, + /** + * Lookup698: pallet_moonbeam_lazy_migrations::pallet::Error + **/ + PalletMoonbeamLazyMigrationsError: { _enum: [ - "IndexAlreadyClaimed", - "UnclaimedIndex", - "NotOwner", - "UnweighableMessage", - "CannotReanchor", - "AssetHasNoReserve", - "InvalidDest", - "NotCrossChainTransfer", - "AssetIsNotReserveInDestination", - "DestinationNotInvertible", - "ErrorDelivering", - "DispatchWeightBiggerThanTotalWeight", - "WeightOverflow", - "AmountOverflow", - "TransactorInfoNotSet", - "NotCrossChainTransferableCurrency", - "XcmExecuteError", - "BadVersion", - "MaxWeightTransactReached", - "UnableToWithdrawAsset", - "FeePerSecondNotSet", - "SignedTransactNotAllowedForDestination", - "FailedMultiLocationToJunction", - "HrmpHandlerNotImplemented", - "TooMuchFeeUsed", - "ErrorValidating", - "RefundNotSupportedWithTransactInfo" + "LimitCannotBeZero", + "ContractMetadataAlreadySet", + "ContractNotExist", + "SymbolTooLong", + "NameTooLong", + "AssetTypeNotFound", + "AssetNotFound", + "LocationNotFound", + "MigrationNotFinished", + "NoMigrationInProgress", + "MintFailed", + "ApprovalFailed" ] }, /** - * Lookup669: pallet_ethereum_xcm::pallet::Error + * Lookup700: pallet_precompile_benchmarks::pallet::Error **/ - PalletEthereumXcmError: { - _enum: ["EthereumXcmExecutionSuspended"] + PalletPrecompileBenchmarksError: { + _enum: ["BenchmarkError"] }, /** - * Lookup670: pallet_message_queue::BookState + * Lookup701: pallet_message_queue::BookState **/ PalletMessageQueueBookState: { _alias: { @@ -6513,14 +6744,14 @@ export default { size_: "u64" }, /** - * Lookup672: pallet_message_queue::Neighbours + * Lookup703: pallet_message_queue::Neighbours **/ PalletMessageQueueNeighbours: { prev: "CumulusPrimitivesCoreAggregateMessageOrigin", next: "CumulusPrimitivesCoreAggregateMessageOrigin" }, /** - * Lookup674: pallet_message_queue::Page + * Lookup705: pallet_message_queue::Page **/ PalletMessageQueuePage: { remaining: "u32", @@ -6531,7 +6762,7 @@ export default { heap: "Bytes" }, /** - * Lookup676: pallet_message_queue::pallet::Error + * Lookup707: pallet_message_queue::pallet::Error **/ PalletMessageQueueError: { _enum: [ @@ -6547,24 +6778,36 @@ export default { ] }, /** - * Lookup678: pallet_moonbeam_foreign_assets::AssetStatus + * Lookup708: pallet_emergency_para_xcm::XcmMode + **/ + PalletEmergencyParaXcmXcmMode: { + _enum: ["Normal", "Paused"] + }, + /** + * Lookup709: pallet_emergency_para_xcm::pallet::Error + **/ + PalletEmergencyParaXcmError: { + _enum: ["NotInPausedMode"] + }, + /** + * Lookup711: pallet_moonbeam_foreign_assets::AssetStatus **/ PalletMoonbeamForeignAssetsAssetStatus: { _enum: ["Active", "FrozenXcmDepositAllowed", "FrozenXcmDepositForbidden"] }, /** - * Lookup679: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails + * Lookup712: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails **/ PalletMoonbeamForeignAssetsAssetDepositDetails: { depositAccount: "AccountId20", deposit: "u128" }, /** - * Lookup680: moonbeam_runtime::Runtime + * Lookup713: moonbase_runtime::Runtime **/ - MoonbeamRuntimeRuntime: "Null", + MoonbaseRuntimeRuntime: "Null", /** - * Lookup681: pallet_moonbeam_foreign_assets::pallet::Error + * Lookup714: pallet_moonbeam_foreign_assets::pallet::Error **/ PalletMoonbeamForeignAssetsError: { _enum: [ @@ -6589,7 +6832,7 @@ export default { ] }, /** - * Lookup683: pallet_xcm_weight_trader::pallet::Error + * Lookup716: pallet_xcm_weight_trader::pallet::Error **/ PalletXcmWeightTraderError: { _enum: [ @@ -6602,128 +6845,47 @@ export default { ] }, /** - * Lookup684: pallet_emergency_para_xcm::XcmMode - **/ - PalletEmergencyParaXcmXcmMode: { - _enum: ["Normal", "Paused"] - }, - /** - * Lookup685: pallet_emergency_para_xcm::pallet::Error - **/ - PalletEmergencyParaXcmError: { - _enum: ["NotInPausedMode"] - }, - /** - * Lookup687: pallet_precompile_benchmarks::pallet::Error - **/ - PalletPrecompileBenchmarksError: { - _enum: ["BenchmarkError"] - }, - /** - * Lookup688: pallet_randomness::types::RequestState - **/ - PalletRandomnessRequestState: { - request: "PalletRandomnessRequest", - deposit: "u128" - }, - /** - * Lookup689: pallet_randomness::types::Request> - **/ - PalletRandomnessRequest: { - refundAddress: "H160", - contractAddress: "H160", - fee: "u128", - gasLimit: "u64", - numWords: "u8", - salt: "H256", - info: "PalletRandomnessRequestInfo" - }, - /** - * Lookup690: pallet_randomness::types::RequestInfo - **/ - PalletRandomnessRequestInfo: { - _enum: { - BabeEpoch: "(u64,u64)", - Local: "(u32,u32)" - } - }, - /** - * Lookup691: pallet_randomness::types::RequestType - **/ - PalletRandomnessRequestType: { - _enum: { - BabeEpoch: "u64", - Local: "u32" - } - }, - /** - * Lookup692: pallet_randomness::types::RandomnessResult - **/ - PalletRandomnessRandomnessResult: { - randomness: "Option", - requestCount: "u64" - }, - /** - * Lookup693: pallet_randomness::pallet::Error - **/ - PalletRandomnessError: { - _enum: [ - "RequestCounterOverflowed", - "RequestFeeOverflowed", - "MustRequestAtLeastOneWord", - "CannotRequestMoreWordsThanMax", - "CannotRequestRandomnessAfterMaxDelay", - "CannotRequestRandomnessBeforeMinDelay", - "RequestDNE", - "RequestCannotYetBeFulfilled", - "OnlyRequesterCanIncreaseFee", - "RequestHasNotExpired", - "RandomnessResultDNE", - "RandomnessResultNotFilled" - ] - }, - /** - * Lookup696: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender + * Lookup719: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender **/ FrameSystemExtensionsCheckNonZeroSender: "Null", /** - * Lookup697: frame_system::extensions::check_spec_version::CheckSpecVersion + * Lookup720: frame_system::extensions::check_spec_version::CheckSpecVersion **/ FrameSystemExtensionsCheckSpecVersion: "Null", /** - * Lookup698: frame_system::extensions::check_tx_version::CheckTxVersion + * Lookup721: frame_system::extensions::check_tx_version::CheckTxVersion **/ FrameSystemExtensionsCheckTxVersion: "Null", /** - * Lookup699: frame_system::extensions::check_genesis::CheckGenesis + * Lookup722: frame_system::extensions::check_genesis::CheckGenesis **/ FrameSystemExtensionsCheckGenesis: "Null", /** - * Lookup702: frame_system::extensions::check_nonce::CheckNonce + * Lookup725: frame_system::extensions::check_nonce::CheckNonce **/ FrameSystemExtensionsCheckNonce: "Compact", /** - * Lookup703: frame_system::extensions::check_weight::CheckWeight + * Lookup726: frame_system::extensions::check_weight::CheckWeight **/ FrameSystemExtensionsCheckWeight: "Null", /** - * Lookup704: pallet_transaction_payment::ChargeTransactionPayment + * Lookup727: pallet_transaction_payment::ChargeTransactionPayment **/ PalletTransactionPaymentChargeTransactionPayment: "Compact", /** - * Lookup705: frame_metadata_hash_extension::CheckMetadataHash + * Lookup728: frame_metadata_hash_extension::CheckMetadataHash **/ FrameMetadataHashExtensionCheckMetadataHash: { mode: "FrameMetadataHashExtensionMode" }, /** - * Lookup706: frame_metadata_hash_extension::Mode + * Lookup729: frame_metadata_hash_extension::Mode **/ FrameMetadataHashExtensionMode: { _enum: ["Disabled", "Enabled"] }, /** - * Lookup707: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim + * Lookup730: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim **/ CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null" }; diff --git a/typescript-api/src/moonbeam/interfaces/registry.ts b/typescript-api/src/moonbeam/interfaces/registry.ts index ca9a979ac34..057a86f9ca1 100644 --- a/typescript-api/src/moonbeam/interfaces/registry.ts +++ b/typescript-api/src/moonbeam/interfaces/registry.ts @@ -18,6 +18,7 @@ import type { CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth, CumulusPalletXcmEvent, CumulusPalletXcmOrigin, + CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueOutboundChannelDetails, @@ -32,12 +33,12 @@ import type { EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, - EthereumTransactionAccessListItem, - EthereumTransactionEip1559Transaction, - EthereumTransactionEip2930Transaction, - EthereumTransactionLegacyTransaction, - EthereumTransactionTransactionAction, - EthereumTransactionTransactionSignature, + EthereumTransactionEip1559Eip1559Transaction, + EthereumTransactionEip2930AccessListItem, + EthereumTransactionEip2930Eip2930Transaction, + EthereumTransactionLegacyLegacyTransaction, + EthereumTransactionLegacyTransactionAction, + EthereumTransactionLegacyTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, @@ -49,7 +50,6 @@ import type { FrameMetadataHashExtensionCheckMetadataHash, FrameMetadataHashExtensionMode, FrameSupportDispatchDispatchClass, - FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, @@ -65,6 +65,7 @@ import type { FrameSystemAccountInfo, FrameSystemCall, FrameSystemCodeUpgradeAuthorization, + FrameSystemDispatchEventInfo, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, @@ -79,30 +80,30 @@ import type { FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, - MoonbeamRuntimeAssetConfigAssetRegistrarMetadata, - MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin, - MoonbeamRuntimeOriginCaller, - MoonbeamRuntimeProxyType, - MoonbeamRuntimeRuntime, - MoonbeamRuntimeRuntimeHoldReason, - MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit, - MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters, - MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey, - MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue, - MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, - MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters, - MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey, - MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue, - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters, - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey, - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue, - MoonbeamRuntimeRuntimeParamsRuntimeParameters, - MoonbeamRuntimeRuntimeParamsRuntimeParametersKey, - MoonbeamRuntimeRuntimeParamsRuntimeParametersValue, - MoonbeamRuntimeXcmConfigAssetType, - MoonbeamRuntimeXcmConfigCurrencyId, - MoonbeamRuntimeXcmConfigTransactors, + MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, + MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin, + MoonbaseRuntimeOriginCaller, + MoonbaseRuntimeProxyType, + MoonbaseRuntimeRuntime, + MoonbaseRuntimeRuntimeHoldReason, + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit, + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters, + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey, + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue, + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters, + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey, + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue, + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters, + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey, + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue, + MoonbaseRuntimeRuntimeParamsRuntimeParameters, + MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, + MoonbaseRuntimeRuntimeParamsRuntimeParametersValue, + MoonbaseRuntimeXcmConfigAssetType, + MoonbaseRuntimeXcmConfigCurrencyId, + MoonbaseRuntimeXcmConfigTransactors, NimbusPrimitivesNimbusCryptoPublic, PalletAssetManagerCall, PalletAssetManagerError, @@ -175,8 +176,10 @@ import type { PalletIdentityEvent, PalletIdentityJudgement, PalletIdentityLegacyIdentityInfo, + PalletIdentityProvider, PalletIdentityRegistrarInfo, PalletIdentityRegistration, + PalletIdentityUsernameInformation, PalletMaintenanceModeCall, PalletMaintenanceModeError, PalletMaintenanceModeEvent, @@ -271,6 +274,9 @@ import type { PalletSchedulerEvent, PalletSchedulerRetryConfig, PalletSchedulerScheduled, + PalletSudoCall, + PalletSudoError, + PalletSudoEvent, PalletTimestampCall, PalletTransactionPaymentChargeTransactionPayment, PalletTransactionPaymentEvent, @@ -319,7 +325,6 @@ import type { PolkadotPrimitivesV8UpgradeRestriction, SessionKeysPrimitivesVrfVrfCryptoPublic, SpArithmeticArithmeticError, - SpCoreVoid, SpRuntimeBlakeTwo256, SpRuntimeDigest, SpRuntimeDigestDigestItem, @@ -327,6 +332,7 @@ import type { SpRuntimeDispatchErrorWithPostInfo, SpRuntimeModuleError, SpRuntimeMultiSignature, + SpRuntimeProvingTrieTrieError, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, @@ -351,34 +357,33 @@ import type { StagingXcmV4PalletInfo, StagingXcmV4QueryResponseInfo, StagingXcmV4Response, - StagingXcmV4TraitsOutcome, StagingXcmV4Xcm, + StagingXcmV5Asset, + StagingXcmV5AssetAssetFilter, + StagingXcmV5AssetAssetId, + StagingXcmV5AssetAssetInstance, + StagingXcmV5AssetAssetTransferFilter, + StagingXcmV5AssetAssets, + StagingXcmV5AssetFungibility, + StagingXcmV5AssetWildAsset, + StagingXcmV5AssetWildFungibility, + StagingXcmV5Hint, + StagingXcmV5Instruction, + StagingXcmV5Junction, + StagingXcmV5JunctionNetworkId, + StagingXcmV5Junctions, + StagingXcmV5Location, + StagingXcmV5PalletInfo, + StagingXcmV5QueryResponseInfo, + StagingXcmV5Response, + StagingXcmV5TraitsOutcome, + StagingXcmV5Xcm, XcmDoubleEncoded, XcmPrimitivesEthereumXcmEthereumXcmFee, XcmPrimitivesEthereumXcmEthereumXcmTransaction, XcmPrimitivesEthereumXcmEthereumXcmTransactionV1, XcmPrimitivesEthereumXcmEthereumXcmTransactionV2, XcmPrimitivesEthereumXcmManualEthereumXcmFee, - XcmV2BodyId, - XcmV2BodyPart, - XcmV2Instruction, - XcmV2Junction, - XcmV2MultiAsset, - XcmV2MultiLocation, - XcmV2MultiassetAssetId, - XcmV2MultiassetAssetInstance, - XcmV2MultiassetFungibility, - XcmV2MultiassetMultiAssetFilter, - XcmV2MultiassetMultiAssets, - XcmV2MultiassetWildFungibility, - XcmV2MultiassetWildMultiAsset, - XcmV2MultilocationJunctions, - XcmV2NetworkId, - XcmV2OriginKind, - XcmV2Response, - XcmV2TraitsError, - XcmV2WeightLimit, - XcmV2Xcm, XcmV3Instruction, XcmV3Junction, XcmV3JunctionBodyId, @@ -401,6 +406,7 @@ import type { XcmV3TraitsError, XcmV3WeightLimit, XcmV3Xcm, + XcmV5TraitsError, XcmVersionedAssetId, XcmVersionedAssets, XcmVersionedLocation, @@ -422,6 +428,7 @@ declare module "@polkadot/types/types/registry" { CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; CumulusPalletXcmEvent: CumulusPalletXcmEvent; CumulusPalletXcmOrigin: CumulusPalletXcmOrigin; + CumulusPalletXcmpQueueCall: CumulusPalletXcmpQueueCall; CumulusPalletXcmpQueueError: CumulusPalletXcmpQueueError; CumulusPalletXcmpQueueEvent: CumulusPalletXcmpQueueEvent; CumulusPalletXcmpQueueOutboundChannelDetails: CumulusPalletXcmpQueueOutboundChannelDetails; @@ -436,12 +443,12 @@ declare module "@polkadot/types/types/registry" { EthereumLog: EthereumLog; EthereumReceiptEip658ReceiptData: EthereumReceiptEip658ReceiptData; EthereumReceiptReceiptV3: EthereumReceiptReceiptV3; - EthereumTransactionAccessListItem: EthereumTransactionAccessListItem; - EthereumTransactionEip1559Transaction: EthereumTransactionEip1559Transaction; - EthereumTransactionEip2930Transaction: EthereumTransactionEip2930Transaction; - EthereumTransactionLegacyTransaction: EthereumTransactionLegacyTransaction; - EthereumTransactionTransactionAction: EthereumTransactionTransactionAction; - EthereumTransactionTransactionSignature: EthereumTransactionTransactionSignature; + EthereumTransactionEip1559Eip1559Transaction: EthereumTransactionEip1559Eip1559Transaction; + EthereumTransactionEip2930AccessListItem: EthereumTransactionEip2930AccessListItem; + EthereumTransactionEip2930Eip2930Transaction: EthereumTransactionEip2930Eip2930Transaction; + EthereumTransactionLegacyLegacyTransaction: EthereumTransactionLegacyLegacyTransaction; + EthereumTransactionLegacyTransactionAction: EthereumTransactionLegacyTransactionAction; + EthereumTransactionLegacyTransactionSignature: EthereumTransactionLegacyTransactionSignature; EthereumTransactionTransactionV2: EthereumTransactionTransactionV2; EthereumTypesHashH64: EthereumTypesHashH64; EvmCoreErrorExitError: EvmCoreErrorExitError; @@ -453,7 +460,6 @@ declare module "@polkadot/types/types/registry" { FrameMetadataHashExtensionCheckMetadataHash: FrameMetadataHashExtensionCheckMetadataHash; FrameMetadataHashExtensionMode: FrameMetadataHashExtensionMode; FrameSupportDispatchDispatchClass: FrameSupportDispatchDispatchClass; - FrameSupportDispatchDispatchInfo: FrameSupportDispatchDispatchInfo; FrameSupportDispatchPays: FrameSupportDispatchPays; FrameSupportDispatchPerDispatchClassU32: FrameSupportDispatchPerDispatchClassU32; FrameSupportDispatchPerDispatchClassWeight: FrameSupportDispatchPerDispatchClassWeight; @@ -469,6 +475,7 @@ declare module "@polkadot/types/types/registry" { FrameSystemAccountInfo: FrameSystemAccountInfo; FrameSystemCall: FrameSystemCall; FrameSystemCodeUpgradeAuthorization: FrameSystemCodeUpgradeAuthorization; + FrameSystemDispatchEventInfo: FrameSystemDispatchEventInfo; FrameSystemError: FrameSystemError; FrameSystemEvent: FrameSystemEvent; FrameSystemEventRecord: FrameSystemEventRecord; @@ -483,30 +490,30 @@ declare module "@polkadot/types/types/registry" { FrameSystemLimitsBlockWeights: FrameSystemLimitsBlockWeights; FrameSystemLimitsWeightsPerClass: FrameSystemLimitsWeightsPerClass; FrameSystemPhase: FrameSystemPhase; - MoonbeamRuntimeAssetConfigAssetRegistrarMetadata: MoonbeamRuntimeAssetConfigAssetRegistrarMetadata; - MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin: MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin; - MoonbeamRuntimeOriginCaller: MoonbeamRuntimeOriginCaller; - MoonbeamRuntimeProxyType: MoonbeamRuntimeProxyType; - MoonbeamRuntimeRuntime: MoonbeamRuntimeRuntime; - MoonbeamRuntimeRuntimeHoldReason: MoonbeamRuntimeRuntimeHoldReason; - MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit; - MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; - MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; - MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; - MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion; - MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; - MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; - MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit; - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; - MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; - MoonbeamRuntimeRuntimeParamsRuntimeParameters: MoonbeamRuntimeRuntimeParamsRuntimeParameters; - MoonbeamRuntimeRuntimeParamsRuntimeParametersKey: MoonbeamRuntimeRuntimeParamsRuntimeParametersKey; - MoonbeamRuntimeRuntimeParamsRuntimeParametersValue: MoonbeamRuntimeRuntimeParamsRuntimeParametersValue; - MoonbeamRuntimeXcmConfigAssetType: MoonbeamRuntimeXcmConfigAssetType; - MoonbeamRuntimeXcmConfigCurrencyId: MoonbeamRuntimeXcmConfigCurrencyId; - MoonbeamRuntimeXcmConfigTransactors: MoonbeamRuntimeXcmConfigTransactors; + MoonbaseRuntimeAssetConfigAssetRegistrarMetadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata; + MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin: MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin; + MoonbaseRuntimeOriginCaller: MoonbaseRuntimeOriginCaller; + MoonbaseRuntimeProxyType: MoonbaseRuntimeProxyType; + MoonbaseRuntimeRuntime: MoonbaseRuntimeRuntime; + MoonbaseRuntimeRuntimeHoldReason: MoonbaseRuntimeRuntimeHoldReason; + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit; + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion; + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit; + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; + MoonbaseRuntimeRuntimeParamsRuntimeParameters: MoonbaseRuntimeRuntimeParamsRuntimeParameters; + MoonbaseRuntimeRuntimeParamsRuntimeParametersKey: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey; + MoonbaseRuntimeRuntimeParamsRuntimeParametersValue: MoonbaseRuntimeRuntimeParamsRuntimeParametersValue; + MoonbaseRuntimeXcmConfigAssetType: MoonbaseRuntimeXcmConfigAssetType; + MoonbaseRuntimeXcmConfigCurrencyId: MoonbaseRuntimeXcmConfigCurrencyId; + MoonbaseRuntimeXcmConfigTransactors: MoonbaseRuntimeXcmConfigTransactors; NimbusPrimitivesNimbusCryptoPublic: NimbusPrimitivesNimbusCryptoPublic; PalletAssetManagerCall: PalletAssetManagerCall; PalletAssetManagerError: PalletAssetManagerError; @@ -579,8 +586,10 @@ declare module "@polkadot/types/types/registry" { PalletIdentityEvent: PalletIdentityEvent; PalletIdentityJudgement: PalletIdentityJudgement; PalletIdentityLegacyIdentityInfo: PalletIdentityLegacyIdentityInfo; + PalletIdentityProvider: PalletIdentityProvider; PalletIdentityRegistrarInfo: PalletIdentityRegistrarInfo; PalletIdentityRegistration: PalletIdentityRegistration; + PalletIdentityUsernameInformation: PalletIdentityUsernameInformation; PalletMaintenanceModeCall: PalletMaintenanceModeCall; PalletMaintenanceModeError: PalletMaintenanceModeError; PalletMaintenanceModeEvent: PalletMaintenanceModeEvent; @@ -675,6 +684,9 @@ declare module "@polkadot/types/types/registry" { PalletSchedulerEvent: PalletSchedulerEvent; PalletSchedulerRetryConfig: PalletSchedulerRetryConfig; PalletSchedulerScheduled: PalletSchedulerScheduled; + PalletSudoCall: PalletSudoCall; + PalletSudoError: PalletSudoError; + PalletSudoEvent: PalletSudoEvent; PalletTimestampCall: PalletTimestampCall; PalletTransactionPaymentChargeTransactionPayment: PalletTransactionPaymentChargeTransactionPayment; PalletTransactionPaymentEvent: PalletTransactionPaymentEvent; @@ -723,7 +735,6 @@ declare module "@polkadot/types/types/registry" { PolkadotPrimitivesV8UpgradeRestriction: PolkadotPrimitivesV8UpgradeRestriction; SessionKeysPrimitivesVrfVrfCryptoPublic: SessionKeysPrimitivesVrfVrfCryptoPublic; SpArithmeticArithmeticError: SpArithmeticArithmeticError; - SpCoreVoid: SpCoreVoid; SpRuntimeBlakeTwo256: SpRuntimeBlakeTwo256; SpRuntimeDigest: SpRuntimeDigest; SpRuntimeDigestDigestItem: SpRuntimeDigestDigestItem; @@ -731,6 +742,7 @@ declare module "@polkadot/types/types/registry" { SpRuntimeDispatchErrorWithPostInfo: SpRuntimeDispatchErrorWithPostInfo; SpRuntimeModuleError: SpRuntimeModuleError; SpRuntimeMultiSignature: SpRuntimeMultiSignature; + SpRuntimeProvingTrieTrieError: SpRuntimeProvingTrieTrieError; SpRuntimeTokenError: SpRuntimeTokenError; SpRuntimeTransactionalError: SpRuntimeTransactionalError; SpTrieStorageProof: SpTrieStorageProof; @@ -755,34 +767,33 @@ declare module "@polkadot/types/types/registry" { StagingXcmV4PalletInfo: StagingXcmV4PalletInfo; StagingXcmV4QueryResponseInfo: StagingXcmV4QueryResponseInfo; StagingXcmV4Response: StagingXcmV4Response; - StagingXcmV4TraitsOutcome: StagingXcmV4TraitsOutcome; StagingXcmV4Xcm: StagingXcmV4Xcm; + StagingXcmV5Asset: StagingXcmV5Asset; + StagingXcmV5AssetAssetFilter: StagingXcmV5AssetAssetFilter; + StagingXcmV5AssetAssetId: StagingXcmV5AssetAssetId; + StagingXcmV5AssetAssetInstance: StagingXcmV5AssetAssetInstance; + StagingXcmV5AssetAssetTransferFilter: StagingXcmV5AssetAssetTransferFilter; + StagingXcmV5AssetAssets: StagingXcmV5AssetAssets; + StagingXcmV5AssetFungibility: StagingXcmV5AssetFungibility; + StagingXcmV5AssetWildAsset: StagingXcmV5AssetWildAsset; + StagingXcmV5AssetWildFungibility: StagingXcmV5AssetWildFungibility; + StagingXcmV5Hint: StagingXcmV5Hint; + StagingXcmV5Instruction: StagingXcmV5Instruction; + StagingXcmV5Junction: StagingXcmV5Junction; + StagingXcmV5JunctionNetworkId: StagingXcmV5JunctionNetworkId; + StagingXcmV5Junctions: StagingXcmV5Junctions; + StagingXcmV5Location: StagingXcmV5Location; + StagingXcmV5PalletInfo: StagingXcmV5PalletInfo; + StagingXcmV5QueryResponseInfo: StagingXcmV5QueryResponseInfo; + StagingXcmV5Response: StagingXcmV5Response; + StagingXcmV5TraitsOutcome: StagingXcmV5TraitsOutcome; + StagingXcmV5Xcm: StagingXcmV5Xcm; XcmDoubleEncoded: XcmDoubleEncoded; XcmPrimitivesEthereumXcmEthereumXcmFee: XcmPrimitivesEthereumXcmEthereumXcmFee; XcmPrimitivesEthereumXcmEthereumXcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: XcmPrimitivesEthereumXcmEthereumXcmTransactionV2; XcmPrimitivesEthereumXcmManualEthereumXcmFee: XcmPrimitivesEthereumXcmManualEthereumXcmFee; - XcmV2BodyId: XcmV2BodyId; - XcmV2BodyPart: XcmV2BodyPart; - XcmV2Instruction: XcmV2Instruction; - XcmV2Junction: XcmV2Junction; - XcmV2MultiAsset: XcmV2MultiAsset; - XcmV2MultiLocation: XcmV2MultiLocation; - XcmV2MultiassetAssetId: XcmV2MultiassetAssetId; - XcmV2MultiassetAssetInstance: XcmV2MultiassetAssetInstance; - XcmV2MultiassetFungibility: XcmV2MultiassetFungibility; - XcmV2MultiassetMultiAssetFilter: XcmV2MultiassetMultiAssetFilter; - XcmV2MultiassetMultiAssets: XcmV2MultiassetMultiAssets; - XcmV2MultiassetWildFungibility: XcmV2MultiassetWildFungibility; - XcmV2MultiassetWildMultiAsset: XcmV2MultiassetWildMultiAsset; - XcmV2MultilocationJunctions: XcmV2MultilocationJunctions; - XcmV2NetworkId: XcmV2NetworkId; - XcmV2OriginKind: XcmV2OriginKind; - XcmV2Response: XcmV2Response; - XcmV2TraitsError: XcmV2TraitsError; - XcmV2WeightLimit: XcmV2WeightLimit; - XcmV2Xcm: XcmV2Xcm; XcmV3Instruction: XcmV3Instruction; XcmV3Junction: XcmV3Junction; XcmV3JunctionBodyId: XcmV3JunctionBodyId; @@ -805,6 +816,7 @@ declare module "@polkadot/types/types/registry" { XcmV3TraitsError: XcmV3TraitsError; XcmV3WeightLimit: XcmV3WeightLimit; XcmV3Xcm: XcmV3Xcm; + XcmV5TraitsError: XcmV5TraitsError; XcmVersionedAssetId: XcmVersionedAssetId; XcmVersionedAssets: XcmVersionedAssets; XcmVersionedLocation: XcmVersionedLocation; diff --git a/typescript-api/src/moonbeam/interfaces/types-lookup.ts b/typescript-api/src/moonbeam/interfaces/types-lookup.ts index 45d8b7bcdbe..739235fa349 100644 --- a/typescript-api/src/moonbeam/interfaces/types-lookup.ts +++ b/typescript-api/src/moonbeam/interfaces/types-lookup.ts @@ -101,12 +101,12 @@ declare module "@polkadot/types/lookup" { interface FrameSystemEvent extends Enum { readonly isExtrinsicSuccess: boolean; readonly asExtrinsicSuccess: { - readonly dispatchInfo: FrameSupportDispatchDispatchInfo; + readonly dispatchInfo: FrameSystemDispatchEventInfo; } & Struct; readonly isExtrinsicFailed: boolean; readonly asExtrinsicFailed: { readonly dispatchError: SpRuntimeDispatchError; - readonly dispatchInfo: FrameSupportDispatchDispatchInfo; + readonly dispatchInfo: FrameSystemDispatchEventInfo; } & Struct; readonly isCodeUpdated: boolean; readonly isNewAccount: boolean; @@ -137,8 +137,8 @@ declare module "@polkadot/types/lookup" { | "UpgradeAuthorized"; } - /** @name FrameSupportDispatchDispatchInfo (24) */ - interface FrameSupportDispatchDispatchInfo extends Struct { + /** @name FrameSystemDispatchEventInfo (24) */ + interface FrameSystemDispatchEventInfo extends Struct { readonly weight: SpWeightsWeightV2Weight; readonly class: FrameSupportDispatchDispatchClass; readonly paysFee: FrameSupportDispatchPays; @@ -179,6 +179,8 @@ declare module "@polkadot/types/lookup" { readonly isCorruption: boolean; readonly isUnavailable: boolean; readonly isRootNotAllowed: boolean; + readonly isTrie: boolean; + readonly asTrie: SpRuntimeProvingTrieTrieError; readonly type: | "Other" | "CannotLookup" @@ -193,7 +195,8 @@ declare module "@polkadot/types/lookup" { | "Exhausted" | "Corruption" | "Unavailable" - | "RootNotAllowed"; + | "RootNotAllowed" + | "Trie"; } /** @name SpRuntimeModuleError (28) */ @@ -242,43 +245,67 @@ declare module "@polkadot/types/lookup" { readonly type: "LimitReached" | "NoLayer"; } - /** @name CumulusPalletParachainSystemEvent (32) */ - interface CumulusPalletParachainSystemEvent extends Enum { - readonly isValidationFunctionStored: boolean; - readonly isValidationFunctionApplied: boolean; - readonly asValidationFunctionApplied: { - readonly relayChainBlockNum: u32; - } & Struct; - readonly isValidationFunctionDiscarded: boolean; - readonly isDownwardMessagesReceived: boolean; - readonly asDownwardMessagesReceived: { - readonly count: u32; + /** @name SpRuntimeProvingTrieTrieError (32) */ + interface SpRuntimeProvingTrieTrieError extends Enum { + readonly isInvalidStateRoot: boolean; + readonly isIncompleteDatabase: boolean; + readonly isValueAtIncompleteKey: boolean; + readonly isDecoderError: boolean; + readonly isInvalidHash: boolean; + readonly isDuplicateKey: boolean; + readonly isExtraneousNode: boolean; + readonly isExtraneousValue: boolean; + readonly isExtraneousHashReference: boolean; + readonly isInvalidChildReference: boolean; + readonly isValueMismatch: boolean; + readonly isIncompleteProof: boolean; + readonly isRootMismatch: boolean; + readonly isDecodeError: boolean; + readonly type: + | "InvalidStateRoot" + | "IncompleteDatabase" + | "ValueAtIncompleteKey" + | "DecoderError" + | "InvalidHash" + | "DuplicateKey" + | "ExtraneousNode" + | "ExtraneousValue" + | "ExtraneousHashReference" + | "InvalidChildReference" + | "ValueMismatch" + | "IncompleteProof" + | "RootMismatch" + | "DecodeError"; + } + + /** @name PalletUtilityEvent (33) */ + interface PalletUtilityEvent extends Enum { + readonly isBatchInterrupted: boolean; + readonly asBatchInterrupted: { + readonly index: u32; + readonly error: SpRuntimeDispatchError; } & Struct; - readonly isDownwardMessagesProcessed: boolean; - readonly asDownwardMessagesProcessed: { - readonly weightUsed: SpWeightsWeightV2Weight; - readonly dmqHead: H256; + readonly isBatchCompleted: boolean; + readonly isBatchCompletedWithErrors: boolean; + readonly isItemCompleted: boolean; + readonly isItemFailed: boolean; + readonly asItemFailed: { + readonly error: SpRuntimeDispatchError; } & Struct; - readonly isUpwardMessageSent: boolean; - readonly asUpwardMessageSent: { - readonly messageHash: Option; + readonly isDispatchedAs: boolean; + readonly asDispatchedAs: { + readonly result: Result; } & Struct; readonly type: - | "ValidationFunctionStored" - | "ValidationFunctionApplied" - | "ValidationFunctionDiscarded" - | "DownwardMessagesReceived" - | "DownwardMessagesProcessed" - | "UpwardMessageSent"; - } - - /** @name PalletRootTestingEvent (34) */ - interface PalletRootTestingEvent extends Enum { - readonly isDefensiveTestCall: boolean; - readonly type: "DefensiveTestCall"; + | "BatchInterrupted" + | "BatchCompleted" + | "BatchCompletedWithErrors" + | "ItemCompleted" + | "ItemFailed" + | "DispatchedAs"; } - /** @name PalletBalancesEvent (35) */ + /** @name PalletBalancesEvent (36) */ interface PalletBalancesEvent extends Enum { readonly isEndowed: boolean; readonly asEndowed: { @@ -415,14 +442,63 @@ declare module "@polkadot/types/lookup" { | "TotalIssuanceForced"; } - /** @name FrameSupportTokensMiscBalanceStatus (36) */ + /** @name FrameSupportTokensMiscBalanceStatus (37) */ interface FrameSupportTokensMiscBalanceStatus extends Enum { readonly isFree: boolean; readonly isReserved: boolean; readonly type: "Free" | "Reserved"; } - /** @name PalletTransactionPaymentEvent (37) */ + /** @name PalletSudoEvent (38) */ + interface PalletSudoEvent extends Enum { + readonly isSudid: boolean; + readonly asSudid: { + readonly sudoResult: Result; + } & Struct; + readonly isKeyChanged: boolean; + readonly asKeyChanged: { + readonly old: Option; + readonly new_: AccountId20; + } & Struct; + readonly isKeyRemoved: boolean; + readonly isSudoAsDone: boolean; + readonly asSudoAsDone: { + readonly sudoResult: Result; + } & Struct; + readonly type: "Sudid" | "KeyChanged" | "KeyRemoved" | "SudoAsDone"; + } + + /** @name CumulusPalletParachainSystemEvent (40) */ + interface CumulusPalletParachainSystemEvent extends Enum { + readonly isValidationFunctionStored: boolean; + readonly isValidationFunctionApplied: boolean; + readonly asValidationFunctionApplied: { + readonly relayChainBlockNum: u32; + } & Struct; + readonly isValidationFunctionDiscarded: boolean; + readonly isDownwardMessagesReceived: boolean; + readonly asDownwardMessagesReceived: { + readonly count: u32; + } & Struct; + readonly isDownwardMessagesProcessed: boolean; + readonly asDownwardMessagesProcessed: { + readonly weightUsed: SpWeightsWeightV2Weight; + readonly dmqHead: H256; + } & Struct; + readonly isUpwardMessageSent: boolean; + readonly asUpwardMessageSent: { + readonly messageHash: Option; + } & Struct; + readonly type: + | "ValidationFunctionStored" + | "ValidationFunctionApplied" + | "ValidationFunctionDiscarded" + | "DownwardMessagesReceived" + | "DownwardMessagesProcessed" + | "UpwardMessageSent"; + } + + /** @name PalletTransactionPaymentEvent (42) */ interface PalletTransactionPaymentEvent extends Enum { readonly isTransactionFeePaid: boolean; readonly asTransactionFeePaid: { @@ -433,7 +509,129 @@ declare module "@polkadot/types/lookup" { readonly type: "TransactionFeePaid"; } - /** @name PalletParachainStakingEvent (38) */ + /** @name PalletEvmEvent (43) */ + interface PalletEvmEvent extends Enum { + readonly isLog: boolean; + readonly asLog: { + readonly log: EthereumLog; + } & Struct; + readonly isCreated: boolean; + readonly asCreated: { + readonly address: H160; + } & Struct; + readonly isCreatedFailed: boolean; + readonly asCreatedFailed: { + readonly address: H160; + } & Struct; + readonly isExecuted: boolean; + readonly asExecuted: { + readonly address: H160; + } & Struct; + readonly isExecutedFailed: boolean; + readonly asExecutedFailed: { + readonly address: H160; + } & Struct; + readonly type: "Log" | "Created" | "CreatedFailed" | "Executed" | "ExecutedFailed"; + } + + /** @name EthereumLog (44) */ + interface EthereumLog extends Struct { + readonly address: H160; + readonly topics: Vec; + readonly data: Bytes; + } + + /** @name PalletEthereumEvent (47) */ + interface PalletEthereumEvent extends Enum { + readonly isExecuted: boolean; + readonly asExecuted: { + readonly from: H160; + readonly to: H160; + readonly transactionHash: H256; + readonly exitReason: EvmCoreErrorExitReason; + readonly extraData: Bytes; + } & Struct; + readonly type: "Executed"; + } + + /** @name EvmCoreErrorExitReason (48) */ + interface EvmCoreErrorExitReason extends Enum { + readonly isSucceed: boolean; + readonly asSucceed: EvmCoreErrorExitSucceed; + readonly isError: boolean; + readonly asError: EvmCoreErrorExitError; + readonly isRevert: boolean; + readonly asRevert: EvmCoreErrorExitRevert; + readonly isFatal: boolean; + readonly asFatal: EvmCoreErrorExitFatal; + readonly type: "Succeed" | "Error" | "Revert" | "Fatal"; + } + + /** @name EvmCoreErrorExitSucceed (49) */ + interface EvmCoreErrorExitSucceed extends Enum { + readonly isStopped: boolean; + readonly isReturned: boolean; + readonly isSuicided: boolean; + readonly type: "Stopped" | "Returned" | "Suicided"; + } + + /** @name EvmCoreErrorExitError (50) */ + interface EvmCoreErrorExitError extends Enum { + readonly isStackUnderflow: boolean; + readonly isStackOverflow: boolean; + readonly isInvalidJump: boolean; + readonly isInvalidRange: boolean; + readonly isDesignatedInvalid: boolean; + readonly isCallTooDeep: boolean; + readonly isCreateCollision: boolean; + readonly isCreateContractLimit: boolean; + readonly isOutOfOffset: boolean; + readonly isOutOfGas: boolean; + readonly isOutOfFund: boolean; + readonly isPcUnderflow: boolean; + readonly isCreateEmpty: boolean; + readonly isOther: boolean; + readonly asOther: Text; + readonly isMaxNonce: boolean; + readonly isInvalidCode: boolean; + readonly asInvalidCode: u8; + readonly type: + | "StackUnderflow" + | "StackOverflow" + | "InvalidJump" + | "InvalidRange" + | "DesignatedInvalid" + | "CallTooDeep" + | "CreateCollision" + | "CreateContractLimit" + | "OutOfOffset" + | "OutOfGas" + | "OutOfFund" + | "PcUnderflow" + | "CreateEmpty" + | "Other" + | "MaxNonce" + | "InvalidCode"; + } + + /** @name EvmCoreErrorExitRevert (54) */ + interface EvmCoreErrorExitRevert extends Enum { + readonly isReverted: boolean; + readonly type: "Reverted"; + } + + /** @name EvmCoreErrorExitFatal (55) */ + interface EvmCoreErrorExitFatal extends Enum { + readonly isNotSupported: boolean; + readonly isUnhandledInterrupt: boolean; + readonly isCallErrorAsFatal: boolean; + readonly asCallErrorAsFatal: EvmCoreErrorExitError; + readonly isOther: boolean; + readonly asOther: Text; + readonly type: "NotSupported" | "UnhandledInterrupt" | "CallErrorAsFatal" | "Other"; + } + + /** @name PalletParachainStakingEvent (56) */ interface PalletParachainStakingEvent extends Enum { readonly isNewRound: boolean; readonly asNewRound: { @@ -678,13 +876,13 @@ declare module "@polkadot/types/lookup" { | "Compounded"; } - /** @name PalletParachainStakingDelegationRequestsCancelledScheduledRequest (39) */ + /** @name PalletParachainStakingDelegationRequestsCancelledScheduledRequest (57) */ interface PalletParachainStakingDelegationRequestsCancelledScheduledRequest extends Struct { readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingDelegationRequestsDelegationAction (40) */ + /** @name PalletParachainStakingDelegationRequestsDelegationAction (58) */ interface PalletParachainStakingDelegationRequestsDelegationAction extends Enum { readonly isRevoke: boolean; readonly asRevoke: u128; @@ -693,7 +891,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Revoke" | "Decrease"; } - /** @name PalletParachainStakingDelegatorAdded (41) */ + /** @name PalletParachainStakingDelegatorAdded (59) */ interface PalletParachainStakingDelegatorAdded extends Enum { readonly isAddedToTop: boolean; readonly asAddedToTop: { @@ -703,121 +901,217 @@ declare module "@polkadot/types/lookup" { readonly type: "AddedToTop" | "AddedToBottom"; } - /** @name PalletParachainStakingInflationDistributionConfig (43) */ + /** @name PalletParachainStakingInflationDistributionConfig (61) */ interface PalletParachainStakingInflationDistributionConfig extends Vec {} - /** @name PalletParachainStakingInflationDistributionAccount (45) */ + /** @name PalletParachainStakingInflationDistributionAccount (63) */ interface PalletParachainStakingInflationDistributionAccount extends Struct { readonly account: AccountId20; readonly percent: Percent; } - /** @name PalletAuthorSlotFilterEvent (47) */ - interface PalletAuthorSlotFilterEvent extends Enum { - readonly isEligibleUpdated: boolean; - readonly asEligibleUpdated: u32; - readonly type: "EligibleUpdated"; - } - - /** @name PalletAuthorMappingEvent (49) */ - interface PalletAuthorMappingEvent extends Enum { - readonly isKeysRegistered: boolean; - readonly asKeysRegistered: { - readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; - readonly accountId: AccountId20; - readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + /** @name PalletSchedulerEvent (65) */ + interface PalletSchedulerEvent extends Enum { + readonly isScheduled: boolean; + readonly asScheduled: { + readonly when: u32; + readonly index: u32; } & Struct; - readonly isKeysRemoved: boolean; - readonly asKeysRemoved: { - readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; - readonly accountId: AccountId20; - readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + readonly isCanceled: boolean; + readonly asCanceled: { + readonly when: u32; + readonly index: u32; } & Struct; - readonly isKeysRotated: boolean; - readonly asKeysRotated: { - readonly newNimbusId: NimbusPrimitivesNimbusCryptoPublic; - readonly accountId: AccountId20; - readonly newKeys: SessionKeysPrimitivesVrfVrfCryptoPublic; + readonly isDispatched: boolean; + readonly asDispatched: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; + readonly result: Result; } & Struct; - readonly type: "KeysRegistered" | "KeysRemoved" | "KeysRotated"; - } - - /** @name NimbusPrimitivesNimbusCryptoPublic (50) */ - interface NimbusPrimitivesNimbusCryptoPublic extends U8aFixed {} - - /** @name SessionKeysPrimitivesVrfVrfCryptoPublic (51) */ - interface SessionKeysPrimitivesVrfVrfCryptoPublic extends U8aFixed {} - - /** @name PalletMoonbeamOrbitersEvent (52) */ - interface PalletMoonbeamOrbitersEvent extends Enum { - readonly isOrbiterJoinCollatorPool: boolean; - readonly asOrbiterJoinCollatorPool: { - readonly collator: AccountId20; - readonly orbiter: AccountId20; + readonly isRetrySet: boolean; + readonly asRetrySet: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; + readonly period: u32; + readonly retries: u8; } & Struct; - readonly isOrbiterLeaveCollatorPool: boolean; - readonly asOrbiterLeaveCollatorPool: { - readonly collator: AccountId20; - readonly orbiter: AccountId20; + readonly isRetryCancelled: boolean; + readonly asRetryCancelled: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isOrbiterRewarded: boolean; - readonly asOrbiterRewarded: { - readonly account: AccountId20; - readonly rewards: u128; + readonly isCallUnavailable: boolean; + readonly asCallUnavailable: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isOrbiterRotation: boolean; - readonly asOrbiterRotation: { - readonly collator: AccountId20; - readonly oldOrbiter: Option; - readonly newOrbiter: Option; + readonly isPeriodicFailed: boolean; + readonly asPeriodicFailed: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isOrbiterRegistered: boolean; - readonly asOrbiterRegistered: { - readonly account: AccountId20; - readonly deposit: u128; + readonly isRetryFailed: boolean; + readonly asRetryFailed: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isOrbiterUnregistered: boolean; - readonly asOrbiterUnregistered: { - readonly account: AccountId20; + readonly isPermanentlyOverweight: boolean; + readonly asPermanentlyOverweight: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; readonly type: - | "OrbiterJoinCollatorPool" - | "OrbiterLeaveCollatorPool" - | "OrbiterRewarded" - | "OrbiterRotation" - | "OrbiterRegistered" - | "OrbiterUnregistered"; + | "Scheduled" + | "Canceled" + | "Dispatched" + | "RetrySet" + | "RetryCancelled" + | "CallUnavailable" + | "PeriodicFailed" + | "RetryFailed" + | "PermanentlyOverweight"; } - /** @name PalletUtilityEvent (54) */ - interface PalletUtilityEvent extends Enum { - readonly isBatchInterrupted: boolean; - readonly asBatchInterrupted: { + /** @name PalletTreasuryEvent (67) */ + 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: AccountId20; + } & 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: AccountId20; + } & Struct; + readonly isUpdatedInactive: boolean; + readonly asUpdatedInactive: { + readonly reactivated: u128; + readonly deactivated: u128; + } & Struct; + readonly isAssetSpendApproved: boolean; + readonly asAssetSpendApproved: { readonly index: u32; - readonly error: SpRuntimeDispatchError; + readonly assetKind: Null; + readonly amount: u128; + readonly beneficiary: AccountId20; + readonly validFrom: u32; + readonly expireAt: u32; } & Struct; - readonly isBatchCompleted: boolean; - readonly isBatchCompletedWithErrors: boolean; - readonly isItemCompleted: boolean; - readonly isItemFailed: boolean; - readonly asItemFailed: { - readonly error: SpRuntimeDispatchError; + readonly isAssetSpendVoided: boolean; + readonly asAssetSpendVoided: { + readonly index: u32; } & Struct; - readonly isDispatchedAs: boolean; - readonly asDispatchedAs: { - readonly result: Result; + readonly isPaid: boolean; + readonly asPaid: { + readonly index: u32; + readonly paymentId: Null; + } & Struct; + readonly isPaymentFailed: boolean; + readonly asPaymentFailed: { + readonly index: u32; + readonly paymentId: Null; + } & Struct; + readonly isSpendProcessed: boolean; + readonly asSpendProcessed: { + readonly index: u32; } & Struct; readonly type: - | "BatchInterrupted" - | "BatchCompleted" - | "BatchCompletedWithErrors" - | "ItemCompleted" - | "ItemFailed" - | "DispatchedAs"; + | "Spending" + | "Awarded" + | "Burnt" + | "Rollover" + | "Deposit" + | "SpendApproved" + | "UpdatedInactive" + | "AssetSpendApproved" + | "AssetSpendVoided" + | "Paid" + | "PaymentFailed" + | "SpendProcessed"; + } + + /** @name PalletAuthorSlotFilterEvent (68) */ + interface PalletAuthorSlotFilterEvent extends Enum { + readonly isEligibleUpdated: boolean; + readonly asEligibleUpdated: u32; + readonly type: "EligibleUpdated"; + } + + /** @name PalletCrowdloanRewardsEvent (70) */ + interface PalletCrowdloanRewardsEvent extends Enum { + readonly isInitialPaymentMade: boolean; + readonly asInitialPaymentMade: ITuple<[AccountId20, u128]>; + readonly isNativeIdentityAssociated: boolean; + readonly asNativeIdentityAssociated: ITuple<[U8aFixed, AccountId20, u128]>; + readonly isRewardsPaid: boolean; + readonly asRewardsPaid: ITuple<[AccountId20, u128]>; + readonly isRewardAddressUpdated: boolean; + readonly asRewardAddressUpdated: ITuple<[AccountId20, AccountId20]>; + readonly isInitializedAlreadyInitializedAccount: boolean; + readonly asInitializedAlreadyInitializedAccount: ITuple<[U8aFixed, Option, u128]>; + readonly isInitializedAccountWithNotEnoughContribution: boolean; + readonly asInitializedAccountWithNotEnoughContribution: ITuple< + [U8aFixed, Option, u128] + >; + readonly type: + | "InitialPaymentMade" + | "NativeIdentityAssociated" + | "RewardsPaid" + | "RewardAddressUpdated" + | "InitializedAlreadyInitializedAccount" + | "InitializedAccountWithNotEnoughContribution"; + } + + /** @name PalletAuthorMappingEvent (71) */ + interface PalletAuthorMappingEvent extends Enum { + readonly isKeysRegistered: boolean; + readonly asKeysRegistered: { + readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly accountId: AccountId20; + readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + } & Struct; + readonly isKeysRemoved: boolean; + readonly asKeysRemoved: { + readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly accountId: AccountId20; + readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + } & Struct; + readonly isKeysRotated: boolean; + readonly asKeysRotated: { + readonly newNimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly accountId: AccountId20; + readonly newKeys: SessionKeysPrimitivesVrfVrfCryptoPublic; + } & Struct; + readonly type: "KeysRegistered" | "KeysRemoved" | "KeysRotated"; } - /** @name PalletProxyEvent (57) */ + /** @name NimbusPrimitivesNimbusCryptoPublic (72) */ + interface NimbusPrimitivesNimbusCryptoPublic extends U8aFixed {} + + /** @name SessionKeysPrimitivesVrfVrfCryptoPublic (73) */ + interface SessionKeysPrimitivesVrfVrfCryptoPublic extends U8aFixed {} + + /** @name PalletProxyEvent (74) */ interface PalletProxyEvent extends Enum { readonly isProxyExecuted: boolean; readonly asProxyExecuted: { @@ -827,7 +1121,7 @@ declare module "@polkadot/types/lookup" { readonly asPureCreated: { readonly pure: AccountId20; readonly who: AccountId20; - readonly proxyType: MoonbeamRuntimeProxyType; + readonly proxyType: MoonbaseRuntimeProxyType; readonly disambiguationIndex: u16; } & Struct; readonly isAnnounced: boolean; @@ -840,21 +1134,21 @@ declare module "@polkadot/types/lookup" { readonly asProxyAdded: { readonly delegator: AccountId20; readonly delegatee: AccountId20; - readonly proxyType: MoonbeamRuntimeProxyType; + readonly proxyType: MoonbaseRuntimeProxyType; readonly delay: u32; } & Struct; readonly isProxyRemoved: boolean; readonly asProxyRemoved: { readonly delegator: AccountId20; readonly delegatee: AccountId20; - readonly proxyType: MoonbeamRuntimeProxyType; + readonly proxyType: MoonbaseRuntimeProxyType; readonly delay: u32; } & Struct; readonly type: "ProxyExecuted" | "PureCreated" | "Announced" | "ProxyAdded" | "ProxyRemoved"; } - /** @name MoonbeamRuntimeProxyType (58) */ - interface MoonbeamRuntimeProxyType extends Enum { + /** @name MoonbaseRuntimeProxyType (75) */ + interface MoonbaseRuntimeProxyType extends Enum { readonly isAny: boolean; readonly isNonTransfer: boolean; readonly isGovernance: boolean; @@ -874,7 +1168,7 @@ declare module "@polkadot/types/lookup" { | "IdentityJudgement"; } - /** @name PalletMaintenanceModeEvent (60) */ + /** @name PalletMaintenanceModeEvent (77) */ interface PalletMaintenanceModeEvent extends Enum { readonly isEnteredMaintenanceMode: boolean; readonly isNormalOperationResumed: boolean; @@ -893,7 +1187,7 @@ declare module "@polkadot/types/lookup" { | "FailedToResumeIdleXcmExecution"; } - /** @name PalletIdentityEvent (61) */ + /** @name PalletIdentityEvent (78) */ interface PalletIdentityEvent extends Enum { readonly isIdentitySet: boolean; readonly asIdentitySet: { @@ -934,6 +1228,17 @@ declare module "@polkadot/types/lookup" { readonly main: AccountId20; readonly deposit: u128; } & Struct; + readonly isSubIdentitiesSet: boolean; + readonly asSubIdentitiesSet: { + readonly main: AccountId20; + readonly numberOfSubs: u32; + readonly newDeposit: u128; + } & Struct; + readonly isSubIdentityRenamed: boolean; + readonly asSubIdentityRenamed: { + readonly sub: AccountId20; + readonly main: AccountId20; + } & Struct; readonly isSubIdentityRemoved: boolean; readonly asSubIdentityRemoved: { readonly sub: AccountId20; @@ -979,6 +1284,18 @@ declare module "@polkadot/types/lookup" { readonly who: AccountId20; readonly username: Bytes; } & Struct; + readonly isUsernameUnbound: boolean; + readonly asUsernameUnbound: { + readonly username: Bytes; + } & Struct; + readonly isUsernameRemoved: boolean; + readonly asUsernameRemoved: { + readonly username: Bytes; + } & Struct; + readonly isUsernameKilled: boolean; + readonly asUsernameKilled: { + readonly username: Bytes; + } & Struct; readonly type: | "IdentitySet" | "IdentityCleared" @@ -988,6 +1305,8 @@ declare module "@polkadot/types/lookup" { | "JudgementGiven" | "RegistrarAdded" | "SubIdentityAdded" + | "SubIdentitiesSet" + | "SubIdentityRenamed" | "SubIdentityRemoved" | "SubIdentityRevoked" | "AuthorityAdded" @@ -996,2852 +1315,3154 @@ declare module "@polkadot/types/lookup" { | "UsernameQueued" | "PreapprovalExpired" | "PrimaryUsernameSet" - | "DanglingUsernameRemoved"; + | "DanglingUsernameRemoved" + | "UsernameUnbound" + | "UsernameRemoved" + | "UsernameKilled"; } - /** @name PalletMigrationsEvent (63) */ - interface PalletMigrationsEvent extends Enum { - readonly isRuntimeUpgradeStarted: boolean; - readonly isRuntimeUpgradeCompleted: boolean; - readonly asRuntimeUpgradeCompleted: { - readonly weight: SpWeightsWeightV2Weight; - } & Struct; - readonly isMigrationStarted: boolean; - readonly asMigrationStarted: { - readonly migrationName: Bytes; + /** @name CumulusPalletXcmpQueueEvent (80) */ + interface CumulusPalletXcmpQueueEvent extends Enum { + readonly isXcmpMessageSent: boolean; + readonly asXcmpMessageSent: { + readonly messageHash: U8aFixed; } & Struct; - readonly isMigrationCompleted: boolean; - readonly asMigrationCompleted: { - readonly migrationName: Bytes; - readonly consumedWeight: SpWeightsWeightV2Weight; + readonly type: "XcmpMessageSent"; + } + + /** @name CumulusPalletXcmEvent (81) */ + interface CumulusPalletXcmEvent extends Enum { + readonly isInvalidFormat: boolean; + readonly asInvalidFormat: U8aFixed; + readonly isUnsupportedVersion: boolean; + readonly asUnsupportedVersion: U8aFixed; + readonly isExecutedDownward: boolean; + readonly asExecutedDownward: ITuple<[U8aFixed, StagingXcmV5TraitsOutcome]>; + readonly type: "InvalidFormat" | "UnsupportedVersion" | "ExecutedDownward"; + } + + /** @name StagingXcmV5TraitsOutcome (82) */ + interface StagingXcmV5TraitsOutcome extends Enum { + readonly isComplete: boolean; + readonly asComplete: { + readonly used: SpWeightsWeightV2Weight; } & Struct; - readonly isFailedToSuspendIdleXcmExecution: boolean; - readonly asFailedToSuspendIdleXcmExecution: { - readonly error: SpRuntimeDispatchError; + readonly isIncomplete: boolean; + readonly asIncomplete: { + readonly used: SpWeightsWeightV2Weight; + readonly error: XcmV5TraitsError; } & Struct; - readonly isFailedToResumeIdleXcmExecution: boolean; - readonly asFailedToResumeIdleXcmExecution: { - readonly error: SpRuntimeDispatchError; + readonly isError: boolean; + readonly asError: { + readonly error: XcmV5TraitsError; } & Struct; - readonly type: - | "RuntimeUpgradeStarted" - | "RuntimeUpgradeCompleted" - | "MigrationStarted" - | "MigrationCompleted" - | "FailedToSuspendIdleXcmExecution" - | "FailedToResumeIdleXcmExecution"; + readonly type: "Complete" | "Incomplete" | "Error"; } - /** @name PalletMultisigEvent (64) */ - interface PalletMultisigEvent extends Enum { - readonly isNewMultisig: boolean; - readonly asNewMultisig: { - readonly approving: AccountId20; - readonly multisig: AccountId20; - readonly callHash: U8aFixed; + /** @name XcmV5TraitsError (83) */ + interface XcmV5TraitsError extends Enum { + readonly isOverflow: boolean; + readonly isUnimplemented: boolean; + readonly isUntrustedReserveLocation: boolean; + readonly isUntrustedTeleportLocation: boolean; + readonly isLocationFull: boolean; + readonly isLocationNotInvertible: boolean; + readonly isBadOrigin: boolean; + readonly isInvalidLocation: boolean; + readonly isAssetNotFound: boolean; + readonly isFailedToTransactAsset: boolean; + readonly isNotWithdrawable: boolean; + readonly isLocationCannotHold: boolean; + readonly isExceedsMaxMessageSize: boolean; + readonly isDestinationUnsupported: boolean; + readonly isTransport: boolean; + readonly isUnroutable: boolean; + readonly isUnknownClaim: boolean; + readonly isFailedToDecode: boolean; + readonly isMaxWeightInvalid: boolean; + readonly isNotHoldingFees: boolean; + readonly isTooExpensive: boolean; + readonly isTrap: boolean; + readonly asTrap: u64; + readonly isExpectationFalse: boolean; + readonly isPalletNotFound: boolean; + readonly isNameMismatch: boolean; + readonly isVersionIncompatible: boolean; + readonly isHoldingWouldOverflow: boolean; + readonly isExportError: boolean; + readonly isReanchorFailed: boolean; + readonly isNoDeal: boolean; + readonly isFeesNotMet: boolean; + readonly isLockError: boolean; + readonly isNoPermission: boolean; + readonly isUnanchored: boolean; + readonly isNotDepositable: boolean; + readonly isTooManyAssets: boolean; + readonly isUnhandledXcmVersion: boolean; + readonly isWeightLimitReached: boolean; + readonly asWeightLimitReached: SpWeightsWeightV2Weight; + readonly isBarrier: boolean; + readonly isWeightNotComputable: boolean; + readonly isExceedsStackLimit: boolean; + readonly type: + | "Overflow" + | "Unimplemented" + | "UntrustedReserveLocation" + | "UntrustedTeleportLocation" + | "LocationFull" + | "LocationNotInvertible" + | "BadOrigin" + | "InvalidLocation" + | "AssetNotFound" + | "FailedToTransactAsset" + | "NotWithdrawable" + | "LocationCannotHold" + | "ExceedsMaxMessageSize" + | "DestinationUnsupported" + | "Transport" + | "Unroutable" + | "UnknownClaim" + | "FailedToDecode" + | "MaxWeightInvalid" + | "NotHoldingFees" + | "TooExpensive" + | "Trap" + | "ExpectationFalse" + | "PalletNotFound" + | "NameMismatch" + | "VersionIncompatible" + | "HoldingWouldOverflow" + | "ExportError" + | "ReanchorFailed" + | "NoDeal" + | "FeesNotMet" + | "LockError" + | "NoPermission" + | "Unanchored" + | "NotDepositable" + | "TooManyAssets" + | "UnhandledXcmVersion" + | "WeightLimitReached" + | "Barrier" + | "WeightNotComputable" + | "ExceedsStackLimit"; + } + + /** @name PalletXcmEvent (84) */ + interface PalletXcmEvent extends Enum { + readonly isAttempted: boolean; + readonly asAttempted: { + readonly outcome: StagingXcmV5TraitsOutcome; } & Struct; - readonly isMultisigApproval: boolean; - readonly asMultisigApproval: { - readonly approving: AccountId20; - readonly timepoint: PalletMultisigTimepoint; - readonly multisig: AccountId20; - readonly callHash: U8aFixed; + readonly isSent: boolean; + readonly asSent: { + readonly origin: StagingXcmV5Location; + readonly destination: StagingXcmV5Location; + readonly message: StagingXcmV5Xcm; + readonly messageId: U8aFixed; } & Struct; - readonly isMultisigExecuted: boolean; - readonly asMultisigExecuted: { - readonly approving: AccountId20; - readonly timepoint: PalletMultisigTimepoint; - readonly multisig: AccountId20; - readonly callHash: U8aFixed; - readonly result: Result; + readonly isUnexpectedResponse: boolean; + readonly asUnexpectedResponse: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; } & Struct; - readonly isMultisigCancelled: boolean; - readonly asMultisigCancelled: { - readonly cancelling: AccountId20; - readonly timepoint: PalletMultisigTimepoint; - readonly multisig: AccountId20; - readonly callHash: U8aFixed; + readonly isResponseReady: boolean; + readonly asResponseReady: { + readonly queryId: u64; + readonly response: StagingXcmV5Response; } & Struct; - readonly type: "NewMultisig" | "MultisigApproval" | "MultisigExecuted" | "MultisigCancelled"; - } - - /** @name PalletMultisigTimepoint (65) */ - interface PalletMultisigTimepoint extends Struct { - readonly height: u32; - readonly index: u32; - } - - /** @name PalletParametersEvent (66) */ - interface PalletParametersEvent extends Enum { - readonly isUpdated: boolean; - readonly asUpdated: { - readonly key: MoonbeamRuntimeRuntimeParamsRuntimeParametersKey; - readonly oldValue: Option; - readonly newValue: Option; + readonly isNotified: boolean; + readonly asNotified: { + readonly queryId: u64; + readonly palletIndex: u8; + readonly callIndex: u8; } & Struct; - readonly type: "Updated"; - } - - /** @name MoonbeamRuntimeRuntimeParamsRuntimeParametersKey (67) */ - interface MoonbeamRuntimeRuntimeParamsRuntimeParametersKey extends Enum { - readonly isRuntimeConfig: boolean; - readonly asRuntimeConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; - readonly isPalletRandomness: boolean; - readonly asPalletRandomness: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; - } - - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (68) */ - interface MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey extends Enum { - readonly isFeesTreasuryProportion: boolean; - readonly type: "FeesTreasuryProportion"; - } - - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion (69) */ - type MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion = Null; - - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey (70) */ - interface MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey extends Enum { - readonly isDeposit: boolean; - readonly type: "Deposit"; - } - - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (71) */ - type MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit = Null; - - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (72) */ - interface MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (73) */ - type MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit = Null; - - /** @name MoonbeamRuntimeRuntimeParamsRuntimeParametersValue (75) */ - interface MoonbeamRuntimeRuntimeParamsRuntimeParametersValue extends Enum { - readonly isRuntimeConfig: boolean; - readonly asRuntimeConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; - readonly isPalletRandomness: boolean; - readonly asPalletRandomness: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; - } - - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (76) */ - interface MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue extends Enum { - readonly isFeesTreasuryProportion: boolean; - readonly asFeesTreasuryProportion: Perbill; - readonly type: "FeesTreasuryProportion"; - } - - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (77) */ - interface MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue extends Enum { - readonly isDeposit: boolean; - readonly asDeposit: u128; - readonly type: "Deposit"; - } - - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (79) */ - interface MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly asForeignAssetCreationDeposit: u128; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name PalletEvmEvent (80) */ - interface PalletEvmEvent extends Enum { - readonly isLog: boolean; - readonly asLog: { - readonly log: EthereumLog; + readonly isNotifyOverweight: boolean; + readonly asNotifyOverweight: { + readonly queryId: u64; + readonly palletIndex: u8; + readonly callIndex: u8; + readonly actualWeight: SpWeightsWeightV2Weight; + readonly maxBudgetedWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isCreated: boolean; - readonly asCreated: { - readonly address: H160; + readonly isNotifyDispatchError: boolean; + readonly asNotifyDispatchError: { + readonly queryId: u64; + readonly palletIndex: u8; + readonly callIndex: u8; } & Struct; - readonly isCreatedFailed: boolean; - readonly asCreatedFailed: { - readonly address: H160; + readonly isNotifyDecodeFailed: boolean; + readonly asNotifyDecodeFailed: { + readonly queryId: u64; + readonly palletIndex: u8; + readonly callIndex: u8; } & Struct; - readonly isExecuted: boolean; - readonly asExecuted: { - readonly address: H160; + readonly isInvalidResponder: boolean; + readonly asInvalidResponder: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; + readonly expectedLocation: Option; } & Struct; - readonly isExecutedFailed: boolean; - readonly asExecutedFailed: { - readonly address: H160; + readonly isInvalidResponderVersion: boolean; + readonly asInvalidResponderVersion: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; } & Struct; - readonly type: "Log" | "Created" | "CreatedFailed" | "Executed" | "ExecutedFailed"; - } - - /** @name EthereumLog (81) */ - interface EthereumLog extends Struct { - readonly address: H160; - readonly topics: Vec; - readonly data: Bytes; - } - - /** @name PalletEthereumEvent (84) */ - interface PalletEthereumEvent extends Enum { - readonly isExecuted: boolean; - readonly asExecuted: { - readonly from: H160; - readonly to: H160; - readonly transactionHash: H256; - readonly exitReason: EvmCoreErrorExitReason; - readonly extraData: Bytes; + readonly isResponseTaken: boolean; + readonly asResponseTaken: { + readonly queryId: u64; } & Struct; - readonly type: "Executed"; - } - - /** @name EvmCoreErrorExitReason (85) */ - interface EvmCoreErrorExitReason extends Enum { - readonly isSucceed: boolean; - readonly asSucceed: EvmCoreErrorExitSucceed; - readonly isError: boolean; - readonly asError: EvmCoreErrorExitError; - readonly isRevert: boolean; - readonly asRevert: EvmCoreErrorExitRevert; - readonly isFatal: boolean; - readonly asFatal: EvmCoreErrorExitFatal; - readonly type: "Succeed" | "Error" | "Revert" | "Fatal"; - } - - /** @name EvmCoreErrorExitSucceed (86) */ - interface EvmCoreErrorExitSucceed extends Enum { - readonly isStopped: boolean; - readonly isReturned: boolean; - readonly isSuicided: boolean; - readonly type: "Stopped" | "Returned" | "Suicided"; - } - - /** @name EvmCoreErrorExitError (87) */ - interface EvmCoreErrorExitError extends Enum { - readonly isStackUnderflow: boolean; - readonly isStackOverflow: boolean; - readonly isInvalidJump: boolean; - readonly isInvalidRange: boolean; - readonly isDesignatedInvalid: boolean; - readonly isCallTooDeep: boolean; - readonly isCreateCollision: boolean; - readonly isCreateContractLimit: boolean; - readonly isOutOfOffset: boolean; - readonly isOutOfGas: boolean; - readonly isOutOfFund: boolean; - readonly isPcUnderflow: boolean; - readonly isCreateEmpty: boolean; - readonly isOther: boolean; - readonly asOther: Text; - readonly isMaxNonce: boolean; - readonly isInvalidCode: boolean; - readonly asInvalidCode: u8; - readonly type: - | "StackUnderflow" - | "StackOverflow" - | "InvalidJump" - | "InvalidRange" - | "DesignatedInvalid" - | "CallTooDeep" - | "CreateCollision" - | "CreateContractLimit" - | "OutOfOffset" - | "OutOfGas" - | "OutOfFund" - | "PcUnderflow" - | "CreateEmpty" - | "Other" - | "MaxNonce" - | "InvalidCode"; - } - - /** @name EvmCoreErrorExitRevert (91) */ - interface EvmCoreErrorExitRevert extends Enum { - readonly isReverted: boolean; - readonly type: "Reverted"; - } - - /** @name EvmCoreErrorExitFatal (92) */ - interface EvmCoreErrorExitFatal extends Enum { - readonly isNotSupported: boolean; - readonly isUnhandledInterrupt: boolean; - readonly isCallErrorAsFatal: boolean; - readonly asCallErrorAsFatal: EvmCoreErrorExitError; - readonly isOther: boolean; - readonly asOther: Text; - readonly type: "NotSupported" | "UnhandledInterrupt" | "CallErrorAsFatal" | "Other"; - } - - /** @name PalletSchedulerEvent (93) */ - interface PalletSchedulerEvent extends Enum { - readonly isScheduled: boolean; - readonly asScheduled: { - readonly when: u32; - readonly index: u32; + readonly isAssetsTrapped: boolean; + readonly asAssetsTrapped: { + readonly hash_: H256; + readonly origin: StagingXcmV5Location; + readonly assets: XcmVersionedAssets; } & Struct; - readonly isCanceled: boolean; - readonly asCanceled: { - readonly when: u32; - readonly index: u32; + readonly isVersionChangeNotified: boolean; + readonly asVersionChangeNotified: { + readonly destination: StagingXcmV5Location; + readonly result: u32; + readonly cost: StagingXcmV5AssetAssets; + readonly messageId: U8aFixed; } & Struct; - readonly isDispatched: boolean; - readonly asDispatched: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; - readonly result: Result; + readonly isSupportedVersionChanged: boolean; + readonly asSupportedVersionChanged: { + readonly location: StagingXcmV5Location; + readonly version: u32; } & Struct; - readonly isRetrySet: boolean; - readonly asRetrySet: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; - readonly period: u32; - readonly retries: u8; + readonly isNotifyTargetSendFail: boolean; + readonly asNotifyTargetSendFail: { + readonly location: StagingXcmV5Location; + readonly queryId: u64; + readonly error: XcmV5TraitsError; } & Struct; - readonly isRetryCancelled: boolean; - readonly asRetryCancelled: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; + readonly isNotifyTargetMigrationFail: boolean; + readonly asNotifyTargetMigrationFail: { + readonly location: XcmVersionedLocation; + readonly queryId: u64; } & Struct; - readonly isCallUnavailable: boolean; - readonly asCallUnavailable: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; + readonly isInvalidQuerierVersion: boolean; + readonly asInvalidQuerierVersion: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; } & Struct; - readonly isPeriodicFailed: boolean; - readonly asPeriodicFailed: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; + readonly isInvalidQuerier: boolean; + readonly asInvalidQuerier: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; + readonly expectedQuerier: StagingXcmV5Location; + readonly maybeActualQuerier: Option; } & Struct; - readonly isRetryFailed: boolean; - readonly asRetryFailed: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; + readonly isVersionNotifyStarted: boolean; + readonly asVersionNotifyStarted: { + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; + readonly messageId: U8aFixed; } & Struct; - readonly isPermanentlyOverweight: boolean; - readonly asPermanentlyOverweight: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; + readonly isVersionNotifyRequested: boolean; + readonly asVersionNotifyRequested: { + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; + readonly messageId: U8aFixed; } & Struct; - readonly type: - | "Scheduled" - | "Canceled" - | "Dispatched" - | "RetrySet" - | "RetryCancelled" - | "CallUnavailable" - | "PeriodicFailed" - | "RetryFailed" - | "PermanentlyOverweight"; - } - - /** @name PalletPreimageEvent (95) */ - interface PalletPreimageEvent extends Enum { - readonly isNoted: boolean; - readonly asNoted: { - readonly hash_: H256; + readonly isVersionNotifyUnrequested: boolean; + readonly asVersionNotifyUnrequested: { + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; + readonly messageId: U8aFixed; } & Struct; - readonly isRequested: boolean; - readonly asRequested: { - readonly hash_: H256; + readonly isFeesPaid: boolean; + readonly asFeesPaid: { + readonly paying: StagingXcmV5Location; + readonly fees: StagingXcmV5AssetAssets; } & Struct; - readonly isCleared: boolean; - readonly asCleared: { + readonly isAssetsClaimed: boolean; + readonly asAssetsClaimed: { readonly hash_: H256; + readonly origin: StagingXcmV5Location; + readonly assets: XcmVersionedAssets; } & Struct; - readonly type: "Noted" | "Requested" | "Cleared"; + readonly isVersionMigrationFinished: boolean; + readonly asVersionMigrationFinished: { + readonly version: u32; + } & Struct; + readonly type: + | "Attempted" + | "Sent" + | "UnexpectedResponse" + | "ResponseReady" + | "Notified" + | "NotifyOverweight" + | "NotifyDispatchError" + | "NotifyDecodeFailed" + | "InvalidResponder" + | "InvalidResponderVersion" + | "ResponseTaken" + | "AssetsTrapped" + | "VersionChangeNotified" + | "SupportedVersionChanged" + | "NotifyTargetSendFail" + | "NotifyTargetMigrationFail" + | "InvalidQuerierVersion" + | "InvalidQuerier" + | "VersionNotifyStarted" + | "VersionNotifyRequested" + | "VersionNotifyUnrequested" + | "FeesPaid" + | "AssetsClaimed" + | "VersionMigrationFinished"; } - /** @name PalletConvictionVotingEvent (96) */ - interface PalletConvictionVotingEvent extends Enum { - readonly isDelegated: boolean; - readonly asDelegated: ITuple<[AccountId20, AccountId20]>; - readonly isUndelegated: boolean; - readonly asUndelegated: AccountId20; - readonly isVoted: boolean; - readonly asVoted: { - readonly who: AccountId20; - readonly vote: PalletConvictionVotingVoteAccountVote; - } & Struct; - readonly isVoteRemoved: boolean; - readonly asVoteRemoved: { - readonly who: AccountId20; - readonly vote: PalletConvictionVotingVoteAccountVote; - } & Struct; - readonly type: "Delegated" | "Undelegated" | "Voted" | "VoteRemoved"; + /** @name StagingXcmV5Location (85) */ + interface StagingXcmV5Location extends Struct { + readonly parents: u8; + readonly interior: StagingXcmV5Junctions; } - /** @name PalletConvictionVotingVoteAccountVote (97) */ - 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 StagingXcmV5Junctions (86) */ + interface StagingXcmV5Junctions extends Enum { + readonly isHere: boolean; + readonly isX1: boolean; + readonly asX1: Vec; + readonly isX2: boolean; + readonly asX2: Vec; + readonly isX3: boolean; + readonly asX3: Vec; + readonly isX4: boolean; + readonly asX4: Vec; + readonly isX5: boolean; + readonly asX5: Vec; + readonly isX6: boolean; + readonly asX6: Vec; + readonly isX7: boolean; + readonly asX7: Vec; + readonly isX8: boolean; + readonly asX8: Vec; + readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name PalletReferendaEvent (99) */ - 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: AccountId20; - readonly amount: u128; + /** @name StagingXcmV5Junction (88) */ + interface StagingXcmV5Junction extends Enum { + readonly isParachain: boolean; + readonly asParachain: Compact; + readonly isAccountId32: boolean; + readonly asAccountId32: { + readonly network: Option; + readonly id: U8aFixed; } & Struct; - readonly isDecisionDepositRefunded: boolean; - readonly asDecisionDepositRefunded: { - readonly index: u32; - readonly who: AccountId20; - readonly amount: u128; - } & Struct; - readonly isDepositSlashed: boolean; - readonly asDepositSlashed: { - readonly who: AccountId20; - 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; - } & Struct; - readonly isConfirmed: boolean; - readonly asConfirmed: { - readonly index: u32; - readonly tally: PalletConvictionVotingTally; - } & Struct; - 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; + readonly isAccountIndex64: boolean; + readonly asAccountIndex64: { + readonly network: Option; + readonly index: Compact; } & Struct; - readonly isSubmissionDepositRefunded: boolean; - readonly asSubmissionDepositRefunded: { - readonly index: u32; - readonly who: AccountId20; - readonly amount: u128; + readonly isAccountKey20: boolean; + readonly asAccountKey20: { + readonly network: Option; + readonly key: U8aFixed; } & Struct; - readonly isMetadataSet: boolean; - readonly asMetadataSet: { - readonly index: u32; - readonly hash_: H256; + 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 isMetadataCleared: boolean; - readonly asMetadataCleared: { - readonly index: u32; - readonly hash_: H256; + readonly isOnlyChild: boolean; + readonly isPlurality: boolean; + readonly asPlurality: { + readonly id: XcmV3JunctionBodyId; + readonly part: XcmV3JunctionBodyPart; } & Struct; + readonly isGlobalConsensus: boolean; + readonly asGlobalConsensus: StagingXcmV5JunctionNetworkId; readonly type: - | "Submitted" - | "DecisionDepositPlaced" - | "DecisionDepositRefunded" - | "DepositSlashed" - | "DecisionStarted" - | "ConfirmStarted" - | "ConfirmAborted" - | "Confirmed" - | "Approved" - | "Rejected" - | "TimedOut" - | "Cancelled" - | "Killed" - | "SubmissionDepositRefunded" - | "MetadataSet" - | "MetadataCleared"; + | "Parachain" + | "AccountId32" + | "AccountIndex64" + | "AccountKey20" + | "PalletInstance" + | "GeneralIndex" + | "GeneralKey" + | "OnlyChild" + | "Plurality" + | "GlobalConsensus"; } - /** @name FrameSupportPreimagesBounded (100) */ - interface FrameSupportPreimagesBounded extends Enum { - readonly isLegacy: boolean; - readonly asLegacy: { - readonly hash_: H256; + /** @name StagingXcmV5JunctionNetworkId (91) */ + interface StagingXcmV5JunctionNetworkId extends Enum { + readonly isByGenesis: boolean; + readonly asByGenesis: U8aFixed; + readonly isByFork: boolean; + readonly asByFork: { + readonly blockNumber: u64; + readonly blockHash: U8aFixed; } & Struct; - readonly isInline: boolean; - readonly asInline: Bytes; - readonly isLookup: boolean; - readonly asLookup: { - readonly hash_: H256; - readonly len: u32; + readonly isPolkadot: boolean; + readonly isKusama: boolean; + readonly isEthereum: boolean; + readonly asEthereum: { + readonly chainId: Compact; } & Struct; - readonly type: "Legacy" | "Inline" | "Lookup"; + readonly isBitcoinCore: boolean; + readonly isBitcoinCash: boolean; + readonly isPolkadotBulletin: boolean; + readonly type: + | "ByGenesis" + | "ByFork" + | "Polkadot" + | "Kusama" + | "Ethereum" + | "BitcoinCore" + | "BitcoinCash" + | "PolkadotBulletin"; } - /** @name FrameSystemCall (102) */ - interface FrameSystemCall extends Enum { - readonly isRemark: boolean; - readonly asRemark: { - readonly remark: Bytes; + /** @name XcmV3JunctionBodyId (93) */ + 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 XcmV3JunctionBodyPart (94) */ + interface XcmV3JunctionBodyPart extends Enum { + readonly isVoice: boolean; + readonly isMembers: boolean; + readonly asMembers: { + readonly count: Compact; } & Struct; - readonly isSetHeapPages: boolean; - readonly asSetHeapPages: { - readonly pages: u64; + readonly isFraction: boolean; + readonly asFraction: { + readonly nom: Compact; + readonly denom: Compact; } & Struct; - readonly isSetCode: boolean; - readonly asSetCode: { - readonly code: Bytes; + readonly isAtLeastProportion: boolean; + readonly asAtLeastProportion: { + readonly nom: Compact; + readonly denom: Compact; } & Struct; - readonly isSetCodeWithoutChecks: boolean; - readonly asSetCodeWithoutChecks: { - readonly code: Bytes; + readonly isMoreThanProportion: boolean; + readonly asMoreThanProportion: { + readonly nom: Compact; + readonly denom: Compact; } & Struct; - readonly isSetStorage: boolean; - readonly asSetStorage: { - readonly items: Vec>; + readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; + } + + /** @name StagingXcmV5Xcm (102) */ + interface StagingXcmV5Xcm extends Vec {} + + /** @name StagingXcmV5Instruction (104) */ + interface StagingXcmV5Instruction extends Enum { + readonly isWithdrawAsset: boolean; + readonly asWithdrawAsset: StagingXcmV5AssetAssets; + readonly isReserveAssetDeposited: boolean; + readonly asReserveAssetDeposited: StagingXcmV5AssetAssets; + readonly isReceiveTeleportedAsset: boolean; + readonly asReceiveTeleportedAsset: StagingXcmV5AssetAssets; + readonly isQueryResponse: boolean; + readonly asQueryResponse: { + readonly queryId: Compact; + readonly response: StagingXcmV5Response; + readonly maxWeight: SpWeightsWeightV2Weight; + readonly querier: Option; } & Struct; - readonly isKillStorage: boolean; - readonly asKillStorage: { - readonly keys_: Vec; + readonly isTransferAsset: boolean; + readonly asTransferAsset: { + readonly assets: StagingXcmV5AssetAssets; + readonly beneficiary: StagingXcmV5Location; } & Struct; - readonly isKillPrefix: boolean; - readonly asKillPrefix: { - readonly prefix: Bytes; - readonly subkeys: u32; + readonly isTransferReserveAsset: boolean; + readonly asTransferReserveAsset: { + readonly assets: StagingXcmV5AssetAssets; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isRemarkWithEvent: boolean; - readonly asRemarkWithEvent: { - readonly remark: Bytes; + readonly isTransact: boolean; + readonly asTransact: { + readonly originKind: XcmV3OriginKind; + readonly fallbackMaxWeight: Option; + readonly call: XcmDoubleEncoded; } & Struct; - readonly isAuthorizeUpgrade: boolean; - readonly asAuthorizeUpgrade: { - readonly codeHash: H256; + readonly isHrmpNewChannelOpenRequest: boolean; + readonly asHrmpNewChannelOpenRequest: { + readonly sender: Compact; + readonly maxMessageSize: Compact; + readonly maxCapacity: Compact; } & Struct; - readonly isAuthorizeUpgradeWithoutChecks: boolean; - readonly asAuthorizeUpgradeWithoutChecks: { - readonly codeHash: H256; + readonly isHrmpChannelAccepted: boolean; + readonly asHrmpChannelAccepted: { + readonly recipient: Compact; } & Struct; - readonly isApplyAuthorizedUpgrade: boolean; - readonly asApplyAuthorizedUpgrade: { - readonly code: Bytes; + readonly isHrmpChannelClosing: boolean; + readonly asHrmpChannelClosing: { + readonly initiator: Compact; + readonly sender: Compact; + readonly recipient: Compact; } & Struct; - readonly type: - | "Remark" - | "SetHeapPages" - | "SetCode" - | "SetCodeWithoutChecks" - | "SetStorage" - | "KillStorage" - | "KillPrefix" - | "RemarkWithEvent" - | "AuthorizeUpgrade" - | "AuthorizeUpgradeWithoutChecks" - | "ApplyAuthorizedUpgrade"; - } - - /** @name CumulusPalletParachainSystemCall (106) */ - interface CumulusPalletParachainSystemCall extends Enum { - readonly isSetValidationData: boolean; - readonly asSetValidationData: { - readonly data: CumulusPrimitivesParachainInherentParachainInherentData; - } & Struct; - readonly isSudoSendUpwardMessage: boolean; - readonly asSudoSendUpwardMessage: { - readonly message: Bytes; - } & Struct; - readonly type: "SetValidationData" | "SudoSendUpwardMessage"; - } - - /** @name CumulusPrimitivesParachainInherentParachainInherentData (107) */ - interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct { - readonly validationData: PolkadotPrimitivesV8PersistedValidationData; - readonly relayChainState: SpTrieStorageProof; - readonly downwardMessages: Vec; - readonly horizontalMessages: BTreeMap>; - } - - /** @name PolkadotPrimitivesV8PersistedValidationData (108) */ - interface PolkadotPrimitivesV8PersistedValidationData extends Struct { - readonly parentHead: Bytes; - readonly relayParentNumber: u32; - readonly relayParentStorageRoot: H256; - readonly maxPovSize: u32; - } - - /** @name SpTrieStorageProof (110) */ - interface SpTrieStorageProof extends Struct { - readonly trieNodes: BTreeSet; - } - - /** @name PolkadotCorePrimitivesInboundDownwardMessage (113) */ - interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { - readonly sentAt: u32; - readonly msg: Bytes; - } - - /** @name PolkadotCorePrimitivesInboundHrmpMessage (117) */ - interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { - readonly sentAt: u32; - readonly data: Bytes; - } - - /** @name PalletTimestampCall (120) */ - interface PalletTimestampCall extends Enum { - readonly isSet: boolean; - readonly asSet: { - readonly now: Compact; - } & Struct; - readonly type: "Set"; - } - - /** @name PalletRootTestingCall (121) */ - interface PalletRootTestingCall extends Enum { - readonly isFillBlock: boolean; - readonly asFillBlock: { - readonly ratio: Perbill; - } & Struct; - readonly isTriggerDefensive: boolean; - readonly type: "FillBlock" | "TriggerDefensive"; - } - - /** @name PalletBalancesCall (122) */ - interface PalletBalancesCall extends Enum { - readonly isTransferAllowDeath: boolean; - readonly asTransferAllowDeath: { - readonly dest: AccountId20; - readonly value: Compact; - } & Struct; - readonly isForceTransfer: boolean; - readonly asForceTransfer: { - readonly source: AccountId20; - readonly dest: AccountId20; - readonly value: Compact; + readonly isClearOrigin: boolean; + readonly isDescendOrigin: boolean; + readonly asDescendOrigin: StagingXcmV5Junctions; + readonly isReportError: boolean; + readonly asReportError: StagingXcmV5QueryResponseInfo; + readonly isDepositAsset: boolean; + readonly asDepositAsset: { + readonly assets: StagingXcmV5AssetAssetFilter; + readonly beneficiary: StagingXcmV5Location; } & Struct; - readonly isTransferKeepAlive: boolean; - readonly asTransferKeepAlive: { - readonly dest: AccountId20; - readonly value: Compact; + readonly isDepositReserveAsset: boolean; + readonly asDepositReserveAsset: { + readonly assets: StagingXcmV5AssetAssetFilter; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isTransferAll: boolean; - readonly asTransferAll: { - readonly dest: AccountId20; - readonly keepAlive: bool; + readonly isExchangeAsset: boolean; + readonly asExchangeAsset: { + readonly give: StagingXcmV5AssetAssetFilter; + readonly want: StagingXcmV5AssetAssets; + readonly maximal: bool; } & Struct; - readonly isForceUnreserve: boolean; - readonly asForceUnreserve: { - readonly who: AccountId20; - readonly amount: u128; + readonly isInitiateReserveWithdraw: boolean; + readonly asInitiateReserveWithdraw: { + readonly assets: StagingXcmV5AssetAssetFilter; + readonly reserve: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isUpgradeAccounts: boolean; - readonly asUpgradeAccounts: { - readonly who: Vec; + readonly isInitiateTeleport: boolean; + readonly asInitiateTeleport: { + readonly assets: StagingXcmV5AssetAssetFilter; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isForceSetBalance: boolean; - readonly asForceSetBalance: { - readonly who: AccountId20; - readonly newFree: Compact; + readonly isReportHolding: boolean; + readonly asReportHolding: { + readonly responseInfo: StagingXcmV5QueryResponseInfo; + readonly assets: StagingXcmV5AssetAssetFilter; } & Struct; - readonly isForceAdjustTotalIssuance: boolean; - readonly asForceAdjustTotalIssuance: { - readonly direction: PalletBalancesAdjustmentDirection; - readonly delta: Compact; + readonly isBuyExecution: boolean; + readonly asBuyExecution: { + readonly fees: StagingXcmV5Asset; + readonly weightLimit: XcmV3WeightLimit; } & Struct; - readonly isBurn: boolean; - readonly asBurn: { - readonly value: Compact; - readonly keepAlive: bool; + readonly isRefundSurplus: boolean; + readonly isSetErrorHandler: boolean; + readonly asSetErrorHandler: StagingXcmV5Xcm; + readonly isSetAppendix: boolean; + readonly asSetAppendix: StagingXcmV5Xcm; + readonly isClearError: boolean; + readonly isClaimAsset: boolean; + readonly asClaimAsset: { + readonly assets: StagingXcmV5AssetAssets; + readonly ticket: StagingXcmV5Location; } & Struct; - readonly type: - | "TransferAllowDeath" - | "ForceTransfer" - | "TransferKeepAlive" - | "TransferAll" - | "ForceUnreserve" - | "UpgradeAccounts" - | "ForceSetBalance" - | "ForceAdjustTotalIssuance" - | "Burn"; - } - - /** @name PalletBalancesAdjustmentDirection (125) */ - interface PalletBalancesAdjustmentDirection extends Enum { - readonly isIncrease: boolean; - readonly isDecrease: boolean; - readonly type: "Increase" | "Decrease"; - } - - /** @name PalletParachainStakingCall (126) */ - interface PalletParachainStakingCall extends Enum { - readonly isSetStakingExpectations: boolean; - readonly asSetStakingExpectations: { - readonly expectations: { - readonly min: u128; - readonly ideal: u128; - readonly max: u128; - } & Struct; + readonly isTrap: boolean; + readonly asTrap: Compact; + readonly isSubscribeVersion: boolean; + readonly asSubscribeVersion: { + readonly queryId: Compact; + readonly maxResponseWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isSetInflation: boolean; - readonly asSetInflation: { - readonly schedule: { - readonly min: Perbill; - readonly ideal: Perbill; - readonly max: Perbill; - } & Struct; + readonly isUnsubscribeVersion: boolean; + readonly isBurnAsset: boolean; + readonly asBurnAsset: StagingXcmV5AssetAssets; + readonly isExpectAsset: boolean; + readonly asExpectAsset: StagingXcmV5AssetAssets; + readonly isExpectOrigin: boolean; + readonly asExpectOrigin: Option; + readonly isExpectError: boolean; + readonly asExpectError: Option>; + readonly isExpectTransactStatus: boolean; + readonly asExpectTransactStatus: XcmV3MaybeErrorCode; + readonly isQueryPallet: boolean; + readonly asQueryPallet: { + readonly moduleName: Bytes; + readonly responseInfo: StagingXcmV5QueryResponseInfo; } & Struct; - readonly isSetParachainBondAccount: boolean; - readonly asSetParachainBondAccount: { - readonly new_: AccountId20; + readonly isExpectPallet: boolean; + readonly asExpectPallet: { + readonly index: Compact; + readonly name: Bytes; + readonly moduleName: Bytes; + readonly crateMajor: Compact; + readonly minCrateMinor: Compact; } & Struct; - readonly isSetParachainBondReservePercent: boolean; - readonly asSetParachainBondReservePercent: { - readonly new_: Percent; + readonly isReportTransactStatus: boolean; + readonly asReportTransactStatus: StagingXcmV5QueryResponseInfo; + readonly isClearTransactStatus: boolean; + readonly isUniversalOrigin: boolean; + readonly asUniversalOrigin: StagingXcmV5Junction; + readonly isExportMessage: boolean; + readonly asExportMessage: { + readonly network: StagingXcmV5JunctionNetworkId; + readonly destination: StagingXcmV5Junctions; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isSetTotalSelected: boolean; - readonly asSetTotalSelected: { - readonly new_: u32; + readonly isLockAsset: boolean; + readonly asLockAsset: { + readonly asset: StagingXcmV5Asset; + readonly unlocker: StagingXcmV5Location; } & Struct; - readonly isSetCollatorCommission: boolean; - readonly asSetCollatorCommission: { - readonly new_: Perbill; + readonly isUnlockAsset: boolean; + readonly asUnlockAsset: { + readonly asset: StagingXcmV5Asset; + readonly target: StagingXcmV5Location; } & Struct; - readonly isSetBlocksPerRound: boolean; - readonly asSetBlocksPerRound: { - readonly new_: u32; + readonly isNoteUnlockable: boolean; + readonly asNoteUnlockable: { + readonly asset: StagingXcmV5Asset; + readonly owner: StagingXcmV5Location; } & Struct; - readonly isJoinCandidates: boolean; - readonly asJoinCandidates: { - readonly bond: u128; - readonly candidateCount: u32; + readonly isRequestUnlock: boolean; + readonly asRequestUnlock: { + readonly asset: StagingXcmV5Asset; + readonly locker: StagingXcmV5Location; } & Struct; - readonly isScheduleLeaveCandidates: boolean; - readonly asScheduleLeaveCandidates: { - readonly candidateCount: u32; + readonly isSetFeesMode: boolean; + readonly asSetFeesMode: { + readonly jitWithdraw: bool; } & Struct; - readonly isExecuteLeaveCandidates: boolean; - readonly asExecuteLeaveCandidates: { - readonly candidate: AccountId20; - readonly candidateDelegationCount: u32; + readonly isSetTopic: boolean; + readonly asSetTopic: U8aFixed; + readonly isClearTopic: boolean; + readonly isAliasOrigin: boolean; + readonly asAliasOrigin: StagingXcmV5Location; + readonly isUnpaidExecution: boolean; + readonly asUnpaidExecution: { + readonly weightLimit: XcmV3WeightLimit; + readonly checkOrigin: Option; } & Struct; - readonly isCancelLeaveCandidates: boolean; - readonly asCancelLeaveCandidates: { - readonly candidateCount: u32; + readonly isPayFees: boolean; + readonly asPayFees: { + readonly asset: StagingXcmV5Asset; } & Struct; - readonly isGoOffline: boolean; - readonly isGoOnline: boolean; - readonly isCandidateBondMore: boolean; - readonly asCandidateBondMore: { - readonly more: u128; + readonly isInitiateTransfer: boolean; + readonly asInitiateTransfer: { + readonly destination: StagingXcmV5Location; + readonly remoteFees: Option; + readonly preserveOrigin: bool; + readonly assets: Vec; + readonly remoteXcm: StagingXcmV5Xcm; } & Struct; - readonly isScheduleCandidateBondLess: boolean; - readonly asScheduleCandidateBondLess: { - readonly less: u128; + readonly isExecuteWithOrigin: boolean; + readonly asExecuteWithOrigin: { + readonly descendantOrigin: Option; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isExecuteCandidateBondLess: boolean; - readonly asExecuteCandidateBondLess: { - readonly candidate: AccountId20; + readonly isSetHints: boolean; + readonly asSetHints: { + readonly hints: Vec; } & Struct; - readonly isCancelCandidateBondLess: boolean; - readonly isDelegateWithAutoCompound: boolean; - readonly asDelegateWithAutoCompound: { - readonly candidate: AccountId20; - readonly amount: u128; - readonly autoCompound: Percent; - readonly candidateDelegationCount: u32; - readonly candidateAutoCompoundingDelegationCount: u32; - readonly delegationCount: u32; + readonly type: + | "WithdrawAsset" + | "ReserveAssetDeposited" + | "ReceiveTeleportedAsset" + | "QueryResponse" + | "TransferAsset" + | "TransferReserveAsset" + | "Transact" + | "HrmpNewChannelOpenRequest" + | "HrmpChannelAccepted" + | "HrmpChannelClosing" + | "ClearOrigin" + | "DescendOrigin" + | "ReportError" + | "DepositAsset" + | "DepositReserveAsset" + | "ExchangeAsset" + | "InitiateReserveWithdraw" + | "InitiateTeleport" + | "ReportHolding" + | "BuyExecution" + | "RefundSurplus" + | "SetErrorHandler" + | "SetAppendix" + | "ClearError" + | "ClaimAsset" + | "Trap" + | "SubscribeVersion" + | "UnsubscribeVersion" + | "BurnAsset" + | "ExpectAsset" + | "ExpectOrigin" + | "ExpectError" + | "ExpectTransactStatus" + | "QueryPallet" + | "ExpectPallet" + | "ReportTransactStatus" + | "ClearTransactStatus" + | "UniversalOrigin" + | "ExportMessage" + | "LockAsset" + | "UnlockAsset" + | "NoteUnlockable" + | "RequestUnlock" + | "SetFeesMode" + | "SetTopic" + | "ClearTopic" + | "AliasOrigin" + | "UnpaidExecution" + | "PayFees" + | "InitiateTransfer" + | "ExecuteWithOrigin" + | "SetHints"; + } + + /** @name StagingXcmV5AssetAssets (105) */ + interface StagingXcmV5AssetAssets extends Vec {} + + /** @name StagingXcmV5Asset (107) */ + interface StagingXcmV5Asset extends Struct { + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetFungibility; + } + + /** @name StagingXcmV5AssetAssetId (108) */ + interface StagingXcmV5AssetAssetId extends StagingXcmV5Location {} + + /** @name StagingXcmV5AssetFungibility (109) */ + interface StagingXcmV5AssetFungibility extends Enum { + readonly isFungible: boolean; + readonly asFungible: Compact; + readonly isNonFungible: boolean; + readonly asNonFungible: StagingXcmV5AssetAssetInstance; + readonly type: "Fungible" | "NonFungible"; + } + + /** @name StagingXcmV5AssetAssetInstance (110) */ + interface StagingXcmV5AssetAssetInstance extends Enum { + readonly isUndefined: boolean; + readonly isIndex: boolean; + readonly asIndex: Compact; + readonly isArray4: boolean; + readonly asArray4: U8aFixed; + readonly isArray8: boolean; + readonly asArray8: U8aFixed; + readonly isArray16: boolean; + readonly asArray16: U8aFixed; + readonly isArray32: boolean; + readonly asArray32: U8aFixed; + readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; + } + + /** @name StagingXcmV5Response (113) */ + interface StagingXcmV5Response extends Enum { + readonly isNull: boolean; + readonly isAssets: boolean; + readonly asAssets: StagingXcmV5AssetAssets; + 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 StagingXcmV5PalletInfo (117) */ + interface StagingXcmV5PalletInfo extends Struct { + readonly index: Compact; + readonly name: Bytes; + readonly moduleName: Bytes; + readonly major: Compact; + readonly minor: Compact; + readonly patch: Compact; + } + + /** @name XcmV3MaybeErrorCode (120) */ + interface XcmV3MaybeErrorCode extends Enum { + readonly isSuccess: boolean; + readonly isError: boolean; + readonly asError: Bytes; + readonly isTruncatedError: boolean; + readonly asTruncatedError: Bytes; + readonly type: "Success" | "Error" | "TruncatedError"; + } + + /** @name XcmV3OriginKind (123) */ + interface XcmV3OriginKind extends Enum { + readonly isNative: boolean; + readonly isSovereignAccount: boolean; + readonly isSuperuser: boolean; + readonly isXcm: boolean; + readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; + } + + /** @name XcmDoubleEncoded (125) */ + interface XcmDoubleEncoded extends Struct { + readonly encoded: Bytes; + } + + /** @name StagingXcmV5QueryResponseInfo (126) */ + interface StagingXcmV5QueryResponseInfo extends Struct { + readonly destination: StagingXcmV5Location; + readonly queryId: Compact; + readonly maxWeight: SpWeightsWeightV2Weight; + } + + /** @name StagingXcmV5AssetAssetFilter (127) */ + interface StagingXcmV5AssetAssetFilter extends Enum { + readonly isDefinite: boolean; + readonly asDefinite: StagingXcmV5AssetAssets; + readonly isWild: boolean; + readonly asWild: StagingXcmV5AssetWildAsset; + readonly type: "Definite" | "Wild"; + } + + /** @name StagingXcmV5AssetWildAsset (128) */ + interface StagingXcmV5AssetWildAsset extends Enum { + readonly isAll: boolean; + readonly isAllOf: boolean; + readonly asAllOf: { + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetWildFungibility; } & Struct; - readonly isScheduleRevokeDelegation: boolean; - readonly asScheduleRevokeDelegation: { - readonly collator: AccountId20; + readonly isAllCounted: boolean; + readonly asAllCounted: Compact; + readonly isAllOfCounted: boolean; + readonly asAllOfCounted: { + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetWildFungibility; + readonly count: Compact; } & Struct; - readonly isDelegatorBondMore: boolean; - readonly asDelegatorBondMore: { - readonly candidate: AccountId20; - readonly more: u128; + readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; + } + + /** @name StagingXcmV5AssetWildFungibility (129) */ + interface StagingXcmV5AssetWildFungibility extends Enum { + readonly isFungible: boolean; + readonly isNonFungible: boolean; + readonly type: "Fungible" | "NonFungible"; + } + + /** @name XcmV3WeightLimit (130) */ + interface XcmV3WeightLimit extends Enum { + readonly isUnlimited: boolean; + readonly isLimited: boolean; + readonly asLimited: SpWeightsWeightV2Weight; + readonly type: "Unlimited" | "Limited"; + } + + /** @name StagingXcmV5AssetAssetTransferFilter (132) */ + interface StagingXcmV5AssetAssetTransferFilter extends Enum { + readonly isTeleport: boolean; + readonly asTeleport: StagingXcmV5AssetAssetFilter; + readonly isReserveDeposit: boolean; + readonly asReserveDeposit: StagingXcmV5AssetAssetFilter; + readonly isReserveWithdraw: boolean; + readonly asReserveWithdraw: StagingXcmV5AssetAssetFilter; + readonly type: "Teleport" | "ReserveDeposit" | "ReserveWithdraw"; + } + + /** @name StagingXcmV5Hint (137) */ + interface StagingXcmV5Hint extends Enum { + readonly isAssetClaimer: boolean; + readonly asAssetClaimer: { + readonly location: StagingXcmV5Location; } & Struct; - readonly isScheduleDelegatorBondLess: boolean; - readonly asScheduleDelegatorBondLess: { - readonly candidate: AccountId20; - readonly less: u128; + readonly type: "AssetClaimer"; + } + + /** @name XcmVersionedAssets (139) */ + interface XcmVersionedAssets extends Enum { + readonly isV3: boolean; + readonly asV3: XcmV3MultiassetMultiAssets; + readonly isV4: boolean; + readonly asV4: StagingXcmV4AssetAssets; + readonly isV5: boolean; + readonly asV5: StagingXcmV5AssetAssets; + readonly type: "V3" | "V4" | "V5"; + } + + /** @name XcmV3MultiassetMultiAssets (140) */ + interface XcmV3MultiassetMultiAssets extends Vec {} + + /** @name XcmV3MultiAsset (142) */ + interface XcmV3MultiAsset extends Struct { + readonly id: XcmV3MultiassetAssetId; + readonly fun: XcmV3MultiassetFungibility; + } + + /** @name XcmV3MultiassetAssetId (143) */ + interface XcmV3MultiassetAssetId extends Enum { + readonly isConcrete: boolean; + readonly asConcrete: StagingXcmV3MultiLocation; + readonly isAbstract: boolean; + readonly asAbstract: U8aFixed; + readonly type: "Concrete" | "Abstract"; + } + + /** @name StagingXcmV3MultiLocation (144) */ + interface StagingXcmV3MultiLocation extends Struct { + readonly parents: u8; + readonly interior: XcmV3Junctions; + } + + /** @name XcmV3Junctions (145) */ + 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 XcmV3Junction (146) */ + interface XcmV3Junction extends Enum { + readonly isParachain: boolean; + readonly asParachain: Compact; + readonly isAccountId32: boolean; + readonly asAccountId32: { + readonly network: Option; + readonly id: U8aFixed; } & Struct; - readonly isExecuteDelegationRequest: boolean; - readonly asExecuteDelegationRequest: { - readonly delegator: AccountId20; - readonly candidate: AccountId20; + readonly isAccountIndex64: boolean; + readonly asAccountIndex64: { + readonly network: Option; + readonly index: Compact; } & Struct; - readonly isCancelDelegationRequest: boolean; - readonly asCancelDelegationRequest: { - readonly candidate: AccountId20; + readonly isAccountKey20: boolean; + readonly asAccountKey20: { + readonly network: Option; + readonly key: U8aFixed; + } & Struct; + 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 isOnlyChild: boolean; + readonly isPlurality: boolean; + readonly asPlurality: { + readonly id: XcmV3JunctionBodyId; + readonly part: XcmV3JunctionBodyPart; + } & Struct; + readonly isGlobalConsensus: boolean; + readonly asGlobalConsensus: XcmV3JunctionNetworkId; + readonly type: + | "Parachain" + | "AccountId32" + | "AccountIndex64" + | "AccountKey20" + | "PalletInstance" + | "GeneralIndex" + | "GeneralKey" + | "OnlyChild" + | "Plurality" + | "GlobalConsensus"; + } + + /** @name XcmV3JunctionNetworkId (148) */ + 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 XcmV3MultiassetFungibility (149) */ + interface XcmV3MultiassetFungibility extends Enum { + readonly isFungible: boolean; + readonly asFungible: Compact; + readonly isNonFungible: boolean; + readonly asNonFungible: XcmV3MultiassetAssetInstance; + readonly type: "Fungible" | "NonFungible"; + } + + /** @name XcmV3MultiassetAssetInstance (150) */ + interface XcmV3MultiassetAssetInstance extends Enum { + readonly isUndefined: boolean; + readonly isIndex: boolean; + readonly asIndex: Compact; + readonly isArray4: boolean; + readonly asArray4: U8aFixed; + readonly isArray8: boolean; + readonly asArray8: U8aFixed; + readonly isArray16: boolean; + readonly asArray16: U8aFixed; + readonly isArray32: boolean; + readonly asArray32: U8aFixed; + readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; + } + + /** @name StagingXcmV4AssetAssets (151) */ + interface StagingXcmV4AssetAssets extends Vec {} + + /** @name StagingXcmV4Asset (153) */ + interface StagingXcmV4Asset extends Struct { + readonly id: StagingXcmV4AssetAssetId; + readonly fun: StagingXcmV4AssetFungibility; + } + + /** @name StagingXcmV4AssetAssetId (154) */ + interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} + + /** @name StagingXcmV4Location (155) */ + interface StagingXcmV4Location extends Struct { + readonly parents: u8; + readonly interior: StagingXcmV4Junctions; + } + + /** @name StagingXcmV4Junctions (156) */ + 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 (158) */ + interface StagingXcmV4Junction extends Enum { + readonly isParachain: boolean; + readonly asParachain: Compact; + readonly isAccountId32: boolean; + readonly asAccountId32: { + readonly network: Option; + readonly id: U8aFixed; } & Struct; - readonly isSetAutoCompound: boolean; - readonly asSetAutoCompound: { - readonly candidate: AccountId20; - readonly value: Percent; - readonly candidateAutoCompoundingDelegationCountHint: u32; - readonly delegationCountHint: u32; + readonly isAccountIndex64: boolean; + readonly asAccountIndex64: { + readonly network: Option; + readonly index: Compact; } & Struct; - readonly isHotfixRemoveDelegationRequestsExitedCandidates: boolean; - readonly asHotfixRemoveDelegationRequestsExitedCandidates: { - readonly candidates: Vec; + readonly isAccountKey20: boolean; + readonly asAccountKey20: { + readonly network: Option; + readonly key: U8aFixed; } & Struct; - readonly isNotifyInactiveCollator: boolean; - readonly asNotifyInactiveCollator: { - readonly collator: AccountId20; + 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 isEnableMarkingOffline: boolean; - readonly asEnableMarkingOffline: { - readonly value: bool; + readonly isOnlyChild: boolean; + readonly isPlurality: boolean; + readonly asPlurality: { + readonly id: XcmV3JunctionBodyId; + readonly part: XcmV3JunctionBodyPart; } & Struct; - readonly isForceJoinCandidates: boolean; - readonly asForceJoinCandidates: { - readonly account: AccountId20; - readonly bond: u128; - readonly candidateCount: u32; + readonly isGlobalConsensus: boolean; + readonly asGlobalConsensus: StagingXcmV4JunctionNetworkId; + readonly type: + | "Parachain" + | "AccountId32" + | "AccountIndex64" + | "AccountKey20" + | "PalletInstance" + | "GeneralIndex" + | "GeneralKey" + | "OnlyChild" + | "Plurality" + | "GlobalConsensus"; + } + + /** @name StagingXcmV4JunctionNetworkId (160) */ + interface StagingXcmV4JunctionNetworkId extends Enum { + readonly isByGenesis: boolean; + readonly asByGenesis: U8aFixed; + readonly isByFork: boolean; + readonly asByFork: { + readonly blockNumber: u64; + readonly blockHash: U8aFixed; } & Struct; - readonly isSetInflationDistributionConfig: boolean; - readonly asSetInflationDistributionConfig: { - readonly new_: PalletParachainStakingInflationDistributionConfig; + 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: - | "SetStakingExpectations" - | "SetInflation" - | "SetParachainBondAccount" - | "SetParachainBondReservePercent" - | "SetTotalSelected" - | "SetCollatorCommission" - | "SetBlocksPerRound" - | "JoinCandidates" - | "ScheduleLeaveCandidates" - | "ExecuteLeaveCandidates" - | "CancelLeaveCandidates" - | "GoOffline" - | "GoOnline" - | "CandidateBondMore" - | "ScheduleCandidateBondLess" - | "ExecuteCandidateBondLess" - | "CancelCandidateBondLess" - | "DelegateWithAutoCompound" - | "ScheduleRevokeDelegation" - | "DelegatorBondMore" - | "ScheduleDelegatorBondLess" - | "ExecuteDelegationRequest" - | "CancelDelegationRequest" - | "SetAutoCompound" - | "HotfixRemoveDelegationRequestsExitedCandidates" - | "NotifyInactiveCollator" - | "EnableMarkingOffline" - | "ForceJoinCandidates" - | "SetInflationDistributionConfig"; + | "ByGenesis" + | "ByFork" + | "Polkadot" + | "Kusama" + | "Westend" + | "Rococo" + | "Wococo" + | "Ethereum" + | "BitcoinCore" + | "BitcoinCash" + | "PolkadotBulletin"; } - /** @name PalletAuthorInherentCall (129) */ - interface PalletAuthorInherentCall extends Enum { - readonly isKickOffAuthorshipValidation: boolean; - readonly type: "KickOffAuthorshipValidation"; + /** @name StagingXcmV4AssetFungibility (168) */ + interface StagingXcmV4AssetFungibility extends Enum { + readonly isFungible: boolean; + readonly asFungible: Compact; + readonly isNonFungible: boolean; + readonly asNonFungible: StagingXcmV4AssetAssetInstance; + readonly type: "Fungible" | "NonFungible"; } - /** @name PalletAuthorSlotFilterCall (130) */ - interface PalletAuthorSlotFilterCall extends Enum { - readonly isSetEligible: boolean; - readonly asSetEligible: { - readonly new_: u32; + /** @name StagingXcmV4AssetAssetInstance (169) */ + interface StagingXcmV4AssetAssetInstance extends Enum { + readonly isUndefined: boolean; + readonly isIndex: boolean; + readonly asIndex: Compact; + readonly isArray4: boolean; + readonly asArray4: U8aFixed; + readonly isArray8: boolean; + readonly asArray8: U8aFixed; + readonly isArray16: boolean; + readonly asArray16: U8aFixed; + readonly isArray32: boolean; + readonly asArray32: U8aFixed; + readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; + } + + /** @name XcmVersionedLocation (170) */ + interface XcmVersionedLocation extends Enum { + readonly isV3: boolean; + readonly asV3: StagingXcmV3MultiLocation; + readonly isV4: boolean; + readonly asV4: StagingXcmV4Location; + readonly isV5: boolean; + readonly asV5: StagingXcmV5Location; + readonly type: "V3" | "V4" | "V5"; + } + + /** @name PalletAssetsEvent (171) */ + interface PalletAssetsEvent extends Enum { + readonly isCreated: boolean; + readonly asCreated: { + readonly assetId: u128; + readonly creator: AccountId20; + readonly owner: AccountId20; + } & Struct; + readonly isIssued: boolean; + readonly asIssued: { + readonly assetId: u128; + readonly owner: AccountId20; + readonly amount: u128; + } & Struct; + readonly isTransferred: boolean; + readonly asTransferred: { + readonly assetId: u128; + readonly from: AccountId20; + readonly to: AccountId20; + readonly amount: u128; + } & Struct; + readonly isBurned: boolean; + readonly asBurned: { + readonly assetId: u128; + readonly owner: AccountId20; + readonly balance: u128; + } & Struct; + readonly isTeamChanged: boolean; + readonly asTeamChanged: { + readonly assetId: u128; + readonly issuer: AccountId20; + readonly admin: AccountId20; + readonly freezer: AccountId20; } & Struct; - readonly type: "SetEligible"; - } - - /** @name PalletAuthorMappingCall (131) */ - interface PalletAuthorMappingCall extends Enum { - readonly isAddAssociation: boolean; - readonly asAddAssociation: { - readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly isOwnerChanged: boolean; + readonly asOwnerChanged: { + readonly assetId: u128; + readonly owner: AccountId20; } & Struct; - readonly isUpdateAssociation: boolean; - readonly asUpdateAssociation: { - readonly oldNimbusId: NimbusPrimitivesNimbusCryptoPublic; - readonly newNimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly isFrozen: boolean; + readonly asFrozen: { + readonly assetId: u128; + readonly who: AccountId20; } & Struct; - readonly isClearAssociation: boolean; - readonly asClearAssociation: { - readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly isThawed: boolean; + readonly asThawed: { + readonly assetId: u128; + readonly who: AccountId20; } & Struct; - readonly isRemoveKeys: boolean; - readonly isSetKeys: boolean; - readonly asSetKeys: { - readonly keys_: Bytes; + readonly isAssetFrozen: boolean; + readonly asAssetFrozen: { + readonly assetId: u128; } & Struct; - readonly type: - | "AddAssociation" - | "UpdateAssociation" - | "ClearAssociation" - | "RemoveKeys" - | "SetKeys"; - } - - /** @name PalletMoonbeamOrbitersCall (132) */ - interface PalletMoonbeamOrbitersCall extends Enum { - readonly isCollatorAddOrbiter: boolean; - readonly asCollatorAddOrbiter: { - readonly orbiter: AccountId20; + readonly isAssetThawed: boolean; + readonly asAssetThawed: { + readonly assetId: u128; } & Struct; - readonly isCollatorRemoveOrbiter: boolean; - readonly asCollatorRemoveOrbiter: { - readonly orbiter: AccountId20; + readonly isAccountsDestroyed: boolean; + readonly asAccountsDestroyed: { + readonly assetId: u128; + readonly accountsDestroyed: u32; + readonly accountsRemaining: u32; } & Struct; - readonly isOrbiterLeaveCollatorPool: boolean; - readonly asOrbiterLeaveCollatorPool: { - readonly collator: AccountId20; + readonly isApprovalsDestroyed: boolean; + readonly asApprovalsDestroyed: { + readonly assetId: u128; + readonly approvalsDestroyed: u32; + readonly approvalsRemaining: u32; } & Struct; - readonly isOrbiterRegister: boolean; - readonly isOrbiterUnregister: boolean; - readonly asOrbiterUnregister: { - readonly collatorsPoolCount: u32; + readonly isDestructionStarted: boolean; + readonly asDestructionStarted: { + readonly assetId: u128; } & Struct; - readonly isAddCollator: boolean; - readonly asAddCollator: { - readonly collator: AccountId20; + readonly isDestroyed: boolean; + readonly asDestroyed: { + readonly assetId: u128; } & Struct; - readonly isRemoveCollator: boolean; - readonly asRemoveCollator: { - readonly collator: AccountId20; + readonly isForceCreated: boolean; + readonly asForceCreated: { + readonly assetId: u128; + readonly owner: AccountId20; } & Struct; - readonly type: - | "CollatorAddOrbiter" - | "CollatorRemoveOrbiter" - | "OrbiterLeaveCollatorPool" - | "OrbiterRegister" - | "OrbiterUnregister" - | "AddCollator" - | "RemoveCollator"; - } - - /** @name PalletUtilityCall (133) */ - interface PalletUtilityCall extends Enum { - readonly isBatch: boolean; - readonly asBatch: { - readonly calls: Vec; + readonly isMetadataSet: boolean; + readonly asMetadataSet: { + readonly assetId: u128; + readonly name: Bytes; + readonly symbol: Bytes; + readonly decimals: u8; + readonly isFrozen: bool; } & Struct; - readonly isAsDerivative: boolean; - readonly asAsDerivative: { - readonly index: u16; - readonly call: Call; + readonly isMetadataCleared: boolean; + readonly asMetadataCleared: { + readonly assetId: u128; } & Struct; - readonly isBatchAll: boolean; - readonly asBatchAll: { - readonly calls: Vec; + readonly isApprovedTransfer: boolean; + readonly asApprovedTransfer: { + readonly assetId: u128; + readonly source: AccountId20; + readonly delegate: AccountId20; + readonly amount: u128; } & Struct; - readonly isDispatchAs: boolean; - readonly asDispatchAs: { - readonly asOrigin: MoonbeamRuntimeOriginCaller; - readonly call: Call; + readonly isApprovalCancelled: boolean; + readonly asApprovalCancelled: { + readonly assetId: u128; + readonly owner: AccountId20; + readonly delegate: AccountId20; } & Struct; - readonly isForceBatch: boolean; - readonly asForceBatch: { - readonly calls: Vec; + readonly isTransferredApproved: boolean; + readonly asTransferredApproved: { + readonly assetId: u128; + readonly owner: AccountId20; + readonly delegate: AccountId20; + readonly destination: AccountId20; + readonly amount: u128; } & Struct; - readonly isWithWeight: boolean; - readonly asWithWeight: { - readonly call: Call; - readonly weight: SpWeightsWeightV2Weight; + readonly isAssetStatusChanged: boolean; + readonly asAssetStatusChanged: { + readonly assetId: u128; + } & Struct; + readonly isAssetMinBalanceChanged: boolean; + readonly asAssetMinBalanceChanged: { + readonly assetId: u128; + readonly newMinBalance: u128; + } & Struct; + readonly isTouched: boolean; + readonly asTouched: { + readonly assetId: u128; + readonly who: AccountId20; + readonly depositor: AccountId20; + } & Struct; + readonly isBlocked: boolean; + readonly asBlocked: { + readonly assetId: u128; + readonly who: AccountId20; + } & Struct; + readonly isDeposited: boolean; + readonly asDeposited: { + readonly assetId: u128; + readonly who: AccountId20; + readonly amount: u128; + } & Struct; + readonly isWithdrawn: boolean; + readonly asWithdrawn: { + readonly assetId: u128; + readonly who: AccountId20; + readonly amount: u128; } & Struct; readonly type: - | "Batch" - | "AsDerivative" - | "BatchAll" - | "DispatchAs" - | "ForceBatch" - | "WithWeight"; - } - - /** @name MoonbeamRuntimeOriginCaller (135) */ - interface MoonbeamRuntimeOriginCaller extends Enum { - readonly isSystem: boolean; - readonly asSystem: FrameSupportDispatchRawOrigin; - readonly isVoid: boolean; - readonly isEthereum: boolean; - readonly asEthereum: PalletEthereumRawOrigin; - readonly isOrigins: boolean; - readonly asOrigins: MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin; - readonly isTreasuryCouncilCollective: boolean; - readonly asTreasuryCouncilCollective: PalletCollectiveRawOrigin; - readonly isOpenTechCommitteeCollective: boolean; - readonly asOpenTechCommitteeCollective: PalletCollectiveRawOrigin; - readonly isCumulusXcm: boolean; - readonly asCumulusXcm: CumulusPalletXcmOrigin; - readonly isPolkadotXcm: boolean; - readonly asPolkadotXcm: PalletXcmOrigin; - readonly isEthereumXcm: boolean; - readonly asEthereumXcm: PalletEthereumXcmRawOrigin; - readonly type: - | "System" - | "Void" - | "Ethereum" - | "Origins" - | "TreasuryCouncilCollective" - | "OpenTechCommitteeCollective" - | "CumulusXcm" - | "PolkadotXcm" - | "EthereumXcm"; - } - - /** @name FrameSupportDispatchRawOrigin (136) */ - interface FrameSupportDispatchRawOrigin extends Enum { - readonly isRoot: boolean; - readonly isSigned: boolean; - readonly asSigned: AccountId20; - readonly isNone: boolean; - readonly type: "Root" | "Signed" | "None"; - } - - /** @name PalletEthereumRawOrigin (137) */ - interface PalletEthereumRawOrigin extends Enum { - readonly isEthereumTransaction: boolean; - readonly asEthereumTransaction: H160; - readonly type: "EthereumTransaction"; - } - - /** @name MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin (138) */ - interface MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin extends Enum { - readonly isWhitelistedCaller: boolean; - readonly isGeneralAdmin: boolean; - readonly isReferendumCanceller: boolean; - readonly isReferendumKiller: boolean; - readonly isFastGeneralAdmin: boolean; - readonly type: - | "WhitelistedCaller" - | "GeneralAdmin" - | "ReferendumCanceller" - | "ReferendumKiller" - | "FastGeneralAdmin"; - } - - /** @name PalletCollectiveRawOrigin (139) */ - interface PalletCollectiveRawOrigin extends Enum { - readonly isMembers: boolean; - readonly asMembers: ITuple<[u32, u32]>; - readonly isMember: boolean; - readonly asMember: AccountId20; - readonly isPhantom: boolean; - readonly type: "Members" | "Member" | "Phantom"; + | "Created" + | "Issued" + | "Transferred" + | "Burned" + | "TeamChanged" + | "OwnerChanged" + | "Frozen" + | "Thawed" + | "AssetFrozen" + | "AssetThawed" + | "AccountsDestroyed" + | "ApprovalsDestroyed" + | "DestructionStarted" + | "Destroyed" + | "ForceCreated" + | "MetadataSet" + | "MetadataCleared" + | "ApprovedTransfer" + | "ApprovalCancelled" + | "TransferredApproved" + | "AssetStatusChanged" + | "AssetMinBalanceChanged" + | "Touched" + | "Blocked" + | "Deposited" + | "Withdrawn"; } - /** @name CumulusPalletXcmOrigin (141) */ - interface CumulusPalletXcmOrigin extends Enum { - readonly isRelay: boolean; - readonly isSiblingParachain: boolean; - readonly asSiblingParachain: u32; - readonly type: "Relay" | "SiblingParachain"; + /** @name PalletAssetManagerEvent (172) */ + interface PalletAssetManagerEvent extends Enum { + readonly isForeignAssetRegistered: boolean; + readonly asForeignAssetRegistered: { + readonly assetId: u128; + readonly asset: MoonbaseRuntimeXcmConfigAssetType; + readonly metadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata; + } & Struct; + readonly isUnitsPerSecondChanged: boolean; + readonly isForeignAssetXcmLocationChanged: boolean; + readonly asForeignAssetXcmLocationChanged: { + readonly assetId: u128; + readonly newAssetType: MoonbaseRuntimeXcmConfigAssetType; + } & Struct; + readonly isForeignAssetRemoved: boolean; + readonly asForeignAssetRemoved: { + readonly assetId: u128; + readonly assetType: MoonbaseRuntimeXcmConfigAssetType; + } & Struct; + readonly isSupportedAssetRemoved: boolean; + readonly asSupportedAssetRemoved: { + readonly assetType: MoonbaseRuntimeXcmConfigAssetType; + } & Struct; + readonly isForeignAssetDestroyed: boolean; + readonly asForeignAssetDestroyed: { + readonly assetId: u128; + readonly assetType: MoonbaseRuntimeXcmConfigAssetType; + } & Struct; + readonly isLocalAssetDestroyed: boolean; + readonly asLocalAssetDestroyed: { + readonly assetId: u128; + } & Struct; + readonly type: + | "ForeignAssetRegistered" + | "UnitsPerSecondChanged" + | "ForeignAssetXcmLocationChanged" + | "ForeignAssetRemoved" + | "SupportedAssetRemoved" + | "ForeignAssetDestroyed" + | "LocalAssetDestroyed"; } - /** @name PalletXcmOrigin (142) */ - interface PalletXcmOrigin extends Enum { + /** @name MoonbaseRuntimeXcmConfigAssetType (173) */ + interface MoonbaseRuntimeXcmConfigAssetType extends Enum { readonly isXcm: boolean; - readonly asXcm: StagingXcmV4Location; - readonly isResponse: boolean; - readonly asResponse: StagingXcmV4Location; - readonly type: "Xcm" | "Response"; + readonly asXcm: StagingXcmV3MultiLocation; + readonly type: "Xcm"; } - /** @name StagingXcmV4Location (143) */ - interface StagingXcmV4Location extends Struct { - readonly parents: u8; - readonly interior: StagingXcmV4Junctions; + /** @name MoonbaseRuntimeAssetConfigAssetRegistrarMetadata (174) */ + interface MoonbaseRuntimeAssetConfigAssetRegistrarMetadata extends Struct { + readonly name: Bytes; + readonly symbol: Bytes; + readonly decimals: u8; + readonly isFrozen: bool; } - /** @name StagingXcmV4Junctions (144) */ - 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 PalletMigrationsEvent (175) */ + interface PalletMigrationsEvent extends Enum { + readonly isRuntimeUpgradeStarted: boolean; + readonly isRuntimeUpgradeCompleted: boolean; + readonly asRuntimeUpgradeCompleted: { + readonly weight: SpWeightsWeightV2Weight; + } & Struct; + readonly isMigrationStarted: boolean; + readonly asMigrationStarted: { + readonly migrationName: Bytes; + } & Struct; + readonly isMigrationCompleted: boolean; + readonly asMigrationCompleted: { + readonly migrationName: Bytes; + readonly consumedWeight: SpWeightsWeightV2Weight; + } & Struct; + readonly isFailedToSuspendIdleXcmExecution: boolean; + readonly asFailedToSuspendIdleXcmExecution: { + readonly error: SpRuntimeDispatchError; + } & Struct; + readonly isFailedToResumeIdleXcmExecution: boolean; + readonly asFailedToResumeIdleXcmExecution: { + readonly error: SpRuntimeDispatchError; + } & Struct; + readonly type: + | "RuntimeUpgradeStarted" + | "RuntimeUpgradeCompleted" + | "MigrationStarted" + | "MigrationCompleted" + | "FailedToSuspendIdleXcmExecution" + | "FailedToResumeIdleXcmExecution"; } - /** @name StagingXcmV4Junction (146) */ - interface StagingXcmV4Junction extends Enum { - readonly isParachain: boolean; - readonly asParachain: Compact; - readonly isAccountId32: boolean; - readonly asAccountId32: { - readonly network: Option; - readonly id: U8aFixed; + /** @name PalletXcmTransactorEvent (176) */ + interface PalletXcmTransactorEvent extends Enum { + readonly isTransactedDerivative: boolean; + readonly asTransactedDerivative: { + readonly accountId: AccountId20; + readonly dest: StagingXcmV5Location; + readonly call: Bytes; + readonly index: u16; } & Struct; - readonly isAccountIndex64: boolean; - readonly asAccountIndex64: { - readonly network: Option; - readonly index: Compact; + readonly isTransactedSovereign: boolean; + readonly asTransactedSovereign: { + readonly feePayer: Option; + readonly dest: StagingXcmV5Location; + readonly call: Bytes; } & Struct; - readonly isAccountKey20: boolean; - readonly asAccountKey20: { - readonly network: Option; - readonly key: U8aFixed; + readonly isTransactedSigned: boolean; + readonly asTransactedSigned: { + readonly feePayer: AccountId20; + readonly dest: StagingXcmV5Location; + readonly call: Bytes; } & 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 isRegisteredDerivative: boolean; + readonly asRegisteredDerivative: { + readonly accountId: AccountId20; + readonly index: u16; } & Struct; - readonly isOnlyChild: boolean; - readonly isPlurality: boolean; - readonly asPlurality: { - readonly id: XcmV3JunctionBodyId; - readonly part: XcmV3JunctionBodyPart; + readonly isDeRegisteredDerivative: boolean; + readonly asDeRegisteredDerivative: { + readonly index: u16; + } & Struct; + readonly isTransactFailed: boolean; + readonly asTransactFailed: { + readonly error: XcmV5TraitsError; + } & Struct; + readonly isTransactInfoChanged: boolean; + readonly asTransactInfoChanged: { + readonly location: StagingXcmV5Location; + readonly remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight; + } & Struct; + readonly isTransactInfoRemoved: boolean; + readonly asTransactInfoRemoved: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly isDestFeePerSecondChanged: boolean; + readonly asDestFeePerSecondChanged: { + readonly location: StagingXcmV5Location; + readonly feePerSecond: u128; + } & Struct; + readonly isDestFeePerSecondRemoved: boolean; + readonly asDestFeePerSecondRemoved: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly isHrmpManagementSent: boolean; + readonly asHrmpManagementSent: { + readonly action: PalletXcmTransactorHrmpOperation; } & Struct; - readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: StagingXcmV4JunctionNetworkId; readonly type: - | "Parachain" - | "AccountId32" - | "AccountIndex64" - | "AccountKey20" - | "PalletInstance" - | "GeneralIndex" - | "GeneralKey" - | "OnlyChild" - | "Plurality" - | "GlobalConsensus"; + | "TransactedDerivative" + | "TransactedSovereign" + | "TransactedSigned" + | "RegisteredDerivative" + | "DeRegisteredDerivative" + | "TransactFailed" + | "TransactInfoChanged" + | "TransactInfoRemoved" + | "DestFeePerSecondChanged" + | "DestFeePerSecondRemoved" + | "HrmpManagementSent"; } - /** @name StagingXcmV4JunctionNetworkId (149) */ - interface StagingXcmV4JunctionNetworkId extends Enum { - readonly isByGenesis: boolean; - readonly asByGenesis: U8aFixed; - readonly isByFork: boolean; - readonly asByFork: { - readonly blockNumber: u64; - readonly blockHash: U8aFixed; + /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (177) */ + interface PalletXcmTransactorRemoteTransactInfoWithMaxWeight extends Struct { + readonly transactExtraWeight: SpWeightsWeightV2Weight; + readonly maxWeight: SpWeightsWeightV2Weight; + readonly transactExtraWeightSigned: Option; + } + + /** @name PalletXcmTransactorHrmpOperation (178) */ + interface PalletXcmTransactorHrmpOperation extends Enum { + readonly isInitOpen: boolean; + readonly asInitOpen: PalletXcmTransactorHrmpInitParams; + readonly isAccept: boolean; + readonly asAccept: { + readonly paraId: u32; } & 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 isClose: boolean; + readonly asClose: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; + readonly isCancel: boolean; + readonly asCancel: { + readonly channelId: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; + readonly openRequests: u32; } & Struct; - readonly isBitcoinCore: boolean; - readonly isBitcoinCash: boolean; - readonly isPolkadotBulletin: boolean; - readonly type: - | "ByGenesis" - | "ByFork" - | "Polkadot" - | "Kusama" - | "Westend" - | "Rococo" - | "Wococo" - | "Ethereum" - | "BitcoinCore" - | "BitcoinCash" - | "PolkadotBulletin"; + readonly type: "InitOpen" | "Accept" | "Close" | "Cancel"; } - /** @name XcmV3JunctionBodyId (150) */ - 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 PalletXcmTransactorHrmpInitParams (179) */ + interface PalletXcmTransactorHrmpInitParams extends Struct { + readonly paraId: u32; + readonly proposedMaxCapacity: u32; + readonly proposedMaxMessageSize: u32; } - /** @name XcmV3JunctionBodyPart (151) */ - interface XcmV3JunctionBodyPart extends Enum { - readonly isVoice: boolean; - readonly isMembers: boolean; - readonly asMembers: { - readonly count: Compact; + /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (181) */ + interface PolkadotParachainPrimitivesPrimitivesHrmpChannelId extends Struct { + readonly sender: u32; + readonly recipient: u32; + } + + /** @name PalletMoonbeamOrbitersEvent (182) */ + interface PalletMoonbeamOrbitersEvent extends Enum { + readonly isOrbiterJoinCollatorPool: boolean; + readonly asOrbiterJoinCollatorPool: { + readonly collator: AccountId20; + readonly orbiter: AccountId20; } & Struct; - readonly isFraction: boolean; - readonly asFraction: { - readonly nom: Compact; - readonly denom: Compact; + readonly isOrbiterLeaveCollatorPool: boolean; + readonly asOrbiterLeaveCollatorPool: { + readonly collator: AccountId20; + readonly orbiter: AccountId20; } & Struct; - readonly isAtLeastProportion: boolean; - readonly asAtLeastProportion: { - readonly nom: Compact; - readonly denom: Compact; + readonly isOrbiterRewarded: boolean; + readonly asOrbiterRewarded: { + readonly account: AccountId20; + readonly rewards: u128; } & Struct; - readonly isMoreThanProportion: boolean; - readonly asMoreThanProportion: { - readonly nom: Compact; - readonly denom: Compact; + readonly isOrbiterRotation: boolean; + readonly asOrbiterRotation: { + readonly collator: AccountId20; + readonly oldOrbiter: Option; + readonly newOrbiter: Option; } & Struct; - readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; + readonly isOrbiterRegistered: boolean; + readonly asOrbiterRegistered: { + readonly account: AccountId20; + readonly deposit: u128; + } & Struct; + readonly isOrbiterUnregistered: boolean; + readonly asOrbiterUnregistered: { + readonly account: AccountId20; + } & Struct; + readonly type: + | "OrbiterJoinCollatorPool" + | "OrbiterLeaveCollatorPool" + | "OrbiterRewarded" + | "OrbiterRotation" + | "OrbiterRegistered" + | "OrbiterUnregistered"; } - /** @name PalletEthereumXcmRawOrigin (159) */ - interface PalletEthereumXcmRawOrigin extends Enum { - readonly isXcmEthereumTransaction: boolean; - readonly asXcmEthereumTransaction: H160; - readonly type: "XcmEthereumTransaction"; + /** @name PalletEthereumXcmEvent (183) */ + interface PalletEthereumXcmEvent extends Enum { + readonly isExecutedFromXcm: boolean; + readonly asExecutedFromXcm: { + readonly xcmMsgHash: H256; + readonly ethTxHash: H256; + } & Struct; + readonly type: "ExecutedFromXcm"; } - /** @name SpCoreVoid (160) */ - type SpCoreVoid = Null; + /** @name PalletRandomnessEvent (184) */ + interface PalletRandomnessEvent extends Enum { + readonly isRandomnessRequestedBabeEpoch: boolean; + readonly asRandomnessRequestedBabeEpoch: { + readonly id: u64; + readonly refundAddress: H160; + readonly contractAddress: H160; + readonly fee: u128; + readonly gasLimit: u64; + readonly numWords: u8; + readonly salt: H256; + readonly earliestEpoch: u64; + } & Struct; + readonly isRandomnessRequestedLocal: boolean; + readonly asRandomnessRequestedLocal: { + readonly id: u64; + readonly refundAddress: H160; + readonly contractAddress: H160; + readonly fee: u128; + readonly gasLimit: u64; + readonly numWords: u8; + readonly salt: H256; + readonly earliestBlock: u32; + } & Struct; + readonly isRequestFulfilled: boolean; + readonly asRequestFulfilled: { + readonly id: u64; + } & Struct; + readonly isRequestFeeIncreased: boolean; + readonly asRequestFeeIncreased: { + readonly id: u64; + readonly newFee: u128; + } & Struct; + readonly isRequestExpirationExecuted: boolean; + readonly asRequestExpirationExecuted: { + readonly id: u64; + } & Struct; + readonly type: + | "RandomnessRequestedBabeEpoch" + | "RandomnessRequestedLocal" + | "RequestFulfilled" + | "RequestFeeIncreased" + | "RequestExpirationExecuted"; + } - /** @name PalletProxyCall (161) */ - interface PalletProxyCall extends Enum { - readonly isProxy: boolean; - readonly asProxy: { - readonly real: AccountId20; - readonly forceProxyType: Option; - readonly call: Call; + /** @name PalletCollectiveEvent (185) */ + interface PalletCollectiveEvent extends Enum { + readonly isProposed: boolean; + readonly asProposed: { + readonly account: AccountId20; + readonly proposalIndex: u32; + readonly proposalHash: H256; + readonly threshold: u32; } & Struct; - readonly isAddProxy: boolean; - readonly asAddProxy: { - readonly delegate: AccountId20; - readonly proxyType: MoonbeamRuntimeProxyType; - readonly delay: u32; + readonly isVoted: boolean; + readonly asVoted: { + readonly account: AccountId20; + readonly proposalHash: H256; + readonly voted: bool; + readonly yes: u32; + readonly no: u32; } & Struct; - readonly isRemoveProxy: boolean; - readonly asRemoveProxy: { - readonly delegate: AccountId20; - readonly proxyType: MoonbeamRuntimeProxyType; - readonly delay: u32; + readonly isApproved: boolean; + readonly asApproved: { + readonly proposalHash: H256; } & Struct; - readonly isRemoveProxies: boolean; - readonly isCreatePure: boolean; - readonly asCreatePure: { - readonly proxyType: MoonbeamRuntimeProxyType; - readonly delay: u32; - readonly index: u16; + readonly isDisapproved: boolean; + readonly asDisapproved: { + readonly proposalHash: H256; } & Struct; - readonly isKillPure: boolean; - readonly asKillPure: { - readonly spawner: AccountId20; - readonly proxyType: MoonbeamRuntimeProxyType; - readonly index: u16; - readonly height: Compact; - readonly extIndex: Compact; + readonly isExecuted: boolean; + readonly asExecuted: { + readonly proposalHash: H256; + readonly result: Result; } & Struct; - readonly isAnnounce: boolean; - readonly asAnnounce: { - readonly real: AccountId20; - readonly callHash: H256; + readonly isMemberExecuted: boolean; + readonly asMemberExecuted: { + readonly proposalHash: H256; + readonly result: Result; } & Struct; - readonly isRemoveAnnouncement: boolean; - readonly asRemoveAnnouncement: { - readonly real: AccountId20; - readonly callHash: H256; + readonly isClosed: boolean; + readonly asClosed: { + readonly proposalHash: H256; + readonly yes: u32; + readonly no: u32; } & Struct; - readonly isRejectAnnouncement: boolean; - readonly asRejectAnnouncement: { - readonly delegate: AccountId20; - readonly callHash: H256; + readonly isKilled: boolean; + readonly asKilled: { + readonly proposalHash: H256; } & Struct; - readonly isProxyAnnounced: boolean; - readonly asProxyAnnounced: { - readonly delegate: AccountId20; - readonly real: AccountId20; - readonly forceProxyType: Option; - readonly call: Call; + readonly isProposalCostBurned: boolean; + readonly asProposalCostBurned: { + readonly proposalHash: H256; + readonly who: AccountId20; + } & Struct; + readonly isProposalCostReleased: boolean; + readonly asProposalCostReleased: { + readonly proposalHash: H256; + readonly who: AccountId20; } & Struct; readonly type: - | "Proxy" - | "AddProxy" - | "RemoveProxy" - | "RemoveProxies" - | "CreatePure" - | "KillPure" - | "Announce" - | "RemoveAnnouncement" - | "RejectAnnouncement" - | "ProxyAnnounced"; + | "Proposed" + | "Voted" + | "Approved" + | "Disapproved" + | "Executed" + | "MemberExecuted" + | "Closed" + | "Killed" + | "ProposalCostBurned" + | "ProposalCostReleased"; } - /** @name PalletMaintenanceModeCall (163) */ - interface PalletMaintenanceModeCall extends Enum { - readonly isEnterMaintenanceMode: boolean; - readonly isResumeNormalOperation: boolean; - readonly type: "EnterMaintenanceMode" | "ResumeNormalOperation"; + /** @name PalletConvictionVotingEvent (186) */ + interface PalletConvictionVotingEvent extends Enum { + readonly isDelegated: boolean; + readonly asDelegated: ITuple<[AccountId20, AccountId20]>; + readonly isUndelegated: boolean; + readonly asUndelegated: AccountId20; + readonly isVoted: boolean; + readonly asVoted: { + readonly who: AccountId20; + readonly vote: PalletConvictionVotingVoteAccountVote; + } & Struct; + readonly isVoteRemoved: boolean; + readonly asVoteRemoved: { + readonly who: AccountId20; + readonly vote: PalletConvictionVotingVoteAccountVote; + } & Struct; + readonly type: "Delegated" | "Undelegated" | "Voted" | "VoteRemoved"; } - /** @name PalletIdentityCall (164) */ - interface PalletIdentityCall extends Enum { - readonly isAddRegistrar: boolean; - readonly asAddRegistrar: { - readonly account: AccountId20; - } & Struct; - readonly isSetIdentity: boolean; - readonly asSetIdentity: { - readonly info: PalletIdentityLegacyIdentityInfo; + /** @name PalletConvictionVotingVoteAccountVote (187) */ + interface PalletConvictionVotingVoteAccountVote extends Enum { + readonly isStandard: boolean; + readonly asStandard: { + readonly vote: Vote; + readonly balance: u128; } & Struct; - readonly isSetSubs: boolean; - readonly asSetSubs: { - readonly subs: Vec>; + readonly isSplit: boolean; + readonly asSplit: { + readonly aye: u128; + readonly nay: u128; } & Struct; - readonly isClearIdentity: boolean; - readonly isRequestJudgement: boolean; - readonly asRequestJudgement: { - readonly regIndex: Compact; - readonly maxFee: Compact; + readonly isSplitAbstain: boolean; + readonly asSplitAbstain: { + readonly aye: u128; + readonly nay: u128; + readonly abstain: u128; } & Struct; - readonly isCancelRequest: boolean; - readonly asCancelRequest: { - readonly regIndex: u32; + readonly type: "Standard" | "Split" | "SplitAbstain"; + } + + /** @name PalletReferendaEvent (189) */ + interface PalletReferendaEvent extends Enum { + readonly isSubmitted: boolean; + readonly asSubmitted: { + readonly index: u32; + readonly track: u16; + readonly proposal: FrameSupportPreimagesBounded; } & Struct; - readonly isSetFee: boolean; - readonly asSetFee: { - readonly index: Compact; - readonly fee: Compact; + readonly isDecisionDepositPlaced: boolean; + readonly asDecisionDepositPlaced: { + readonly index: u32; + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isSetAccountId: boolean; - readonly asSetAccountId: { - readonly index: Compact; - readonly new_: AccountId20; + readonly isDecisionDepositRefunded: boolean; + readonly asDecisionDepositRefunded: { + readonly index: u32; + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isSetFields: boolean; - readonly asSetFields: { - readonly index: Compact; - readonly fields: u64; + readonly isDepositSlashed: boolean; + readonly asDepositSlashed: { + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isProvideJudgement: boolean; - readonly asProvideJudgement: { - readonly regIndex: Compact; - readonly target: AccountId20; - readonly judgement: PalletIdentityJudgement; - readonly identity: H256; + readonly isDecisionStarted: boolean; + readonly asDecisionStarted: { + readonly index: u32; + readonly track: u16; + readonly proposal: FrameSupportPreimagesBounded; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isKillIdentity: boolean; - readonly asKillIdentity: { - readonly target: AccountId20; + readonly isConfirmStarted: boolean; + readonly asConfirmStarted: { + readonly index: u32; } & Struct; - readonly isAddSub: boolean; - readonly asAddSub: { - readonly sub: AccountId20; - readonly data: Data; + readonly isConfirmAborted: boolean; + readonly asConfirmAborted: { + readonly index: u32; } & Struct; - readonly isRenameSub: boolean; - readonly asRenameSub: { - readonly sub: AccountId20; - readonly data: Data; + readonly isConfirmed: boolean; + readonly asConfirmed: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isRemoveSub: boolean; - readonly asRemoveSub: { - readonly sub: AccountId20; + readonly isApproved: boolean; + readonly asApproved: { + readonly index: u32; } & Struct; - readonly isQuitSub: boolean; - readonly isAddUsernameAuthority: boolean; - readonly asAddUsernameAuthority: { - readonly authority: AccountId20; - readonly suffix: Bytes; - readonly allocation: u32; + readonly isRejected: boolean; + readonly asRejected: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isRemoveUsernameAuthority: boolean; - readonly asRemoveUsernameAuthority: { - readonly authority: AccountId20; + readonly isTimedOut: boolean; + readonly asTimedOut: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isSetUsernameFor: boolean; - readonly asSetUsernameFor: { - readonly who: AccountId20; - readonly username: Bytes; - readonly signature: Option; + readonly isCancelled: boolean; + readonly asCancelled: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isAcceptUsername: boolean; - readonly asAcceptUsername: { - readonly username: Bytes; + readonly isKilled: boolean; + readonly asKilled: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isRemoveExpiredApproval: boolean; - readonly asRemoveExpiredApproval: { - readonly username: Bytes; + readonly isSubmissionDepositRefunded: boolean; + readonly asSubmissionDepositRefunded: { + readonly index: u32; + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isSetPrimaryUsername: boolean; - readonly asSetPrimaryUsername: { - readonly username: Bytes; + readonly isMetadataSet: boolean; + readonly asMetadataSet: { + readonly index: u32; + readonly hash_: H256; } & Struct; - readonly isRemoveDanglingUsername: boolean; - readonly asRemoveDanglingUsername: { - readonly username: Bytes; + readonly isMetadataCleared: boolean; + readonly asMetadataCleared: { + readonly index: u32; + readonly hash_: H256; } & 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 (165) */ - 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 (203) */ - 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 AccountEthereumSignature (205) */ - interface AccountEthereumSignature extends U8aFixed {} - - /** @name PalletMultisigCall (207) */ - interface PalletMultisigCall extends Enum { - readonly isAsMultiThreshold1: boolean; - readonly asAsMultiThreshold1: { - readonly otherSignatories: Vec; - readonly call: Call; - } & Struct; - readonly isAsMulti: boolean; - readonly asAsMulti: { - readonly threshold: u16; - readonly otherSignatories: Vec; - readonly maybeTimepoint: Option; - 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; + | "Submitted" + | "DecisionDepositPlaced" + | "DecisionDepositRefunded" + | "DepositSlashed" + | "DecisionStarted" + | "ConfirmStarted" + | "ConfirmAborted" + | "Confirmed" + | "Approved" + | "Rejected" + | "TimedOut" + | "Cancelled" + | "Killed" + | "SubmissionDepositRefunded" + | "MetadataSet" + | "MetadataCleared"; + } + + /** @name FrameSupportPreimagesBounded (190) */ + interface FrameSupportPreimagesBounded extends Enum { + readonly isLegacy: boolean; + readonly asLegacy: { + readonly hash_: H256; } & Struct; - readonly isCancelAsMulti: boolean; - readonly asCancelAsMulti: { - readonly threshold: u16; - readonly otherSignatories: Vec; - readonly timepoint: PalletMultisigTimepoint; - readonly callHash: U8aFixed; + readonly isInline: boolean; + readonly asInline: Bytes; + readonly isLookup: boolean; + readonly asLookup: { + readonly hash_: H256; + readonly len: u32; } & Struct; - readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; + readonly type: "Legacy" | "Inline" | "Lookup"; } - /** @name PalletMoonbeamLazyMigrationsCall (209) */ - interface PalletMoonbeamLazyMigrationsCall extends Enum { - readonly isCreateContractMetadata: boolean; - readonly asCreateContractMetadata: { - readonly address: H160; + /** @name FrameSystemCall (192) */ + interface FrameSystemCall extends Enum { + readonly isRemark: boolean; + readonly asRemark: { + readonly remark: Bytes; } & Struct; - readonly isApproveAssetsToMigrate: boolean; - readonly asApproveAssetsToMigrate: { - readonly assets: Vec; + readonly isSetHeapPages: boolean; + readonly asSetHeapPages: { + readonly pages: u64; } & Struct; - readonly isStartForeignAssetsMigration: boolean; - readonly asStartForeignAssetsMigration: { - readonly assetId: u128; + readonly isSetCode: boolean; + readonly asSetCode: { + readonly code: Bytes; } & Struct; - readonly isMigrateForeignAssetBalances: boolean; - readonly asMigrateForeignAssetBalances: { - readonly limit: u32; + readonly isSetCodeWithoutChecks: boolean; + readonly asSetCodeWithoutChecks: { + readonly code: Bytes; } & Struct; - readonly isMigrateForeignAssetApprovals: boolean; - readonly asMigrateForeignAssetApprovals: { - readonly limit: u32; + 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 isFinishForeignAssetsMigration: boolean; readonly type: - | "CreateContractMetadata" - | "ApproveAssetsToMigrate" - | "StartForeignAssetsMigration" - | "MigrateForeignAssetBalances" - | "MigrateForeignAssetApprovals" - | "FinishForeignAssetsMigration"; + | "Remark" + | "SetHeapPages" + | "SetCode" + | "SetCodeWithoutChecks" + | "SetStorage" + | "KillStorage" + | "KillPrefix" + | "RemarkWithEvent" + | "AuthorizeUpgrade" + | "AuthorizeUpgradeWithoutChecks" + | "ApplyAuthorizedUpgrade"; } - /** @name PalletParametersCall (212) */ - interface PalletParametersCall extends Enum { - readonly isSetParameter: boolean; - readonly asSetParameter: { - readonly keyValue: MoonbeamRuntimeRuntimeParamsRuntimeParameters; + /** @name PalletUtilityCall (196) */ + interface PalletUtilityCall extends Enum { + readonly isBatch: boolean; + readonly asBatch: { + readonly calls: Vec; } & Struct; - readonly type: "SetParameter"; - } - - /** @name MoonbeamRuntimeRuntimeParamsRuntimeParameters (213) */ - interface MoonbeamRuntimeRuntimeParamsRuntimeParameters extends Enum { - readonly isRuntimeConfig: boolean; - readonly asRuntimeConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; - readonly isPalletRandomness: boolean; - readonly asPalletRandomness: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; - } - - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (214) */ - interface MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters extends Enum { - readonly isFeesTreasuryProportion: boolean; - readonly asFeesTreasuryProportion: ITuple< - [ - MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, - Option - ] - >; - readonly type: "FeesTreasuryProportion"; - } - - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (216) */ - interface MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters extends Enum { - readonly isDeposit: boolean; - readonly asDeposit: ITuple< - [MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit, Option] - >; - readonly type: "Deposit"; - } - - /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (218) */ - interface MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly asForeignAssetCreationDeposit: ITuple< - [MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, Option] - >; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name PalletEvmCall (220) */ - interface PalletEvmCall extends Enum { - readonly isWithdraw: boolean; - readonly asWithdraw: { - readonly address: H160; - readonly value: u128; + readonly isAsDerivative: boolean; + readonly asAsDerivative: { + readonly index: u16; + readonly call: Call; } & Struct; - readonly isCall: boolean; - readonly asCall: { - readonly source: H160; - readonly target: H160; - readonly input: Bytes; - readonly value: U256; - readonly gasLimit: u64; - readonly maxFeePerGas: U256; - readonly maxPriorityFeePerGas: Option; - readonly nonce: Option; - readonly accessList: Vec]>>; + readonly isBatchAll: boolean; + readonly asBatchAll: { + readonly calls: Vec; } & Struct; - readonly isCreate: boolean; - readonly asCreate: { - readonly source: H160; - readonly init: Bytes; - readonly value: U256; - readonly gasLimit: u64; - readonly maxFeePerGas: U256; - readonly maxPriorityFeePerGas: Option; - readonly nonce: Option; - readonly accessList: Vec]>>; + readonly isDispatchAs: boolean; + readonly asDispatchAs: { + readonly asOrigin: MoonbaseRuntimeOriginCaller; + readonly call: Call; } & Struct; - readonly isCreate2: boolean; - readonly asCreate2: { - readonly source: H160; - readonly init: Bytes; - readonly salt: H256; - readonly value: U256; - readonly gasLimit: u64; - readonly maxFeePerGas: U256; - readonly maxPriorityFeePerGas: Option; - readonly nonce: Option; - readonly accessList: Vec]>>; + readonly isForceBatch: boolean; + readonly asForceBatch: { + readonly calls: Vec; } & Struct; - readonly type: "Withdraw" | "Call" | "Create" | "Create2"; + readonly isWithWeight: boolean; + readonly asWithWeight: { + readonly call: Call; + readonly weight: SpWeightsWeightV2Weight; + } & Struct; + readonly type: + | "Batch" + | "AsDerivative" + | "BatchAll" + | "DispatchAs" + | "ForceBatch" + | "WithWeight"; } - /** @name PalletEthereumCall (226) */ - interface PalletEthereumCall extends Enum { - readonly isTransact: boolean; - readonly asTransact: { - readonly transaction: EthereumTransactionTransactionV2; - } & Struct; - readonly type: "Transact"; + /** @name MoonbaseRuntimeOriginCaller (198) */ + interface MoonbaseRuntimeOriginCaller extends Enum { + readonly isSystem: boolean; + readonly asSystem: FrameSupportDispatchRawOrigin; + readonly isEthereum: boolean; + readonly asEthereum: PalletEthereumRawOrigin; + readonly isCumulusXcm: boolean; + readonly asCumulusXcm: CumulusPalletXcmOrigin; + readonly isPolkadotXcm: boolean; + readonly asPolkadotXcm: PalletXcmOrigin; + readonly isEthereumXcm: boolean; + readonly asEthereumXcm: PalletEthereumXcmRawOrigin; + readonly isTreasuryCouncilCollective: boolean; + readonly asTreasuryCouncilCollective: PalletCollectiveRawOrigin; + readonly isOrigins: boolean; + readonly asOrigins: MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin; + readonly isOpenTechCommitteeCollective: boolean; + readonly asOpenTechCommitteeCollective: PalletCollectiveRawOrigin; + readonly type: + | "System" + | "Ethereum" + | "CumulusXcm" + | "PolkadotXcm" + | "EthereumXcm" + | "TreasuryCouncilCollective" + | "Origins" + | "OpenTechCommitteeCollective"; } - /** @name EthereumTransactionTransactionV2 (227) */ - interface EthereumTransactionTransactionV2 extends Enum { - readonly isLegacy: boolean; - readonly asLegacy: EthereumTransactionLegacyTransaction; - readonly isEip2930: boolean; - readonly asEip2930: EthereumTransactionEip2930Transaction; - readonly isEip1559: boolean; - readonly asEip1559: EthereumTransactionEip1559Transaction; - readonly type: "Legacy" | "Eip2930" | "Eip1559"; + /** @name FrameSupportDispatchRawOrigin (199) */ + interface FrameSupportDispatchRawOrigin extends Enum { + readonly isRoot: boolean; + readonly isSigned: boolean; + readonly asSigned: AccountId20; + readonly isNone: boolean; + readonly type: "Root" | "Signed" | "None"; } - /** @name EthereumTransactionLegacyTransaction (228) */ - interface EthereumTransactionLegacyTransaction extends Struct { - readonly nonce: U256; - readonly gasPrice: U256; - readonly gasLimit: U256; - readonly action: EthereumTransactionTransactionAction; - readonly value: U256; - readonly input: Bytes; - readonly signature: EthereumTransactionTransactionSignature; + /** @name PalletEthereumRawOrigin (200) */ + interface PalletEthereumRawOrigin extends Enum { + readonly isEthereumTransaction: boolean; + readonly asEthereumTransaction: H160; + readonly type: "EthereumTransaction"; } - /** @name EthereumTransactionTransactionAction (229) */ - interface EthereumTransactionTransactionAction extends Enum { - readonly isCall: boolean; - readonly asCall: H160; - readonly isCreate: boolean; - readonly type: "Call" | "Create"; + /** @name CumulusPalletXcmOrigin (201) */ + interface CumulusPalletXcmOrigin extends Enum { + readonly isRelay: boolean; + readonly isSiblingParachain: boolean; + readonly asSiblingParachain: u32; + readonly type: "Relay" | "SiblingParachain"; } - /** @name EthereumTransactionTransactionSignature (230) */ - interface EthereumTransactionTransactionSignature extends Struct { - readonly v: u64; - readonly r: H256; - readonly s: H256; + /** @name PalletXcmOrigin (202) */ + interface PalletXcmOrigin extends Enum { + readonly isXcm: boolean; + readonly asXcm: StagingXcmV5Location; + readonly isResponse: boolean; + readonly asResponse: StagingXcmV5Location; + readonly type: "Xcm" | "Response"; } - /** @name EthereumTransactionEip2930Transaction (232) */ - interface EthereumTransactionEip2930Transaction extends Struct { - readonly chainId: u64; - readonly nonce: U256; - readonly gasPrice: U256; - readonly gasLimit: U256; - readonly action: EthereumTransactionTransactionAction; - readonly value: U256; - readonly input: Bytes; - readonly accessList: Vec; - readonly oddYParity: bool; - readonly r: H256; - readonly s: H256; + /** @name PalletEthereumXcmRawOrigin (203) */ + interface PalletEthereumXcmRawOrigin extends Enum { + readonly isXcmEthereumTransaction: boolean; + readonly asXcmEthereumTransaction: H160; + readonly type: "XcmEthereumTransaction"; } - /** @name EthereumTransactionAccessListItem (234) */ - interface EthereumTransactionAccessListItem extends Struct { - readonly address: H160; - readonly storageKeys: Vec; + /** @name PalletCollectiveRawOrigin (204) */ + interface PalletCollectiveRawOrigin extends Enum { + readonly isMembers: boolean; + readonly asMembers: ITuple<[u32, u32]>; + readonly isMember: boolean; + readonly asMember: AccountId20; + readonly isPhantom: boolean; + readonly type: "Members" | "Member" | "Phantom"; } - /** @name EthereumTransactionEip1559Transaction (235) */ - interface EthereumTransactionEip1559Transaction extends Struct { - readonly chainId: u64; - readonly nonce: U256; - readonly maxPriorityFeePerGas: U256; - readonly maxFeePerGas: U256; - readonly gasLimit: U256; - readonly action: EthereumTransactionTransactionAction; - readonly value: U256; - readonly input: Bytes; - readonly accessList: Vec; - readonly oddYParity: bool; - readonly r: H256; - readonly s: H256; + /** @name MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin (205) */ + interface MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin extends Enum { + readonly isWhitelistedCaller: boolean; + readonly isGeneralAdmin: boolean; + readonly isReferendumCanceller: boolean; + readonly isReferendumKiller: boolean; + readonly isFastGeneralAdmin: boolean; + readonly type: + | "WhitelistedCaller" + | "GeneralAdmin" + | "ReferendumCanceller" + | "ReferendumKiller" + | "FastGeneralAdmin"; } - /** @name PalletSchedulerCall (236) */ - 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 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]>; - } & Struct; - readonly isCancelRetryNamed: boolean; - readonly asCancelRetryNamed: { - readonly id: U8aFixed; + /** @name PalletTimestampCall (207) */ + interface PalletTimestampCall extends Enum { + readonly isSet: boolean; + readonly asSet: { + readonly now: Compact; } & Struct; - readonly type: - | "Schedule" - | "Cancel" - | "ScheduleNamed" - | "CancelNamed" - | "ScheduleAfter" - | "ScheduleNamedAfter" - | "SetRetry" - | "SetRetryNamed" - | "CancelRetry" - | "CancelRetryNamed"; + readonly type: "Set"; } - /** @name PalletPreimageCall (238) */ - 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; + /** @name PalletBalancesCall (208) */ + interface PalletBalancesCall extends Enum { + readonly isTransferAllowDeath: boolean; + readonly asTransferAllowDeath: { + readonly dest: AccountId20; + readonly value: Compact; } & Struct; - readonly isUnrequestPreimage: boolean; - readonly asUnrequestPreimage: { - readonly hash_: H256; + readonly isForceTransfer: boolean; + readonly asForceTransfer: { + readonly source: AccountId20; + readonly dest: AccountId20; + readonly value: Compact; } & Struct; - readonly isEnsureUpdated: boolean; - readonly asEnsureUpdated: { - readonly hashes: Vec; + readonly isTransferKeepAlive: boolean; + readonly asTransferKeepAlive: { + readonly dest: AccountId20; + readonly value: Compact; } & Struct; - readonly type: - | "NotePreimage" - | "UnnotePreimage" - | "RequestPreimage" - | "UnrequestPreimage" - | "EnsureUpdated"; - } - - /** @name PalletConvictionVotingCall (239) */ - interface PalletConvictionVotingCall extends Enum { - readonly isVote: boolean; - readonly asVote: { - readonly pollIndex: Compact; - readonly vote: PalletConvictionVotingVoteAccountVote; + readonly isTransferAll: boolean; + readonly asTransferAll: { + readonly dest: AccountId20; + readonly keepAlive: bool; } & Struct; - readonly isDelegate: boolean; - readonly asDelegate: { - readonly class: u16; - readonly to: AccountId20; - readonly conviction: PalletConvictionVotingConviction; - readonly balance: u128; + readonly isForceUnreserve: boolean; + readonly asForceUnreserve: { + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isUndelegate: boolean; - readonly asUndelegate: { - readonly class: u16; + readonly isUpgradeAccounts: boolean; + readonly asUpgradeAccounts: { + readonly who: Vec; } & Struct; - readonly isUnlock: boolean; - readonly asUnlock: { - readonly class: u16; - readonly target: AccountId20; + readonly isForceSetBalance: boolean; + readonly asForceSetBalance: { + readonly who: AccountId20; + readonly newFree: Compact; } & Struct; - readonly isRemoveVote: boolean; - readonly asRemoveVote: { - readonly class: Option; - readonly index: u32; + readonly isForceAdjustTotalIssuance: boolean; + readonly asForceAdjustTotalIssuance: { + readonly direction: PalletBalancesAdjustmentDirection; + readonly delta: Compact; } & Struct; - readonly isRemoveOtherVote: boolean; - readonly asRemoveOtherVote: { - readonly target: AccountId20; - readonly class: u16; - readonly index: u32; + readonly isBurn: boolean; + readonly asBurn: { + readonly value: Compact; + readonly keepAlive: bool; } & Struct; - readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; - } - - /** @name PalletConvictionVotingConviction (240) */ - 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"; + | "TransferAllowDeath" + | "ForceTransfer" + | "TransferKeepAlive" + | "TransferAll" + | "ForceUnreserve" + | "UpgradeAccounts" + | "ForceSetBalance" + | "ForceAdjustTotalIssuance" + | "Burn"; } - /** @name PalletReferendaCall (242) */ - interface PalletReferendaCall extends Enum { - readonly isSubmit: boolean; - readonly asSubmit: { - readonly proposalOrigin: MoonbeamRuntimeOriginCaller; - readonly proposal: FrameSupportPreimagesBounded; - readonly enactmentMoment: FrameSupportScheduleDispatchTime; - } & Struct; - readonly isPlaceDecisionDeposit: boolean; - readonly asPlaceDecisionDeposit: { - readonly index: u32; - } & Struct; - readonly isRefundDecisionDeposit: boolean; - readonly asRefundDecisionDeposit: { - readonly index: u32; - } & Struct; - readonly isCancel: boolean; - readonly asCancel: { - readonly index: u32; + /** @name PalletBalancesAdjustmentDirection (210) */ + interface PalletBalancesAdjustmentDirection extends Enum { + readonly isIncrease: boolean; + readonly isDecrease: boolean; + readonly type: "Increase" | "Decrease"; + } + + /** @name PalletSudoCall (211) */ + interface PalletSudoCall extends Enum { + readonly isSudo: boolean; + readonly asSudo: { + readonly call: Call; } & Struct; - readonly isKill: boolean; - readonly asKill: { - readonly index: u32; + readonly isSudoUncheckedWeight: boolean; + readonly asSudoUncheckedWeight: { + readonly call: Call; + readonly weight: SpWeightsWeightV2Weight; } & Struct; - readonly isNudgeReferendum: boolean; - readonly asNudgeReferendum: { - readonly index: u32; + readonly isSetKey: boolean; + readonly asSetKey: { + readonly new_: AccountId20; } & Struct; - readonly isOneFewerDeciding: boolean; - readonly asOneFewerDeciding: { - readonly track: u16; + readonly isSudoAs: boolean; + readonly asSudoAs: { + readonly who: AccountId20; + readonly call: Call; } & Struct; - readonly isRefundSubmissionDeposit: boolean; - readonly asRefundSubmissionDeposit: { - readonly index: u32; + readonly isRemoveKey: boolean; + readonly type: "Sudo" | "SudoUncheckedWeight" | "SetKey" | "SudoAs" | "RemoveKey"; + } + + /** @name CumulusPalletParachainSystemCall (212) */ + interface CumulusPalletParachainSystemCall extends Enum { + readonly isSetValidationData: boolean; + readonly asSetValidationData: { + readonly data: CumulusPrimitivesParachainInherentParachainInherentData; } & Struct; - readonly isSetMetadata: boolean; - readonly asSetMetadata: { - readonly index: u32; - readonly maybeHash: Option; + readonly isSudoSendUpwardMessage: boolean; + readonly asSudoSendUpwardMessage: { + readonly message: Bytes; } & Struct; - readonly type: - | "Submit" - | "PlaceDecisionDeposit" - | "RefundDecisionDeposit" - | "Cancel" - | "Kill" - | "NudgeReferendum" - | "OneFewerDeciding" - | "RefundSubmissionDeposit" - | "SetMetadata"; + readonly type: "SetValidationData" | "SudoSendUpwardMessage"; } - /** @name FrameSupportScheduleDispatchTime (243) */ - interface FrameSupportScheduleDispatchTime extends Enum { - readonly isAt: boolean; - readonly asAt: u32; - readonly isAfter: boolean; - readonly asAfter: u32; - readonly type: "At" | "After"; + /** @name CumulusPrimitivesParachainInherentParachainInherentData (213) */ + interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct { + readonly validationData: PolkadotPrimitivesV8PersistedValidationData; + readonly relayChainState: SpTrieStorageProof; + readonly downwardMessages: Vec; + readonly horizontalMessages: BTreeMap>; } - /** @name PalletWhitelistCall (245) */ - interface PalletWhitelistCall extends Enum { - readonly isWhitelistCall: boolean; - readonly asWhitelistCall: { - readonly callHash: H256; + /** @name PolkadotPrimitivesV8PersistedValidationData (214) */ + interface PolkadotPrimitivesV8PersistedValidationData extends Struct { + readonly parentHead: Bytes; + readonly relayParentNumber: u32; + readonly relayParentStorageRoot: H256; + readonly maxPovSize: u32; + } + + /** @name SpTrieStorageProof (216) */ + interface SpTrieStorageProof extends Struct { + readonly trieNodes: BTreeSet; + } + + /** @name PolkadotCorePrimitivesInboundDownwardMessage (219) */ + interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { + readonly sentAt: u32; + readonly msg: Bytes; + } + + /** @name PolkadotCorePrimitivesInboundHrmpMessage (222) */ + interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { + readonly sentAt: u32; + readonly data: Bytes; + } + + /** @name PalletEvmCall (225) */ + interface PalletEvmCall extends Enum { + readonly isWithdraw: boolean; + readonly asWithdraw: { + readonly address: H160; + readonly value: u128; } & Struct; - readonly isRemoveWhitelistedCall: boolean; - readonly asRemoveWhitelistedCall: { - readonly callHash: H256; + readonly isCall: boolean; + readonly asCall: { + readonly source: H160; + readonly target: H160; + readonly input: Bytes; + readonly value: U256; + readonly gasLimit: u64; + readonly maxFeePerGas: U256; + readonly maxPriorityFeePerGas: Option; + readonly nonce: Option; + readonly accessList: Vec]>>; } & Struct; - readonly isDispatchWhitelistedCall: boolean; - readonly asDispatchWhitelistedCall: { - readonly callHash: H256; - readonly callEncodedLen: u32; - readonly callWeightWitness: SpWeightsWeightV2Weight; + readonly isCreate: boolean; + readonly asCreate: { + readonly source: H160; + readonly init: Bytes; + readonly value: U256; + readonly gasLimit: u64; + readonly maxFeePerGas: U256; + readonly maxPriorityFeePerGas: Option; + readonly nonce: Option; + readonly accessList: Vec]>>; } & Struct; - readonly isDispatchWhitelistedCallWithPreimage: boolean; - readonly asDispatchWhitelistedCallWithPreimage: { - readonly call: Call; + readonly isCreate2: boolean; + readonly asCreate2: { + readonly source: H160; + readonly init: Bytes; + readonly salt: H256; + readonly value: U256; + readonly gasLimit: u64; + readonly maxFeePerGas: U256; + readonly maxPriorityFeePerGas: Option; + readonly nonce: Option; + readonly accessList: Vec]>>; } & Struct; - readonly type: - | "WhitelistCall" - | "RemoveWhitelistedCall" - | "DispatchWhitelistedCall" - | "DispatchWhitelistedCallWithPreimage"; + readonly type: "Withdraw" | "Call" | "Create" | "Create2"; } - /** @name PalletCollectiveCall (246) */ - interface PalletCollectiveCall extends Enum { - readonly isSetMembers: boolean; - readonly asSetMembers: { - readonly newMembers: Vec; - readonly prime: Option; - readonly oldCount: u32; + /** @name PalletEthereumCall (231) */ + interface PalletEthereumCall extends Enum { + readonly isTransact: boolean; + readonly asTransact: { + readonly transaction: EthereumTransactionTransactionV2; } & Struct; - readonly isExecute: boolean; - readonly asExecute: { - readonly proposal: Call; - readonly lengthBound: Compact; + readonly type: "Transact"; + } + + /** @name EthereumTransactionTransactionV2 (232) */ + interface EthereumTransactionTransactionV2 extends Enum { + readonly isLegacy: boolean; + readonly asLegacy: EthereumTransactionLegacyLegacyTransaction; + readonly isEip2930: boolean; + readonly asEip2930: EthereumTransactionEip2930Eip2930Transaction; + readonly isEip1559: boolean; + readonly asEip1559: EthereumTransactionEip1559Eip1559Transaction; + readonly type: "Legacy" | "Eip2930" | "Eip1559"; + } + + /** @name EthereumTransactionLegacyLegacyTransaction (233) */ + interface EthereumTransactionLegacyLegacyTransaction extends Struct { + readonly nonce: U256; + readonly gasPrice: U256; + readonly gasLimit: U256; + readonly action: EthereumTransactionLegacyTransactionAction; + readonly value: U256; + readonly input: Bytes; + readonly signature: EthereumTransactionLegacyTransactionSignature; + } + + /** @name EthereumTransactionLegacyTransactionAction (234) */ + interface EthereumTransactionLegacyTransactionAction extends Enum { + readonly isCall: boolean; + readonly asCall: H160; + readonly isCreate: boolean; + readonly type: "Call" | "Create"; + } + + /** @name EthereumTransactionLegacyTransactionSignature (235) */ + interface EthereumTransactionLegacyTransactionSignature extends Struct { + readonly v: u64; + readonly r: H256; + readonly s: H256; + } + + /** @name EthereumTransactionEip2930Eip2930Transaction (237) */ + interface EthereumTransactionEip2930Eip2930Transaction extends Struct { + readonly chainId: u64; + readonly nonce: U256; + readonly gasPrice: U256; + readonly gasLimit: U256; + readonly action: EthereumTransactionLegacyTransactionAction; + readonly value: U256; + readonly input: Bytes; + readonly accessList: Vec; + readonly oddYParity: bool; + readonly r: H256; + readonly s: H256; + } + + /** @name EthereumTransactionEip2930AccessListItem (239) */ + interface EthereumTransactionEip2930AccessListItem extends Struct { + readonly address: H160; + readonly storageKeys: Vec; + } + + /** @name EthereumTransactionEip1559Eip1559Transaction (240) */ + interface EthereumTransactionEip1559Eip1559Transaction extends Struct { + readonly chainId: u64; + readonly nonce: U256; + readonly maxPriorityFeePerGas: U256; + readonly maxFeePerGas: U256; + readonly gasLimit: U256; + readonly action: EthereumTransactionLegacyTransactionAction; + readonly value: U256; + readonly input: Bytes; + readonly accessList: Vec; + readonly oddYParity: bool; + readonly r: H256; + readonly s: H256; + } + + /** @name PalletParachainStakingCall (241) */ + interface PalletParachainStakingCall extends Enum { + readonly isSetStakingExpectations: boolean; + readonly asSetStakingExpectations: { + readonly expectations: { + readonly min: u128; + readonly ideal: u128; + readonly max: u128; + } & Struct; } & Struct; - readonly isPropose: boolean; - readonly asPropose: { - readonly threshold: Compact; - readonly proposal: Call; - readonly lengthBound: Compact; + readonly isSetInflation: boolean; + readonly asSetInflation: { + readonly schedule: { + readonly min: Perbill; + readonly ideal: Perbill; + readonly max: Perbill; + } & Struct; } & Struct; - readonly isVote: boolean; - readonly asVote: { - readonly proposal: H256; - readonly index: Compact; - readonly approve: bool; + readonly isSetParachainBondAccount: boolean; + readonly asSetParachainBondAccount: { + readonly new_: AccountId20; } & Struct; - readonly isDisapproveProposal: boolean; - readonly asDisapproveProposal: { - readonly proposalHash: H256; + readonly isSetParachainBondReservePercent: boolean; + readonly asSetParachainBondReservePercent: { + readonly new_: Percent; } & Struct; - readonly isClose: boolean; - readonly asClose: { - readonly proposalHash: H256; - readonly index: Compact; - readonly proposalWeightBound: SpWeightsWeightV2Weight; - readonly lengthBound: Compact; + readonly isSetTotalSelected: boolean; + readonly asSetTotalSelected: { + readonly new_: u32; } & Struct; - readonly type: "SetMembers" | "Execute" | "Propose" | "Vote" | "DisapproveProposal" | "Close"; - } - - /** @name PalletTreasuryCall (248) */ - interface PalletTreasuryCall extends Enum { - readonly isSpendLocal: boolean; - readonly asSpendLocal: { - readonly amount: Compact; - readonly beneficiary: AccountId20; + readonly isSetCollatorCommission: boolean; + readonly asSetCollatorCommission: { + readonly new_: Perbill; } & Struct; - readonly isRemoveApproval: boolean; - readonly asRemoveApproval: { - readonly proposalId: Compact; + readonly isSetBlocksPerRound: boolean; + readonly asSetBlocksPerRound: { + readonly new_: u32; } & Struct; - readonly isSpend: boolean; - readonly asSpend: { - readonly assetKind: Null; - readonly amount: Compact; - readonly beneficiary: AccountId20; - readonly validFrom: Option; + readonly isJoinCandidates: boolean; + readonly asJoinCandidates: { + readonly bond: u128; + readonly candidateCount: u32; } & Struct; - readonly isPayout: boolean; - readonly asPayout: { - readonly index: u32; + readonly isScheduleLeaveCandidates: boolean; + readonly asScheduleLeaveCandidates: { + readonly candidateCount: u32; } & Struct; - readonly isCheckStatus: boolean; - readonly asCheckStatus: { - readonly index: u32; + readonly isExecuteLeaveCandidates: boolean; + readonly asExecuteLeaveCandidates: { + readonly candidate: AccountId20; + readonly candidateDelegationCount: u32; } & Struct; - readonly isVoidSpend: boolean; - readonly asVoidSpend: { - readonly index: u32; + readonly isCancelLeaveCandidates: boolean; + readonly asCancelLeaveCandidates: { + readonly candidateCount: u32; } & Struct; - readonly type: - | "SpendLocal" - | "RemoveApproval" - | "Spend" - | "Payout" - | "CheckStatus" - | "VoidSpend"; - } - - /** @name PalletCrowdloanRewardsCall (250) */ - interface PalletCrowdloanRewardsCall extends Enum { - readonly isAssociateNativeIdentity: boolean; - readonly asAssociateNativeIdentity: { - readonly rewardAccount: AccountId20; - readonly relayAccount: U8aFixed; - readonly proof: SpRuntimeMultiSignature; + readonly isGoOffline: boolean; + readonly isGoOnline: boolean; + readonly isCandidateBondMore: boolean; + readonly asCandidateBondMore: { + readonly more: u128; } & Struct; - readonly isChangeAssociationWithRelayKeys: boolean; - readonly asChangeAssociationWithRelayKeys: { - readonly rewardAccount: AccountId20; - readonly previousAccount: AccountId20; - readonly proofs: Vec>; + readonly isScheduleCandidateBondLess: boolean; + readonly asScheduleCandidateBondLess: { + readonly less: u128; } & Struct; - readonly isClaim: boolean; - readonly isUpdateRewardAddress: boolean; - readonly asUpdateRewardAddress: { - readonly newRewardAccount: AccountId20; + readonly isExecuteCandidateBondLess: boolean; + readonly asExecuteCandidateBondLess: { + readonly candidate: AccountId20; } & Struct; - readonly isCompleteInitialization: boolean; - readonly asCompleteInitialization: { - readonly leaseEndingBlock: u32; + readonly isCancelCandidateBondLess: boolean; + readonly isDelegateWithAutoCompound: boolean; + readonly asDelegateWithAutoCompound: { + readonly candidate: AccountId20; + readonly amount: u128; + readonly autoCompound: Percent; + readonly candidateDelegationCount: u32; + readonly candidateAutoCompoundingDelegationCount: u32; + readonly delegationCount: u32; } & Struct; - readonly isInitializeRewardVec: boolean; - readonly asInitializeRewardVec: { - readonly rewards: Vec, u128]>>; + readonly isScheduleRevokeDelegation: boolean; + readonly asScheduleRevokeDelegation: { + readonly collator: AccountId20; } & Struct; - readonly type: - | "AssociateNativeIdentity" - | "ChangeAssociationWithRelayKeys" - | "Claim" - | "UpdateRewardAddress" - | "CompleteInitialization" - | "InitializeRewardVec"; - } - - /** @name SpRuntimeMultiSignature (251) */ - 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 PalletXcmCall (257) */ - interface PalletXcmCall extends Enum { - readonly isSend: boolean; - readonly asSend: { - readonly dest: XcmVersionedLocation; - readonly message: XcmVersionedXcm; + readonly isDelegatorBondMore: boolean; + readonly asDelegatorBondMore: { + readonly candidate: AccountId20; + readonly more: u128; } & Struct; - readonly isTeleportAssets: boolean; - readonly asTeleportAssets: { - readonly dest: XcmVersionedLocation; - readonly beneficiary: XcmVersionedLocation; - readonly assets: XcmVersionedAssets; - readonly feeAssetItem: u32; + readonly isScheduleDelegatorBondLess: boolean; + readonly asScheduleDelegatorBondLess: { + readonly candidate: AccountId20; + readonly less: u128; } & Struct; - readonly isReserveTransferAssets: boolean; - readonly asReserveTransferAssets: { - readonly dest: XcmVersionedLocation; - readonly beneficiary: XcmVersionedLocation; - readonly assets: XcmVersionedAssets; - readonly feeAssetItem: u32; + readonly isExecuteDelegationRequest: boolean; + readonly asExecuteDelegationRequest: { + readonly delegator: AccountId20; + readonly candidate: AccountId20; } & Struct; - readonly isExecute: boolean; - readonly asExecute: { - readonly message: XcmVersionedXcm; - readonly maxWeight: SpWeightsWeightV2Weight; + readonly isCancelDelegationRequest: boolean; + readonly asCancelDelegationRequest: { + readonly candidate: AccountId20; } & Struct; - readonly isForceXcmVersion: boolean; - readonly asForceXcmVersion: { - readonly location: StagingXcmV4Location; - readonly version: u32; + readonly isSetAutoCompound: boolean; + readonly asSetAutoCompound: { + readonly candidate: AccountId20; + readonly value: Percent; + readonly candidateAutoCompoundingDelegationCountHint: u32; + readonly delegationCountHint: u32; } & Struct; - readonly isForceDefaultXcmVersion: boolean; - readonly asForceDefaultXcmVersion: { - readonly maybeXcmVersion: Option; + readonly isHotfixRemoveDelegationRequestsExitedCandidates: boolean; + readonly asHotfixRemoveDelegationRequestsExitedCandidates: { + readonly candidates: Vec; } & Struct; - readonly isForceSubscribeVersionNotify: boolean; - readonly asForceSubscribeVersionNotify: { - readonly location: XcmVersionedLocation; + readonly isNotifyInactiveCollator: boolean; + readonly asNotifyInactiveCollator: { + readonly collator: AccountId20; } & Struct; - readonly isForceUnsubscribeVersionNotify: boolean; - readonly asForceUnsubscribeVersionNotify: { - readonly location: XcmVersionedLocation; + readonly isEnableMarkingOffline: boolean; + readonly asEnableMarkingOffline: { + readonly value: bool; } & Struct; - readonly isLimitedReserveTransferAssets: boolean; - readonly asLimitedReserveTransferAssets: { - readonly dest: XcmVersionedLocation; - readonly beneficiary: XcmVersionedLocation; - readonly assets: XcmVersionedAssets; - readonly feeAssetItem: u32; - readonly weightLimit: XcmV3WeightLimit; + readonly isForceJoinCandidates: boolean; + readonly asForceJoinCandidates: { + readonly account: AccountId20; + readonly bond: u128; + readonly candidateCount: u32; } & Struct; - readonly isLimitedTeleportAssets: boolean; - readonly asLimitedTeleportAssets: { - readonly dest: XcmVersionedLocation; - readonly beneficiary: XcmVersionedLocation; - readonly assets: XcmVersionedAssets; - readonly feeAssetItem: u32; - readonly weightLimit: XcmV3WeightLimit; + readonly isSetInflationDistributionConfig: boolean; + readonly asSetInflationDistributionConfig: { + readonly new_: PalletParachainStakingInflationDistributionConfig; } & Struct; - readonly isForceSuspension: boolean; - readonly asForceSuspension: { - readonly suspended: bool; + readonly type: + | "SetStakingExpectations" + | "SetInflation" + | "SetParachainBondAccount" + | "SetParachainBondReservePercent" + | "SetTotalSelected" + | "SetCollatorCommission" + | "SetBlocksPerRound" + | "JoinCandidates" + | "ScheduleLeaveCandidates" + | "ExecuteLeaveCandidates" + | "CancelLeaveCandidates" + | "GoOffline" + | "GoOnline" + | "CandidateBondMore" + | "ScheduleCandidateBondLess" + | "ExecuteCandidateBondLess" + | "CancelCandidateBondLess" + | "DelegateWithAutoCompound" + | "ScheduleRevokeDelegation" + | "DelegatorBondMore" + | "ScheduleDelegatorBondLess" + | "ExecuteDelegationRequest" + | "CancelDelegationRequest" + | "SetAutoCompound" + | "HotfixRemoveDelegationRequestsExitedCandidates" + | "NotifyInactiveCollator" + | "EnableMarkingOffline" + | "ForceJoinCandidates" + | "SetInflationDistributionConfig"; + } + + /** @name PalletSchedulerCall (244) */ + interface PalletSchedulerCall extends Enum { + readonly isSchedule: boolean; + readonly asSchedule: { + readonly when: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; } & Struct; - readonly isTransferAssets: boolean; - readonly asTransferAssets: { - readonly dest: XcmVersionedLocation; - readonly beneficiary: XcmVersionedLocation; - readonly assets: XcmVersionedAssets; - readonly feeAssetItem: u32; - readonly weightLimit: XcmV3WeightLimit; + 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 isClaimAssets: boolean; - readonly asClaimAssets: { - readonly assets: XcmVersionedAssets; - readonly beneficiary: XcmVersionedLocation; + readonly isCancelNamed: boolean; + readonly asCancelNamed: { + readonly id: U8aFixed; } & 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 isScheduleAfter: boolean; + readonly asScheduleAfter: { + readonly after: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; } & Struct; - readonly type: - | "Send" - | "TeleportAssets" - | "ReserveTransferAssets" - | "Execute" - | "ForceXcmVersion" - | "ForceDefaultXcmVersion" - | "ForceSubscribeVersionNotify" - | "ForceUnsubscribeVersionNotify" - | "LimitedReserveTransferAssets" - | "LimitedTeleportAssets" - | "ForceSuspension" - | "TransferAssets" - | "ClaimAssets" - | "TransferAssetsUsingTypeAndThen"; - } - - /** @name XcmVersionedLocation (258) */ - 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 (259) */ - interface XcmV2MultiLocation extends Struct { - readonly parents: u8; - readonly interior: XcmV2MultilocationJunctions; - } - - /** @name XcmV2MultilocationJunctions (260) */ - 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 XcmV2Junction (261) */ - interface XcmV2Junction extends Enum { - readonly isParachain: boolean; - readonly asParachain: Compact; - readonly isAccountId32: boolean; - readonly asAccountId32: { - readonly network: XcmV2NetworkId; + readonly isScheduleNamedAfter: boolean; + readonly asScheduleNamedAfter: { readonly id: U8aFixed; + readonly after: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; } & Struct; - readonly isAccountIndex64: boolean; - readonly asAccountIndex64: { - readonly network: XcmV2NetworkId; - readonly index: Compact; + readonly isSetRetry: boolean; + readonly asSetRetry: { + readonly task: ITuple<[u32, u32]>; + readonly retries: u8; + readonly period: u32; } & Struct; - readonly isAccountKey20: boolean; - readonly asAccountKey20: { - readonly network: XcmV2NetworkId; - readonly key: U8aFixed; + readonly isSetRetryNamed: boolean; + readonly asSetRetryNamed: { + readonly id: U8aFixed; + readonly retries: u8; + readonly period: 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 isCancelRetry: boolean; + readonly asCancelRetry: { + readonly task: ITuple<[u32, u32]>; + } & Struct; + readonly isCancelRetryNamed: boolean; + readonly asCancelRetryNamed: { + readonly id: U8aFixed; } & Struct; readonly type: - | "Parachain" - | "AccountId32" - | "AccountIndex64" - | "AccountKey20" - | "PalletInstance" - | "GeneralIndex" - | "GeneralKey" - | "OnlyChild" - | "Plurality"; - } - - /** @name XcmV2NetworkId (262) */ - 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 XcmV2BodyId (264) */ - 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"; + | "Schedule" + | "Cancel" + | "ScheduleNamed" + | "CancelNamed" + | "ScheduleAfter" + | "ScheduleNamedAfter" + | "SetRetry" + | "SetRetryNamed" + | "CancelRetry" + | "CancelRetryNamed"; } - /** @name XcmV2BodyPart (265) */ - interface XcmV2BodyPart extends Enum { - readonly isVoice: boolean; - readonly isMembers: boolean; - readonly asMembers: { - readonly count: Compact; + /** @name PalletTreasuryCall (246) */ + interface PalletTreasuryCall extends Enum { + readonly isSpendLocal: boolean; + readonly asSpendLocal: { + readonly amount: Compact; + readonly beneficiary: AccountId20; } & Struct; - readonly isFraction: boolean; - readonly asFraction: { - readonly nom: Compact; - readonly denom: Compact; + readonly isRemoveApproval: boolean; + readonly asRemoveApproval: { + readonly proposalId: Compact; } & Struct; - readonly isAtLeastProportion: boolean; - readonly asAtLeastProportion: { - readonly nom: Compact; - readonly denom: Compact; + readonly isSpend: boolean; + readonly asSpend: { + readonly assetKind: Null; + readonly amount: Compact; + readonly beneficiary: AccountId20; + readonly validFrom: Option; } & Struct; - readonly isMoreThanProportion: boolean; - readonly asMoreThanProportion: { - readonly nom: Compact; - readonly denom: Compact; + readonly isPayout: boolean; + readonly asPayout: { + readonly index: u32; } & Struct; - readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; - } - - /** @name StagingXcmV3MultiLocation (266) */ - interface StagingXcmV3MultiLocation extends Struct { - readonly parents: u8; - readonly interior: XcmV3Junctions; - } - - /** @name XcmV3Junctions (267) */ - 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"; + readonly isCheckStatus: boolean; + readonly asCheckStatus: { + readonly index: u32; + } & Struct; + readonly isVoidSpend: boolean; + readonly asVoidSpend: { + readonly index: u32; + } & Struct; + readonly type: + | "SpendLocal" + | "RemoveApproval" + | "Spend" + | "Payout" + | "CheckStatus" + | "VoidSpend"; } - /** @name XcmV3Junction (268) */ - interface XcmV3Junction extends Enum { - readonly isParachain: boolean; - readonly asParachain: Compact; - readonly isAccountId32: boolean; - readonly asAccountId32: { - readonly network: Option; - readonly id: U8aFixed; + /** @name PalletAuthorInherentCall (248) */ + interface PalletAuthorInherentCall extends Enum { + readonly isKickOffAuthorshipValidation: boolean; + readonly type: "KickOffAuthorshipValidation"; + } + + /** @name PalletAuthorSlotFilterCall (249) */ + interface PalletAuthorSlotFilterCall extends Enum { + readonly isSetEligible: boolean; + readonly asSetEligible: { + readonly new_: u32; } & Struct; - readonly isAccountIndex64: boolean; - readonly asAccountIndex64: { - readonly network: Option; - readonly index: Compact; + readonly type: "SetEligible"; + } + + /** @name PalletCrowdloanRewardsCall (250) */ + interface PalletCrowdloanRewardsCall extends Enum { + readonly isAssociateNativeIdentity: boolean; + readonly asAssociateNativeIdentity: { + readonly rewardAccount: AccountId20; + readonly relayAccount: U8aFixed; + readonly proof: SpRuntimeMultiSignature; } & Struct; - readonly isAccountKey20: boolean; - readonly asAccountKey20: { - readonly network: Option; - readonly key: U8aFixed; + readonly isChangeAssociationWithRelayKeys: boolean; + readonly asChangeAssociationWithRelayKeys: { + readonly rewardAccount: AccountId20; + readonly previousAccount: AccountId20; + readonly proofs: Vec>; } & 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 isClaim: boolean; + readonly isUpdateRewardAddress: boolean; + readonly asUpdateRewardAddress: { + readonly newRewardAccount: AccountId20; } & Struct; - readonly isOnlyChild: boolean; - readonly isPlurality: boolean; - readonly asPlurality: { - readonly id: XcmV3JunctionBodyId; - readonly part: XcmV3JunctionBodyPart; + readonly isCompleteInitialization: boolean; + readonly asCompleteInitialization: { + readonly leaseEndingBlock: u32; + } & Struct; + readonly isInitializeRewardVec: boolean; + readonly asInitializeRewardVec: { + readonly rewards: Vec, u128]>>; } & Struct; - readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: XcmV3JunctionNetworkId; readonly type: - | "Parachain" - | "AccountId32" - | "AccountIndex64" - | "AccountKey20" - | "PalletInstance" - | "GeneralIndex" - | "GeneralKey" - | "OnlyChild" - | "Plurality" - | "GlobalConsensus"; + | "AssociateNativeIdentity" + | "ChangeAssociationWithRelayKeys" + | "Claim" + | "UpdateRewardAddress" + | "CompleteInitialization" + | "InitializeRewardVec"; } - /** @name XcmV3JunctionNetworkId (270) */ - interface XcmV3JunctionNetworkId extends Enum { - readonly isByGenesis: boolean; - readonly asByGenesis: U8aFixed; - readonly isByFork: boolean; - readonly asByFork: { - readonly blockNumber: u64; - readonly blockHash: U8aFixed; + /** @name SpRuntimeMultiSignature (251) */ + 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 PalletAuthorMappingCall (258) */ + interface PalletAuthorMappingCall extends Enum { + readonly isAddAssociation: boolean; + readonly asAddAssociation: { + readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; } & 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 isUpdateAssociation: boolean; + readonly asUpdateAssociation: { + readonly oldNimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly newNimbusId: NimbusPrimitivesNimbusCryptoPublic; + } & Struct; + readonly isClearAssociation: boolean; + readonly asClearAssociation: { + readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + } & Struct; + readonly isRemoveKeys: boolean; + readonly isSetKeys: boolean; + readonly asSetKeys: { + readonly keys_: Bytes; } & Struct; - readonly isBitcoinCore: boolean; - readonly isBitcoinCash: boolean; - readonly isPolkadotBulletin: boolean; readonly type: - | "ByGenesis" - | "ByFork" - | "Polkadot" - | "Kusama" - | "Westend" - | "Rococo" - | "Wococo" - | "Ethereum" - | "BitcoinCore" - | "BitcoinCash" - | "PolkadotBulletin"; + | "AddAssociation" + | "UpdateAssociation" + | "ClearAssociation" + | "RemoveKeys" + | "SetKeys"; } - /** @name XcmVersionedXcm (271) */ - interface XcmVersionedXcm extends Enum { - readonly isV2: boolean; - readonly asV2: XcmV2Xcm; - readonly isV3: boolean; - readonly asV3: XcmV3Xcm; - readonly isV4: boolean; - readonly asV4: StagingXcmV4Xcm; - readonly type: "V2" | "V3" | "V4"; + /** @name PalletProxyCall (259) */ + interface PalletProxyCall extends Enum { + readonly isProxy: boolean; + readonly asProxy: { + readonly real: AccountId20; + readonly forceProxyType: Option; + readonly call: Call; + } & Struct; + readonly isAddProxy: boolean; + readonly asAddProxy: { + readonly delegate: AccountId20; + readonly proxyType: MoonbaseRuntimeProxyType; + readonly delay: u32; + } & Struct; + readonly isRemoveProxy: boolean; + readonly asRemoveProxy: { + readonly delegate: AccountId20; + readonly proxyType: MoonbaseRuntimeProxyType; + readonly delay: u32; + } & Struct; + readonly isRemoveProxies: boolean; + readonly isCreatePure: boolean; + readonly asCreatePure: { + readonly proxyType: MoonbaseRuntimeProxyType; + readonly delay: u32; + readonly index: u16; + } & Struct; + readonly isKillPure: boolean; + readonly asKillPure: { + readonly spawner: AccountId20; + readonly proxyType: MoonbaseRuntimeProxyType; + readonly index: u16; + readonly height: Compact; + readonly extIndex: Compact; + } & Struct; + readonly isAnnounce: boolean; + readonly asAnnounce: { + readonly real: AccountId20; + readonly callHash: H256; + } & Struct; + readonly isRemoveAnnouncement: boolean; + readonly asRemoveAnnouncement: { + readonly real: AccountId20; + readonly callHash: H256; + } & Struct; + readonly isRejectAnnouncement: boolean; + readonly asRejectAnnouncement: { + readonly delegate: AccountId20; + readonly callHash: H256; + } & Struct; + readonly isProxyAnnounced: boolean; + readonly asProxyAnnounced: { + readonly delegate: AccountId20; + readonly real: AccountId20; + readonly forceProxyType: Option; + readonly call: Call; + } & Struct; + readonly type: + | "Proxy" + | "AddProxy" + | "RemoveProxy" + | "RemoveProxies" + | "CreatePure" + | "KillPure" + | "Announce" + | "RemoveAnnouncement" + | "RejectAnnouncement" + | "ProxyAnnounced"; } - /** @name XcmV2Xcm (272) */ - interface XcmV2Xcm extends Vec {} + /** @name PalletMaintenanceModeCall (261) */ + interface PalletMaintenanceModeCall extends Enum { + readonly isEnterMaintenanceMode: boolean; + readonly isResumeNormalOperation: boolean; + readonly type: "EnterMaintenanceMode" | "ResumeNormalOperation"; + } - /** @name XcmV2Instruction (274) */ - interface XcmV2Instruction extends Enum { - readonly isWithdrawAsset: boolean; - readonly asWithdrawAsset: XcmV2MultiassetMultiAssets; - readonly isReserveAssetDeposited: boolean; - readonly asReserveAssetDeposited: XcmV2MultiassetMultiAssets; - readonly isReceiveTeleportedAsset: boolean; - readonly asReceiveTeleportedAsset: XcmV2MultiassetMultiAssets; - readonly isQueryResponse: boolean; - readonly asQueryResponse: { - readonly queryId: Compact; - readonly response: XcmV2Response; - readonly maxWeight: Compact; + /** @name PalletIdentityCall (262) */ + interface PalletIdentityCall extends Enum { + readonly isAddRegistrar: boolean; + readonly asAddRegistrar: { + readonly account: AccountId20; + } & Struct; + readonly isSetIdentity: boolean; + readonly asSetIdentity: { + readonly info: PalletIdentityLegacyIdentityInfo; + } & Struct; + readonly isSetSubs: boolean; + readonly asSetSubs: { + readonly subs: Vec>; + } & Struct; + readonly isClearIdentity: boolean; + readonly isRequestJudgement: boolean; + readonly asRequestJudgement: { + readonly regIndex: Compact; + readonly maxFee: Compact; + } & Struct; + readonly isCancelRequest: boolean; + readonly asCancelRequest: { + readonly regIndex: u32; + } & Struct; + readonly isSetFee: boolean; + readonly asSetFee: { + readonly index: Compact; + readonly fee: Compact; } & Struct; - readonly isTransferAsset: boolean; - readonly asTransferAsset: { - readonly assets: XcmV2MultiassetMultiAssets; - readonly beneficiary: XcmV2MultiLocation; + readonly isSetAccountId: boolean; + readonly asSetAccountId: { + readonly index: Compact; + readonly new_: AccountId20; } & Struct; - readonly isTransferReserveAsset: boolean; - readonly asTransferReserveAsset: { - readonly assets: XcmV2MultiassetMultiAssets; - readonly dest: XcmV2MultiLocation; - readonly xcm: XcmV2Xcm; + readonly isSetFields: boolean; + readonly asSetFields: { + readonly index: Compact; + readonly fields: u64; } & Struct; - readonly isTransact: boolean; - readonly asTransact: { - readonly originType: XcmV2OriginKind; - readonly requireWeightAtMost: Compact; - readonly call: XcmDoubleEncoded; + readonly isProvideJudgement: boolean; + readonly asProvideJudgement: { + readonly regIndex: Compact; + readonly target: AccountId20; + readonly judgement: PalletIdentityJudgement; + readonly identity: H256; } & Struct; - readonly isHrmpNewChannelOpenRequest: boolean; - readonly asHrmpNewChannelOpenRequest: { - readonly sender: Compact; - readonly maxMessageSize: Compact; - readonly maxCapacity: Compact; + readonly isKillIdentity: boolean; + readonly asKillIdentity: { + readonly target: AccountId20; } & Struct; - readonly isHrmpChannelAccepted: boolean; - readonly asHrmpChannelAccepted: { - readonly recipient: Compact; + readonly isAddSub: boolean; + readonly asAddSub: { + readonly sub: AccountId20; + readonly data: Data; } & Struct; - readonly isHrmpChannelClosing: boolean; - readonly asHrmpChannelClosing: { - readonly initiator: Compact; - readonly sender: Compact; - readonly recipient: Compact; + readonly isRenameSub: boolean; + readonly asRenameSub: { + readonly sub: AccountId20; + readonly data: Data; } & Struct; - readonly isClearOrigin: boolean; - readonly isDescendOrigin: boolean; - readonly asDescendOrigin: XcmV2MultilocationJunctions; - readonly isReportError: boolean; - readonly asReportError: { - readonly queryId: Compact; - readonly dest: XcmV2MultiLocation; - readonly maxResponseWeight: Compact; + readonly isRemoveSub: boolean; + readonly asRemoveSub: { + readonly sub: AccountId20; } & Struct; - readonly isDepositAsset: boolean; - readonly asDepositAsset: { - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly maxAssets: Compact; - readonly beneficiary: XcmV2MultiLocation; + readonly isQuitSub: boolean; + readonly isAddUsernameAuthority: boolean; + readonly asAddUsernameAuthority: { + readonly authority: AccountId20; + readonly suffix: Bytes; + readonly allocation: u32; } & Struct; - readonly isDepositReserveAsset: boolean; - readonly asDepositReserveAsset: { - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly maxAssets: Compact; - readonly dest: XcmV2MultiLocation; - readonly xcm: XcmV2Xcm; + readonly isRemoveUsernameAuthority: boolean; + readonly asRemoveUsernameAuthority: { + readonly suffix: Bytes; + readonly authority: AccountId20; } & Struct; - readonly isExchangeAsset: boolean; - readonly asExchangeAsset: { - readonly give: XcmV2MultiassetMultiAssetFilter; - readonly receive: XcmV2MultiassetMultiAssets; + readonly isSetUsernameFor: boolean; + readonly asSetUsernameFor: { + readonly who: AccountId20; + readonly username: Bytes; + readonly signature: Option; + readonly useAllocation: bool; } & Struct; - readonly isInitiateReserveWithdraw: boolean; - readonly asInitiateReserveWithdraw: { - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly reserve: XcmV2MultiLocation; - readonly xcm: XcmV2Xcm; + readonly isAcceptUsername: boolean; + readonly asAcceptUsername: { + readonly username: Bytes; } & Struct; - readonly isInitiateTeleport: boolean; - readonly asInitiateTeleport: { - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly dest: XcmV2MultiLocation; - readonly xcm: XcmV2Xcm; + readonly isRemoveExpiredApproval: boolean; + readonly asRemoveExpiredApproval: { + readonly username: Bytes; } & Struct; - readonly isQueryHolding: boolean; - readonly asQueryHolding: { - readonly queryId: Compact; - readonly dest: XcmV2MultiLocation; - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly maxResponseWeight: Compact; + readonly isSetPrimaryUsername: boolean; + readonly asSetPrimaryUsername: { + readonly username: Bytes; } & Struct; - readonly isBuyExecution: boolean; - readonly asBuyExecution: { - readonly fees: XcmV2MultiAsset; - readonly weightLimit: XcmV2WeightLimit; + readonly isUnbindUsername: boolean; + readonly asUnbindUsername: { + readonly username: Bytes; } & Struct; - readonly isRefundSurplus: boolean; - readonly isSetErrorHandler: boolean; - readonly asSetErrorHandler: XcmV2Xcm; - readonly isSetAppendix: boolean; - readonly asSetAppendix: XcmV2Xcm; - readonly isClearError: boolean; - readonly isClaimAsset: boolean; - readonly asClaimAsset: { - readonly assets: XcmV2MultiassetMultiAssets; - readonly ticket: XcmV2MultiLocation; + readonly isRemoveUsername: boolean; + readonly asRemoveUsername: { + readonly username: Bytes; } & Struct; - readonly isTrap: boolean; - readonly asTrap: Compact; - readonly isSubscribeVersion: boolean; - readonly asSubscribeVersion: { - readonly queryId: Compact; - readonly maxResponseWeight: Compact; + readonly isKillUsername: boolean; + readonly asKillUsername: { + readonly username: Bytes; } & Struct; - readonly isUnsubscribeVersion: boolean; - readonly type: - | "WithdrawAsset" - | "ReserveAssetDeposited" - | "ReceiveTeleportedAsset" - | "QueryResponse" - | "TransferAsset" - | "TransferReserveAsset" - | "Transact" - | "HrmpNewChannelOpenRequest" - | "HrmpChannelAccepted" - | "HrmpChannelClosing" - | "ClearOrigin" - | "DescendOrigin" - | "ReportError" - | "DepositAsset" - | "DepositReserveAsset" - | "ExchangeAsset" - | "InitiateReserveWithdraw" - | "InitiateTeleport" - | "QueryHolding" - | "BuyExecution" - | "RefundSurplus" - | "SetErrorHandler" - | "SetAppendix" - | "ClearError" - | "ClaimAsset" - | "Trap" - | "SubscribeVersion" - | "UnsubscribeVersion"; - } - - /** @name XcmV2MultiassetMultiAssets (275) */ - interface XcmV2MultiassetMultiAssets extends Vec {} - - /** @name XcmV2MultiAsset (277) */ - interface XcmV2MultiAsset extends Struct { - readonly id: XcmV2MultiassetAssetId; - readonly fun: XcmV2MultiassetFungibility; - } - - /** @name XcmV2MultiassetAssetId (278) */ - interface XcmV2MultiassetAssetId extends Enum { - readonly isConcrete: boolean; - readonly asConcrete: XcmV2MultiLocation; - readonly isAbstract: boolean; - readonly asAbstract: Bytes; - readonly type: "Concrete" | "Abstract"; - } - - /** @name XcmV2MultiassetFungibility (279) */ - interface XcmV2MultiassetFungibility extends Enum { - readonly isFungible: boolean; - readonly asFungible: Compact; - readonly isNonFungible: boolean; - readonly asNonFungible: XcmV2MultiassetAssetInstance; - readonly type: "Fungible" | "NonFungible"; - } - - /** @name XcmV2MultiassetAssetInstance (280) */ - interface XcmV2MultiassetAssetInstance extends Enum { - readonly isUndefined: boolean; - readonly isIndex: boolean; - readonly asIndex: Compact; - readonly isArray4: boolean; - readonly asArray4: U8aFixed; - readonly isArray8: boolean; - readonly asArray8: U8aFixed; - readonly isArray16: boolean; - readonly asArray16: U8aFixed; - readonly isArray32: boolean; - readonly asArray32: U8aFixed; - readonly isBlob: boolean; - readonly asBlob: Bytes; - readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32" | "Blob"; - } - - /** @name XcmV2Response (281) */ - interface XcmV2Response extends Enum { - readonly isNull: boolean; - readonly isAssets: boolean; - readonly asAssets: XcmV2MultiassetMultiAssets; - readonly isExecutionResult: boolean; - readonly asExecutionResult: Option>; - readonly isVersion: boolean; - readonly asVersion: u32; - readonly type: "Null" | "Assets" | "ExecutionResult" | "Version"; - } - - /** @name XcmV2TraitsError (284) */ - interface XcmV2TraitsError extends Enum { - readonly isOverflow: boolean; - readonly isUnimplemented: boolean; - readonly isUntrustedReserveLocation: boolean; - readonly isUntrustedTeleportLocation: boolean; - readonly isMultiLocationFull: boolean; - readonly isMultiLocationNotInvertible: boolean; - readonly isBadOrigin: boolean; - readonly isInvalidLocation: boolean; - readonly isAssetNotFound: boolean; - readonly isFailedToTransactAsset: boolean; - readonly isNotWithdrawable: boolean; - readonly isLocationCannotHold: boolean; - readonly isExceedsMaxMessageSize: boolean; - readonly isDestinationUnsupported: boolean; - readonly isTransport: boolean; - readonly isUnroutable: boolean; - readonly isUnknownClaim: boolean; - readonly isFailedToDecode: boolean; - readonly isMaxWeightInvalid: boolean; - readonly isNotHoldingFees: boolean; - readonly isTooExpensive: boolean; - readonly isTrap: boolean; - readonly asTrap: u64; - readonly isUnhandledXcmVersion: boolean; - readonly isWeightLimitReached: boolean; - readonly asWeightLimitReached: u64; - readonly isBarrier: boolean; - readonly isWeightNotComputable: boolean; readonly type: - | "Overflow" - | "Unimplemented" - | "UntrustedReserveLocation" - | "UntrustedTeleportLocation" - | "MultiLocationFull" - | "MultiLocationNotInvertible" - | "BadOrigin" - | "InvalidLocation" - | "AssetNotFound" - | "FailedToTransactAsset" - | "NotWithdrawable" - | "LocationCannotHold" - | "ExceedsMaxMessageSize" - | "DestinationUnsupported" - | "Transport" - | "Unroutable" - | "UnknownClaim" - | "FailedToDecode" - | "MaxWeightInvalid" - | "NotHoldingFees" - | "TooExpensive" - | "Trap" - | "UnhandledXcmVersion" - | "WeightLimitReached" - | "Barrier" - | "WeightNotComputable"; + | "AddRegistrar" + | "SetIdentity" + | "SetSubs" + | "ClearIdentity" + | "RequestJudgement" + | "CancelRequest" + | "SetFee" + | "SetAccountId" + | "SetFields" + | "ProvideJudgement" + | "KillIdentity" + | "AddSub" + | "RenameSub" + | "RemoveSub" + | "QuitSub" + | "AddUsernameAuthority" + | "RemoveUsernameAuthority" + | "SetUsernameFor" + | "AcceptUsername" + | "RemoveExpiredApproval" + | "SetPrimaryUsername" + | "UnbindUsername" + | "RemoveUsername" + | "KillUsername"; } - /** @name XcmV2OriginKind (285) */ - interface XcmV2OriginKind extends Enum { - readonly isNative: boolean; - readonly isSovereignAccount: boolean; - readonly isSuperuser: boolean; - readonly isXcm: boolean; - readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; + /** @name PalletIdentityLegacyIdentityInfo (263) */ + 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 XcmDoubleEncoded (286) */ - interface XcmDoubleEncoded extends Struct { - readonly encoded: Bytes; + /** @name PalletIdentityJudgement (299) */ + 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 XcmV2MultiassetMultiAssetFilter (287) */ - interface XcmV2MultiassetMultiAssetFilter extends Enum { - readonly isDefinite: boolean; - readonly asDefinite: XcmV2MultiassetMultiAssets; - readonly isWild: boolean; - readonly asWild: XcmV2MultiassetWildMultiAsset; - readonly type: "Definite" | "Wild"; - } + /** @name AccountEthereumSignature (301) */ + interface AccountEthereumSignature extends U8aFixed {} - /** @name XcmV2MultiassetWildMultiAsset (288) */ - interface XcmV2MultiassetWildMultiAsset extends Enum { - readonly isAll: boolean; - readonly isAllOf: boolean; - readonly asAllOf: { - readonly id: XcmV2MultiassetAssetId; - readonly fun: XcmV2MultiassetWildFungibility; + /** @name CumulusPalletXcmpQueueCall (302) */ + interface CumulusPalletXcmpQueueCall extends Enum { + readonly isSuspendXcmExecution: boolean; + readonly isResumeXcmExecution: boolean; + readonly isUpdateSuspendThreshold: boolean; + readonly asUpdateSuspendThreshold: { + readonly new_: u32; + } & Struct; + readonly isUpdateDropThreshold: boolean; + readonly asUpdateDropThreshold: { + readonly new_: u32; + } & Struct; + readonly isUpdateResumeThreshold: boolean; + readonly asUpdateResumeThreshold: { + readonly new_: u32; } & Struct; - readonly type: "All" | "AllOf"; + readonly type: + | "SuspendXcmExecution" + | "ResumeXcmExecution" + | "UpdateSuspendThreshold" + | "UpdateDropThreshold" + | "UpdateResumeThreshold"; } - /** @name XcmV2MultiassetWildFungibility (289) */ - interface XcmV2MultiassetWildFungibility extends Enum { - readonly isFungible: boolean; - readonly isNonFungible: boolean; - readonly type: "Fungible" | "NonFungible"; + /** @name PalletXcmCall (303) */ + interface PalletXcmCall extends Enum { + readonly isSend: boolean; + readonly asSend: { + readonly dest: XcmVersionedLocation; + readonly message: XcmVersionedXcm; + } & Struct; + 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: StagingXcmV5Location; + 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 isTransferAssets: boolean; + readonly asTransferAssets: { + readonly dest: XcmVersionedLocation; + readonly beneficiary: XcmVersionedLocation; + readonly assets: XcmVersionedAssets; + readonly feeAssetItem: u32; + readonly weightLimit: XcmV3WeightLimit; + } & Struct; + 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 type: + | "Send" + | "TeleportAssets" + | "ReserveTransferAssets" + | "Execute" + | "ForceXcmVersion" + | "ForceDefaultXcmVersion" + | "ForceSubscribeVersionNotify" + | "ForceUnsubscribeVersionNotify" + | "LimitedReserveTransferAssets" + | "LimitedTeleportAssets" + | "ForceSuspension" + | "TransferAssets" + | "ClaimAssets" + | "TransferAssetsUsingTypeAndThen"; } - /** @name XcmV2WeightLimit (290) */ - interface XcmV2WeightLimit extends Enum { - readonly isUnlimited: boolean; - readonly isLimited: boolean; - readonly asLimited: Compact; - readonly type: "Unlimited" | "Limited"; + /** @name XcmVersionedXcm (304) */ + interface XcmVersionedXcm extends Enum { + readonly isV3: boolean; + readonly asV3: XcmV3Xcm; + readonly isV4: boolean; + readonly asV4: StagingXcmV4Xcm; + readonly isV5: boolean; + readonly asV5: StagingXcmV5Xcm; + readonly type: "V3" | "V4" | "V5"; } - /** @name XcmV3Xcm (291) */ + /** @name XcmV3Xcm (305) */ interface XcmV3Xcm extends Vec {} - /** @name XcmV3Instruction (293) */ + /** @name XcmV3Instruction (307) */ interface XcmV3Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; @@ -4071,50 +4692,7 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name XcmV3MultiassetMultiAssets (294) */ - interface XcmV3MultiassetMultiAssets extends Vec {} - - /** @name XcmV3MultiAsset (296) */ - interface XcmV3MultiAsset extends Struct { - readonly id: XcmV3MultiassetAssetId; - readonly fun: XcmV3MultiassetFungibility; - } - - /** @name XcmV3MultiassetAssetId (297) */ - interface XcmV3MultiassetAssetId extends Enum { - readonly isConcrete: boolean; - readonly asConcrete: StagingXcmV3MultiLocation; - readonly isAbstract: boolean; - readonly asAbstract: U8aFixed; - readonly type: "Concrete" | "Abstract"; - } - - /** @name XcmV3MultiassetFungibility (298) */ - interface XcmV3MultiassetFungibility extends Enum { - readonly isFungible: boolean; - readonly asFungible: Compact; - readonly isNonFungible: boolean; - readonly asNonFungible: XcmV3MultiassetAssetInstance; - readonly type: "Fungible" | "NonFungible"; - } - - /** @name XcmV3MultiassetAssetInstance (299) */ - interface XcmV3MultiassetAssetInstance extends Enum { - readonly isUndefined: boolean; - readonly isIndex: boolean; - readonly asIndex: Compact; - readonly isArray4: boolean; - readonly asArray4: U8aFixed; - readonly isArray8: boolean; - readonly asArray8: U8aFixed; - readonly isArray16: boolean; - readonly asArray16: U8aFixed; - readonly isArray32: boolean; - readonly asArray32: U8aFixed; - readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; - } - - /** @name XcmV3Response (300) */ + /** @name XcmV3Response (308) */ interface XcmV3Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4136,7 +4714,7 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name XcmV3TraitsError (303) */ + /** @name XcmV3TraitsError (311) */ interface XcmV3TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; @@ -4223,7 +4801,7 @@ declare module "@polkadot/types/lookup" { | "ExceedsStackLimit"; } - /** @name XcmV3PalletInfo (305) */ + /** @name XcmV3PalletInfo (313) */ interface XcmV3PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -4233,33 +4811,14 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name XcmV3MaybeErrorCode (308) */ - interface XcmV3MaybeErrorCode extends Enum { - readonly isSuccess: boolean; - readonly isError: boolean; - readonly asError: Bytes; - readonly isTruncatedError: boolean; - readonly asTruncatedError: Bytes; - readonly type: "Success" | "Error" | "TruncatedError"; - } - - /** @name XcmV3OriginKind (311) */ - interface XcmV3OriginKind extends Enum { - readonly isNative: boolean; - readonly isSovereignAccount: boolean; - readonly isSuperuser: boolean; - readonly isXcm: boolean; - readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; - } - - /** @name XcmV3QueryResponseInfo (312) */ + /** @name XcmV3QueryResponseInfo (317) */ interface XcmV3QueryResponseInfo extends Struct { readonly destination: StagingXcmV3MultiLocation; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name XcmV3MultiassetMultiAssetFilter (313) */ + /** @name XcmV3MultiassetMultiAssetFilter (318) */ interface XcmV3MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: XcmV3MultiassetMultiAssets; @@ -4268,7 +4827,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name XcmV3MultiassetWildMultiAsset (314) */ + /** @name XcmV3MultiassetWildMultiAsset (319) */ interface XcmV3MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4287,25 +4846,17 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name XcmV3MultiassetWildFungibility (315) */ + /** @name XcmV3MultiassetWildFungibility (320) */ interface XcmV3MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3WeightLimit (316) */ - interface XcmV3WeightLimit extends Enum { - readonly isUnlimited: boolean; - readonly isLimited: boolean; - readonly asLimited: SpWeightsWeightV2Weight; - readonly type: "Unlimited" | "Limited"; - } - - /** @name StagingXcmV4Xcm (317) */ + /** @name StagingXcmV4Xcm (321) */ interface StagingXcmV4Xcm extends Vec {} - /** @name StagingXcmV4Instruction (319) */ + /** @name StagingXcmV4Instruction (323) */ interface StagingXcmV4Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: StagingXcmV4AssetAssets; @@ -4509,70 +5060,33 @@ declare module "@polkadot/types/lookup" { | "SetErrorHandler" | "SetAppendix" | "ClearError" - | "ClaimAsset" - | "Trap" - | "SubscribeVersion" - | "UnsubscribeVersion" - | "BurnAsset" - | "ExpectAsset" - | "ExpectOrigin" - | "ExpectError" - | "ExpectTransactStatus" - | "QueryPallet" - | "ExpectPallet" - | "ReportTransactStatus" - | "ClearTransactStatus" - | "UniversalOrigin" - | "ExportMessage" - | "LockAsset" - | "UnlockAsset" - | "NoteUnlockable" - | "RequestUnlock" - | "SetFeesMode" - | "SetTopic" - | "ClearTopic" - | "AliasOrigin" - | "UnpaidExecution"; - } - - /** @name StagingXcmV4AssetAssets (320) */ - interface StagingXcmV4AssetAssets extends Vec {} - - /** @name StagingXcmV4Asset (322) */ - interface StagingXcmV4Asset extends Struct { - readonly id: StagingXcmV4AssetAssetId; - readonly fun: StagingXcmV4AssetFungibility; - } - - /** @name StagingXcmV4AssetAssetId (323) */ - interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} - - /** @name StagingXcmV4AssetFungibility (324) */ - interface StagingXcmV4AssetFungibility extends Enum { - readonly isFungible: boolean; - readonly asFungible: Compact; - readonly isNonFungible: boolean; - readonly asNonFungible: StagingXcmV4AssetAssetInstance; - readonly type: "Fungible" | "NonFungible"; - } - - /** @name StagingXcmV4AssetAssetInstance (325) */ - interface StagingXcmV4AssetAssetInstance extends Enum { - readonly isUndefined: boolean; - readonly isIndex: boolean; - readonly asIndex: Compact; - readonly isArray4: boolean; - readonly asArray4: U8aFixed; - readonly isArray8: boolean; - readonly asArray8: U8aFixed; - readonly isArray16: boolean; - readonly asArray16: U8aFixed; - readonly isArray32: boolean; - readonly asArray32: U8aFixed; - readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; + | "ClaimAsset" + | "Trap" + | "SubscribeVersion" + | "UnsubscribeVersion" + | "BurnAsset" + | "ExpectAsset" + | "ExpectOrigin" + | "ExpectError" + | "ExpectTransactStatus" + | "QueryPallet" + | "ExpectPallet" + | "ReportTransactStatus" + | "ClearTransactStatus" + | "UniversalOrigin" + | "ExportMessage" + | "LockAsset" + | "UnlockAsset" + | "NoteUnlockable" + | "RequestUnlock" + | "SetFeesMode" + | "SetTopic" + | "ClearTopic" + | "AliasOrigin" + | "UnpaidExecution"; } - /** @name StagingXcmV4Response (326) */ + /** @name StagingXcmV4Response (324) */ interface StagingXcmV4Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4594,7 +5108,7 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name StagingXcmV4PalletInfo (328) */ + /** @name StagingXcmV4PalletInfo (326) */ interface StagingXcmV4PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -4604,14 +5118,14 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name StagingXcmV4QueryResponseInfo (332) */ + /** @name StagingXcmV4QueryResponseInfo (330) */ interface StagingXcmV4QueryResponseInfo extends Struct { readonly destination: StagingXcmV4Location; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name StagingXcmV4AssetAssetFilter (333) */ + /** @name StagingXcmV4AssetAssetFilter (331) */ interface StagingXcmV4AssetAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: StagingXcmV4AssetAssets; @@ -4620,7 +5134,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name StagingXcmV4AssetWildAsset (334) */ + /** @name StagingXcmV4AssetWildAsset (332) */ interface StagingXcmV4AssetWildAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4639,25 +5153,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name StagingXcmV4AssetWildFungibility (335) */ + /** @name StagingXcmV4AssetWildFungibility (333) */ interface StagingXcmV4AssetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmVersionedAssets (336) */ - 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 (348) */ + /** @name StagingXcmExecutorAssetTransferTransferType (345) */ interface StagingXcmExecutorAssetTransferTransferType extends Enum { readonly isTeleport: boolean; readonly isLocalReserve: boolean; @@ -4667,16 +5170,18 @@ declare module "@polkadot/types/lookup" { readonly type: "Teleport" | "LocalReserve" | "DestinationReserve" | "RemoteReserve"; } - /** @name XcmVersionedAssetId (349) */ + /** @name XcmVersionedAssetId (346) */ interface XcmVersionedAssetId extends Enum { readonly isV3: boolean; readonly asV3: XcmV3MultiassetAssetId; readonly isV4: boolean; readonly asV4: StagingXcmV4AssetAssetId; - readonly type: "V3" | "V4"; + readonly isV5: boolean; + readonly asV5: StagingXcmV5AssetAssetId; + readonly type: "V3" | "V4" | "V5"; } - /** @name PalletAssetsCall (350) */ + /** @name PalletAssetsCall (347) */ interface PalletAssetsCall extends Enum { readonly isCreate: boolean; readonly asCreate: { @@ -4897,19 +5402,19 @@ declare module "@polkadot/types/lookup" { | "TransferAll"; } - /** @name PalletAssetManagerCall (351) */ + /** @name PalletAssetManagerCall (348) */ interface PalletAssetManagerCall extends Enum { readonly isRegisterForeignAsset: boolean; readonly asRegisterForeignAsset: { - readonly asset: MoonbeamRuntimeXcmConfigAssetType; - readonly metadata: MoonbeamRuntimeAssetConfigAssetRegistrarMetadata; + readonly asset: MoonbaseRuntimeXcmConfigAssetType; + readonly metadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata; readonly minAmount: u128; readonly isSufficient: bool; } & Struct; readonly isChangeExistingAssetType: boolean; readonly asChangeExistingAssetType: { readonly assetId: u128; - readonly newAssetType: MoonbeamRuntimeXcmConfigAssetType; + readonly newAssetType: MoonbaseRuntimeXcmConfigAssetType; readonly numAssetsWeightHint: u32; } & Struct; readonly isRemoveExistingAssetType: boolean; @@ -4929,22 +5434,7 @@ declare module "@polkadot/types/lookup" { | "DestroyForeignAsset"; } - /** @name MoonbeamRuntimeXcmConfigAssetType (352) */ - interface MoonbeamRuntimeXcmConfigAssetType extends Enum { - readonly isXcm: boolean; - readonly asXcm: StagingXcmV3MultiLocation; - readonly type: "Xcm"; - } - - /** @name MoonbeamRuntimeAssetConfigAssetRegistrarMetadata (353) */ - interface MoonbeamRuntimeAssetConfigAssetRegistrarMetadata extends Struct { - readonly name: Bytes; - readonly symbol: Bytes; - readonly decimals: u8; - readonly isFrozen: bool; - } - - /** @name PalletXcmTransactorCall (354) */ + /** @name PalletXcmTransactorCall (349) */ interface PalletXcmTransactorCall extends Enum { readonly isRegister: boolean; readonly asRegister: { @@ -4957,7 +5447,7 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isTransactThroughDerivative: boolean; readonly asTransactThroughDerivative: { - readonly dest: MoonbeamRuntimeXcmConfigTransactors; + readonly dest: MoonbaseRuntimeXcmConfigTransactors; readonly index: u16; readonly fee: PalletXcmTransactorCurrencyPayment; readonly innerCall: Bytes; @@ -5018,958 +5508,729 @@ declare module "@polkadot/types/lookup" { | "TransactThroughSigned" | "SetFeePerSecond" | "RemoveFeePerSecond" - | "HrmpManage"; - } - - /** @name MoonbeamRuntimeXcmConfigTransactors (355) */ - interface MoonbeamRuntimeXcmConfigTransactors extends Enum { - readonly isRelay: boolean; - readonly type: "Relay"; - } - - /** @name PalletXcmTransactorCurrencyPayment (356) */ - interface PalletXcmTransactorCurrencyPayment extends Struct { - readonly currency: PalletXcmTransactorCurrency; - readonly feeAmount: Option; - } - - /** @name MoonbeamRuntimeXcmConfigCurrencyId (357) */ - interface MoonbeamRuntimeXcmConfigCurrencyId extends Enum { - readonly isSelfReserve: boolean; - readonly isForeignAsset: boolean; - readonly asForeignAsset: u128; - readonly isErc20: boolean; - readonly asErc20: { - readonly contractAddress: H160; - } & Struct; - readonly type: "SelfReserve" | "ForeignAsset" | "Erc20"; - } - - /** @name PalletXcmTransactorCurrency (358) */ - interface PalletXcmTransactorCurrency extends Enum { - readonly isAsCurrencyId: boolean; - readonly asAsCurrencyId: MoonbeamRuntimeXcmConfigCurrencyId; - readonly isAsMultiLocation: boolean; - readonly asAsMultiLocation: XcmVersionedLocation; - readonly type: "AsCurrencyId" | "AsMultiLocation"; - } - - /** @name PalletXcmTransactorTransactWeights (359) */ - interface PalletXcmTransactorTransactWeights extends Struct { - readonly transactRequiredWeightAtMost: SpWeightsWeightV2Weight; - readonly overallWeight: Option; - } - - /** @name PalletXcmTransactorHrmpOperation (362) */ - interface PalletXcmTransactorHrmpOperation extends Enum { - readonly isInitOpen: boolean; - readonly asInitOpen: PalletXcmTransactorHrmpInitParams; - readonly isAccept: boolean; - readonly asAccept: { - readonly paraId: u32; - } & Struct; - readonly isClose: boolean; - readonly asClose: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; - readonly isCancel: boolean; - readonly asCancel: { - readonly channelId: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; - readonly openRequests: u32; - } & Struct; - readonly type: "InitOpen" | "Accept" | "Close" | "Cancel"; - } - - /** @name PalletXcmTransactorHrmpInitParams (363) */ - interface PalletXcmTransactorHrmpInitParams extends Struct { - readonly paraId: u32; - readonly proposedMaxCapacity: u32; - readonly proposedMaxMessageSize: u32; - } - - /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (364) */ - interface PolkadotParachainPrimitivesPrimitivesHrmpChannelId extends Struct { - readonly sender: u32; - readonly recipient: u32; - } - - /** @name PalletEthereumXcmCall (365) */ - interface PalletEthereumXcmCall extends Enum { - readonly isTransact: boolean; - readonly asTransact: { - readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; - } & Struct; - readonly isTransactThroughProxy: boolean; - readonly asTransactThroughProxy: { - readonly transactAs: H160; - readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; - } & Struct; - readonly isSuspendEthereumXcmExecution: boolean; - readonly isResumeEthereumXcmExecution: boolean; - readonly isForceTransactAs: boolean; - readonly asForceTransactAs: { - readonly transactAs: H160; - readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; - readonly forceCreateAddress: Option; - } & Struct; - readonly type: - | "Transact" - | "TransactThroughProxy" - | "SuspendEthereumXcmExecution" - | "ResumeEthereumXcmExecution" - | "ForceTransactAs"; - } - - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (366) */ - interface XcmPrimitivesEthereumXcmEthereumXcmTransaction extends Enum { - readonly isV1: boolean; - readonly asV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; - readonly isV2: boolean; - readonly asV2: XcmPrimitivesEthereumXcmEthereumXcmTransactionV2; - readonly type: "V1" | "V2"; - } - - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (367) */ - interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 extends Struct { - readonly gasLimit: U256; - readonly feePayment: XcmPrimitivesEthereumXcmEthereumXcmFee; - readonly action: EthereumTransactionTransactionAction; - readonly value: U256; - readonly input: Bytes; - readonly accessList: Option]>>>; - } - - /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (368) */ - interface XcmPrimitivesEthereumXcmEthereumXcmFee extends Enum { - readonly isManual: boolean; - readonly asManual: XcmPrimitivesEthereumXcmManualEthereumXcmFee; - readonly isAuto: boolean; - readonly type: "Manual" | "Auto"; - } - - /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (369) */ - interface XcmPrimitivesEthereumXcmManualEthereumXcmFee extends Struct { - readonly gasPrice: Option; - readonly maxFeePerGas: Option; - } - - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (372) */ - interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 extends Struct { - readonly gasLimit: U256; - readonly action: EthereumTransactionTransactionAction; - readonly value: U256; - readonly input: Bytes; - readonly accessList: Option]>>>; - } - - /** @name PalletMessageQueueCall (374) */ - interface PalletMessageQueueCall extends Enum { - readonly isReapPage: boolean; - readonly asReapPage: { - readonly messageOrigin: CumulusPrimitivesCoreAggregateMessageOrigin; - readonly pageIndex: u32; - } & Struct; - readonly isExecuteOverweight: boolean; - readonly asExecuteOverweight: { - readonly messageOrigin: CumulusPrimitivesCoreAggregateMessageOrigin; - readonly page: u32; - readonly index: u32; - readonly weightLimit: SpWeightsWeightV2Weight; - } & Struct; - readonly type: "ReapPage" | "ExecuteOverweight"; - } - - /** @name CumulusPrimitivesCoreAggregateMessageOrigin (375) */ - interface CumulusPrimitivesCoreAggregateMessageOrigin extends Enum { - readonly isHere: boolean; - readonly isParent: boolean; - readonly isSibling: boolean; - readonly asSibling: u32; - readonly type: "Here" | "Parent" | "Sibling"; - } - - /** @name PalletMoonbeamForeignAssetsCall (376) */ - interface PalletMoonbeamForeignAssetsCall extends Enum { - readonly isCreateForeignAsset: boolean; - readonly asCreateForeignAsset: { - readonly assetId: u128; - readonly assetXcmLocation: StagingXcmV4Location; - readonly decimals: u8; - readonly symbol: Bytes; - readonly name: Bytes; - } & Struct; - readonly isChangeXcmLocation: boolean; - readonly asChangeXcmLocation: { - readonly assetId: u128; - readonly newXcmLocation: StagingXcmV4Location; - } & Struct; - readonly isFreezeForeignAsset: boolean; - readonly asFreezeForeignAsset: { - readonly assetId: u128; - readonly allowXcmDeposit: bool; - } & Struct; - readonly isUnfreezeForeignAsset: boolean; - readonly asUnfreezeForeignAsset: { - readonly assetId: u128; - } & Struct; - readonly type: - | "CreateForeignAsset" - | "ChangeXcmLocation" - | "FreezeForeignAsset" - | "UnfreezeForeignAsset"; - } - - /** @name PalletXcmWeightTraderCall (378) */ - interface PalletXcmWeightTraderCall extends Enum { - readonly isAddAsset: boolean; - readonly asAddAsset: { - readonly location: StagingXcmV4Location; - readonly relativePrice: u128; - } & Struct; - readonly isEditAsset: boolean; - readonly asEditAsset: { - readonly location: StagingXcmV4Location; - readonly relativePrice: u128; - } & Struct; - readonly isPauseAssetSupport: boolean; - readonly asPauseAssetSupport: { - readonly location: StagingXcmV4Location; - } & Struct; - readonly isResumeAssetSupport: boolean; - readonly asResumeAssetSupport: { - readonly location: StagingXcmV4Location; - } & Struct; - readonly isRemoveAsset: boolean; - readonly asRemoveAsset: { - readonly location: StagingXcmV4Location; - } & Struct; - readonly type: - | "AddAsset" - | "EditAsset" - | "PauseAssetSupport" - | "ResumeAssetSupport" - | "RemoveAsset"; - } - - /** @name PalletEmergencyParaXcmCall (379) */ - interface PalletEmergencyParaXcmCall extends Enum { - readonly isPausedToNormal: boolean; - readonly isFastAuthorizeUpgrade: boolean; - readonly asFastAuthorizeUpgrade: { - readonly codeHash: H256; - } & Struct; - readonly type: "PausedToNormal" | "FastAuthorizeUpgrade"; - } - - /** @name PalletRandomnessCall (380) */ - interface PalletRandomnessCall extends Enum { - readonly isSetBabeRandomnessResults: boolean; - readonly type: "SetBabeRandomnessResults"; + | "HrmpManage"; } - /** @name SpRuntimeBlakeTwo256 (381) */ - type SpRuntimeBlakeTwo256 = Null; + /** @name MoonbaseRuntimeXcmConfigTransactors (350) */ + interface MoonbaseRuntimeXcmConfigTransactors extends Enum { + readonly isRelay: boolean; + readonly type: "Relay"; + } - /** @name PalletConvictionVotingTally (383) */ - interface PalletConvictionVotingTally extends Struct { - readonly ayes: u128; - readonly nays: u128; - readonly support: u128; + /** @name PalletXcmTransactorCurrencyPayment (351) */ + interface PalletXcmTransactorCurrencyPayment extends Struct { + readonly currency: PalletXcmTransactorCurrency; + readonly feeAmount: Option; } - /** @name PalletWhitelistEvent (384) */ - interface PalletWhitelistEvent extends Enum { - readonly isCallWhitelisted: boolean; - readonly asCallWhitelisted: { - readonly callHash: H256; - } & Struct; - readonly isWhitelistedCallRemoved: boolean; - readonly asWhitelistedCallRemoved: { - readonly callHash: H256; - } & Struct; - readonly isWhitelistedCallDispatched: boolean; - readonly asWhitelistedCallDispatched: { - readonly callHash: H256; - readonly result: Result< - FrameSupportDispatchPostDispatchInfo, - SpRuntimeDispatchErrorWithPostInfo - >; + /** @name MoonbaseRuntimeXcmConfigCurrencyId (352) */ + interface MoonbaseRuntimeXcmConfigCurrencyId extends Enum { + readonly isSelfReserve: boolean; + readonly isForeignAsset: boolean; + readonly asForeignAsset: u128; + readonly isErc20: boolean; + readonly asErc20: { + readonly contractAddress: H160; } & Struct; - readonly type: "CallWhitelisted" | "WhitelistedCallRemoved" | "WhitelistedCallDispatched"; + readonly type: "SelfReserve" | "ForeignAsset" | "Erc20"; } - /** @name FrameSupportDispatchPostDispatchInfo (386) */ - interface FrameSupportDispatchPostDispatchInfo extends Struct { - readonly actualWeight: Option; - readonly paysFee: FrameSupportDispatchPays; + /** @name PalletXcmTransactorCurrency (353) */ + interface PalletXcmTransactorCurrency extends Enum { + readonly isAsCurrencyId: boolean; + readonly asAsCurrencyId: MoonbaseRuntimeXcmConfigCurrencyId; + readonly isAsMultiLocation: boolean; + readonly asAsMultiLocation: XcmVersionedLocation; + readonly type: "AsCurrencyId" | "AsMultiLocation"; } - /** @name SpRuntimeDispatchErrorWithPostInfo (387) */ - interface SpRuntimeDispatchErrorWithPostInfo extends Struct { - readonly postInfo: FrameSupportDispatchPostDispatchInfo; - readonly error: SpRuntimeDispatchError; + /** @name PalletXcmTransactorTransactWeights (355) */ + interface PalletXcmTransactorTransactWeights extends Struct { + readonly transactRequiredWeightAtMost: SpWeightsWeightV2Weight; + readonly overallWeight: Option; } - /** @name PalletCollectiveEvent (388) */ - interface PalletCollectiveEvent extends Enum { - readonly isProposed: boolean; - readonly asProposed: { - readonly account: AccountId20; - readonly proposalIndex: u32; - readonly proposalHash: H256; - readonly threshold: u32; - } & Struct; - readonly isVoted: boolean; - readonly asVoted: { - readonly account: AccountId20; - readonly proposalHash: H256; - readonly voted: bool; - readonly yes: u32; - readonly no: u32; + /** @name PalletMoonbeamOrbitersCall (357) */ + interface PalletMoonbeamOrbitersCall extends Enum { + readonly isCollatorAddOrbiter: boolean; + readonly asCollatorAddOrbiter: { + readonly orbiter: AccountId20; } & Struct; - readonly isApproved: boolean; - readonly asApproved: { - readonly proposalHash: H256; + readonly isCollatorRemoveOrbiter: boolean; + readonly asCollatorRemoveOrbiter: { + readonly orbiter: AccountId20; } & Struct; - readonly isDisapproved: boolean; - readonly asDisapproved: { - readonly proposalHash: H256; + readonly isOrbiterLeaveCollatorPool: boolean; + readonly asOrbiterLeaveCollatorPool: { + readonly collator: AccountId20; } & Struct; - readonly isExecuted: boolean; - readonly asExecuted: { - readonly proposalHash: H256; - readonly result: Result; + readonly isOrbiterRegister: boolean; + readonly isOrbiterUnregister: boolean; + readonly asOrbiterUnregister: { + readonly collatorsPoolCount: u32; } & Struct; - readonly isMemberExecuted: boolean; - readonly asMemberExecuted: { - readonly proposalHash: H256; - readonly result: Result; + readonly isAddCollator: boolean; + readonly asAddCollator: { + readonly collator: AccountId20; } & Struct; - readonly isClosed: boolean; - readonly asClosed: { - readonly proposalHash: H256; - readonly yes: u32; - readonly no: u32; + readonly isRemoveCollator: boolean; + readonly asRemoveCollator: { + readonly collator: AccountId20; } & Struct; readonly type: - | "Proposed" - | "Voted" - | "Approved" - | "Disapproved" - | "Executed" - | "MemberExecuted" - | "Closed"; + | "CollatorAddOrbiter" + | "CollatorRemoveOrbiter" + | "OrbiterLeaveCollatorPool" + | "OrbiterRegister" + | "OrbiterUnregister" + | "AddCollator" + | "RemoveCollator"; } - /** @name PalletTreasuryEvent (390) */ - 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: AccountId20; - } & 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: AccountId20; - } & 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: AccountId20; - readonly validFrom: u32; - readonly expireAt: u32; - } & Struct; - readonly isAssetSpendVoided: boolean; - readonly asAssetSpendVoided: { - readonly index: u32; - } & Struct; - readonly isPaid: boolean; - readonly asPaid: { - readonly index: u32; - readonly paymentId: Null; + /** @name PalletEthereumXcmCall (358) */ + interface PalletEthereumXcmCall extends Enum { + readonly isTransact: boolean; + readonly asTransact: { + readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; } & Struct; - readonly isPaymentFailed: boolean; - readonly asPaymentFailed: { - readonly index: u32; - readonly paymentId: Null; + readonly isTransactThroughProxy: boolean; + readonly asTransactThroughProxy: { + readonly transactAs: H160; + readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; } & Struct; - readonly isSpendProcessed: boolean; - readonly asSpendProcessed: { - readonly index: u32; + readonly isSuspendEthereumXcmExecution: boolean; + readonly isResumeEthereumXcmExecution: boolean; + readonly isForceTransactAs: boolean; + readonly asForceTransactAs: { + readonly transactAs: H160; + readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; + readonly forceCreateAddress: Option; } & Struct; readonly type: - | "Spending" - | "Awarded" - | "Burnt" - | "Rollover" - | "Deposit" - | "SpendApproved" - | "UpdatedInactive" - | "AssetSpendApproved" - | "AssetSpendVoided" - | "Paid" - | "PaymentFailed" - | "SpendProcessed"; + | "Transact" + | "TransactThroughProxy" + | "SuspendEthereumXcmExecution" + | "ResumeEthereumXcmExecution" + | "ForceTransactAs"; } - /** @name PalletCrowdloanRewardsEvent (391) */ - interface PalletCrowdloanRewardsEvent extends Enum { - readonly isInitialPaymentMade: boolean; - readonly asInitialPaymentMade: ITuple<[AccountId20, u128]>; - readonly isNativeIdentityAssociated: boolean; - readonly asNativeIdentityAssociated: ITuple<[U8aFixed, AccountId20, u128]>; - readonly isRewardsPaid: boolean; - readonly asRewardsPaid: ITuple<[AccountId20, u128]>; - readonly isRewardAddressUpdated: boolean; - readonly asRewardAddressUpdated: ITuple<[AccountId20, AccountId20]>; - readonly isInitializedAlreadyInitializedAccount: boolean; - readonly asInitializedAlreadyInitializedAccount: ITuple<[U8aFixed, Option, u128]>; - readonly isInitializedAccountWithNotEnoughContribution: boolean; - readonly asInitializedAccountWithNotEnoughContribution: ITuple< - [U8aFixed, Option, u128] - >; - readonly type: - | "InitialPaymentMade" - | "NativeIdentityAssociated" - | "RewardsPaid" - | "RewardAddressUpdated" - | "InitializedAlreadyInitializedAccount" - | "InitializedAccountWithNotEnoughContribution"; + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (359) */ + interface XcmPrimitivesEthereumXcmEthereumXcmTransaction extends Enum { + readonly isV1: boolean; + readonly asV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; + readonly isV2: boolean; + readonly asV2: XcmPrimitivesEthereumXcmEthereumXcmTransactionV2; + readonly type: "V1" | "V2"; } - /** @name CumulusPalletXcmpQueueEvent (392) */ - interface CumulusPalletXcmpQueueEvent extends Enum { - readonly isXcmpMessageSent: boolean; - readonly asXcmpMessageSent: { - readonly messageHash: U8aFixed; - } & Struct; - readonly type: "XcmpMessageSent"; + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (360) */ + interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 extends Struct { + readonly gasLimit: U256; + readonly feePayment: XcmPrimitivesEthereumXcmEthereumXcmFee; + readonly action: EthereumTransactionLegacyTransactionAction; + readonly value: U256; + readonly input: Bytes; + readonly accessList: Option]>>>; + } + + /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (361) */ + interface XcmPrimitivesEthereumXcmEthereumXcmFee extends Enum { + readonly isManual: boolean; + readonly asManual: XcmPrimitivesEthereumXcmManualEthereumXcmFee; + readonly isAuto: boolean; + readonly type: "Manual" | "Auto"; + } + + /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (362) */ + interface XcmPrimitivesEthereumXcmManualEthereumXcmFee extends Struct { + readonly gasPrice: Option; + readonly maxFeePerGas: Option; } - /** @name CumulusPalletXcmEvent (393) */ - interface CumulusPalletXcmEvent extends Enum { - readonly isInvalidFormat: boolean; - readonly asInvalidFormat: U8aFixed; - readonly isUnsupportedVersion: boolean; - readonly asUnsupportedVersion: U8aFixed; - readonly isExecutedDownward: boolean; - readonly asExecutedDownward: ITuple<[U8aFixed, StagingXcmV4TraitsOutcome]>; - readonly type: "InvalidFormat" | "UnsupportedVersion" | "ExecutedDownward"; + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (365) */ + interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 extends Struct { + readonly gasLimit: U256; + readonly action: EthereumTransactionLegacyTransactionAction; + readonly value: U256; + readonly input: Bytes; + readonly accessList: Option]>>>; } - /** @name StagingXcmV4TraitsOutcome (394) */ - interface StagingXcmV4TraitsOutcome extends Enum { - readonly isComplete: boolean; - readonly asComplete: { - readonly used: SpWeightsWeightV2Weight; - } & Struct; - readonly isIncomplete: boolean; - readonly asIncomplete: { - readonly used: SpWeightsWeightV2Weight; - readonly error: XcmV3TraitsError; - } & Struct; - readonly isError: boolean; - readonly asError: { - readonly error: XcmV3TraitsError; - } & Struct; - readonly type: "Complete" | "Incomplete" | "Error"; + /** @name PalletRandomnessCall (367) */ + interface PalletRandomnessCall extends Enum { + readonly isSetBabeRandomnessResults: boolean; + readonly type: "SetBabeRandomnessResults"; } - /** @name PalletXcmEvent (395) */ - interface PalletXcmEvent extends Enum { - readonly isAttempted: boolean; - readonly asAttempted: { - readonly outcome: StagingXcmV4TraitsOutcome; - } & Struct; - readonly isSent: boolean; - readonly asSent: { - readonly origin: StagingXcmV4Location; - readonly destination: StagingXcmV4Location; - readonly message: StagingXcmV4Xcm; - readonly messageId: U8aFixed; - } & Struct; - readonly isUnexpectedResponse: boolean; - readonly asUnexpectedResponse: { - readonly origin: StagingXcmV4Location; - readonly queryId: u64; - } & Struct; - readonly isResponseReady: boolean; - readonly asResponseReady: { - readonly queryId: u64; - readonly response: StagingXcmV4Response; - } & Struct; - readonly isNotified: boolean; - readonly asNotified: { - readonly queryId: u64; - readonly palletIndex: u8; - readonly callIndex: u8; - } & Struct; - readonly isNotifyOverweight: boolean; - readonly asNotifyOverweight: { - readonly queryId: u64; - readonly palletIndex: u8; - readonly callIndex: u8; - readonly actualWeight: SpWeightsWeightV2Weight; - readonly maxBudgetedWeight: SpWeightsWeightV2Weight; - } & Struct; - readonly isNotifyDispatchError: boolean; - readonly asNotifyDispatchError: { - readonly queryId: u64; - readonly palletIndex: u8; - readonly callIndex: u8; - } & Struct; - readonly isNotifyDecodeFailed: boolean; - readonly asNotifyDecodeFailed: { - readonly queryId: u64; - readonly palletIndex: u8; - readonly callIndex: u8; - } & Struct; - readonly isInvalidResponder: boolean; - readonly asInvalidResponder: { - readonly origin: StagingXcmV4Location; - readonly queryId: u64; - readonly expectedLocation: Option; - } & Struct; - readonly isInvalidResponderVersion: boolean; - readonly asInvalidResponderVersion: { - readonly origin: StagingXcmV4Location; - readonly queryId: u64; - } & Struct; - readonly isResponseTaken: boolean; - readonly asResponseTaken: { - readonly queryId: u64; + /** @name PalletCollectiveCall (368) */ + interface PalletCollectiveCall extends Enum { + readonly isSetMembers: boolean; + readonly asSetMembers: { + readonly newMembers: Vec; + readonly prime: Option; + readonly oldCount: u32; } & Struct; - readonly isAssetsTrapped: boolean; - readonly asAssetsTrapped: { - readonly hash_: H256; - readonly origin: StagingXcmV4Location; - readonly assets: XcmVersionedAssets; + readonly isExecute: boolean; + readonly asExecute: { + readonly proposal: Call; + readonly lengthBound: Compact; } & Struct; - readonly isVersionChangeNotified: boolean; - readonly asVersionChangeNotified: { - readonly destination: StagingXcmV4Location; - readonly result: u32; - readonly cost: StagingXcmV4AssetAssets; - readonly messageId: U8aFixed; + readonly isPropose: boolean; + readonly asPropose: { + readonly threshold: Compact; + readonly proposal: Call; + readonly lengthBound: Compact; } & Struct; - readonly isSupportedVersionChanged: boolean; - readonly asSupportedVersionChanged: { - readonly location: StagingXcmV4Location; - readonly version: u32; + readonly isVote: boolean; + readonly asVote: { + readonly proposal: H256; + readonly index: Compact; + readonly approve: bool; } & Struct; - readonly isNotifyTargetSendFail: boolean; - readonly asNotifyTargetSendFail: { - readonly location: StagingXcmV4Location; - readonly queryId: u64; - readonly error: XcmV3TraitsError; + readonly isDisapproveProposal: boolean; + readonly asDisapproveProposal: { + readonly proposalHash: H256; } & Struct; - readonly isNotifyTargetMigrationFail: boolean; - readonly asNotifyTargetMigrationFail: { - readonly location: XcmVersionedLocation; - readonly queryId: u64; + readonly isClose: boolean; + readonly asClose: { + readonly proposalHash: H256; + readonly index: Compact; + readonly proposalWeightBound: SpWeightsWeightV2Weight; + readonly lengthBound: Compact; } & Struct; - readonly isInvalidQuerierVersion: boolean; - readonly asInvalidQuerierVersion: { - readonly origin: StagingXcmV4Location; - readonly queryId: u64; + readonly isKill: boolean; + readonly asKill: { + readonly proposalHash: H256; } & Struct; - readonly isInvalidQuerier: boolean; - readonly asInvalidQuerier: { - readonly origin: StagingXcmV4Location; - readonly queryId: u64; - readonly expectedQuerier: StagingXcmV4Location; - readonly maybeActualQuerier: Option; + readonly isReleaseProposalCost: boolean; + readonly asReleaseProposalCost: { + readonly proposalHash: H256; } & Struct; - readonly isVersionNotifyStarted: boolean; - readonly asVersionNotifyStarted: { - readonly destination: StagingXcmV4Location; - readonly cost: StagingXcmV4AssetAssets; - readonly messageId: U8aFixed; + readonly type: + | "SetMembers" + | "Execute" + | "Propose" + | "Vote" + | "DisapproveProposal" + | "Close" + | "Kill" + | "ReleaseProposalCost"; + } + + /** @name PalletConvictionVotingCall (369) */ + interface PalletConvictionVotingCall extends Enum { + readonly isVote: boolean; + readonly asVote: { + readonly pollIndex: Compact; + readonly vote: PalletConvictionVotingVoteAccountVote; } & Struct; - readonly isVersionNotifyRequested: boolean; - readonly asVersionNotifyRequested: { - readonly destination: StagingXcmV4Location; - readonly cost: StagingXcmV4AssetAssets; - readonly messageId: U8aFixed; + readonly isDelegate: boolean; + readonly asDelegate: { + readonly class: u16; + readonly to: AccountId20; + readonly conviction: PalletConvictionVotingConviction; + readonly balance: u128; } & Struct; - readonly isVersionNotifyUnrequested: boolean; - readonly asVersionNotifyUnrequested: { - readonly destination: StagingXcmV4Location; - readonly cost: StagingXcmV4AssetAssets; - readonly messageId: U8aFixed; + readonly isUndelegate: boolean; + readonly asUndelegate: { + readonly class: u16; } & Struct; - readonly isFeesPaid: boolean; - readonly asFeesPaid: { - readonly paying: StagingXcmV4Location; - readonly fees: StagingXcmV4AssetAssets; + readonly isUnlock: boolean; + readonly asUnlock: { + readonly class: u16; + readonly target: AccountId20; } & Struct; - readonly isAssetsClaimed: boolean; - readonly asAssetsClaimed: { - readonly hash_: H256; - readonly origin: StagingXcmV4Location; - readonly assets: XcmVersionedAssets; + readonly isRemoveVote: boolean; + readonly asRemoveVote: { + readonly class: Option; + readonly index: u32; } & Struct; - readonly isVersionMigrationFinished: boolean; - readonly asVersionMigrationFinished: { - readonly version: u32; + readonly isRemoveOtherVote: boolean; + readonly asRemoveOtherVote: { + readonly target: AccountId20; + readonly class: u16; + readonly index: u32; } & Struct; + readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; + } + + /** @name PalletConvictionVotingConviction (370) */ + 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: - | "Attempted" - | "Sent" - | "UnexpectedResponse" - | "ResponseReady" - | "Notified" - | "NotifyOverweight" - | "NotifyDispatchError" - | "NotifyDecodeFailed" - | "InvalidResponder" - | "InvalidResponderVersion" - | "ResponseTaken" - | "AssetsTrapped" - | "VersionChangeNotified" - | "SupportedVersionChanged" - | "NotifyTargetSendFail" - | "NotifyTargetMigrationFail" - | "InvalidQuerierVersion" - | "InvalidQuerier" - | "VersionNotifyStarted" - | "VersionNotifyRequested" - | "VersionNotifyUnrequested" - | "FeesPaid" - | "AssetsClaimed" - | "VersionMigrationFinished"; + | "None" + | "Locked1x" + | "Locked2x" + | "Locked3x" + | "Locked4x" + | "Locked5x" + | "Locked6x"; } - /** @name PalletAssetsEvent (396) */ - interface PalletAssetsEvent extends Enum { - readonly isCreated: boolean; - readonly asCreated: { - readonly assetId: u128; - readonly creator: AccountId20; - readonly owner: AccountId20; + /** @name PalletReferendaCall (372) */ + interface PalletReferendaCall extends Enum { + readonly isSubmit: boolean; + readonly asSubmit: { + readonly proposalOrigin: MoonbaseRuntimeOriginCaller; + readonly proposal: FrameSupportPreimagesBounded; + readonly enactmentMoment: FrameSupportScheduleDispatchTime; + } & Struct; + readonly isPlaceDecisionDeposit: boolean; + readonly asPlaceDecisionDeposit: { + readonly index: u32; + } & Struct; + readonly isRefundDecisionDeposit: boolean; + readonly asRefundDecisionDeposit: { + readonly index: u32; + } & Struct; + readonly isCancel: boolean; + readonly asCancel: { + readonly index: u32; } & Struct; - readonly isIssued: boolean; - readonly asIssued: { - readonly assetId: u128; - readonly owner: AccountId20; - readonly amount: u128; + readonly isKill: boolean; + readonly asKill: { + readonly index: u32; } & Struct; - readonly isTransferred: boolean; - readonly asTransferred: { - readonly assetId: u128; - readonly from: AccountId20; - readonly to: AccountId20; - readonly amount: u128; + readonly isNudgeReferendum: boolean; + readonly asNudgeReferendum: { + readonly index: u32; } & Struct; - readonly isBurned: boolean; - readonly asBurned: { - readonly assetId: u128; - readonly owner: AccountId20; - readonly balance: u128; + readonly isOneFewerDeciding: boolean; + readonly asOneFewerDeciding: { + readonly track: u16; } & Struct; - readonly isTeamChanged: boolean; - readonly asTeamChanged: { - readonly assetId: u128; - readonly issuer: AccountId20; - readonly admin: AccountId20; - readonly freezer: AccountId20; + readonly isRefundSubmissionDeposit: boolean; + readonly asRefundSubmissionDeposit: { + readonly index: u32; } & Struct; - readonly isOwnerChanged: boolean; - readonly asOwnerChanged: { - readonly assetId: u128; - readonly owner: AccountId20; + readonly isSetMetadata: boolean; + readonly asSetMetadata: { + readonly index: u32; + readonly maybeHash: Option; } & Struct; - readonly isFrozen: boolean; - readonly asFrozen: { - readonly assetId: u128; - readonly who: AccountId20; + readonly type: + | "Submit" + | "PlaceDecisionDeposit" + | "RefundDecisionDeposit" + | "Cancel" + | "Kill" + | "NudgeReferendum" + | "OneFewerDeciding" + | "RefundSubmissionDeposit" + | "SetMetadata"; + } + + /** @name FrameSupportScheduleDispatchTime (373) */ + interface FrameSupportScheduleDispatchTime extends Enum { + readonly isAt: boolean; + readonly asAt: u32; + readonly isAfter: boolean; + readonly asAfter: u32; + readonly type: "At" | "After"; + } + + /** @name PalletPreimageCall (375) */ + interface PalletPreimageCall extends Enum { + readonly isNotePreimage: boolean; + readonly asNotePreimage: { + readonly bytes: Bytes; } & Struct; - readonly isThawed: boolean; - readonly asThawed: { - readonly assetId: u128; - readonly who: AccountId20; + readonly isUnnotePreimage: boolean; + readonly asUnnotePreimage: { + readonly hash_: H256; } & Struct; - readonly isAssetFrozen: boolean; - readonly asAssetFrozen: { - readonly assetId: u128; + readonly isRequestPreimage: boolean; + readonly asRequestPreimage: { + readonly hash_: H256; } & Struct; - readonly isAssetThawed: boolean; - readonly asAssetThawed: { - readonly assetId: u128; + readonly isUnrequestPreimage: boolean; + readonly asUnrequestPreimage: { + readonly hash_: H256; } & Struct; - readonly isAccountsDestroyed: boolean; - readonly asAccountsDestroyed: { - readonly assetId: u128; - readonly accountsDestroyed: u32; - readonly accountsRemaining: u32; + readonly isEnsureUpdated: boolean; + readonly asEnsureUpdated: { + readonly hashes: Vec; } & Struct; - readonly isApprovalsDestroyed: boolean; - readonly asApprovalsDestroyed: { - readonly assetId: u128; - readonly approvalsDestroyed: u32; - readonly approvalsRemaining: u32; + readonly type: + | "NotePreimage" + | "UnnotePreimage" + | "RequestPreimage" + | "UnrequestPreimage" + | "EnsureUpdated"; + } + + /** @name PalletWhitelistCall (376) */ + interface PalletWhitelistCall extends Enum { + readonly isWhitelistCall: boolean; + readonly asWhitelistCall: { + readonly callHash: H256; } & Struct; - readonly isDestructionStarted: boolean; - readonly asDestructionStarted: { - readonly assetId: u128; + readonly isRemoveWhitelistedCall: boolean; + readonly asRemoveWhitelistedCall: { + readonly callHash: H256; } & Struct; - readonly isDestroyed: boolean; - readonly asDestroyed: { - readonly assetId: u128; + readonly isDispatchWhitelistedCall: boolean; + readonly asDispatchWhitelistedCall: { + readonly callHash: H256; + readonly callEncodedLen: u32; + readonly callWeightWitness: SpWeightsWeightV2Weight; } & Struct; - readonly isForceCreated: boolean; - readonly asForceCreated: { - readonly assetId: u128; - readonly owner: AccountId20; + readonly isDispatchWhitelistedCallWithPreimage: boolean; + readonly asDispatchWhitelistedCallWithPreimage: { + readonly call: Call; } & Struct; - readonly isMetadataSet: boolean; - readonly asMetadataSet: { - readonly assetId: u128; - readonly name: Bytes; - readonly symbol: Bytes; - readonly decimals: u8; - readonly isFrozen: bool; + readonly type: + | "WhitelistCall" + | "RemoveWhitelistedCall" + | "DispatchWhitelistedCall" + | "DispatchWhitelistedCallWithPreimage"; + } + + /** @name PalletRootTestingCall (378) */ + interface PalletRootTestingCall extends Enum { + readonly isFillBlock: boolean; + readonly asFillBlock: { + readonly ratio: Perbill; } & Struct; - readonly isMetadataCleared: boolean; - readonly asMetadataCleared: { - readonly assetId: u128; + readonly isTriggerDefensive: boolean; + readonly type: "FillBlock" | "TriggerDefensive"; + } + + /** @name PalletMultisigCall (379) */ + interface PalletMultisigCall extends Enum { + readonly isAsMultiThreshold1: boolean; + readonly asAsMultiThreshold1: { + readonly otherSignatories: Vec; + readonly call: Call; } & Struct; - readonly isApprovedTransfer: boolean; - readonly asApprovedTransfer: { - readonly assetId: u128; - readonly source: AccountId20; - readonly delegate: AccountId20; - readonly amount: u128; + readonly isAsMulti: boolean; + readonly asAsMulti: { + readonly threshold: u16; + readonly otherSignatories: Vec; + readonly maybeTimepoint: Option; + readonly call: Call; + readonly maxWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isApprovalCancelled: boolean; - readonly asApprovalCancelled: { - readonly assetId: u128; - readonly owner: AccountId20; - readonly delegate: AccountId20; + readonly isApproveAsMulti: boolean; + readonly asApproveAsMulti: { + readonly threshold: u16; + readonly otherSignatories: Vec; + readonly maybeTimepoint: Option; + readonly callHash: U8aFixed; + readonly maxWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isTransferredApproved: boolean; - readonly asTransferredApproved: { - readonly assetId: u128; - readonly owner: AccountId20; - readonly delegate: AccountId20; - readonly destination: AccountId20; - readonly amount: u128; + readonly isCancelAsMulti: boolean; + readonly asCancelAsMulti: { + readonly threshold: u16; + readonly otherSignatories: Vec; + readonly timepoint: PalletMultisigTimepoint; + readonly callHash: U8aFixed; } & Struct; - readonly isAssetStatusChanged: boolean; - readonly asAssetStatusChanged: { - readonly assetId: u128; + readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; + } + + /** @name PalletMultisigTimepoint (381) */ + interface PalletMultisigTimepoint extends Struct { + readonly height: u32; + readonly index: u32; + } + + /** @name PalletMoonbeamLazyMigrationsCall (382) */ + interface PalletMoonbeamLazyMigrationsCall extends Enum { + readonly isCreateContractMetadata: boolean; + readonly asCreateContractMetadata: { + readonly address: H160; } & Struct; - readonly isAssetMinBalanceChanged: boolean; - readonly asAssetMinBalanceChanged: { - readonly assetId: u128; - readonly newMinBalance: u128; + readonly isApproveAssetsToMigrate: boolean; + readonly asApproveAssetsToMigrate: { + readonly assets: Vec; } & Struct; - readonly isTouched: boolean; - readonly asTouched: { + readonly isStartForeignAssetsMigration: boolean; + readonly asStartForeignAssetsMigration: { readonly assetId: u128; - readonly who: AccountId20; - readonly depositor: AccountId20; } & Struct; - readonly isBlocked: boolean; - readonly asBlocked: { - readonly assetId: u128; - readonly who: AccountId20; + readonly isMigrateForeignAssetBalances: boolean; + readonly asMigrateForeignAssetBalances: { + readonly limit: u32; } & Struct; - readonly isDeposited: boolean; - readonly asDeposited: { - readonly assetId: u128; - readonly who: AccountId20; - readonly amount: u128; + readonly isMigrateForeignAssetApprovals: boolean; + readonly asMigrateForeignAssetApprovals: { + readonly limit: u32; + } & Struct; + readonly isFinishForeignAssetsMigration: boolean; + readonly type: + | "CreateContractMetadata" + | "ApproveAssetsToMigrate" + | "StartForeignAssetsMigration" + | "MigrateForeignAssetBalances" + | "MigrateForeignAssetApprovals" + | "FinishForeignAssetsMigration"; + } + + /** @name PalletMessageQueueCall (385) */ + interface PalletMessageQueueCall extends Enum { + readonly isReapPage: boolean; + readonly asReapPage: { + readonly messageOrigin: CumulusPrimitivesCoreAggregateMessageOrigin; + readonly pageIndex: u32; } & Struct; - readonly isWithdrawn: boolean; - readonly asWithdrawn: { - readonly assetId: u128; - readonly who: AccountId20; - readonly amount: u128; + readonly isExecuteOverweight: boolean; + readonly asExecuteOverweight: { + readonly messageOrigin: CumulusPrimitivesCoreAggregateMessageOrigin; + readonly page: u32; + readonly index: u32; + readonly weightLimit: SpWeightsWeightV2Weight; } & Struct; - readonly type: - | "Created" - | "Issued" - | "Transferred" - | "Burned" - | "TeamChanged" - | "OwnerChanged" - | "Frozen" - | "Thawed" - | "AssetFrozen" - | "AssetThawed" - | "AccountsDestroyed" - | "ApprovalsDestroyed" - | "DestructionStarted" - | "Destroyed" - | "ForceCreated" - | "MetadataSet" - | "MetadataCleared" - | "ApprovedTransfer" - | "ApprovalCancelled" - | "TransferredApproved" - | "AssetStatusChanged" - | "AssetMinBalanceChanged" - | "Touched" - | "Blocked" - | "Deposited" - | "Withdrawn"; + readonly type: "ReapPage" | "ExecuteOverweight"; } - /** @name PalletAssetManagerEvent (397) */ - interface PalletAssetManagerEvent extends Enum { - readonly isForeignAssetRegistered: boolean; - readonly asForeignAssetRegistered: { - readonly assetId: u128; - readonly asset: MoonbeamRuntimeXcmConfigAssetType; - readonly metadata: MoonbeamRuntimeAssetConfigAssetRegistrarMetadata; + /** @name CumulusPrimitivesCoreAggregateMessageOrigin (386) */ + interface CumulusPrimitivesCoreAggregateMessageOrigin extends Enum { + readonly isHere: boolean; + readonly isParent: boolean; + readonly isSibling: boolean; + readonly asSibling: u32; + readonly type: "Here" | "Parent" | "Sibling"; + } + + /** @name PalletEmergencyParaXcmCall (387) */ + interface PalletEmergencyParaXcmCall extends Enum { + readonly isPausedToNormal: boolean; + readonly isFastAuthorizeUpgrade: boolean; + readonly asFastAuthorizeUpgrade: { + readonly codeHash: H256; } & Struct; - readonly isUnitsPerSecondChanged: boolean; - readonly isForeignAssetXcmLocationChanged: boolean; - readonly asForeignAssetXcmLocationChanged: { + readonly type: "PausedToNormal" | "FastAuthorizeUpgrade"; + } + + /** @name PalletMoonbeamForeignAssetsCall (388) */ + interface PalletMoonbeamForeignAssetsCall extends Enum { + readonly isCreateForeignAsset: boolean; + readonly asCreateForeignAsset: { readonly assetId: u128; - readonly newAssetType: MoonbeamRuntimeXcmConfigAssetType; + readonly assetXcmLocation: StagingXcmV5Location; + readonly decimals: u8; + readonly symbol: Bytes; + readonly name: Bytes; } & Struct; - readonly isForeignAssetRemoved: boolean; - readonly asForeignAssetRemoved: { + readonly isChangeXcmLocation: boolean; + readonly asChangeXcmLocation: { readonly assetId: u128; - readonly assetType: MoonbeamRuntimeXcmConfigAssetType; - } & Struct; - readonly isSupportedAssetRemoved: boolean; - readonly asSupportedAssetRemoved: { - readonly assetType: MoonbeamRuntimeXcmConfigAssetType; + readonly newXcmLocation: StagingXcmV5Location; } & Struct; - readonly isForeignAssetDestroyed: boolean; - readonly asForeignAssetDestroyed: { + readonly isFreezeForeignAsset: boolean; + readonly asFreezeForeignAsset: { readonly assetId: u128; - readonly assetType: MoonbeamRuntimeXcmConfigAssetType; + readonly allowXcmDeposit: bool; } & Struct; - readonly isLocalAssetDestroyed: boolean; - readonly asLocalAssetDestroyed: { + readonly isUnfreezeForeignAsset: boolean; + readonly asUnfreezeForeignAsset: { readonly assetId: u128; } & Struct; readonly type: - | "ForeignAssetRegistered" - | "UnitsPerSecondChanged" - | "ForeignAssetXcmLocationChanged" - | "ForeignAssetRemoved" - | "SupportedAssetRemoved" - | "ForeignAssetDestroyed" - | "LocalAssetDestroyed"; + | "CreateForeignAsset" + | "ChangeXcmLocation" + | "FreezeForeignAsset" + | "UnfreezeForeignAsset"; } - /** @name PalletXcmTransactorEvent (398) */ - interface PalletXcmTransactorEvent extends Enum { - readonly isTransactedDerivative: boolean; - readonly asTransactedDerivative: { - readonly accountId: AccountId20; - readonly dest: StagingXcmV4Location; - readonly call: Bytes; - readonly index: u16; + /** @name PalletParametersCall (390) */ + interface PalletParametersCall extends Enum { + readonly isSetParameter: boolean; + readonly asSetParameter: { + readonly keyValue: MoonbaseRuntimeRuntimeParamsRuntimeParameters; } & Struct; - readonly isTransactedSovereign: boolean; - readonly asTransactedSovereign: { - readonly feePayer: Option; - readonly dest: StagingXcmV4Location; - readonly call: Bytes; + readonly type: "SetParameter"; + } + + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParameters (391) */ + interface MoonbaseRuntimeRuntimeParamsRuntimeParameters extends Enum { + readonly isRuntimeConfig: boolean; + readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; + readonly isPalletRandomness: boolean; + readonly asPalletRandomness: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (392) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters extends Enum { + readonly isFeesTreasuryProportion: boolean; + readonly asFeesTreasuryProportion: ITuple< + [ + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, + Option + ] + >; + readonly type: "FeesTreasuryProportion"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion (393) */ + type MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion = Null; + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (395) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters extends Enum { + readonly isDeposit: boolean; + readonly asDeposit: ITuple< + [MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit, Option] + >; + readonly type: "Deposit"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (396) */ + type MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit = Null; + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (399) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly asForeignAssetCreationDeposit: ITuple< + [MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, Option] + >; + readonly type: "ForeignAssetCreationDeposit"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (400) */ + type MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit = Null; + + /** @name PalletXcmWeightTraderCall (401) */ + interface PalletXcmWeightTraderCall extends Enum { + readonly isAddAsset: boolean; + readonly asAddAsset: { + readonly location: StagingXcmV5Location; + readonly relativePrice: u128; } & Struct; - readonly isTransactedSigned: boolean; - readonly asTransactedSigned: { - readonly feePayer: AccountId20; - readonly dest: StagingXcmV4Location; - readonly call: Bytes; + readonly isEditAsset: boolean; + readonly asEditAsset: { + readonly location: StagingXcmV5Location; + readonly relativePrice: u128; } & Struct; - readonly isRegisteredDerivative: boolean; - readonly asRegisteredDerivative: { - readonly accountId: AccountId20; - readonly index: u16; + readonly isPauseAssetSupport: boolean; + readonly asPauseAssetSupport: { + readonly location: StagingXcmV5Location; } & Struct; - readonly isDeRegisteredDerivative: boolean; - readonly asDeRegisteredDerivative: { - readonly index: u16; + readonly isResumeAssetSupport: boolean; + readonly asResumeAssetSupport: { + readonly location: StagingXcmV5Location; } & Struct; - readonly isTransactFailed: boolean; - readonly asTransactFailed: { - readonly error: XcmV3TraitsError; + readonly isRemoveAsset: boolean; + readonly asRemoveAsset: { + readonly location: StagingXcmV5Location; } & Struct; - readonly isTransactInfoChanged: boolean; - readonly asTransactInfoChanged: { - readonly location: StagingXcmV4Location; - readonly remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight; + readonly type: + | "AddAsset" + | "EditAsset" + | "PauseAssetSupport" + | "ResumeAssetSupport" + | "RemoveAsset"; + } + + /** @name SpRuntimeBlakeTwo256 (402) */ + type SpRuntimeBlakeTwo256 = Null; + + /** @name PalletConvictionVotingTally (404) */ + interface PalletConvictionVotingTally extends Struct { + readonly ayes: u128; + readonly nays: u128; + readonly support: u128; + } + + /** @name PalletPreimageEvent (405) */ + interface PalletPreimageEvent extends Enum { + readonly isNoted: boolean; + readonly asNoted: { + readonly hash_: H256; } & Struct; - readonly isTransactInfoRemoved: boolean; - readonly asTransactInfoRemoved: { - readonly location: StagingXcmV4Location; + readonly isRequested: boolean; + readonly asRequested: { + readonly hash_: H256; } & Struct; - readonly isDestFeePerSecondChanged: boolean; - readonly asDestFeePerSecondChanged: { - readonly location: StagingXcmV4Location; - readonly feePerSecond: u128; + readonly isCleared: boolean; + readonly asCleared: { + readonly hash_: H256; } & Struct; - readonly isDestFeePerSecondRemoved: boolean; - readonly asDestFeePerSecondRemoved: { - readonly location: StagingXcmV4Location; + readonly type: "Noted" | "Requested" | "Cleared"; + } + + /** @name PalletWhitelistEvent (406) */ + interface PalletWhitelistEvent extends Enum { + readonly isCallWhitelisted: boolean; + readonly asCallWhitelisted: { + readonly callHash: H256; } & Struct; - readonly isHrmpManagementSent: boolean; - readonly asHrmpManagementSent: { - readonly action: PalletXcmTransactorHrmpOperation; + readonly isWhitelistedCallRemoved: boolean; + readonly asWhitelistedCallRemoved: { + readonly callHash: H256; } & Struct; - readonly type: - | "TransactedDerivative" - | "TransactedSovereign" - | "TransactedSigned" - | "RegisteredDerivative" - | "DeRegisteredDerivative" - | "TransactFailed" - | "TransactInfoChanged" - | "TransactInfoRemoved" - | "DestFeePerSecondChanged" - | "DestFeePerSecondRemoved" - | "HrmpManagementSent"; + readonly isWhitelistedCallDispatched: boolean; + readonly asWhitelistedCallDispatched: { + readonly callHash: H256; + readonly result: Result< + FrameSupportDispatchPostDispatchInfo, + SpRuntimeDispatchErrorWithPostInfo + >; + } & Struct; + readonly type: "CallWhitelisted" | "WhitelistedCallRemoved" | "WhitelistedCallDispatched"; + } + + /** @name FrameSupportDispatchPostDispatchInfo (408) */ + interface FrameSupportDispatchPostDispatchInfo extends Struct { + readonly actualWeight: Option; + readonly paysFee: FrameSupportDispatchPays; + } + + /** @name SpRuntimeDispatchErrorWithPostInfo (409) */ + interface SpRuntimeDispatchErrorWithPostInfo extends Struct { + readonly postInfo: FrameSupportDispatchPostDispatchInfo; + readonly error: SpRuntimeDispatchError; } - /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (399) */ - interface PalletXcmTransactorRemoteTransactInfoWithMaxWeight extends Struct { - readonly transactExtraWeight: SpWeightsWeightV2Weight; - readonly maxWeight: SpWeightsWeightV2Weight; - readonly transactExtraWeightSigned: Option; + /** @name PalletRootTestingEvent (411) */ + interface PalletRootTestingEvent extends Enum { + readonly isDefensiveTestCall: boolean; + readonly type: "DefensiveTestCall"; } - /** @name PalletEthereumXcmEvent (400) */ - interface PalletEthereumXcmEvent extends Enum { - readonly isExecutedFromXcm: boolean; - readonly asExecutedFromXcm: { - readonly xcmMsgHash: H256; - readonly ethTxHash: H256; + /** @name PalletMultisigEvent (412) */ + interface PalletMultisigEvent extends Enum { + readonly isNewMultisig: boolean; + readonly asNewMultisig: { + readonly approving: AccountId20; + readonly multisig: AccountId20; + readonly callHash: U8aFixed; } & Struct; - readonly type: "ExecutedFromXcm"; + readonly isMultisigApproval: boolean; + readonly asMultisigApproval: { + readonly approving: AccountId20; + readonly timepoint: PalletMultisigTimepoint; + readonly multisig: AccountId20; + readonly callHash: U8aFixed; + } & Struct; + readonly isMultisigExecuted: boolean; + readonly asMultisigExecuted: { + readonly approving: AccountId20; + readonly timepoint: PalletMultisigTimepoint; + readonly multisig: AccountId20; + readonly callHash: U8aFixed; + readonly result: Result; + } & Struct; + readonly isMultisigCancelled: boolean; + readonly asMultisigCancelled: { + readonly cancelling: AccountId20; + readonly timepoint: PalletMultisigTimepoint; + readonly multisig: AccountId20; + readonly callHash: U8aFixed; + } & Struct; + readonly type: "NewMultisig" | "MultisigApproval" | "MultisigExecuted" | "MultisigCancelled"; } - /** @name PalletMessageQueueEvent (401) */ + /** @name PalletMessageQueueEvent (413) */ interface PalletMessageQueueEvent extends Enum { readonly isProcessingFailed: boolean; readonly asProcessingFailed: { @@ -5999,7 +6260,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ProcessingFailed" | "Processed" | "OverweightEnqueued" | "PageReaped"; } - /** @name FrameSupportMessagesProcessMessageError (402) */ + /** @name FrameSupportMessagesProcessMessageError (414) */ interface FrameSupportMessagesProcessMessageError extends Enum { readonly isBadFormat: boolean; readonly isCorrupt: boolean; @@ -6017,30 +6278,37 @@ declare module "@polkadot/types/lookup" { | "StackLimitReached"; } - /** @name PalletMoonbeamForeignAssetsEvent (403) */ + /** @name PalletEmergencyParaXcmEvent (415) */ + interface PalletEmergencyParaXcmEvent extends Enum { + readonly isEnteredPausedXcmMode: boolean; + readonly isNormalXcmOperationResumed: boolean; + readonly type: "EnteredPausedXcmMode" | "NormalXcmOperationResumed"; + } + + /** @name PalletMoonbeamForeignAssetsEvent (416) */ interface PalletMoonbeamForeignAssetsEvent extends Enum { readonly isForeignAssetCreated: boolean; readonly asForeignAssetCreated: { readonly contractAddress: H160; readonly assetId: u128; - readonly xcmLocation: StagingXcmV4Location; + readonly xcmLocation: StagingXcmV5Location; readonly deposit: Option; } & Struct; readonly isForeignAssetXcmLocationChanged: boolean; readonly asForeignAssetXcmLocationChanged: { readonly assetId: u128; - readonly previousXcmLocation: StagingXcmV4Location; - readonly newXcmLocation: StagingXcmV4Location; + readonly previousXcmLocation: StagingXcmV5Location; + readonly newXcmLocation: StagingXcmV5Location; } & Struct; readonly isForeignAssetFrozen: boolean; readonly asForeignAssetFrozen: { readonly assetId: u128; - readonly xcmLocation: StagingXcmV4Location; + readonly xcmLocation: StagingXcmV5Location; } & Struct; readonly isForeignAssetUnfrozen: boolean; readonly asForeignAssetUnfrozen: { readonly assetId: u128; - readonly xcmLocation: StagingXcmV4Location; + readonly xcmLocation: StagingXcmV5Location; } & Struct; readonly isTokensLocked: boolean; readonly asTokensLocked: ITuple<[AccountId20, u128, U256]>; @@ -6052,29 +6320,101 @@ declare module "@polkadot/types/lookup" { | "TokensLocked"; } - /** @name PalletXcmWeightTraderEvent (404) */ + /** @name PalletParametersEvent (417) */ + interface PalletParametersEvent extends Enum { + readonly isUpdated: boolean; + readonly asUpdated: { + readonly key: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey; + readonly oldValue: Option; + readonly newValue: Option; + } & Struct; + readonly type: "Updated"; + } + + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersKey (418) */ + interface MoonbaseRuntimeRuntimeParamsRuntimeParametersKey extends Enum { + readonly isRuntimeConfig: boolean; + readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; + readonly isPalletRandomness: boolean; + readonly asPalletRandomness: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (419) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey extends Enum { + readonly isFeesTreasuryProportion: boolean; + readonly type: "FeesTreasuryProportion"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey (420) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey extends Enum { + readonly isDeposit: boolean; + readonly type: "Deposit"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (421) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly type: "ForeignAssetCreationDeposit"; + } + + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersValue (423) */ + interface MoonbaseRuntimeRuntimeParamsRuntimeParametersValue extends Enum { + readonly isRuntimeConfig: boolean; + readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; + readonly isPalletRandomness: boolean; + readonly asPalletRandomness: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (424) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue extends Enum { + readonly isFeesTreasuryProportion: boolean; + readonly asFeesTreasuryProportion: Perbill; + readonly type: "FeesTreasuryProportion"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (425) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue extends Enum { + readonly isDeposit: boolean; + readonly asDeposit: u128; + readonly type: "Deposit"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (426) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly asForeignAssetCreationDeposit: u128; + readonly type: "ForeignAssetCreationDeposit"; + } + + /** @name PalletXcmWeightTraderEvent (427) */ interface PalletXcmWeightTraderEvent extends Enum { readonly isSupportedAssetAdded: boolean; readonly asSupportedAssetAdded: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly relativePrice: u128; } & Struct; readonly isSupportedAssetEdited: boolean; readonly asSupportedAssetEdited: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly relativePrice: u128; } & Struct; readonly isPauseAssetSupport: boolean; readonly asPauseAssetSupport: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly isResumeAssetSupport: boolean; readonly asResumeAssetSupport: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly isSupportedAssetRemoved: boolean; readonly asSupportedAssetRemoved: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly type: | "SupportedAssetAdded" @@ -6084,59 +6424,7 @@ declare module "@polkadot/types/lookup" { | "SupportedAssetRemoved"; } - /** @name PalletEmergencyParaXcmEvent (405) */ - interface PalletEmergencyParaXcmEvent extends Enum { - readonly isEnteredPausedXcmMode: boolean; - readonly isNormalXcmOperationResumed: boolean; - readonly type: "EnteredPausedXcmMode" | "NormalXcmOperationResumed"; - } - - /** @name PalletRandomnessEvent (406) */ - interface PalletRandomnessEvent extends Enum { - readonly isRandomnessRequestedBabeEpoch: boolean; - readonly asRandomnessRequestedBabeEpoch: { - readonly id: u64; - readonly refundAddress: H160; - readonly contractAddress: H160; - readonly fee: u128; - readonly gasLimit: u64; - readonly numWords: u8; - readonly salt: H256; - readonly earliestEpoch: u64; - } & Struct; - readonly isRandomnessRequestedLocal: boolean; - readonly asRandomnessRequestedLocal: { - readonly id: u64; - readonly refundAddress: H160; - readonly contractAddress: H160; - readonly fee: u128; - readonly gasLimit: u64; - readonly numWords: u8; - readonly salt: H256; - readonly earliestBlock: u32; - } & Struct; - readonly isRequestFulfilled: boolean; - readonly asRequestFulfilled: { - readonly id: u64; - } & Struct; - readonly isRequestFeeIncreased: boolean; - readonly asRequestFeeIncreased: { - readonly id: u64; - readonly newFee: u128; - } & Struct; - readonly isRequestExpirationExecuted: boolean; - readonly asRequestExpirationExecuted: { - readonly id: u64; - } & Struct; - readonly type: - | "RandomnessRequestedBabeEpoch" - | "RandomnessRequestedLocal" - | "RequestFulfilled" - | "RequestFeeIncreased" - | "RequestExpirationExecuted"; - } - - /** @name FrameSystemPhase (407) */ + /** @name FrameSystemPhase (428) */ interface FrameSystemPhase extends Enum { readonly isApplyExtrinsic: boolean; readonly asApplyExtrinsic: u32; @@ -6145,33 +6433,33 @@ declare module "@polkadot/types/lookup" { readonly type: "ApplyExtrinsic" | "Finalization" | "Initialization"; } - /** @name FrameSystemLastRuntimeUpgradeInfo (409) */ + /** @name FrameSystemLastRuntimeUpgradeInfo (430) */ interface FrameSystemLastRuntimeUpgradeInfo extends Struct { readonly specVersion: Compact; readonly specName: Text; } - /** @name FrameSystemCodeUpgradeAuthorization (410) */ + /** @name FrameSystemCodeUpgradeAuthorization (431) */ interface FrameSystemCodeUpgradeAuthorization extends Struct { readonly codeHash: H256; readonly checkVersion: bool; } - /** @name FrameSystemLimitsBlockWeights (411) */ + /** @name FrameSystemLimitsBlockWeights (432) */ interface FrameSystemLimitsBlockWeights extends Struct { readonly baseBlock: SpWeightsWeightV2Weight; readonly maxBlock: SpWeightsWeightV2Weight; readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } - /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (412) */ + /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (433) */ interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { readonly normal: FrameSystemLimitsWeightsPerClass; readonly operational: FrameSystemLimitsWeightsPerClass; readonly mandatory: FrameSystemLimitsWeightsPerClass; } - /** @name FrameSystemLimitsWeightsPerClass (413) */ + /** @name FrameSystemLimitsWeightsPerClass (434) */ interface FrameSystemLimitsWeightsPerClass extends Struct { readonly baseExtrinsic: SpWeightsWeightV2Weight; readonly maxExtrinsic: Option; @@ -6179,25 +6467,25 @@ declare module "@polkadot/types/lookup" { readonly reserved: Option; } - /** @name FrameSystemLimitsBlockLength (414) */ + /** @name FrameSystemLimitsBlockLength (435) */ interface FrameSystemLimitsBlockLength extends Struct { readonly max: FrameSupportDispatchPerDispatchClassU32; } - /** @name FrameSupportDispatchPerDispatchClassU32 (415) */ + /** @name FrameSupportDispatchPerDispatchClassU32 (436) */ interface FrameSupportDispatchPerDispatchClassU32 extends Struct { readonly normal: u32; readonly operational: u32; readonly mandatory: u32; } - /** @name SpWeightsRuntimeDbWeight (416) */ + /** @name SpWeightsRuntimeDbWeight (437) */ interface SpWeightsRuntimeDbWeight extends Struct { readonly read: u64; readonly write: u64; } - /** @name SpVersionRuntimeVersion (417) */ + /** @name SpVersionRuntimeVersion (438) */ interface SpVersionRuntimeVersion extends Struct { readonly specName: Text; readonly implName: Text; @@ -6206,10 +6494,10 @@ declare module "@polkadot/types/lookup" { readonly implVersion: u32; readonly apis: Vec>; readonly transactionVersion: u32; - readonly stateVersion: u8; + readonly systemVersion: u8; } - /** @name FrameSystemError (421) */ + /** @name FrameSystemError (442) */ interface FrameSystemError extends Enum { readonly isInvalidSpecName: boolean; readonly isSpecVersionNeedsToIncrease: boolean; @@ -6232,14 +6520,95 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (423) */ + /** @name PalletUtilityError (443) */ + interface PalletUtilityError extends Enum { + readonly isTooManyCalls: boolean; + readonly type: "TooManyCalls"; + } + + /** @name PalletBalancesBalanceLock (445) */ + interface PalletBalancesBalanceLock extends Struct { + readonly id: U8aFixed; + readonly amount: u128; + readonly reasons: PalletBalancesReasons; + } + + /** @name PalletBalancesReasons (446) */ + interface PalletBalancesReasons extends Enum { + readonly isFee: boolean; + readonly isMisc: boolean; + readonly isAll: boolean; + readonly type: "Fee" | "Misc" | "All"; + } + + /** @name PalletBalancesReserveData (449) */ + interface PalletBalancesReserveData extends Struct { + readonly id: U8aFixed; + readonly amount: u128; + } + + /** @name MoonbaseRuntimeRuntimeHoldReason (453) */ + interface MoonbaseRuntimeRuntimeHoldReason extends Enum { + readonly isPreimage: boolean; + readonly asPreimage: PalletPreimageHoldReason; + readonly type: "Preimage"; + } + + /** @name PalletPreimageHoldReason (454) */ + interface PalletPreimageHoldReason extends Enum { + readonly isPreimage: boolean; + readonly type: "Preimage"; + } + + /** @name FrameSupportTokensMiscIdAmount (457) */ + interface FrameSupportTokensMiscIdAmount extends Struct { + readonly id: Null; + readonly amount: u128; + } + + /** @name PalletBalancesError (459) */ + interface PalletBalancesError extends Enum { + readonly isVestingBalance: boolean; + readonly isLiquidityRestrictions: boolean; + readonly isInsufficientBalance: boolean; + readonly isExistentialDeposit: boolean; + readonly isExpendability: boolean; + readonly isExistingVestingSchedule: boolean; + readonly isDeadAccount: boolean; + readonly isTooManyReserves: boolean; + readonly isTooManyHolds: boolean; + readonly isTooManyFreezes: boolean; + readonly isIssuanceDeactivated: boolean; + readonly isDeltaZero: boolean; + readonly type: + | "VestingBalance" + | "LiquidityRestrictions" + | "InsufficientBalance" + | "ExistentialDeposit" + | "Expendability" + | "ExistingVestingSchedule" + | "DeadAccount" + | "TooManyReserves" + | "TooManyHolds" + | "TooManyFreezes" + | "IssuanceDeactivated" + | "DeltaZero"; + } + + /** @name PalletSudoError (460) */ + interface PalletSudoError extends Enum { + readonly isRequireSudo: boolean; + readonly type: "RequireSudo"; + } + + /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (462) */ interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly paraHeadHash: Option; readonly consumedGoAheadSignal: Option; } - /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (424) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (463) */ interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct { readonly umpMsgCount: u32; readonly umpTotalBytes: u32; @@ -6249,33 +6618,33 @@ declare module "@polkadot/types/lookup" { >; } - /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (426) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (465) */ interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct { readonly msgCount: u32; readonly totalBytes: u32; } - /** @name PolkadotPrimitivesV8UpgradeGoAhead (430) */ + /** @name PolkadotPrimitivesV8UpgradeGoAhead (469) */ interface PolkadotPrimitivesV8UpgradeGoAhead extends Enum { readonly isAbort: boolean; readonly isGoAhead: boolean; readonly type: "Abort" | "GoAhead"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (431) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (470) */ interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly hrmpWatermark: Option; readonly consumedGoAheadSignal: Option; } - /** @name PolkadotPrimitivesV8UpgradeRestriction (433) */ + /** @name PolkadotPrimitivesV8UpgradeRestriction (472) */ interface PolkadotPrimitivesV8UpgradeRestriction extends Enum { readonly isPresent: boolean; readonly type: "Present"; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (434) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (473) */ interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct { readonly dmqMqcHead: H256; readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity; @@ -6283,14 +6652,14 @@ declare module "@polkadot/types/lookup" { readonly egressChannels: Vec>; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (435) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (474) */ interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity extends Struct { readonly remainingCount: u32; readonly remainingSize: u32; } - /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (438) */ + /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (477) */ interface PolkadotPrimitivesV8AbridgedHrmpChannel extends Struct { readonly maxCapacity: u32; readonly maxTotalSize: u32; @@ -6300,7 +6669,7 @@ declare module "@polkadot/types/lookup" { readonly mqcHead: Option; } - /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (439) */ + /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (478) */ interface PolkadotPrimitivesV8AbridgedHostConfiguration extends Struct { readonly maxCodeSize: u32; readonly maxHeadDataSize: u32; @@ -6314,19 +6683,19 @@ declare module "@polkadot/types/lookup" { readonly asyncBackingParams: PolkadotPrimitivesV8AsyncBackingAsyncBackingParams; } - /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (440) */ + /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (479) */ interface PolkadotPrimitivesV8AsyncBackingAsyncBackingParams extends Struct { readonly maxCandidateDepth: u32; readonly allowedAncestryLen: u32; } - /** @name PolkadotCorePrimitivesOutboundHrmpMessage (446) */ + /** @name PolkadotCorePrimitivesOutboundHrmpMessage (485) */ interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { readonly recipient: u32; readonly data: Bytes; } - /** @name CumulusPalletParachainSystemError (448) */ + /** @name CumulusPalletParachainSystemError (487) */ interface CumulusPalletParachainSystemError extends Enum { readonly isOverlappingUpgrades: boolean; readonly isProhibitedByPolkadot: boolean; @@ -6347,83 +6716,120 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name PalletBalancesBalanceLock (450) */ - interface PalletBalancesBalanceLock extends Struct { - readonly id: U8aFixed; - readonly amount: u128; - readonly reasons: PalletBalancesReasons; + /** @name PalletTransactionPaymentReleases (488) */ + interface PalletTransactionPaymentReleases extends Enum { + readonly isV1Ancient: boolean; + readonly isV2: boolean; + readonly type: "V1Ancient" | "V2"; } - /** @name PalletBalancesReasons (451) */ - interface PalletBalancesReasons extends Enum { - readonly isFee: boolean; - readonly isMisc: boolean; - readonly isAll: boolean; - readonly type: "Fee" | "Misc" | "All"; + /** @name PalletEvmCodeMetadata (489) */ + interface PalletEvmCodeMetadata extends Struct { + readonly size_: u64; + readonly hash_: H256; + } + + /** @name PalletEvmError (491) */ + interface PalletEvmError extends Enum { + readonly isBalanceLow: boolean; + readonly isFeeOverflow: boolean; + readonly isPaymentOverflow: boolean; + readonly isWithdrawFailed: boolean; + readonly isGasPriceTooLow: boolean; + readonly isInvalidNonce: boolean; + readonly isGasLimitTooLow: boolean; + readonly isGasLimitTooHigh: boolean; + readonly isInvalidChainId: boolean; + readonly isInvalidSignature: boolean; + readonly isReentrancy: boolean; + readonly isTransactionMustComeFromEOA: boolean; + readonly isUndefined: boolean; + readonly type: + | "BalanceLow" + | "FeeOverflow" + | "PaymentOverflow" + | "WithdrawFailed" + | "GasPriceTooLow" + | "InvalidNonce" + | "GasLimitTooLow" + | "GasLimitTooHigh" + | "InvalidChainId" + | "InvalidSignature" + | "Reentrancy" + | "TransactionMustComeFromEOA" + | "Undefined"; } - /** @name PalletBalancesReserveData (454) */ - interface PalletBalancesReserveData extends Struct { - readonly id: U8aFixed; - readonly amount: u128; + /** @name FpRpcTransactionStatus (493) */ + interface FpRpcTransactionStatus extends Struct { + readonly transactionHash: H256; + readonly transactionIndex: u32; + readonly from: H160; + readonly to: Option; + readonly contractAddress: Option; + readonly logs: Vec; + readonly logsBloom: EthbloomBloom; } - /** @name MoonbeamRuntimeRuntimeHoldReason (458) */ - interface MoonbeamRuntimeRuntimeHoldReason extends Enum { - readonly isPreimage: boolean; - readonly asPreimage: PalletPreimageHoldReason; - readonly type: "Preimage"; + /** @name EthbloomBloom (495) */ + interface EthbloomBloom extends U8aFixed {} + + /** @name EthereumReceiptReceiptV3 (497) */ + interface EthereumReceiptReceiptV3 extends Enum { + readonly isLegacy: boolean; + readonly asLegacy: EthereumReceiptEip658ReceiptData; + readonly isEip2930: boolean; + readonly asEip2930: EthereumReceiptEip658ReceiptData; + readonly isEip1559: boolean; + readonly asEip1559: EthereumReceiptEip658ReceiptData; + readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name PalletPreimageHoldReason (459) */ - interface PalletPreimageHoldReason extends Enum { - readonly isPreimage: boolean; - readonly type: "Preimage"; + /** @name EthereumReceiptEip658ReceiptData (498) */ + interface EthereumReceiptEip658ReceiptData extends Struct { + readonly statusCode: u8; + readonly usedGas: U256; + readonly logsBloom: EthbloomBloom; + readonly logs: Vec; } - /** @name FrameSupportTokensMiscIdAmount (462) */ - interface FrameSupportTokensMiscIdAmount extends Struct { - readonly id: Null; - readonly amount: u128; + /** @name EthereumBlock (499) */ + interface EthereumBlock extends Struct { + readonly header: EthereumHeader; + readonly transactions: Vec; + readonly ommers: Vec; } - /** @name PalletBalancesError (464) */ - interface PalletBalancesError extends Enum { - readonly isVestingBalance: boolean; - readonly isLiquidityRestrictions: boolean; - readonly isInsufficientBalance: boolean; - readonly isExistentialDeposit: boolean; - readonly isExpendability: boolean; - readonly isExistingVestingSchedule: boolean; - readonly isDeadAccount: boolean; - readonly isTooManyReserves: boolean; - readonly isTooManyHolds: boolean; - readonly isTooManyFreezes: boolean; - readonly isIssuanceDeactivated: boolean; - readonly isDeltaZero: boolean; - readonly type: - | "VestingBalance" - | "LiquidityRestrictions" - | "InsufficientBalance" - | "ExistentialDeposit" - | "Expendability" - | "ExistingVestingSchedule" - | "DeadAccount" - | "TooManyReserves" - | "TooManyHolds" - | "TooManyFreezes" - | "IssuanceDeactivated" - | "DeltaZero"; + /** @name EthereumHeader (500) */ + interface EthereumHeader extends Struct { + readonly parentHash: H256; + readonly ommersHash: H256; + readonly beneficiary: H160; + readonly stateRoot: H256; + readonly transactionsRoot: H256; + readonly receiptsRoot: H256; + readonly logsBloom: EthbloomBloom; + readonly difficulty: U256; + readonly number: U256; + readonly gasLimit: U256; + readonly gasUsed: U256; + readonly timestamp: u64; + readonly extraData: Bytes; + readonly mixHash: H256; + readonly nonce: EthereumTypesHashH64; } - /** @name PalletTransactionPaymentReleases (465) */ - interface PalletTransactionPaymentReleases extends Enum { - readonly isV1Ancient: boolean; - readonly isV2: boolean; - readonly type: "V1Ancient" | "V2"; + /** @name EthereumTypesHashH64 (501) */ + interface EthereumTypesHashH64 extends U8aFixed {} + + /** @name PalletEthereumError (506) */ + interface PalletEthereumError extends Enum { + readonly isInvalidSignature: boolean; + readonly isPreLogExists: boolean; + readonly type: "InvalidSignature" | "PreLogExists"; } - /** @name PalletParachainStakingRoundInfo (466) */ + /** @name PalletParachainStakingRoundInfo (507) */ interface PalletParachainStakingRoundInfo extends Struct { readonly current: u32; readonly first: u32; @@ -6431,7 +6837,7 @@ declare module "@polkadot/types/lookup" { readonly firstSlot: u64; } - /** @name PalletParachainStakingDelegator (467) */ + /** @name PalletParachainStakingDelegator (508) */ interface PalletParachainStakingDelegator extends Struct { readonly id: AccountId20; readonly delegations: PalletParachainStakingSetOrderedSet; @@ -6440,16 +6846,16 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingDelegatorStatus; } - /** @name PalletParachainStakingSetOrderedSet (468) */ + /** @name PalletParachainStakingSetOrderedSet (509) */ interface PalletParachainStakingSetOrderedSet extends Vec {} - /** @name PalletParachainStakingBond (469) */ + /** @name PalletParachainStakingBond (510) */ interface PalletParachainStakingBond extends Struct { readonly owner: AccountId20; readonly amount: u128; } - /** @name PalletParachainStakingDelegatorStatus (471) */ + /** @name PalletParachainStakingDelegatorStatus (512) */ interface PalletParachainStakingDelegatorStatus extends Enum { readonly isActive: boolean; readonly isLeaving: boolean; @@ -6457,7 +6863,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Leaving"; } - /** @name PalletParachainStakingCandidateMetadata (472) */ + /** @name PalletParachainStakingCandidateMetadata (513) */ interface PalletParachainStakingCandidateMetadata extends Struct { readonly bond: u128; readonly delegationCount: u32; @@ -6471,7 +6877,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingCollatorStatus; } - /** @name PalletParachainStakingCapacityStatus (473) */ + /** @name PalletParachainStakingCapacityStatus (514) */ interface PalletParachainStakingCapacityStatus extends Enum { readonly isFull: boolean; readonly isEmpty: boolean; @@ -6479,13 +6885,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Full" | "Empty" | "Partial"; } - /** @name PalletParachainStakingCandidateBondLessRequest (475) */ + /** @name PalletParachainStakingCandidateBondLessRequest (516) */ interface PalletParachainStakingCandidateBondLessRequest extends Struct { readonly amount: u128; readonly whenExecutable: u32; } - /** @name PalletParachainStakingCollatorStatus (476) */ + /** @name PalletParachainStakingCollatorStatus (517) */ interface PalletParachainStakingCollatorStatus extends Enum { readonly isActive: boolean; readonly isIdle: boolean; @@ -6494,50 +6900,50 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Idle" | "Leaving"; } - /** @name PalletParachainStakingDelegationRequestsScheduledRequest (478) */ + /** @name PalletParachainStakingDelegationRequestsScheduledRequest (519) */ interface PalletParachainStakingDelegationRequestsScheduledRequest extends Struct { readonly delegator: AccountId20; readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (481) */ + /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (522) */ interface PalletParachainStakingAutoCompoundAutoCompoundConfig extends Struct { readonly delegator: AccountId20; readonly value: Percent; } - /** @name PalletParachainStakingDelegations (483) */ + /** @name PalletParachainStakingDelegations (524) */ interface PalletParachainStakingDelegations extends Struct { readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingSetBoundedOrderedSet (485) */ + /** @name PalletParachainStakingSetBoundedOrderedSet (526) */ interface PalletParachainStakingSetBoundedOrderedSet extends Vec {} - /** @name PalletParachainStakingCollatorSnapshot (488) */ + /** @name PalletParachainStakingCollatorSnapshot (529) */ interface PalletParachainStakingCollatorSnapshot extends Struct { readonly bond: u128; readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingBondWithAutoCompound (490) */ + /** @name PalletParachainStakingBondWithAutoCompound (531) */ interface PalletParachainStakingBondWithAutoCompound extends Struct { readonly owner: AccountId20; readonly amount: u128; readonly autoCompound: Percent; } - /** @name PalletParachainStakingDelayedPayout (491) */ + /** @name PalletParachainStakingDelayedPayout (532) */ interface PalletParachainStakingDelayedPayout extends Struct { readonly roundIssuance: u128; readonly totalStakingReward: u128; readonly collatorCommission: Perbill; } - /** @name PalletParachainStakingInflationInflationInfo (492) */ + /** @name PalletParachainStakingInflationInflationInfo (533) */ interface PalletParachainStakingInflationInflationInfo extends Struct { readonly expect: { readonly min: u128; @@ -6556,7 +6962,7 @@ declare module "@polkadot/types/lookup" { } & Struct; } - /** @name PalletParachainStakingError (493) */ + /** @name PalletParachainStakingError (534) */ interface PalletParachainStakingError extends Enum { readonly isDelegatorDNE: boolean; readonly isDelegatorDNEinTopNorBottom: boolean; @@ -6671,99 +7077,189 @@ declare module "@polkadot/types/lookup" { | "CurrentRoundTooLow"; } - /** @name PalletAuthorInherentError (494) */ - interface PalletAuthorInherentError extends Enum { - readonly isAuthorAlreadySet: boolean; - readonly isNoAccountId: boolean; - readonly isCannotBeAuthor: boolean; - readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; + /** @name PalletSchedulerScheduled (537) */ + interface PalletSchedulerScheduled extends Struct { + readonly maybeId: Option; + readonly priority: u8; + readonly call: FrameSupportPreimagesBounded; + readonly maybePeriodic: Option>; + readonly origin: MoonbaseRuntimeOriginCaller; } - /** @name PalletAuthorMappingRegistrationInfo (495) */ - interface PalletAuthorMappingRegistrationInfo extends Struct { - readonly account: AccountId20; - readonly deposit: u128; - readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + /** @name PalletSchedulerRetryConfig (539) */ + interface PalletSchedulerRetryConfig extends Struct { + readonly totalRetries: u8; + readonly remaining: u8; + readonly period: u32; } - /** @name PalletAuthorMappingError (496) */ - interface PalletAuthorMappingError extends Enum { - readonly isAssociationNotFound: boolean; - readonly isNotYourAssociation: boolean; - readonly isCannotAffordSecurityDeposit: boolean; - readonly isAlreadyAssociated: boolean; - readonly isOldAuthorIdNotFound: boolean; - readonly isWrongKeySize: boolean; - readonly isDecodeNimbusFailed: boolean; - readonly isDecodeKeysFailed: boolean; + /** @name PalletSchedulerError (540) */ + interface PalletSchedulerError extends Enum { + readonly isFailedToSchedule: boolean; + readonly isNotFound: boolean; + readonly isTargetBlockNumberInPast: boolean; + readonly isRescheduleNoChange: boolean; + readonly isNamed: boolean; readonly type: - | "AssociationNotFound" - | "NotYourAssociation" - | "CannotAffordSecurityDeposit" - | "AlreadyAssociated" - | "OldAuthorIdNotFound" - | "WrongKeySize" - | "DecodeNimbusFailed" - | "DecodeKeysFailed"; + | "FailedToSchedule" + | "NotFound" + | "TargetBlockNumberInPast" + | "RescheduleNoChange" + | "Named"; } - /** @name PalletMoonbeamOrbitersCollatorPoolInfo (497) */ - interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { - readonly orbiters: Vec; - readonly maybeCurrentOrbiter: Option; - readonly nextOrbiter: u32; + /** @name PalletTreasuryProposal (541) */ + interface PalletTreasuryProposal extends Struct { + readonly proposer: AccountId20; + readonly value: u128; + readonly beneficiary: AccountId20; + readonly bond: u128; } - /** @name PalletMoonbeamOrbitersCurrentOrbiter (499) */ - interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { - readonly accountId: AccountId20; - readonly removed: bool; + /** @name PalletTreasurySpendStatus (544) */ + interface PalletTreasurySpendStatus extends Struct { + readonly assetKind: Null; + readonly amount: u128; + readonly beneficiary: AccountId20; + readonly validFrom: u32; + readonly expireAt: u32; + readonly status: PalletTreasuryPaymentState; } - /** @name PalletMoonbeamOrbitersError (500) */ - interface PalletMoonbeamOrbitersError extends Enum { - readonly isCollatorAlreadyAdded: boolean; - readonly isCollatorNotFound: boolean; - readonly isCollatorPoolTooLarge: boolean; - readonly isCollatorsPoolCountTooLow: boolean; - readonly isMinOrbiterDepositNotSet: boolean; - readonly isOrbiterAlreadyInPool: boolean; - readonly isOrbiterDepositNotFound: boolean; - readonly isOrbiterNotFound: boolean; - readonly isOrbiterStillInAPool: boolean; + /** @name PalletTreasuryPaymentState (545) */ + interface PalletTreasuryPaymentState extends Enum { + readonly isPending: boolean; + readonly isAttempted: boolean; + readonly asAttempted: { + readonly id: Null; + } & Struct; + readonly isFailed: boolean; + readonly type: "Pending" | "Attempted" | "Failed"; + } + + /** @name FrameSupportPalletId (547) */ + interface FrameSupportPalletId extends U8aFixed {} + + /** @name PalletTreasuryError (548) */ + interface PalletTreasuryError extends Enum { + readonly isInvalidIndex: boolean; + readonly isTooManyApprovals: boolean; + readonly isInsufficientPermission: boolean; + readonly isProposalNotApproved: boolean; + readonly isFailedToConvertBalance: boolean; + readonly isSpendExpired: boolean; + readonly isEarlyPayout: boolean; + readonly isAlreadyAttempted: boolean; + readonly isPayoutError: boolean; + readonly isNotAttempted: boolean; + readonly isInconclusive: boolean; readonly type: - | "CollatorAlreadyAdded" - | "CollatorNotFound" - | "CollatorPoolTooLarge" - | "CollatorsPoolCountTooLow" - | "MinOrbiterDepositNotSet" - | "OrbiterAlreadyInPool" - | "OrbiterDepositNotFound" - | "OrbiterNotFound" - | "OrbiterStillInAPool"; + | "InvalidIndex" + | "TooManyApprovals" + | "InsufficientPermission" + | "ProposalNotApproved" + | "FailedToConvertBalance" + | "SpendExpired" + | "EarlyPayout" + | "AlreadyAttempted" + | "PayoutError" + | "NotAttempted" + | "Inconclusive"; + } + + /** @name PalletAuthorInherentError (549) */ + interface PalletAuthorInherentError extends Enum { + readonly isAuthorAlreadySet: boolean; + readonly isNoAccountId: boolean; + readonly isCannotBeAuthor: boolean; + readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; + } + + /** @name PalletCrowdloanRewardsRewardInfo (550) */ + interface PalletCrowdloanRewardsRewardInfo extends Struct { + readonly totalReward: u128; + readonly claimedReward: u128; + readonly contributedRelayAddresses: Vec; + } + + /** @name PalletCrowdloanRewardsError (552) */ + interface PalletCrowdloanRewardsError extends Enum { + readonly isAlreadyAssociated: boolean; + readonly isBatchBeyondFundPot: boolean; + readonly isFirstClaimAlreadyDone: boolean; + readonly isRewardNotHighEnough: boolean; + readonly isInvalidClaimSignature: boolean; + readonly isInvalidFreeClaimSignature: boolean; + readonly isNoAssociatedClaim: boolean; + readonly isRewardsAlreadyClaimed: boolean; + readonly isRewardVecAlreadyInitialized: boolean; + readonly isRewardVecNotFullyInitializedYet: boolean; + readonly isRewardsDoNotMatchFund: boolean; + readonly isTooManyContributors: boolean; + readonly isVestingPeriodNonValid: boolean; + readonly isNonContributedAddressProvided: boolean; + readonly isInsufficientNumberOfValidProofs: boolean; + readonly type: + | "AlreadyAssociated" + | "BatchBeyondFundPot" + | "FirstClaimAlreadyDone" + | "RewardNotHighEnough" + | "InvalidClaimSignature" + | "InvalidFreeClaimSignature" + | "NoAssociatedClaim" + | "RewardsAlreadyClaimed" + | "RewardVecAlreadyInitialized" + | "RewardVecNotFullyInitializedYet" + | "RewardsDoNotMatchFund" + | "TooManyContributors" + | "VestingPeriodNonValid" + | "NonContributedAddressProvided" + | "InsufficientNumberOfValidProofs"; } - /** @name PalletUtilityError (503) */ - interface PalletUtilityError extends Enum { - readonly isTooManyCalls: boolean; - readonly type: "TooManyCalls"; + /** @name PalletAuthorMappingRegistrationInfo (553) */ + interface PalletAuthorMappingRegistrationInfo extends Struct { + readonly account: AccountId20; + readonly deposit: u128; + readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + } + + /** @name PalletAuthorMappingError (554) */ + interface PalletAuthorMappingError extends Enum { + readonly isAssociationNotFound: boolean; + readonly isNotYourAssociation: boolean; + readonly isCannotAffordSecurityDeposit: boolean; + readonly isAlreadyAssociated: boolean; + readonly isOldAuthorIdNotFound: boolean; + readonly isWrongKeySize: boolean; + readonly isDecodeNimbusFailed: boolean; + readonly isDecodeKeysFailed: boolean; + readonly type: + | "AssociationNotFound" + | "NotYourAssociation" + | "CannotAffordSecurityDeposit" + | "AlreadyAssociated" + | "OldAuthorIdNotFound" + | "WrongKeySize" + | "DecodeNimbusFailed" + | "DecodeKeysFailed"; } - /** @name PalletProxyProxyDefinition (506) */ + /** @name PalletProxyProxyDefinition (557) */ interface PalletProxyProxyDefinition extends Struct { readonly delegate: AccountId20; - readonly proxyType: MoonbeamRuntimeProxyType; + readonly proxyType: MoonbaseRuntimeProxyType; readonly delay: u32; } - /** @name PalletProxyAnnouncement (510) */ + /** @name PalletProxyAnnouncement (561) */ interface PalletProxyAnnouncement extends Struct { readonly real: AccountId20; readonly callHash: H256; readonly height: u32; } - /** @name PalletProxyError (512) */ + /** @name PalletProxyError (563) */ interface PalletProxyError extends Enum { readonly isTooMany: boolean; readonly isNotFound: boolean; @@ -6780,1099 +7276,998 @@ declare module "@polkadot/types/lookup" { | "Unproxyable" | "Duplicate" | "NoPermission" - | "Unannounced" - | "NoSelfProxy"; - } - - /** @name PalletMaintenanceModeError (513) */ - interface PalletMaintenanceModeError extends Enum { - readonly isAlreadyInMaintenanceMode: boolean; - readonly isNotInMaintenanceMode: boolean; - readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; - } - - /** @name PalletIdentityRegistration (515) */ - interface PalletIdentityRegistration extends Struct { - readonly judgements: Vec>; - readonly deposit: u128; - readonly info: PalletIdentityLegacyIdentityInfo; - } - - /** @name PalletIdentityRegistrarInfo (524) */ - interface PalletIdentityRegistrarInfo extends Struct { - readonly account: AccountId20; - readonly fee: u128; - readonly fields: u64; - } - - /** @name PalletIdentityAuthorityProperties (526) */ - interface PalletIdentityAuthorityProperties extends Struct { - readonly suffix: Bytes; - readonly allocation: u32; - } - - /** @name PalletIdentityError (529) */ - interface PalletIdentityError extends Enum { - readonly isTooManySubAccounts: boolean; - readonly isNotFound: boolean; - readonly isNotNamed: boolean; - readonly isEmptyIndex: boolean; - readonly isFeeChanged: boolean; - readonly isNoIdentity: boolean; - readonly isStickyJudgement: boolean; - readonly isJudgementGiven: boolean; - readonly isInvalidJudgement: boolean; - readonly isInvalidIndex: boolean; - readonly isInvalidTarget: boolean; - readonly isTooManyRegistrars: boolean; - readonly isAlreadyClaimed: boolean; - readonly isNotSub: boolean; - readonly isNotOwned: boolean; - readonly isJudgementForDifferentIdentity: boolean; - readonly isJudgementPaymentFailed: boolean; - readonly isInvalidSuffix: boolean; - readonly isNotUsernameAuthority: boolean; - readonly isNoAllocation: boolean; - readonly isInvalidSignature: boolean; - readonly isRequiresSignature: boolean; - readonly isInvalidUsername: boolean; - readonly isUsernameTaken: boolean; - readonly isNoUsername: boolean; - readonly isNotExpired: boolean; - readonly type: - | "TooManySubAccounts" - | "NotFound" - | "NotNamed" - | "EmptyIndex" - | "FeeChanged" - | "NoIdentity" - | "StickyJudgement" - | "JudgementGiven" - | "InvalidJudgement" - | "InvalidIndex" - | "InvalidTarget" - | "TooManyRegistrars" - | "AlreadyClaimed" - | "NotSub" - | "NotOwned" - | "JudgementForDifferentIdentity" - | "JudgementPaymentFailed" - | "InvalidSuffix" - | "NotUsernameAuthority" - | "NoAllocation" - | "InvalidSignature" - | "RequiresSignature" - | "InvalidUsername" - | "UsernameTaken" - | "NoUsername" - | "NotExpired"; - } - - /** @name PalletMigrationsError (530) */ - interface PalletMigrationsError extends Enum { - readonly isPreimageMissing: boolean; - readonly isWrongUpperBound: boolean; - readonly isPreimageIsTooBig: boolean; - readonly isPreimageAlreadyExists: boolean; - readonly type: - | "PreimageMissing" - | "WrongUpperBound" - | "PreimageIsTooBig" - | "PreimageAlreadyExists"; - } - - /** @name PalletMultisigMultisig (532) */ - interface PalletMultisigMultisig extends Struct { - readonly when: PalletMultisigTimepoint; - readonly deposit: u128; - readonly depositor: AccountId20; - readonly approvals: Vec; - } - - /** @name PalletMultisigError (534) */ - interface PalletMultisigError extends Enum { - readonly isMinimumThreshold: boolean; - readonly isAlreadyApproved: boolean; - readonly isNoApprovalsNeeded: boolean; - readonly isTooFewSignatories: boolean; - readonly isTooManySignatories: boolean; - readonly isSignatoriesOutOfOrder: boolean; - readonly isSenderInSignatories: boolean; - readonly isNotFound: boolean; - readonly isNotOwner: boolean; - readonly isNoTimepoint: boolean; - readonly isWrongTimepoint: boolean; - readonly isUnexpectedTimepoint: boolean; - readonly isMaxWeightTooLow: boolean; - readonly isAlreadyStored: boolean; - readonly type: - | "MinimumThreshold" - | "AlreadyApproved" - | "NoApprovalsNeeded" - | "TooFewSignatories" - | "TooManySignatories" - | "SignatoriesOutOfOrder" - | "SenderInSignatories" - | "NotFound" - | "NotOwner" - | "NoTimepoint" - | "WrongTimepoint" - | "UnexpectedTimepoint" - | "MaxWeightTooLow" - | "AlreadyStored"; - } - - /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (536) */ - interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { - readonly isNotStarted: boolean; - readonly isStarted: boolean; - readonly asStarted: Bytes; - readonly isError: boolean; - readonly asError: Bytes; - readonly isComplete: boolean; - readonly type: "NotStarted" | "Started" | "Error" | "Complete"; - } - - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (538) */ - interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { - readonly isIdle: boolean; - readonly isMigrating: boolean; - readonly asMigrating: PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo; - readonly type: "Idle" | "Migrating"; - } - - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (539) */ - interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { - readonly assetId: u128; - readonly remainingBalances: u32; - readonly remainingApprovals: u32; - } - - /** @name PalletMoonbeamLazyMigrationsError (540) */ - interface PalletMoonbeamLazyMigrationsError extends Enum { - readonly isLimitCannotBeZero: boolean; - readonly isContractMetadataAlreadySet: boolean; - readonly isContractNotExist: boolean; - readonly isSymbolTooLong: boolean; - readonly isNameTooLong: boolean; - readonly isAssetTypeNotFound: boolean; - readonly isAssetNotFound: boolean; - readonly isLocationNotFound: boolean; - readonly isMigrationNotFinished: boolean; - readonly isNoMigrationInProgress: boolean; - readonly isMintFailed: boolean; - readonly isApprovalFailed: boolean; - readonly type: - | "LimitCannotBeZero" - | "ContractMetadataAlreadySet" - | "ContractNotExist" - | "SymbolTooLong" - | "NameTooLong" - | "AssetTypeNotFound" - | "AssetNotFound" - | "LocationNotFound" - | "MigrationNotFinished" - | "NoMigrationInProgress" - | "MintFailed" - | "ApprovalFailed"; - } - - /** @name PalletEvmCodeMetadata (541) */ - interface PalletEvmCodeMetadata extends Struct { - readonly size_: u64; - readonly hash_: H256; - } - - /** @name PalletEvmError (543) */ - interface PalletEvmError extends Enum { - readonly isBalanceLow: boolean; - readonly isFeeOverflow: boolean; - readonly isPaymentOverflow: boolean; - readonly isWithdrawFailed: boolean; - readonly isGasPriceTooLow: boolean; - readonly isInvalidNonce: boolean; - readonly isGasLimitTooLow: boolean; - readonly isGasLimitTooHigh: boolean; - readonly isInvalidChainId: boolean; - readonly isInvalidSignature: boolean; - readonly isReentrancy: boolean; - readonly isTransactionMustComeFromEOA: boolean; - readonly isUndefined: boolean; - readonly type: - | "BalanceLow" - | "FeeOverflow" - | "PaymentOverflow" - | "WithdrawFailed" - | "GasPriceTooLow" - | "InvalidNonce" - | "GasLimitTooLow" - | "GasLimitTooHigh" - | "InvalidChainId" - | "InvalidSignature" - | "Reentrancy" - | "TransactionMustComeFromEOA" - | "Undefined"; - } - - /** @name FpRpcTransactionStatus (545) */ - interface FpRpcTransactionStatus extends Struct { - readonly transactionHash: H256; - readonly transactionIndex: u32; - readonly from: H160; - readonly to: Option; - readonly contractAddress: Option; - readonly logs: Vec; - readonly logsBloom: EthbloomBloom; + | "Unannounced" + | "NoSelfProxy"; } - /** @name EthbloomBloom (547) */ - interface EthbloomBloom extends U8aFixed {} + /** @name PalletMaintenanceModeError (564) */ + interface PalletMaintenanceModeError extends Enum { + readonly isAlreadyInMaintenanceMode: boolean; + readonly isNotInMaintenanceMode: boolean; + readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; + } - /** @name EthereumReceiptReceiptV3 (549) */ - interface EthereumReceiptReceiptV3 extends Enum { - readonly isLegacy: boolean; - readonly asLegacy: EthereumReceiptEip658ReceiptData; - readonly isEip2930: boolean; - readonly asEip2930: EthereumReceiptEip658ReceiptData; - readonly isEip1559: boolean; - readonly asEip1559: EthereumReceiptEip658ReceiptData; - readonly type: "Legacy" | "Eip2930" | "Eip1559"; + /** @name PalletIdentityRegistration (565) */ + interface PalletIdentityRegistration extends Struct { + readonly judgements: Vec>; + readonly deposit: u128; + readonly info: PalletIdentityLegacyIdentityInfo; } - /** @name EthereumReceiptEip658ReceiptData (550) */ - interface EthereumReceiptEip658ReceiptData extends Struct { - readonly statusCode: u8; - readonly usedGas: U256; - readonly logsBloom: EthbloomBloom; - readonly logs: Vec; + /** @name PalletIdentityRegistrarInfo (573) */ + interface PalletIdentityRegistrarInfo extends Struct { + readonly account: AccountId20; + readonly fee: u128; + readonly fields: u64; } - /** @name EthereumBlock (551) */ - interface EthereumBlock extends Struct { - readonly header: EthereumHeader; - readonly transactions: Vec; - readonly ommers: Vec; + /** @name PalletIdentityAuthorityProperties (576) */ + interface PalletIdentityAuthorityProperties extends Struct { + readonly accountId: AccountId20; + readonly allocation: u32; } - /** @name EthereumHeader (552) */ - interface EthereumHeader extends Struct { - readonly parentHash: H256; - readonly ommersHash: H256; - readonly beneficiary: H160; - readonly stateRoot: H256; - readonly transactionsRoot: H256; - readonly receiptsRoot: H256; - readonly logsBloom: EthbloomBloom; - readonly difficulty: U256; - readonly number: U256; - readonly gasLimit: U256; - readonly gasUsed: U256; - readonly timestamp: u64; - readonly extraData: Bytes; - readonly mixHash: H256; - readonly nonce: EthereumTypesHashH64; + /** @name PalletIdentityUsernameInformation (577) */ + interface PalletIdentityUsernameInformation extends Struct { + readonly owner: AccountId20; + readonly provider: PalletIdentityProvider; } - /** @name EthereumTypesHashH64 (553) */ - interface EthereumTypesHashH64 extends U8aFixed {} + /** @name PalletIdentityProvider (578) */ + interface PalletIdentityProvider extends Enum { + readonly isAllocation: boolean; + readonly isAuthorityDeposit: boolean; + readonly asAuthorityDeposit: u128; + readonly isSystem: boolean; + readonly type: "Allocation" | "AuthorityDeposit" | "System"; + } - /** @name PalletEthereumError (558) */ - interface PalletEthereumError extends Enum { + /** @name PalletIdentityError (580) */ + interface PalletIdentityError extends Enum { + readonly isTooManySubAccounts: boolean; + readonly isNotFound: boolean; + readonly isNotNamed: boolean; + readonly isEmptyIndex: boolean; + readonly isFeeChanged: boolean; + readonly isNoIdentity: boolean; + readonly isStickyJudgement: boolean; + readonly isJudgementGiven: boolean; + readonly isInvalidJudgement: boolean; + readonly isInvalidIndex: boolean; + readonly isInvalidTarget: boolean; + readonly isTooManyRegistrars: boolean; + readonly isAlreadyClaimed: boolean; + readonly isNotSub: boolean; + readonly isNotOwned: boolean; + readonly isJudgementForDifferentIdentity: boolean; + readonly isJudgementPaymentFailed: boolean; + readonly isInvalidSuffix: boolean; + readonly isNotUsernameAuthority: boolean; + readonly isNoAllocation: boolean; readonly isInvalidSignature: boolean; - readonly isPreLogExists: boolean; - readonly type: "InvalidSignature" | "PreLogExists"; + readonly isRequiresSignature: boolean; + readonly isInvalidUsername: boolean; + readonly isUsernameTaken: boolean; + readonly isNoUsername: boolean; + readonly isNotExpired: boolean; + readonly isTooEarly: boolean; + readonly isNotUnbinding: boolean; + readonly isAlreadyUnbinding: boolean; + readonly isInsufficientPrivileges: boolean; + readonly type: + | "TooManySubAccounts" + | "NotFound" + | "NotNamed" + | "EmptyIndex" + | "FeeChanged" + | "NoIdentity" + | "StickyJudgement" + | "JudgementGiven" + | "InvalidJudgement" + | "InvalidIndex" + | "InvalidTarget" + | "TooManyRegistrars" + | "AlreadyClaimed" + | "NotSub" + | "NotOwned" + | "JudgementForDifferentIdentity" + | "JudgementPaymentFailed" + | "InvalidSuffix" + | "NotUsernameAuthority" + | "NoAllocation" + | "InvalidSignature" + | "RequiresSignature" + | "InvalidUsername" + | "UsernameTaken" + | "NoUsername" + | "NotExpired" + | "TooEarly" + | "NotUnbinding" + | "AlreadyUnbinding" + | "InsufficientPrivileges"; } - /** @name PalletSchedulerScheduled (561) */ - interface PalletSchedulerScheduled extends Struct { - readonly maybeId: Option; - readonly priority: u8; - readonly call: FrameSupportPreimagesBounded; - readonly maybePeriodic: Option>; - readonly origin: MoonbeamRuntimeOriginCaller; + /** @name CumulusPalletXcmpQueueOutboundChannelDetails (585) */ + interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { + readonly recipient: u32; + readonly state: CumulusPalletXcmpQueueOutboundState; + readonly signalsExist: bool; + readonly firstIndex: u16; + readonly lastIndex: u16; } - /** @name PalletSchedulerRetryConfig (563) */ - interface PalletSchedulerRetryConfig extends Struct { - readonly totalRetries: u8; - readonly remaining: u8; - readonly period: u32; + /** @name CumulusPalletXcmpQueueOutboundState (586) */ + interface CumulusPalletXcmpQueueOutboundState extends Enum { + readonly isOk: boolean; + readonly isSuspended: boolean; + readonly type: "Ok" | "Suspended"; } - /** @name PalletSchedulerError (564) */ - interface PalletSchedulerError extends Enum { - readonly isFailedToSchedule: boolean; - readonly isNotFound: boolean; - readonly isTargetBlockNumberInPast: boolean; - readonly isRescheduleNoChange: boolean; - readonly isNamed: boolean; + /** @name CumulusPalletXcmpQueueQueueConfigData (590) */ + interface CumulusPalletXcmpQueueQueueConfigData extends Struct { + readonly suspendThreshold: u32; + readonly dropThreshold: u32; + readonly resumeThreshold: u32; + } + + /** @name CumulusPalletXcmpQueueError (591) */ + interface CumulusPalletXcmpQueueError extends Enum { + readonly isBadQueueConfig: boolean; + readonly isAlreadySuspended: boolean; + readonly isAlreadyResumed: boolean; + readonly isTooManyActiveOutboundChannels: boolean; + readonly isTooBig: boolean; readonly type: - | "FailedToSchedule" - | "NotFound" - | "TargetBlockNumberInPast" - | "RescheduleNoChange" - | "Named"; + | "BadQueueConfig" + | "AlreadySuspended" + | "AlreadyResumed" + | "TooManyActiveOutboundChannels" + | "TooBig"; } - /** @name PalletPreimageOldRequestStatus (565) */ - interface PalletPreimageOldRequestStatus extends Enum { - readonly isUnrequested: boolean; - readonly asUnrequested: { - readonly deposit: ITuple<[AccountId20, u128]>; - readonly len: u32; + /** @name PalletXcmQueryStatus (592) */ + interface PalletXcmQueryStatus extends Enum { + readonly isPending: boolean; + readonly asPending: { + readonly responder: XcmVersionedLocation; + readonly maybeMatchQuerier: Option; + readonly maybeNotify: Option>; + readonly timeout: u32; } & Struct; - readonly isRequested: boolean; - readonly asRequested: { - readonly deposit: Option>; - readonly count: u32; - readonly len: Option; + readonly isVersionNotifier: boolean; + readonly asVersionNotifier: { + readonly origin: XcmVersionedLocation; + readonly isActive: bool; } & Struct; - readonly type: "Unrequested" | "Requested"; + readonly isReady: boolean; + readonly asReady: { + readonly response: XcmVersionedResponse; + readonly at: u32; + } & Struct; + readonly type: "Pending" | "VersionNotifier" | "Ready"; } - /** @name PalletPreimageRequestStatus (568) */ - interface PalletPreimageRequestStatus extends Enum { - readonly isUnrequested: boolean; - readonly asUnrequested: { - readonly ticket: ITuple<[AccountId20, u128]>; - readonly len: u32; - } & Struct; - readonly isRequested: boolean; - readonly asRequested: { - readonly maybeTicket: Option>; - readonly count: u32; - readonly maybeLen: Option; - } & Struct; - readonly type: "Unrequested" | "Requested"; + /** @name XcmVersionedResponse (596) */ + interface XcmVersionedResponse extends Enum { + readonly isV3: boolean; + readonly asV3: XcmV3Response; + readonly isV4: boolean; + readonly asV4: StagingXcmV4Response; + readonly isV5: boolean; + readonly asV5: StagingXcmV5Response; + readonly type: "V3" | "V4" | "V5"; } - /** @name PalletPreimageError (574) */ - interface PalletPreimageError extends Enum { - readonly isTooBig: boolean; - readonly isAlreadyNoted: boolean; - readonly isNotAuthorized: boolean; - readonly isNotNoted: boolean; - readonly isRequested: boolean; - readonly isNotRequested: boolean; - readonly isTooMany: boolean; - readonly isTooFew: boolean; + /** @name PalletXcmVersionMigrationStage (602) */ + interface PalletXcmVersionMigrationStage extends Enum { + readonly isMigrateSupportedVersion: boolean; + readonly isMigrateVersionNotifiers: boolean; + readonly isNotifyCurrentTargets: boolean; + readonly asNotifyCurrentTargets: Option; + readonly isMigrateAndNotifyOldTargets: boolean; + readonly type: + | "MigrateSupportedVersion" + | "MigrateVersionNotifiers" + | "NotifyCurrentTargets" + | "MigrateAndNotifyOldTargets"; + } + + /** @name PalletXcmRemoteLockedFungibleRecord (605) */ + interface PalletXcmRemoteLockedFungibleRecord extends Struct { + readonly amount: u128; + readonly owner: XcmVersionedLocation; + readonly locker: XcmVersionedLocation; + readonly consumers: Vec>; + } + + /** @name PalletXcmError (612) */ + interface PalletXcmError extends Enum { + readonly isUnreachable: boolean; + readonly isSendFailure: boolean; + readonly isFiltered: boolean; + readonly isUnweighableMessage: boolean; + readonly isDestinationNotInvertible: boolean; + readonly isEmpty: boolean; + readonly isCannotReanchor: boolean; + readonly isTooManyAssets: boolean; + readonly isInvalidOrigin: boolean; + readonly isBadVersion: boolean; + readonly isBadLocation: boolean; + readonly isNoSubscription: boolean; + readonly isAlreadySubscribed: boolean; + readonly isCannotCheckOutTeleport: boolean; + readonly isLowBalance: boolean; + readonly isTooManyLocks: boolean; + readonly isAccountNotSovereign: boolean; + readonly isFeesNotMet: boolean; + readonly isLockNotFound: boolean; + readonly isInUse: boolean; + readonly isInvalidAssetUnknownReserve: boolean; + readonly isInvalidAssetUnsupportedReserve: boolean; + readonly isTooManyReserves: boolean; + readonly isLocalExecutionIncomplete: boolean; readonly type: - | "TooBig" - | "AlreadyNoted" - | "NotAuthorized" - | "NotNoted" - | "Requested" - | "NotRequested" - | "TooMany" - | "TooFew"; - } - - /** @name PalletConvictionVotingVoteVoting (576) */ - interface PalletConvictionVotingVoteVoting extends Enum { - readonly isCasting: boolean; - readonly asCasting: PalletConvictionVotingVoteCasting; - readonly isDelegating: boolean; - readonly asDelegating: PalletConvictionVotingVoteDelegating; - readonly type: "Casting" | "Delegating"; + | "Unreachable" + | "SendFailure" + | "Filtered" + | "UnweighableMessage" + | "DestinationNotInvertible" + | "Empty" + | "CannotReanchor" + | "TooManyAssets" + | "InvalidOrigin" + | "BadVersion" + | "BadLocation" + | "NoSubscription" + | "AlreadySubscribed" + | "CannotCheckOutTeleport" + | "LowBalance" + | "TooManyLocks" + | "AccountNotSovereign" + | "FeesNotMet" + | "LockNotFound" + | "InUse" + | "InvalidAssetUnknownReserve" + | "InvalidAssetUnsupportedReserve" + | "TooManyReserves" + | "LocalExecutionIncomplete"; } - /** @name PalletConvictionVotingVoteCasting (577) */ - interface PalletConvictionVotingVoteCasting extends Struct { - readonly votes: Vec>; - readonly delegations: PalletConvictionVotingDelegations; - readonly prior: PalletConvictionVotingVotePriorLock; + /** @name PalletAssetsAssetDetails (613) */ + interface PalletAssetsAssetDetails extends Struct { + readonly owner: AccountId20; + readonly issuer: AccountId20; + readonly admin: AccountId20; + readonly freezer: AccountId20; + readonly supply: u128; + readonly deposit: u128; + readonly minBalance: u128; + readonly isSufficient: bool; + readonly accounts: u32; + readonly sufficients: u32; + readonly approvals: u32; + readonly status: PalletAssetsAssetStatus; } - /** @name PalletConvictionVotingDelegations (581) */ - interface PalletConvictionVotingDelegations extends Struct { - readonly votes: u128; - readonly capital: u128; + /** @name PalletAssetsAssetStatus (614) */ + interface PalletAssetsAssetStatus extends Enum { + readonly isLive: boolean; + readonly isFrozen: boolean; + readonly isDestroying: boolean; + readonly type: "Live" | "Frozen" | "Destroying"; } - /** @name PalletConvictionVotingVotePriorLock (582) */ - interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} - - /** @name PalletConvictionVotingVoteDelegating (583) */ - interface PalletConvictionVotingVoteDelegating extends Struct { + /** @name PalletAssetsAssetAccount (616) */ + interface PalletAssetsAssetAccount extends Struct { readonly balance: u128; - readonly target: AccountId20; - readonly conviction: PalletConvictionVotingConviction; - readonly delegations: PalletConvictionVotingDelegations; - readonly prior: PalletConvictionVotingVotePriorLock; - } - - /** @name PalletConvictionVotingError (587) */ - interface PalletConvictionVotingError extends Enum { - readonly isNotOngoing: boolean; - readonly isNotVoter: boolean; - readonly isNoPermission: boolean; - readonly isNoPermissionYet: boolean; - readonly isAlreadyDelegating: boolean; - readonly isAlreadyVoting: boolean; - readonly isInsufficientFunds: boolean; - readonly isNotDelegating: boolean; - readonly isNonsense: boolean; - readonly isMaxVotesReached: boolean; - readonly isClassNeeded: boolean; - readonly isBadClass: boolean; - readonly type: - | "NotOngoing" - | "NotVoter" - | "NoPermission" - | "NoPermissionYet" - | "AlreadyDelegating" - | "AlreadyVoting" - | "InsufficientFunds" - | "NotDelegating" - | "Nonsense" - | "MaxVotesReached" - | "ClassNeeded" - | "BadClass"; + readonly status: PalletAssetsAccountStatus; + readonly reason: PalletAssetsExistenceReason; + readonly extra: Null; } - /** @name PalletReferendaReferendumInfo (588) */ - interface PalletReferendaReferendumInfo extends Enum { - readonly isOngoing: boolean; - readonly asOngoing: PalletReferendaReferendumStatus; - readonly isApproved: boolean; - readonly asApproved: ITuple< - [u32, Option, Option] - >; - readonly isRejected: boolean; - readonly asRejected: ITuple< - [u32, Option, Option] - >; - readonly isCancelled: boolean; - readonly asCancelled: ITuple< - [u32, Option, Option] - >; - readonly isTimedOut: boolean; - readonly asTimedOut: ITuple< - [u32, Option, Option] - >; - readonly isKilled: boolean; - readonly asKilled: u32; - readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; + /** @name PalletAssetsAccountStatus (617) */ + interface PalletAssetsAccountStatus extends Enum { + readonly isLiquid: boolean; + readonly isFrozen: boolean; + readonly isBlocked: boolean; + readonly type: "Liquid" | "Frozen" | "Blocked"; } - /** @name PalletReferendaReferendumStatus (589) */ - interface PalletReferendaReferendumStatus extends Struct { - readonly track: u16; - readonly origin: MoonbeamRuntimeOriginCaller; - readonly proposal: FrameSupportPreimagesBounded; - readonly enactment: FrameSupportScheduleDispatchTime; - readonly submitted: u32; - readonly submissionDeposit: PalletReferendaDeposit; - readonly decisionDeposit: Option; - readonly deciding: Option; - readonly tally: PalletConvictionVotingTally; - readonly inQueue: bool; - readonly alarm: Option]>>; + /** @name PalletAssetsExistenceReason (618) */ + interface PalletAssetsExistenceReason extends Enum { + readonly isConsumer: boolean; + readonly isSufficient: boolean; + readonly isDepositHeld: boolean; + readonly asDepositHeld: u128; + readonly isDepositRefunded: boolean; + readonly isDepositFrom: boolean; + readonly asDepositFrom: ITuple<[AccountId20, u128]>; + readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; } - /** @name PalletReferendaDeposit (590) */ - interface PalletReferendaDeposit extends Struct { - readonly who: AccountId20; + /** @name PalletAssetsApproval (620) */ + interface PalletAssetsApproval extends Struct { readonly amount: u128; + readonly deposit: u128; } - /** @name PalletReferendaDecidingStatus (593) */ - interface PalletReferendaDecidingStatus extends Struct { - readonly since: u32; - readonly confirming: Option; - } - - /** @name PalletReferendaTrackInfo (601) */ - interface PalletReferendaTrackInfo extends Struct { - readonly name: Text; - readonly maxDeciding: u32; - readonly decisionDeposit: u128; - readonly preparePeriod: u32; - readonly decisionPeriod: u32; - readonly confirmPeriod: u32; - readonly minEnactmentPeriod: u32; - readonly minApproval: PalletReferendaCurve; - readonly minSupport: PalletReferendaCurve; - } - - /** @name PalletReferendaCurve (602) */ - interface PalletReferendaCurve extends Enum { - readonly isLinearDecreasing: boolean; - readonly asLinearDecreasing: { - readonly length: Perbill; - readonly floor: Perbill; - readonly ceil: Perbill; - } & Struct; - readonly isSteppedDecreasing: boolean; - readonly asSteppedDecreasing: { - readonly begin: Perbill; - readonly end: Perbill; - readonly step: Perbill; - readonly period: Perbill; - } & Struct; - readonly isReciprocal: boolean; - readonly asReciprocal: { - readonly factor: i64; - readonly xOffset: i64; - readonly yOffset: i64; - } & Struct; - readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; + /** @name PalletAssetsAssetMetadata (621) */ + interface PalletAssetsAssetMetadata extends Struct { + readonly deposit: u128; + readonly name: Bytes; + readonly symbol: Bytes; + readonly decimals: u8; + readonly isFrozen: bool; } - /** @name PalletReferendaError (605) */ - interface PalletReferendaError extends Enum { - readonly isNotOngoing: boolean; - readonly isHasDeposit: boolean; - readonly isBadTrack: boolean; - readonly isFull: boolean; - readonly isQueueEmpty: boolean; - readonly isBadReferendum: boolean; - readonly isNothingToDo: boolean; - readonly isNoTrack: boolean; - readonly isUnfinished: boolean; + /** @name PalletAssetsError (623) */ + interface PalletAssetsError extends Enum { + readonly isBalanceLow: boolean; + readonly isNoAccount: boolean; readonly isNoPermission: boolean; + readonly isUnknown: boolean; + readonly isFrozen: boolean; + readonly isInUse: boolean; + readonly isBadWitness: boolean; + readonly isMinBalanceZero: boolean; + readonly isUnavailableConsumer: boolean; + readonly isBadMetadata: boolean; + readonly isUnapproved: boolean; + readonly isWouldDie: boolean; + readonly isAlreadyExists: boolean; readonly isNoDeposit: boolean; - readonly isBadStatus: boolean; - readonly isPreimageNotExist: boolean; - readonly isPreimageStoredWithDifferentLength: boolean; + readonly isWouldBurn: boolean; + readonly isLiveAsset: boolean; + readonly isAssetNotLive: boolean; + readonly isIncorrectStatus: boolean; + readonly isNotFrozen: boolean; + readonly isCallbackFailed: boolean; + readonly isBadAssetId: boolean; readonly type: - | "NotOngoing" - | "HasDeposit" - | "BadTrack" - | "Full" - | "QueueEmpty" - | "BadReferendum" - | "NothingToDo" - | "NoTrack" - | "Unfinished" + | "BalanceLow" + | "NoAccount" | "NoPermission" + | "Unknown" + | "Frozen" + | "InUse" + | "BadWitness" + | "MinBalanceZero" + | "UnavailableConsumer" + | "BadMetadata" + | "Unapproved" + | "WouldDie" + | "AlreadyExists" | "NoDeposit" - | "BadStatus" - | "PreimageNotExist" - | "PreimageStoredWithDifferentLength"; + | "WouldBurn" + | "LiveAsset" + | "AssetNotLive" + | "IncorrectStatus" + | "NotFrozen" + | "CallbackFailed" + | "BadAssetId"; } - /** @name PalletWhitelistError (606) */ - interface PalletWhitelistError extends Enum { - readonly isUnavailablePreImage: boolean; - readonly isUndecodableCall: boolean; - readonly isInvalidCallWeightWitness: boolean; - readonly isCallIsNotWhitelisted: boolean; - readonly isCallAlreadyWhitelisted: boolean; + /** @name PalletAssetManagerError (624) */ + interface PalletAssetManagerError extends Enum { + readonly isErrorCreatingAsset: boolean; + readonly isAssetAlreadyExists: boolean; + readonly isAssetDoesNotExist: boolean; + readonly isTooLowNumAssetsWeightHint: boolean; + readonly isLocalAssetLimitReached: boolean; + readonly isErrorDestroyingAsset: boolean; + readonly isNotSufficientDeposit: boolean; + readonly isNonExistentLocalAsset: boolean; readonly type: - | "UnavailablePreImage" - | "UndecodableCall" - | "InvalidCallWeightWitness" - | "CallIsNotWhitelisted" - | "CallAlreadyWhitelisted"; - } - - /** @name PalletCollectiveVotes (608) */ - interface PalletCollectiveVotes extends Struct { - readonly index: u32; - readonly threshold: u32; - readonly ayes: Vec; - readonly nays: Vec; - readonly end: u32; + | "ErrorCreatingAsset" + | "AssetAlreadyExists" + | "AssetDoesNotExist" + | "TooLowNumAssetsWeightHint" + | "LocalAssetLimitReached" + | "ErrorDestroyingAsset" + | "NotSufficientDeposit" + | "NonExistentLocalAsset"; } - /** @name PalletCollectiveError (609) */ - interface PalletCollectiveError extends Enum { - readonly isNotMember: boolean; - readonly isDuplicateProposal: boolean; - readonly isProposalMissing: boolean; - readonly isWrongIndex: boolean; - readonly isDuplicateVote: boolean; - readonly isAlreadyInitialized: boolean; - readonly isTooEarly: boolean; - readonly isTooManyProposals: boolean; - readonly isWrongProposalWeight: boolean; - readonly isWrongProposalLength: boolean; - readonly isPrimeAccountNotMember: boolean; + /** @name PalletMigrationsError (625) */ + interface PalletMigrationsError extends Enum { + readonly isPreimageMissing: boolean; + readonly isWrongUpperBound: boolean; + readonly isPreimageIsTooBig: boolean; + readonly isPreimageAlreadyExists: boolean; readonly type: - | "NotMember" - | "DuplicateProposal" - | "ProposalMissing" - | "WrongIndex" - | "DuplicateVote" - | "AlreadyInitialized" - | "TooEarly" - | "TooManyProposals" - | "WrongProposalWeight" - | "WrongProposalLength" - | "PrimeAccountNotMember"; - } - - /** @name PalletTreasuryProposal (612) */ - interface PalletTreasuryProposal extends Struct { - readonly proposer: AccountId20; - readonly value: u128; - readonly beneficiary: AccountId20; - readonly bond: u128; + | "PreimageMissing" + | "WrongUpperBound" + | "PreimageIsTooBig" + | "PreimageAlreadyExists"; } - /** @name PalletTreasurySpendStatus (615) */ - interface PalletTreasurySpendStatus extends Struct { - readonly assetKind: Null; - readonly amount: u128; - readonly beneficiary: AccountId20; - readonly validFrom: u32; - readonly expireAt: u32; - readonly status: PalletTreasuryPaymentState; + /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (626) */ + interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { + readonly staking: u8; + readonly utility: u8; + readonly hrmp: u8; + readonly bond: u8; + readonly bondExtra: u8; + readonly unbond: u8; + readonly withdrawUnbonded: u8; + readonly validate: u8; + readonly nominate: u8; + readonly chill: u8; + readonly setPayee: u8; + readonly setController: u8; + readonly rebond: u8; + readonly asDerivative: u8; + readonly initOpenChannel: u8; + readonly acceptOpenChannel: u8; + readonly closeChannel: u8; + readonly cancelOpenRequest: u8; } - /** @name PalletTreasuryPaymentState (616) */ - interface PalletTreasuryPaymentState extends Enum { - readonly isPending: boolean; - readonly isAttempted: boolean; - readonly asAttempted: { - readonly id: Null; - } & Struct; - readonly isFailed: boolean; - readonly type: "Pending" | "Attempted" | "Failed"; + /** @name PalletXcmTransactorError (627) */ + interface PalletXcmTransactorError extends Enum { + readonly isIndexAlreadyClaimed: boolean; + readonly isUnclaimedIndex: boolean; + readonly isNotOwner: boolean; + readonly isUnweighableMessage: boolean; + readonly isCannotReanchor: boolean; + readonly isAssetHasNoReserve: boolean; + readonly isInvalidDest: boolean; + readonly isNotCrossChainTransfer: boolean; + readonly isAssetIsNotReserveInDestination: boolean; + readonly isDestinationNotInvertible: boolean; + readonly isErrorDelivering: boolean; + readonly isDispatchWeightBiggerThanTotalWeight: boolean; + readonly isWeightOverflow: boolean; + readonly isAmountOverflow: boolean; + readonly isTransactorInfoNotSet: boolean; + readonly isNotCrossChainTransferableCurrency: boolean; + readonly isXcmExecuteError: boolean; + readonly isBadVersion: boolean; + readonly isMaxWeightTransactReached: boolean; + readonly isUnableToWithdrawAsset: boolean; + readonly isFeePerSecondNotSet: boolean; + readonly isSignedTransactNotAllowedForDestination: boolean; + readonly isFailedMultiLocationToJunction: boolean; + readonly isHrmpHandlerNotImplemented: boolean; + readonly isTooMuchFeeUsed: boolean; + readonly isErrorValidating: boolean; + readonly isRefundNotSupportedWithTransactInfo: boolean; + readonly type: + | "IndexAlreadyClaimed" + | "UnclaimedIndex" + | "NotOwner" + | "UnweighableMessage" + | "CannotReanchor" + | "AssetHasNoReserve" + | "InvalidDest" + | "NotCrossChainTransfer" + | "AssetIsNotReserveInDestination" + | "DestinationNotInvertible" + | "ErrorDelivering" + | "DispatchWeightBiggerThanTotalWeight" + | "WeightOverflow" + | "AmountOverflow" + | "TransactorInfoNotSet" + | "NotCrossChainTransferableCurrency" + | "XcmExecuteError" + | "BadVersion" + | "MaxWeightTransactReached" + | "UnableToWithdrawAsset" + | "FeePerSecondNotSet" + | "SignedTransactNotAllowedForDestination" + | "FailedMultiLocationToJunction" + | "HrmpHandlerNotImplemented" + | "TooMuchFeeUsed" + | "ErrorValidating" + | "RefundNotSupportedWithTransactInfo"; } - /** @name FrameSupportPalletId (618) */ - interface FrameSupportPalletId extends U8aFixed {} - - /** @name PalletTreasuryError (619) */ - interface PalletTreasuryError extends Enum { - readonly isInvalidIndex: boolean; - readonly isTooManyApprovals: boolean; - readonly isInsufficientPermission: boolean; - readonly isProposalNotApproved: boolean; - readonly isFailedToConvertBalance: boolean; - readonly isSpendExpired: boolean; - readonly isEarlyPayout: boolean; - readonly isAlreadyAttempted: boolean; - readonly isPayoutError: boolean; - readonly isNotAttempted: boolean; - readonly isInconclusive: boolean; - readonly type: - | "InvalidIndex" - | "TooManyApprovals" - | "InsufficientPermission" - | "ProposalNotApproved" - | "FailedToConvertBalance" - | "SpendExpired" - | "EarlyPayout" - | "AlreadyAttempted" - | "PayoutError" - | "NotAttempted" - | "Inconclusive"; + /** @name PalletMoonbeamOrbitersCollatorPoolInfo (628) */ + interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { + readonly orbiters: Vec; + readonly maybeCurrentOrbiter: Option; + readonly nextOrbiter: u32; } - /** @name PalletCrowdloanRewardsRewardInfo (620) */ - interface PalletCrowdloanRewardsRewardInfo extends Struct { - readonly totalReward: u128; - readonly claimedReward: u128; - readonly contributedRelayAddresses: Vec; + /** @name PalletMoonbeamOrbitersCurrentOrbiter (630) */ + interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { + readonly accountId: AccountId20; + readonly removed: bool; } - /** @name PalletCrowdloanRewardsError (622) */ - interface PalletCrowdloanRewardsError extends Enum { - readonly isAlreadyAssociated: boolean; - readonly isBatchBeyondFundPot: boolean; - readonly isFirstClaimAlreadyDone: boolean; - readonly isRewardNotHighEnough: boolean; - readonly isInvalidClaimSignature: boolean; - readonly isInvalidFreeClaimSignature: boolean; - readonly isNoAssociatedClaim: boolean; - readonly isRewardsAlreadyClaimed: boolean; - readonly isRewardVecAlreadyInitialized: boolean; - readonly isRewardVecNotFullyInitializedYet: boolean; - readonly isRewardsDoNotMatchFund: boolean; - readonly isTooManyContributors: boolean; - readonly isVestingPeriodNonValid: boolean; - readonly isNonContributedAddressProvided: boolean; - readonly isInsufficientNumberOfValidProofs: boolean; + /** @name PalletMoonbeamOrbitersError (631) */ + interface PalletMoonbeamOrbitersError extends Enum { + readonly isCollatorAlreadyAdded: boolean; + readonly isCollatorNotFound: boolean; + readonly isCollatorPoolTooLarge: boolean; + readonly isCollatorsPoolCountTooLow: boolean; + readonly isMinOrbiterDepositNotSet: boolean; + readonly isOrbiterAlreadyInPool: boolean; + readonly isOrbiterDepositNotFound: boolean; + readonly isOrbiterNotFound: boolean; + readonly isOrbiterStillInAPool: boolean; readonly type: - | "AlreadyAssociated" - | "BatchBeyondFundPot" - | "FirstClaimAlreadyDone" - | "RewardNotHighEnough" - | "InvalidClaimSignature" - | "InvalidFreeClaimSignature" - | "NoAssociatedClaim" - | "RewardsAlreadyClaimed" - | "RewardVecAlreadyInitialized" - | "RewardVecNotFullyInitializedYet" - | "RewardsDoNotMatchFund" - | "TooManyContributors" - | "VestingPeriodNonValid" - | "NonContributedAddressProvided" - | "InsufficientNumberOfValidProofs"; + | "CollatorAlreadyAdded" + | "CollatorNotFound" + | "CollatorPoolTooLarge" + | "CollatorsPoolCountTooLow" + | "MinOrbiterDepositNotSet" + | "OrbiterAlreadyInPool" + | "OrbiterDepositNotFound" + | "OrbiterNotFound" + | "OrbiterStillInAPool"; } - /** @name CumulusPalletXcmpQueueOutboundChannelDetails (627) */ - interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { - readonly recipient: u32; - readonly state: CumulusPalletXcmpQueueOutboundState; - readonly signalsExist: bool; - readonly firstIndex: u16; - readonly lastIndex: u16; + /** @name PalletEthereumXcmError (632) */ + interface PalletEthereumXcmError extends Enum { + readonly isEthereumXcmExecutionSuspended: boolean; + readonly type: "EthereumXcmExecutionSuspended"; } - /** @name CumulusPalletXcmpQueueOutboundState (628) */ - interface CumulusPalletXcmpQueueOutboundState extends Enum { - readonly isOk: boolean; - readonly isSuspended: boolean; - readonly type: "Ok" | "Suspended"; + /** @name PalletRandomnessRequestState (633) */ + interface PalletRandomnessRequestState extends Struct { + readonly request: PalletRandomnessRequest; + readonly deposit: u128; } - /** @name CumulusPalletXcmpQueueQueueConfigData (632) */ - interface CumulusPalletXcmpQueueQueueConfigData extends Struct { - readonly suspendThreshold: u32; - readonly dropThreshold: u32; - readonly resumeThreshold: u32; + /** @name PalletRandomnessRequest (634) */ + interface PalletRandomnessRequest extends Struct { + readonly refundAddress: H160; + readonly contractAddress: H160; + readonly fee: u128; + readonly gasLimit: u64; + readonly numWords: u8; + readonly salt: H256; + readonly info: PalletRandomnessRequestInfo; } - /** @name CumulusPalletXcmpQueueError (633) */ - interface CumulusPalletXcmpQueueError extends Enum { - readonly isBadQueueConfig: boolean; - readonly isAlreadySuspended: boolean; - readonly isAlreadyResumed: boolean; - readonly isTooManyActiveOutboundChannels: boolean; - readonly isTooBig: boolean; - readonly type: - | "BadQueueConfig" - | "AlreadySuspended" - | "AlreadyResumed" - | "TooManyActiveOutboundChannels" - | "TooBig"; + /** @name PalletRandomnessRequestInfo (635) */ + interface PalletRandomnessRequestInfo extends Enum { + readonly isBabeEpoch: boolean; + readonly asBabeEpoch: ITuple<[u64, u64]>; + readonly isLocal: boolean; + readonly asLocal: ITuple<[u32, u32]>; + readonly type: "BabeEpoch" | "Local"; } - /** @name PalletXcmQueryStatus (634) */ - interface PalletXcmQueryStatus extends Enum { - readonly isPending: boolean; - readonly asPending: { - readonly responder: XcmVersionedLocation; - readonly maybeMatchQuerier: Option; - readonly maybeNotify: Option>; - readonly timeout: u32; - } & Struct; - readonly isVersionNotifier: boolean; - readonly asVersionNotifier: { - readonly origin: XcmVersionedLocation; - readonly isActive: bool; - } & Struct; - readonly isReady: boolean; - readonly asReady: { - readonly response: XcmVersionedResponse; - readonly at: u32; - } & Struct; - readonly type: "Pending" | "VersionNotifier" | "Ready"; + /** @name PalletRandomnessRequestType (636) */ + interface PalletRandomnessRequestType extends Enum { + readonly isBabeEpoch: boolean; + readonly asBabeEpoch: u64; + readonly isLocal: boolean; + readonly asLocal: u32; + readonly type: "BabeEpoch" | "Local"; } - /** @name XcmVersionedResponse (638) */ - interface XcmVersionedResponse extends Enum { - readonly isV2: boolean; - readonly asV2: XcmV2Response; - readonly isV3: boolean; - readonly asV3: XcmV3Response; - readonly isV4: boolean; - readonly asV4: StagingXcmV4Response; - readonly type: "V2" | "V3" | "V4"; + /** @name PalletRandomnessRandomnessResult (637) */ + interface PalletRandomnessRandomnessResult extends Struct { + readonly randomness: Option; + readonly requestCount: u64; } - /** @name PalletXcmVersionMigrationStage (644) */ - interface PalletXcmVersionMigrationStage extends Enum { - readonly isMigrateSupportedVersion: boolean; - readonly isMigrateVersionNotifiers: boolean; - readonly isNotifyCurrentTargets: boolean; - readonly asNotifyCurrentTargets: Option; - readonly isMigrateAndNotifyOldTargets: boolean; + /** @name PalletRandomnessError (638) */ + interface PalletRandomnessError extends Enum { + readonly isRequestCounterOverflowed: boolean; + readonly isRequestFeeOverflowed: boolean; + readonly isMustRequestAtLeastOneWord: boolean; + readonly isCannotRequestMoreWordsThanMax: boolean; + readonly isCannotRequestRandomnessAfterMaxDelay: boolean; + readonly isCannotRequestRandomnessBeforeMinDelay: boolean; + readonly isRequestDNE: boolean; + readonly isRequestCannotYetBeFulfilled: boolean; + readonly isOnlyRequesterCanIncreaseFee: boolean; + readonly isRequestHasNotExpired: boolean; + readonly isRandomnessResultDNE: boolean; + readonly isRandomnessResultNotFilled: boolean; readonly type: - | "MigrateSupportedVersion" - | "MigrateVersionNotifiers" - | "NotifyCurrentTargets" - | "MigrateAndNotifyOldTargets"; + | "RequestCounterOverflowed" + | "RequestFeeOverflowed" + | "MustRequestAtLeastOneWord" + | "CannotRequestMoreWordsThanMax" + | "CannotRequestRandomnessAfterMaxDelay" + | "CannotRequestRandomnessBeforeMinDelay" + | "RequestDNE" + | "RequestCannotYetBeFulfilled" + | "OnlyRequesterCanIncreaseFee" + | "RequestHasNotExpired" + | "RandomnessResultDNE" + | "RandomnessResultNotFilled"; } - /** @name PalletXcmRemoteLockedFungibleRecord (647) */ - interface PalletXcmRemoteLockedFungibleRecord extends Struct { - readonly amount: u128; - readonly owner: XcmVersionedLocation; - readonly locker: XcmVersionedLocation; - readonly consumers: Vec>; + /** @name PalletCollectiveVotes (641) */ + interface PalletCollectiveVotes extends Struct { + readonly index: u32; + readonly threshold: u32; + readonly ayes: Vec; + readonly nays: Vec; + readonly end: u32; } - /** @name PalletXcmError (654) */ - interface PalletXcmError extends Enum { - readonly isUnreachable: boolean; - readonly isSendFailure: boolean; - readonly isFiltered: boolean; - readonly isUnweighableMessage: boolean; - readonly isDestinationNotInvertible: boolean; - readonly isEmpty: boolean; - readonly isCannotReanchor: boolean; - readonly isTooManyAssets: boolean; - readonly isInvalidOrigin: boolean; - readonly isBadVersion: boolean; - readonly isBadLocation: boolean; - readonly isNoSubscription: boolean; - readonly isAlreadySubscribed: boolean; - readonly isCannotCheckOutTeleport: boolean; - readonly isLowBalance: boolean; - readonly isTooManyLocks: boolean; - readonly isAccountNotSovereign: boolean; - readonly isFeesNotMet: boolean; - readonly isLockNotFound: boolean; - readonly isInUse: boolean; - readonly isInvalidAssetUnknownReserve: boolean; - readonly isInvalidAssetUnsupportedReserve: boolean; - readonly isTooManyReserves: boolean; - readonly isLocalExecutionIncomplete: boolean; + /** @name PalletCollectiveError (642) */ + interface PalletCollectiveError extends Enum { + readonly isNotMember: boolean; + readonly isDuplicateProposal: boolean; + readonly isProposalMissing: boolean; + readonly isWrongIndex: boolean; + readonly isDuplicateVote: boolean; + readonly isAlreadyInitialized: boolean; + readonly isTooEarly: boolean; + readonly isTooManyProposals: boolean; + readonly isWrongProposalWeight: boolean; + readonly isWrongProposalLength: boolean; + readonly isPrimeAccountNotMember: boolean; + readonly isProposalActive: boolean; readonly type: - | "Unreachable" - | "SendFailure" - | "Filtered" - | "UnweighableMessage" - | "DestinationNotInvertible" - | "Empty" - | "CannotReanchor" - | "TooManyAssets" - | "InvalidOrigin" - | "BadVersion" - | "BadLocation" - | "NoSubscription" - | "AlreadySubscribed" - | "CannotCheckOutTeleport" - | "LowBalance" - | "TooManyLocks" - | "AccountNotSovereign" - | "FeesNotMet" - | "LockNotFound" - | "InUse" - | "InvalidAssetUnknownReserve" - | "InvalidAssetUnsupportedReserve" - | "TooManyReserves" - | "LocalExecutionIncomplete"; + | "NotMember" + | "DuplicateProposal" + | "ProposalMissing" + | "WrongIndex" + | "DuplicateVote" + | "AlreadyInitialized" + | "TooEarly" + | "TooManyProposals" + | "WrongProposalWeight" + | "WrongProposalLength" + | "PrimeAccountNotMember" + | "ProposalActive"; } - /** @name PalletAssetsAssetDetails (655) */ - interface PalletAssetsAssetDetails extends Struct { - readonly owner: AccountId20; - readonly issuer: AccountId20; - readonly admin: AccountId20; - readonly freezer: AccountId20; - readonly supply: u128; - readonly deposit: u128; - readonly minBalance: u128; - readonly isSufficient: bool; - readonly accounts: u32; - readonly sufficients: u32; - readonly approvals: u32; - readonly status: PalletAssetsAssetStatus; + /** @name PalletConvictionVotingVoteVoting (644) */ + interface PalletConvictionVotingVoteVoting extends Enum { + readonly isCasting: boolean; + readonly asCasting: PalletConvictionVotingVoteCasting; + readonly isDelegating: boolean; + readonly asDelegating: PalletConvictionVotingVoteDelegating; + readonly type: "Casting" | "Delegating"; + } + + /** @name PalletConvictionVotingVoteCasting (645) */ + interface PalletConvictionVotingVoteCasting extends Struct { + readonly votes: Vec>; + readonly delegations: PalletConvictionVotingDelegations; + readonly prior: PalletConvictionVotingVotePriorLock; + } + + /** @name PalletConvictionVotingDelegations (649) */ + interface PalletConvictionVotingDelegations extends Struct { + readonly votes: u128; + readonly capital: u128; + } + + /** @name PalletConvictionVotingVotePriorLock (650) */ + interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} + + /** @name PalletConvictionVotingVoteDelegating (651) */ + interface PalletConvictionVotingVoteDelegating extends Struct { + readonly balance: u128; + readonly target: AccountId20; + readonly conviction: PalletConvictionVotingConviction; + readonly delegations: PalletConvictionVotingDelegations; + readonly prior: PalletConvictionVotingVotePriorLock; + } + + /** @name PalletConvictionVotingError (655) */ + interface PalletConvictionVotingError extends Enum { + readonly isNotOngoing: boolean; + readonly isNotVoter: boolean; + readonly isNoPermission: boolean; + readonly isNoPermissionYet: boolean; + readonly isAlreadyDelegating: boolean; + readonly isAlreadyVoting: boolean; + readonly isInsufficientFunds: boolean; + readonly isNotDelegating: boolean; + readonly isNonsense: boolean; + readonly isMaxVotesReached: boolean; + readonly isClassNeeded: boolean; + readonly isBadClass: boolean; + readonly type: + | "NotOngoing" + | "NotVoter" + | "NoPermission" + | "NoPermissionYet" + | "AlreadyDelegating" + | "AlreadyVoting" + | "InsufficientFunds" + | "NotDelegating" + | "Nonsense" + | "MaxVotesReached" + | "ClassNeeded" + | "BadClass"; } - /** @name PalletAssetsAssetStatus (656) */ - interface PalletAssetsAssetStatus extends Enum { - readonly isLive: boolean; - readonly isFrozen: boolean; - readonly isDestroying: boolean; - readonly type: "Live" | "Frozen" | "Destroying"; + /** @name PalletReferendaReferendumInfo (656) */ + interface PalletReferendaReferendumInfo extends Enum { + readonly isOngoing: boolean; + readonly asOngoing: PalletReferendaReferendumStatus; + readonly isApproved: boolean; + readonly asApproved: ITuple< + [u32, Option, Option] + >; + readonly isRejected: boolean; + readonly asRejected: ITuple< + [u32, Option, Option] + >; + readonly isCancelled: boolean; + readonly asCancelled: ITuple< + [u32, Option, Option] + >; + readonly isTimedOut: boolean; + readonly asTimedOut: ITuple< + [u32, Option, Option] + >; + readonly isKilled: boolean; + readonly asKilled: u32; + readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletAssetsAssetAccount (658) */ - interface PalletAssetsAssetAccount extends Struct { - readonly balance: u128; - readonly status: PalletAssetsAccountStatus; - readonly reason: PalletAssetsExistenceReason; - readonly extra: Null; + /** @name PalletReferendaReferendumStatus (657) */ + interface PalletReferendaReferendumStatus extends Struct { + readonly track: u16; + readonly origin: MoonbaseRuntimeOriginCaller; + readonly proposal: FrameSupportPreimagesBounded; + readonly enactment: FrameSupportScheduleDispatchTime; + readonly submitted: u32; + readonly submissionDeposit: PalletReferendaDeposit; + readonly decisionDeposit: Option; + readonly deciding: Option; + readonly tally: PalletConvictionVotingTally; + readonly inQueue: bool; + readonly alarm: Option]>>; } - /** @name PalletAssetsAccountStatus (659) */ - interface PalletAssetsAccountStatus extends Enum { - readonly isLiquid: boolean; - readonly isFrozen: boolean; - readonly isBlocked: boolean; - readonly type: "Liquid" | "Frozen" | "Blocked"; + /** @name PalletReferendaDeposit (658) */ + interface PalletReferendaDeposit extends Struct { + readonly who: AccountId20; + readonly amount: u128; } - /** @name PalletAssetsExistenceReason (660) */ - interface PalletAssetsExistenceReason extends Enum { - readonly isConsumer: boolean; - readonly isSufficient: boolean; - readonly isDepositHeld: boolean; - readonly asDepositHeld: u128; - readonly isDepositRefunded: boolean; - readonly isDepositFrom: boolean; - readonly asDepositFrom: ITuple<[AccountId20, u128]>; - readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; + /** @name PalletReferendaDecidingStatus (661) */ + interface PalletReferendaDecidingStatus extends Struct { + readonly since: u32; + readonly confirming: Option; } - /** @name PalletAssetsApproval (662) */ - interface PalletAssetsApproval extends Struct { - readonly amount: u128; - readonly deposit: u128; + /** @name PalletReferendaTrackInfo (669) */ + interface PalletReferendaTrackInfo extends Struct { + readonly name: Text; + readonly maxDeciding: u32; + readonly decisionDeposit: u128; + readonly preparePeriod: u32; + readonly decisionPeriod: u32; + readonly confirmPeriod: u32; + readonly minEnactmentPeriod: u32; + readonly minApproval: PalletReferendaCurve; + readonly minSupport: PalletReferendaCurve; } - /** @name PalletAssetsAssetMetadata (663) */ - interface PalletAssetsAssetMetadata extends Struct { - readonly deposit: u128; - readonly name: Bytes; - readonly symbol: Bytes; - readonly decimals: u8; - readonly isFrozen: bool; + /** @name PalletReferendaCurve (670) */ + interface PalletReferendaCurve extends Enum { + readonly isLinearDecreasing: boolean; + readonly asLinearDecreasing: { + readonly length: Perbill; + readonly floor: Perbill; + readonly ceil: Perbill; + } & Struct; + readonly isSteppedDecreasing: boolean; + readonly asSteppedDecreasing: { + readonly begin: Perbill; + readonly end: Perbill; + readonly step: Perbill; + readonly period: Perbill; + } & Struct; + readonly isReciprocal: boolean; + readonly asReciprocal: { + readonly factor: i64; + readonly xOffset: i64; + readonly yOffset: i64; + } & Struct; + readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; } - /** @name PalletAssetsError (665) */ - interface PalletAssetsError extends Enum { - readonly isBalanceLow: boolean; - readonly isNoAccount: boolean; + /** @name PalletReferendaError (673) */ + interface PalletReferendaError extends Enum { + readonly isNotOngoing: boolean; + readonly isHasDeposit: boolean; + readonly isBadTrack: boolean; + readonly isFull: boolean; + readonly isQueueEmpty: boolean; + readonly isBadReferendum: boolean; + readonly isNothingToDo: boolean; + readonly isNoTrack: boolean; + readonly isUnfinished: boolean; readonly isNoPermission: boolean; - readonly isUnknown: boolean; - readonly isFrozen: boolean; - readonly isInUse: boolean; - readonly isBadWitness: boolean; - readonly isMinBalanceZero: boolean; - readonly isUnavailableConsumer: boolean; - readonly isBadMetadata: boolean; - readonly isUnapproved: boolean; - readonly isWouldDie: boolean; - readonly isAlreadyExists: boolean; readonly isNoDeposit: boolean; - readonly isWouldBurn: boolean; - readonly isLiveAsset: boolean; - readonly isAssetNotLive: boolean; - readonly isIncorrectStatus: boolean; - readonly isNotFrozen: boolean; - readonly isCallbackFailed: boolean; - readonly isBadAssetId: boolean; + readonly isBadStatus: boolean; + readonly isPreimageNotExist: boolean; + readonly isPreimageStoredWithDifferentLength: boolean; readonly type: - | "BalanceLow" - | "NoAccount" + | "NotOngoing" + | "HasDeposit" + | "BadTrack" + | "Full" + | "QueueEmpty" + | "BadReferendum" + | "NothingToDo" + | "NoTrack" + | "Unfinished" | "NoPermission" - | "Unknown" - | "Frozen" - | "InUse" - | "BadWitness" - | "MinBalanceZero" - | "UnavailableConsumer" - | "BadMetadata" - | "Unapproved" - | "WouldDie" - | "AlreadyExists" | "NoDeposit" - | "WouldBurn" - | "LiveAsset" - | "AssetNotLive" - | "IncorrectStatus" - | "NotFrozen" - | "CallbackFailed" - | "BadAssetId"; + | "BadStatus" + | "PreimageNotExist" + | "PreimageStoredWithDifferentLength"; } - /** @name PalletAssetManagerError (666) */ - interface PalletAssetManagerError extends Enum { - readonly isErrorCreatingAsset: boolean; - readonly isAssetAlreadyExists: boolean; - readonly isAssetDoesNotExist: boolean; - readonly isTooLowNumAssetsWeightHint: boolean; - readonly isLocalAssetLimitReached: boolean; - readonly isErrorDestroyingAsset: boolean; - readonly isNotSufficientDeposit: boolean; - readonly isNonExistentLocalAsset: boolean; + /** @name PalletPreimageOldRequestStatus (674) */ + interface PalletPreimageOldRequestStatus extends Enum { + readonly isUnrequested: boolean; + readonly asUnrequested: { + readonly deposit: ITuple<[AccountId20, u128]>; + readonly len: u32; + } & Struct; + readonly isRequested: boolean; + readonly asRequested: { + readonly deposit: Option>; + readonly count: u32; + readonly len: Option; + } & Struct; + readonly type: "Unrequested" | "Requested"; + } + + /** @name PalletPreimageRequestStatus (677) */ + interface PalletPreimageRequestStatus extends Enum { + readonly isUnrequested: boolean; + readonly asUnrequested: { + readonly ticket: ITuple<[AccountId20, u128]>; + readonly len: u32; + } & Struct; + readonly isRequested: boolean; + readonly asRequested: { + readonly maybeTicket: Option>; + readonly count: u32; + readonly maybeLen: Option; + } & Struct; + readonly type: "Unrequested" | "Requested"; + } + + /** @name PalletPreimageError (683) */ + interface PalletPreimageError extends Enum { + readonly isTooBig: boolean; + readonly isAlreadyNoted: boolean; + readonly isNotAuthorized: boolean; + readonly isNotNoted: boolean; + readonly isRequested: boolean; + readonly isNotRequested: boolean; + readonly isTooMany: boolean; + readonly isTooFew: boolean; readonly type: - | "ErrorCreatingAsset" - | "AssetAlreadyExists" - | "AssetDoesNotExist" - | "TooLowNumAssetsWeightHint" - | "LocalAssetLimitReached" - | "ErrorDestroyingAsset" - | "NotSufficientDeposit" - | "NonExistentLocalAsset"; + | "TooBig" + | "AlreadyNoted" + | "NotAuthorized" + | "NotNoted" + | "Requested" + | "NotRequested" + | "TooMany" + | "TooFew"; + } + + /** @name PalletWhitelistError (684) */ + interface PalletWhitelistError extends Enum { + readonly isUnavailablePreImage: boolean; + readonly isUndecodableCall: boolean; + readonly isInvalidCallWeightWitness: boolean; + readonly isCallIsNotWhitelisted: boolean; + readonly isCallAlreadyWhitelisted: boolean; + readonly type: + | "UnavailablePreImage" + | "UndecodableCall" + | "InvalidCallWeightWitness" + | "CallIsNotWhitelisted" + | "CallAlreadyWhitelisted"; } - /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (667) */ - interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { - readonly staking: u8; - readonly utility: u8; - readonly hrmp: u8; - readonly bond: u8; - readonly bondExtra: u8; - readonly unbond: u8; - readonly withdrawUnbonded: u8; - readonly validate: u8; - readonly nominate: u8; - readonly chill: u8; - readonly setPayee: u8; - readonly setController: u8; - readonly rebond: u8; - readonly asDerivative: u8; - readonly initOpenChannel: u8; - readonly acceptOpenChannel: u8; - readonly closeChannel: u8; - readonly cancelOpenRequest: u8; + /** @name PalletMultisigMultisig (688) */ + interface PalletMultisigMultisig extends Struct { + readonly when: PalletMultisigTimepoint; + readonly deposit: u128; + readonly depositor: AccountId20; + readonly approvals: Vec; } - /** @name PalletXcmTransactorError (668) */ - interface PalletXcmTransactorError extends Enum { - readonly isIndexAlreadyClaimed: boolean; - readonly isUnclaimedIndex: boolean; + /** @name PalletMultisigError (690) */ + interface PalletMultisigError extends Enum { + readonly isMinimumThreshold: boolean; + readonly isAlreadyApproved: boolean; + readonly isNoApprovalsNeeded: boolean; + readonly isTooFewSignatories: boolean; + readonly isTooManySignatories: boolean; + readonly isSignatoriesOutOfOrder: boolean; + readonly isSenderInSignatories: boolean; + readonly isNotFound: boolean; readonly isNotOwner: boolean; - readonly isUnweighableMessage: boolean; - readonly isCannotReanchor: boolean; - readonly isAssetHasNoReserve: boolean; - readonly isInvalidDest: boolean; - readonly isNotCrossChainTransfer: boolean; - readonly isAssetIsNotReserveInDestination: boolean; - readonly isDestinationNotInvertible: boolean; - readonly isErrorDelivering: boolean; - readonly isDispatchWeightBiggerThanTotalWeight: boolean; - readonly isWeightOverflow: boolean; - readonly isAmountOverflow: boolean; - readonly isTransactorInfoNotSet: boolean; - readonly isNotCrossChainTransferableCurrency: boolean; - readonly isXcmExecuteError: boolean; - readonly isBadVersion: boolean; - readonly isMaxWeightTransactReached: boolean; - readonly isUnableToWithdrawAsset: boolean; - readonly isFeePerSecondNotSet: boolean; - readonly isSignedTransactNotAllowedForDestination: boolean; - readonly isFailedMultiLocationToJunction: boolean; - readonly isHrmpHandlerNotImplemented: boolean; - readonly isTooMuchFeeUsed: boolean; - readonly isErrorValidating: boolean; - readonly isRefundNotSupportedWithTransactInfo: boolean; + readonly isNoTimepoint: boolean; + readonly isWrongTimepoint: boolean; + readonly isUnexpectedTimepoint: boolean; + readonly isMaxWeightTooLow: boolean; + readonly isAlreadyStored: boolean; readonly type: - | "IndexAlreadyClaimed" - | "UnclaimedIndex" + | "MinimumThreshold" + | "AlreadyApproved" + | "NoApprovalsNeeded" + | "TooFewSignatories" + | "TooManySignatories" + | "SignatoriesOutOfOrder" + | "SenderInSignatories" + | "NotFound" | "NotOwner" - | "UnweighableMessage" - | "CannotReanchor" - | "AssetHasNoReserve" - | "InvalidDest" - | "NotCrossChainTransfer" - | "AssetIsNotReserveInDestination" - | "DestinationNotInvertible" - | "ErrorDelivering" - | "DispatchWeightBiggerThanTotalWeight" - | "WeightOverflow" - | "AmountOverflow" - | "TransactorInfoNotSet" - | "NotCrossChainTransferableCurrency" - | "XcmExecuteError" - | "BadVersion" - | "MaxWeightTransactReached" - | "UnableToWithdrawAsset" - | "FeePerSecondNotSet" - | "SignedTransactNotAllowedForDestination" - | "FailedMultiLocationToJunction" - | "HrmpHandlerNotImplemented" - | "TooMuchFeeUsed" - | "ErrorValidating" - | "RefundNotSupportedWithTransactInfo"; + | "NoTimepoint" + | "WrongTimepoint" + | "UnexpectedTimepoint" + | "MaxWeightTooLow" + | "AlreadyStored"; } - /** @name PalletEthereumXcmError (669) */ - interface PalletEthereumXcmError extends Enum { - readonly isEthereumXcmExecutionSuspended: boolean; - readonly type: "EthereumXcmExecutionSuspended"; + /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (694) */ + interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { + readonly isNotStarted: boolean; + readonly isStarted: boolean; + readonly asStarted: Bytes; + readonly isError: boolean; + readonly asError: Bytes; + readonly isComplete: boolean; + readonly type: "NotStarted" | "Started" | "Error" | "Complete"; + } + + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (696) */ + interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { + readonly isIdle: boolean; + readonly isMigrating: boolean; + readonly asMigrating: PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo; + readonly type: "Idle" | "Migrating"; + } + + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (697) */ + interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { + readonly assetId: u128; + readonly remainingBalances: u32; + readonly remainingApprovals: u32; + } + + /** @name PalletMoonbeamLazyMigrationsError (698) */ + interface PalletMoonbeamLazyMigrationsError extends Enum { + readonly isLimitCannotBeZero: boolean; + readonly isContractMetadataAlreadySet: boolean; + readonly isContractNotExist: boolean; + readonly isSymbolTooLong: boolean; + readonly isNameTooLong: boolean; + readonly isAssetTypeNotFound: boolean; + readonly isAssetNotFound: boolean; + readonly isLocationNotFound: boolean; + readonly isMigrationNotFinished: boolean; + readonly isNoMigrationInProgress: boolean; + readonly isMintFailed: boolean; + readonly isApprovalFailed: boolean; + readonly type: + | "LimitCannotBeZero" + | "ContractMetadataAlreadySet" + | "ContractNotExist" + | "SymbolTooLong" + | "NameTooLong" + | "AssetTypeNotFound" + | "AssetNotFound" + | "LocationNotFound" + | "MigrationNotFinished" + | "NoMigrationInProgress" + | "MintFailed" + | "ApprovalFailed"; } - /** @name PalletMessageQueueBookState (670) */ + /** @name PalletPrecompileBenchmarksError (700) */ + interface PalletPrecompileBenchmarksError extends Enum { + readonly isBenchmarkError: boolean; + readonly type: "BenchmarkError"; + } + + /** @name PalletMessageQueueBookState (701) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -7882,13 +8277,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (672) */ + /** @name PalletMessageQueueNeighbours (703) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: CumulusPrimitivesCoreAggregateMessageOrigin; readonly next: CumulusPrimitivesCoreAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (674) */ + /** @name PalletMessageQueuePage (705) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -7898,7 +8293,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (676) */ + /** @name PalletMessageQueueError (707) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -7921,7 +8316,20 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PalletMoonbeamForeignAssetsAssetStatus (678) */ + /** @name PalletEmergencyParaXcmXcmMode (708) */ + interface PalletEmergencyParaXcmXcmMode extends Enum { + readonly isNormal: boolean; + readonly isPaused: boolean; + readonly type: "Normal" | "Paused"; + } + + /** @name PalletEmergencyParaXcmError (709) */ + interface PalletEmergencyParaXcmError extends Enum { + readonly isNotInPausedMode: boolean; + readonly type: "NotInPausedMode"; + } + + /** @name PalletMoonbeamForeignAssetsAssetStatus (711) */ interface PalletMoonbeamForeignAssetsAssetStatus extends Enum { readonly isActive: boolean; readonly isFrozenXcmDepositAllowed: boolean; @@ -7929,16 +8337,16 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "FrozenXcmDepositAllowed" | "FrozenXcmDepositForbidden"; } - /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (679) */ + /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (712) */ interface PalletMoonbeamForeignAssetsAssetDepositDetails extends Struct { readonly depositAccount: AccountId20; readonly deposit: u128; } - /** @name MoonbeamRuntimeRuntime (680) */ - type MoonbeamRuntimeRuntime = Null; + /** @name MoonbaseRuntimeRuntime (713) */ + type MoonbaseRuntimeRuntime = Null; - /** @name PalletMoonbeamForeignAssetsError (681) */ + /** @name PalletMoonbeamForeignAssetsError (714) */ interface PalletMoonbeamForeignAssetsError extends Enum { readonly isAssetAlreadyExists: boolean; readonly isAssetAlreadyFrozen: boolean; @@ -7979,7 +8387,7 @@ declare module "@polkadot/types/lookup" { | "TooManyForeignAssets"; } - /** @name PalletXcmWeightTraderError (683) */ + /** @name PalletXcmWeightTraderError (716) */ interface PalletXcmWeightTraderError extends Enum { readonly isAssetAlreadyAdded: boolean; readonly isAssetAlreadyPaused: boolean; @@ -7996,128 +8404,39 @@ declare module "@polkadot/types/lookup" { | "PriceCannotBeZero"; } - /** @name PalletEmergencyParaXcmXcmMode (684) */ - interface PalletEmergencyParaXcmXcmMode extends Enum { - readonly isNormal: boolean; - readonly isPaused: boolean; - readonly type: "Normal" | "Paused"; - } - - /** @name PalletEmergencyParaXcmError (685) */ - interface PalletEmergencyParaXcmError extends Enum { - readonly isNotInPausedMode: boolean; - readonly type: "NotInPausedMode"; - } - - /** @name PalletPrecompileBenchmarksError (687) */ - interface PalletPrecompileBenchmarksError extends Enum { - readonly isBenchmarkError: boolean; - readonly type: "BenchmarkError"; - } - - /** @name PalletRandomnessRequestState (688) */ - interface PalletRandomnessRequestState extends Struct { - readonly request: PalletRandomnessRequest; - readonly deposit: u128; - } - - /** @name PalletRandomnessRequest (689) */ - interface PalletRandomnessRequest extends Struct { - readonly refundAddress: H160; - readonly contractAddress: H160; - readonly fee: u128; - readonly gasLimit: u64; - readonly numWords: u8; - readonly salt: H256; - readonly info: PalletRandomnessRequestInfo; - } - - /** @name PalletRandomnessRequestInfo (690) */ - interface PalletRandomnessRequestInfo extends Enum { - readonly isBabeEpoch: boolean; - readonly asBabeEpoch: ITuple<[u64, u64]>; - readonly isLocal: boolean; - readonly asLocal: ITuple<[u32, u32]>; - readonly type: "BabeEpoch" | "Local"; - } - - /** @name PalletRandomnessRequestType (691) */ - interface PalletRandomnessRequestType extends Enum { - readonly isBabeEpoch: boolean; - readonly asBabeEpoch: u64; - readonly isLocal: boolean; - readonly asLocal: u32; - readonly type: "BabeEpoch" | "Local"; - } - - /** @name PalletRandomnessRandomnessResult (692) */ - interface PalletRandomnessRandomnessResult extends Struct { - readonly randomness: Option; - readonly requestCount: u64; - } - - /** @name PalletRandomnessError (693) */ - interface PalletRandomnessError extends Enum { - readonly isRequestCounterOverflowed: boolean; - readonly isRequestFeeOverflowed: boolean; - readonly isMustRequestAtLeastOneWord: boolean; - readonly isCannotRequestMoreWordsThanMax: boolean; - readonly isCannotRequestRandomnessAfterMaxDelay: boolean; - readonly isCannotRequestRandomnessBeforeMinDelay: boolean; - readonly isRequestDNE: boolean; - readonly isRequestCannotYetBeFulfilled: boolean; - readonly isOnlyRequesterCanIncreaseFee: boolean; - readonly isRequestHasNotExpired: boolean; - readonly isRandomnessResultDNE: boolean; - readonly isRandomnessResultNotFilled: boolean; - readonly type: - | "RequestCounterOverflowed" - | "RequestFeeOverflowed" - | "MustRequestAtLeastOneWord" - | "CannotRequestMoreWordsThanMax" - | "CannotRequestRandomnessAfterMaxDelay" - | "CannotRequestRandomnessBeforeMinDelay" - | "RequestDNE" - | "RequestCannotYetBeFulfilled" - | "OnlyRequesterCanIncreaseFee" - | "RequestHasNotExpired" - | "RandomnessResultDNE" - | "RandomnessResultNotFilled"; - } - - /** @name FrameSystemExtensionsCheckNonZeroSender (696) */ + /** @name FrameSystemExtensionsCheckNonZeroSender (719) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (697) */ + /** @name FrameSystemExtensionsCheckSpecVersion (720) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (698) */ + /** @name FrameSystemExtensionsCheckTxVersion (721) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (699) */ + /** @name FrameSystemExtensionsCheckGenesis (722) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (702) */ + /** @name FrameSystemExtensionsCheckNonce (725) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (703) */ + /** @name FrameSystemExtensionsCheckWeight (726) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (704) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (727) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name FrameMetadataHashExtensionCheckMetadataHash (705) */ + /** @name FrameMetadataHashExtensionCheckMetadataHash (728) */ interface FrameMetadataHashExtensionCheckMetadataHash extends Struct { readonly mode: FrameMetadataHashExtensionMode; } - /** @name FrameMetadataHashExtensionMode (706) */ + /** @name FrameMetadataHashExtensionMode (729) */ interface FrameMetadataHashExtensionMode extends Enum { readonly isDisabled: boolean; readonly isEnabled: boolean; readonly type: "Disabled" | "Enabled"; } - /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (707) */ + /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (730) */ type CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim = Null; } // declare module diff --git a/typescript-api/src/moonriver/interfaces/augment-api-consts.ts b/typescript-api/src/moonriver/interfaces/augment-api-consts.ts index 4406481db61..74aa6436aa4 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-consts.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-consts.ts @@ -17,7 +17,7 @@ import type { SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, - StagingXcmV4Location + StagingXcmV5Location } from "@polkadot/types/lookup"; export type __AugmentedConst = AugmentedConst; @@ -184,6 +184,16 @@ declare module "@polkadot/api-base/types/consts" { * be another trie item whose value is the size of an account ID plus 32 bytes. **/ subAccountDeposit: u128 & AugmentedConst; + /** + * The amount held on deposit per registered username. This value should change only in + * runtime upgrades with proper migration of existing deposits. + **/ + usernameDeposit: u128 & AugmentedConst; + /** + * The number of blocks that must pass to enable the permanent deletion of a username by + * its respective authority. + **/ + usernameGracePeriod: u32 & AugmentedConst; /** * Generic const **/ @@ -586,6 +596,9 @@ declare module "@polkadot/api-base/types/consts" { **/ burn: Permill & AugmentedConst; /** + * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. + * Refer to for migration to `spend`. + * * The maximum number of approvals that can wait in the spending queue. * * NOTE: This parameter is also used within the Bounties Pallet extension if enabled. @@ -671,7 +684,7 @@ declare module "@polkadot/api-base/types/consts" { /** * Self chain location. **/ - selfLocation: StagingXcmV4Location & AugmentedConst; + selfLocation: StagingXcmV5Location & AugmentedConst; /** * Generic const **/ diff --git a/typescript-api/src/moonriver/interfaces/augment-api-errors.ts b/typescript-api/src/moonriver/interfaces/augment-api-errors.ts index 2b99aeb6fe1..35e16289248 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-errors.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-errors.ts @@ -478,6 +478,10 @@ declare module "@polkadot/api-base/types/errors" { * Account ID is already named. **/ AlreadyClaimed: AugmentedError; + /** + * The username cannot be unbound because it is already unbinding. + **/ + AlreadyUnbinding: AugmentedError; /** * Empty index. **/ @@ -486,6 +490,11 @@ declare module "@polkadot/api-base/types/errors" { * Fee is changed. **/ FeeChanged: AugmentedError; + /** + * The action cannot be performed because of insufficient privileges (e.g. authority + * trying to unbind a username provided by the system). + **/ + InsufficientPrivileges: AugmentedError; /** * The index is invalid. **/ @@ -550,6 +559,10 @@ declare module "@polkadot/api-base/types/errors" { * Sender is not a sub-account. **/ NotSub: AugmentedError; + /** + * The username cannot be removed because it is not unbinding. + **/ + NotUnbinding: AugmentedError; /** * The sender does not have permission to issue a username. **/ @@ -566,6 +579,10 @@ declare module "@polkadot/api-base/types/errors" { * Sticky judgement. **/ StickyJudgement: AugmentedError; + /** + * The username cannot be removed because it's still in the grace period. + **/ + TooEarly: AugmentedError; /** * Maximum amount of registrars reached. Cannot add any more. **/ @@ -847,6 +864,10 @@ declare module "@polkadot/api-base/types/errors" { * Prime account is not a member **/ PrimeAccountNotMember: AugmentedError; + /** + * Proposal is still active. + **/ + ProposalActive: AugmentedError; /** * Proposal must exist **/ @@ -1270,6 +1291,16 @@ declare module "@polkadot/api-base/types/errors" { **/ [key: string]: AugmentedError; }; + sudo: { + /** + * Sender must be the Sudo account. + **/ + RequireSudo: AugmentedError; + /** + * Generic error + **/ + [key: string]: AugmentedError; + }; system: { /** * The origin filter prevent the call to be dispatched. @@ -1388,6 +1419,10 @@ declare module "@polkadot/api-base/types/errors" { * Prime account is not a member **/ PrimeAccountNotMember: AugmentedError; + /** + * Proposal is still active. + **/ + ProposalActive: AugmentedError; /** * Proposal must exist **/ diff --git a/typescript-api/src/moonriver/interfaces/augment-api-events.ts b/typescript-api/src/moonriver/interfaces/augment-api-events.ts index 4322edba400..bf5f09629b3 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-events.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-events.ts @@ -26,16 +26,16 @@ import type { CumulusPrimitivesCoreAggregateMessageOrigin, EthereumLog, EvmCoreErrorExitReason, - FrameSupportDispatchDispatchInfo, FrameSupportDispatchPostDispatchInfo, FrameSupportMessagesProcessMessageError, FrameSupportPreimagesBounded, FrameSupportTokensMiscBalanceStatus, - MoonriverRuntimeAssetConfigAssetRegistrarMetadata, - MoonriverRuntimeProxyType, - MoonriverRuntimeRuntimeParamsRuntimeParametersKey, - MoonriverRuntimeRuntimeParamsRuntimeParametersValue, - MoonriverRuntimeXcmConfigAssetType, + FrameSystemDispatchEventInfo, + MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, + MoonbaseRuntimeProxyType, + MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, + MoonbaseRuntimeRuntimeParamsRuntimeParametersValue, + MoonbaseRuntimeXcmConfigAssetType, NimbusPrimitivesNimbusCryptoPublic, PalletConvictionVotingTally, PalletConvictionVotingVoteAccountVote, @@ -49,12 +49,12 @@ import type { SpRuntimeDispatchError, SpRuntimeDispatchErrorWithPostInfo, SpWeightsWeightV2Weight, - StagingXcmV4AssetAssets, - StagingXcmV4Location, - StagingXcmV4Response, - StagingXcmV4TraitsOutcome, - StagingXcmV4Xcm, - XcmV3TraitsError, + StagingXcmV5AssetAssets, + StagingXcmV5Location, + StagingXcmV5Response, + StagingXcmV5TraitsOutcome, + StagingXcmV5Xcm, + XcmV5TraitsError, XcmVersionedAssets, XcmVersionedLocation } from "@polkadot/types/lookup"; @@ -69,8 +69,8 @@ declare module "@polkadot/api-base/types/events" { **/ ForeignAssetDestroyed: AugmentedEvent< ApiType, - [assetId: u128, assetType: MoonriverRuntimeXcmConfigAssetType], - { assetId: u128; assetType: MoonriverRuntimeXcmConfigAssetType } + [assetId: u128, assetType: MoonbaseRuntimeXcmConfigAssetType], + { assetId: u128; assetType: MoonbaseRuntimeXcmConfigAssetType } >; /** * New asset with the asset manager is registered @@ -79,13 +79,13 @@ declare module "@polkadot/api-base/types/events" { ApiType, [ assetId: u128, - asset: MoonriverRuntimeXcmConfigAssetType, - metadata: MoonriverRuntimeAssetConfigAssetRegistrarMetadata + asset: MoonbaseRuntimeXcmConfigAssetType, + metadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata ], { assetId: u128; - asset: MoonriverRuntimeXcmConfigAssetType; - metadata: MoonriverRuntimeAssetConfigAssetRegistrarMetadata; + asset: MoonbaseRuntimeXcmConfigAssetType; + metadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata; } >; /** @@ -93,16 +93,16 @@ declare module "@polkadot/api-base/types/events" { **/ ForeignAssetRemoved: AugmentedEvent< ApiType, - [assetId: u128, assetType: MoonriverRuntimeXcmConfigAssetType], - { assetId: u128; assetType: MoonriverRuntimeXcmConfigAssetType } + [assetId: u128, assetType: MoonbaseRuntimeXcmConfigAssetType], + { assetId: u128; assetType: MoonbaseRuntimeXcmConfigAssetType } >; /** * Changed the xcm type mapping for a given asset id **/ ForeignAssetXcmLocationChanged: AugmentedEvent< ApiType, - [assetId: u128, newAssetType: MoonriverRuntimeXcmConfigAssetType], - { assetId: u128; newAssetType: MoonriverRuntimeXcmConfigAssetType } + [assetId: u128, newAssetType: MoonbaseRuntimeXcmConfigAssetType], + { assetId: u128; newAssetType: MoonbaseRuntimeXcmConfigAssetType } >; /** * Removed all information related to an assetId and destroyed asset @@ -113,8 +113,8 @@ declare module "@polkadot/api-base/types/events" { **/ SupportedAssetRemoved: AugmentedEvent< ApiType, - [assetType: MoonriverRuntimeXcmConfigAssetType], - { assetType: MoonriverRuntimeXcmConfigAssetType } + [assetType: MoonbaseRuntimeXcmConfigAssetType], + { assetType: MoonbaseRuntimeXcmConfigAssetType } >; /** * Changed the amount of units we are charging per execution second for a given asset @@ -647,7 +647,7 @@ declare module "@polkadot/api-base/types/events" { * Downward message executed with the given outcome. * \[ id, outcome \] **/ - ExecutedDownward: AugmentedEvent; + ExecutedDownward: AugmentedEvent; /** * Downward message is invalid XCM. * \[ id \] @@ -752,25 +752,25 @@ declare module "@polkadot/api-base/types/events" { [ contractAddress: H160, assetId: u128, - xcmLocation: StagingXcmV4Location, + xcmLocation: StagingXcmV5Location, deposit: Option ], { contractAddress: H160; assetId: u128; - xcmLocation: StagingXcmV4Location; + xcmLocation: StagingXcmV5Location; deposit: Option; } >; ForeignAssetFrozen: AugmentedEvent< ApiType, - [assetId: u128, xcmLocation: StagingXcmV4Location], - { assetId: u128; xcmLocation: StagingXcmV4Location } + [assetId: u128, xcmLocation: StagingXcmV5Location], + { assetId: u128; xcmLocation: StagingXcmV5Location } >; ForeignAssetUnfrozen: AugmentedEvent< ApiType, - [assetId: u128, xcmLocation: StagingXcmV4Location], - { assetId: u128; xcmLocation: StagingXcmV4Location } + [assetId: u128, xcmLocation: StagingXcmV5Location], + { assetId: u128; xcmLocation: StagingXcmV5Location } >; /** * Changed the xcm type mapping for a given asset id @@ -779,13 +779,13 @@ declare module "@polkadot/api-base/types/events" { ApiType, [ assetId: u128, - previousXcmLocation: StagingXcmV4Location, - newXcmLocation: StagingXcmV4Location + previousXcmLocation: StagingXcmV5Location, + newXcmLocation: StagingXcmV5Location ], { assetId: u128; - previousXcmLocation: StagingXcmV4Location; - newXcmLocation: StagingXcmV4Location; + previousXcmLocation: StagingXcmV5Location; + newXcmLocation: StagingXcmV5Location; } >; /** @@ -879,6 +879,14 @@ declare module "@polkadot/api-base/types/events" { * A registrar was added. **/ RegistrarAdded: AugmentedEvent; + /** + * An account's sub-identities were set (in bulk). + **/ + SubIdentitiesSet: AugmentedEvent< + ApiType, + [main: AccountId20, numberOfSubs: u32, newDeposit: u128], + { main: AccountId20; numberOfSubs: u32; newDeposit: u128 } + >; /** * A sub-identity was added to an identity and the deposit paid. **/ @@ -895,6 +903,14 @@ declare module "@polkadot/api-base/types/events" { [sub: AccountId20, main: AccountId20, deposit: u128], { sub: AccountId20; main: AccountId20; deposit: u128 } >; + /** + * A given sub-account's associated name was changed by its super-identity. + **/ + SubIdentityRenamed: AugmentedEvent< + ApiType, + [sub: AccountId20, main: AccountId20], + { sub: AccountId20; main: AccountId20 } + >; /** * A sub-identity was cleared, and the given deposit repatriated from the * main identity account to the sub-identity account. @@ -904,6 +920,10 @@ declare module "@polkadot/api-base/types/events" { [sub: AccountId20, main: AccountId20, deposit: u128], { sub: AccountId20; main: AccountId20; deposit: u128 } >; + /** + * A username has been killed. + **/ + UsernameKilled: AugmentedEvent; /** * A username was queued, but `who` must accept it prior to `expiration`. **/ @@ -912,6 +932,10 @@ declare module "@polkadot/api-base/types/events" { [who: AccountId20, username: Bytes, expiration: u32], { who: AccountId20; username: Bytes; expiration: u32 } >; + /** + * A username has been removed. + **/ + UsernameRemoved: AugmentedEvent; /** * A username was set for `who`. **/ @@ -920,6 +944,10 @@ declare module "@polkadot/api-base/types/events" { [who: AccountId20, username: Bytes], { who: AccountId20; username: Bytes } >; + /** + * A username has been unbound. + **/ + UsernameUnbound: AugmentedEvent; /** * Generic event **/ @@ -1213,6 +1241,10 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; + /** + * A proposal was killed. + **/ + Killed: AugmentedEvent; /** * A single member did some action; result will be `Ok` if it returned without error. **/ @@ -1221,6 +1253,22 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; + /** + * Some cost for storing a proposal was burned. + **/ + ProposalCostBurned: AugmentedEvent< + ApiType, + [proposalHash: H256, who: AccountId20], + { proposalHash: H256; who: AccountId20 } + >; + /** + * Some cost for storing a proposal was released. + **/ + ProposalCostReleased: AugmentedEvent< + ApiType, + [proposalHash: H256, who: AccountId20], + { proposalHash: H256; who: AccountId20 } + >; /** * A motion (given hash) has been proposed (by given account) with a threshold (given * `MemberCount`). @@ -1631,14 +1679,14 @@ declare module "@polkadot/api-base/types/events" { Updated: AugmentedEvent< ApiType, [ - key: MoonriverRuntimeRuntimeParamsRuntimeParametersKey, - oldValue: Option, - newValue: Option + key: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, + oldValue: Option, + newValue: Option ], { - key: MoonriverRuntimeRuntimeParamsRuntimeParametersKey; - oldValue: Option; - newValue: Option; + key: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey; + oldValue: Option; + newValue: Option; } >; /** @@ -1652,32 +1700,32 @@ declare module "@polkadot/api-base/types/events" { **/ AssetsClaimed: AugmentedEvent< ApiType, - [hash_: H256, origin: StagingXcmV4Location, assets: XcmVersionedAssets], - { hash_: H256; origin: StagingXcmV4Location; assets: XcmVersionedAssets } + [hash_: H256, origin: StagingXcmV5Location, assets: XcmVersionedAssets], + { hash_: H256; origin: StagingXcmV5Location; assets: XcmVersionedAssets } >; /** * Some assets have been placed in an asset trap. **/ AssetsTrapped: AugmentedEvent< ApiType, - [hash_: H256, origin: StagingXcmV4Location, assets: XcmVersionedAssets], - { hash_: H256; origin: StagingXcmV4Location; assets: XcmVersionedAssets } + [hash_: H256, origin: StagingXcmV5Location, assets: XcmVersionedAssets], + { hash_: H256; origin: StagingXcmV5Location; assets: XcmVersionedAssets } >; /** * Execution of an XCM message was attempted. **/ Attempted: AugmentedEvent< ApiType, - [outcome: StagingXcmV4TraitsOutcome], - { outcome: StagingXcmV4TraitsOutcome } + [outcome: StagingXcmV5TraitsOutcome], + { outcome: StagingXcmV5TraitsOutcome } >; /** * Fees were paid from a location for an operation (often for using `SendXcm`). **/ FeesPaid: AugmentedEvent< ApiType, - [paying: StagingXcmV4Location, fees: StagingXcmV4AssetAssets], - { paying: StagingXcmV4Location; fees: StagingXcmV4AssetAssets } + [paying: StagingXcmV5Location, fees: StagingXcmV5AssetAssets], + { paying: StagingXcmV5Location; fees: StagingXcmV5AssetAssets } >; /** * Expected query response has been received but the querier location of the response does @@ -1687,16 +1735,16 @@ declare module "@polkadot/api-base/types/events" { InvalidQuerier: AugmentedEvent< ApiType, [ - origin: StagingXcmV4Location, + origin: StagingXcmV5Location, queryId: u64, - expectedQuerier: StagingXcmV4Location, - maybeActualQuerier: Option + expectedQuerier: StagingXcmV5Location, + maybeActualQuerier: Option ], { - origin: StagingXcmV4Location; + origin: StagingXcmV5Location; queryId: u64; - expectedQuerier: StagingXcmV4Location; - maybeActualQuerier: Option; + expectedQuerier: StagingXcmV5Location; + maybeActualQuerier: Option; } >; /** @@ -1710,8 +1758,8 @@ declare module "@polkadot/api-base/types/events" { **/ InvalidQuerierVersion: AugmentedEvent< ApiType, - [origin: StagingXcmV4Location, queryId: u64], - { origin: StagingXcmV4Location; queryId: u64 } + [origin: StagingXcmV5Location, queryId: u64], + { origin: StagingXcmV5Location; queryId: u64 } >; /** * Expected query response has been received but the origin location of the response does @@ -1721,14 +1769,14 @@ declare module "@polkadot/api-base/types/events" { InvalidResponder: AugmentedEvent< ApiType, [ - origin: StagingXcmV4Location, + origin: StagingXcmV5Location, queryId: u64, - expectedLocation: Option + expectedLocation: Option ], { - origin: StagingXcmV4Location; + origin: StagingXcmV5Location; queryId: u64; - expectedLocation: Option; + expectedLocation: Option; } >; /** @@ -1742,8 +1790,8 @@ declare module "@polkadot/api-base/types/events" { **/ InvalidResponderVersion: AugmentedEvent< ApiType, - [origin: StagingXcmV4Location, queryId: u64], - { origin: StagingXcmV4Location; queryId: u64 } + [origin: StagingXcmV5Location, queryId: u64], + { origin: StagingXcmV5Location; queryId: u64 } >; /** * Query response has been received and query is removed. The registered notification has @@ -1810,8 +1858,8 @@ declare module "@polkadot/api-base/types/events" { **/ NotifyTargetSendFail: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, queryId: u64, error: XcmV3TraitsError], - { location: StagingXcmV4Location; queryId: u64; error: XcmV3TraitsError } + [location: StagingXcmV5Location, queryId: u64, error: XcmV5TraitsError], + { location: StagingXcmV5Location; queryId: u64; error: XcmV5TraitsError } >; /** * Query response has been received and is ready for taking with `take_response`. There is @@ -1819,8 +1867,8 @@ declare module "@polkadot/api-base/types/events" { **/ ResponseReady: AugmentedEvent< ApiType, - [queryId: u64, response: StagingXcmV4Response], - { queryId: u64; response: StagingXcmV4Response } + [queryId: u64, response: StagingXcmV5Response], + { queryId: u64; response: StagingXcmV5Response } >; /** * Received query response has been read and removed. @@ -1832,15 +1880,15 @@ declare module "@polkadot/api-base/types/events" { Sent: AugmentedEvent< ApiType, [ - origin: StagingXcmV4Location, - destination: StagingXcmV4Location, - message: StagingXcmV4Xcm, + origin: StagingXcmV5Location, + destination: StagingXcmV5Location, + message: StagingXcmV5Xcm, messageId: U8aFixed ], { - origin: StagingXcmV4Location; - destination: StagingXcmV4Location; - message: StagingXcmV4Xcm; + origin: StagingXcmV5Location; + destination: StagingXcmV5Location; + message: StagingXcmV5Xcm; messageId: U8aFixed; } >; @@ -1850,8 +1898,8 @@ declare module "@polkadot/api-base/types/events" { **/ SupportedVersionChanged: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, version: u32], - { location: StagingXcmV4Location; version: u32 } + [location: StagingXcmV5Location, version: u32], + { location: StagingXcmV5Location; version: u32 } >; /** * Query response received which does not match a registered query. This may be because a @@ -1860,8 +1908,8 @@ declare module "@polkadot/api-base/types/events" { **/ UnexpectedResponse: AugmentedEvent< ApiType, - [origin: StagingXcmV4Location, queryId: u64], - { origin: StagingXcmV4Location; queryId: u64 } + [origin: StagingXcmV5Location, queryId: u64], + { origin: StagingXcmV5Location; queryId: u64 } >; /** * An XCM version change notification message has been attempted to be sent. @@ -1871,15 +1919,15 @@ declare module "@polkadot/api-base/types/events" { VersionChangeNotified: AugmentedEvent< ApiType, [ - destination: StagingXcmV4Location, + destination: StagingXcmV5Location, result: u32, - cost: StagingXcmV4AssetAssets, + cost: StagingXcmV5AssetAssets, messageId: U8aFixed ], { - destination: StagingXcmV4Location; + destination: StagingXcmV5Location; result: u32; - cost: StagingXcmV4AssetAssets; + cost: StagingXcmV5AssetAssets; messageId: U8aFixed; } >; @@ -1892,8 +1940,8 @@ declare module "@polkadot/api-base/types/events" { **/ VersionNotifyRequested: AugmentedEvent< ApiType, - [destination: StagingXcmV4Location, cost: StagingXcmV4AssetAssets, messageId: U8aFixed], - { destination: StagingXcmV4Location; cost: StagingXcmV4AssetAssets; messageId: U8aFixed } + [destination: StagingXcmV5Location, cost: StagingXcmV5AssetAssets, messageId: U8aFixed], + { destination: StagingXcmV5Location; cost: StagingXcmV5AssetAssets; messageId: U8aFixed } >; /** * A remote has requested XCM version change notification from us and we have honored it. @@ -1901,8 +1949,8 @@ declare module "@polkadot/api-base/types/events" { **/ VersionNotifyStarted: AugmentedEvent< ApiType, - [destination: StagingXcmV4Location, cost: StagingXcmV4AssetAssets, messageId: U8aFixed], - { destination: StagingXcmV4Location; cost: StagingXcmV4AssetAssets; messageId: U8aFixed } + [destination: StagingXcmV5Location, cost: StagingXcmV5AssetAssets, messageId: U8aFixed], + { destination: StagingXcmV5Location; cost: StagingXcmV5AssetAssets; messageId: U8aFixed } >; /** * We have requested that a remote chain stops sending us XCM version change @@ -1910,8 +1958,8 @@ declare module "@polkadot/api-base/types/events" { **/ VersionNotifyUnrequested: AugmentedEvent< ApiType, - [destination: StagingXcmV4Location, cost: StagingXcmV4AssetAssets, messageId: U8aFixed], - { destination: StagingXcmV4Location; cost: StagingXcmV4AssetAssets; messageId: U8aFixed } + [destination: StagingXcmV5Location, cost: StagingXcmV5AssetAssets, messageId: U8aFixed], + { destination: StagingXcmV5Location; cost: StagingXcmV5AssetAssets; messageId: U8aFixed } >; /** * Generic event @@ -1953,13 +2001,13 @@ declare module "@polkadot/api-base/types/events" { [ delegator: AccountId20, delegatee: AccountId20, - proxyType: MoonriverRuntimeProxyType, + proxyType: MoonbaseRuntimeProxyType, delay: u32 ], { delegator: AccountId20; delegatee: AccountId20; - proxyType: MoonriverRuntimeProxyType; + proxyType: MoonbaseRuntimeProxyType; delay: u32; } >; @@ -1979,13 +2027,13 @@ declare module "@polkadot/api-base/types/events" { [ delegator: AccountId20, delegatee: AccountId20, - proxyType: MoonriverRuntimeProxyType, + proxyType: MoonbaseRuntimeProxyType, delay: u32 ], { delegator: AccountId20; delegatee: AccountId20; - proxyType: MoonriverRuntimeProxyType; + proxyType: MoonbaseRuntimeProxyType; delay: u32; } >; @@ -1998,13 +2046,13 @@ declare module "@polkadot/api-base/types/events" { [ pure: AccountId20, who: AccountId20, - proxyType: MoonriverRuntimeProxyType, + proxyType: MoonbaseRuntimeProxyType, disambiguationIndex: u16 ], { pure: AccountId20; who: AccountId20; - proxyType: MoonriverRuntimeProxyType; + proxyType: MoonbaseRuntimeProxyType; disambiguationIndex: u16; } >; @@ -2283,6 +2331,40 @@ declare module "@polkadot/api-base/types/events" { **/ [key: string]: AugmentedEvent; }; + sudo: { + /** + * The sudo key has been updated. + **/ + KeyChanged: AugmentedEvent< + ApiType, + [old: Option, new_: AccountId20], + { old: Option; new_: AccountId20 } + >; + /** + * The key was permanently removed. + **/ + KeyRemoved: AugmentedEvent; + /** + * A sudo call just took place. + **/ + Sudid: AugmentedEvent< + ApiType, + [sudoResult: Result], + { sudoResult: Result } + >; + /** + * A [sudo_as](Pallet::sudo_as) call just took place. + **/ + SudoAsDone: AugmentedEvent< + ApiType, + [sudoResult: Result], + { sudoResult: Result } + >; + /** + * Generic event + **/ + [key: string]: AugmentedEvent; + }; system: { /** * `:code` was updated. @@ -2293,16 +2375,16 @@ declare module "@polkadot/api-base/types/events" { **/ ExtrinsicFailed: AugmentedEvent< ApiType, - [dispatchError: SpRuntimeDispatchError, dispatchInfo: FrameSupportDispatchDispatchInfo], - { dispatchError: SpRuntimeDispatchError; dispatchInfo: FrameSupportDispatchDispatchInfo } + [dispatchError: SpRuntimeDispatchError, dispatchInfo: FrameSystemDispatchEventInfo], + { dispatchError: SpRuntimeDispatchError; dispatchInfo: FrameSystemDispatchEventInfo } >; /** * An extrinsic completed successfully. **/ ExtrinsicSuccess: AugmentedEvent< ApiType, - [dispatchInfo: FrameSupportDispatchDispatchInfo], - { dispatchInfo: FrameSupportDispatchDispatchInfo } + [dispatchInfo: FrameSystemDispatchEventInfo], + { dispatchInfo: FrameSystemDispatchEventInfo } >; /** * An account was reaped. @@ -2462,6 +2544,10 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; + /** + * A proposal was killed. + **/ + Killed: AugmentedEvent; /** * A single member did some action; result will be `Ok` if it returned without error. **/ @@ -2470,6 +2556,22 @@ declare module "@polkadot/api-base/types/events" { [proposalHash: H256, result: Result], { proposalHash: H256; result: Result } >; + /** + * Some cost for storing a proposal was burned. + **/ + ProposalCostBurned: AugmentedEvent< + ApiType, + [proposalHash: H256, who: AccountId20], + { proposalHash: H256; who: AccountId20 } + >; + /** + * Some cost for storing a proposal was released. + **/ + ProposalCostReleased: AugmentedEvent< + ApiType, + [proposalHash: H256, who: AccountId20], + { proposalHash: H256; who: AccountId20 } + >; /** * A motion (given hash) has been proposed (by given account) with a threshold (given * `MemberCount`). @@ -2572,16 +2674,16 @@ declare module "@polkadot/api-base/types/events" { **/ DestFeePerSecondChanged: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, feePerSecond: u128], - { location: StagingXcmV4Location; feePerSecond: u128 } + [location: StagingXcmV5Location, feePerSecond: u128], + { location: StagingXcmV5Location; feePerSecond: u128 } >; /** * Remove dest fee per second **/ DestFeePerSecondRemoved: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * HRMP manage action succesfully sent @@ -2604,32 +2706,32 @@ declare module "@polkadot/api-base/types/events" { **/ TransactedDerivative: AugmentedEvent< ApiType, - [accountId: AccountId20, dest: StagingXcmV4Location, call: Bytes, index: u16], - { accountId: AccountId20; dest: StagingXcmV4Location; call: Bytes; index: u16 } + [accountId: AccountId20, dest: StagingXcmV5Location, call: Bytes, index: u16], + { accountId: AccountId20; dest: StagingXcmV5Location; call: Bytes; index: u16 } >; /** * Transacted the call through a signed account in a destination chain. **/ TransactedSigned: AugmentedEvent< ApiType, - [feePayer: AccountId20, dest: StagingXcmV4Location, call: Bytes], - { feePayer: AccountId20; dest: StagingXcmV4Location; call: Bytes } + [feePayer: AccountId20, dest: StagingXcmV5Location, call: Bytes], + { feePayer: AccountId20; dest: StagingXcmV5Location; call: Bytes } >; /** * Transacted the call through the sovereign account in a destination chain. **/ TransactedSovereign: AugmentedEvent< ApiType, - [feePayer: Option, dest: StagingXcmV4Location, call: Bytes], - { feePayer: Option; dest: StagingXcmV4Location; call: Bytes } + [feePayer: Option, dest: StagingXcmV5Location, call: Bytes], + { feePayer: Option; dest: StagingXcmV5Location; call: Bytes } >; /** * Transact failed **/ TransactFailed: AugmentedEvent< ApiType, - [error: XcmV3TraitsError], - { error: XcmV3TraitsError } + [error: XcmV5TraitsError], + { error: XcmV5TraitsError } >; /** * Changed the transact info of a location @@ -2637,11 +2739,11 @@ declare module "@polkadot/api-base/types/events" { TransactInfoChanged: AugmentedEvent< ApiType, [ - location: StagingXcmV4Location, + location: StagingXcmV5Location, remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight ], { - location: StagingXcmV4Location; + location: StagingXcmV5Location; remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight; } >; @@ -2650,8 +2752,8 @@ declare module "@polkadot/api-base/types/events" { **/ TransactInfoRemoved: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * Generic event @@ -2664,40 +2766,40 @@ declare module "@polkadot/api-base/types/events" { **/ PauseAssetSupport: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * Resume support for a given asset **/ ResumeAssetSupport: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * New supported asset is registered **/ SupportedAssetAdded: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, relativePrice: u128], - { location: StagingXcmV4Location; relativePrice: u128 } + [location: StagingXcmV5Location, relativePrice: u128], + { location: StagingXcmV5Location; relativePrice: u128 } >; /** * Changed the amount of units we are charging per execution second for a given asset **/ SupportedAssetEdited: AugmentedEvent< ApiType, - [location: StagingXcmV4Location, relativePrice: u128], - { location: StagingXcmV4Location; relativePrice: u128 } + [location: StagingXcmV5Location, relativePrice: u128], + { location: StagingXcmV5Location; relativePrice: u128 } >; /** * Supported asset type for fee payment removed **/ SupportedAssetRemoved: AugmentedEvent< ApiType, - [location: StagingXcmV4Location], - { location: StagingXcmV4Location } + [location: StagingXcmV5Location], + { location: StagingXcmV5Location } >; /** * Generic event diff --git a/typescript-api/src/moonriver/interfaces/augment-api-query.ts b/typescript-api/src/moonriver/interfaces/augment-api-query.ts index 525e2cd8f50..8f0605cd6fa 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-query.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-query.ts @@ -50,10 +50,10 @@ import type { FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, - MoonriverRuntimeRuntimeHoldReason, - MoonriverRuntimeRuntimeParamsRuntimeParametersKey, - MoonriverRuntimeRuntimeParamsRuntimeParametersValue, - MoonriverRuntimeXcmConfigAssetType, + MoonbaseRuntimeRuntimeHoldReason, + MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, + MoonbaseRuntimeRuntimeParamsRuntimeParametersValue, + MoonbaseRuntimeXcmConfigAssetType, NimbusPrimitivesNimbusCryptoPublic, PalletAssetsApproval, PalletAssetsAssetAccount, @@ -69,8 +69,10 @@ import type { PalletEmergencyParaXcmXcmMode, PalletEvmCodeMetadata, PalletIdentityAuthorityProperties, + PalletIdentityProvider, PalletIdentityRegistrarInfo, PalletIdentityRegistration, + PalletIdentityUsernameInformation, PalletMessageQueueBookState, PalletMessageQueuePage, PalletMoonbeamForeignAssetsAssetDepositDetails, @@ -118,8 +120,9 @@ import type { SpRuntimeDigest, SpTrieStorageProof, SpWeightsWeightV2Weight, - StagingXcmV4Instruction, - StagingXcmV4Location, + StagingXcmV5Instruction, + StagingXcmV5Location, + StagingXcmV5Xcm, XcmVersionedAssetId, XcmVersionedLocation } from "@polkadot/types/lookup"; @@ -140,7 +143,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg: u128 | AnyNumber | Uint8Array - ) => Observable>, + ) => Observable>, [u128] > & QueryableStorageEntry; @@ -152,11 +155,11 @@ declare module "@polkadot/api-base/types/storage" { assetTypeId: AugmentedQuery< ApiType, ( - arg: MoonriverRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array + arg: MoonbaseRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array ) => Observable>, - [MoonriverRuntimeXcmConfigAssetType] + [MoonbaseRuntimeXcmConfigAssetType] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ @@ -347,7 +350,7 @@ declare module "@polkadot/api-base/types/storage" { (arg: AccountId20 | string | Uint8Array) => Observable< Vec< { - readonly id: MoonriverRuntimeRuntimeHoldReason; + readonly id: MoonbaseRuntimeRuntimeHoldReason; readonly amount: u128; } & Struct > @@ -521,7 +524,7 @@ declare module "@polkadot/api-base/types/storage" { > & QueryableStorageEntry; /** - * Current building block's transactions and receipts. + * Mapping from transaction index to transaction in the current building block. **/ pending: AugmentedQuery< ApiType, @@ -588,12 +591,6 @@ declare module "@polkadot/api-base/types/storage" { [H160, H256] > & QueryableStorageEntry; - suicided: AugmentedQuery< - ApiType, - (arg: H160 | string | Uint8Array) => Observable>, - [H160] - > & - QueryableStorageEntry; /** * Generic query **/ @@ -607,7 +604,7 @@ declare module "@polkadot/api-base/types/storage" { **/ assetsById: AugmentedQuery< ApiType, - (arg: u128 | AnyNumber | Uint8Array) => Observable>, + (arg: u128 | AnyNumber | Uint8Array) => Observable>, [u128] > & QueryableStorageEntry; @@ -619,11 +616,11 @@ declare module "@polkadot/api-base/types/storage" { assetsByLocation: AugmentedQuery< ApiType, ( - arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>>, - [StagingXcmV4Location] + [StagingXcmV5Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Mapping from an asset id to its creation details **/ @@ -647,15 +644,11 @@ declare module "@polkadot/api-base/types/storage" { }; identity: { /** - * Reverse lookup from `username` to the `AccountId` that has registered it. The value should - * be a key in the `IdentityOf` map, but it may not if the user has cleared their identity. - * - * Multiple usernames may map to the same `AccountId`, but `IdentityOf` will only map to one - * primary username. + * A map of the accounts who are authorized to grant usernames. **/ - accountOfUsername: AugmentedQuery< + authorityOf: AugmentedQuery< ApiType, - (arg: Bytes | string | Uint8Array) => Observable>, + (arg: Bytes | string | Uint8Array) => Observable>, [Bytes] > & QueryableStorageEntry; @@ -667,9 +660,7 @@ declare module "@polkadot/api-base/types/storage" { **/ identityOf: AugmentedQuery< ApiType, - ( - arg: AccountId20 | string | Uint8Array - ) => Observable]>>>, + (arg: AccountId20 | string | Uint8Array) => Observable>, [AccountId20] > & QueryableStorageEntry; @@ -677,13 +668,15 @@ declare module "@polkadot/api-base/types/storage" { * Usernames that an authority has granted, but that the account controller has not confirmed * that they want it. Used primarily in cases where the `AccountId` cannot provide a signature * because they are a pure proxy, multisig, etc. In order to confirm it, they should call - * [`Call::accept_username`]. + * [accept_username](`Call::accept_username`). * * First tuple item is the account and second is the acceptance deadline. **/ pendingUsernames: AugmentedQuery< ApiType, - (arg: Bytes | string | Uint8Array) => Observable>>, + ( + arg: Bytes | string | Uint8Array + ) => Observable>>, [Bytes] > & QueryableStorageEntry; @@ -723,13 +716,37 @@ declare module "@polkadot/api-base/types/storage" { > & QueryableStorageEntry; /** - * A map of the accounts who are authorized to grant usernames. + * Usernames for which the authority that granted them has started the removal process by + * unbinding them. Each unbinding username maps to its grace period expiry, which is the first + * block in which the username could be deleted through a + * [remove_username](`Call::remove_username`) call. **/ - usernameAuthorities: AugmentedQuery< + unbindingUsernames: AugmentedQuery< ApiType, - ( - arg: AccountId20 | string | Uint8Array - ) => Observable>, + (arg: Bytes | string | Uint8Array) => Observable>, + [Bytes] + > & + QueryableStorageEntry; + /** + * Reverse lookup from `username` to the `AccountId` that has registered it and the provider of + * the username. The `owner` value should be a key in the `UsernameOf` map, but it may not if + * the user has cleared their username or it has been removed. + * + * Multiple usernames may map to the same `AccountId`, but `UsernameOf` will only map to one + * primary username. + **/ + usernameInfoOf: AugmentedQuery< + ApiType, + (arg: Bytes | string | Uint8Array) => Observable>, + [Bytes] + > & + QueryableStorageEntry; + /** + * Identifies the primary username of an account. + **/ + usernameOf: AugmentedQuery< + ApiType, + (arg: AccountId20 | string | Uint8Array) => Observable>, [AccountId20] > & QueryableStorageEntry; @@ -938,6 +955,18 @@ declare module "@polkadot/api-base/types/storage" { [key: string]: QueryableStorageEntry; }; openTechCommitteeCollective: { + /** + * Consideration cost created for publishing and storing a proposal. + * + * Determined by [Config::Consideration] and may be not present for certain proposals (e.g. if + * the proposal count at the time of creation was below threshold N). + **/ + costOf: AugmentedQuery< + ApiType, + (arg: H256 | string | Uint8Array) => Observable>>, + [H256] + > & + QueryableStorageEntry; /** * The current members of the collective. This is stored sorted (just by value). **/ @@ -1419,16 +1448,16 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg: - | MoonriverRuntimeRuntimeParamsRuntimeParametersKey + | MoonbaseRuntimeRuntimeParamsRuntimeParametersKey | { RuntimeConfig: any } | { PalletRandomness: any } | { XcmConfig: any } | string | Uint8Array - ) => Observable>, - [MoonriverRuntimeRuntimeParamsRuntimeParametersKey] + ) => Observable>, + [MoonbaseRuntimeRuntimeParamsRuntimeParametersKey] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ @@ -1491,7 +1520,7 @@ declare module "@polkadot/api-base/types/storage" { **/ recordedXcm: AugmentedQuery< ApiType, - () => Observable>>, + () => Observable>>, [] > & QueryableStorageEntry; @@ -1503,7 +1532,7 @@ declare module "@polkadot/api-base/types/storage" { ( arg1: u32 | AnyNumber | Uint8Array, arg2: AccountId20 | string | Uint8Array, - arg3: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array + arg3: XcmVersionedAssetId | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable>, [u32, AccountId20, XcmVersionedAssetId] > & @@ -1532,7 +1561,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg1: u32 | AnyNumber | Uint8Array, - arg2: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + arg2: XcmVersionedLocation | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable>, [u32, XcmVersionedLocation] > & @@ -1555,7 +1584,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg1: u32 | AnyNumber | Uint8Array, - arg2: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + arg2: XcmVersionedLocation | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable>, [u32, XcmVersionedLocation] > & @@ -1568,7 +1597,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg1: u32 | AnyNumber | Uint8Array, - arg2: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + arg2: XcmVersionedLocation | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable>>, [u32, XcmVersionedLocation] > & @@ -1830,6 +1859,17 @@ declare module "@polkadot/api-base/types/storage" { **/ [key: string]: QueryableStorageEntry; }; + sudo: { + /** + * The `AccountId` of the sudo key. + **/ + key: AugmentedQuery Observable>, []> & + QueryableStorageEntry; + /** + * Generic query + **/ + [key: string]: QueryableStorageEntry; + }; system: { /** * The full account information for a particular account ID. @@ -2004,6 +2044,9 @@ declare module "@polkadot/api-base/types/storage" { }; treasury: { /** + * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. + * Refer to for migration to `spend`. + * * Proposal indices that have been approved but not yet awarded. **/ approvals: AugmentedQuery Observable>, []> & @@ -2014,11 +2057,22 @@ declare module "@polkadot/api-base/types/storage" { deactivated: AugmentedQuery Observable, []> & QueryableStorageEntry; /** + * The blocknumber for the last triggered spend period. + **/ + lastSpendPeriod: AugmentedQuery Observable>, []> & + QueryableStorageEntry; + /** + * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. + * Refer to for migration to `spend`. + * * Number of proposals that have been made. **/ proposalCount: AugmentedQuery Observable, []> & QueryableStorageEntry; /** + * DEPRECATED: associated with `spend_local` call and will be removed in May 2025. + * Refer to for migration to `spend`. + * * Proposals that have been made. **/ proposals: AugmentedQuery< @@ -2047,6 +2101,18 @@ declare module "@polkadot/api-base/types/storage" { [key: string]: QueryableStorageEntry; }; treasuryCouncilCollective: { + /** + * Consideration cost created for publishing and storing a proposal. + * + * Determined by [Config::Consideration] and may be not present for certain proposals (e.g. if + * the proposal count at the time of creation was below threshold N). + **/ + costOf: AugmentedQuery< + ApiType, + (arg: H256 | string | Uint8Array) => Observable>>, + [H256] + > & + QueryableStorageEntry; /** * The current members of the collective. This is stored sorted (just by value). **/ @@ -2186,11 +2252,11 @@ declare module "@polkadot/api-base/types/storage" { destinationAssetFeePerSecond: AugmentedQuery< ApiType, ( - arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>, - [StagingXcmV4Location] + [StagingXcmV5Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Since we are using pallet-utility for account derivation (through AsDerivative), * we need to provide an index for the account derivation. This storage item stores the index @@ -2219,11 +2285,11 @@ declare module "@polkadot/api-base/types/storage" { transactInfoWithWeightLimit: AugmentedQuery< ApiType, ( - arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>, - [StagingXcmV4Location] + [StagingXcmV5Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ @@ -2238,11 +2304,11 @@ declare module "@polkadot/api-base/types/storage" { supportedAssets: AugmentedQuery< ApiType, ( - arg: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + arg: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => Observable>>, - [StagingXcmV4Location] + [StagingXcmV5Location] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ diff --git a/typescript-api/src/moonriver/interfaces/augment-api-runtime.ts b/typescript-api/src/moonriver/interfaces/augment-api-runtime.ts index aacce6b5988..da5d207457b 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-runtime.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-runtime.ts @@ -19,15 +19,10 @@ import type { u32, u64 } from "@polkadot/types-codec"; -import type { AnyNumber, IMethod, ITuple } from "@polkadot/types-codec/types"; +import type { AnyNumber, ITuple } from "@polkadot/types-codec/types"; import type { CheckInherentsResult, InherentData } from "@polkadot/types/interfaces/blockbuilder"; import type { BlockHash } from "@polkadot/types/interfaces/chain"; import type { CollationInfo } from "@polkadot/types/interfaces/cumulus"; -import type { - CallDryRunEffects, - XcmDryRunApiError, - XcmDryRunEffects -} from "@polkadot/types/interfaces/dryRunApi"; import type { BlockV2, EthReceiptV3, @@ -49,16 +44,13 @@ import type { Header, Index, KeyTypeId, - OriginCaller, Permill, - RuntimeCall, Weight, WeightV2 } from "@polkadot/types/interfaces/runtime"; import type { RuntimeVersion } from "@polkadot/types/interfaces/state"; import type { ApplyExtrinsicResult, DispatchError } from "@polkadot/types/interfaces/system"; import type { TransactionSource, TransactionValidity } from "@polkadot/types/interfaces/txqueue"; -import type { VersionedMultiLocation, VersionedXcm } from "@polkadot/types/interfaces/xcm"; import type { XcmPaymentApiError } from "@polkadot/types/interfaces/xcmPaymentApi"; import type { Error } from "@polkadot/types/interfaces/xcmRuntimeApi"; import type { @@ -213,49 +205,6 @@ declare module "@polkadot/api-base/types/calls" { **/ [key: string]: DecoratedCallBase; }; - /** 0x91b1c8b16328eb92/1 */ - dryRunApi: { - /** - * Dry run call - **/ - dryRunCall: AugmentedCall< - ApiType, - ( - origin: OriginCaller | { System: any } | string | Uint8Array, - call: RuntimeCall | IMethod | string | Uint8Array - ) => Observable> - >; - /** - * Dry run XCM program - **/ - dryRunXcm: AugmentedCall< - ApiType, - ( - originLocation: - | VersionedMultiLocation - | { V0: any } - | { V1: any } - | { V2: any } - | { V3: any } - | { V4: any } - | string - | Uint8Array, - xcm: - | VersionedXcm - | { V0: any } - | { V1: any } - | { V2: any } - | { V3: any } - | { V4: any } - | string - | Uint8Array - ) => Observable> - >; - /** - * Generic call - **/ - [key: string]: DecoratedCallBase; - }; /** 0x582211f65bb14b89/5 */ ethereumRuntimeRPCApi: { /** @@ -409,9 +358,9 @@ declare module "@polkadot/api-base/types/calls" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => Observable> @@ -599,7 +548,7 @@ declare module "@polkadot/api-base/types/calls" { ApiType, ( weight: WeightV2 | { refTime?: any; proofSize?: any } | string | Uint8Array, - asset: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array + asset: XcmVersionedAssetId | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable> >; /** @@ -608,7 +557,7 @@ declare module "@polkadot/api-base/types/calls" { queryXcmWeight: AugmentedCall< ApiType, ( - message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + message: XcmVersionedXcm | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => Observable> >; /** diff --git a/typescript-api/src/moonriver/interfaces/augment-api-tx.ts b/typescript-api/src/moonriver/interfaces/augment-api-tx.ts index 3d04d338484..4968705b08f 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-tx.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-tx.ts @@ -44,12 +44,12 @@ import type { EthereumTransactionTransactionV2, FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime, - MoonriverRuntimeAssetConfigAssetRegistrarMetadata, - MoonriverRuntimeOriginCaller, - MoonriverRuntimeProxyType, - MoonriverRuntimeRuntimeParamsRuntimeParameters, - MoonriverRuntimeXcmConfigAssetType, - MoonriverRuntimeXcmConfigTransactors, + MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, + MoonbaseRuntimeOriginCaller, + MoonbaseRuntimeProxyType, + MoonbaseRuntimeRuntimeParamsRuntimeParameters, + MoonbaseRuntimeXcmConfigAssetType, + MoonbaseRuntimeXcmConfigTransactors, NimbusPrimitivesNimbusCryptoPublic, PalletBalancesAdjustmentDirection, PalletConvictionVotingConviction, @@ -64,7 +64,7 @@ import type { SpRuntimeMultiSignature, SpWeightsWeightV2Weight, StagingXcmExecutorAssetTransferTransferType, - StagingXcmV4Location, + StagingXcmV5Location, XcmPrimitivesEthereumXcmEthereumXcmTransaction, XcmV3OriginKind, XcmV3WeightLimit, @@ -90,10 +90,10 @@ declare module "@polkadot/api-base/types/submittable" { changeExistingAssetType: AugmentedSubmittable< ( assetId: u128 | AnyNumber | Uint8Array, - newAssetType: MoonriverRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, + newAssetType: MoonbaseRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, numAssetsWeightHint: u32 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [u128, MoonriverRuntimeXcmConfigAssetType, u32] + [u128, MoonbaseRuntimeXcmConfigAssetType, u32] >; /** * Destroy a given foreign assetId @@ -113,9 +113,9 @@ declare module "@polkadot/api-base/types/submittable" { **/ registerForeignAsset: AugmentedSubmittable< ( - asset: MoonriverRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, + asset: MoonbaseRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, metadata: - | MoonriverRuntimeAssetConfigAssetRegistrarMetadata + | MoonbaseRuntimeAssetConfigAssetRegistrarMetadata | { name?: any; symbol?: any; decimals?: any; isFrozen?: any } | string | Uint8Array, @@ -123,8 +123,8 @@ declare module "@polkadot/api-base/types/submittable" { isSufficient: bool | boolean | Uint8Array ) => SubmittableExtrinsic, [ - MoonriverRuntimeXcmConfigAssetType, - MoonriverRuntimeAssetConfigAssetRegistrarMetadata, + MoonbaseRuntimeXcmConfigAssetType, + MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, u128, bool ] @@ -1606,12 +1606,12 @@ declare module "@polkadot/api-base/types/submittable" { ( assetId: u128 | AnyNumber | Uint8Array, newXcmLocation: - | StagingXcmV4Location + | StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [u128, StagingXcmV4Location] + [u128, StagingXcmV5Location] >; /** * Create new asset with the ForeignAssetCreator @@ -1620,7 +1620,7 @@ declare module "@polkadot/api-base/types/submittable" { ( assetId: u128 | AnyNumber | Uint8Array, assetXcmLocation: - | StagingXcmV4Location + | StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, @@ -1628,7 +1628,7 @@ declare module "@polkadot/api-base/types/submittable" { symbol: Bytes | string | Uint8Array, name: Bytes | string | Uint8Array ) => SubmittableExtrinsic, - [u128, StagingXcmV4Location, u8, Bytes, Bytes] + [u128, StagingXcmV5Location, u8, Bytes, Bytes] >; /** * Freeze a given foreign assetId @@ -1702,8 +1702,9 @@ declare module "@polkadot/api-base/types/submittable" { /** * Add an `AccountId` with permission to grant usernames with a given `suffix` appended. * - * The authority can grant up to `allocation` usernames. To top up their allocation, they - * should just issue (or request via governance) a new `add_username_authority` call. + * The authority can grant up to `allocation` usernames. To top up the allocation or + * change the account used to grant usernames, this call can be used with the updated + * parameters to overwrite the existing configuration. **/ addUsernameAuthority: AugmentedSubmittable< ( @@ -1758,6 +1759,14 @@ declare module "@polkadot/api-base/types/submittable" { (target: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, [AccountId20] >; + /** + * Call with [ForceOrigin](crate::Config::ForceOrigin) privileges which deletes a username + * and slashes any deposit associated with it. + **/ + killUsername: AugmentedSubmittable< + (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, + [Bytes] + >; /** * Provide a judgement for an account's identity. * @@ -1807,14 +1816,6 @@ declare module "@polkadot/api-base/types/submittable" { * controller of an account is maliciously registered as a sub-account. **/ quitSub: AugmentedSubmittable<() => SubmittableExtrinsic, []>; - /** - * Remove a username that corresponds to an account with no identity. Exists when a user - * gets a username but then calls `clear_identity`. - **/ - removeDanglingUsername: AugmentedSubmittable< - (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, - [Bytes] - >; /** * Remove an expired username approval. The username was approved by an authority but never * accepted by the user and must now be beyond its expiration. The call must include the @@ -1837,12 +1838,23 @@ declare module "@polkadot/api-base/types/submittable" { (sub: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, [AccountId20] >; + /** + * Permanently delete a username which has been unbinding for longer than the grace period. + * Caller is refunded the fee if the username expired and the removal was successful. + **/ + removeUsername: AugmentedSubmittable< + (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, + [Bytes] + >; /** * Remove `authority` from the username authorities. **/ removeUsernameAuthority: AugmentedSubmittable< - (authority: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, - [AccountId20] + ( + suffix: Bytes | string | Uint8Array, + authority: AccountId20 | string | Uint8Array + ) => SubmittableExtrinsic, + [Bytes, AccountId20] >; /** * Alter the associated name of the given sub-account. @@ -2013,7 +2025,11 @@ declare module "@polkadot/api-base/types/submittable" { /** * Set the username for `who`. Must be called by a username authority. * - * The authority must have an `allocation`. Users can either pre-sign their usernames or + * If `use_allocation` is set, the authority must have a username allocation available to + * spend. Otherwise, the authority will need to put up a deposit for registering the + * username. + * + * Users can either pre-sign their usernames or * accept them later. * * Usernames must: @@ -2030,9 +2046,19 @@ declare module "@polkadot/api-base/types/submittable" { | null | Uint8Array | AccountEthereumSignature - | string + | string, + useAllocation: bool | boolean | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, Bytes, Option] + [AccountId20, Bytes, Option, bool] + >; + /** + * Start the process of removing a username by placing it in the unbinding usernames map. + * Once the grace period has passed, the username can be deleted by calling + * [remove_username](crate::Call::remove_username). + **/ + unbindUsername: AugmentedSubmittable< + (username: Bytes | string | Uint8Array) => SubmittableExtrinsic, + [Bytes] >; /** * Generic tx @@ -2442,6 +2468,19 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Call, Compact] >; + /** + * Disapprove the proposal and burn the cost held for storing this proposal. + * + * Parameters: + * - `origin`: must be the `KillOrigin`. + * - `proposal_hash`: The hash of the proposal that should be killed. + * + * Emits `Killed` and `ProposalCostBurned` if any cost was held for a given proposal. + **/ + kill: AugmentedSubmittable< + (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, + [H256] + >; /** * Add a new proposal to either be voted on or executed directly. * @@ -2466,6 +2505,21 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Compact, Call, Compact] >; + /** + * Release the cost held for storing a proposal once the given proposal is completed. + * + * If there is no associated cost for the given proposal, this call will have no effect. + * + * Parameters: + * - `origin`: must be `Signed` or `Root`. + * - `proposal_hash`: The hash of the proposal. + * + * Emits `ProposalCostReleased` if any cost held for a given proposal. + **/ + releaseProposalCost: AugmentedSubmittable< + (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, + [H256] + >; /** * Set the collective's membership. * @@ -2857,14 +2911,14 @@ declare module "@polkadot/api-base/types/submittable" { setParameter: AugmentedSubmittable< ( keyValue: - | MoonriverRuntimeRuntimeParamsRuntimeParameters + | MoonbaseRuntimeRuntimeParamsRuntimeParameters | { RuntimeConfig: any } | { PalletRandomness: any } | { XcmConfig: any } | string | Uint8Array ) => SubmittableExtrinsic, - [MoonriverRuntimeRuntimeParamsRuntimeParameters] + [MoonbaseRuntimeRuntimeParamsRuntimeParameters] >; /** * Generic tx @@ -2884,16 +2938,16 @@ declare module "@polkadot/api-base/types/submittable" { ( assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -2911,7 +2965,7 @@ declare module "@polkadot/api-base/types/submittable" { **/ execute: AugmentedSubmittable< ( - message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array, + message: XcmVersionedXcm | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array, maxWeight: | SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } @@ -2943,9 +2997,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -2973,9 +3027,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -2991,10 +3045,10 @@ declare module "@polkadot/api-base/types/submittable" { **/ forceXcmVersion: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, version: u32 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location, u32] + [StagingXcmV5Location, u32] >; /** * Transfer some assets from the local chain to the destination chain through their local, @@ -3032,23 +3086,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, @@ -3085,23 +3139,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, @@ -3150,23 +3204,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array @@ -3177,12 +3231,12 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, - message: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array + message: XcmVersionedXcm | { V3: any } | { V4: any } | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, [XcmVersionedLocation, XcmVersionedXcm] >; @@ -3210,23 +3264,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array @@ -3272,23 +3326,23 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, beneficiary: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, @@ -3355,16 +3409,16 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assets: | XcmVersionedAssets - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, assetsTransferType: @@ -3375,7 +3429,13 @@ declare module "@polkadot/api-base/types/submittable" { | { RemoteReserve: any } | string | Uint8Array, - remoteFeesId: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array, + remoteFeesId: + | XcmVersionedAssetId + | { V3: any } + | { V4: any } + | { V5: any } + | string + | Uint8Array, feesTransferType: | StagingXcmExecutorAssetTransferTransferType | { Teleport: any } @@ -3386,9 +3446,9 @@ declare module "@polkadot/api-base/types/submittable" { | Uint8Array, customXcmOnDest: | XcmVersionedXcm - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, weightLimit: @@ -3485,7 +3545,7 @@ declare module "@polkadot/api-base/types/submittable" { ( delegate: AccountId20 | string | Uint8Array, proxyType: - | MoonriverRuntimeProxyType + | MoonbaseRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3498,7 +3558,7 @@ declare module "@polkadot/api-base/types/submittable" { | Uint8Array, delay: u32 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, MoonriverRuntimeProxyType, u32] + [AccountId20, MoonbaseRuntimeProxyType, u32] >; /** * Publish the hash of a proxy-call that will be made in the future. @@ -3547,7 +3607,7 @@ declare module "@polkadot/api-base/types/submittable" { createPure: AugmentedSubmittable< ( proxyType: - | MoonriverRuntimeProxyType + | MoonbaseRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3561,7 +3621,7 @@ declare module "@polkadot/api-base/types/submittable" { delay: u32 | AnyNumber | Uint8Array, index: u16 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [MoonriverRuntimeProxyType, u32, u16] + [MoonbaseRuntimeProxyType, u32, u16] >; /** * Removes a previously spawned pure proxy. @@ -3585,7 +3645,7 @@ declare module "@polkadot/api-base/types/submittable" { ( spawner: AccountId20 | string | Uint8Array, proxyType: - | MoonriverRuntimeProxyType + | MoonbaseRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3600,7 +3660,7 @@ declare module "@polkadot/api-base/types/submittable" { height: Compact | AnyNumber | Uint8Array, extIndex: Compact | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, MoonriverRuntimeProxyType, u16, Compact, Compact] + [AccountId20, MoonbaseRuntimeProxyType, u16, Compact, Compact] >; /** * Dispatch the given `call` from an account that the sender is authorised for through @@ -3617,10 +3677,10 @@ declare module "@polkadot/api-base/types/submittable" { ( real: AccountId20 | string | Uint8Array, forceProxyType: - | Option + | Option | null | Uint8Array - | MoonriverRuntimeProxyType + | MoonbaseRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3632,7 +3692,7 @@ declare module "@polkadot/api-base/types/submittable" { | number, call: Call | IMethod | string | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, Option, Call] + [AccountId20, Option, Call] >; /** * Dispatch the given `call` from an account that the sender is authorized for through @@ -3652,10 +3712,10 @@ declare module "@polkadot/api-base/types/submittable" { delegate: AccountId20 | string | Uint8Array, real: AccountId20 | string | Uint8Array, forceProxyType: - | Option + | Option | null | Uint8Array - | MoonriverRuntimeProxyType + | MoonbaseRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3667,7 +3727,7 @@ declare module "@polkadot/api-base/types/submittable" { | number, call: Call | IMethod | string | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, AccountId20, Option, Call] + [AccountId20, AccountId20, Option, Call] >; /** * Remove the given announcement of a delegate. @@ -3729,7 +3789,7 @@ declare module "@polkadot/api-base/types/submittable" { ( delegate: AccountId20 | string | Uint8Array, proxyType: - | MoonriverRuntimeProxyType + | MoonbaseRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3742,7 +3802,7 @@ declare module "@polkadot/api-base/types/submittable" { | Uint8Array, delay: u32 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, MoonriverRuntimeProxyType, u32] + [AccountId20, MoonbaseRuntimeProxyType, u32] >; /** * Generic tx @@ -3879,16 +3939,15 @@ declare module "@polkadot/api-base/types/submittable" { submit: AugmentedSubmittable< ( proposalOrigin: - | MoonriverRuntimeOriginCaller + | MoonbaseRuntimeOriginCaller | { system: any } - | { Void: any } | { Ethereum: any } - | { Origins: any } - | { TreasuryCouncilCollective: any } - | { OpenTechCommitteeCollective: any } | { CumulusXcm: any } | { PolkadotXcm: any } | { EthereumXcm: any } + | { TreasuryCouncilCollective: any } + | { Origins: any } + | { OpenTechCommitteeCollective: any } | string | Uint8Array, proposal: @@ -3906,7 +3965,7 @@ declare module "@polkadot/api-base/types/submittable" { | Uint8Array ) => SubmittableExtrinsic, [ - MoonriverRuntimeOriginCaller, + MoonbaseRuntimeOriginCaller, FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime ] @@ -4083,6 +4142,60 @@ declare module "@polkadot/api-base/types/submittable" { **/ [key: string]: SubmittableExtrinsicFunction; }; + sudo: { + /** + * Permanently removes the sudo key. + * + * **This cannot be un-done.** + **/ + removeKey: AugmentedSubmittable<() => SubmittableExtrinsic, []>; + /** + * Authenticates the current sudo key and sets the given AccountId (`new`) as the new sudo + * key. + **/ + setKey: AugmentedSubmittable< + (updated: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, + [AccountId20] + >; + /** + * Authenticates the sudo key and dispatches a function call with `Root` origin. + **/ + sudo: AugmentedSubmittable< + (call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic, + [Call] + >; + /** + * Authenticates the sudo key and dispatches a function call with `Signed` origin from + * a given account. + * + * The dispatch origin for this call must be _Signed_. + **/ + sudoAs: AugmentedSubmittable< + ( + who: AccountId20 | string | Uint8Array, + call: Call | IMethod | string | Uint8Array + ) => SubmittableExtrinsic, + [AccountId20, Call] + >; + /** + * Authenticates the sudo key and dispatches a function call with `Root` origin. + * This function does not check the weight of the call, and instead allows the + * Sudo user to specify the weight of the call. + * + * The dispatch origin for this call must be _Signed_. + **/ + sudoUncheckedWeight: AugmentedSubmittable< + ( + call: Call | IMethod | string | Uint8Array, + weight: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array + ) => SubmittableExtrinsic, + [Call, SpWeightsWeightV2Weight] + >; + /** + * Generic tx + **/ + [key: string]: SubmittableExtrinsicFunction; + }; system: { /** * Provide the preimage (runtime binary) `code` for an upgrade that has been authorized. @@ -4472,6 +4585,19 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Call, Compact] >; + /** + * Disapprove the proposal and burn the cost held for storing this proposal. + * + * Parameters: + * - `origin`: must be the `KillOrigin`. + * - `proposal_hash`: The hash of the proposal that should be killed. + * + * Emits `Killed` and `ProposalCostBurned` if any cost was held for a given proposal. + **/ + kill: AugmentedSubmittable< + (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, + [H256] + >; /** * Add a new proposal to either be voted on or executed directly. * @@ -4496,6 +4622,21 @@ declare module "@polkadot/api-base/types/submittable" { ) => SubmittableExtrinsic, [Compact, Call, Compact] >; + /** + * Release the cost held for storing a proposal once the given proposal is completed. + * + * If there is no associated cost for the given proposal, this call will have no effect. + * + * Parameters: + * - `origin`: must be `Signed` or `Root`. + * - `proposal_hash`: The hash of the proposal. + * + * Emits `ProposalCostReleased` if any cost held for a given proposal. + **/ + releaseProposalCost: AugmentedSubmittable< + (proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, + [H256] + >; /** * Set the collective's membership. * @@ -4635,21 +4776,20 @@ declare module "@polkadot/api-base/types/submittable" { dispatchAs: AugmentedSubmittable< ( asOrigin: - | MoonriverRuntimeOriginCaller + | MoonbaseRuntimeOriginCaller | { system: any } - | { Void: any } | { Ethereum: any } - | { Origins: any } - | { TreasuryCouncilCollective: any } - | { OpenTechCommitteeCollective: any } | { CumulusXcm: any } | { PolkadotXcm: any } | { EthereumXcm: any } + | { TreasuryCouncilCollective: any } + | { Origins: any } + | { OpenTechCommitteeCollective: any } | string | Uint8Array, call: Call | IMethod | string | Uint8Array ) => SubmittableExtrinsic, - [MoonriverRuntimeOriginCaller, Call] + [MoonbaseRuntimeOriginCaller, Call] >; /** * Send a batch of dispatch calls. @@ -4722,6 +4862,59 @@ declare module "@polkadot/api-base/types/submittable" { **/ [key: string]: SubmittableExtrinsicFunction; }; + xcmpQueue: { + /** + * Resumes all XCM executions for the XCMP queue. + * + * Note that this function doesn't change the status of the in/out bound channels. + * + * - `origin`: Must pass `ControllerOrigin`. + **/ + resumeXcmExecution: AugmentedSubmittable<() => SubmittableExtrinsic, []>; + /** + * Suspends all XCM executions for the XCMP queue, regardless of the sender's origin. + * + * - `origin`: Must pass `ControllerOrigin`. + **/ + suspendXcmExecution: AugmentedSubmittable<() => SubmittableExtrinsic, []>; + /** + * Overwrites the number of pages which must be in the queue after which we drop any + * further messages from the channel. + * + * - `origin`: Must pass `Root`. + * - `new`: Desired value for `QueueConfigData.drop_threshold` + **/ + updateDropThreshold: AugmentedSubmittable< + (updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, + [u32] + >; + /** + * Overwrites the number of pages which the queue must be reduced to before it signals + * that message sending may recommence after it has been suspended. + * + * - `origin`: Must pass `Root`. + * - `new`: Desired value for `QueueConfigData.resume_threshold` + **/ + updateResumeThreshold: AugmentedSubmittable< + (updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, + [u32] + >; + /** + * Overwrites the number of pages which must be in the queue for the other side to be + * told to suspend their sending. + * + * - `origin`: Must pass `Root`. + * - `new`: Desired value for `QueueConfigData.suspend_value` + **/ + updateSuspendThreshold: AugmentedSubmittable< + (updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, + [u32] + >; + /** + * Generic tx + **/ + [key: string]: SubmittableExtrinsicFunction; + }; xcmTransactor: { /** * De-Register a derivative index. This prevents an account to use a derivative address @@ -4785,9 +4978,9 @@ declare module "@polkadot/api-base/types/submittable" { ( assetLocation: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -4800,9 +4993,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array ) => SubmittableExtrinsic, @@ -4815,9 +5008,9 @@ declare module "@polkadot/api-base/types/submittable" { ( assetLocation: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feePerSecond: u128 | AnyNumber | Uint8Array @@ -4831,9 +5024,9 @@ declare module "@polkadot/api-base/types/submittable" { ( location: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, transactExtraWeight: @@ -4870,7 +5063,7 @@ declare module "@polkadot/api-base/types/submittable" { **/ transactThroughDerivative: AugmentedSubmittable< ( - dest: MoonriverRuntimeXcmConfigTransactors | "Relay" | number | Uint8Array, + dest: MoonbaseRuntimeXcmConfigTransactors | "Relay" | number | Uint8Array, index: u16 | AnyNumber | Uint8Array, fee: | PalletXcmTransactorCurrencyPayment @@ -4886,7 +5079,7 @@ declare module "@polkadot/api-base/types/submittable" { refund: bool | boolean | Uint8Array ) => SubmittableExtrinsic, [ - MoonriverRuntimeXcmConfigTransactors, + MoonbaseRuntimeXcmConfigTransactors, u16, PalletXcmTransactorCurrencyPayment, Bytes, @@ -4905,9 +5098,9 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, fee: @@ -4941,9 +5134,9 @@ declare module "@polkadot/api-base/types/submittable" { ( dest: | XcmVersionedLocation - | { V2: any } | { V3: any } | { V4: any } + | { V5: any } | string | Uint8Array, feePayer: Option | null | Uint8Array | AccountId20 | string, @@ -4986,35 +5179,35 @@ declare module "@polkadot/api-base/types/submittable" { xcmWeightTrader: { addAsset: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, relativePrice: u128 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location, u128] + [StagingXcmV5Location, u128] >; editAsset: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array, + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array, relativePrice: u128 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location, u128] + [StagingXcmV5Location, u128] >; pauseAssetSupport: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location] + [StagingXcmV5Location] >; removeAsset: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location] + [StagingXcmV5Location] >; resumeAssetSupport: AugmentedSubmittable< ( - location: StagingXcmV4Location | { parents?: any; interior?: any } | string | Uint8Array + location: StagingXcmV5Location | { parents?: any; interior?: any } | string | Uint8Array ) => SubmittableExtrinsic, - [StagingXcmV4Location] + [StagingXcmV5Location] >; /** * Generic tx diff --git a/typescript-api/src/moonriver/interfaces/lookup.ts b/typescript-api/src/moonriver/interfaces/lookup.ts index e102d7bdf95..42ca51d6832 100644 --- a/typescript-api/src/moonriver/interfaces/lookup.ts +++ b/typescript-api/src/moonriver/interfaces/lookup.ts @@ -61,7 +61,7 @@ export default { } }, /** - * Lookup21: frame_system::EventRecord + * Lookup21: frame_system::EventRecord **/ FrameSystemEventRecord: { phase: "FrameSystemPhase", @@ -74,11 +74,11 @@ export default { FrameSystemEvent: { _enum: { ExtrinsicSuccess: { - dispatchInfo: "FrameSupportDispatchDispatchInfo" + dispatchInfo: "FrameSystemDispatchEventInfo" }, ExtrinsicFailed: { dispatchError: "SpRuntimeDispatchError", - dispatchInfo: "FrameSupportDispatchDispatchInfo" + dispatchInfo: "FrameSystemDispatchEventInfo" }, CodeUpdated: "Null", NewAccount: { @@ -101,9 +101,9 @@ export default { } }, /** - * Lookup24: frame_support::dispatch::DispatchInfo + * Lookup24: frame_system::DispatchEventInfo **/ - FrameSupportDispatchDispatchInfo: { + FrameSystemDispatchEventInfo: { weight: "SpWeightsWeightV2Weight", class: "FrameSupportDispatchDispatchClass", paysFee: "FrameSupportDispatchPays" @@ -138,7 +138,8 @@ export default { Exhausted: "Null", Corruption: "Null", Unavailable: "Null", - RootNotAllowed: "Null" + RootNotAllowed: "Null", + Trie: "SpRuntimeProvingTrieTrieError" } }, /** @@ -178,35 +179,48 @@ export default { _enum: ["LimitReached", "NoLayer"] }, /** - * Lookup32: cumulus_pallet_parachain_system::pallet::Event + * Lookup32: sp_runtime::proving_trie::TrieError **/ - CumulusPalletParachainSystemEvent: { + SpRuntimeProvingTrieTrieError: { + _enum: [ + "InvalidStateRoot", + "IncompleteDatabase", + "ValueAtIncompleteKey", + "DecoderError", + "InvalidHash", + "DuplicateKey", + "ExtraneousNode", + "ExtraneousValue", + "ExtraneousHashReference", + "InvalidChildReference", + "ValueMismatch", + "IncompleteProof", + "RootMismatch", + "DecodeError" + ] + }, + /** + * Lookup33: pallet_utility::pallet::Event + **/ + PalletUtilityEvent: { _enum: { - ValidationFunctionStored: "Null", - ValidationFunctionApplied: { - relayChainBlockNum: "u32" - }, - ValidationFunctionDiscarded: "Null", - DownwardMessagesReceived: { - count: "u32" + BatchInterrupted: { + index: "u32", + error: "SpRuntimeDispatchError" }, - DownwardMessagesProcessed: { - weightUsed: "SpWeightsWeightV2Weight", - dmqHead: "H256" + BatchCompleted: "Null", + BatchCompletedWithErrors: "Null", + ItemCompleted: "Null", + ItemFailed: { + error: "SpRuntimeDispatchError" }, - UpwardMessageSent: { - messageHash: "Option<[u8;32]>" + DispatchedAs: { + result: "Result" } } }, /** - * Lookup34: pallet_root_testing::pallet::Event - **/ - PalletRootTestingEvent: { - _enum: ["DefensiveTestCall"] - }, - /** - * Lookup35: pallet_balances::pallet::Event + * Lookup36: pallet_balances::pallet::Event **/ PalletBalancesEvent: { _enum: { @@ -304,13 +318,56 @@ export default { } }, /** - * Lookup36: frame_support::traits::tokens::misc::BalanceStatus + * Lookup37: frame_support::traits::tokens::misc::BalanceStatus **/ FrameSupportTokensMiscBalanceStatus: { _enum: ["Free", "Reserved"] }, /** - * Lookup37: pallet_transaction_payment::pallet::Event + * Lookup38: pallet_sudo::pallet::Event + **/ + PalletSudoEvent: { + _enum: { + Sudid: { + sudoResult: "Result" + }, + KeyChanged: { + _alias: { + new_: "new" + }, + old: "Option", + new_: "AccountId20" + }, + KeyRemoved: "Null", + SudoAsDone: { + sudoResult: "Result" + } + } + }, + /** + * Lookup40: cumulus_pallet_parachain_system::pallet::Event + **/ + CumulusPalletParachainSystemEvent: { + _enum: { + ValidationFunctionStored: "Null", + ValidationFunctionApplied: { + relayChainBlockNum: "u32" + }, + ValidationFunctionDiscarded: "Null", + DownwardMessagesReceived: { + count: "u32" + }, + DownwardMessagesProcessed: { + weightUsed: "SpWeightsWeightV2Weight", + dmqHead: "H256" + }, + UpwardMessageSent: { + messageHash: "Option<[u8;32]>" + } + } + }, + /** + * Lookup42: pallet_transaction_payment::pallet::Event **/ PalletTransactionPaymentEvent: { _enum: { @@ -322,7 +379,108 @@ export default { } }, /** - * Lookup38: pallet_parachain_staking::pallet::Event + * Lookup43: pallet_evm::pallet::Event + **/ + PalletEvmEvent: { + _enum: { + Log: { + log: "EthereumLog" + }, + Created: { + address: "H160" + }, + CreatedFailed: { + address: "H160" + }, + Executed: { + address: "H160" + }, + ExecutedFailed: { + address: "H160" + } + } + }, + /** + * Lookup44: ethereum::log::Log + **/ + EthereumLog: { + address: "H160", + topics: "Vec", + data: "Bytes" + }, + /** + * Lookup47: pallet_ethereum::pallet::Event + **/ + PalletEthereumEvent: { + _enum: { + Executed: { + from: "H160", + to: "H160", + transactionHash: "H256", + exitReason: "EvmCoreErrorExitReason", + extraData: "Bytes" + } + } + }, + /** + * Lookup48: evm_core::error::ExitReason + **/ + EvmCoreErrorExitReason: { + _enum: { + Succeed: "EvmCoreErrorExitSucceed", + Error: "EvmCoreErrorExitError", + Revert: "EvmCoreErrorExitRevert", + Fatal: "EvmCoreErrorExitFatal" + } + }, + /** + * Lookup49: evm_core::error::ExitSucceed + **/ + EvmCoreErrorExitSucceed: { + _enum: ["Stopped", "Returned", "Suicided"] + }, + /** + * Lookup50: evm_core::error::ExitError + **/ + EvmCoreErrorExitError: { + _enum: { + StackUnderflow: "Null", + StackOverflow: "Null", + InvalidJump: "Null", + InvalidRange: "Null", + DesignatedInvalid: "Null", + CallTooDeep: "Null", + CreateCollision: "Null", + CreateContractLimit: "Null", + OutOfOffset: "Null", + OutOfGas: "Null", + OutOfFund: "Null", + PCUnderflow: "Null", + CreateEmpty: "Null", + Other: "Text", + MaxNonce: "Null", + InvalidCode: "u8" + } + }, + /** + * Lookup54: evm_core::error::ExitRevert + **/ + EvmCoreErrorExitRevert: { + _enum: ["Reverted"] + }, + /** + * Lookup55: evm_core::error::ExitFatal + **/ + EvmCoreErrorExitFatal: { + _enum: { + NotSupported: "Null", + UnhandledInterrupt: "Null", + CallErrorAsFatal: "EvmCoreErrorExitError", + Other: "Text" + } + }, + /** + * Lookup56: pallet_parachain_staking::pallet::Event **/ PalletParachainStakingEvent: { _enum: { @@ -513,14 +671,14 @@ export default { } }, /** - * Lookup39: pallet_parachain_staking::delegation_requests::CancelledScheduledRequest + * Lookup57: pallet_parachain_staking::delegation_requests::CancelledScheduledRequest **/ PalletParachainStakingDelegationRequestsCancelledScheduledRequest: { whenExecutable: "u32", action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup40: pallet_parachain_staking::delegation_requests::DelegationAction + * Lookup58: pallet_parachain_staking::delegation_requests::DelegationAction **/ PalletParachainStakingDelegationRequestsDelegationAction: { _enum: { @@ -529,7 +687,7 @@ export default { } }, /** - * Lookup41: pallet_parachain_staking::types::DelegatorAdded + * Lookup59: pallet_parachain_staking::types::DelegatorAdded **/ PalletParachainStakingDelegatorAdded: { _enum: { @@ -540,113 +698,176 @@ export default { } }, /** - * Lookup43: pallet_parachain_staking::types::InflationDistributionConfig + * Lookup61: pallet_parachain_staking::types::InflationDistributionConfig **/ - PalletParachainStakingInflationDistributionConfig: "[Lookup45;2]", + PalletParachainStakingInflationDistributionConfig: "[Lookup63;2]", /** - * Lookup45: pallet_parachain_staking::types::InflationDistributionAccount + * Lookup63: pallet_parachain_staking::types::InflationDistributionAccount **/ PalletParachainStakingInflationDistributionAccount: { account: "AccountId20", percent: "Percent" }, /** - * Lookup47: pallet_author_slot_filter::pallet::Event + * Lookup65: pallet_scheduler::pallet::Event **/ - PalletAuthorSlotFilterEvent: { - _enum: { - EligibleUpdated: "u32" - } - }, - /** - * Lookup49: pallet_author_mapping::pallet::Event - **/ - PalletAuthorMappingEvent: { + PalletSchedulerEvent: { _enum: { - KeysRegistered: { - _alias: { - keys_: "keys" - }, - nimbusId: "NimbusPrimitivesNimbusCryptoPublic", - accountId: "AccountId20", - keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" + Scheduled: { + when: "u32", + index: "u32" }, - KeysRemoved: { - _alias: { - keys_: "keys" - }, - nimbusId: "NimbusPrimitivesNimbusCryptoPublic", - accountId: "AccountId20", - keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" + Canceled: { + when: "u32", + index: "u32" }, - KeysRotated: { - newNimbusId: "NimbusPrimitivesNimbusCryptoPublic", - accountId: "AccountId20", - newKeys: "SessionKeysPrimitivesVrfVrfCryptoPublic" - } - } - }, - /** - * Lookup50: nimbus_primitives::nimbus_crypto::Public - **/ - NimbusPrimitivesNimbusCryptoPublic: "[u8;32]", - /** - * Lookup51: session_keys_primitives::vrf::vrf_crypto::Public - **/ - SessionKeysPrimitivesVrfVrfCryptoPublic: "[u8;32]", - /** - * Lookup52: pallet_moonbeam_orbiters::pallet::Event - **/ - PalletMoonbeamOrbitersEvent: { - _enum: { - OrbiterJoinCollatorPool: { - collator: "AccountId20", - orbiter: "AccountId20" + Dispatched: { + task: "(u32,u32)", + id: "Option<[u8;32]>", + result: "Result" }, - OrbiterLeaveCollatorPool: { - collator: "AccountId20", - orbiter: "AccountId20" + RetrySet: { + task: "(u32,u32)", + id: "Option<[u8;32]>", + period: "u32", + retries: "u8" }, - OrbiterRewarded: { - account: "AccountId20", - rewards: "u128" + RetryCancelled: { + task: "(u32,u32)", + id: "Option<[u8;32]>" }, - OrbiterRotation: { - collator: "AccountId20", - oldOrbiter: "Option", - newOrbiter: "Option" + CallUnavailable: { + task: "(u32,u32)", + id: "Option<[u8;32]>" }, - OrbiterRegistered: { - account: "AccountId20", - deposit: "u128" + PeriodicFailed: { + task: "(u32,u32)", + id: "Option<[u8;32]>" }, - OrbiterUnregistered: { - account: "AccountId20" + RetryFailed: { + task: "(u32,u32)", + id: "Option<[u8;32]>" + }, + PermanentlyOverweight: { + task: "(u32,u32)", + id: "Option<[u8;32]>" } } }, /** - * Lookup54: pallet_utility::pallet::Event + * Lookup67: pallet_treasury::pallet::Event **/ - PalletUtilityEvent: { + PalletTreasuryEvent: { _enum: { - BatchInterrupted: { - index: "u32", - error: "SpRuntimeDispatchError" + Spending: { + budgetRemaining: "u128" }, - BatchCompleted: "Null", - BatchCompletedWithErrors: "Null", - ItemCompleted: "Null", - ItemFailed: { - error: "SpRuntimeDispatchError" + Awarded: { + proposalIndex: "u32", + award: "u128", + account: "AccountId20" }, - DispatchedAs: { - result: "Result" + Burnt: { + burntFunds: "u128" + }, + Rollover: { + rolloverBalance: "u128" + }, + Deposit: { + value: "u128" + }, + SpendApproved: { + proposalIndex: "u32", + amount: "u128", + beneficiary: "AccountId20" + }, + UpdatedInactive: { + reactivated: "u128", + deactivated: "u128" + }, + AssetSpendApproved: { + index: "u32", + assetKind: "Null", + amount: "u128", + beneficiary: "AccountId20", + validFrom: "u32", + expireAt: "u32" + }, + AssetSpendVoided: { + index: "u32" + }, + Paid: { + index: "u32", + paymentId: "Null" + }, + PaymentFailed: { + index: "u32", + paymentId: "Null" + }, + SpendProcessed: { + index: "u32" + } + } + }, + /** + * Lookup68: pallet_author_slot_filter::pallet::Event + **/ + PalletAuthorSlotFilterEvent: { + _enum: { + EligibleUpdated: "u32" + } + }, + /** + * Lookup70: pallet_crowdloan_rewards::pallet::Event + **/ + PalletCrowdloanRewardsEvent: { + _enum: { + InitialPaymentMade: "(AccountId20,u128)", + NativeIdentityAssociated: "([u8;32],AccountId20,u128)", + RewardsPaid: "(AccountId20,u128)", + RewardAddressUpdated: "(AccountId20,AccountId20)", + InitializedAlreadyInitializedAccount: "([u8;32],Option,u128)", + InitializedAccountWithNotEnoughContribution: "([u8;32],Option,u128)" + } + }, + /** + * Lookup71: pallet_author_mapping::pallet::Event + **/ + PalletAuthorMappingEvent: { + _enum: { + KeysRegistered: { + _alias: { + keys_: "keys" + }, + nimbusId: "NimbusPrimitivesNimbusCryptoPublic", + accountId: "AccountId20", + keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" + }, + KeysRemoved: { + _alias: { + keys_: "keys" + }, + nimbusId: "NimbusPrimitivesNimbusCryptoPublic", + accountId: "AccountId20", + keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" + }, + KeysRotated: { + newNimbusId: "NimbusPrimitivesNimbusCryptoPublic", + accountId: "AccountId20", + newKeys: "SessionKeysPrimitivesVrfVrfCryptoPublic" } } }, /** - * Lookup57: pallet_proxy::pallet::Event + * Lookup72: nimbus_primitives::nimbus_crypto::Public + **/ + NimbusPrimitivesNimbusCryptoPublic: "[u8;32]", + /** + * Lookup73: session_keys_primitives::vrf::vrf_crypto::Public + **/ + SessionKeysPrimitivesVrfVrfCryptoPublic: "[u8;32]", + /** + * Lookup74: pallet_proxy::pallet::Event **/ PalletProxyEvent: { _enum: { @@ -656,7 +877,7 @@ export default { PureCreated: { pure: "AccountId20", who: "AccountId20", - proxyType: "MoonriverRuntimeProxyType", + proxyType: "MoonbaseRuntimeProxyType", disambiguationIndex: "u16" }, Announced: { @@ -667,21 +888,21 @@ export default { ProxyAdded: { delegator: "AccountId20", delegatee: "AccountId20", - proxyType: "MoonriverRuntimeProxyType", + proxyType: "MoonbaseRuntimeProxyType", delay: "u32" }, ProxyRemoved: { delegator: "AccountId20", delegatee: "AccountId20", - proxyType: "MoonriverRuntimeProxyType", + proxyType: "MoonbaseRuntimeProxyType", delay: "u32" } } }, /** - * Lookup58: moonriver_runtime::ProxyType + * Lookup75: moonbase_runtime::ProxyType **/ - MoonriverRuntimeProxyType: { + MoonbaseRuntimeProxyType: { _enum: [ "Any", "NonTransfer", @@ -694,7 +915,7 @@ export default { ] }, /** - * Lookup60: pallet_maintenance_mode::pallet::Event + * Lookup77: pallet_maintenance_mode::pallet::Event **/ PalletMaintenanceModeEvent: { _enum: { @@ -709,7 +930,7 @@ export default { } }, /** - * Lookup61: pallet_identity::pallet::Event + * Lookup78: pallet_identity::pallet::Event **/ PalletIdentityEvent: { _enum: { @@ -744,6 +965,15 @@ export default { main: "AccountId20", deposit: "u128" }, + SubIdentitiesSet: { + main: "AccountId20", + numberOfSubs: "u32", + newDeposit: "u128" + }, + SubIdentityRenamed: { + sub: "AccountId20", + main: "AccountId20" + }, SubIdentityRemoved: { sub: "AccountId20", main: "AccountId20", @@ -779,1065 +1009,832 @@ export default { DanglingUsernameRemoved: { who: "AccountId20", username: "Bytes" - } - } - }, - /** - * Lookup63: pallet_migrations::pallet::Event - **/ - PalletMigrationsEvent: { - _enum: { - RuntimeUpgradeStarted: "Null", - RuntimeUpgradeCompleted: { - weight: "SpWeightsWeightV2Weight" - }, - MigrationStarted: { - migrationName: "Bytes" - }, - MigrationCompleted: { - migrationName: "Bytes", - consumedWeight: "SpWeightsWeightV2Weight" - }, - FailedToSuspendIdleXcmExecution: { - error: "SpRuntimeDispatchError" - }, - FailedToResumeIdleXcmExecution: { - error: "SpRuntimeDispatchError" - } - } - }, - /** - * Lookup64: pallet_multisig::pallet::Event - **/ - PalletMultisigEvent: { - _enum: { - NewMultisig: { - approving: "AccountId20", - multisig: "AccountId20", - callHash: "[u8;32]" }, - MultisigApproval: { - approving: "AccountId20", - timepoint: "PalletMultisigTimepoint", - multisig: "AccountId20", - callHash: "[u8;32]" + UsernameUnbound: { + username: "Bytes" }, - MultisigExecuted: { - approving: "AccountId20", - timepoint: "PalletMultisigTimepoint", - multisig: "AccountId20", - callHash: "[u8;32]", - result: "Result" + UsernameRemoved: { + username: "Bytes" }, - MultisigCancelled: { - cancelling: "AccountId20", - timepoint: "PalletMultisigTimepoint", - multisig: "AccountId20", - callHash: "[u8;32]" + UsernameKilled: { + username: "Bytes" } } }, /** - * Lookup65: pallet_multisig::Timepoint - **/ - PalletMultisigTimepoint: { - height: "u32", - index: "u32" - }, - /** - * Lookup66: pallet_parameters::pallet::Event + * Lookup80: cumulus_pallet_xcmp_queue::pallet::Event **/ - PalletParametersEvent: { + CumulusPalletXcmpQueueEvent: { _enum: { - Updated: { - key: "MoonriverRuntimeRuntimeParamsRuntimeParametersKey", - oldValue: "Option", - newValue: "Option" + XcmpMessageSent: { + messageHash: "[u8;32]" } } }, /** - * Lookup67: moonriver_runtime::runtime_params::RuntimeParametersKey - **/ - MoonriverRuntimeRuntimeParamsRuntimeParametersKey: { - _enum: { - RuntimeConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey", - PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey", - XcmConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey" - } - }, - /** - * Lookup68: moonriver_runtime::runtime_params::dynamic_params::runtime_config::ParametersKey - **/ - MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: { - _enum: ["FeesTreasuryProportion"] - }, - /** - * Lookup69: moonriver_runtime::runtime_params::dynamic_params::runtime_config::FeesTreasuryProportion - **/ - MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: "Null", - /** - * Lookup70: moonriver_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersKey - **/ - MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: { - _enum: ["Deposit"] - }, - /** - * Lookup71: moonriver_runtime::runtime_params::dynamic_params::pallet_randomness::Deposit - **/ - MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: "Null", - /** - * Lookup72: moonriver_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey - **/ - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: { - _enum: ["ForeignAssetCreationDeposit"] - }, - /** - * Lookup73: moonriver_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit - **/ - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: "Null", - /** - * Lookup75: moonriver_runtime::runtime_params::RuntimeParametersValue - **/ - MoonriverRuntimeRuntimeParamsRuntimeParametersValue: { - _enum: { - RuntimeConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue", - PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue", - XcmConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue" - } - }, - /** - * Lookup76: moonriver_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue + * Lookup81: cumulus_pallet_xcm::pallet::Event **/ - MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: { + CumulusPalletXcmEvent: { _enum: { - FeesTreasuryProportion: "Perbill" + InvalidFormat: "[u8;32]", + UnsupportedVersion: "[u8;32]", + ExecutedDownward: "([u8;32],StagingXcmV5TraitsOutcome)" } }, /** - * Lookup77: moonriver_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue + * Lookup82: staging_xcm::v5::traits::Outcome **/ - MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: { + StagingXcmV5TraitsOutcome: { _enum: { - Deposit: "u128" + Complete: { + used: "SpWeightsWeightV2Weight" + }, + Incomplete: { + used: "SpWeightsWeightV2Weight", + error: "XcmV5TraitsError" + }, + Error: { + error: "XcmV5TraitsError" + } } }, /** - * Lookup79: moonriver_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue + * Lookup83: xcm::v5::traits::Error **/ - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: { + XcmV5TraitsError: { _enum: { - ForeignAssetCreationDeposit: "u128" + Overflow: "Null", + Unimplemented: "Null", + UntrustedReserveLocation: "Null", + UntrustedTeleportLocation: "Null", + LocationFull: "Null", + LocationNotInvertible: "Null", + BadOrigin: "Null", + InvalidLocation: "Null", + AssetNotFound: "Null", + FailedToTransactAsset: "Null", + NotWithdrawable: "Null", + LocationCannotHold: "Null", + ExceedsMaxMessageSize: "Null", + DestinationUnsupported: "Null", + Transport: "Null", + Unroutable: "Null", + UnknownClaim: "Null", + FailedToDecode: "Null", + MaxWeightInvalid: "Null", + NotHoldingFees: "Null", + TooExpensive: "Null", + Trap: "u64", + ExpectationFalse: "Null", + PalletNotFound: "Null", + NameMismatch: "Null", + VersionIncompatible: "Null", + HoldingWouldOverflow: "Null", + ExportError: "Null", + ReanchorFailed: "Null", + NoDeal: "Null", + FeesNotMet: "Null", + LockError: "Null", + NoPermission: "Null", + Unanchored: "Null", + NotDepositable: "Null", + TooManyAssets: "Null", + UnhandledXcmVersion: "Null", + WeightLimitReached: "SpWeightsWeightV2Weight", + Barrier: "Null", + WeightNotComputable: "Null", + ExceedsStackLimit: "Null" } }, /** - * Lookup80: pallet_evm::pallet::Event + * Lookup84: pallet_xcm::pallet::Event **/ - PalletEvmEvent: { + PalletXcmEvent: { _enum: { - Log: { - log: "EthereumLog" + Attempted: { + outcome: "StagingXcmV5TraitsOutcome" }, - Created: { - address: "H160" + Sent: { + origin: "StagingXcmV5Location", + destination: "StagingXcmV5Location", + message: "StagingXcmV5Xcm", + messageId: "[u8;32]" }, - CreatedFailed: { - address: "H160" + UnexpectedResponse: { + origin: "StagingXcmV5Location", + queryId: "u64" }, - Executed: { - address: "H160" + ResponseReady: { + queryId: "u64", + response: "StagingXcmV5Response" }, - ExecutedFailed: { - address: "H160" + Notified: { + queryId: "u64", + palletIndex: "u8", + callIndex: "u8" + }, + NotifyOverweight: { + queryId: "u64", + palletIndex: "u8", + callIndex: "u8", + actualWeight: "SpWeightsWeightV2Weight", + maxBudgetedWeight: "SpWeightsWeightV2Weight" + }, + NotifyDispatchError: { + queryId: "u64", + palletIndex: "u8", + callIndex: "u8" + }, + NotifyDecodeFailed: { + queryId: "u64", + palletIndex: "u8", + callIndex: "u8" + }, + InvalidResponder: { + origin: "StagingXcmV5Location", + queryId: "u64", + expectedLocation: "Option" + }, + InvalidResponderVersion: { + origin: "StagingXcmV5Location", + queryId: "u64" + }, + ResponseTaken: { + queryId: "u64" + }, + AssetsTrapped: { + _alias: { + hash_: "hash" + }, + hash_: "H256", + origin: "StagingXcmV5Location", + assets: "XcmVersionedAssets" + }, + VersionChangeNotified: { + destination: "StagingXcmV5Location", + result: "u32", + cost: "StagingXcmV5AssetAssets", + messageId: "[u8;32]" + }, + SupportedVersionChanged: { + location: "StagingXcmV5Location", + version: "u32" + }, + NotifyTargetSendFail: { + location: "StagingXcmV5Location", + queryId: "u64", + error: "XcmV5TraitsError" + }, + NotifyTargetMigrationFail: { + location: "XcmVersionedLocation", + queryId: "u64" + }, + InvalidQuerierVersion: { + origin: "StagingXcmV5Location", + queryId: "u64" + }, + InvalidQuerier: { + origin: "StagingXcmV5Location", + queryId: "u64", + expectedQuerier: "StagingXcmV5Location", + maybeActualQuerier: "Option" + }, + VersionNotifyStarted: { + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", + messageId: "[u8;32]" + }, + VersionNotifyRequested: { + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", + messageId: "[u8;32]" + }, + VersionNotifyUnrequested: { + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", + messageId: "[u8;32]" + }, + FeesPaid: { + paying: "StagingXcmV5Location", + fees: "StagingXcmV5AssetAssets" + }, + AssetsClaimed: { + _alias: { + hash_: "hash" + }, + hash_: "H256", + origin: "StagingXcmV5Location", + assets: "XcmVersionedAssets" + }, + VersionMigrationFinished: { + version: "u32" } } }, /** - * Lookup81: ethereum::log::Log + * Lookup85: staging_xcm::v5::location::Location **/ - EthereumLog: { - address: "H160", - topics: "Vec", - data: "Bytes" + StagingXcmV5Location: { + parents: "u8", + interior: "StagingXcmV5Junctions" }, /** - * Lookup84: pallet_ethereum::pallet::Event + * Lookup86: staging_xcm::v5::junctions::Junctions **/ - PalletEthereumEvent: { + StagingXcmV5Junctions: { _enum: { - Executed: { - from: "H160", - to: "H160", - transactionHash: "H256", - exitReason: "EvmCoreErrorExitReason", - extraData: "Bytes" - } + Here: "Null", + X1: "[Lookup88;1]", + X2: "[Lookup88;2]", + X3: "[Lookup88;3]", + X4: "[Lookup88;4]", + X5: "[Lookup88;5]", + X6: "[Lookup88;6]", + X7: "[Lookup88;7]", + X8: "[Lookup88;8]" } }, /** - * Lookup85: evm_core::error::ExitReason + * Lookup88: staging_xcm::v5::junction::Junction **/ - EvmCoreErrorExitReason: { + StagingXcmV5Junction: { _enum: { - Succeed: "EvmCoreErrorExitSucceed", - Error: "EvmCoreErrorExitError", - Revert: "EvmCoreErrorExitRevert", - Fatal: "EvmCoreErrorExitFatal" + 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: "StagingXcmV5JunctionNetworkId" } }, /** - * Lookup86: evm_core::error::ExitSucceed - **/ - EvmCoreErrorExitSucceed: { - _enum: ["Stopped", "Returned", "Suicided"] - }, - /** - * Lookup87: evm_core::error::ExitError + * Lookup91: staging_xcm::v5::junction::NetworkId **/ - EvmCoreErrorExitError: { + StagingXcmV5JunctionNetworkId: { _enum: { - StackUnderflow: "Null", - StackOverflow: "Null", - InvalidJump: "Null", - InvalidRange: "Null", - DesignatedInvalid: "Null", - CallTooDeep: "Null", - CreateCollision: "Null", - CreateContractLimit: "Null", - OutOfOffset: "Null", - OutOfGas: "Null", - OutOfFund: "Null", - PCUnderflow: "Null", - CreateEmpty: "Null", - Other: "Text", - MaxNonce: "Null", - InvalidCode: "u8" + ByGenesis: "[u8;32]", + ByFork: { + blockNumber: "u64", + blockHash: "[u8;32]" + }, + Polkadot: "Null", + Kusama: "Null", + Ethereum: { + chainId: "Compact" + }, + BitcoinCore: "Null", + BitcoinCash: "Null", + PolkadotBulletin: "Null" } }, /** - * Lookup91: evm_core::error::ExitRevert + * Lookup93: xcm::v3::junction::BodyId **/ - EvmCoreErrorExitRevert: { - _enum: ["Reverted"] - }, - /** - * Lookup92: evm_core::error::ExitFatal - **/ - EvmCoreErrorExitFatal: { + XcmV3JunctionBodyId: { _enum: { - NotSupported: "Null", - UnhandledInterrupt: "Null", - CallErrorAsFatal: "EvmCoreErrorExitError", - Other: "Text" + Unit: "Null", + Moniker: "[u8;4]", + Index: "Compact", + Executive: "Null", + Technical: "Null", + Legislative: "Null", + Judicial: "Null", + Defense: "Null", + Administration: "Null", + Treasury: "Null" } }, /** - * Lookup93: pallet_scheduler::pallet::Event + * Lookup94: xcm::v3::junction::BodyPart **/ - PalletSchedulerEvent: { + XcmV3JunctionBodyPart: { _enum: { - Scheduled: { - when: "u32", - index: "u32" - }, - Canceled: { - when: "u32", - index: "u32" - }, - Dispatched: { - task: "(u32,u32)", - id: "Option<[u8;32]>", - result: "Result" - }, - RetrySet: { - task: "(u32,u32)", - id: "Option<[u8;32]>", - period: "u32", - retries: "u8" - }, - RetryCancelled: { - task: "(u32,u32)", - id: "Option<[u8;32]>" - }, - CallUnavailable: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + Voice: "Null", + Members: { + count: "Compact" }, - PeriodicFailed: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + Fraction: { + nom: "Compact", + denom: "Compact" }, - RetryFailed: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + AtLeastProportion: { + nom: "Compact", + denom: "Compact" }, - PermanentlyOverweight: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + MoreThanProportion: { + nom: "Compact", + denom: "Compact" } } }, /** - * Lookup95: pallet_preimage::pallet::Event + * Lookup102: staging_xcm::v5::Xcm **/ - PalletPreimageEvent: { + StagingXcmV5Xcm: "Vec", + /** + * Lookup104: staging_xcm::v5::Instruction + **/ + StagingXcmV5Instruction: { _enum: { - Noted: { - _alias: { - hash_: "hash" - }, - hash_: "H256" + WithdrawAsset: "StagingXcmV5AssetAssets", + ReserveAssetDeposited: "StagingXcmV5AssetAssets", + ReceiveTeleportedAsset: "StagingXcmV5AssetAssets", + QueryResponse: { + queryId: "Compact", + response: "StagingXcmV5Response", + maxWeight: "SpWeightsWeightV2Weight", + querier: "Option" }, - Requested: { - _alias: { - hash_: "hash" - }, - hash_: "H256" + TransferAsset: { + assets: "StagingXcmV5AssetAssets", + beneficiary: "StagingXcmV5Location" }, - Cleared: { - _alias: { - hash_: "hash" - }, - hash_: "H256" - } - } - }, - /** - * Lookup96: pallet_conviction_voting::pallet::Event - **/ - PalletConvictionVotingEvent: { - _enum: { - Delegated: "(AccountId20,AccountId20)", - Undelegated: "AccountId20", - Voted: { - who: "AccountId20", - vote: "PalletConvictionVotingVoteAccountVote" - }, - VoteRemoved: { - who: "AccountId20", - vote: "PalletConvictionVotingVoteAccountVote" - } - } - }, - /** - * Lookup97: pallet_conviction_voting::vote::AccountVote - **/ - PalletConvictionVotingVoteAccountVote: { - _enum: { - Standard: { - vote: "Vote", - balance: "u128" - }, - Split: { - aye: "u128", - nay: "u128" - }, - SplitAbstain: { - aye: "u128", - nay: "u128", - abstain: "u128" - } - } - }, - /** - * Lookup99: pallet_referenda::pallet::Event - **/ - PalletReferendaEvent: { - _enum: { - Submitted: { - index: "u32", - track: "u16", - proposal: "FrameSupportPreimagesBounded" + TransferReserveAsset: { + assets: "StagingXcmV5AssetAssets", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, - DecisionDepositPlaced: { - index: "u32", - who: "AccountId20", - amount: "u128" + Transact: { + originKind: "XcmV3OriginKind", + fallbackMaxWeight: "Option", + call: "XcmDoubleEncoded" }, - DecisionDepositRefunded: { - index: "u32", - who: "AccountId20", - amount: "u128" + HrmpNewChannelOpenRequest: { + sender: "Compact", + maxMessageSize: "Compact", + maxCapacity: "Compact" }, - DepositSlashed: { - who: "AccountId20", - amount: "u128" + HrmpChannelAccepted: { + recipient: "Compact" }, - DecisionStarted: { - index: "u32", - track: "u16", - proposal: "FrameSupportPreimagesBounded", - tally: "PalletConvictionVotingTally" + HrmpChannelClosing: { + initiator: "Compact", + sender: "Compact", + recipient: "Compact" }, - ConfirmStarted: { - index: "u32" + ClearOrigin: "Null", + DescendOrigin: "StagingXcmV5Junctions", + ReportError: "StagingXcmV5QueryResponseInfo", + DepositAsset: { + assets: "StagingXcmV5AssetAssetFilter", + beneficiary: "StagingXcmV5Location" }, - ConfirmAborted: { - index: "u32" + DepositReserveAsset: { + assets: "StagingXcmV5AssetAssetFilter", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, - Confirmed: { - index: "u32", - tally: "PalletConvictionVotingTally" + ExchangeAsset: { + give: "StagingXcmV5AssetAssetFilter", + want: "StagingXcmV5AssetAssets", + maximal: "bool" }, - Approved: { - index: "u32" + InitiateReserveWithdraw: { + assets: "StagingXcmV5AssetAssetFilter", + reserve: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, - Rejected: { - index: "u32", - tally: "PalletConvictionVotingTally" + InitiateTeleport: { + assets: "StagingXcmV5AssetAssetFilter", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, - TimedOut: { - index: "u32", - tally: "PalletConvictionVotingTally" + ReportHolding: { + responseInfo: "StagingXcmV5QueryResponseInfo", + assets: "StagingXcmV5AssetAssetFilter" }, - Cancelled: { - index: "u32", - tally: "PalletConvictionVotingTally" + BuyExecution: { + fees: "StagingXcmV5Asset", + weightLimit: "XcmV3WeightLimit" }, - Killed: { - index: "u32", - tally: "PalletConvictionVotingTally" + RefundSurplus: "Null", + SetErrorHandler: "StagingXcmV5Xcm", + SetAppendix: "StagingXcmV5Xcm", + ClearError: "Null", + ClaimAsset: { + assets: "StagingXcmV5AssetAssets", + ticket: "StagingXcmV5Location" }, - SubmissionDepositRefunded: { - index: "u32", - who: "AccountId20", - amount: "u128" + Trap: "Compact", + SubscribeVersion: { + queryId: "Compact", + maxResponseWeight: "SpWeightsWeightV2Weight" }, - MetadataSet: { - _alias: { - hash_: "hash" - }, - index: "u32", - hash_: "H256" + UnsubscribeVersion: "Null", + BurnAsset: "StagingXcmV5AssetAssets", + ExpectAsset: "StagingXcmV5AssetAssets", + ExpectOrigin: "Option", + ExpectError: "Option<(u32,XcmV5TraitsError)>", + ExpectTransactStatus: "XcmV3MaybeErrorCode", + QueryPallet: { + moduleName: "Bytes", + responseInfo: "StagingXcmV5QueryResponseInfo" }, - MetadataCleared: { - _alias: { - hash_: "hash" - }, - index: "u32", - hash_: "H256" - } - } - }, - /** - * Lookup100: frame_support::traits::preimages::Bounded - **/ - FrameSupportPreimagesBounded: { - _enum: { - Legacy: { - _alias: { - hash_: "hash" - }, - hash_: "H256" + ExpectPallet: { + index: "Compact", + name: "Bytes", + moduleName: "Bytes", + crateMajor: "Compact", + minCrateMinor: "Compact" }, - Inline: "Bytes", - Lookup: { - _alias: { - hash_: "hash" - }, - hash_: "H256", - len: "u32" - } - } - }, - /** - * Lookup102: frame_system::pallet::Call - **/ - FrameSystemCall: { - _enum: { - remark: { - remark: "Bytes" + ReportTransactStatus: "StagingXcmV5QueryResponseInfo", + ClearTransactStatus: "Null", + UniversalOrigin: "StagingXcmV5Junction", + ExportMessage: { + network: "StagingXcmV5JunctionNetworkId", + destination: "StagingXcmV5Junctions", + xcm: "StagingXcmV5Xcm" }, - set_heap_pages: { - pages: "u64" + LockAsset: { + asset: "StagingXcmV5Asset", + unlocker: "StagingXcmV5Location" }, - set_code: { - code: "Bytes" + UnlockAsset: { + asset: "StagingXcmV5Asset", + target: "StagingXcmV5Location" }, - set_code_without_checks: { - code: "Bytes" + NoteUnlockable: { + asset: "StagingXcmV5Asset", + owner: "StagingXcmV5Location" }, - set_storage: { - items: "Vec<(Bytes,Bytes)>" + RequestUnlock: { + asset: "StagingXcmV5Asset", + locker: "StagingXcmV5Location" }, - kill_storage: { - _alias: { - keys_: "keys" - }, - keys_: "Vec" + SetFeesMode: { + jitWithdraw: "bool" }, - kill_prefix: { - prefix: "Bytes", - subkeys: "u32" + SetTopic: "[u8;32]", + ClearTopic: "Null", + AliasOrigin: "StagingXcmV5Location", + UnpaidExecution: { + weightLimit: "XcmV3WeightLimit", + checkOrigin: "Option" }, - remark_with_event: { - remark: "Bytes" + PayFees: { + asset: "StagingXcmV5Asset" }, - __Unused8: "Null", - authorize_upgrade: { - codeHash: "H256" + InitiateTransfer: { + destination: "StagingXcmV5Location", + remoteFees: "Option", + preserveOrigin: "bool", + assets: "Vec", + remoteXcm: "StagingXcmV5Xcm" }, - authorize_upgrade_without_checks: { - codeHash: "H256" + ExecuteWithOrigin: { + descendantOrigin: "Option", + xcm: "StagingXcmV5Xcm" }, - apply_authorized_upgrade: { - code: "Bytes" + SetHints: { + hints: "Vec" } } }, /** - * Lookup106: cumulus_pallet_parachain_system::pallet::Call + * Lookup105: staging_xcm::v5::asset::Assets **/ - CumulusPalletParachainSystemCall: { - _enum: { - set_validation_data: { - data: "CumulusPrimitivesParachainInherentParachainInherentData" - }, - sudo_send_upward_message: { - message: "Bytes" - } - } - }, + StagingXcmV5AssetAssets: "Vec", /** - * Lookup107: cumulus_primitives_parachain_inherent::ParachainInherentData + * Lookup107: staging_xcm::v5::asset::Asset **/ - CumulusPrimitivesParachainInherentParachainInherentData: { - validationData: "PolkadotPrimitivesV8PersistedValidationData", - relayChainState: "SpTrieStorageProof", - downwardMessages: "Vec", - horizontalMessages: "BTreeMap>" + StagingXcmV5Asset: { + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetFungibility" }, /** - * Lookup108: polkadot_primitives::v8::PersistedValidationData + * Lookup108: staging_xcm::v5::asset::AssetId **/ - PolkadotPrimitivesV8PersistedValidationData: { - parentHead: "Bytes", - relayParentNumber: "u32", - relayParentStorageRoot: "H256", - maxPovSize: "u32" - }, + StagingXcmV5AssetAssetId: "StagingXcmV5Location", /** - * Lookup110: sp_trie::storage_proof::StorageProof + * Lookup109: staging_xcm::v5::asset::Fungibility **/ - SpTrieStorageProof: { - trieNodes: "BTreeSet" + StagingXcmV5AssetFungibility: { + _enum: { + Fungible: "Compact", + NonFungible: "StagingXcmV5AssetAssetInstance" + } }, /** - * Lookup113: polkadot_core_primitives::InboundDownwardMessage + * Lookup110: staging_xcm::v5::asset::AssetInstance **/ - PolkadotCorePrimitivesInboundDownwardMessage: { - sentAt: "u32", - msg: "Bytes" + StagingXcmV5AssetAssetInstance: { + _enum: { + Undefined: "Null", + Index: "Compact", + Array4: "[u8;4]", + Array8: "[u8;8]", + Array16: "[u8;16]", + Array32: "[u8;32]" + } }, /** - * Lookup117: polkadot_core_primitives::InboundHrmpMessage + * Lookup113: staging_xcm::v5::Response **/ - PolkadotCorePrimitivesInboundHrmpMessage: { - sentAt: "u32", - data: "Bytes" + StagingXcmV5Response: { + _enum: { + Null: "Null", + Assets: "StagingXcmV5AssetAssets", + ExecutionResult: "Option<(u32,XcmV5TraitsError)>", + Version: "u32", + PalletsInfo: "Vec", + DispatchResult: "XcmV3MaybeErrorCode" + } }, /** - * Lookup120: pallet_timestamp::pallet::Call + * Lookup117: staging_xcm::v5::PalletInfo **/ - PalletTimestampCall: { - _enum: { - set: { - now: "Compact" - } - } + StagingXcmV5PalletInfo: { + index: "Compact", + name: "Bytes", + moduleName: "Bytes", + major: "Compact", + minor: "Compact", + patch: "Compact" }, /** - * Lookup121: pallet_root_testing::pallet::Call + * Lookup120: xcm::v3::MaybeErrorCode **/ - PalletRootTestingCall: { + XcmV3MaybeErrorCode: { _enum: { - fill_block: { - ratio: "Perbill" - }, - trigger_defensive: "Null" + Success: "Null", + Error: "Bytes", + TruncatedError: "Bytes" } }, /** - * Lookup122: pallet_balances::pallet::Call + * Lookup123: xcm::v3::OriginKind **/ - PalletBalancesCall: { - _enum: { - transfer_allow_death: { - dest: "AccountId20", - value: "Compact" - }, - __Unused1: "Null", - force_transfer: { - source: "AccountId20", - dest: "AccountId20", - value: "Compact" - }, - transfer_keep_alive: { - dest: "AccountId20", - value: "Compact" - }, - transfer_all: { - dest: "AccountId20", - keepAlive: "bool" - }, - force_unreserve: { - who: "AccountId20", - amount: "u128" - }, - upgrade_accounts: { - who: "Vec" - }, - __Unused7: "Null", - force_set_balance: { - who: "AccountId20", - newFree: "Compact" - }, - force_adjust_total_issuance: { - direction: "PalletBalancesAdjustmentDirection", - delta: "Compact" - }, - burn: { - value: "Compact", - keepAlive: "bool" - } - } + XcmV3OriginKind: { + _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] }, /** - * Lookup125: pallet_balances::types::AdjustmentDirection + * Lookup125: xcm::double_encoded::DoubleEncoded **/ - PalletBalancesAdjustmentDirection: { - _enum: ["Increase", "Decrease"] + XcmDoubleEncoded: { + encoded: "Bytes" }, /** - * Lookup126: pallet_parachain_staking::pallet::Call + * Lookup126: staging_xcm::v5::QueryResponseInfo **/ - PalletParachainStakingCall: { + StagingXcmV5QueryResponseInfo: { + destination: "StagingXcmV5Location", + queryId: "Compact", + maxWeight: "SpWeightsWeightV2Weight" + }, + /** + * Lookup127: staging_xcm::v5::asset::AssetFilter + **/ + StagingXcmV5AssetAssetFilter: { _enum: { - set_staking_expectations: { - expectations: { - min: "u128", - ideal: "u128", - max: "u128" - } - }, - set_inflation: { - schedule: { - min: "Perbill", - ideal: "Perbill", - max: "Perbill" - } - }, - set_parachain_bond_account: { - _alias: { - new_: "new" - }, - new_: "AccountId20" - }, - set_parachain_bond_reserve_percent: { - _alias: { - new_: "new" - }, - new_: "Percent" - }, - set_total_selected: { - _alias: { - new_: "new" - }, - new_: "u32" - }, - set_collator_commission: { - _alias: { - new_: "new" - }, - new_: "Perbill" - }, - set_blocks_per_round: { - _alias: { - new_: "new" - }, - new_: "u32" - }, - join_candidates: { - bond: "u128", - candidateCount: "u32" - }, - schedule_leave_candidates: { - candidateCount: "u32" - }, - execute_leave_candidates: { - candidate: "AccountId20", - candidateDelegationCount: "u32" - }, - cancel_leave_candidates: { - candidateCount: "u32" - }, - go_offline: "Null", - go_online: "Null", - candidate_bond_more: { - more: "u128" - }, - schedule_candidate_bond_less: { - less: "u128" - }, - execute_candidate_bond_less: { - candidate: "AccountId20" - }, - cancel_candidate_bond_less: "Null", - __Unused17: "Null", - delegate_with_auto_compound: { - candidate: "AccountId20", - amount: "u128", - autoCompound: "Percent", - candidateDelegationCount: "u32", - candidateAutoCompoundingDelegationCount: "u32", - delegationCount: "u32" - }, - __Unused19: "Null", - __Unused20: "Null", - __Unused21: "Null", - schedule_revoke_delegation: { - collator: "AccountId20" - }, - delegator_bond_more: { - candidate: "AccountId20", - more: "u128" - }, - schedule_delegator_bond_less: { - candidate: "AccountId20", - less: "u128" - }, - execute_delegation_request: { - delegator: "AccountId20", - candidate: "AccountId20" - }, - cancel_delegation_request: { - candidate: "AccountId20" - }, - set_auto_compound: { - candidate: "AccountId20", - value: "Percent", - candidateAutoCompoundingDelegationCountHint: "u32", - delegationCountHint: "u32" - }, - hotfix_remove_delegation_requests_exited_candidates: { - candidates: "Vec" - }, - notify_inactive_collator: { - collator: "AccountId20" - }, - enable_marking_offline: { - value: "bool" - }, - force_join_candidates: { - account: "AccountId20", - bond: "u128", - candidateCount: "u32" + Definite: "StagingXcmV5AssetAssets", + Wild: "StagingXcmV5AssetWildAsset" + } + }, + /** + * Lookup128: staging_xcm::v5::asset::WildAsset + **/ + StagingXcmV5AssetWildAsset: { + _enum: { + All: "Null", + AllOf: { + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetWildFungibility" }, - set_inflation_distribution_config: { - _alias: { - new_: "new" - }, - new_: "PalletParachainStakingInflationDistributionConfig" + AllCounted: "Compact", + AllOfCounted: { + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetWildFungibility", + count: "Compact" } } }, /** - * Lookup129: pallet_author_inherent::pallet::Call + * Lookup129: staging_xcm::v5::asset::WildFungibility **/ - PalletAuthorInherentCall: { - _enum: ["kick_off_authorship_validation"] + StagingXcmV5AssetWildFungibility: { + _enum: ["Fungible", "NonFungible"] }, /** - * Lookup130: pallet_author_slot_filter::pallet::Call + * Lookup130: xcm::v3::WeightLimit **/ - PalletAuthorSlotFilterCall: { + XcmV3WeightLimit: { _enum: { - set_eligible: { - _alias: { - new_: "new" - }, - new_: "u32" - } + Unlimited: "Null", + Limited: "SpWeightsWeightV2Weight" } }, /** - * Lookup131: pallet_author_mapping::pallet::Call + * Lookup132: staging_xcm::v5::asset::AssetTransferFilter **/ - PalletAuthorMappingCall: { + StagingXcmV5AssetAssetTransferFilter: { _enum: { - add_association: { - nimbusId: "NimbusPrimitivesNimbusCryptoPublic" - }, - update_association: { - oldNimbusId: "NimbusPrimitivesNimbusCryptoPublic", - newNimbusId: "NimbusPrimitivesNimbusCryptoPublic" - }, - clear_association: { - nimbusId: "NimbusPrimitivesNimbusCryptoPublic" - }, - remove_keys: "Null", - set_keys: { - _alias: { - keys_: "keys" - }, - keys_: "Bytes" - } + Teleport: "StagingXcmV5AssetAssetFilter", + ReserveDeposit: "StagingXcmV5AssetAssetFilter", + ReserveWithdraw: "StagingXcmV5AssetAssetFilter" } }, /** - * Lookup132: pallet_moonbeam_orbiters::pallet::Call + * Lookup137: staging_xcm::v5::Hint **/ - PalletMoonbeamOrbitersCall: { + StagingXcmV5Hint: { _enum: { - collator_add_orbiter: { - orbiter: "AccountId20" - }, - collator_remove_orbiter: { - orbiter: "AccountId20" - }, - orbiter_leave_collator_pool: { - collator: "AccountId20" - }, - orbiter_register: "Null", - orbiter_unregister: { - collatorsPoolCount: "u32" - }, - add_collator: { - collator: "AccountId20" - }, - remove_collator: { - collator: "AccountId20" + AssetClaimer: { + location: "StagingXcmV5Location" } } }, /** - * Lookup133: pallet_utility::pallet::Call + * Lookup139: xcm::VersionedAssets **/ - PalletUtilityCall: { + XcmVersionedAssets: { _enum: { - batch: { - calls: "Vec" - }, - as_derivative: { - index: "u16", - call: "Call" - }, - batch_all: { - calls: "Vec" - }, - dispatch_as: { - asOrigin: "MoonriverRuntimeOriginCaller", - call: "Call" - }, - force_batch: { - calls: "Vec" - }, - with_weight: { - call: "Call", - weight: "SpWeightsWeightV2Weight" - } + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + V3: "XcmV3MultiassetMultiAssets", + V4: "StagingXcmV4AssetAssets", + V5: "StagingXcmV5AssetAssets" } }, /** - * Lookup135: moonriver_runtime::OriginCaller + * Lookup140: xcm::v3::multiasset::MultiAssets **/ - MoonriverRuntimeOriginCaller: { - _enum: { - system: "FrameSupportDispatchRawOrigin", - __Unused1: "Null", - __Unused2: "Null", - __Unused3: "Null", - __Unused4: "Null", - __Unused5: "Null", - __Unused6: "Null", - __Unused7: "Null", - Void: "SpCoreVoid", - __Unused9: "Null", - __Unused10: "Null", - __Unused11: "Null", - __Unused12: "Null", - __Unused13: "Null", - __Unused14: "Null", - __Unused15: "Null", - __Unused16: "Null", - __Unused17: "Null", - __Unused18: "Null", - __Unused19: "Null", - __Unused20: "Null", - __Unused21: "Null", - __Unused22: "Null", - __Unused23: "Null", - __Unused24: "Null", - __Unused25: "Null", - __Unused26: "Null", - __Unused27: "Null", - __Unused28: "Null", - __Unused29: "Null", - __Unused30: "Null", - __Unused31: "Null", - __Unused32: "Null", - __Unused33: "Null", - __Unused34: "Null", - __Unused35: "Null", - __Unused36: "Null", - __Unused37: "Null", - __Unused38: "Null", - __Unused39: "Null", - __Unused40: "Null", - __Unused41: "Null", - __Unused42: "Null", - __Unused43: "Null", - __Unused44: "Null", - __Unused45: "Null", - __Unused46: "Null", - __Unused47: "Null", - __Unused48: "Null", - __Unused49: "Null", - __Unused50: "Null", - __Unused51: "Null", - Ethereum: "PalletEthereumRawOrigin", - __Unused53: "Null", - __Unused54: "Null", - __Unused55: "Null", - __Unused56: "Null", - __Unused57: "Null", - __Unused58: "Null", - __Unused59: "Null", - __Unused60: "Null", - __Unused61: "Null", - __Unused62: "Null", - __Unused63: "Null", - __Unused64: "Null", - Origins: "MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin", - __Unused66: "Null", - __Unused67: "Null", - __Unused68: "Null", - __Unused69: "Null", - __Unused70: "Null", - __Unused71: "Null", - TreasuryCouncilCollective: "PalletCollectiveRawOrigin", - OpenTechCommitteeCollective: "PalletCollectiveRawOrigin", - __Unused74: "Null", - __Unused75: "Null", - __Unused76: "Null", - __Unused77: "Null", - __Unused78: "Null", - __Unused79: "Null", - __Unused80: "Null", - __Unused81: "Null", - __Unused82: "Null", - __Unused83: "Null", - __Unused84: "Null", - __Unused85: "Null", - __Unused86: "Null", - __Unused87: "Null", - __Unused88: "Null", - __Unused89: "Null", - __Unused90: "Null", - __Unused91: "Null", - __Unused92: "Null", - __Unused93: "Null", - __Unused94: "Null", - __Unused95: "Null", - __Unused96: "Null", - __Unused97: "Null", - __Unused98: "Null", - __Unused99: "Null", - __Unused100: "Null", - CumulusXcm: "CumulusPalletXcmOrigin", - __Unused102: "Null", - PolkadotXcm: "PalletXcmOrigin", - __Unused104: "Null", - __Unused105: "Null", - __Unused106: "Null", - __Unused107: "Null", - __Unused108: "Null", - EthereumXcm: "PalletEthereumXcmRawOrigin" - } + XcmV3MultiassetMultiAssets: "Vec", + /** + * Lookup142: xcm::v3::multiasset::MultiAsset + **/ + XcmV3MultiAsset: { + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetFungibility" }, /** - * Lookup136: frame_support::dispatch::RawOrigin + * Lookup143: xcm::v3::multiasset::AssetId **/ - FrameSupportDispatchRawOrigin: { + XcmV3MultiassetAssetId: { _enum: { - Root: "Null", - Signed: "AccountId20", - None: "Null" + Concrete: "StagingXcmV3MultiLocation", + Abstract: "[u8;32]" } }, /** - * Lookup137: pallet_ethereum::RawOrigin + * Lookup144: staging_xcm::v3::multilocation::MultiLocation **/ - PalletEthereumRawOrigin: { + StagingXcmV3MultiLocation: { + parents: "u8", + interior: "XcmV3Junctions" + }, + /** + * Lookup145: xcm::v3::junctions::Junctions + **/ + XcmV3Junctions: { _enum: { - EthereumTransaction: "H160" + 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)" } }, /** - * Lookup138: moonriver_runtime::governance::origins::custom_origins::Origin + * Lookup146: xcm::v3::junction::Junction **/ - MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin: { - _enum: [ - "WhitelistedCaller", - "GeneralAdmin", - "ReferendumCanceller", - "ReferendumKiller", - "FastGeneralAdmin" - ] + 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" + } }, /** - * Lookup139: pallet_collective::RawOrigin + * Lookup148: xcm::v3::junction::NetworkId **/ - PalletCollectiveRawOrigin: { + XcmV3JunctionNetworkId: { _enum: { - Members: "(u32,u32)", - Member: "AccountId20", - _Phantom: "Null" + 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" } }, /** - * Lookup141: cumulus_pallet_xcm::pallet::Origin + * Lookup149: xcm::v3::multiasset::Fungibility **/ - CumulusPalletXcmOrigin: { + XcmV3MultiassetFungibility: { _enum: { - Relay: "Null", - SiblingParachain: "u32" + Fungible: "Compact", + NonFungible: "XcmV3MultiassetAssetInstance" } }, /** - * Lookup142: pallet_xcm::pallet::Origin + * Lookup150: xcm::v3::multiasset::AssetInstance **/ - PalletXcmOrigin: { + XcmV3MultiassetAssetInstance: { _enum: { - Xcm: "StagingXcmV4Location", - Response: "StagingXcmV4Location" + Undefined: "Null", + Index: "Compact", + Array4: "[u8;4]", + Array8: "[u8;8]", + Array16: "[u8;16]", + Array32: "[u8;32]" } }, /** - * Lookup143: staging_xcm::v4::location::Location + * Lookup151: staging_xcm::v4::asset::Assets + **/ + StagingXcmV4AssetAssets: "Vec", + /** + * Lookup153: staging_xcm::v4::asset::Asset + **/ + StagingXcmV4Asset: { + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetFungibility" + }, + /** + * Lookup154: staging_xcm::v4::asset::AssetId + **/ + StagingXcmV4AssetAssetId: "StagingXcmV4Location", + /** + * Lookup155: staging_xcm::v4::location::Location **/ StagingXcmV4Location: { parents: "u8", interior: "StagingXcmV4Junctions" }, /** - * Lookup144: staging_xcm::v4::junctions::Junctions + * Lookup156: staging_xcm::v4::junctions::Junctions **/ StagingXcmV4Junctions: { _enum: { Here: "Null", - X1: "[Lookup146;1]", - X2: "[Lookup146;2]", - X3: "[Lookup146;3]", - X4: "[Lookup146;4]", - X5: "[Lookup146;5]", - X6: "[Lookup146;6]", - X7: "[Lookup146;7]", - X8: "[Lookup146;8]" + X1: "[Lookup158;1]", + X2: "[Lookup158;2]", + X3: "[Lookup158;3]", + X4: "[Lookup158;4]", + X5: "[Lookup158;5]", + X6: "[Lookup158;6]", + X7: "[Lookup158;7]", + X8: "[Lookup158;8]" } }, /** - * Lookup146: staging_xcm::v4::junction::Junction + * Lookup158: staging_xcm::v4::junction::Junction **/ StagingXcmV4Junction: { _enum: { @@ -1869,7 +1866,7 @@ export default { } }, /** - * Lookup149: staging_xcm::v4::junction::NetworkId + * Lookup160: staging_xcm::v4::junction::NetworkId **/ StagingXcmV4JunctionNetworkId: { _enum: { @@ -1892,2925 +1889,3042 @@ export default { } }, /** - * Lookup150: xcm::v3::junction::BodyId + * Lookup168: staging_xcm::v4::asset::Fungibility **/ - XcmV3JunctionBodyId: { + StagingXcmV4AssetFungibility: { _enum: { - Unit: "Null", - Moniker: "[u8;4]", - Index: "Compact", - Executive: "Null", - Technical: "Null", - Legislative: "Null", - Judicial: "Null", - Defense: "Null", - Administration: "Null", - Treasury: "Null" + Fungible: "Compact", + NonFungible: "StagingXcmV4AssetAssetInstance" } }, /** - * Lookup151: xcm::v3::junction::BodyPart + * Lookup169: staging_xcm::v4::asset::AssetInstance **/ - XcmV3JunctionBodyPart: { + StagingXcmV4AssetAssetInstance: { _enum: { - Voice: "Null", - Members: { - count: "Compact" - }, - Fraction: { - nom: "Compact", - denom: "Compact" - }, - AtLeastProportion: { - nom: "Compact", - denom: "Compact" - }, - MoreThanProportion: { - nom: "Compact", - denom: "Compact" - } + Undefined: "Null", + Index: "Compact", + Array4: "[u8;4]", + Array8: "[u8;8]", + Array16: "[u8;16]", + Array32: "[u8;32]" } }, /** - * Lookup159: pallet_ethereum_xcm::RawOrigin + * Lookup170: xcm::VersionedLocation **/ - PalletEthereumXcmRawOrigin: { + XcmVersionedLocation: { _enum: { - XcmEthereumTransaction: "H160" + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + V3: "StagingXcmV3MultiLocation", + V4: "StagingXcmV4Location", + V5: "StagingXcmV5Location" } }, /** - * Lookup160: sp_core::Void - **/ - SpCoreVoid: "Null", - /** - * Lookup161: pallet_proxy::pallet::Call + * Lookup171: pallet_assets::pallet::Event **/ - PalletProxyCall: { + PalletAssetsEvent: { _enum: { - proxy: { - real: "AccountId20", - forceProxyType: "Option", - call: "Call" + Created: { + assetId: "u128", + creator: "AccountId20", + owner: "AccountId20" }, - add_proxy: { - delegate: "AccountId20", - proxyType: "MoonriverRuntimeProxyType", - delay: "u32" + Issued: { + assetId: "u128", + owner: "AccountId20", + amount: "u128" }, - remove_proxy: { - delegate: "AccountId20", - proxyType: "MoonriverRuntimeProxyType", - delay: "u32" - }, - remove_proxies: "Null", - create_pure: { - proxyType: "MoonriverRuntimeProxyType", - delay: "u32", - index: "u16" + Transferred: { + assetId: "u128", + from: "AccountId20", + to: "AccountId20", + amount: "u128" }, - kill_pure: { - spawner: "AccountId20", - proxyType: "MoonriverRuntimeProxyType", - index: "u16", - height: "Compact", - extIndex: "Compact" + Burned: { + assetId: "u128", + owner: "AccountId20", + balance: "u128" }, - announce: { - real: "AccountId20", - callHash: "H256" + TeamChanged: { + assetId: "u128", + issuer: "AccountId20", + admin: "AccountId20", + freezer: "AccountId20" }, - remove_announcement: { - real: "AccountId20", - callHash: "H256" + OwnerChanged: { + assetId: "u128", + owner: "AccountId20" }, - reject_announcement: { - delegate: "AccountId20", - callHash: "H256" + Frozen: { + assetId: "u128", + who: "AccountId20" }, - proxy_announced: { - delegate: "AccountId20", - real: "AccountId20", - forceProxyType: "Option", - call: "Call" - } - } - }, - /** - * Lookup163: pallet_maintenance_mode::pallet::Call - **/ - PalletMaintenanceModeCall: { - _enum: ["enter_maintenance_mode", "resume_normal_operation"] - }, - /** - * Lookup164: pallet_identity::pallet::Call - **/ - PalletIdentityCall: { - _enum: { - add_registrar: { - account: "AccountId20" + Thawed: { + assetId: "u128", + who: "AccountId20" }, - set_identity: { - info: "PalletIdentityLegacyIdentityInfo" + AssetFrozen: { + assetId: "u128" }, - set_subs: { - subs: "Vec<(AccountId20,Data)>" + AssetThawed: { + assetId: "u128" }, - clear_identity: "Null", - request_judgement: { - regIndex: "Compact", - maxFee: "Compact" + AccountsDestroyed: { + assetId: "u128", + accountsDestroyed: "u32", + accountsRemaining: "u32" }, - cancel_request: { - regIndex: "u32" + ApprovalsDestroyed: { + assetId: "u128", + approvalsDestroyed: "u32", + approvalsRemaining: "u32" }, - set_fee: { - index: "Compact", - fee: "Compact" + DestructionStarted: { + assetId: "u128" }, - set_account_id: { - _alias: { - new_: "new" - }, - index: "Compact", - new_: "AccountId20" + Destroyed: { + assetId: "u128" }, - set_fields: { - index: "Compact", - fields: "u64" + ForceCreated: { + assetId: "u128", + owner: "AccountId20" }, - provide_judgement: { - regIndex: "Compact", - target: "AccountId20", - judgement: "PalletIdentityJudgement", - identity: "H256" + MetadataSet: { + assetId: "u128", + name: "Bytes", + symbol: "Bytes", + decimals: "u8", + isFrozen: "bool" }, - kill_identity: { - target: "AccountId20" + MetadataCleared: { + assetId: "u128" }, - add_sub: { - sub: "AccountId20", - data: "Data" + ApprovedTransfer: { + assetId: "u128", + source: "AccountId20", + delegate: "AccountId20", + amount: "u128" }, - rename_sub: { - sub: "AccountId20", - data: "Data" + ApprovalCancelled: { + assetId: "u128", + owner: "AccountId20", + delegate: "AccountId20" }, - remove_sub: { - sub: "AccountId20" + TransferredApproved: { + assetId: "u128", + owner: "AccountId20", + delegate: "AccountId20", + destination: "AccountId20", + amount: "u128" }, - quit_sub: "Null", - add_username_authority: { - authority: "AccountId20", - suffix: "Bytes", - allocation: "u32" + AssetStatusChanged: { + assetId: "u128" }, - remove_username_authority: { - authority: "AccountId20" + AssetMinBalanceChanged: { + assetId: "u128", + newMinBalance: "u128" }, - set_username_for: { + Touched: { + assetId: "u128", who: "AccountId20", - username: "Bytes", - signature: "Option" - }, - accept_username: { - username: "Bytes" + depositor: "AccountId20" }, - remove_expired_approval: { - username: "Bytes" + Blocked: { + assetId: "u128", + who: "AccountId20" }, - set_primary_username: { - username: "Bytes" + Deposited: { + assetId: "u128", + who: "AccountId20", + amount: "u128" }, - remove_dangling_username: { - username: "Bytes" + Withdrawn: { + assetId: "u128", + who: "AccountId20", + amount: "u128" } } }, /** - * Lookup165: pallet_identity::legacy::IdentityInfo + * Lookup172: pallet_asset_manager::pallet::Event **/ - PalletIdentityLegacyIdentityInfo: { - additional: "Vec<(Data,Data)>", - display: "Data", - legal: "Data", - web: "Data", - riot: "Data", - email: "Data", - pgpFingerprint: "Option<[u8;20]>", - image: "Data", - twitter: "Data" + PalletAssetManagerEvent: { + _enum: { + ForeignAssetRegistered: { + assetId: "u128", + asset: "MoonbaseRuntimeXcmConfigAssetType", + metadata: "MoonbaseRuntimeAssetConfigAssetRegistrarMetadata" + }, + UnitsPerSecondChanged: "Null", + ForeignAssetXcmLocationChanged: { + assetId: "u128", + newAssetType: "MoonbaseRuntimeXcmConfigAssetType" + }, + ForeignAssetRemoved: { + assetId: "u128", + assetType: "MoonbaseRuntimeXcmConfigAssetType" + }, + SupportedAssetRemoved: { + assetType: "MoonbaseRuntimeXcmConfigAssetType" + }, + ForeignAssetDestroyed: { + assetId: "u128", + assetType: "MoonbaseRuntimeXcmConfigAssetType" + }, + LocalAssetDestroyed: { + assetId: "u128" + } + } }, /** - * Lookup203: pallet_identity::types::Judgement + * Lookup173: moonbase_runtime::xcm_config::AssetType **/ - PalletIdentityJudgement: { + MoonbaseRuntimeXcmConfigAssetType: { _enum: { - Unknown: "Null", - FeePaid: "u128", - Reasonable: "Null", - KnownGood: "Null", - OutOfDate: "Null", - LowQuality: "Null", - Erroneous: "Null" + Xcm: "StagingXcmV3MultiLocation" } }, /** - * Lookup205: account::EthereumSignature + * Lookup174: moonbase_runtime::asset_config::AssetRegistrarMetadata **/ - AccountEthereumSignature: "[u8;65]", + MoonbaseRuntimeAssetConfigAssetRegistrarMetadata: { + name: "Bytes", + symbol: "Bytes", + decimals: "u8", + isFrozen: "bool" + }, /** - * Lookup207: pallet_multisig::pallet::Call + * Lookup175: pallet_migrations::pallet::Event **/ - PalletMultisigCall: { + PalletMigrationsEvent: { _enum: { - as_multi_threshold_1: { - otherSignatories: "Vec", - call: "Call" + RuntimeUpgradeStarted: "Null", + RuntimeUpgradeCompleted: { + weight: "SpWeightsWeightV2Weight" }, - as_multi: { - threshold: "u16", - otherSignatories: "Vec", - maybeTimepoint: "Option", - call: "Call", - maxWeight: "SpWeightsWeightV2Weight" + MigrationStarted: { + migrationName: "Bytes" }, - approve_as_multi: { - threshold: "u16", - otherSignatories: "Vec", - maybeTimepoint: "Option", - callHash: "[u8;32]", - maxWeight: "SpWeightsWeightV2Weight" + MigrationCompleted: { + migrationName: "Bytes", + consumedWeight: "SpWeightsWeightV2Weight" }, - cancel_as_multi: { - threshold: "u16", - otherSignatories: "Vec", - timepoint: "PalletMultisigTimepoint", - callHash: "[u8;32]" + FailedToSuspendIdleXcmExecution: { + error: "SpRuntimeDispatchError" + }, + FailedToResumeIdleXcmExecution: { + error: "SpRuntimeDispatchError" } } }, /** - * Lookup209: pallet_moonbeam_lazy_migrations::pallet::Call + * Lookup176: pallet_xcm_transactor::pallet::Event **/ - PalletMoonbeamLazyMigrationsCall: { + PalletXcmTransactorEvent: { _enum: { - __Unused0: "Null", - __Unused1: "Null", - create_contract_metadata: { - address: "H160" + TransactedDerivative: { + accountId: "AccountId20", + dest: "StagingXcmV5Location", + call: "Bytes", + index: "u16" }, - approve_assets_to_migrate: { - assets: "Vec" + TransactedSovereign: { + feePayer: "Option", + dest: "StagingXcmV5Location", + call: "Bytes" }, - start_foreign_assets_migration: { - assetId: "u128" + TransactedSigned: { + feePayer: "AccountId20", + dest: "StagingXcmV5Location", + call: "Bytes" }, - migrate_foreign_asset_balances: { - limit: "u32" + RegisteredDerivative: { + accountId: "AccountId20", + index: "u16" }, - migrate_foreign_asset_approvals: { - limit: "u32" + DeRegisteredDerivative: { + index: "u16" }, - finish_foreign_assets_migration: "Null" + TransactFailed: { + error: "XcmV5TraitsError" + }, + TransactInfoChanged: { + location: "StagingXcmV5Location", + remoteInfo: "PalletXcmTransactorRemoteTransactInfoWithMaxWeight" + }, + TransactInfoRemoved: { + location: "StagingXcmV5Location" + }, + DestFeePerSecondChanged: { + location: "StagingXcmV5Location", + feePerSecond: "u128" + }, + DestFeePerSecondRemoved: { + location: "StagingXcmV5Location" + }, + HrmpManagementSent: { + action: "PalletXcmTransactorHrmpOperation" + } } }, /** - * Lookup212: pallet_parameters::pallet::Call + * Lookup177: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight **/ - PalletParametersCall: { + PalletXcmTransactorRemoteTransactInfoWithMaxWeight: { + transactExtraWeight: "SpWeightsWeightV2Weight", + maxWeight: "SpWeightsWeightV2Weight", + transactExtraWeightSigned: "Option" + }, + /** + * Lookup178: pallet_xcm_transactor::pallet::HrmpOperation + **/ + PalletXcmTransactorHrmpOperation: { _enum: { - set_parameter: { - keyValue: "MoonriverRuntimeRuntimeParamsRuntimeParameters" + InitOpen: "PalletXcmTransactorHrmpInitParams", + Accept: { + paraId: "u32" + }, + Close: "PolkadotParachainPrimitivesPrimitivesHrmpChannelId", + Cancel: { + channelId: "PolkadotParachainPrimitivesPrimitivesHrmpChannelId", + openRequests: "u32" } } }, /** - * Lookup213: moonriver_runtime::runtime_params::RuntimeParameters + * Lookup179: pallet_xcm_transactor::pallet::HrmpInitParams **/ - MoonriverRuntimeRuntimeParamsRuntimeParameters: { - _enum: { - RuntimeConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters", - PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters", - XcmConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters" - } + PalletXcmTransactorHrmpInitParams: { + paraId: "u32", + proposedMaxCapacity: "u32", + proposedMaxMessageSize: "u32" }, /** - * Lookup214: moonriver_runtime::runtime_params::dynamic_params::runtime_config::Parameters + * Lookup181: polkadot_parachain_primitives::primitives::HrmpChannelId **/ - MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: { - _enum: { - FeesTreasuryProportion: - "(MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion,Option)" - } + PolkadotParachainPrimitivesPrimitivesHrmpChannelId: { + sender: "u32", + recipient: "u32" }, /** - * Lookup216: moonriver_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters + * Lookup182: pallet_moonbeam_orbiters::pallet::Event **/ - MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: { + PalletMoonbeamOrbitersEvent: { _enum: { - Deposit: "(MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit,Option)" + OrbiterJoinCollatorPool: { + collator: "AccountId20", + orbiter: "AccountId20" + }, + OrbiterLeaveCollatorPool: { + collator: "AccountId20", + orbiter: "AccountId20" + }, + OrbiterRewarded: { + account: "AccountId20", + rewards: "u128" + }, + OrbiterRotation: { + collator: "AccountId20", + oldOrbiter: "Option", + newOrbiter: "Option" + }, + OrbiterRegistered: { + account: "AccountId20", + deposit: "u128" + }, + OrbiterUnregistered: { + account: "AccountId20" + } } }, /** - * Lookup218: moonriver_runtime::runtime_params::dynamic_params::xcm_config::Parameters + * Lookup183: pallet_ethereum_xcm::pallet::Event **/ - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: { + PalletEthereumXcmEvent: { _enum: { - ForeignAssetCreationDeposit: - "(MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit,Option)" + ExecutedFromXcm: { + xcmMsgHash: "H256", + ethTxHash: "H256" + } } }, /** - * Lookup220: pallet_evm::pallet::Call + * Lookup184: pallet_randomness::pallet::Event **/ - PalletEvmCall: { + PalletRandomnessEvent: { _enum: { - withdraw: { - address: "H160", - value: "u128" - }, - call: { - source: "H160", - target: "H160", - input: "Bytes", - value: "U256", + RandomnessRequestedBabeEpoch: { + id: "u64", + refundAddress: "H160", + contractAddress: "H160", + fee: "u128", gasLimit: "u64", - maxFeePerGas: "U256", - maxPriorityFeePerGas: "Option", - nonce: "Option", - accessList: "Vec<(H160,Vec)>" + numWords: "u8", + salt: "H256", + earliestEpoch: "u64" }, - create: { - source: "H160", - init: "Bytes", - value: "U256", + RandomnessRequestedLocal: { + id: "u64", + refundAddress: "H160", + contractAddress: "H160", + fee: "u128", gasLimit: "u64", - maxFeePerGas: "U256", - maxPriorityFeePerGas: "Option", - nonce: "Option", - accessList: "Vec<(H160,Vec)>" - }, - create2: { - source: "H160", - init: "Bytes", + numWords: "u8", salt: "H256", - value: "U256", - gasLimit: "u64", - maxFeePerGas: "U256", - maxPriorityFeePerGas: "Option", - nonce: "Option", - accessList: "Vec<(H160,Vec)>" + earliestBlock: "u32" + }, + RequestFulfilled: { + id: "u64" + }, + RequestFeeIncreased: { + id: "u64", + newFee: "u128" + }, + RequestExpirationExecuted: { + id: "u64" } } }, /** - * Lookup226: pallet_ethereum::pallet::Call + * Lookup185: pallet_collective::pallet::Event **/ - PalletEthereumCall: { + PalletCollectiveEvent: { _enum: { - transact: { - transaction: "EthereumTransactionTransactionV2" + Proposed: { + account: "AccountId20", + proposalIndex: "u32", + proposalHash: "H256", + threshold: "u32" + }, + Voted: { + account: "AccountId20", + proposalHash: "H256", + voted: "bool", + yes: "u32", + no: "u32" + }, + Approved: { + proposalHash: "H256" + }, + Disapproved: { + proposalHash: "H256" + }, + Executed: { + proposalHash: "H256", + result: "Result" + }, + MemberExecuted: { + proposalHash: "H256", + result: "Result" + }, + Closed: { + proposalHash: "H256", + yes: "u32", + no: "u32" + }, + Killed: { + proposalHash: "H256" + }, + ProposalCostBurned: { + proposalHash: "H256", + who: "AccountId20" + }, + ProposalCostReleased: { + proposalHash: "H256", + who: "AccountId20" } } }, /** - * Lookup227: ethereum::transaction::TransactionV2 + * Lookup186: pallet_conviction_voting::pallet::Event **/ - EthereumTransactionTransactionV2: { + PalletConvictionVotingEvent: { _enum: { - Legacy: "EthereumTransactionLegacyTransaction", - EIP2930: "EthereumTransactionEip2930Transaction", - EIP1559: "EthereumTransactionEip1559Transaction" + Delegated: "(AccountId20,AccountId20)", + Undelegated: "AccountId20", + Voted: { + who: "AccountId20", + vote: "PalletConvictionVotingVoteAccountVote" + }, + VoteRemoved: { + who: "AccountId20", + vote: "PalletConvictionVotingVoteAccountVote" + } } }, /** - * Lookup228: ethereum::transaction::LegacyTransaction - **/ - EthereumTransactionLegacyTransaction: { - nonce: "U256", - gasPrice: "U256", - gasLimit: "U256", - action: "EthereumTransactionTransactionAction", - value: "U256", - input: "Bytes", - signature: "EthereumTransactionTransactionSignature" - }, - /** - * Lookup229: ethereum::transaction::TransactionAction + * Lookup187: pallet_conviction_voting::vote::AccountVote **/ - EthereumTransactionTransactionAction: { + PalletConvictionVotingVoteAccountVote: { _enum: { - Call: "H160", - Create: "Null" + Standard: { + vote: "Vote", + balance: "u128" + }, + Split: { + aye: "u128", + nay: "u128" + }, + SplitAbstain: { + aye: "u128", + nay: "u128", + abstain: "u128" + } } }, /** - * Lookup230: ethereum::transaction::TransactionSignature - **/ - EthereumTransactionTransactionSignature: { - v: "u64", - r: "H256", - s: "H256" - }, - /** - * Lookup232: ethereum::transaction::EIP2930Transaction + * Lookup189: pallet_referenda::pallet::Event **/ - EthereumTransactionEip2930Transaction: { - chainId: "u64", - nonce: "U256", - gasPrice: "U256", - gasLimit: "U256", - action: "EthereumTransactionTransactionAction", - value: "U256", - input: "Bytes", - accessList: "Vec", - oddYParity: "bool", - r: "H256", - s: "H256" - }, - /** - * Lookup234: ethereum::transaction::AccessListItem - **/ - EthereumTransactionAccessListItem: { - address: "H160", - storageKeys: "Vec" - }, - /** - * Lookup235: ethereum::transaction::EIP1559Transaction - **/ - EthereumTransactionEip1559Transaction: { - chainId: "u64", - nonce: "U256", - maxPriorityFeePerGas: "U256", - maxFeePerGas: "U256", - gasLimit: "U256", - action: "EthereumTransactionTransactionAction", - value: "U256", - input: "Bytes", - accessList: "Vec", - oddYParity: "bool", - r: "H256", - s: "H256" - }, - /** - * Lookup236: pallet_scheduler::pallet::Call - **/ - PalletSchedulerCall: { + PalletReferendaEvent: { _enum: { - schedule: { - when: "u32", - maybePeriodic: "Option<(u32,u32)>", - priority: "u8", - call: "Call" + Submitted: { + index: "u32", + track: "u16", + proposal: "FrameSupportPreimagesBounded" }, - cancel: { - when: "u32", + DecisionDepositPlaced: { + index: "u32", + who: "AccountId20", + amount: "u128" + }, + DecisionDepositRefunded: { + index: "u32", + who: "AccountId20", + amount: "u128" + }, + DepositSlashed: { + who: "AccountId20", + amount: "u128" + }, + DecisionStarted: { + index: "u32", + track: "u16", + proposal: "FrameSupportPreimagesBounded", + tally: "PalletConvictionVotingTally" + }, + ConfirmStarted: { index: "u32" }, - schedule_named: { - id: "[u8;32]", - when: "u32", - maybePeriodic: "Option<(u32,u32)>", - priority: "u8", - call: "Call" + ConfirmAborted: { + index: "u32" }, - cancel_named: { - id: "[u8;32]" + Confirmed: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - schedule_after: { - after: "u32", - maybePeriodic: "Option<(u32,u32)>", - priority: "u8", - call: "Call" + Approved: { + index: "u32" }, - schedule_named_after: { - id: "[u8;32]", - after: "u32", - maybePeriodic: "Option<(u32,u32)>", - priority: "u8", - call: "Call" + Rejected: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - set_retry: { - task: "(u32,u32)", - retries: "u8", - period: "u32" + TimedOut: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - set_retry_named: { - id: "[u8;32]", - retries: "u8", - period: "u32" + Cancelled: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - cancel_retry: { - task: "(u32,u32)" + Killed: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - cancel_retry_named: { - id: "[u8;32]" - } - } - }, - /** - * Lookup238: pallet_preimage::pallet::Call - **/ - PalletPreimageCall: { - _enum: { - note_preimage: { - bytes: "Bytes" + SubmissionDepositRefunded: { + index: "u32", + who: "AccountId20", + amount: "u128" }, - unnote_preimage: { + MetadataSet: { _alias: { hash_: "hash" }, + index: "u32", hash_: "H256" }, - request_preimage: { + MetadataCleared: { _alias: { hash_: "hash" }, + index: "u32", hash_: "H256" - }, - unrequest_preimage: { + } + } + }, + /** + * Lookup190: frame_support::traits::preimages::Bounded + **/ + FrameSupportPreimagesBounded: { + _enum: { + Legacy: { _alias: { hash_: "hash" }, hash_: "H256" }, - ensure_updated: { - hashes: "Vec" + Inline: "Bytes", + Lookup: { + _alias: { + hash_: "hash" + }, + hash_: "H256", + len: "u32" } } }, /** - * Lookup239: pallet_conviction_voting::pallet::Call + * Lookup192: frame_system::pallet::Call **/ - PalletConvictionVotingCall: { + FrameSystemCall: { _enum: { - vote: { - pollIndex: "Compact", - vote: "PalletConvictionVotingVoteAccountVote" + remark: { + remark: "Bytes" }, - delegate: { - class: "u16", - to: "AccountId20", - conviction: "PalletConvictionVotingConviction", - balance: "u128" + set_heap_pages: { + pages: "u64" }, - undelegate: { - class: "u16" + set_code: { + code: "Bytes" }, - unlock: { - class: "u16", - target: "AccountId20" + set_code_without_checks: { + code: "Bytes" }, - remove_vote: { - class: "Option", - index: "u32" + set_storage: { + items: "Vec<(Bytes,Bytes)>" }, - remove_other_vote: { - target: "AccountId20", - class: "u16", - index: "u32" + kill_storage: { + _alias: { + keys_: "keys" + }, + keys_: "Vec" + }, + kill_prefix: { + prefix: "Bytes", + subkeys: "u32" + }, + remark_with_event: { + remark: "Bytes" + }, + __Unused8: "Null", + authorize_upgrade: { + codeHash: "H256" + }, + authorize_upgrade_without_checks: { + codeHash: "H256" + }, + apply_authorized_upgrade: { + code: "Bytes" } } }, /** - * Lookup240: pallet_conviction_voting::conviction::Conviction + * Lookup196: pallet_utility::pallet::Call **/ - PalletConvictionVotingConviction: { - _enum: ["None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x"] - }, - /** - * Lookup242: pallet_referenda::pallet::Call - **/ - PalletReferendaCall: { + PalletUtilityCall: { _enum: { - submit: { - proposalOrigin: "MoonriverRuntimeOriginCaller", - proposal: "FrameSupportPreimagesBounded", - enactmentMoment: "FrameSupportScheduleDispatchTime" - }, - place_decision_deposit: { - index: "u32" - }, - refund_decision_deposit: { - index: "u32" - }, - cancel: { - index: "u32" + batch: { + calls: "Vec" }, - kill: { - index: "u32" + as_derivative: { + index: "u16", + call: "Call" }, - nudge_referendum: { - index: "u32" + batch_all: { + calls: "Vec" }, - one_fewer_deciding: { - track: "u16" + dispatch_as: { + asOrigin: "MoonbaseRuntimeOriginCaller", + call: "Call" }, - refund_submission_deposit: { - index: "u32" + force_batch: { + calls: "Vec" }, - set_metadata: { - index: "u32", - maybeHash: "Option" + with_weight: { + call: "Call", + weight: "SpWeightsWeightV2Weight" } } }, /** - * Lookup243: frame_support::traits::schedule::DispatchTime - **/ - FrameSupportScheduleDispatchTime: { - _enum: { - At: "u32", - After: "u32" - } - }, - /** - * Lookup245: pallet_whitelist::pallet::Call + * Lookup198: moonbase_runtime::OriginCaller **/ - PalletWhitelistCall: { + MoonbaseRuntimeOriginCaller: { _enum: { - whitelist_call: { - callHash: "H256" - }, - remove_whitelisted_call: { - callHash: "H256" - }, - dispatch_whitelisted_call: { - callHash: "H256", - callEncodedLen: "u32", - callWeightWitness: "SpWeightsWeightV2Weight" - }, - dispatch_whitelisted_call_with_preimage: { - call: "Call" - } + system: "FrameSupportDispatchRawOrigin", + __Unused1: "Null", + __Unused2: "Null", + __Unused3: "Null", + __Unused4: "Null", + __Unused5: "Null", + __Unused6: "Null", + __Unused7: "Null", + __Unused8: "Null", + __Unused9: "Null", + __Unused10: "Null", + Ethereum: "PalletEthereumRawOrigin", + __Unused12: "Null", + __Unused13: "Null", + __Unused14: "Null", + __Unused15: "Null", + __Unused16: "Null", + __Unused17: "Null", + __Unused18: "Null", + __Unused19: "Null", + __Unused20: "Null", + __Unused21: "Null", + __Unused22: "Null", + __Unused23: "Null", + __Unused24: "Null", + __Unused25: "Null", + CumulusXcm: "CumulusPalletXcmOrigin", + __Unused27: "Null", + PolkadotXcm: "PalletXcmOrigin", + __Unused29: "Null", + __Unused30: "Null", + __Unused31: "Null", + __Unused32: "Null", + __Unused33: "Null", + __Unused34: "Null", + __Unused35: "Null", + __Unused36: "Null", + __Unused37: "Null", + EthereumXcm: "PalletEthereumXcmRawOrigin", + __Unused39: "Null", + TreasuryCouncilCollective: "PalletCollectiveRawOrigin", + __Unused41: "Null", + __Unused42: "Null", + Origins: "MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin", + __Unused44: "Null", + __Unused45: "Null", + OpenTechCommitteeCollective: "PalletCollectiveRawOrigin" } }, /** - * Lookup246: pallet_collective::pallet::Call + * Lookup199: frame_support::dispatch::RawOrigin **/ - PalletCollectiveCall: { + FrameSupportDispatchRawOrigin: { _enum: { - set_members: { - newMembers: "Vec", - prime: "Option", - oldCount: "u32" - }, - execute: { - proposal: "Call", - lengthBound: "Compact" - }, - propose: { - threshold: "Compact", - proposal: "Call", - lengthBound: "Compact" - }, - vote: { - proposal: "H256", - index: "Compact", - approve: "bool" - }, - __Unused4: "Null", - disapprove_proposal: { - proposalHash: "H256" - }, - close: { - proposalHash: "H256", - index: "Compact", - proposalWeightBound: "SpWeightsWeightV2Weight", - lengthBound: "Compact" - } + Root: "Null", + Signed: "AccountId20", + None: "Null" } }, /** - * Lookup248: pallet_treasury::pallet::Call + * Lookup200: pallet_ethereum::RawOrigin **/ - PalletTreasuryCall: { + PalletEthereumRawOrigin: { _enum: { - __Unused0: "Null", - __Unused1: "Null", - __Unused2: "Null", - spend_local: { - amount: "Compact", - beneficiary: "AccountId20" - }, - remove_approval: { - proposalId: "Compact" - }, - spend: { - assetKind: "Null", - amount: "Compact", - beneficiary: "AccountId20", - validFrom: "Option" - }, - payout: { - index: "u32" - }, - check_status: { - index: "u32" - }, - void_spend: { - index: "u32" - } + EthereumTransaction: "H160" } }, /** - * Lookup250: pallet_crowdloan_rewards::pallet::Call + * Lookup201: cumulus_pallet_xcm::pallet::Origin **/ - PalletCrowdloanRewardsCall: { + CumulusPalletXcmOrigin: { _enum: { - associate_native_identity: { - rewardAccount: "AccountId20", - relayAccount: "[u8;32]", - proof: "SpRuntimeMultiSignature" - }, - change_association_with_relay_keys: { - rewardAccount: "AccountId20", - previousAccount: "AccountId20", - proofs: "Vec<([u8;32],SpRuntimeMultiSignature)>" - }, - claim: "Null", - update_reward_address: { - newRewardAccount: "AccountId20" - }, - complete_initialization: { - leaseEndingBlock: "u32" - }, - initialize_reward_vec: { - rewards: "Vec<([u8;32],Option,u128)>" - } + Relay: "Null", + SiblingParachain: "u32" } }, /** - * Lookup251: sp_runtime::MultiSignature + * Lookup202: pallet_xcm::pallet::Origin **/ - SpRuntimeMultiSignature: { + PalletXcmOrigin: { _enum: { - Ed25519: "[u8;64]", - Sr25519: "[u8;64]", - Ecdsa: "[u8;65]" + Xcm: "StagingXcmV5Location", + Response: "StagingXcmV5Location" } }, /** - * Lookup257: pallet_xcm::pallet::Call + * Lookup203: pallet_ethereum_xcm::RawOrigin **/ - PalletXcmCall: { + PalletEthereumXcmRawOrigin: { _enum: { - send: { - dest: "XcmVersionedLocation", - message: "XcmVersionedXcm" - }, - teleport_assets: { - dest: "XcmVersionedLocation", - beneficiary: "XcmVersionedLocation", - assets: "XcmVersionedAssets", - feeAssetItem: "u32" - }, - 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" - } + XcmEthereumTransaction: "H160" } }, /** - * Lookup258: xcm::VersionedLocation + * Lookup204: pallet_collective::RawOrigin **/ - XcmVersionedLocation: { + PalletCollectiveRawOrigin: { _enum: { - __Unused0: "Null", - V2: "XcmV2MultiLocation", - __Unused2: "Null", - V3: "StagingXcmV3MultiLocation", - V4: "StagingXcmV4Location" + Members: "(u32,u32)", + Member: "AccountId20", + _Phantom: "Null" } }, /** - * Lookup259: xcm::v2::multilocation::MultiLocation + * Lookup205: moonbase_runtime::governance::origins::custom_origins::Origin **/ - XcmV2MultiLocation: { - parents: "u8", - interior: "XcmV2MultilocationJunctions" + MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin: { + _enum: [ + "WhitelistedCaller", + "GeneralAdmin", + "ReferendumCanceller", + "ReferendumKiller", + "FastGeneralAdmin" + ] }, /** - * Lookup260: xcm::v2::multilocation::Junctions + * Lookup207: pallet_timestamp::pallet::Call **/ - XcmV2MultilocationJunctions: { + PalletTimestampCall: { _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)" + set: { + now: "Compact" + } } }, /** - * Lookup261: xcm::v2::junction::Junction + * Lookup208: pallet_balances::pallet::Call **/ - XcmV2Junction: { + PalletBalancesCall: { _enum: { - Parachain: "Compact", - AccountId32: { - network: "XcmV2NetworkId", - id: "[u8;32]" + transfer_allow_death: { + dest: "AccountId20", + value: "Compact" }, - AccountIndex64: { - network: "XcmV2NetworkId", - index: "Compact" + __Unused1: "Null", + force_transfer: { + source: "AccountId20", + dest: "AccountId20", + value: "Compact" }, - AccountKey20: { - network: "XcmV2NetworkId", - key: "[u8;20]" + transfer_keep_alive: { + dest: "AccountId20", + value: "Compact" }, - PalletInstance: "u8", - GeneralIndex: "Compact", - GeneralKey: "Bytes", - OnlyChild: "Null", - Plurality: { - id: "XcmV2BodyId", - part: "XcmV2BodyPart" + transfer_all: { + dest: "AccountId20", + keepAlive: "bool" + }, + force_unreserve: { + who: "AccountId20", + amount: "u128" + }, + upgrade_accounts: { + who: "Vec" + }, + __Unused7: "Null", + force_set_balance: { + who: "AccountId20", + newFree: "Compact" + }, + force_adjust_total_issuance: { + direction: "PalletBalancesAdjustmentDirection", + delta: "Compact" + }, + burn: { + value: "Compact", + keepAlive: "bool" } } }, /** - * Lookup262: xcm::v2::NetworkId + * Lookup210: pallet_balances::types::AdjustmentDirection **/ - XcmV2NetworkId: { - _enum: { - Any: "Null", - Named: "Bytes", - Polkadot: "Null", - Kusama: "Null" - } + PalletBalancesAdjustmentDirection: { + _enum: ["Increase", "Decrease"] }, /** - * Lookup264: xcm::v2::BodyId + * Lookup211: pallet_sudo::pallet::Call **/ - XcmV2BodyId: { + PalletSudoCall: { _enum: { - Unit: "Null", - Named: "Bytes", - Index: "Compact", - Executive: "Null", - Technical: "Null", - Legislative: "Null", - Judicial: "Null", - Defense: "Null", - Administration: "Null", - Treasury: "Null" + sudo: { + call: "Call" + }, + sudo_unchecked_weight: { + call: "Call", + weight: "SpWeightsWeightV2Weight" + }, + set_key: { + _alias: { + new_: "new" + }, + new_: "AccountId20" + }, + sudo_as: { + who: "AccountId20", + call: "Call" + }, + remove_key: "Null" } }, /** - * Lookup265: xcm::v2::BodyPart + * Lookup212: cumulus_pallet_parachain_system::pallet::Call **/ - XcmV2BodyPart: { + CumulusPalletParachainSystemCall: { _enum: { - Voice: "Null", - Members: { - count: "Compact" - }, - Fraction: { - nom: "Compact", - denom: "Compact" - }, - AtLeastProportion: { - nom: "Compact", - denom: "Compact" + set_validation_data: { + data: "CumulusPrimitivesParachainInherentParachainInherentData" }, - MoreThanProportion: { - nom: "Compact", - denom: "Compact" + sudo_send_upward_message: { + message: "Bytes" } } }, /** - * Lookup266: staging_xcm::v3::multilocation::MultiLocation + * Lookup213: cumulus_primitives_parachain_inherent::ParachainInherentData **/ - StagingXcmV3MultiLocation: { - parents: "u8", - interior: "XcmV3Junctions" + CumulusPrimitivesParachainInherentParachainInherentData: { + validationData: "PolkadotPrimitivesV8PersistedValidationData", + relayChainState: "SpTrieStorageProof", + downwardMessages: "Vec", + horizontalMessages: "BTreeMap>" }, /** - * Lookup267: xcm::v3::junctions::Junctions + * Lookup214: polkadot_primitives::v8::PersistedValidationData **/ - 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)" - } + PolkadotPrimitivesV8PersistedValidationData: { + parentHead: "Bytes", + relayParentNumber: "u32", + relayParentStorageRoot: "H256", + maxPovSize: "u32" }, /** - * Lookup268: xcm::v3::junction::Junction + * Lookup216: sp_trie::storage_proof::StorageProof **/ - 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" - } + SpTrieStorageProof: { + trieNodes: "BTreeSet" }, /** - * Lookup270: xcm::v3::junction::NetworkId + * Lookup219: polkadot_core_primitives::InboundDownwardMessage **/ - 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" - } + PolkadotCorePrimitivesInboundDownwardMessage: { + sentAt: "u32", + msg: "Bytes" }, /** - * Lookup271: xcm::VersionedXcm + * Lookup222: polkadot_core_primitives::InboundHrmpMessage **/ - XcmVersionedXcm: { - _enum: { - __Unused0: "Null", - __Unused1: "Null", - V2: "XcmV2Xcm", - V3: "XcmV3Xcm", - V4: "StagingXcmV4Xcm" - } + PolkadotCorePrimitivesInboundHrmpMessage: { + sentAt: "u32", + data: "Bytes" }, /** - * Lookup272: xcm::v2::Xcm - **/ - XcmV2Xcm: "Vec", - /** - * Lookup274: xcm::v2::Instruction + * Lookup225: pallet_evm::pallet::Call **/ - XcmV2Instruction: { + PalletEvmCall: { _enum: { - WithdrawAsset: "XcmV2MultiassetMultiAssets", - ReserveAssetDeposited: "XcmV2MultiassetMultiAssets", - ReceiveTeleportedAsset: "XcmV2MultiassetMultiAssets", - QueryResponse: { - queryId: "Compact", - response: "XcmV2Response", - maxWeight: "Compact" - }, - TransferAsset: { - assets: "XcmV2MultiassetMultiAssets", - beneficiary: "XcmV2MultiLocation" - }, - TransferReserveAsset: { - assets: "XcmV2MultiassetMultiAssets", - dest: "XcmV2MultiLocation", - xcm: "XcmV2Xcm" - }, - Transact: { - originType: "XcmV2OriginKind", - requireWeightAtMost: "Compact", - call: "XcmDoubleEncoded" - }, - HrmpNewChannelOpenRequest: { - sender: "Compact", - maxMessageSize: "Compact", - maxCapacity: "Compact" - }, - HrmpChannelAccepted: { - recipient: "Compact" - }, - HrmpChannelClosing: { - initiator: "Compact", - sender: "Compact", - recipient: "Compact" - }, - ClearOrigin: "Null", - DescendOrigin: "XcmV2MultilocationJunctions", - ReportError: { - queryId: "Compact", - dest: "XcmV2MultiLocation", - maxResponseWeight: "Compact" - }, - DepositAsset: { - assets: "XcmV2MultiassetMultiAssetFilter", - maxAssets: "Compact", - beneficiary: "XcmV2MultiLocation" - }, - DepositReserveAsset: { - assets: "XcmV2MultiassetMultiAssetFilter", - maxAssets: "Compact", - dest: "XcmV2MultiLocation", - xcm: "XcmV2Xcm" - }, - ExchangeAsset: { - give: "XcmV2MultiassetMultiAssetFilter", - receive: "XcmV2MultiassetMultiAssets" - }, - InitiateReserveWithdraw: { - assets: "XcmV2MultiassetMultiAssetFilter", - reserve: "XcmV2MultiLocation", - xcm: "XcmV2Xcm" - }, - InitiateTeleport: { - assets: "XcmV2MultiassetMultiAssetFilter", - dest: "XcmV2MultiLocation", - xcm: "XcmV2Xcm" - }, - QueryHolding: { - queryId: "Compact", - dest: "XcmV2MultiLocation", - assets: "XcmV2MultiassetMultiAssetFilter", - maxResponseWeight: "Compact" - }, - BuyExecution: { - fees: "XcmV2MultiAsset", - weightLimit: "XcmV2WeightLimit" + withdraw: { + address: "H160", + value: "u128" }, - RefundSurplus: "Null", - SetErrorHandler: "XcmV2Xcm", - SetAppendix: "XcmV2Xcm", - ClearError: "Null", - ClaimAsset: { - assets: "XcmV2MultiassetMultiAssets", - ticket: "XcmV2MultiLocation" + call: { + source: "H160", + target: "H160", + input: "Bytes", + value: "U256", + gasLimit: "u64", + maxFeePerGas: "U256", + maxPriorityFeePerGas: "Option", + nonce: "Option", + accessList: "Vec<(H160,Vec)>" }, - Trap: "Compact", - SubscribeVersion: { - queryId: "Compact", - maxResponseWeight: "Compact" + create: { + source: "H160", + init: "Bytes", + value: "U256", + gasLimit: "u64", + maxFeePerGas: "U256", + maxPriorityFeePerGas: "Option", + nonce: "Option", + accessList: "Vec<(H160,Vec)>" }, - UnsubscribeVersion: "Null" + create2: { + source: "H160", + init: "Bytes", + salt: "H256", + value: "U256", + gasLimit: "u64", + maxFeePerGas: "U256", + maxPriorityFeePerGas: "Option", + nonce: "Option", + accessList: "Vec<(H160,Vec)>" + } } }, /** - * Lookup275: xcm::v2::multiasset::MultiAssets - **/ - XcmV2MultiassetMultiAssets: "Vec", - /** - * Lookup277: xcm::v2::multiasset::MultiAsset - **/ - XcmV2MultiAsset: { - id: "XcmV2MultiassetAssetId", - fun: "XcmV2MultiassetFungibility" - }, - /** - * Lookup278: xcm::v2::multiasset::AssetId + * Lookup231: pallet_ethereum::pallet::Call **/ - XcmV2MultiassetAssetId: { + PalletEthereumCall: { _enum: { - Concrete: "XcmV2MultiLocation", - Abstract: "Bytes" + transact: { + transaction: "EthereumTransactionTransactionV2" + } } }, /** - * Lookup279: xcm::v2::multiasset::Fungibility + * Lookup232: ethereum::transaction::TransactionV2 **/ - XcmV2MultiassetFungibility: { + EthereumTransactionTransactionV2: { _enum: { - Fungible: "Compact", - NonFungible: "XcmV2MultiassetAssetInstance" + Legacy: "EthereumTransactionLegacyLegacyTransaction", + EIP2930: "EthereumTransactionEip2930Eip2930Transaction", + EIP1559: "EthereumTransactionEip1559Eip1559Transaction" } }, /** - * Lookup280: xcm::v2::multiasset::AssetInstance + * Lookup233: ethereum::transaction::legacy::LegacyTransaction **/ - XcmV2MultiassetAssetInstance: { - _enum: { - Undefined: "Null", - Index: "Compact", - Array4: "[u8;4]", - Array8: "[u8;8]", - Array16: "[u8;16]", - Array32: "[u8;32]", - Blob: "Bytes" - } - }, - /** - * Lookup281: xcm::v2::Response - **/ - XcmV2Response: { - _enum: { - Null: "Null", - Assets: "XcmV2MultiassetMultiAssets", - ExecutionResult: "Option<(u32,XcmV2TraitsError)>", - Version: "u32" - } + EthereumTransactionLegacyLegacyTransaction: { + nonce: "U256", + gasPrice: "U256", + gasLimit: "U256", + action: "EthereumTransactionLegacyTransactionAction", + value: "U256", + input: "Bytes", + signature: "EthereumTransactionLegacyTransactionSignature" }, /** - * Lookup284: xcm::v2::traits::Error + * Lookup234: ethereum::transaction::legacy::TransactionAction **/ - XcmV2TraitsError: { + EthereumTransactionLegacyTransactionAction: { _enum: { - Overflow: "Null", - Unimplemented: "Null", - UntrustedReserveLocation: "Null", - UntrustedTeleportLocation: "Null", - MultiLocationFull: "Null", - MultiLocationNotInvertible: "Null", - BadOrigin: "Null", - InvalidLocation: "Null", - AssetNotFound: "Null", - FailedToTransactAsset: "Null", - NotWithdrawable: "Null", - LocationCannotHold: "Null", - ExceedsMaxMessageSize: "Null", - DestinationUnsupported: "Null", - Transport: "Null", - Unroutable: "Null", - UnknownClaim: "Null", - FailedToDecode: "Null", - MaxWeightInvalid: "Null", - NotHoldingFees: "Null", - TooExpensive: "Null", - Trap: "u64", - UnhandledXcmVersion: "Null", - WeightLimitReached: "u64", - Barrier: "Null", - WeightNotComputable: "Null" + Call: "H160", + Create: "Null" } }, /** - * Lookup285: xcm::v2::OriginKind - **/ - XcmV2OriginKind: { - _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] - }, - /** - * Lookup286: xcm::double_encoded::DoubleEncoded - **/ - XcmDoubleEncoded: { - encoded: "Bytes" - }, - /** - * Lookup287: xcm::v2::multiasset::MultiAssetFilter + * Lookup235: ethereum::transaction::legacy::TransactionSignature **/ - XcmV2MultiassetMultiAssetFilter: { - _enum: { - Definite: "XcmV2MultiassetMultiAssets", - Wild: "XcmV2MultiassetWildMultiAsset" - } + EthereumTransactionLegacyTransactionSignature: { + v: "u64", + r: "H256", + s: "H256" }, /** - * Lookup288: xcm::v2::multiasset::WildMultiAsset + * Lookup237: ethereum::transaction::eip2930::EIP2930Transaction **/ - XcmV2MultiassetWildMultiAsset: { - _enum: { - All: "Null", - AllOf: { - id: "XcmV2MultiassetAssetId", - fun: "XcmV2MultiassetWildFungibility" - } - } + EthereumTransactionEip2930Eip2930Transaction: { + chainId: "u64", + nonce: "U256", + gasPrice: "U256", + gasLimit: "U256", + action: "EthereumTransactionLegacyTransactionAction", + value: "U256", + input: "Bytes", + accessList: "Vec", + oddYParity: "bool", + r: "H256", + s: "H256" }, /** - * Lookup289: xcm::v2::multiasset::WildFungibility + * Lookup239: ethereum::transaction::eip2930::AccessListItem **/ - XcmV2MultiassetWildFungibility: { - _enum: ["Fungible", "NonFungible"] + EthereumTransactionEip2930AccessListItem: { + address: "H160", + storageKeys: "Vec" }, /** - * Lookup290: xcm::v2::WeightLimit + * Lookup240: ethereum::transaction::eip1559::EIP1559Transaction **/ - XcmV2WeightLimit: { - _enum: { - Unlimited: "Null", - Limited: "Compact" - } + EthereumTransactionEip1559Eip1559Transaction: { + chainId: "u64", + nonce: "U256", + maxPriorityFeePerGas: "U256", + maxFeePerGas: "U256", + gasLimit: "U256", + action: "EthereumTransactionLegacyTransactionAction", + value: "U256", + input: "Bytes", + accessList: "Vec", + oddYParity: "bool", + r: "H256", + s: "H256" }, /** - * Lookup291: xcm::v3::Xcm - **/ - XcmV3Xcm: "Vec", - /** - * Lookup293: xcm::v3::Instruction + * Lookup241: pallet_parachain_staking::pallet::Call **/ - XcmV3Instruction: { + PalletParachainStakingCall: { _enum: { - WithdrawAsset: "XcmV3MultiassetMultiAssets", - ReserveAssetDeposited: "XcmV3MultiassetMultiAssets", - ReceiveTeleportedAsset: "XcmV3MultiassetMultiAssets", - QueryResponse: { - queryId: "Compact", - response: "XcmV3Response", - maxWeight: "SpWeightsWeightV2Weight", - querier: "Option" - }, - TransferAsset: { - assets: "XcmV3MultiassetMultiAssets", - beneficiary: "StagingXcmV3MultiLocation" + set_staking_expectations: { + expectations: { + min: "u128", + ideal: "u128", + max: "u128" + } }, - TransferReserveAsset: { - assets: "XcmV3MultiassetMultiAssets", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + set_inflation: { + schedule: { + min: "Perbill", + ideal: "Perbill", + max: "Perbill" + } }, - Transact: { - originKind: "XcmV3OriginKind", - requireWeightAtMost: "SpWeightsWeightV2Weight", - call: "XcmDoubleEncoded" + set_parachain_bond_account: { + _alias: { + new_: "new" + }, + new_: "AccountId20" }, - HrmpNewChannelOpenRequest: { - sender: "Compact", - maxMessageSize: "Compact", - maxCapacity: "Compact" + set_parachain_bond_reserve_percent: { + _alias: { + new_: "new" + }, + new_: "Percent" }, - HrmpChannelAccepted: { - recipient: "Compact" + set_total_selected: { + _alias: { + new_: "new" + }, + new_: "u32" }, - HrmpChannelClosing: { - initiator: "Compact", - sender: "Compact", - recipient: "Compact" + set_collator_commission: { + _alias: { + new_: "new" + }, + new_: "Perbill" }, - ClearOrigin: "Null", - DescendOrigin: "XcmV3Junctions", - ReportError: "XcmV3QueryResponseInfo", - DepositAsset: { - assets: "XcmV3MultiassetMultiAssetFilter", - beneficiary: "StagingXcmV3MultiLocation" + set_blocks_per_round: { + _alias: { + new_: "new" + }, + new_: "u32" }, - DepositReserveAsset: { - assets: "XcmV3MultiassetMultiAssetFilter", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + join_candidates: { + bond: "u128", + candidateCount: "u32" }, - ExchangeAsset: { - give: "XcmV3MultiassetMultiAssetFilter", - want: "XcmV3MultiassetMultiAssets", - maximal: "bool" + schedule_leave_candidates: { + candidateCount: "u32" }, - InitiateReserveWithdraw: { - assets: "XcmV3MultiassetMultiAssetFilter", - reserve: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + execute_leave_candidates: { + candidate: "AccountId20", + candidateDelegationCount: "u32" }, - InitiateTeleport: { - assets: "XcmV3MultiassetMultiAssetFilter", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + cancel_leave_candidates: { + candidateCount: "u32" }, - ReportHolding: { - responseInfo: "XcmV3QueryResponseInfo", - assets: "XcmV3MultiassetMultiAssetFilter" + go_offline: "Null", + go_online: "Null", + candidate_bond_more: { + more: "u128" }, - BuyExecution: { - fees: "XcmV3MultiAsset", - weightLimit: "XcmV3WeightLimit" + schedule_candidate_bond_less: { + less: "u128" }, - RefundSurplus: "Null", - SetErrorHandler: "XcmV3Xcm", - SetAppendix: "XcmV3Xcm", - ClearError: "Null", - ClaimAsset: { - assets: "XcmV3MultiassetMultiAssets", - ticket: "StagingXcmV3MultiLocation" + execute_candidate_bond_less: { + candidate: "AccountId20" }, - Trap: "Compact", - SubscribeVersion: { - queryId: "Compact", - maxResponseWeight: "SpWeightsWeightV2Weight" + cancel_candidate_bond_less: "Null", + __Unused17: "Null", + delegate_with_auto_compound: { + candidate: "AccountId20", + amount: "u128", + autoCompound: "Percent", + candidateDelegationCount: "u32", + candidateAutoCompoundingDelegationCount: "u32", + delegationCount: "u32" }, - UnsubscribeVersion: "Null", - BurnAsset: "XcmV3MultiassetMultiAssets", - ExpectAsset: "XcmV3MultiassetMultiAssets", - ExpectOrigin: "Option", - ExpectError: "Option<(u32,XcmV3TraitsError)>", - ExpectTransactStatus: "XcmV3MaybeErrorCode", - QueryPallet: { - moduleName: "Bytes", - responseInfo: "XcmV3QueryResponseInfo" + __Unused19: "Null", + __Unused20: "Null", + __Unused21: "Null", + schedule_revoke_delegation: { + collator: "AccountId20" }, - ExpectPallet: { - index: "Compact", - name: "Bytes", - moduleName: "Bytes", - crateMajor: "Compact", - minCrateMinor: "Compact" + delegator_bond_more: { + candidate: "AccountId20", + more: "u128" }, - ReportTransactStatus: "XcmV3QueryResponseInfo", - ClearTransactStatus: "Null", - UniversalOrigin: "XcmV3Junction", - ExportMessage: { - network: "XcmV3JunctionNetworkId", - destination: "XcmV3Junctions", - xcm: "XcmV3Xcm" + schedule_delegator_bond_less: { + candidate: "AccountId20", + less: "u128" }, - LockAsset: { - asset: "XcmV3MultiAsset", - unlocker: "StagingXcmV3MultiLocation" + execute_delegation_request: { + delegator: "AccountId20", + candidate: "AccountId20" }, - UnlockAsset: { - asset: "XcmV3MultiAsset", - target: "StagingXcmV3MultiLocation" + cancel_delegation_request: { + candidate: "AccountId20" }, - NoteUnlockable: { - asset: "XcmV3MultiAsset", - owner: "StagingXcmV3MultiLocation" + set_auto_compound: { + candidate: "AccountId20", + value: "Percent", + candidateAutoCompoundingDelegationCountHint: "u32", + delegationCountHint: "u32" }, - RequestUnlock: { - asset: "XcmV3MultiAsset", - locker: "StagingXcmV3MultiLocation" + hotfix_remove_delegation_requests_exited_candidates: { + candidates: "Vec" }, - SetFeesMode: { - jitWithdraw: "bool" + notify_inactive_collator: { + collator: "AccountId20" }, - SetTopic: "[u8;32]", - ClearTopic: "Null", - AliasOrigin: "StagingXcmV3MultiLocation", - UnpaidExecution: { - weightLimit: "XcmV3WeightLimit", - checkOrigin: "Option" + enable_marking_offline: { + value: "bool" + }, + force_join_candidates: { + account: "AccountId20", + bond: "u128", + candidateCount: "u32" + }, + set_inflation_distribution_config: { + _alias: { + new_: "new" + }, + new_: "PalletParachainStakingInflationDistributionConfig" } } }, /** - * Lookup294: xcm::v3::multiasset::MultiAssets - **/ - XcmV3MultiassetMultiAssets: "Vec", - /** - * Lookup296: xcm::v3::multiasset::MultiAsset - **/ - XcmV3MultiAsset: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetFungibility" - }, - /** - * Lookup297: xcm::v3::multiasset::AssetId + * Lookup244: pallet_scheduler::pallet::Call **/ - XcmV3MultiassetAssetId: { + PalletSchedulerCall: { _enum: { - Concrete: "StagingXcmV3MultiLocation", - Abstract: "[u8;32]" + schedule: { + when: "u32", + maybePeriodic: "Option<(u32,u32)>", + priority: "u8", + call: "Call" + }, + cancel: { + when: "u32", + index: "u32" + }, + schedule_named: { + id: "[u8;32]", + when: "u32", + maybePeriodic: "Option<(u32,u32)>", + priority: "u8", + call: "Call" + }, + cancel_named: { + id: "[u8;32]" + }, + schedule_after: { + after: "u32", + maybePeriodic: "Option<(u32,u32)>", + priority: "u8", + call: "Call" + }, + schedule_named_after: { + id: "[u8;32]", + after: "u32", + maybePeriodic: "Option<(u32,u32)>", + priority: "u8", + call: "Call" + }, + set_retry: { + task: "(u32,u32)", + retries: "u8", + period: "u32" + }, + set_retry_named: { + id: "[u8;32]", + retries: "u8", + period: "u32" + }, + cancel_retry: { + task: "(u32,u32)" + }, + cancel_retry_named: { + id: "[u8;32]" + } } }, /** - * Lookup298: xcm::v3::multiasset::Fungibility + * Lookup246: pallet_treasury::pallet::Call **/ - XcmV3MultiassetFungibility: { + PalletTreasuryCall: { _enum: { - Fungible: "Compact", - NonFungible: "XcmV3MultiassetAssetInstance" + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + spend_local: { + amount: "Compact", + beneficiary: "AccountId20" + }, + remove_approval: { + proposalId: "Compact" + }, + spend: { + assetKind: "Null", + amount: "Compact", + beneficiary: "AccountId20", + validFrom: "Option" + }, + payout: { + index: "u32" + }, + check_status: { + index: "u32" + }, + void_spend: { + index: "u32" + } } }, /** - * Lookup299: xcm::v3::multiasset::AssetInstance + * Lookup248: pallet_author_inherent::pallet::Call **/ - XcmV3MultiassetAssetInstance: { - _enum: { - Undefined: "Null", - Index: "Compact", - Array4: "[u8;4]", - Array8: "[u8;8]", - Array16: "[u8;16]", - Array32: "[u8;32]" - } + PalletAuthorInherentCall: { + _enum: ["kick_off_authorship_validation"] }, /** - * Lookup300: xcm::v3::Response + * Lookup249: pallet_author_slot_filter::pallet::Call **/ - XcmV3Response: { + PalletAuthorSlotFilterCall: { _enum: { - Null: "Null", - Assets: "XcmV3MultiassetMultiAssets", - ExecutionResult: "Option<(u32,XcmV3TraitsError)>", - Version: "u32", - PalletsInfo: "Vec", - DispatchResult: "XcmV3MaybeErrorCode" + set_eligible: { + _alias: { + new_: "new" + }, + new_: "u32" + } } }, /** - * Lookup303: xcm::v3::traits::Error + * Lookup250: pallet_crowdloan_rewards::pallet::Call **/ - XcmV3TraitsError: { + PalletCrowdloanRewardsCall: { _enum: { - Overflow: "Null", - Unimplemented: "Null", - UntrustedReserveLocation: "Null", - UntrustedTeleportLocation: "Null", - LocationFull: "Null", - LocationNotInvertible: "Null", - BadOrigin: "Null", - InvalidLocation: "Null", - AssetNotFound: "Null", - FailedToTransactAsset: "Null", - NotWithdrawable: "Null", - LocationCannotHold: "Null", - ExceedsMaxMessageSize: "Null", - DestinationUnsupported: "Null", - Transport: "Null", - Unroutable: "Null", - UnknownClaim: "Null", - FailedToDecode: "Null", - MaxWeightInvalid: "Null", - NotHoldingFees: "Null", - TooExpensive: "Null", - Trap: "u64", - ExpectationFalse: "Null", - PalletNotFound: "Null", - NameMismatch: "Null", - VersionIncompatible: "Null", - HoldingWouldOverflow: "Null", - ExportError: "Null", - ReanchorFailed: "Null", - NoDeal: "Null", - FeesNotMet: "Null", - LockError: "Null", - NoPermission: "Null", - Unanchored: "Null", - NotDepositable: "Null", - UnhandledXcmVersion: "Null", - WeightLimitReached: "SpWeightsWeightV2Weight", - Barrier: "Null", - WeightNotComputable: "Null", - ExceedsStackLimit: "Null" + associate_native_identity: { + rewardAccount: "AccountId20", + relayAccount: "[u8;32]", + proof: "SpRuntimeMultiSignature" + }, + change_association_with_relay_keys: { + rewardAccount: "AccountId20", + previousAccount: "AccountId20", + proofs: "Vec<([u8;32],SpRuntimeMultiSignature)>" + }, + claim: "Null", + update_reward_address: { + newRewardAccount: "AccountId20" + }, + complete_initialization: { + leaseEndingBlock: "u32" + }, + initialize_reward_vec: { + rewards: "Vec<([u8;32],Option,u128)>" + } } }, /** - * Lookup305: xcm::v3::PalletInfo - **/ - XcmV3PalletInfo: { - index: "Compact", - name: "Bytes", - moduleName: "Bytes", - major: "Compact", - minor: "Compact", - patch: "Compact" - }, - /** - * Lookup308: xcm::v3::MaybeErrorCode + * Lookup251: sp_runtime::MultiSignature **/ - XcmV3MaybeErrorCode: { + SpRuntimeMultiSignature: { _enum: { - Success: "Null", - Error: "Bytes", - TruncatedError: "Bytes" + Ed25519: "[u8;64]", + Sr25519: "[u8;64]", + Ecdsa: "[u8;65]" } }, /** - * Lookup311: xcm::v3::OriginKind - **/ - XcmV3OriginKind: { - _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] - }, - /** - * Lookup312: xcm::v3::QueryResponseInfo + * Lookup258: pallet_author_mapping::pallet::Call **/ - XcmV3QueryResponseInfo: { - destination: "StagingXcmV3MultiLocation", - queryId: "Compact", - maxWeight: "SpWeightsWeightV2Weight" - }, - /** - * Lookup313: xcm::v3::multiasset::MultiAssetFilter - **/ - XcmV3MultiassetMultiAssetFilter: { + PalletAuthorMappingCall: { _enum: { - Definite: "XcmV3MultiassetMultiAssets", - Wild: "XcmV3MultiassetWildMultiAsset" + add_association: { + nimbusId: "NimbusPrimitivesNimbusCryptoPublic" + }, + update_association: { + oldNimbusId: "NimbusPrimitivesNimbusCryptoPublic", + newNimbusId: "NimbusPrimitivesNimbusCryptoPublic" + }, + clear_association: { + nimbusId: "NimbusPrimitivesNimbusCryptoPublic" + }, + remove_keys: "Null", + set_keys: { + _alias: { + keys_: "keys" + }, + keys_: "Bytes" + } } }, /** - * Lookup314: xcm::v3::multiasset::WildMultiAsset + * Lookup259: pallet_proxy::pallet::Call **/ - XcmV3MultiassetWildMultiAsset: { + PalletProxyCall: { _enum: { - All: "Null", - AllOf: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetWildFungibility" + proxy: { + real: "AccountId20", + forceProxyType: "Option", + call: "Call" }, - AllCounted: "Compact", - AllOfCounted: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetWildFungibility", - count: "Compact" + add_proxy: { + delegate: "AccountId20", + proxyType: "MoonbaseRuntimeProxyType", + delay: "u32" + }, + remove_proxy: { + delegate: "AccountId20", + proxyType: "MoonbaseRuntimeProxyType", + delay: "u32" + }, + remove_proxies: "Null", + create_pure: { + proxyType: "MoonbaseRuntimeProxyType", + delay: "u32", + index: "u16" + }, + kill_pure: { + spawner: "AccountId20", + proxyType: "MoonbaseRuntimeProxyType", + index: "u16", + height: "Compact", + extIndex: "Compact" + }, + announce: { + real: "AccountId20", + callHash: "H256" + }, + remove_announcement: { + real: "AccountId20", + callHash: "H256" + }, + reject_announcement: { + delegate: "AccountId20", + callHash: "H256" + }, + proxy_announced: { + delegate: "AccountId20", + real: "AccountId20", + forceProxyType: "Option", + call: "Call" } } }, /** - * Lookup315: xcm::v3::multiasset::WildFungibility - **/ - XcmV3MultiassetWildFungibility: { - _enum: ["Fungible", "NonFungible"] - }, - /** - * Lookup316: xcm::v3::WeightLimit + * Lookup261: pallet_maintenance_mode::pallet::Call **/ - XcmV3WeightLimit: { - _enum: { - Unlimited: "Null", - Limited: "SpWeightsWeightV2Weight" - } + PalletMaintenanceModeCall: { + _enum: ["enter_maintenance_mode", "resume_normal_operation"] }, /** - * Lookup317: staging_xcm::v4::Xcm - **/ - StagingXcmV4Xcm: "Vec", - /** - * Lookup319: staging_xcm::v4::Instruction + * Lookup262: pallet_identity::pallet::Call **/ - StagingXcmV4Instruction: { + PalletIdentityCall: { _enum: { - WithdrawAsset: "StagingXcmV4AssetAssets", - ReserveAssetDeposited: "StagingXcmV4AssetAssets", - ReceiveTeleportedAsset: "StagingXcmV4AssetAssets", - QueryResponse: { - queryId: "Compact", - response: "StagingXcmV4Response", - maxWeight: "SpWeightsWeightV2Weight", - querier: "Option" - }, - TransferAsset: { - assets: "StagingXcmV4AssetAssets", - beneficiary: "StagingXcmV4Location" - }, - TransferReserveAsset: { - assets: "StagingXcmV4AssetAssets", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" - }, - Transact: { - originKind: "XcmV3OriginKind", - requireWeightAtMost: "SpWeightsWeightV2Weight", - call: "XcmDoubleEncoded" + add_registrar: { + account: "AccountId20" }, - HrmpNewChannelOpenRequest: { - sender: "Compact", - maxMessageSize: "Compact", - maxCapacity: "Compact" + set_identity: { + info: "PalletIdentityLegacyIdentityInfo" }, - HrmpChannelAccepted: { - recipient: "Compact" + set_subs: { + subs: "Vec<(AccountId20,Data)>" }, - HrmpChannelClosing: { - initiator: "Compact", - sender: "Compact", - recipient: "Compact" + clear_identity: "Null", + request_judgement: { + regIndex: "Compact", + maxFee: "Compact" }, - ClearOrigin: "Null", - DescendOrigin: "StagingXcmV4Junctions", - ReportError: "StagingXcmV4QueryResponseInfo", - DepositAsset: { - assets: "StagingXcmV4AssetAssetFilter", - beneficiary: "StagingXcmV4Location" + cancel_request: { + regIndex: "u32" }, - DepositReserveAsset: { - assets: "StagingXcmV4AssetAssetFilter", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + set_fee: { + index: "Compact", + fee: "Compact" }, - ExchangeAsset: { - give: "StagingXcmV4AssetAssetFilter", - want: "StagingXcmV4AssetAssets", - maximal: "bool" + set_account_id: { + _alias: { + new_: "new" + }, + index: "Compact", + new_: "AccountId20" }, - InitiateReserveWithdraw: { - assets: "StagingXcmV4AssetAssetFilter", - reserve: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + set_fields: { + index: "Compact", + fields: "u64" }, - InitiateTeleport: { - assets: "StagingXcmV4AssetAssetFilter", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + provide_judgement: { + regIndex: "Compact", + target: "AccountId20", + judgement: "PalletIdentityJudgement", + identity: "H256" }, - ReportHolding: { - responseInfo: "StagingXcmV4QueryResponseInfo", - assets: "StagingXcmV4AssetAssetFilter" + kill_identity: { + target: "AccountId20" }, - BuyExecution: { - fees: "StagingXcmV4Asset", - weightLimit: "XcmV3WeightLimit" + add_sub: { + sub: "AccountId20", + data: "Data" }, - RefundSurplus: "Null", - SetErrorHandler: "StagingXcmV4Xcm", - SetAppendix: "StagingXcmV4Xcm", - ClearError: "Null", - ClaimAsset: { - assets: "StagingXcmV4AssetAssets", - ticket: "StagingXcmV4Location" + rename_sub: { + sub: "AccountId20", + data: "Data" }, - Trap: "Compact", - SubscribeVersion: { - queryId: "Compact", - maxResponseWeight: "SpWeightsWeightV2Weight" + remove_sub: { + sub: "AccountId20" }, - UnsubscribeVersion: "Null", - BurnAsset: "StagingXcmV4AssetAssets", - ExpectAsset: "StagingXcmV4AssetAssets", - ExpectOrigin: "Option", - ExpectError: "Option<(u32,XcmV3TraitsError)>", - ExpectTransactStatus: "XcmV3MaybeErrorCode", - QueryPallet: { - moduleName: "Bytes", - responseInfo: "StagingXcmV4QueryResponseInfo" + quit_sub: "Null", + add_username_authority: { + authority: "AccountId20", + suffix: "Bytes", + allocation: "u32" }, - ExpectPallet: { - index: "Compact", - name: "Bytes", - moduleName: "Bytes", - crateMajor: "Compact", - minCrateMinor: "Compact" + remove_username_authority: { + suffix: "Bytes", + authority: "AccountId20" }, - ReportTransactStatus: "StagingXcmV4QueryResponseInfo", - ClearTransactStatus: "Null", - UniversalOrigin: "StagingXcmV4Junction", - ExportMessage: { - network: "StagingXcmV4JunctionNetworkId", - destination: "StagingXcmV4Junctions", - xcm: "StagingXcmV4Xcm" + set_username_for: { + who: "AccountId20", + username: "Bytes", + signature: "Option", + useAllocation: "bool" }, - LockAsset: { - asset: "StagingXcmV4Asset", - unlocker: "StagingXcmV4Location" + accept_username: { + username: "Bytes" }, - UnlockAsset: { - asset: "StagingXcmV4Asset", - target: "StagingXcmV4Location" + remove_expired_approval: { + username: "Bytes" }, - NoteUnlockable: { - asset: "StagingXcmV4Asset", - owner: "StagingXcmV4Location" + set_primary_username: { + username: "Bytes" }, - RequestUnlock: { - asset: "StagingXcmV4Asset", - locker: "StagingXcmV4Location" + unbind_username: { + username: "Bytes" }, - SetFeesMode: { - jitWithdraw: "bool" + remove_username: { + username: "Bytes" }, - SetTopic: "[u8;32]", - ClearTopic: "Null", - AliasOrigin: "StagingXcmV4Location", - UnpaidExecution: { - weightLimit: "XcmV3WeightLimit", - checkOrigin: "Option" + kill_username: { + username: "Bytes" } } }, /** - * Lookup320: staging_xcm::v4::asset::Assets - **/ - StagingXcmV4AssetAssets: "Vec", - /** - * Lookup322: staging_xcm::v4::asset::Asset - **/ - StagingXcmV4Asset: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetFungibility" - }, - /** - * Lookup323: staging_xcm::v4::asset::AssetId - **/ - StagingXcmV4AssetAssetId: "StagingXcmV4Location", - /** - * Lookup324: staging_xcm::v4::asset::Fungibility - **/ - StagingXcmV4AssetFungibility: { - _enum: { - Fungible: "Compact", - NonFungible: "StagingXcmV4AssetAssetInstance" - } - }, - /** - * Lookup325: staging_xcm::v4::asset::AssetInstance + * Lookup263: pallet_identity::legacy::IdentityInfo **/ - StagingXcmV4AssetAssetInstance: { - _enum: { - Undefined: "Null", - Index: "Compact", - Array4: "[u8;4]", - Array8: "[u8;8]", - Array16: "[u8;16]", - Array32: "[u8;32]" - } + PalletIdentityLegacyIdentityInfo: { + additional: "Vec<(Data,Data)>", + display: "Data", + legal: "Data", + web: "Data", + riot: "Data", + email: "Data", + pgpFingerprint: "Option<[u8;20]>", + image: "Data", + twitter: "Data" }, /** - * Lookup326: staging_xcm::v4::Response + * Lookup299: pallet_identity::types::Judgement **/ - StagingXcmV4Response: { + PalletIdentityJudgement: { _enum: { - Null: "Null", - Assets: "StagingXcmV4AssetAssets", - ExecutionResult: "Option<(u32,XcmV3TraitsError)>", - Version: "u32", - PalletsInfo: "Vec", - DispatchResult: "XcmV3MaybeErrorCode" + Unknown: "Null", + FeePaid: "u128", + Reasonable: "Null", + KnownGood: "Null", + OutOfDate: "Null", + LowQuality: "Null", + Erroneous: "Null" } }, /** - * Lookup328: staging_xcm::v4::PalletInfo - **/ - StagingXcmV4PalletInfo: { - index: "Compact", - name: "Bytes", - moduleName: "Bytes", - major: "Compact", - minor: "Compact", - patch: "Compact" - }, - /** - * Lookup332: staging_xcm::v4::QueryResponseInfo + * Lookup301: account::EthereumSignature **/ - StagingXcmV4QueryResponseInfo: { - destination: "StagingXcmV4Location", - queryId: "Compact", - maxWeight: "SpWeightsWeightV2Weight" - }, + AccountEthereumSignature: "[u8;65]", /** - * Lookup333: staging_xcm::v4::asset::AssetFilter + * Lookup302: cumulus_pallet_xcmp_queue::pallet::Call **/ - StagingXcmV4AssetAssetFilter: { + CumulusPalletXcmpQueueCall: { _enum: { - Definite: "StagingXcmV4AssetAssets", - Wild: "StagingXcmV4AssetWildAsset" + __Unused0: "Null", + suspend_xcm_execution: "Null", + resume_xcm_execution: "Null", + update_suspend_threshold: { + _alias: { + new_: "new" + }, + new_: "u32" + }, + update_drop_threshold: { + _alias: { + new_: "new" + }, + new_: "u32" + }, + update_resume_threshold: { + _alias: { + new_: "new" + }, + new_: "u32" + } } }, /** - * Lookup334: staging_xcm::v4::asset::WildAsset + * Lookup303: pallet_xcm::pallet::Call **/ - StagingXcmV4AssetWildAsset: { + PalletXcmCall: { _enum: { - All: "Null", - AllOf: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetWildFungibility" + send: { + dest: "XcmVersionedLocation", + message: "XcmVersionedXcm" }, - AllCounted: "Compact", - AllOfCounted: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetWildFungibility", - count: "Compact" + teleport_assets: { + dest: "XcmVersionedLocation", + beneficiary: "XcmVersionedLocation", + assets: "XcmVersionedAssets", + feeAssetItem: "u32" + }, + reserve_transfer_assets: { + dest: "XcmVersionedLocation", + beneficiary: "XcmVersionedLocation", + assets: "XcmVersionedAssets", + feeAssetItem: "u32" + }, + execute: { + message: "XcmVersionedXcm", + maxWeight: "SpWeightsWeightV2Weight" + }, + force_xcm_version: { + location: "StagingXcmV5Location", + 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" } } }, /** - * Lookup335: staging_xcm::v4::asset::WildFungibility - **/ - StagingXcmV4AssetWildFungibility: { - _enum: ["Fungible", "NonFungible"] - }, - /** - * Lookup336: xcm::VersionedAssets + * Lookup304: xcm::VersionedXcm **/ - XcmVersionedAssets: { + XcmVersionedXcm: { _enum: { __Unused0: "Null", - V2: "XcmV2MultiassetMultiAssets", + __Unused1: "Null", __Unused2: "Null", - V3: "XcmV3MultiassetMultiAssets", - V4: "StagingXcmV4AssetAssets" - } - }, - /** - * Lookup348: staging_xcm_executor::traits::asset_transfer::TransferType - **/ - StagingXcmExecutorAssetTransferTransferType: { - _enum: { - Teleport: "Null", - LocalReserve: "Null", - DestinationReserve: "Null", - RemoteReserve: "XcmVersionedLocation" + V3: "XcmV3Xcm", + V4: "StagingXcmV4Xcm", + V5: "StagingXcmV5Xcm" } }, /** - * Lookup349: xcm::VersionedAssetId + * Lookup305: xcm::v3::Xcm **/ - XcmVersionedAssetId: { - _enum: { - __Unused0: "Null", - __Unused1: "Null", - __Unused2: "Null", - V3: "XcmV3MultiassetAssetId", - V4: "StagingXcmV4AssetAssetId" - } - }, + XcmV3Xcm: "Vec", /** - * Lookup350: pallet_assets::pallet::Call + * Lookup307: xcm::v3::Instruction **/ - PalletAssetsCall: { + XcmV3Instruction: { _enum: { - create: { - id: "Compact", - admin: "AccountId20", - minBalance: "u128" + WithdrawAsset: "XcmV3MultiassetMultiAssets", + ReserveAssetDeposited: "XcmV3MultiassetMultiAssets", + ReceiveTeleportedAsset: "XcmV3MultiassetMultiAssets", + QueryResponse: { + queryId: "Compact", + response: "XcmV3Response", + maxWeight: "SpWeightsWeightV2Weight", + querier: "Option" }, - force_create: { - id: "Compact", - owner: "AccountId20", - isSufficient: "bool", - minBalance: "Compact" + TransferAsset: { + assets: "XcmV3MultiassetMultiAssets", + beneficiary: "StagingXcmV3MultiLocation" }, - start_destroy: { - id: "Compact" + TransferReserveAsset: { + assets: "XcmV3MultiassetMultiAssets", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, - destroy_accounts: { - id: "Compact" + Transact: { + originKind: "XcmV3OriginKind", + requireWeightAtMost: "SpWeightsWeightV2Weight", + call: "XcmDoubleEncoded" }, - destroy_approvals: { - id: "Compact" + HrmpNewChannelOpenRequest: { + sender: "Compact", + maxMessageSize: "Compact", + maxCapacity: "Compact" }, - finish_destroy: { - id: "Compact" + HrmpChannelAccepted: { + recipient: "Compact" }, - mint: { - id: "Compact", - beneficiary: "AccountId20", - amount: "Compact" + HrmpChannelClosing: { + initiator: "Compact", + sender: "Compact", + recipient: "Compact" }, - burn: { - id: "Compact", - who: "AccountId20", - amount: "Compact" - }, - transfer: { - id: "Compact", - target: "AccountId20", - amount: "Compact" - }, - transfer_keep_alive: { - id: "Compact", - target: "AccountId20", - amount: "Compact" + ClearOrigin: "Null", + DescendOrigin: "XcmV3Junctions", + ReportError: "XcmV3QueryResponseInfo", + DepositAsset: { + assets: "XcmV3MultiassetMultiAssetFilter", + beneficiary: "StagingXcmV3MultiLocation" }, - force_transfer: { - id: "Compact", - source: "AccountId20", - dest: "AccountId20", - amount: "Compact" + DepositReserveAsset: { + assets: "XcmV3MultiassetMultiAssetFilter", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, - freeze: { - id: "Compact", - who: "AccountId20" + ExchangeAsset: { + give: "XcmV3MultiassetMultiAssetFilter", + want: "XcmV3MultiassetMultiAssets", + maximal: "bool" }, - thaw: { - id: "Compact", - who: "AccountId20" + InitiateReserveWithdraw: { + assets: "XcmV3MultiassetMultiAssetFilter", + reserve: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, - freeze_asset: { - id: "Compact" + InitiateTeleport: { + assets: "XcmV3MultiassetMultiAssetFilter", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, - thaw_asset: { - id: "Compact" + ReportHolding: { + responseInfo: "XcmV3QueryResponseInfo", + assets: "XcmV3MultiassetMultiAssetFilter" }, - transfer_ownership: { - id: "Compact", - owner: "AccountId20" + BuyExecution: { + fees: "XcmV3MultiAsset", + weightLimit: "XcmV3WeightLimit" }, - set_team: { - id: "Compact", - issuer: "AccountId20", - admin: "AccountId20", - freezer: "AccountId20" + RefundSurplus: "Null", + SetErrorHandler: "XcmV3Xcm", + SetAppendix: "XcmV3Xcm", + ClearError: "Null", + ClaimAsset: { + assets: "XcmV3MultiassetMultiAssets", + ticket: "StagingXcmV3MultiLocation" }, - set_metadata: { - id: "Compact", - name: "Bytes", - symbol: "Bytes", - decimals: "u8" + Trap: "Compact", + SubscribeVersion: { + queryId: "Compact", + maxResponseWeight: "SpWeightsWeightV2Weight" }, - clear_metadata: { - id: "Compact" + UnsubscribeVersion: "Null", + BurnAsset: "XcmV3MultiassetMultiAssets", + ExpectAsset: "XcmV3MultiassetMultiAssets", + ExpectOrigin: "Option", + ExpectError: "Option<(u32,XcmV3TraitsError)>", + ExpectTransactStatus: "XcmV3MaybeErrorCode", + QueryPallet: { + moduleName: "Bytes", + responseInfo: "XcmV3QueryResponseInfo" }, - force_set_metadata: { - id: "Compact", + ExpectPallet: { + index: "Compact", name: "Bytes", - symbol: "Bytes", - decimals: "u8", - isFrozen: "bool" - }, - force_clear_metadata: { - id: "Compact" - }, - force_asset_status: { - id: "Compact", - owner: "AccountId20", - issuer: "AccountId20", - admin: "AccountId20", - freezer: "AccountId20", - minBalance: "Compact", - isSufficient: "bool", - isFrozen: "bool" - }, - approve_transfer: { - id: "Compact", - delegate: "AccountId20", - amount: "Compact" - }, - cancel_approval: { - id: "Compact", - delegate: "AccountId20" - }, - force_cancel_approval: { - id: "Compact", - owner: "AccountId20", - delegate: "AccountId20" - }, - transfer_approved: { - id: "Compact", - owner: "AccountId20", - destination: "AccountId20", - amount: "Compact" + moduleName: "Bytes", + crateMajor: "Compact", + minCrateMinor: "Compact" }, - touch: { - id: "Compact" + ReportTransactStatus: "XcmV3QueryResponseInfo", + ClearTransactStatus: "Null", + UniversalOrigin: "XcmV3Junction", + ExportMessage: { + network: "XcmV3JunctionNetworkId", + destination: "XcmV3Junctions", + xcm: "XcmV3Xcm" }, - refund: { - id: "Compact", - allowBurn: "bool" + LockAsset: { + asset: "XcmV3MultiAsset", + unlocker: "StagingXcmV3MultiLocation" }, - set_min_balance: { - id: "Compact", - minBalance: "u128" + UnlockAsset: { + asset: "XcmV3MultiAsset", + target: "StagingXcmV3MultiLocation" }, - touch_other: { - id: "Compact", - who: "AccountId20" + NoteUnlockable: { + asset: "XcmV3MultiAsset", + owner: "StagingXcmV3MultiLocation" }, - refund_other: { - id: "Compact", - who: "AccountId20" + RequestUnlock: { + asset: "XcmV3MultiAsset", + locker: "StagingXcmV3MultiLocation" }, - block: { - id: "Compact", - who: "AccountId20" + SetFeesMode: { + jitWithdraw: "bool" }, - transfer_all: { - id: "Compact", - dest: "AccountId20", - keepAlive: "bool" + SetTopic: "[u8;32]", + ClearTopic: "Null", + AliasOrigin: "StagingXcmV3MultiLocation", + UnpaidExecution: { + weightLimit: "XcmV3WeightLimit", + checkOrigin: "Option" } } }, /** - * Lookup351: pallet_asset_manager::pallet::Call + * Lookup308: xcm::v3::Response **/ - PalletAssetManagerCall: { + XcmV3Response: { _enum: { - register_foreign_asset: { - asset: "MoonriverRuntimeXcmConfigAssetType", - metadata: "MoonriverRuntimeAssetConfigAssetRegistrarMetadata", - minAmount: "u128", - isSufficient: "bool" - }, - __Unused1: "Null", - change_existing_asset_type: { - assetId: "u128", - newAssetType: "MoonriverRuntimeXcmConfigAssetType", - numAssetsWeightHint: "u32" - }, - __Unused3: "Null", - remove_existing_asset_type: { - assetId: "u128", - numAssetsWeightHint: "u32" - }, - __Unused5: "Null", - destroy_foreign_asset: { - assetId: "u128", - numAssetsWeightHint: "u32" - } + Null: "Null", + Assets: "XcmV3MultiassetMultiAssets", + ExecutionResult: "Option<(u32,XcmV3TraitsError)>", + Version: "u32", + PalletsInfo: "Vec", + DispatchResult: "XcmV3MaybeErrorCode" } }, /** - * Lookup352: moonriver_runtime::xcm_config::AssetType + * Lookup311: xcm::v3::traits::Error **/ - MoonriverRuntimeXcmConfigAssetType: { + XcmV3TraitsError: { _enum: { - Xcm: "StagingXcmV3MultiLocation" + Overflow: "Null", + Unimplemented: "Null", + UntrustedReserveLocation: "Null", + UntrustedTeleportLocation: "Null", + LocationFull: "Null", + LocationNotInvertible: "Null", + BadOrigin: "Null", + InvalidLocation: "Null", + AssetNotFound: "Null", + FailedToTransactAsset: "Null", + NotWithdrawable: "Null", + LocationCannotHold: "Null", + ExceedsMaxMessageSize: "Null", + DestinationUnsupported: "Null", + Transport: "Null", + Unroutable: "Null", + UnknownClaim: "Null", + FailedToDecode: "Null", + MaxWeightInvalid: "Null", + NotHoldingFees: "Null", + TooExpensive: "Null", + Trap: "u64", + ExpectationFalse: "Null", + PalletNotFound: "Null", + NameMismatch: "Null", + VersionIncompatible: "Null", + HoldingWouldOverflow: "Null", + ExportError: "Null", + ReanchorFailed: "Null", + NoDeal: "Null", + FeesNotMet: "Null", + LockError: "Null", + NoPermission: "Null", + Unanchored: "Null", + NotDepositable: "Null", + UnhandledXcmVersion: "Null", + WeightLimitReached: "SpWeightsWeightV2Weight", + Barrier: "Null", + WeightNotComputable: "Null", + ExceedsStackLimit: "Null" } }, /** - * Lookup353: moonriver_runtime::asset_config::AssetRegistrarMetadata + * Lookup313: xcm::v3::PalletInfo **/ - MoonriverRuntimeAssetConfigAssetRegistrarMetadata: { + XcmV3PalletInfo: { + index: "Compact", name: "Bytes", - symbol: "Bytes", - decimals: "u8", - isFrozen: "bool" + moduleName: "Bytes", + major: "Compact", + minor: "Compact", + patch: "Compact" }, /** - * Lookup354: pallet_xcm_transactor::pallet::Call + * Lookup317: xcm::v3::QueryResponseInfo **/ - PalletXcmTransactorCall: { + XcmV3QueryResponseInfo: { + destination: "StagingXcmV3MultiLocation", + queryId: "Compact", + maxWeight: "SpWeightsWeightV2Weight" + }, + /** + * Lookup318: xcm::v3::multiasset::MultiAssetFilter + **/ + XcmV3MultiassetMultiAssetFilter: { _enum: { - register: { - who: "AccountId20", - index: "u16" + Definite: "XcmV3MultiassetMultiAssets", + Wild: "XcmV3MultiassetWildMultiAsset" + } + }, + /** + * Lookup319: xcm::v3::multiasset::WildMultiAsset + **/ + XcmV3MultiassetWildMultiAsset: { + _enum: { + All: "Null", + AllOf: { + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetWildFungibility" }, - deregister: { - index: "u16" + AllCounted: "Compact", + AllOfCounted: { + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetWildFungibility", + count: "Compact" + } + } + }, + /** + * Lookup320: xcm::v3::multiasset::WildFungibility + **/ + XcmV3MultiassetWildFungibility: { + _enum: ["Fungible", "NonFungible"] + }, + /** + * Lookup321: staging_xcm::v4::Xcm + **/ + StagingXcmV4Xcm: "Vec", + /** + * Lookup323: staging_xcm::v4::Instruction + **/ + StagingXcmV4Instruction: { + _enum: { + WithdrawAsset: "StagingXcmV4AssetAssets", + ReserveAssetDeposited: "StagingXcmV4AssetAssets", + ReceiveTeleportedAsset: "StagingXcmV4AssetAssets", + QueryResponse: { + queryId: "Compact", + response: "StagingXcmV4Response", + maxWeight: "SpWeightsWeightV2Weight", + querier: "Option" }, - transact_through_derivative: { - dest: "MoonriverRuntimeXcmConfigTransactors", - index: "u16", - fee: "PalletXcmTransactorCurrencyPayment", - innerCall: "Bytes", - weightInfo: "PalletXcmTransactorTransactWeights", - refund: "bool" + TransferAsset: { + assets: "StagingXcmV4AssetAssets", + beneficiary: "StagingXcmV4Location" }, - transact_through_sovereign: { - dest: "XcmVersionedLocation", - feePayer: "Option", - fee: "PalletXcmTransactorCurrencyPayment", - call: "Bytes", + TransferReserveAsset: { + assets: "StagingXcmV4AssetAssets", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" + }, + Transact: { originKind: "XcmV3OriginKind", - weightInfo: "PalletXcmTransactorTransactWeights", - refund: "bool" + requireWeightAtMost: "SpWeightsWeightV2Weight", + call: "XcmDoubleEncoded" }, - set_transact_info: { - location: "XcmVersionedLocation", - transactExtraWeight: "SpWeightsWeightV2Weight", - maxWeight: "SpWeightsWeightV2Weight", - transactExtraWeightSigned: "Option" + HrmpNewChannelOpenRequest: { + sender: "Compact", + maxMessageSize: "Compact", + maxCapacity: "Compact" }, - remove_transact_info: { - location: "XcmVersionedLocation" + HrmpChannelAccepted: { + recipient: "Compact" }, - transact_through_signed: { - dest: "XcmVersionedLocation", - fee: "PalletXcmTransactorCurrencyPayment", - call: "Bytes", - weightInfo: "PalletXcmTransactorTransactWeights", - refund: "bool" + HrmpChannelClosing: { + initiator: "Compact", + sender: "Compact", + recipient: "Compact" }, - set_fee_per_second: { - assetLocation: "XcmVersionedLocation", - feePerSecond: "u128" + ClearOrigin: "Null", + DescendOrigin: "StagingXcmV4Junctions", + ReportError: "StagingXcmV4QueryResponseInfo", + DepositAsset: { + assets: "StagingXcmV4AssetAssetFilter", + beneficiary: "StagingXcmV4Location" + }, + DepositReserveAsset: { + assets: "StagingXcmV4AssetAssetFilter", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" + }, + ExchangeAsset: { + give: "StagingXcmV4AssetAssetFilter", + want: "StagingXcmV4AssetAssets", + maximal: "bool" + }, + InitiateReserveWithdraw: { + assets: "StagingXcmV4AssetAssetFilter", + reserve: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" + }, + InitiateTeleport: { + assets: "StagingXcmV4AssetAssetFilter", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" + }, + ReportHolding: { + responseInfo: "StagingXcmV4QueryResponseInfo", + assets: "StagingXcmV4AssetAssetFilter" + }, + BuyExecution: { + fees: "StagingXcmV4Asset", + weightLimit: "XcmV3WeightLimit" + }, + RefundSurplus: "Null", + SetErrorHandler: "StagingXcmV4Xcm", + SetAppendix: "StagingXcmV4Xcm", + ClearError: "Null", + ClaimAsset: { + assets: "StagingXcmV4AssetAssets", + ticket: "StagingXcmV4Location" + }, + Trap: "Compact", + SubscribeVersion: { + queryId: "Compact", + maxResponseWeight: "SpWeightsWeightV2Weight" + }, + UnsubscribeVersion: "Null", + BurnAsset: "StagingXcmV4AssetAssets", + ExpectAsset: "StagingXcmV4AssetAssets", + ExpectOrigin: "Option", + ExpectError: "Option<(u32,XcmV3TraitsError)>", + ExpectTransactStatus: "XcmV3MaybeErrorCode", + QueryPallet: { + moduleName: "Bytes", + responseInfo: "StagingXcmV4QueryResponseInfo" + }, + ExpectPallet: { + index: "Compact", + name: "Bytes", + moduleName: "Bytes", + crateMajor: "Compact", + minCrateMinor: "Compact" + }, + ReportTransactStatus: "StagingXcmV4QueryResponseInfo", + ClearTransactStatus: "Null", + UniversalOrigin: "StagingXcmV4Junction", + ExportMessage: { + network: "StagingXcmV4JunctionNetworkId", + destination: "StagingXcmV4Junctions", + xcm: "StagingXcmV4Xcm" + }, + LockAsset: { + asset: "StagingXcmV4Asset", + unlocker: "StagingXcmV4Location" + }, + UnlockAsset: { + asset: "StagingXcmV4Asset", + target: "StagingXcmV4Location" + }, + NoteUnlockable: { + asset: "StagingXcmV4Asset", + owner: "StagingXcmV4Location" }, - remove_fee_per_second: { - assetLocation: "XcmVersionedLocation" + RequestUnlock: { + asset: "StagingXcmV4Asset", + locker: "StagingXcmV4Location" }, - hrmp_manage: { - action: "PalletXcmTransactorHrmpOperation", - fee: "PalletXcmTransactorCurrencyPayment", - weightInfo: "PalletXcmTransactorTransactWeights" + SetFeesMode: { + jitWithdraw: "bool" + }, + SetTopic: "[u8;32]", + ClearTopic: "Null", + AliasOrigin: "StagingXcmV4Location", + UnpaidExecution: { + weightLimit: "XcmV3WeightLimit", + checkOrigin: "Option" } } }, /** - * Lookup355: moonriver_runtime::xcm_config::Transactors - **/ - MoonriverRuntimeXcmConfigTransactors: { - _enum: ["Relay"] - }, - /** - * Lookup356: pallet_xcm_transactor::pallet::CurrencyPayment - **/ - PalletXcmTransactorCurrencyPayment: { - currency: "PalletXcmTransactorCurrency", - feeAmount: "Option" - }, - /** - * Lookup357: moonriver_runtime::xcm_config::CurrencyId + * Lookup324: staging_xcm::v4::Response **/ - MoonriverRuntimeXcmConfigCurrencyId: { + StagingXcmV4Response: { _enum: { - SelfReserve: "Null", - ForeignAsset: "u128", - Erc20: { - contractAddress: "H160" - } + Null: "Null", + Assets: "StagingXcmV4AssetAssets", + ExecutionResult: "Option<(u32,XcmV3TraitsError)>", + Version: "u32", + PalletsInfo: "Vec", + DispatchResult: "XcmV3MaybeErrorCode" } }, /** - * Lookup358: pallet_xcm_transactor::pallet::Currency + * Lookup326: staging_xcm::v4::PalletInfo **/ - PalletXcmTransactorCurrency: { - _enum: { - AsCurrencyId: "MoonriverRuntimeXcmConfigCurrencyId", - AsMultiLocation: "XcmVersionedLocation" - } + StagingXcmV4PalletInfo: { + index: "Compact", + name: "Bytes", + moduleName: "Bytes", + major: "Compact", + minor: "Compact", + patch: "Compact" }, /** - * Lookup359: pallet_xcm_transactor::pallet::TransactWeights + * Lookup330: staging_xcm::v4::QueryResponseInfo **/ - PalletXcmTransactorTransactWeights: { - transactRequiredWeightAtMost: "SpWeightsWeightV2Weight", - overallWeight: "Option" + StagingXcmV4QueryResponseInfo: { + destination: "StagingXcmV4Location", + queryId: "Compact", + maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup362: pallet_xcm_transactor::pallet::HrmpOperation + * Lookup331: staging_xcm::v4::asset::AssetFilter **/ - PalletXcmTransactorHrmpOperation: { + StagingXcmV4AssetAssetFilter: { _enum: { - InitOpen: "PalletXcmTransactorHrmpInitParams", - Accept: { - paraId: "u32" - }, - Close: "PolkadotParachainPrimitivesPrimitivesHrmpChannelId", - Cancel: { - channelId: "PolkadotParachainPrimitivesPrimitivesHrmpChannelId", - openRequests: "u32" - } + Definite: "StagingXcmV4AssetAssets", + Wild: "StagingXcmV4AssetWildAsset" } }, /** - * Lookup363: pallet_xcm_transactor::pallet::HrmpInitParams - **/ - PalletXcmTransactorHrmpInitParams: { - paraId: "u32", - proposedMaxCapacity: "u32", - proposedMaxMessageSize: "u32" - }, - /** - * Lookup364: polkadot_parachain_primitives::primitives::HrmpChannelId - **/ - PolkadotParachainPrimitivesPrimitivesHrmpChannelId: { - sender: "u32", - recipient: "u32" - }, - /** - * Lookup365: pallet_ethereum_xcm::pallet::Call + * Lookup332: staging_xcm::v4::asset::WildAsset **/ - PalletEthereumXcmCall: { + StagingXcmV4AssetWildAsset: { _enum: { - transact: { - xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction" - }, - transact_through_proxy: { - transactAs: "H160", - xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction" + All: "Null", + AllOf: { + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetWildFungibility" }, - suspend_ethereum_xcm_execution: "Null", - resume_ethereum_xcm_execution: "Null", - force_transact_as: { - transactAs: "H160", - xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction", - forceCreateAddress: "Option" + AllCounted: "Compact", + AllOfCounted: { + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetWildFungibility", + count: "Compact" } } }, /** - * Lookup366: xcm_primitives::ethereum_xcm::EthereumXcmTransaction - **/ - XcmPrimitivesEthereumXcmEthereumXcmTransaction: { - _enum: { - V1: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV1", - V2: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV2" - } - }, - /** - * Lookup367: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 + * Lookup333: staging_xcm::v4::asset::WildFungibility **/ - XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: { - gasLimit: "U256", - feePayment: "XcmPrimitivesEthereumXcmEthereumXcmFee", - action: "EthereumTransactionTransactionAction", - value: "U256", - input: "Bytes", - accessList: "Option)>>" + StagingXcmV4AssetWildFungibility: { + _enum: ["Fungible", "NonFungible"] }, /** - * Lookup368: xcm_primitives::ethereum_xcm::EthereumXcmFee + * Lookup345: staging_xcm_executor::traits::asset_transfer::TransferType **/ - XcmPrimitivesEthereumXcmEthereumXcmFee: { + StagingXcmExecutorAssetTransferTransferType: { _enum: { - Manual: "XcmPrimitivesEthereumXcmManualEthereumXcmFee", - Auto: "Null" + Teleport: "Null", + LocalReserve: "Null", + DestinationReserve: "Null", + RemoteReserve: "XcmVersionedLocation" } }, /** - * Lookup369: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee - **/ - XcmPrimitivesEthereumXcmManualEthereumXcmFee: { - gasPrice: "Option", - maxFeePerGas: "Option" - }, - /** - * Lookup372: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 + * Lookup346: xcm::VersionedAssetId **/ - XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: { - gasLimit: "U256", - action: "EthereumTransactionTransactionAction", - value: "U256", - input: "Bytes", - accessList: "Option)>>" + XcmVersionedAssetId: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + V3: "XcmV3MultiassetAssetId", + V4: "StagingXcmV4AssetAssetId", + V5: "StagingXcmV5AssetAssetId" + } }, /** - * Lookup374: pallet_message_queue::pallet::Call + * Lookup347: pallet_assets::pallet::Call **/ - PalletMessageQueueCall: { + PalletAssetsCall: { _enum: { - reap_page: { - messageOrigin: "CumulusPrimitivesCoreAggregateMessageOrigin", - pageIndex: "u32" + create: { + id: "Compact", + admin: "AccountId20", + minBalance: "u128" + }, + force_create: { + id: "Compact", + owner: "AccountId20", + isSufficient: "bool", + minBalance: "Compact" + }, + start_destroy: { + id: "Compact" + }, + destroy_accounts: { + id: "Compact" + }, + destroy_approvals: { + id: "Compact" + }, + finish_destroy: { + id: "Compact" + }, + mint: { + id: "Compact", + beneficiary: "AccountId20", + amount: "Compact" + }, + burn: { + id: "Compact", + who: "AccountId20", + amount: "Compact" + }, + transfer: { + id: "Compact", + target: "AccountId20", + amount: "Compact" + }, + transfer_keep_alive: { + id: "Compact", + target: "AccountId20", + amount: "Compact" + }, + force_transfer: { + id: "Compact", + source: "AccountId20", + dest: "AccountId20", + amount: "Compact" + }, + freeze: { + id: "Compact", + who: "AccountId20" + }, + thaw: { + id: "Compact", + who: "AccountId20" + }, + freeze_asset: { + id: "Compact" + }, + thaw_asset: { + id: "Compact" + }, + transfer_ownership: { + id: "Compact", + owner: "AccountId20" + }, + set_team: { + id: "Compact", + issuer: "AccountId20", + admin: "AccountId20", + freezer: "AccountId20" + }, + set_metadata: { + id: "Compact", + name: "Bytes", + symbol: "Bytes", + decimals: "u8" + }, + clear_metadata: { + id: "Compact" + }, + force_set_metadata: { + id: "Compact", + name: "Bytes", + symbol: "Bytes", + decimals: "u8", + isFrozen: "bool" + }, + force_clear_metadata: { + id: "Compact" + }, + force_asset_status: { + id: "Compact", + owner: "AccountId20", + issuer: "AccountId20", + admin: "AccountId20", + freezer: "AccountId20", + minBalance: "Compact", + isSufficient: "bool", + isFrozen: "bool" + }, + approve_transfer: { + id: "Compact", + delegate: "AccountId20", + amount: "Compact" }, - execute_overweight: { - messageOrigin: "CumulusPrimitivesCoreAggregateMessageOrigin", - page: "u32", - index: "u32", - weightLimit: "SpWeightsWeightV2Weight" + cancel_approval: { + id: "Compact", + delegate: "AccountId20" + }, + force_cancel_approval: { + id: "Compact", + owner: "AccountId20", + delegate: "AccountId20" + }, + transfer_approved: { + id: "Compact", + owner: "AccountId20", + destination: "AccountId20", + amount: "Compact" + }, + touch: { + id: "Compact" + }, + refund: { + id: "Compact", + allowBurn: "bool" + }, + set_min_balance: { + id: "Compact", + minBalance: "u128" + }, + touch_other: { + id: "Compact", + who: "AccountId20" + }, + refund_other: { + id: "Compact", + who: "AccountId20" + }, + block: { + id: "Compact", + who: "AccountId20" + }, + transfer_all: { + id: "Compact", + dest: "AccountId20", + keepAlive: "bool" } } }, /** - * Lookup375: cumulus_primitives_core::AggregateMessageOrigin - **/ - CumulusPrimitivesCoreAggregateMessageOrigin: { - _enum: { - Here: "Null", - Parent: "Null", - Sibling: "u32" - } - }, - /** - * Lookup376: pallet_moonbeam_foreign_assets::pallet::Call + * Lookup348: pallet_asset_manager::pallet::Call **/ - PalletMoonbeamForeignAssetsCall: { + PalletAssetManagerCall: { _enum: { - create_foreign_asset: { - assetId: "u128", - assetXcmLocation: "StagingXcmV4Location", - decimals: "u8", - symbol: "Bytes", - name: "Bytes" + register_foreign_asset: { + asset: "MoonbaseRuntimeXcmConfigAssetType", + metadata: "MoonbaseRuntimeAssetConfigAssetRegistrarMetadata", + minAmount: "u128", + isSufficient: "bool" }, - change_xcm_location: { + __Unused1: "Null", + change_existing_asset_type: { assetId: "u128", - newXcmLocation: "StagingXcmV4Location" + newAssetType: "MoonbaseRuntimeXcmConfigAssetType", + numAssetsWeightHint: "u32" }, - freeze_foreign_asset: { + __Unused3: "Null", + remove_existing_asset_type: { assetId: "u128", - allowXcmDeposit: "bool" + numAssetsWeightHint: "u32" }, - unfreeze_foreign_asset: { - assetId: "u128" + __Unused5: "Null", + destroy_foreign_asset: { + assetId: "u128", + numAssetsWeightHint: "u32" } } }, /** - * Lookup378: pallet_xcm_weight_trader::pallet::Call + * Lookup349: pallet_xcm_transactor::pallet::Call **/ - PalletXcmWeightTraderCall: { + PalletXcmTransactorCall: { _enum: { - add_asset: { - location: "StagingXcmV4Location", - relativePrice: "u128" + register: { + who: "AccountId20", + index: "u16" }, - edit_asset: { - location: "StagingXcmV4Location", - relativePrice: "u128" + deregister: { + index: "u16" }, - pause_asset_support: { - location: "StagingXcmV4Location" + transact_through_derivative: { + dest: "MoonbaseRuntimeXcmConfigTransactors", + index: "u16", + fee: "PalletXcmTransactorCurrencyPayment", + innerCall: "Bytes", + weightInfo: "PalletXcmTransactorTransactWeights", + refund: "bool" }, - resume_asset_support: { - location: "StagingXcmV4Location" + transact_through_sovereign: { + dest: "XcmVersionedLocation", + feePayer: "Option", + fee: "PalletXcmTransactorCurrencyPayment", + call: "Bytes", + originKind: "XcmV3OriginKind", + weightInfo: "PalletXcmTransactorTransactWeights", + refund: "bool" }, - remove_asset: { - location: "StagingXcmV4Location" - } - } - }, - /** - * Lookup379: pallet_emergency_para_xcm::pallet::Call - **/ - PalletEmergencyParaXcmCall: { - _enum: { - paused_to_normal: "Null", - fast_authorize_upgrade: { - codeHash: "H256" + set_transact_info: { + location: "XcmVersionedLocation", + transactExtraWeight: "SpWeightsWeightV2Weight", + maxWeight: "SpWeightsWeightV2Weight", + transactExtraWeightSigned: "Option" + }, + remove_transact_info: { + location: "XcmVersionedLocation" + }, + transact_through_signed: { + dest: "XcmVersionedLocation", + fee: "PalletXcmTransactorCurrencyPayment", + call: "Bytes", + weightInfo: "PalletXcmTransactorTransactWeights", + refund: "bool" + }, + set_fee_per_second: { + assetLocation: "XcmVersionedLocation", + feePerSecond: "u128" + }, + remove_fee_per_second: { + assetLocation: "XcmVersionedLocation" + }, + hrmp_manage: { + action: "PalletXcmTransactorHrmpOperation", + fee: "PalletXcmTransactorCurrencyPayment", + weightInfo: "PalletXcmTransactorTransactWeights" } } }, /** - * Lookup380: pallet_randomness::pallet::Call + * Lookup350: moonbase_runtime::xcm_config::Transactors **/ - PalletRandomnessCall: { - _enum: ["set_babe_randomness_results"] + MoonbaseRuntimeXcmConfigTransactors: { + _enum: ["Relay"] }, /** - * Lookup381: sp_runtime::traits::BlakeTwo256 - **/ - SpRuntimeBlakeTwo256: "Null", - /** - * Lookup383: pallet_conviction_voting::types::Tally + * Lookup351: pallet_xcm_transactor::pallet::CurrencyPayment **/ - PalletConvictionVotingTally: { - ayes: "u128", - nays: "u128", - support: "u128" + PalletXcmTransactorCurrencyPayment: { + currency: "PalletXcmTransactorCurrency", + feeAmount: "Option" }, /** - * Lookup384: pallet_whitelist::pallet::Event + * Lookup352: moonbase_runtime::xcm_config::CurrencyId **/ - PalletWhitelistEvent: { + MoonbaseRuntimeXcmConfigCurrencyId: { _enum: { - CallWhitelisted: { - callHash: "H256" - }, - WhitelistedCallRemoved: { - callHash: "H256" - }, - WhitelistedCallDispatched: { - callHash: "H256", - result: "Result" + SelfReserve: "Null", + ForeignAsset: "u128", + Erc20: { + contractAddress: "H160" } } }, /** - * Lookup386: frame_support::dispatch::PostDispatchInfo - **/ - FrameSupportDispatchPostDispatchInfo: { - actualWeight: "Option", - paysFee: "FrameSupportDispatchPays" - }, - /** - * Lookup387: sp_runtime::DispatchErrorWithPostInfo - **/ - SpRuntimeDispatchErrorWithPostInfo: { - postInfo: "FrameSupportDispatchPostDispatchInfo", - error: "SpRuntimeDispatchError" - }, - /** - * Lookup388: pallet_collective::pallet::Event + * Lookup353: pallet_xcm_transactor::pallet::Currency **/ - PalletCollectiveEvent: { + PalletXcmTransactorCurrency: { _enum: { - Proposed: { - account: "AccountId20", - proposalIndex: "u32", - proposalHash: "H256", - threshold: "u32" - }, - Voted: { - account: "AccountId20", - proposalHash: "H256", - voted: "bool", - yes: "u32", - no: "u32" - }, - Approved: { - proposalHash: "H256" - }, - Disapproved: { - proposalHash: "H256" - }, - Executed: { - proposalHash: "H256", - result: "Result" - }, - MemberExecuted: { - proposalHash: "H256", - result: "Result" - }, - Closed: { - proposalHash: "H256", - yes: "u32", - no: "u32" - } + AsCurrencyId: "MoonbaseRuntimeXcmConfigCurrencyId", + AsMultiLocation: "XcmVersionedLocation" } }, /** - * Lookup390: pallet_treasury::pallet::Event + * Lookup355: pallet_xcm_transactor::pallet::TransactWeights **/ - PalletTreasuryEvent: { - _enum: { - Spending: { - budgetRemaining: "u128" - }, - Awarded: { - proposalIndex: "u32", - award: "u128", - account: "AccountId20" - }, - Burnt: { - burntFunds: "u128" - }, - Rollover: { - rolloverBalance: "u128" - }, - Deposit: { - value: "u128" - }, - SpendApproved: { - proposalIndex: "u32", - amount: "u128", - beneficiary: "AccountId20" - }, - UpdatedInactive: { - reactivated: "u128", - deactivated: "u128" + PalletXcmTransactorTransactWeights: { + transactRequiredWeightAtMost: "SpWeightsWeightV2Weight", + overallWeight: "Option" + }, + /** + * Lookup357: pallet_moonbeam_orbiters::pallet::Call + **/ + PalletMoonbeamOrbitersCall: { + _enum: { + collator_add_orbiter: { + orbiter: "AccountId20" }, - AssetSpendApproved: { - index: "u32", - assetKind: "Null", - amount: "u128", - beneficiary: "AccountId20", - validFrom: "u32", - expireAt: "u32" + collator_remove_orbiter: { + orbiter: "AccountId20" }, - AssetSpendVoided: { - index: "u32" + orbiter_leave_collator_pool: { + collator: "AccountId20" }, - Paid: { - index: "u32", - paymentId: "Null" + orbiter_register: "Null", + orbiter_unregister: { + collatorsPoolCount: "u32" }, - PaymentFailed: { - index: "u32", - paymentId: "Null" + add_collator: { + collator: "AccountId20" }, - SpendProcessed: { - index: "u32" + remove_collator: { + collator: "AccountId20" } } }, /** - * Lookup391: pallet_crowdloan_rewards::pallet::Event + * Lookup358: pallet_ethereum_xcm::pallet::Call **/ - PalletCrowdloanRewardsEvent: { + PalletEthereumXcmCall: { _enum: { - InitialPaymentMade: "(AccountId20,u128)", - NativeIdentityAssociated: "([u8;32],AccountId20,u128)", - RewardsPaid: "(AccountId20,u128)", - RewardAddressUpdated: "(AccountId20,AccountId20)", - InitializedAlreadyInitializedAccount: "([u8;32],Option,u128)", - InitializedAccountWithNotEnoughContribution: "([u8;32],Option,u128)" + transact: { + xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction" + }, + transact_through_proxy: { + transactAs: "H160", + xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction" + }, + suspend_ethereum_xcm_execution: "Null", + resume_ethereum_xcm_execution: "Null", + force_transact_as: { + transactAs: "H160", + xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction", + forceCreateAddress: "Option" + } } }, /** - * Lookup392: cumulus_pallet_xcmp_queue::pallet::Event + * Lookup359: xcm_primitives::ethereum_xcm::EthereumXcmTransaction **/ - CumulusPalletXcmpQueueEvent: { + XcmPrimitivesEthereumXcmEthereumXcmTransaction: { _enum: { - XcmpMessageSent: { - messageHash: "[u8;32]" - } + V1: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV1", + V2: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV2" } }, /** - * Lookup393: cumulus_pallet_xcm::pallet::Event + * Lookup360: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 **/ - CumulusPalletXcmEvent: { - _enum: { - InvalidFormat: "[u8;32]", - UnsupportedVersion: "[u8;32]", - ExecutedDownward: "([u8;32],StagingXcmV4TraitsOutcome)" - } + XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: { + gasLimit: "U256", + feePayment: "XcmPrimitivesEthereumXcmEthereumXcmFee", + action: "EthereumTransactionLegacyTransactionAction", + value: "U256", + input: "Bytes", + accessList: "Option)>>" }, /** - * Lookup394: staging_xcm::v4::traits::Outcome + * Lookup361: xcm_primitives::ethereum_xcm::EthereumXcmFee **/ - StagingXcmV4TraitsOutcome: { + XcmPrimitivesEthereumXcmEthereumXcmFee: { _enum: { - Complete: { - used: "SpWeightsWeightV2Weight" - }, - Incomplete: { - used: "SpWeightsWeightV2Weight", - error: "XcmV3TraitsError" - }, - Error: { - error: "XcmV3TraitsError" - } + Manual: "XcmPrimitivesEthereumXcmManualEthereumXcmFee", + Auto: "Null" } }, /** - * Lookup395: pallet_xcm::pallet::Event + * Lookup362: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee **/ - PalletXcmEvent: { + XcmPrimitivesEthereumXcmManualEthereumXcmFee: { + gasPrice: "Option", + maxFeePerGas: "Option" + }, + /** + * Lookup365: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 + **/ + XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: { + gasLimit: "U256", + action: "EthereumTransactionLegacyTransactionAction", + value: "U256", + input: "Bytes", + accessList: "Option)>>" + }, + /** + * Lookup367: pallet_randomness::pallet::Call + **/ + PalletRandomnessCall: { + _enum: ["set_babe_randomness_results"] + }, + /** + * Lookup368: pallet_collective::pallet::Call + **/ + PalletCollectiveCall: { _enum: { - Attempted: { - outcome: "StagingXcmV4TraitsOutcome" + set_members: { + newMembers: "Vec", + prime: "Option", + oldCount: "u32" }, - Sent: { - origin: "StagingXcmV4Location", - destination: "StagingXcmV4Location", - message: "StagingXcmV4Xcm", - messageId: "[u8;32]" + execute: { + proposal: "Call", + lengthBound: "Compact" }, - UnexpectedResponse: { - origin: "StagingXcmV4Location", - queryId: "u64" + propose: { + threshold: "Compact", + proposal: "Call", + lengthBound: "Compact" }, - ResponseReady: { - queryId: "u64", - response: "StagingXcmV4Response" + vote: { + proposal: "H256", + index: "Compact", + approve: "bool" }, - Notified: { - queryId: "u64", - palletIndex: "u8", - callIndex: "u8" + __Unused4: "Null", + disapprove_proposal: { + proposalHash: "H256" }, - NotifyOverweight: { - queryId: "u64", - palletIndex: "u8", - callIndex: "u8", - actualWeight: "SpWeightsWeightV2Weight", - maxBudgetedWeight: "SpWeightsWeightV2Weight" + close: { + proposalHash: "H256", + index: "Compact", + proposalWeightBound: "SpWeightsWeightV2Weight", + lengthBound: "Compact" }, - NotifyDispatchError: { - queryId: "u64", - palletIndex: "u8", - callIndex: "u8" + kill: { + proposalHash: "H256" }, - NotifyDecodeFailed: { - queryId: "u64", - palletIndex: "u8", - callIndex: "u8" + release_proposal_cost: { + proposalHash: "H256" + } + } + }, + /** + * Lookup369: pallet_conviction_voting::pallet::Call + **/ + PalletConvictionVotingCall: { + _enum: { + vote: { + pollIndex: "Compact", + vote: "PalletConvictionVotingVoteAccountVote" }, - InvalidResponder: { - origin: "StagingXcmV4Location", - queryId: "u64", - expectedLocation: "Option" + delegate: { + class: "u16", + to: "AccountId20", + conviction: "PalletConvictionVotingConviction", + balance: "u128" }, - InvalidResponderVersion: { - origin: "StagingXcmV4Location", - queryId: "u64" + undelegate: { + class: "u16" }, - ResponseTaken: { - queryId: "u64" + unlock: { + class: "u16", + target: "AccountId20" }, - AssetsTrapped: { - _alias: { - hash_: "hash" - }, - hash_: "H256", - origin: "StagingXcmV4Location", - assets: "XcmVersionedAssets" + remove_vote: { + class: "Option", + index: "u32" }, - VersionChangeNotified: { - destination: "StagingXcmV4Location", - result: "u32", - cost: "StagingXcmV4AssetAssets", - messageId: "[u8;32]" + remove_other_vote: { + target: "AccountId20", + class: "u16", + index: "u32" + } + } + }, + /** + * Lookup370: pallet_conviction_voting::conviction::Conviction + **/ + PalletConvictionVotingConviction: { + _enum: ["None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x"] + }, + /** + * Lookup372: pallet_referenda::pallet::Call + **/ + PalletReferendaCall: { + _enum: { + submit: { + proposalOrigin: "MoonbaseRuntimeOriginCaller", + proposal: "FrameSupportPreimagesBounded", + enactmentMoment: "FrameSupportScheduleDispatchTime" }, - SupportedVersionChanged: { - location: "StagingXcmV4Location", - version: "u32" + place_decision_deposit: { + index: "u32" }, - NotifyTargetSendFail: { - location: "StagingXcmV4Location", - queryId: "u64", - error: "XcmV3TraitsError" + refund_decision_deposit: { + index: "u32" }, - NotifyTargetMigrationFail: { - location: "XcmVersionedLocation", - queryId: "u64" + cancel: { + index: "u32" }, - InvalidQuerierVersion: { - origin: "StagingXcmV4Location", - queryId: "u64" + kill: { + index: "u32" }, - InvalidQuerier: { - origin: "StagingXcmV4Location", - queryId: "u64", - expectedQuerier: "StagingXcmV4Location", - maybeActualQuerier: "Option" + nudge_referendum: { + index: "u32" }, - VersionNotifyStarted: { - destination: "StagingXcmV4Location", - cost: "StagingXcmV4AssetAssets", - messageId: "[u8;32]" + one_fewer_deciding: { + track: "u16" }, - VersionNotifyRequested: { - destination: "StagingXcmV4Location", - cost: "StagingXcmV4AssetAssets", - messageId: "[u8;32]" + refund_submission_deposit: { + index: "u32" + }, + set_metadata: { + index: "u32", + maybeHash: "Option" + } + } + }, + /** + * Lookup373: frame_support::traits::schedule::DispatchTime + **/ + FrameSupportScheduleDispatchTime: { + _enum: { + At: "u32", + After: "u32" + } + }, + /** + * Lookup375: pallet_preimage::pallet::Call + **/ + PalletPreimageCall: { + _enum: { + note_preimage: { + bytes: "Bytes" }, - VersionNotifyUnrequested: { - destination: "StagingXcmV4Location", - cost: "StagingXcmV4AssetAssets", - messageId: "[u8;32]" + unnote_preimage: { + _alias: { + hash_: "hash" + }, + hash_: "H256" }, - FeesPaid: { - paying: "StagingXcmV4Location", - fees: "StagingXcmV4AssetAssets" + request_preimage: { + _alias: { + hash_: "hash" + }, + hash_: "H256" }, - AssetsClaimed: { + unrequest_preimage: { _alias: { hash_: "hash" }, - hash_: "H256", - origin: "StagingXcmV4Location", - assets: "XcmVersionedAssets" + hash_: "H256" }, - VersionMigrationFinished: { - version: "u32" + ensure_updated: { + hashes: "Vec" } } }, /** - * Lookup396: pallet_assets::pallet::Event + * Lookup376: pallet_whitelist::pallet::Call **/ - PalletAssetsEvent: { + PalletWhitelistCall: { _enum: { - Created: { - assetId: "u128", - creator: "AccountId20", - owner: "AccountId20" + whitelist_call: { + callHash: "H256" }, - Issued: { - assetId: "u128", - owner: "AccountId20", - amount: "u128" + remove_whitelisted_call: { + callHash: "H256" }, - Transferred: { - assetId: "u128", - from: "AccountId20", - to: "AccountId20", - amount: "u128" + dispatch_whitelisted_call: { + callHash: "H256", + callEncodedLen: "u32", + callWeightWitness: "SpWeightsWeightV2Weight" }, - Burned: { - assetId: "u128", - owner: "AccountId20", - balance: "u128" + dispatch_whitelisted_call_with_preimage: { + call: "Call" + } + } + }, + /** + * Lookup378: pallet_root_testing::pallet::Call + **/ + PalletRootTestingCall: { + _enum: { + fill_block: { + ratio: "Perbill" }, - TeamChanged: { - assetId: "u128", - issuer: "AccountId20", - admin: "AccountId20", - freezer: "AccountId20" + trigger_defensive: "Null" + } + }, + /** + * Lookup379: pallet_multisig::pallet::Call + **/ + PalletMultisigCall: { + _enum: { + as_multi_threshold_1: { + otherSignatories: "Vec", + call: "Call" }, - OwnerChanged: { - assetId: "u128", - owner: "AccountId20" + as_multi: { + threshold: "u16", + otherSignatories: "Vec", + maybeTimepoint: "Option", + call: "Call", + maxWeight: "SpWeightsWeightV2Weight" }, - Frozen: { - assetId: "u128", - who: "AccountId20" + approve_as_multi: { + threshold: "u16", + otherSignatories: "Vec", + maybeTimepoint: "Option", + callHash: "[u8;32]", + maxWeight: "SpWeightsWeightV2Weight" }, - Thawed: { - assetId: "u128", - who: "AccountId20" + cancel_as_multi: { + threshold: "u16", + otherSignatories: "Vec", + timepoint: "PalletMultisigTimepoint", + callHash: "[u8;32]" + } + } + }, + /** + * Lookup381: pallet_multisig::Timepoint + **/ + PalletMultisigTimepoint: { + height: "u32", + index: "u32" + }, + /** + * Lookup382: pallet_moonbeam_lazy_migrations::pallet::Call + **/ + PalletMoonbeamLazyMigrationsCall: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + create_contract_metadata: { + address: "H160" }, - AssetFrozen: { - assetId: "u128" + approve_assets_to_migrate: { + assets: "Vec" }, - AssetThawed: { + start_foreign_assets_migration: { assetId: "u128" }, - AccountsDestroyed: { - assetId: "u128", - accountsDestroyed: "u32", - accountsRemaining: "u32" - }, - ApprovalsDestroyed: { - assetId: "u128", - approvalsDestroyed: "u32", - approvalsRemaining: "u32" - }, - DestructionStarted: { - assetId: "u128" + migrate_foreign_asset_balances: { + limit: "u32" }, - Destroyed: { - assetId: "u128" + migrate_foreign_asset_approvals: { + limit: "u32" }, - ForceCreated: { - assetId: "u128", - owner: "AccountId20" + finish_foreign_assets_migration: "Null" + } + }, + /** + * Lookup385: pallet_message_queue::pallet::Call + **/ + PalletMessageQueueCall: { + _enum: { + reap_page: { + messageOrigin: "CumulusPrimitivesCoreAggregateMessageOrigin", + pageIndex: "u32" }, - MetadataSet: { + execute_overweight: { + messageOrigin: "CumulusPrimitivesCoreAggregateMessageOrigin", + page: "u32", + index: "u32", + weightLimit: "SpWeightsWeightV2Weight" + } + } + }, + /** + * Lookup386: cumulus_primitives_core::AggregateMessageOrigin + **/ + CumulusPrimitivesCoreAggregateMessageOrigin: { + _enum: { + Here: "Null", + Parent: "Null", + Sibling: "u32" + } + }, + /** + * Lookup387: pallet_emergency_para_xcm::pallet::Call + **/ + PalletEmergencyParaXcmCall: { + _enum: { + paused_to_normal: "Null", + fast_authorize_upgrade: { + codeHash: "H256" + } + } + }, + /** + * Lookup388: pallet_moonbeam_foreign_assets::pallet::Call + **/ + PalletMoonbeamForeignAssetsCall: { + _enum: { + create_foreign_asset: { assetId: "u128", - name: "Bytes", - symbol: "Bytes", + assetXcmLocation: "StagingXcmV5Location", decimals: "u8", - isFrozen: "bool" - }, - MetadataCleared: { - assetId: "u128" - }, - ApprovedTransfer: { - assetId: "u128", - source: "AccountId20", - delegate: "AccountId20", - amount: "u128" + symbol: "Bytes", + name: "Bytes" }, - ApprovalCancelled: { + change_xcm_location: { assetId: "u128", - owner: "AccountId20", - delegate: "AccountId20" + newXcmLocation: "StagingXcmV5Location" }, - TransferredApproved: { + freeze_foreign_asset: { assetId: "u128", - owner: "AccountId20", - delegate: "AccountId20", - destination: "AccountId20", - amount: "u128" + allowXcmDeposit: "bool" }, - AssetStatusChanged: { + unfreeze_foreign_asset: { assetId: "u128" + } + } + }, + /** + * Lookup390: pallet_parameters::pallet::Call + **/ + PalletParametersCall: { + _enum: { + set_parameter: { + keyValue: "MoonbaseRuntimeRuntimeParamsRuntimeParameters" + } + } + }, + /** + * Lookup391: moonbase_runtime::runtime_params::RuntimeParameters + **/ + MoonbaseRuntimeRuntimeParamsRuntimeParameters: { + _enum: { + RuntimeConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters", + PalletRandomness: "MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters", + XcmConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters" + } + }, + /** + * Lookup392: moonbase_runtime::runtime_params::dynamic_params::runtime_config::Parameters + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: { + _enum: { + FeesTreasuryProportion: + "(MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion,Option)" + } + }, + /** + * Lookup393: moonbase_runtime::runtime_params::dynamic_params::runtime_config::FeesTreasuryProportion + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: "Null", + /** + * Lookup395: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: { + _enum: { + Deposit: "(MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit,Option)" + } + }, + /** + * Lookup396: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Deposit + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: "Null", + /** + * Lookup399: moonbase_runtime::runtime_params::dynamic_params::xcm_config::Parameters + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: { + _enum: { + ForeignAssetCreationDeposit: + "(MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit,Option)" + } + }, + /** + * Lookup400: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: "Null", + /** + * Lookup401: pallet_xcm_weight_trader::pallet::Call + **/ + PalletXcmWeightTraderCall: { + _enum: { + add_asset: { + location: "StagingXcmV5Location", + relativePrice: "u128" }, - AssetMinBalanceChanged: { - assetId: "u128", - newMinBalance: "u128" - }, - Touched: { - assetId: "u128", - who: "AccountId20", - depositor: "AccountId20" + edit_asset: { + location: "StagingXcmV5Location", + relativePrice: "u128" }, - Blocked: { - assetId: "u128", - who: "AccountId20" + pause_asset_support: { + location: "StagingXcmV5Location" }, - Deposited: { - assetId: "u128", - who: "AccountId20", - amount: "u128" + resume_asset_support: { + location: "StagingXcmV5Location" }, - Withdrawn: { - assetId: "u128", - who: "AccountId20", - amount: "u128" + remove_asset: { + location: "StagingXcmV5Location" } } }, /** - * Lookup397: pallet_asset_manager::pallet::Event + * Lookup402: sp_runtime::traits::BlakeTwo256 **/ - PalletAssetManagerEvent: { + SpRuntimeBlakeTwo256: "Null", + /** + * Lookup404: pallet_conviction_voting::types::Tally + **/ + PalletConvictionVotingTally: { + ayes: "u128", + nays: "u128", + support: "u128" + }, + /** + * Lookup405: pallet_preimage::pallet::Event + **/ + PalletPreimageEvent: { _enum: { - ForeignAssetRegistered: { - assetId: "u128", - asset: "MoonriverRuntimeXcmConfigAssetType", - metadata: "MoonriverRuntimeAssetConfigAssetRegistrarMetadata" - }, - UnitsPerSecondChanged: "Null", - ForeignAssetXcmLocationChanged: { - assetId: "u128", - newAssetType: "MoonriverRuntimeXcmConfigAssetType" - }, - ForeignAssetRemoved: { - assetId: "u128", - assetType: "MoonriverRuntimeXcmConfigAssetType" - }, - SupportedAssetRemoved: { - assetType: "MoonriverRuntimeXcmConfigAssetType" + Noted: { + _alias: { + hash_: "hash" + }, + hash_: "H256" }, - ForeignAssetDestroyed: { - assetId: "u128", - assetType: "MoonriverRuntimeXcmConfigAssetType" + Requested: { + _alias: { + hash_: "hash" + }, + hash_: "H256" }, - LocalAssetDestroyed: { - assetId: "u128" + Cleared: { + _alias: { + hash_: "hash" + }, + hash_: "H256" } } }, /** - * Lookup398: pallet_xcm_transactor::pallet::Event + * Lookup406: pallet_whitelist::pallet::Event **/ - PalletXcmTransactorEvent: { + PalletWhitelistEvent: { _enum: { - TransactedDerivative: { - accountId: "AccountId20", - dest: "StagingXcmV4Location", - call: "Bytes", - index: "u16" - }, - TransactedSovereign: { - feePayer: "Option", - dest: "StagingXcmV4Location", - call: "Bytes" - }, - TransactedSigned: { - feePayer: "AccountId20", - dest: "StagingXcmV4Location", - call: "Bytes" - }, - RegisteredDerivative: { - accountId: "AccountId20", - index: "u16" - }, - DeRegisteredDerivative: { - index: "u16" - }, - TransactFailed: { - error: "XcmV3TraitsError" - }, - TransactInfoChanged: { - location: "StagingXcmV4Location", - remoteInfo: "PalletXcmTransactorRemoteTransactInfoWithMaxWeight" - }, - TransactInfoRemoved: { - location: "StagingXcmV4Location" - }, - DestFeePerSecondChanged: { - location: "StagingXcmV4Location", - feePerSecond: "u128" + CallWhitelisted: { + callHash: "H256" }, - DestFeePerSecondRemoved: { - location: "StagingXcmV4Location" + WhitelistedCallRemoved: { + callHash: "H256" }, - HrmpManagementSent: { - action: "PalletXcmTransactorHrmpOperation" + WhitelistedCallDispatched: { + callHash: "H256", + result: "Result" } } }, /** - * Lookup399: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight + * Lookup408: frame_support::dispatch::PostDispatchInfo **/ - PalletXcmTransactorRemoteTransactInfoWithMaxWeight: { - transactExtraWeight: "SpWeightsWeightV2Weight", - maxWeight: "SpWeightsWeightV2Weight", - transactExtraWeightSigned: "Option" + FrameSupportDispatchPostDispatchInfo: { + actualWeight: "Option", + paysFee: "FrameSupportDispatchPays" }, /** - * Lookup400: pallet_ethereum_xcm::pallet::Event + * Lookup409: sp_runtime::DispatchErrorWithPostInfo **/ - PalletEthereumXcmEvent: { + SpRuntimeDispatchErrorWithPostInfo: { + postInfo: "FrameSupportDispatchPostDispatchInfo", + error: "SpRuntimeDispatchError" + }, + /** + * Lookup411: pallet_root_testing::pallet::Event + **/ + PalletRootTestingEvent: { + _enum: ["DefensiveTestCall"] + }, + /** + * Lookup412: pallet_multisig::pallet::Event + **/ + PalletMultisigEvent: { _enum: { - ExecutedFromXcm: { - xcmMsgHash: "H256", - ethTxHash: "H256" + NewMultisig: { + approving: "AccountId20", + multisig: "AccountId20", + callHash: "[u8;32]" + }, + MultisigApproval: { + approving: "AccountId20", + timepoint: "PalletMultisigTimepoint", + multisig: "AccountId20", + callHash: "[u8;32]" + }, + MultisigExecuted: { + approving: "AccountId20", + timepoint: "PalletMultisigTimepoint", + multisig: "AccountId20", + callHash: "[u8;32]", + result: "Result" + }, + MultisigCancelled: { + cancelling: "AccountId20", + timepoint: "PalletMultisigTimepoint", + multisig: "AccountId20", + callHash: "[u8;32]" } } }, /** - * Lookup401: pallet_message_queue::pallet::Event + * Lookup413: pallet_message_queue::pallet::Event **/ PalletMessageQueueEvent: { _enum: { @@ -4838,7 +4952,7 @@ export default { } }, /** - * Lookup402: frame_support::traits::messages::ProcessMessageError + * Lookup414: frame_support::traits::messages::ProcessMessageError **/ FrameSupportMessagesProcessMessageError: { _enum: { @@ -4851,101 +4965,138 @@ export default { } }, /** - * Lookup403: pallet_moonbeam_foreign_assets::pallet::Event + * Lookup415: pallet_emergency_para_xcm::pallet::Event + **/ + PalletEmergencyParaXcmEvent: { + _enum: ["EnteredPausedXcmMode", "NormalXcmOperationResumed"] + }, + /** + * Lookup416: pallet_moonbeam_foreign_assets::pallet::Event **/ PalletMoonbeamForeignAssetsEvent: { _enum: { ForeignAssetCreated: { contractAddress: "H160", assetId: "u128", - xcmLocation: "StagingXcmV4Location", + xcmLocation: "StagingXcmV5Location", deposit: "Option" }, ForeignAssetXcmLocationChanged: { assetId: "u128", - previousXcmLocation: "StagingXcmV4Location", - newXcmLocation: "StagingXcmV4Location" + previousXcmLocation: "StagingXcmV5Location", + newXcmLocation: "StagingXcmV5Location" }, ForeignAssetFrozen: { assetId: "u128", - xcmLocation: "StagingXcmV4Location" + xcmLocation: "StagingXcmV5Location" }, ForeignAssetUnfrozen: { assetId: "u128", - xcmLocation: "StagingXcmV4Location" + xcmLocation: "StagingXcmV5Location" }, TokensLocked: "(AccountId20,u128,U256)" } }, /** - * Lookup404: pallet_xcm_weight_trader::pallet::Event + * Lookup417: pallet_parameters::pallet::Event **/ - PalletXcmWeightTraderEvent: { + PalletParametersEvent: { _enum: { - SupportedAssetAdded: { - location: "StagingXcmV4Location", - relativePrice: "u128" - }, - SupportedAssetEdited: { - location: "StagingXcmV4Location", - relativePrice: "u128" - }, - PauseAssetSupport: { - location: "StagingXcmV4Location" - }, - ResumeAssetSupport: { - location: "StagingXcmV4Location" - }, - SupportedAssetRemoved: { - location: "StagingXcmV4Location" + Updated: { + key: "MoonbaseRuntimeRuntimeParamsRuntimeParametersKey", + oldValue: "Option", + newValue: "Option" } } }, /** - * Lookup405: pallet_emergency_para_xcm::pallet::Event + * Lookup418: moonbase_runtime::runtime_params::RuntimeParametersKey **/ - PalletEmergencyParaXcmEvent: { - _enum: ["EnteredPausedXcmMode", "NormalXcmOperationResumed"] + MoonbaseRuntimeRuntimeParamsRuntimeParametersKey: { + _enum: { + RuntimeConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey", + PalletRandomness: "MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey", + XcmConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey" + } }, /** - * Lookup406: pallet_randomness::pallet::Event + * Lookup419: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersKey **/ - PalletRandomnessEvent: { + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: { + _enum: ["FeesTreasuryProportion"] + }, + /** + * Lookup420: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersKey + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: { + _enum: ["Deposit"] + }, + /** + * Lookup421: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: { + _enum: ["ForeignAssetCreationDeposit"] + }, + /** + * Lookup423: moonbase_runtime::runtime_params::RuntimeParametersValue + **/ + MoonbaseRuntimeRuntimeParamsRuntimeParametersValue: { _enum: { - RandomnessRequestedBabeEpoch: { - id: "u64", - refundAddress: "H160", - contractAddress: "H160", - fee: "u128", - gasLimit: "u64", - numWords: "u8", - salt: "H256", - earliestEpoch: "u64" - }, - RandomnessRequestedLocal: { - id: "u64", - refundAddress: "H160", - contractAddress: "H160", - fee: "u128", - gasLimit: "u64", - numWords: "u8", - salt: "H256", - earliestBlock: "u32" + RuntimeConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue", + PalletRandomness: "MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue", + XcmConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue" + } + }, + /** + * Lookup424: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: { + _enum: { + FeesTreasuryProportion: "Perbill" + } + }, + /** + * Lookup425: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: { + _enum: { + Deposit: "u128" + } + }, + /** + * Lookup426: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue + **/ + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: { + _enum: { + ForeignAssetCreationDeposit: "u128" + } + }, + /** + * Lookup427: pallet_xcm_weight_trader::pallet::Event + **/ + PalletXcmWeightTraderEvent: { + _enum: { + SupportedAssetAdded: { + location: "StagingXcmV5Location", + relativePrice: "u128" }, - RequestFulfilled: { - id: "u64" + SupportedAssetEdited: { + location: "StagingXcmV5Location", + relativePrice: "u128" }, - RequestFeeIncreased: { - id: "u64", - newFee: "u128" + PauseAssetSupport: { + location: "StagingXcmV5Location" }, - RequestExpirationExecuted: { - id: "u64" + ResumeAssetSupport: { + location: "StagingXcmV5Location" + }, + SupportedAssetRemoved: { + location: "StagingXcmV5Location" } } }, /** - * Lookup407: frame_system::Phase + * Lookup428: frame_system::Phase **/ FrameSystemPhase: { _enum: { @@ -4955,21 +5106,21 @@ export default { } }, /** - * Lookup409: frame_system::LastRuntimeUpgradeInfo + * Lookup430: frame_system::LastRuntimeUpgradeInfo **/ FrameSystemLastRuntimeUpgradeInfo: { specVersion: "Compact", specName: "Text" }, /** - * Lookup410: frame_system::CodeUpgradeAuthorization + * Lookup431: frame_system::CodeUpgradeAuthorization **/ FrameSystemCodeUpgradeAuthorization: { codeHash: "H256", checkVersion: "bool" }, /** - * Lookup411: frame_system::limits::BlockWeights + * Lookup432: frame_system::limits::BlockWeights **/ FrameSystemLimitsBlockWeights: { baseBlock: "SpWeightsWeightV2Weight", @@ -4977,7 +5128,7 @@ export default { perClass: "FrameSupportDispatchPerDispatchClassWeightsPerClass" }, /** - * Lookup412: frame_support::dispatch::PerDispatchClass + * Lookup433: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassWeightsPerClass: { normal: "FrameSystemLimitsWeightsPerClass", @@ -4985,7 +5136,7 @@ export default { mandatory: "FrameSystemLimitsWeightsPerClass" }, /** - * Lookup413: frame_system::limits::WeightsPerClass + * Lookup434: frame_system::limits::WeightsPerClass **/ FrameSystemLimitsWeightsPerClass: { baseExtrinsic: "SpWeightsWeightV2Weight", @@ -4994,13 +5145,13 @@ export default { reserved: "Option" }, /** - * Lookup414: frame_system::limits::BlockLength + * Lookup435: frame_system::limits::BlockLength **/ FrameSystemLimitsBlockLength: { max: "FrameSupportDispatchPerDispatchClassU32" }, /** - * Lookup415: frame_support::dispatch::PerDispatchClass + * Lookup436: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassU32: { normal: "u32", @@ -5008,14 +5159,14 @@ export default { mandatory: "u32" }, /** - * Lookup416: sp_weights::RuntimeDbWeight + * Lookup437: sp_weights::RuntimeDbWeight **/ SpWeightsRuntimeDbWeight: { read: "u64", write: "u64" }, /** - * Lookup417: sp_version::RuntimeVersion + * Lookup438: sp_version::RuntimeVersion **/ SpVersionRuntimeVersion: { specName: "Text", @@ -5025,10 +5176,10 @@ export default { implVersion: "u32", apis: "Vec<([u8;8],u32)>", transactionVersion: "u32", - stateVersion: "u8" + systemVersion: "u8" }, /** - * Lookup421: frame_system::pallet::Error + * Lookup442: frame_system::pallet::Error **/ FrameSystemError: { _enum: [ @@ -5044,7 +5195,124 @@ export default { ] }, /** - * Lookup423: cumulus_pallet_parachain_system::unincluded_segment::Ancestor + * Lookup443: pallet_utility::pallet::Error + **/ + PalletUtilityError: { + _enum: ["TooManyCalls"] + }, + /** + * Lookup445: pallet_balances::types::BalanceLock + **/ + PalletBalancesBalanceLock: { + id: "[u8;8]", + amount: "u128", + reasons: "PalletBalancesReasons" + }, + /** + * Lookup446: pallet_balances::types::Reasons + **/ + PalletBalancesReasons: { + _enum: ["Fee", "Misc", "All"] + }, + /** + * Lookup449: pallet_balances::types::ReserveData + **/ + PalletBalancesReserveData: { + id: "[u8;4]", + amount: "u128" + }, + /** + * Lookup453: moonbase_runtime::RuntimeHoldReason + **/ + MoonbaseRuntimeRuntimeHoldReason: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + __Unused3: "Null", + __Unused4: "Null", + __Unused5: "Null", + __Unused6: "Null", + __Unused7: "Null", + __Unused8: "Null", + __Unused9: "Null", + __Unused10: "Null", + __Unused11: "Null", + __Unused12: "Null", + __Unused13: "Null", + __Unused14: "Null", + __Unused15: "Null", + __Unused16: "Null", + __Unused17: "Null", + __Unused18: "Null", + __Unused19: "Null", + __Unused20: "Null", + __Unused21: "Null", + __Unused22: "Null", + __Unused23: "Null", + __Unused24: "Null", + __Unused25: "Null", + __Unused26: "Null", + __Unused27: "Null", + __Unused28: "Null", + __Unused29: "Null", + __Unused30: "Null", + __Unused31: "Null", + __Unused32: "Null", + __Unused33: "Null", + __Unused34: "Null", + __Unused35: "Null", + __Unused36: "Null", + __Unused37: "Null", + __Unused38: "Null", + __Unused39: "Null", + __Unused40: "Null", + __Unused41: "Null", + __Unused42: "Null", + __Unused43: "Null", + Preimage: "PalletPreimageHoldReason" + } + }, + /** + * Lookup454: pallet_preimage::pallet::HoldReason + **/ + PalletPreimageHoldReason: { + _enum: ["Preimage"] + }, + /** + * Lookup457: frame_support::traits::tokens::misc::IdAmount + **/ + FrameSupportTokensMiscIdAmount: { + id: "Null", + amount: "u128" + }, + /** + * Lookup459: pallet_balances::pallet::Error + **/ + PalletBalancesError: { + _enum: [ + "VestingBalance", + "LiquidityRestrictions", + "InsufficientBalance", + "ExistentialDeposit", + "Expendability", + "ExistingVestingSchedule", + "DeadAccount", + "TooManyReserves", + "TooManyHolds", + "TooManyFreezes", + "IssuanceDeactivated", + "DeltaZero" + ] + }, + /** + * Lookup460: pallet_sudo::pallet::Error + **/ + PalletSudoError: { + _enum: ["RequireSudo"] + }, + /** + * Lookup462: cumulus_pallet_parachain_system::unincluded_segment::Ancestor **/ CumulusPalletParachainSystemUnincludedSegmentAncestor: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5052,7 +5320,7 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup424: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth + * Lookup463: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth **/ CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: { umpMsgCount: "u32", @@ -5060,20 +5328,20 @@ export default { hrmpOutgoing: "BTreeMap" }, /** - * Lookup426: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate + * Lookup465: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate **/ CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate: { msgCount: "u32", totalBytes: "u32" }, /** - * Lookup430: polkadot_primitives::v8::UpgradeGoAhead + * Lookup469: polkadot_primitives::v8::UpgradeGoAhead **/ PolkadotPrimitivesV8UpgradeGoAhead: { _enum: ["Abort", "GoAhead"] }, /** - * Lookup431: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker + * Lookup470: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker **/ CumulusPalletParachainSystemUnincludedSegmentSegmentTracker: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5081,13 +5349,13 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup433: polkadot_primitives::v8::UpgradeRestriction + * Lookup472: polkadot_primitives::v8::UpgradeRestriction **/ PolkadotPrimitivesV8UpgradeRestriction: { _enum: ["Present"] }, /** - * Lookup434: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot + * Lookup473: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot **/ CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: { dmqMqcHead: "H256", @@ -5097,14 +5365,14 @@ export default { egressChannels: "Vec<(u32,PolkadotPrimitivesV8AbridgedHrmpChannel)>" }, /** - * Lookup435: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity + * Lookup474: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity **/ CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity: { remainingCount: "u32", remainingSize: "u32" }, /** - * Lookup438: polkadot_primitives::v8::AbridgedHrmpChannel + * Lookup477: polkadot_primitives::v8::AbridgedHrmpChannel **/ PolkadotPrimitivesV8AbridgedHrmpChannel: { maxCapacity: "u32", @@ -5115,7 +5383,7 @@ export default { mqcHead: "Option" }, /** - * Lookup439: polkadot_primitives::v8::AbridgedHostConfiguration + * Lookup478: polkadot_primitives::v8::AbridgedHostConfiguration **/ PolkadotPrimitivesV8AbridgedHostConfiguration: { maxCodeSize: "u32", @@ -5130,21 +5398,21 @@ export default { asyncBackingParams: "PolkadotPrimitivesV8AsyncBackingAsyncBackingParams" }, /** - * Lookup440: polkadot_primitives::v8::async_backing::AsyncBackingParams + * Lookup479: polkadot_primitives::v8::async_backing::AsyncBackingParams **/ PolkadotPrimitivesV8AsyncBackingAsyncBackingParams: { maxCandidateDepth: "u32", allowedAncestryLen: "u32" }, /** - * Lookup446: polkadot_core_primitives::OutboundHrmpMessage + * Lookup485: polkadot_core_primitives::OutboundHrmpMessage **/ PolkadotCorePrimitivesOutboundHrmpMessage: { recipient: "u32", data: "Bytes" }, /** - * Lookup448: cumulus_pallet_parachain_system::pallet::Error + * Lookup487: cumulus_pallet_parachain_system::pallet::Error **/ CumulusPalletParachainSystemError: { _enum: [ @@ -5159,136 +5427,117 @@ export default { ] }, /** - * Lookup450: pallet_balances::types::BalanceLock + * Lookup488: pallet_transaction_payment::Releases **/ - PalletBalancesBalanceLock: { - id: "[u8;8]", - amount: "u128", - reasons: "PalletBalancesReasons" + PalletTransactionPaymentReleases: { + _enum: ["V1Ancient", "V2"] }, /** - * Lookup451: pallet_balances::types::Reasons + * Lookup489: pallet_evm::CodeMetadata **/ - PalletBalancesReasons: { - _enum: ["Fee", "Misc", "All"] + PalletEvmCodeMetadata: { + _alias: { + size_: "size", + hash_: "hash" + }, + size_: "u64", + hash_: "H256" }, /** - * Lookup454: pallet_balances::types::ReserveData + * Lookup491: pallet_evm::pallet::Error **/ - PalletBalancesReserveData: { - id: "[u8;4]", - amount: "u128" + PalletEvmError: { + _enum: [ + "BalanceLow", + "FeeOverflow", + "PaymentOverflow", + "WithdrawFailed", + "GasPriceTooLow", + "InvalidNonce", + "GasLimitTooLow", + "GasLimitTooHigh", + "InvalidChainId", + "InvalidSignature", + "Reentrancy", + "TransactionMustComeFromEOA", + "Undefined" + ] }, /** - * Lookup458: moonriver_runtime::RuntimeHoldReason + * Lookup493: fp_rpc::TransactionStatus **/ - MoonriverRuntimeRuntimeHoldReason: { + FpRpcTransactionStatus: { + transactionHash: "H256", + transactionIndex: "u32", + from: "H160", + to: "Option", + contractAddress: "Option", + logs: "Vec", + logsBloom: "EthbloomBloom" + }, + /** + * Lookup495: ethbloom::Bloom + **/ + EthbloomBloom: "[u8;256]", + /** + * Lookup497: ethereum::receipt::ReceiptV3 + **/ + EthereumReceiptReceiptV3: { _enum: { - __Unused0: "Null", - __Unused1: "Null", - __Unused2: "Null", - __Unused3: "Null", - __Unused4: "Null", - __Unused5: "Null", - __Unused6: "Null", - __Unused7: "Null", - __Unused8: "Null", - __Unused9: "Null", - __Unused10: "Null", - __Unused11: "Null", - __Unused12: "Null", - __Unused13: "Null", - __Unused14: "Null", - __Unused15: "Null", - __Unused16: "Null", - __Unused17: "Null", - __Unused18: "Null", - __Unused19: "Null", - __Unused20: "Null", - __Unused21: "Null", - __Unused22: "Null", - __Unused23: "Null", - __Unused24: "Null", - __Unused25: "Null", - __Unused26: "Null", - __Unused27: "Null", - __Unused28: "Null", - __Unused29: "Null", - __Unused30: "Null", - __Unused31: "Null", - __Unused32: "Null", - __Unused33: "Null", - __Unused34: "Null", - __Unused35: "Null", - __Unused36: "Null", - __Unused37: "Null", - __Unused38: "Null", - __Unused39: "Null", - __Unused40: "Null", - __Unused41: "Null", - __Unused42: "Null", - __Unused43: "Null", - __Unused44: "Null", - __Unused45: "Null", - __Unused46: "Null", - __Unused47: "Null", - __Unused48: "Null", - __Unused49: "Null", - __Unused50: "Null", - __Unused51: "Null", - __Unused52: "Null", - __Unused53: "Null", - __Unused54: "Null", - __Unused55: "Null", - __Unused56: "Null", - __Unused57: "Null", - __Unused58: "Null", - __Unused59: "Null", - __Unused60: "Null", - __Unused61: "Null", - Preimage: "PalletPreimageHoldReason" + Legacy: "EthereumReceiptEip658ReceiptData", + EIP2930: "EthereumReceiptEip658ReceiptData", + EIP1559: "EthereumReceiptEip658ReceiptData" } }, /** - * Lookup459: pallet_preimage::pallet::HoldReason + * Lookup498: ethereum::receipt::EIP658ReceiptData **/ - PalletPreimageHoldReason: { - _enum: ["Preimage"] + EthereumReceiptEip658ReceiptData: { + statusCode: "u8", + usedGas: "U256", + logsBloom: "EthbloomBloom", + logs: "Vec" }, /** - * Lookup462: frame_support::traits::tokens::misc::IdAmount + * Lookup499: ethereum::block::Block **/ - FrameSupportTokensMiscIdAmount: { - id: "Null", - amount: "u128" + EthereumBlock: { + header: "EthereumHeader", + transactions: "Vec", + ommers: "Vec" }, /** - * Lookup464: pallet_balances::pallet::Error + * Lookup500: ethereum::header::Header **/ - PalletBalancesError: { - _enum: [ - "VestingBalance", - "LiquidityRestrictions", - "InsufficientBalance", - "ExistentialDeposit", - "Expendability", - "ExistingVestingSchedule", - "DeadAccount", - "TooManyReserves", - "TooManyHolds", - "TooManyFreezes", - "IssuanceDeactivated", - "DeltaZero" - ] + EthereumHeader: { + parentHash: "H256", + ommersHash: "H256", + beneficiary: "H160", + stateRoot: "H256", + transactionsRoot: "H256", + receiptsRoot: "H256", + logsBloom: "EthbloomBloom", + difficulty: "U256", + number: "U256", + gasLimit: "U256", + gasUsed: "U256", + timestamp: "u64", + extraData: "Bytes", + mixHash: "H256", + nonce: "EthereumTypesHashH64" }, /** - * Lookup465: pallet_transaction_payment::Releases + * Lookup501: ethereum_types::hash::H64 + **/ + EthereumTypesHashH64: "[u8;8]", + /** + * Lookup506: pallet_ethereum::pallet::Error **/ - PalletTransactionPaymentReleases: { - _enum: ["V1Ancient", "V2"] + PalletEthereumError: { + _enum: ["InvalidSignature", "PreLogExists"] }, /** - * Lookup466: pallet_parachain_staking::types::RoundInfo + * Lookup507: pallet_parachain_staking::types::RoundInfo **/ PalletParachainStakingRoundInfo: { current: "u32", @@ -5297,7 +5546,7 @@ export default { firstSlot: "u64" }, /** - * Lookup467: pallet_parachain_staking::types::Delegator + * Lookup508: pallet_parachain_staking::types::Delegator **/ PalletParachainStakingDelegator: { id: "AccountId20", @@ -5307,18 +5556,18 @@ export default { status: "PalletParachainStakingDelegatorStatus" }, /** - * Lookup468: pallet_parachain_staking::set::OrderedSet> + * Lookup509: pallet_parachain_staking::set::OrderedSet> **/ PalletParachainStakingSetOrderedSet: "Vec", /** - * Lookup469: pallet_parachain_staking::types::Bond + * Lookup510: pallet_parachain_staking::types::Bond **/ PalletParachainStakingBond: { owner: "AccountId20", amount: "u128" }, /** - * Lookup471: pallet_parachain_staking::types::DelegatorStatus + * Lookup512: pallet_parachain_staking::types::DelegatorStatus **/ PalletParachainStakingDelegatorStatus: { _enum: { @@ -5327,7 +5576,7 @@ export default { } }, /** - * Lookup472: pallet_parachain_staking::types::CandidateMetadata + * Lookup513: pallet_parachain_staking::types::CandidateMetadata **/ PalletParachainStakingCandidateMetadata: { bond: "u128", @@ -5342,20 +5591,20 @@ export default { status: "PalletParachainStakingCollatorStatus" }, /** - * Lookup473: pallet_parachain_staking::types::CapacityStatus + * Lookup514: pallet_parachain_staking::types::CapacityStatus **/ PalletParachainStakingCapacityStatus: { _enum: ["Full", "Empty", "Partial"] }, /** - * Lookup475: pallet_parachain_staking::types::CandidateBondLessRequest + * Lookup516: pallet_parachain_staking::types::CandidateBondLessRequest **/ PalletParachainStakingCandidateBondLessRequest: { amount: "u128", whenExecutable: "u32" }, /** - * Lookup476: pallet_parachain_staking::types::CollatorStatus + * Lookup517: pallet_parachain_staking::types::CollatorStatus **/ PalletParachainStakingCollatorStatus: { _enum: { @@ -5365,7 +5614,7 @@ export default { } }, /** - * Lookup478: pallet_parachain_staking::delegation_requests::ScheduledRequest + * Lookup519: pallet_parachain_staking::delegation_requests::ScheduledRequest **/ PalletParachainStakingDelegationRequestsScheduledRequest: { delegator: "AccountId20", @@ -5373,25 +5622,25 @@ export default { action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup481: pallet_parachain_staking::auto_compound::AutoCompoundConfig + * Lookup522: pallet_parachain_staking::auto_compound::AutoCompoundConfig **/ PalletParachainStakingAutoCompoundAutoCompoundConfig: { delegator: "AccountId20", value: "Percent" }, /** - * Lookup483: pallet_parachain_staking::types::Delegations + * Lookup524: pallet_parachain_staking::types::Delegations **/ PalletParachainStakingDelegations: { delegations: "Vec", total: "u128" }, /** - * Lookup485: pallet_parachain_staking::set::BoundedOrderedSet, S> + * Lookup526: pallet_parachain_staking::set::BoundedOrderedSet, S> **/ PalletParachainStakingSetBoundedOrderedSet: "Vec", /** - * Lookup488: pallet_parachain_staking::types::CollatorSnapshot + * Lookup529: pallet_parachain_staking::types::CollatorSnapshot **/ PalletParachainStakingCollatorSnapshot: { bond: "u128", @@ -5399,7 +5648,7 @@ export default { total: "u128" }, /** - * Lookup490: pallet_parachain_staking::types::BondWithAutoCompound + * Lookup531: pallet_parachain_staking::types::BondWithAutoCompound **/ PalletParachainStakingBondWithAutoCompound: { owner: "AccountId20", @@ -5407,7 +5656,7 @@ export default { autoCompound: "Percent" }, /** - * Lookup491: pallet_parachain_staking::types::DelayedPayout + * Lookup532: pallet_parachain_staking::types::DelayedPayout **/ PalletParachainStakingDelayedPayout: { roundIssuance: "u128", @@ -5415,7 +5664,7 @@ export default { collatorCommission: "Perbill" }, /** - * Lookup492: pallet_parachain_staking::inflation::InflationInfo + * Lookup533: pallet_parachain_staking::inflation::InflationInfo **/ PalletParachainStakingInflationInflationInfo: { expect: { @@ -5435,7 +5684,7 @@ export default { } }, /** - * Lookup493: pallet_parachain_staking::pallet::Error + * Lookup534: pallet_parachain_staking::pallet::Error **/ PalletParachainStakingError: { _enum: [ @@ -5497,13 +5746,127 @@ export default { ] }, /** - * Lookup494: pallet_author_inherent::pallet::Error + * Lookup537: pallet_scheduler::Scheduled, BlockNumber, moonbase_runtime::OriginCaller, account::AccountId20> + **/ + PalletSchedulerScheduled: { + maybeId: "Option<[u8;32]>", + priority: "u8", + call: "FrameSupportPreimagesBounded", + maybePeriodic: "Option<(u32,u32)>", + origin: "MoonbaseRuntimeOriginCaller" + }, + /** + * Lookup539: pallet_scheduler::RetryConfig + **/ + PalletSchedulerRetryConfig: { + totalRetries: "u8", + remaining: "u8", + period: "u32" + }, + /** + * Lookup540: pallet_scheduler::pallet::Error + **/ + PalletSchedulerError: { + _enum: [ + "FailedToSchedule", + "NotFound", + "TargetBlockNumberInPast", + "RescheduleNoChange", + "Named" + ] + }, + /** + * Lookup541: pallet_treasury::Proposal + **/ + PalletTreasuryProposal: { + proposer: "AccountId20", + value: "u128", + beneficiary: "AccountId20", + bond: "u128" + }, + /** + * Lookup544: pallet_treasury::SpendStatus + **/ + PalletTreasurySpendStatus: { + assetKind: "Null", + amount: "u128", + beneficiary: "AccountId20", + validFrom: "u32", + expireAt: "u32", + status: "PalletTreasuryPaymentState" + }, + /** + * Lookup545: pallet_treasury::PaymentState + **/ + PalletTreasuryPaymentState: { + _enum: { + Pending: "Null", + Attempted: { + id: "Null" + }, + Failed: "Null" + } + }, + /** + * Lookup547: frame_support::PalletId + **/ + FrameSupportPalletId: "[u8;8]", + /** + * Lookup548: pallet_treasury::pallet::Error + **/ + PalletTreasuryError: { + _enum: [ + "InvalidIndex", + "TooManyApprovals", + "InsufficientPermission", + "ProposalNotApproved", + "FailedToConvertBalance", + "SpendExpired", + "EarlyPayout", + "AlreadyAttempted", + "PayoutError", + "NotAttempted", + "Inconclusive" + ] + }, + /** + * Lookup549: pallet_author_inherent::pallet::Error **/ PalletAuthorInherentError: { _enum: ["AuthorAlreadySet", "NoAccountId", "CannotBeAuthor"] }, /** - * Lookup495: pallet_author_mapping::pallet::RegistrationInfo + * Lookup550: pallet_crowdloan_rewards::pallet::RewardInfo + **/ + PalletCrowdloanRewardsRewardInfo: { + totalReward: "u128", + claimedReward: "u128", + contributedRelayAddresses: "Vec<[u8;32]>" + }, + /** + * Lookup552: pallet_crowdloan_rewards::pallet::Error + **/ + PalletCrowdloanRewardsError: { + _enum: [ + "AlreadyAssociated", + "BatchBeyondFundPot", + "FirstClaimAlreadyDone", + "RewardNotHighEnough", + "InvalidClaimSignature", + "InvalidFreeClaimSignature", + "NoAssociatedClaim", + "RewardsAlreadyClaimed", + "RewardVecAlreadyInitialized", + "RewardVecNotFullyInitializedYet", + "RewardsDoNotMatchFund", + "TooManyContributors", + "VestingPeriodNonValid", + "NonContributedAddressProvided", + "InsufficientNumberOfValidProofs" + ] + }, + /** + * Lookup553: pallet_author_mapping::pallet::RegistrationInfo **/ PalletAuthorMappingRegistrationInfo: { _alias: { @@ -5514,7 +5877,7 @@ export default { keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" }, /** - * Lookup496: pallet_author_mapping::pallet::Error + * Lookup554: pallet_author_mapping::pallet::Error **/ PalletAuthorMappingError: { _enum: [ @@ -5529,52 +5892,15 @@ export default { ] }, /** - * Lookup497: pallet_moonbeam_orbiters::types::CollatorPoolInfo - **/ - PalletMoonbeamOrbitersCollatorPoolInfo: { - orbiters: "Vec", - maybeCurrentOrbiter: "Option", - nextOrbiter: "u32" - }, - /** - * Lookup499: pallet_moonbeam_orbiters::types::CurrentOrbiter - **/ - PalletMoonbeamOrbitersCurrentOrbiter: { - accountId: "AccountId20", - removed: "bool" - }, - /** - * Lookup500: pallet_moonbeam_orbiters::pallet::Error - **/ - PalletMoonbeamOrbitersError: { - _enum: [ - "CollatorAlreadyAdded", - "CollatorNotFound", - "CollatorPoolTooLarge", - "CollatorsPoolCountTooLow", - "MinOrbiterDepositNotSet", - "OrbiterAlreadyInPool", - "OrbiterDepositNotFound", - "OrbiterNotFound", - "OrbiterStillInAPool" - ] - }, - /** - * Lookup503: pallet_utility::pallet::Error - **/ - PalletUtilityError: { - _enum: ["TooManyCalls"] - }, - /** - * Lookup506: pallet_proxy::ProxyDefinition + * Lookup557: pallet_proxy::ProxyDefinition **/ PalletProxyProxyDefinition: { delegate: "AccountId20", - proxyType: "MoonriverRuntimeProxyType", + proxyType: "MoonbaseRuntimeProxyType", delay: "u32" }, /** - * Lookup510: pallet_proxy::Announcement + * Lookup561: pallet_proxy::Announcement **/ PalletProxyAnnouncement: { real: "AccountId20", @@ -5582,7 +5908,7 @@ export default { height: "u32" }, /** - * Lookup512: pallet_proxy::pallet::Error + * Lookup563: pallet_proxy::pallet::Error **/ PalletProxyError: { _enum: [ @@ -5597,13 +5923,13 @@ export default { ] }, /** - * Lookup513: pallet_maintenance_mode::pallet::Error + * Lookup564: pallet_maintenance_mode::pallet::Error **/ PalletMaintenanceModeError: { _enum: ["AlreadyInMaintenanceMode", "NotInMaintenanceMode"] }, /** - * Lookup515: pallet_identity::types::Registration> + * Lookup565: pallet_identity::types::Registration> **/ PalletIdentityRegistration: { judgements: "Vec<(u32,PalletIdentityJudgement)>", @@ -5611,7 +5937,7 @@ export default { info: "PalletIdentityLegacyIdentityInfo" }, /** - * Lookup524: pallet_identity::types::RegistrarInfo + * Lookup573: pallet_identity::types::RegistrarInfo **/ PalletIdentityRegistrarInfo: { account: "AccountId20", @@ -5619,14 +5945,31 @@ export default { fields: "u64" }, /** - * Lookup526: pallet_identity::types::AuthorityProperties> + * Lookup576: pallet_identity::types::AuthorityProperties **/ PalletIdentityAuthorityProperties: { - suffix: "Bytes", + accountId: "AccountId20", allocation: "u32" }, /** - * Lookup529: pallet_identity::pallet::Error + * Lookup577: pallet_identity::types::UsernameInformation + **/ + PalletIdentityUsernameInformation: { + owner: "AccountId20", + provider: "PalletIdentityProvider" + }, + /** + * Lookup578: pallet_identity::types::Provider + **/ + PalletIdentityProvider: { + _enum: { + Allocation: "Null", + AuthorityDeposit: "u128", + System: "Null" + } + }, + /** + * Lookup580: pallet_identity::pallet::Error **/ PalletIdentityError: { _enum: [ @@ -5655,445 +5998,410 @@ export default { "InvalidUsername", "UsernameTaken", "NoUsername", - "NotExpired" - ] - }, - /** - * Lookup530: pallet_migrations::pallet::Error - **/ - PalletMigrationsError: { - _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"] - }, - /** - * Lookup532: pallet_multisig::Multisig - **/ - PalletMultisigMultisig: { - when: "PalletMultisigTimepoint", - deposit: "u128", - depositor: "AccountId20", - approvals: "Vec" - }, - /** - * Lookup534: pallet_multisig::pallet::Error - **/ - PalletMultisigError: { - _enum: [ - "MinimumThreshold", - "AlreadyApproved", - "NoApprovalsNeeded", - "TooFewSignatories", - "TooManySignatories", - "SignatoriesOutOfOrder", - "SenderInSignatories", - "NotFound", - "NotOwner", - "NoTimepoint", - "WrongTimepoint", - "UnexpectedTimepoint", - "MaxWeightTooLow", - "AlreadyStored" + "NotExpired", + "TooEarly", + "NotUnbinding", + "AlreadyUnbinding", + "InsufficientPrivileges" ] }, /** - * Lookup536: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus - **/ - PalletMoonbeamLazyMigrationsStateMigrationStatus: { - _enum: { - NotStarted: "Null", - Started: "Bytes", - Error: "Bytes", - Complete: "Null" - } - }, - /** - * Lookup538: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus - **/ - PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { - _enum: { - Idle: "Null", - Migrating: "PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo" - } - }, - /** - * Lookup539: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo + * Lookup585: cumulus_pallet_xcmp_queue::OutboundChannelDetails **/ - PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { - assetId: "u128", - remainingBalances: "u32", - remainingApprovals: "u32" + CumulusPalletXcmpQueueOutboundChannelDetails: { + recipient: "u32", + state: "CumulusPalletXcmpQueueOutboundState", + signalsExist: "bool", + firstIndex: "u16", + lastIndex: "u16" }, /** - * Lookup540: pallet_moonbeam_lazy_migrations::pallet::Error + * Lookup586: cumulus_pallet_xcmp_queue::OutboundState **/ - PalletMoonbeamLazyMigrationsError: { - _enum: [ - "LimitCannotBeZero", - "ContractMetadataAlreadySet", - "ContractNotExist", - "SymbolTooLong", - "NameTooLong", - "AssetTypeNotFound", - "AssetNotFound", - "LocationNotFound", - "MigrationNotFinished", - "NoMigrationInProgress", - "MintFailed", - "ApprovalFailed" - ] + CumulusPalletXcmpQueueOutboundState: { + _enum: ["Ok", "Suspended"] }, /** - * Lookup541: pallet_evm::CodeMetadata + * Lookup590: cumulus_pallet_xcmp_queue::QueueConfigData **/ - PalletEvmCodeMetadata: { - _alias: { - size_: "size", - hash_: "hash" - }, - size_: "u64", - hash_: "H256" + CumulusPalletXcmpQueueQueueConfigData: { + suspendThreshold: "u32", + dropThreshold: "u32", + resumeThreshold: "u32" }, /** - * Lookup543: pallet_evm::pallet::Error + * Lookup591: cumulus_pallet_xcmp_queue::pallet::Error **/ - PalletEvmError: { + CumulusPalletXcmpQueueError: { _enum: [ - "BalanceLow", - "FeeOverflow", - "PaymentOverflow", - "WithdrawFailed", - "GasPriceTooLow", - "InvalidNonce", - "GasLimitTooLow", - "GasLimitTooHigh", - "InvalidChainId", - "InvalidSignature", - "Reentrancy", - "TransactionMustComeFromEOA", - "Undefined" + "BadQueueConfig", + "AlreadySuspended", + "AlreadyResumed", + "TooManyActiveOutboundChannels", + "TooBig" ] }, /** - * Lookup545: fp_rpc::TransactionStatus + * Lookup592: pallet_xcm::pallet::QueryStatus **/ - FpRpcTransactionStatus: { - transactionHash: "H256", - transactionIndex: "u32", - from: "H160", - to: "Option", - contractAddress: "Option", - logs: "Vec", - logsBloom: "EthbloomBloom" + PalletXcmQueryStatus: { + _enum: { + Pending: { + responder: "XcmVersionedLocation", + maybeMatchQuerier: "Option", + maybeNotify: "Option<(u8,u8)>", + timeout: "u32" + }, + VersionNotifier: { + origin: "XcmVersionedLocation", + isActive: "bool" + }, + Ready: { + response: "XcmVersionedResponse", + at: "u32" + } + } }, /** - * Lookup547: ethbloom::Bloom + * Lookup596: xcm::VersionedResponse **/ - EthbloomBloom: "[u8;256]", + XcmVersionedResponse: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + V3: "XcmV3Response", + V4: "StagingXcmV4Response", + V5: "StagingXcmV5Response" + } + }, /** - * Lookup549: ethereum::receipt::ReceiptV3 + * Lookup602: pallet_xcm::pallet::VersionMigrationStage **/ - EthereumReceiptReceiptV3: { + PalletXcmVersionMigrationStage: { _enum: { - Legacy: "EthereumReceiptEip658ReceiptData", - EIP2930: "EthereumReceiptEip658ReceiptData", - EIP1559: "EthereumReceiptEip658ReceiptData" + MigrateSupportedVersion: "Null", + MigrateVersionNotifiers: "Null", + NotifyCurrentTargets: "Option", + MigrateAndNotifyOldTargets: "Null" } }, /** - * Lookup550: ethereum::receipt::EIP658ReceiptData + * Lookup605: pallet_xcm::pallet::RemoteLockedFungibleRecord **/ - EthereumReceiptEip658ReceiptData: { - statusCode: "u8", - usedGas: "U256", - logsBloom: "EthbloomBloom", - logs: "Vec" + PalletXcmRemoteLockedFungibleRecord: { + amount: "u128", + owner: "XcmVersionedLocation", + locker: "XcmVersionedLocation", + consumers: "Vec<(Null,u128)>" }, /** - * Lookup551: ethereum::block::Block + * Lookup612: pallet_xcm::pallet::Error **/ - EthereumBlock: { - header: "EthereumHeader", - transactions: "Vec", - ommers: "Vec" + PalletXcmError: { + _enum: [ + "Unreachable", + "SendFailure", + "Filtered", + "UnweighableMessage", + "DestinationNotInvertible", + "Empty", + "CannotReanchor", + "TooManyAssets", + "InvalidOrigin", + "BadVersion", + "BadLocation", + "NoSubscription", + "AlreadySubscribed", + "CannotCheckOutTeleport", + "LowBalance", + "TooManyLocks", + "AccountNotSovereign", + "FeesNotMet", + "LockNotFound", + "InUse", + "__Unused20", + "InvalidAssetUnknownReserve", + "InvalidAssetUnsupportedReserve", + "TooManyReserves", + "LocalExecutionIncomplete" + ] }, /** - * Lookup552: ethereum::header::Header + * Lookup613: pallet_assets::types::AssetDetails **/ - EthereumHeader: { - parentHash: "H256", - ommersHash: "H256", - beneficiary: "H160", - stateRoot: "H256", - transactionsRoot: "H256", - receiptsRoot: "H256", - logsBloom: "EthbloomBloom", - difficulty: "U256", - number: "U256", - gasLimit: "U256", - gasUsed: "U256", - timestamp: "u64", - extraData: "Bytes", - mixHash: "H256", - nonce: "EthereumTypesHashH64" + PalletAssetsAssetDetails: { + owner: "AccountId20", + issuer: "AccountId20", + admin: "AccountId20", + freezer: "AccountId20", + supply: "u128", + deposit: "u128", + minBalance: "u128", + isSufficient: "bool", + accounts: "u32", + sufficients: "u32", + approvals: "u32", + status: "PalletAssetsAssetStatus" }, /** - * Lookup553: ethereum_types::hash::H64 + * Lookup614: pallet_assets::types::AssetStatus **/ - EthereumTypesHashH64: "[u8;8]", + PalletAssetsAssetStatus: { + _enum: ["Live", "Frozen", "Destroying"] + }, /** - * Lookup558: pallet_ethereum::pallet::Error + * Lookup616: pallet_assets::types::AssetAccount **/ - PalletEthereumError: { - _enum: ["InvalidSignature", "PreLogExists"] + PalletAssetsAssetAccount: { + balance: "u128", + status: "PalletAssetsAccountStatus", + reason: "PalletAssetsExistenceReason", + extra: "Null" }, /** - * Lookup561: pallet_scheduler::Scheduled, BlockNumber, moonriver_runtime::OriginCaller, account::AccountId20> + * Lookup617: pallet_assets::types::AccountStatus **/ - PalletSchedulerScheduled: { - maybeId: "Option<[u8;32]>", - priority: "u8", - call: "FrameSupportPreimagesBounded", - maybePeriodic: "Option<(u32,u32)>", - origin: "MoonriverRuntimeOriginCaller" + PalletAssetsAccountStatus: { + _enum: ["Liquid", "Frozen", "Blocked"] }, /** - * Lookup563: pallet_scheduler::RetryConfig + * Lookup618: pallet_assets::types::ExistenceReason **/ - PalletSchedulerRetryConfig: { - totalRetries: "u8", - remaining: "u8", - period: "u32" + PalletAssetsExistenceReason: { + _enum: { + Consumer: "Null", + Sufficient: "Null", + DepositHeld: "u128", + DepositRefunded: "Null", + DepositFrom: "(AccountId20,u128)" + } }, /** - * Lookup564: pallet_scheduler::pallet::Error + * Lookup620: pallet_assets::types::Approval **/ - PalletSchedulerError: { - _enum: [ - "FailedToSchedule", - "NotFound", - "TargetBlockNumberInPast", - "RescheduleNoChange", - "Named" - ] + PalletAssetsApproval: { + amount: "u128", + deposit: "u128" }, /** - * Lookup565: pallet_preimage::OldRequestStatus + * Lookup621: pallet_assets::types::AssetMetadata> **/ - PalletPreimageOldRequestStatus: { - _enum: { - Unrequested: { - deposit: "(AccountId20,u128)", - len: "u32" - }, - Requested: { - deposit: "Option<(AccountId20,u128)>", - count: "u32", - len: "Option" - } - } + PalletAssetsAssetMetadata: { + deposit: "u128", + name: "Bytes", + symbol: "Bytes", + decimals: "u8", + isFrozen: "bool" }, /** - * Lookup568: pallet_preimage::RequestStatus> + * Lookup623: pallet_assets::pallet::Error **/ - PalletPreimageRequestStatus: { - _enum: { - Unrequested: { - ticket: "(AccountId20,u128)", - len: "u32" - }, - Requested: { - maybeTicket: "Option<(AccountId20,u128)>", - count: "u32", - maybeLen: "Option" - } - } + PalletAssetsError: { + _enum: [ + "BalanceLow", + "NoAccount", + "NoPermission", + "Unknown", + "Frozen", + "InUse", + "BadWitness", + "MinBalanceZero", + "UnavailableConsumer", + "BadMetadata", + "Unapproved", + "WouldDie", + "AlreadyExists", + "NoDeposit", + "WouldBurn", + "LiveAsset", + "AssetNotLive", + "IncorrectStatus", + "NotFrozen", + "CallbackFailed", + "BadAssetId" + ] }, /** - * Lookup574: pallet_preimage::pallet::Error + * Lookup624: pallet_asset_manager::pallet::Error **/ - PalletPreimageError: { + PalletAssetManagerError: { _enum: [ - "TooBig", - "AlreadyNoted", - "NotAuthorized", - "NotNoted", - "Requested", - "NotRequested", - "TooMany", - "TooFew" + "ErrorCreatingAsset", + "AssetAlreadyExists", + "AssetDoesNotExist", + "TooLowNumAssetsWeightHint", + "LocalAssetLimitReached", + "ErrorDestroyingAsset", + "NotSufficientDeposit", + "NonExistentLocalAsset" ] }, /** - * Lookup576: pallet_conviction_voting::vote::Voting + * Lookup625: pallet_migrations::pallet::Error **/ - PalletConvictionVotingVoteVoting: { - _enum: { - Casting: "PalletConvictionVotingVoteCasting", - Delegating: "PalletConvictionVotingVoteDelegating" - } + PalletMigrationsError: { + _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"] + }, + /** + * Lookup626: pallet_xcm_transactor::relay_indices::RelayChainIndices + **/ + PalletXcmTransactorRelayIndicesRelayChainIndices: { + staking: "u8", + utility: "u8", + hrmp: "u8", + bond: "u8", + bondExtra: "u8", + unbond: "u8", + withdrawUnbonded: "u8", + validate: "u8", + nominate: "u8", + chill: "u8", + setPayee: "u8", + setController: "u8", + rebond: "u8", + asDerivative: "u8", + initOpenChannel: "u8", + acceptOpenChannel: "u8", + closeChannel: "u8", + cancelOpenRequest: "u8" }, /** - * Lookup577: pallet_conviction_voting::vote::Casting + * Lookup627: pallet_xcm_transactor::pallet::Error **/ - PalletConvictionVotingVoteCasting: { - votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", - delegations: "PalletConvictionVotingDelegations", - prior: "PalletConvictionVotingVotePriorLock" + PalletXcmTransactorError: { + _enum: [ + "IndexAlreadyClaimed", + "UnclaimedIndex", + "NotOwner", + "UnweighableMessage", + "CannotReanchor", + "AssetHasNoReserve", + "InvalidDest", + "NotCrossChainTransfer", + "AssetIsNotReserveInDestination", + "DestinationNotInvertible", + "ErrorDelivering", + "DispatchWeightBiggerThanTotalWeight", + "WeightOverflow", + "AmountOverflow", + "TransactorInfoNotSet", + "NotCrossChainTransferableCurrency", + "XcmExecuteError", + "BadVersion", + "MaxWeightTransactReached", + "UnableToWithdrawAsset", + "FeePerSecondNotSet", + "SignedTransactNotAllowedForDestination", + "FailedMultiLocationToJunction", + "HrmpHandlerNotImplemented", + "TooMuchFeeUsed", + "ErrorValidating", + "RefundNotSupportedWithTransactInfo" + ] }, /** - * Lookup581: pallet_conviction_voting::types::Delegations + * Lookup628: pallet_moonbeam_orbiters::types::CollatorPoolInfo **/ - PalletConvictionVotingDelegations: { - votes: "u128", - capital: "u128" + PalletMoonbeamOrbitersCollatorPoolInfo: { + orbiters: "Vec", + maybeCurrentOrbiter: "Option", + nextOrbiter: "u32" }, /** - * Lookup582: pallet_conviction_voting::vote::PriorLock - **/ - PalletConvictionVotingVotePriorLock: "(u32,u128)", - /** - * Lookup583: pallet_conviction_voting::vote::Delegating + * Lookup630: pallet_moonbeam_orbiters::types::CurrentOrbiter **/ - PalletConvictionVotingVoteDelegating: { - balance: "u128", - target: "AccountId20", - conviction: "PalletConvictionVotingConviction", - delegations: "PalletConvictionVotingDelegations", - prior: "PalletConvictionVotingVotePriorLock" + PalletMoonbeamOrbitersCurrentOrbiter: { + accountId: "AccountId20", + removed: "bool" }, /** - * Lookup587: pallet_conviction_voting::pallet::Error + * Lookup631: pallet_moonbeam_orbiters::pallet::Error **/ - PalletConvictionVotingError: { + PalletMoonbeamOrbitersError: { _enum: [ - "NotOngoing", - "NotVoter", - "NoPermission", - "NoPermissionYet", - "AlreadyDelegating", - "AlreadyVoting", - "InsufficientFunds", - "NotDelegating", - "Nonsense", - "MaxVotesReached", - "ClassNeeded", - "BadClass" + "CollatorAlreadyAdded", + "CollatorNotFound", + "CollatorPoolTooLarge", + "CollatorsPoolCountTooLow", + "MinOrbiterDepositNotSet", + "OrbiterAlreadyInPool", + "OrbiterDepositNotFound", + "OrbiterNotFound", + "OrbiterStillInAPool" ] }, /** - * Lookup588: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> - **/ - PalletReferendaReferendumInfo: { - _enum: { - Ongoing: "PalletReferendaReferendumStatus", - Approved: "(u32,Option,Option)", - Rejected: "(u32,Option,Option)", - Cancelled: "(u32,Option,Option)", - TimedOut: "(u32,Option,Option)", - Killed: "u32" - } - }, - /** - * Lookup589: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup632: pallet_ethereum_xcm::pallet::Error **/ - PalletReferendaReferendumStatus: { - track: "u16", - origin: "MoonriverRuntimeOriginCaller", - proposal: "FrameSupportPreimagesBounded", - enactment: "FrameSupportScheduleDispatchTime", - submitted: "u32", - submissionDeposit: "PalletReferendaDeposit", - decisionDeposit: "Option", - deciding: "Option", - tally: "PalletConvictionVotingTally", - inQueue: "bool", - alarm: "Option<(u32,(u32,u32))>" + PalletEthereumXcmError: { + _enum: ["EthereumXcmExecutionSuspended"] }, /** - * Lookup590: pallet_referenda::types::Deposit + * Lookup633: pallet_randomness::types::RequestState **/ - PalletReferendaDeposit: { - who: "AccountId20", - amount: "u128" + PalletRandomnessRequestState: { + request: "PalletRandomnessRequest", + deposit: "u128" }, /** - * Lookup593: pallet_referenda::types::DecidingStatus + * Lookup634: pallet_randomness::types::Request> **/ - PalletReferendaDecidingStatus: { - since: "u32", - confirming: "Option" + PalletRandomnessRequest: { + refundAddress: "H160", + contractAddress: "H160", + fee: "u128", + gasLimit: "u64", + numWords: "u8", + salt: "H256", + info: "PalletRandomnessRequestInfo" }, /** - * Lookup601: pallet_referenda::types::TrackInfo + * Lookup635: pallet_randomness::types::RequestInfo **/ - PalletReferendaTrackInfo: { - name: "Text", - maxDeciding: "u32", - decisionDeposit: "u128", - preparePeriod: "u32", - decisionPeriod: "u32", - confirmPeriod: "u32", - minEnactmentPeriod: "u32", - minApproval: "PalletReferendaCurve", - minSupport: "PalletReferendaCurve" + PalletRandomnessRequestInfo: { + _enum: { + BabeEpoch: "(u64,u64)", + Local: "(u32,u32)" + } }, /** - * Lookup602: pallet_referenda::types::Curve + * Lookup636: pallet_randomness::types::RequestType **/ - PalletReferendaCurve: { + PalletRandomnessRequestType: { _enum: { - LinearDecreasing: { - length: "Perbill", - floor: "Perbill", - ceil: "Perbill" - }, - SteppedDecreasing: { - begin: "Perbill", - end: "Perbill", - step: "Perbill", - period: "Perbill" - }, - Reciprocal: { - factor: "i64", - xOffset: "i64", - yOffset: "i64" - } + BabeEpoch: "u64", + Local: "u32" } }, /** - * Lookup605: pallet_referenda::pallet::Error + * Lookup637: pallet_randomness::types::RandomnessResult **/ - PalletReferendaError: { - _enum: [ - "NotOngoing", - "HasDeposit", - "BadTrack", - "Full", - "QueueEmpty", - "BadReferendum", - "NothingToDo", - "NoTrack", - "Unfinished", - "NoPermission", - "NoDeposit", - "BadStatus", - "PreimageNotExist", - "PreimageStoredWithDifferentLength" - ] + PalletRandomnessRandomnessResult: { + randomness: "Option", + requestCount: "u64" }, /** - * Lookup606: pallet_whitelist::pallet::Error + * Lookup638: pallet_randomness::pallet::Error **/ - PalletWhitelistError: { + PalletRandomnessError: { _enum: [ - "UnavailablePreImage", - "UndecodableCall", - "InvalidCallWeightWitness", - "CallIsNotWhitelisted", - "CallAlreadyWhitelisted" + "RequestCounterOverflowed", + "RequestFeeOverflowed", + "MustRequestAtLeastOneWord", + "CannotRequestMoreWordsThanMax", + "CannotRequestRandomnessAfterMaxDelay", + "CannotRequestRandomnessBeforeMinDelay", + "RequestDNE", + "RequestCannotYetBeFulfilled", + "OnlyRequesterCanIncreaseFee", + "RequestHasNotExpired", + "RandomnessResultDNE", + "RandomnessResultNotFilled" ] }, /** - * Lookup608: pallet_collective::Votes + * Lookup641: pallet_collective::Votes **/ PalletCollectiveVotes: { index: "u32", @@ -6103,403 +6411,326 @@ export default { end: "u32" }, /** - * Lookup609: pallet_collective::pallet::Error + * Lookup642: pallet_collective::pallet::Error **/ PalletCollectiveError: { _enum: [ - "NotMember", - "DuplicateProposal", - "ProposalMissing", - "WrongIndex", - "DuplicateVote", - "AlreadyInitialized", - "TooEarly", - "TooManyProposals", - "WrongProposalWeight", - "WrongProposalLength", - "PrimeAccountNotMember" - ] - }, - /** - * Lookup612: pallet_treasury::Proposal - **/ - PalletTreasuryProposal: { - proposer: "AccountId20", - value: "u128", - beneficiary: "AccountId20", - bond: "u128" - }, - /** - * Lookup615: pallet_treasury::SpendStatus - **/ - PalletTreasurySpendStatus: { - assetKind: "Null", - amount: "u128", - beneficiary: "AccountId20", - validFrom: "u32", - expireAt: "u32", - status: "PalletTreasuryPaymentState" - }, - /** - * Lookup616: pallet_treasury::PaymentState - **/ - PalletTreasuryPaymentState: { - _enum: { - Pending: "Null", - Attempted: { - id: "Null" - }, - Failed: "Null" - } - }, - /** - * Lookup618: frame_support::PalletId - **/ - FrameSupportPalletId: "[u8;8]", - /** - * Lookup619: pallet_treasury::pallet::Error - **/ - PalletTreasuryError: { - _enum: [ - "InvalidIndex", - "TooManyApprovals", - "InsufficientPermission", - "ProposalNotApproved", - "FailedToConvertBalance", - "SpendExpired", - "EarlyPayout", - "AlreadyAttempted", - "PayoutError", - "NotAttempted", - "Inconclusive" + "NotMember", + "DuplicateProposal", + "ProposalMissing", + "WrongIndex", + "DuplicateVote", + "AlreadyInitialized", + "TooEarly", + "TooManyProposals", + "WrongProposalWeight", + "WrongProposalLength", + "PrimeAccountNotMember", + "ProposalActive" ] }, /** - * Lookup620: pallet_crowdloan_rewards::pallet::RewardInfo + * Lookup644: pallet_conviction_voting::vote::Voting **/ - PalletCrowdloanRewardsRewardInfo: { - totalReward: "u128", - claimedReward: "u128", - contributedRelayAddresses: "Vec<[u8;32]>" + PalletConvictionVotingVoteVoting: { + _enum: { + Casting: "PalletConvictionVotingVoteCasting", + Delegating: "PalletConvictionVotingVoteDelegating" + } }, /** - * Lookup622: pallet_crowdloan_rewards::pallet::Error + * Lookup645: pallet_conviction_voting::vote::Casting **/ - PalletCrowdloanRewardsError: { - _enum: [ - "AlreadyAssociated", - "BatchBeyondFundPot", - "FirstClaimAlreadyDone", - "RewardNotHighEnough", - "InvalidClaimSignature", - "InvalidFreeClaimSignature", - "NoAssociatedClaim", - "RewardsAlreadyClaimed", - "RewardVecAlreadyInitialized", - "RewardVecNotFullyInitializedYet", - "RewardsDoNotMatchFund", - "TooManyContributors", - "VestingPeriodNonValid", - "NonContributedAddressProvided", - "InsufficientNumberOfValidProofs" - ] + PalletConvictionVotingVoteCasting: { + votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", + delegations: "PalletConvictionVotingDelegations", + prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup627: cumulus_pallet_xcmp_queue::OutboundChannelDetails + * Lookup649: pallet_conviction_voting::types::Delegations **/ - CumulusPalletXcmpQueueOutboundChannelDetails: { - recipient: "u32", - state: "CumulusPalletXcmpQueueOutboundState", - signalsExist: "bool", - firstIndex: "u16", - lastIndex: "u16" + PalletConvictionVotingDelegations: { + votes: "u128", + capital: "u128" }, /** - * Lookup628: cumulus_pallet_xcmp_queue::OutboundState + * Lookup650: pallet_conviction_voting::vote::PriorLock **/ - CumulusPalletXcmpQueueOutboundState: { - _enum: ["Ok", "Suspended"] - }, + PalletConvictionVotingVotePriorLock: "(u32,u128)", /** - * Lookup632: cumulus_pallet_xcmp_queue::QueueConfigData + * Lookup651: pallet_conviction_voting::vote::Delegating **/ - CumulusPalletXcmpQueueQueueConfigData: { - suspendThreshold: "u32", - dropThreshold: "u32", - resumeThreshold: "u32" + PalletConvictionVotingVoteDelegating: { + balance: "u128", + target: "AccountId20", + conviction: "PalletConvictionVotingConviction", + delegations: "PalletConvictionVotingDelegations", + prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup633: cumulus_pallet_xcmp_queue::pallet::Error + * Lookup655: pallet_conviction_voting::pallet::Error **/ - CumulusPalletXcmpQueueError: { + PalletConvictionVotingError: { _enum: [ - "BadQueueConfig", - "AlreadySuspended", - "AlreadyResumed", - "TooManyActiveOutboundChannels", - "TooBig" + "NotOngoing", + "NotVoter", + "NoPermission", + "NoPermissionYet", + "AlreadyDelegating", + "AlreadyVoting", + "InsufficientFunds", + "NotDelegating", + "Nonsense", + "MaxVotesReached", + "ClassNeeded", + "BadClass" ] }, /** - * Lookup634: pallet_xcm::pallet::QueryStatus + * Lookup656: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ - PalletXcmQueryStatus: { + PalletReferendaReferendumInfo: { _enum: { - Pending: { - responder: "XcmVersionedLocation", - maybeMatchQuerier: "Option", - maybeNotify: "Option<(u8,u8)>", - timeout: "u32" - }, - VersionNotifier: { - origin: "XcmVersionedLocation", - isActive: "bool" - }, - Ready: { - response: "XcmVersionedResponse", - at: "u32" - } + Ongoing: "PalletReferendaReferendumStatus", + Approved: "(u32,Option,Option)", + Rejected: "(u32,Option,Option)", + Cancelled: "(u32,Option,Option)", + TimedOut: "(u32,Option,Option)", + Killed: "u32" } }, /** - * Lookup638: xcm::VersionedResponse + * Lookup657: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ - XcmVersionedResponse: { - _enum: { - __Unused0: "Null", - __Unused1: "Null", - V2: "XcmV2Response", - V3: "XcmV3Response", - V4: "StagingXcmV4Response" - } + PalletReferendaReferendumStatus: { + track: "u16", + origin: "MoonbaseRuntimeOriginCaller", + proposal: "FrameSupportPreimagesBounded", + enactment: "FrameSupportScheduleDispatchTime", + submitted: "u32", + submissionDeposit: "PalletReferendaDeposit", + decisionDeposit: "Option", + deciding: "Option", + tally: "PalletConvictionVotingTally", + inQueue: "bool", + alarm: "Option<(u32,(u32,u32))>" }, /** - * Lookup644: pallet_xcm::pallet::VersionMigrationStage + * Lookup658: pallet_referenda::types::Deposit **/ - PalletXcmVersionMigrationStage: { - _enum: { - MigrateSupportedVersion: "Null", - MigrateVersionNotifiers: "Null", - NotifyCurrentTargets: "Option", - MigrateAndNotifyOldTargets: "Null" - } + PalletReferendaDeposit: { + who: "AccountId20", + amount: "u128" }, /** - * Lookup647: pallet_xcm::pallet::RemoteLockedFungibleRecord + * Lookup661: pallet_referenda::types::DecidingStatus **/ - PalletXcmRemoteLockedFungibleRecord: { - amount: "u128", - owner: "XcmVersionedLocation", - locker: "XcmVersionedLocation", - consumers: "Vec<(Null,u128)>" + PalletReferendaDecidingStatus: { + since: "u32", + confirming: "Option" }, /** - * Lookup654: pallet_xcm::pallet::Error + * Lookup669: pallet_referenda::types::TrackInfo **/ - PalletXcmError: { - _enum: [ - "Unreachable", - "SendFailure", - "Filtered", - "UnweighableMessage", - "DestinationNotInvertible", - "Empty", - "CannotReanchor", - "TooManyAssets", - "InvalidOrigin", - "BadVersion", - "BadLocation", - "NoSubscription", - "AlreadySubscribed", - "CannotCheckOutTeleport", - "LowBalance", - "TooManyLocks", - "AccountNotSovereign", - "FeesNotMet", - "LockNotFound", - "InUse", - "__Unused20", - "InvalidAssetUnknownReserve", - "InvalidAssetUnsupportedReserve", - "TooManyReserves", - "LocalExecutionIncomplete" - ] + PalletReferendaTrackInfo: { + name: "Text", + maxDeciding: "u32", + decisionDeposit: "u128", + preparePeriod: "u32", + decisionPeriod: "u32", + confirmPeriod: "u32", + minEnactmentPeriod: "u32", + minApproval: "PalletReferendaCurve", + minSupport: "PalletReferendaCurve" }, /** - * Lookup655: pallet_assets::types::AssetDetails + * Lookup670: pallet_referenda::types::Curve **/ - PalletAssetsAssetDetails: { - owner: "AccountId20", - issuer: "AccountId20", - admin: "AccountId20", - freezer: "AccountId20", - supply: "u128", - deposit: "u128", - minBalance: "u128", - isSufficient: "bool", - accounts: "u32", - sufficients: "u32", - approvals: "u32", - status: "PalletAssetsAssetStatus" + PalletReferendaCurve: { + _enum: { + LinearDecreasing: { + length: "Perbill", + floor: "Perbill", + ceil: "Perbill" + }, + SteppedDecreasing: { + begin: "Perbill", + end: "Perbill", + step: "Perbill", + period: "Perbill" + }, + Reciprocal: { + factor: "i64", + xOffset: "i64", + yOffset: "i64" + } + } }, /** - * Lookup656: pallet_assets::types::AssetStatus + * Lookup673: pallet_referenda::pallet::Error **/ - PalletAssetsAssetStatus: { - _enum: ["Live", "Frozen", "Destroying"] + PalletReferendaError: { + _enum: [ + "NotOngoing", + "HasDeposit", + "BadTrack", + "Full", + "QueueEmpty", + "BadReferendum", + "NothingToDo", + "NoTrack", + "Unfinished", + "NoPermission", + "NoDeposit", + "BadStatus", + "PreimageNotExist", + "PreimageStoredWithDifferentLength" + ] }, /** - * Lookup658: pallet_assets::types::AssetAccount + * Lookup674: pallet_preimage::OldRequestStatus **/ - PalletAssetsAssetAccount: { - balance: "u128", - status: "PalletAssetsAccountStatus", - reason: "PalletAssetsExistenceReason", - extra: "Null" + PalletPreimageOldRequestStatus: { + _enum: { + Unrequested: { + deposit: "(AccountId20,u128)", + len: "u32" + }, + Requested: { + deposit: "Option<(AccountId20,u128)>", + count: "u32", + len: "Option" + } + } }, /** - * Lookup659: pallet_assets::types::AccountStatus + * Lookup677: pallet_preimage::RequestStatus> **/ - PalletAssetsAccountStatus: { - _enum: ["Liquid", "Frozen", "Blocked"] + PalletPreimageRequestStatus: { + _enum: { + Unrequested: { + ticket: "(AccountId20,u128)", + len: "u32" + }, + Requested: { + maybeTicket: "Option<(AccountId20,u128)>", + count: "u32", + maybeLen: "Option" + } + } }, /** - * Lookup660: pallet_assets::types::ExistenceReason + * Lookup683: pallet_preimage::pallet::Error **/ - PalletAssetsExistenceReason: { - _enum: { - Consumer: "Null", - Sufficient: "Null", - DepositHeld: "u128", - DepositRefunded: "Null", - DepositFrom: "(AccountId20,u128)" - } + PalletPreimageError: { + _enum: [ + "TooBig", + "AlreadyNoted", + "NotAuthorized", + "NotNoted", + "Requested", + "NotRequested", + "TooMany", + "TooFew" + ] }, /** - * Lookup662: pallet_assets::types::Approval + * Lookup684: pallet_whitelist::pallet::Error **/ - PalletAssetsApproval: { - amount: "u128", - deposit: "u128" + PalletWhitelistError: { + _enum: [ + "UnavailablePreImage", + "UndecodableCall", + "InvalidCallWeightWitness", + "CallIsNotWhitelisted", + "CallAlreadyWhitelisted" + ] }, /** - * Lookup663: pallet_assets::types::AssetMetadata> + * Lookup688: pallet_multisig::Multisig **/ - PalletAssetsAssetMetadata: { + PalletMultisigMultisig: { + when: "PalletMultisigTimepoint", deposit: "u128", - name: "Bytes", - symbol: "Bytes", - decimals: "u8", - isFrozen: "bool" + depositor: "AccountId20", + approvals: "Vec" }, /** - * Lookup665: pallet_assets::pallet::Error + * Lookup690: pallet_multisig::pallet::Error **/ - PalletAssetsError: { + PalletMultisigError: { _enum: [ - "BalanceLow", - "NoAccount", - "NoPermission", - "Unknown", - "Frozen", - "InUse", - "BadWitness", - "MinBalanceZero", - "UnavailableConsumer", - "BadMetadata", - "Unapproved", - "WouldDie", - "AlreadyExists", - "NoDeposit", - "WouldBurn", - "LiveAsset", - "AssetNotLive", - "IncorrectStatus", - "NotFrozen", - "CallbackFailed", - "BadAssetId" + "MinimumThreshold", + "AlreadyApproved", + "NoApprovalsNeeded", + "TooFewSignatories", + "TooManySignatories", + "SignatoriesOutOfOrder", + "SenderInSignatories", + "NotFound", + "NotOwner", + "NoTimepoint", + "WrongTimepoint", + "UnexpectedTimepoint", + "MaxWeightTooLow", + "AlreadyStored" ] }, /** - * Lookup666: pallet_asset_manager::pallet::Error + * Lookup694: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus **/ - PalletAssetManagerError: { - _enum: [ - "ErrorCreatingAsset", - "AssetAlreadyExists", - "AssetDoesNotExist", - "TooLowNumAssetsWeightHint", - "LocalAssetLimitReached", - "ErrorDestroyingAsset", - "NotSufficientDeposit", - "NonExistentLocalAsset" - ] + PalletMoonbeamLazyMigrationsStateMigrationStatus: { + _enum: { + NotStarted: "Null", + Started: "Bytes", + Error: "Bytes", + Complete: "Null" + } }, /** - * Lookup667: pallet_xcm_transactor::relay_indices::RelayChainIndices + * Lookup696: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus **/ - PalletXcmTransactorRelayIndicesRelayChainIndices: { - staking: "u8", - utility: "u8", - hrmp: "u8", - bond: "u8", - bondExtra: "u8", - unbond: "u8", - withdrawUnbonded: "u8", - validate: "u8", - nominate: "u8", - chill: "u8", - setPayee: "u8", - setController: "u8", - rebond: "u8", - asDerivative: "u8", - initOpenChannel: "u8", - acceptOpenChannel: "u8", - closeChannel: "u8", - cancelOpenRequest: "u8" + PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { + _enum: { + Idle: "Null", + Migrating: "PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo" + } }, /** - * Lookup668: pallet_xcm_transactor::pallet::Error + * Lookup697: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo **/ - PalletXcmTransactorError: { + PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { + assetId: "u128", + remainingBalances: "u32", + remainingApprovals: "u32" + }, + /** + * Lookup698: pallet_moonbeam_lazy_migrations::pallet::Error + **/ + PalletMoonbeamLazyMigrationsError: { _enum: [ - "IndexAlreadyClaimed", - "UnclaimedIndex", - "NotOwner", - "UnweighableMessage", - "CannotReanchor", - "AssetHasNoReserve", - "InvalidDest", - "NotCrossChainTransfer", - "AssetIsNotReserveInDestination", - "DestinationNotInvertible", - "ErrorDelivering", - "DispatchWeightBiggerThanTotalWeight", - "WeightOverflow", - "AmountOverflow", - "TransactorInfoNotSet", - "NotCrossChainTransferableCurrency", - "XcmExecuteError", - "BadVersion", - "MaxWeightTransactReached", - "UnableToWithdrawAsset", - "FeePerSecondNotSet", - "SignedTransactNotAllowedForDestination", - "FailedMultiLocationToJunction", - "HrmpHandlerNotImplemented", - "TooMuchFeeUsed", - "ErrorValidating", - "RefundNotSupportedWithTransactInfo" + "LimitCannotBeZero", + "ContractMetadataAlreadySet", + "ContractNotExist", + "SymbolTooLong", + "NameTooLong", + "AssetTypeNotFound", + "AssetNotFound", + "LocationNotFound", + "MigrationNotFinished", + "NoMigrationInProgress", + "MintFailed", + "ApprovalFailed" ] }, /** - * Lookup669: pallet_ethereum_xcm::pallet::Error + * Lookup700: pallet_precompile_benchmarks::pallet::Error **/ - PalletEthereumXcmError: { - _enum: ["EthereumXcmExecutionSuspended"] + PalletPrecompileBenchmarksError: { + _enum: ["BenchmarkError"] }, /** - * Lookup670: pallet_message_queue::BookState + * Lookup701: pallet_message_queue::BookState **/ PalletMessageQueueBookState: { _alias: { @@ -6513,14 +6744,14 @@ export default { size_: "u64" }, /** - * Lookup672: pallet_message_queue::Neighbours + * Lookup703: pallet_message_queue::Neighbours **/ PalletMessageQueueNeighbours: { prev: "CumulusPrimitivesCoreAggregateMessageOrigin", next: "CumulusPrimitivesCoreAggregateMessageOrigin" }, /** - * Lookup674: pallet_message_queue::Page + * Lookup705: pallet_message_queue::Page **/ PalletMessageQueuePage: { remaining: "u32", @@ -6531,7 +6762,7 @@ export default { heap: "Bytes" }, /** - * Lookup676: pallet_message_queue::pallet::Error + * Lookup707: pallet_message_queue::pallet::Error **/ PalletMessageQueueError: { _enum: [ @@ -6547,24 +6778,36 @@ export default { ] }, /** - * Lookup678: pallet_moonbeam_foreign_assets::AssetStatus + * Lookup708: pallet_emergency_para_xcm::XcmMode + **/ + PalletEmergencyParaXcmXcmMode: { + _enum: ["Normal", "Paused"] + }, + /** + * Lookup709: pallet_emergency_para_xcm::pallet::Error + **/ + PalletEmergencyParaXcmError: { + _enum: ["NotInPausedMode"] + }, + /** + * Lookup711: pallet_moonbeam_foreign_assets::AssetStatus **/ PalletMoonbeamForeignAssetsAssetStatus: { _enum: ["Active", "FrozenXcmDepositAllowed", "FrozenXcmDepositForbidden"] }, /** - * Lookup679: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails + * Lookup712: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails **/ PalletMoonbeamForeignAssetsAssetDepositDetails: { depositAccount: "AccountId20", deposit: "u128" }, /** - * Lookup680: moonriver_runtime::Runtime + * Lookup713: moonbase_runtime::Runtime **/ - MoonriverRuntimeRuntime: "Null", + MoonbaseRuntimeRuntime: "Null", /** - * Lookup681: pallet_moonbeam_foreign_assets::pallet::Error + * Lookup714: pallet_moonbeam_foreign_assets::pallet::Error **/ PalletMoonbeamForeignAssetsError: { _enum: [ @@ -6589,7 +6832,7 @@ export default { ] }, /** - * Lookup683: pallet_xcm_weight_trader::pallet::Error + * Lookup716: pallet_xcm_weight_trader::pallet::Error **/ PalletXcmWeightTraderError: { _enum: [ @@ -6602,128 +6845,47 @@ export default { ] }, /** - * Lookup684: pallet_emergency_para_xcm::XcmMode - **/ - PalletEmergencyParaXcmXcmMode: { - _enum: ["Normal", "Paused"] - }, - /** - * Lookup685: pallet_emergency_para_xcm::pallet::Error - **/ - PalletEmergencyParaXcmError: { - _enum: ["NotInPausedMode"] - }, - /** - * Lookup687: pallet_precompile_benchmarks::pallet::Error - **/ - PalletPrecompileBenchmarksError: { - _enum: ["BenchmarkError"] - }, - /** - * Lookup688: pallet_randomness::types::RequestState - **/ - PalletRandomnessRequestState: { - request: "PalletRandomnessRequest", - deposit: "u128" - }, - /** - * Lookup689: pallet_randomness::types::Request> - **/ - PalletRandomnessRequest: { - refundAddress: "H160", - contractAddress: "H160", - fee: "u128", - gasLimit: "u64", - numWords: "u8", - salt: "H256", - info: "PalletRandomnessRequestInfo" - }, - /** - * Lookup690: pallet_randomness::types::RequestInfo - **/ - PalletRandomnessRequestInfo: { - _enum: { - BabeEpoch: "(u64,u64)", - Local: "(u32,u32)" - } - }, - /** - * Lookup691: pallet_randomness::types::RequestType - **/ - PalletRandomnessRequestType: { - _enum: { - BabeEpoch: "u64", - Local: "u32" - } - }, - /** - * Lookup692: pallet_randomness::types::RandomnessResult - **/ - PalletRandomnessRandomnessResult: { - randomness: "Option", - requestCount: "u64" - }, - /** - * Lookup693: pallet_randomness::pallet::Error - **/ - PalletRandomnessError: { - _enum: [ - "RequestCounterOverflowed", - "RequestFeeOverflowed", - "MustRequestAtLeastOneWord", - "CannotRequestMoreWordsThanMax", - "CannotRequestRandomnessAfterMaxDelay", - "CannotRequestRandomnessBeforeMinDelay", - "RequestDNE", - "RequestCannotYetBeFulfilled", - "OnlyRequesterCanIncreaseFee", - "RequestHasNotExpired", - "RandomnessResultDNE", - "RandomnessResultNotFilled" - ] - }, - /** - * Lookup696: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender + * Lookup719: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender **/ FrameSystemExtensionsCheckNonZeroSender: "Null", /** - * Lookup697: frame_system::extensions::check_spec_version::CheckSpecVersion + * Lookup720: frame_system::extensions::check_spec_version::CheckSpecVersion **/ FrameSystemExtensionsCheckSpecVersion: "Null", /** - * Lookup698: frame_system::extensions::check_tx_version::CheckTxVersion + * Lookup721: frame_system::extensions::check_tx_version::CheckTxVersion **/ FrameSystemExtensionsCheckTxVersion: "Null", /** - * Lookup699: frame_system::extensions::check_genesis::CheckGenesis + * Lookup722: frame_system::extensions::check_genesis::CheckGenesis **/ FrameSystemExtensionsCheckGenesis: "Null", /** - * Lookup702: frame_system::extensions::check_nonce::CheckNonce + * Lookup725: frame_system::extensions::check_nonce::CheckNonce **/ FrameSystemExtensionsCheckNonce: "Compact", /** - * Lookup703: frame_system::extensions::check_weight::CheckWeight + * Lookup726: frame_system::extensions::check_weight::CheckWeight **/ FrameSystemExtensionsCheckWeight: "Null", /** - * Lookup704: pallet_transaction_payment::ChargeTransactionPayment + * Lookup727: pallet_transaction_payment::ChargeTransactionPayment **/ PalletTransactionPaymentChargeTransactionPayment: "Compact", /** - * Lookup705: frame_metadata_hash_extension::CheckMetadataHash + * Lookup728: frame_metadata_hash_extension::CheckMetadataHash **/ FrameMetadataHashExtensionCheckMetadataHash: { mode: "FrameMetadataHashExtensionMode" }, /** - * Lookup706: frame_metadata_hash_extension::Mode + * Lookup729: frame_metadata_hash_extension::Mode **/ FrameMetadataHashExtensionMode: { _enum: ["Disabled", "Enabled"] }, /** - * Lookup707: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim + * Lookup730: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim **/ CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null" }; diff --git a/typescript-api/src/moonriver/interfaces/registry.ts b/typescript-api/src/moonriver/interfaces/registry.ts index 5bcf1cc25cd..057a86f9ca1 100644 --- a/typescript-api/src/moonriver/interfaces/registry.ts +++ b/typescript-api/src/moonriver/interfaces/registry.ts @@ -18,6 +18,7 @@ import type { CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth, CumulusPalletXcmEvent, CumulusPalletXcmOrigin, + CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueOutboundChannelDetails, @@ -32,12 +33,12 @@ import type { EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, - EthereumTransactionAccessListItem, - EthereumTransactionEip1559Transaction, - EthereumTransactionEip2930Transaction, - EthereumTransactionLegacyTransaction, - EthereumTransactionTransactionAction, - EthereumTransactionTransactionSignature, + EthereumTransactionEip1559Eip1559Transaction, + EthereumTransactionEip2930AccessListItem, + EthereumTransactionEip2930Eip2930Transaction, + EthereumTransactionLegacyLegacyTransaction, + EthereumTransactionLegacyTransactionAction, + EthereumTransactionLegacyTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, @@ -49,7 +50,6 @@ import type { FrameMetadataHashExtensionCheckMetadataHash, FrameMetadataHashExtensionMode, FrameSupportDispatchDispatchClass, - FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, @@ -65,6 +65,7 @@ import type { FrameSystemAccountInfo, FrameSystemCall, FrameSystemCodeUpgradeAuthorization, + FrameSystemDispatchEventInfo, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, @@ -79,30 +80,30 @@ import type { FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, - MoonriverRuntimeAssetConfigAssetRegistrarMetadata, - MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin, - MoonriverRuntimeOriginCaller, - MoonriverRuntimeProxyType, - MoonriverRuntimeRuntime, - MoonriverRuntimeRuntimeHoldReason, - MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit, - MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters, - MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey, - MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue, - MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, - MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters, - MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey, - MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue, - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters, - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey, - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue, - MoonriverRuntimeRuntimeParamsRuntimeParameters, - MoonriverRuntimeRuntimeParamsRuntimeParametersKey, - MoonriverRuntimeRuntimeParamsRuntimeParametersValue, - MoonriverRuntimeXcmConfigAssetType, - MoonriverRuntimeXcmConfigCurrencyId, - MoonriverRuntimeXcmConfigTransactors, + MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, + MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin, + MoonbaseRuntimeOriginCaller, + MoonbaseRuntimeProxyType, + MoonbaseRuntimeRuntime, + MoonbaseRuntimeRuntimeHoldReason, + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit, + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters, + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey, + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue, + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters, + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey, + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue, + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters, + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey, + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue, + MoonbaseRuntimeRuntimeParamsRuntimeParameters, + MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, + MoonbaseRuntimeRuntimeParamsRuntimeParametersValue, + MoonbaseRuntimeXcmConfigAssetType, + MoonbaseRuntimeXcmConfigCurrencyId, + MoonbaseRuntimeXcmConfigTransactors, NimbusPrimitivesNimbusCryptoPublic, PalletAssetManagerCall, PalletAssetManagerError, @@ -175,8 +176,10 @@ import type { PalletIdentityEvent, PalletIdentityJudgement, PalletIdentityLegacyIdentityInfo, + PalletIdentityProvider, PalletIdentityRegistrarInfo, PalletIdentityRegistration, + PalletIdentityUsernameInformation, PalletMaintenanceModeCall, PalletMaintenanceModeError, PalletMaintenanceModeEvent, @@ -271,6 +274,9 @@ import type { PalletSchedulerEvent, PalletSchedulerRetryConfig, PalletSchedulerScheduled, + PalletSudoCall, + PalletSudoError, + PalletSudoEvent, PalletTimestampCall, PalletTransactionPaymentChargeTransactionPayment, PalletTransactionPaymentEvent, @@ -319,7 +325,6 @@ import type { PolkadotPrimitivesV8UpgradeRestriction, SessionKeysPrimitivesVrfVrfCryptoPublic, SpArithmeticArithmeticError, - SpCoreVoid, SpRuntimeBlakeTwo256, SpRuntimeDigest, SpRuntimeDigestDigestItem, @@ -327,6 +332,7 @@ import type { SpRuntimeDispatchErrorWithPostInfo, SpRuntimeModuleError, SpRuntimeMultiSignature, + SpRuntimeProvingTrieTrieError, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, @@ -351,34 +357,33 @@ import type { StagingXcmV4PalletInfo, StagingXcmV4QueryResponseInfo, StagingXcmV4Response, - StagingXcmV4TraitsOutcome, StagingXcmV4Xcm, + StagingXcmV5Asset, + StagingXcmV5AssetAssetFilter, + StagingXcmV5AssetAssetId, + StagingXcmV5AssetAssetInstance, + StagingXcmV5AssetAssetTransferFilter, + StagingXcmV5AssetAssets, + StagingXcmV5AssetFungibility, + StagingXcmV5AssetWildAsset, + StagingXcmV5AssetWildFungibility, + StagingXcmV5Hint, + StagingXcmV5Instruction, + StagingXcmV5Junction, + StagingXcmV5JunctionNetworkId, + StagingXcmV5Junctions, + StagingXcmV5Location, + StagingXcmV5PalletInfo, + StagingXcmV5QueryResponseInfo, + StagingXcmV5Response, + StagingXcmV5TraitsOutcome, + StagingXcmV5Xcm, XcmDoubleEncoded, XcmPrimitivesEthereumXcmEthereumXcmFee, XcmPrimitivesEthereumXcmEthereumXcmTransaction, XcmPrimitivesEthereumXcmEthereumXcmTransactionV1, XcmPrimitivesEthereumXcmEthereumXcmTransactionV2, XcmPrimitivesEthereumXcmManualEthereumXcmFee, - XcmV2BodyId, - XcmV2BodyPart, - XcmV2Instruction, - XcmV2Junction, - XcmV2MultiAsset, - XcmV2MultiLocation, - XcmV2MultiassetAssetId, - XcmV2MultiassetAssetInstance, - XcmV2MultiassetFungibility, - XcmV2MultiassetMultiAssetFilter, - XcmV2MultiassetMultiAssets, - XcmV2MultiassetWildFungibility, - XcmV2MultiassetWildMultiAsset, - XcmV2MultilocationJunctions, - XcmV2NetworkId, - XcmV2OriginKind, - XcmV2Response, - XcmV2TraitsError, - XcmV2WeightLimit, - XcmV2Xcm, XcmV3Instruction, XcmV3Junction, XcmV3JunctionBodyId, @@ -401,6 +406,7 @@ import type { XcmV3TraitsError, XcmV3WeightLimit, XcmV3Xcm, + XcmV5TraitsError, XcmVersionedAssetId, XcmVersionedAssets, XcmVersionedLocation, @@ -422,6 +428,7 @@ declare module "@polkadot/types/types/registry" { CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; CumulusPalletXcmEvent: CumulusPalletXcmEvent; CumulusPalletXcmOrigin: CumulusPalletXcmOrigin; + CumulusPalletXcmpQueueCall: CumulusPalletXcmpQueueCall; CumulusPalletXcmpQueueError: CumulusPalletXcmpQueueError; CumulusPalletXcmpQueueEvent: CumulusPalletXcmpQueueEvent; CumulusPalletXcmpQueueOutboundChannelDetails: CumulusPalletXcmpQueueOutboundChannelDetails; @@ -436,12 +443,12 @@ declare module "@polkadot/types/types/registry" { EthereumLog: EthereumLog; EthereumReceiptEip658ReceiptData: EthereumReceiptEip658ReceiptData; EthereumReceiptReceiptV3: EthereumReceiptReceiptV3; - EthereumTransactionAccessListItem: EthereumTransactionAccessListItem; - EthereumTransactionEip1559Transaction: EthereumTransactionEip1559Transaction; - EthereumTransactionEip2930Transaction: EthereumTransactionEip2930Transaction; - EthereumTransactionLegacyTransaction: EthereumTransactionLegacyTransaction; - EthereumTransactionTransactionAction: EthereumTransactionTransactionAction; - EthereumTransactionTransactionSignature: EthereumTransactionTransactionSignature; + EthereumTransactionEip1559Eip1559Transaction: EthereumTransactionEip1559Eip1559Transaction; + EthereumTransactionEip2930AccessListItem: EthereumTransactionEip2930AccessListItem; + EthereumTransactionEip2930Eip2930Transaction: EthereumTransactionEip2930Eip2930Transaction; + EthereumTransactionLegacyLegacyTransaction: EthereumTransactionLegacyLegacyTransaction; + EthereumTransactionLegacyTransactionAction: EthereumTransactionLegacyTransactionAction; + EthereumTransactionLegacyTransactionSignature: EthereumTransactionLegacyTransactionSignature; EthereumTransactionTransactionV2: EthereumTransactionTransactionV2; EthereumTypesHashH64: EthereumTypesHashH64; EvmCoreErrorExitError: EvmCoreErrorExitError; @@ -453,7 +460,6 @@ declare module "@polkadot/types/types/registry" { FrameMetadataHashExtensionCheckMetadataHash: FrameMetadataHashExtensionCheckMetadataHash; FrameMetadataHashExtensionMode: FrameMetadataHashExtensionMode; FrameSupportDispatchDispatchClass: FrameSupportDispatchDispatchClass; - FrameSupportDispatchDispatchInfo: FrameSupportDispatchDispatchInfo; FrameSupportDispatchPays: FrameSupportDispatchPays; FrameSupportDispatchPerDispatchClassU32: FrameSupportDispatchPerDispatchClassU32; FrameSupportDispatchPerDispatchClassWeight: FrameSupportDispatchPerDispatchClassWeight; @@ -469,6 +475,7 @@ declare module "@polkadot/types/types/registry" { FrameSystemAccountInfo: FrameSystemAccountInfo; FrameSystemCall: FrameSystemCall; FrameSystemCodeUpgradeAuthorization: FrameSystemCodeUpgradeAuthorization; + FrameSystemDispatchEventInfo: FrameSystemDispatchEventInfo; FrameSystemError: FrameSystemError; FrameSystemEvent: FrameSystemEvent; FrameSystemEventRecord: FrameSystemEventRecord; @@ -483,30 +490,30 @@ declare module "@polkadot/types/types/registry" { FrameSystemLimitsBlockWeights: FrameSystemLimitsBlockWeights; FrameSystemLimitsWeightsPerClass: FrameSystemLimitsWeightsPerClass; FrameSystemPhase: FrameSystemPhase; - MoonriverRuntimeAssetConfigAssetRegistrarMetadata: MoonriverRuntimeAssetConfigAssetRegistrarMetadata; - MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin: MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin; - MoonriverRuntimeOriginCaller: MoonriverRuntimeOriginCaller; - MoonriverRuntimeProxyType: MoonriverRuntimeProxyType; - MoonriverRuntimeRuntime: MoonriverRuntimeRuntime; - MoonriverRuntimeRuntimeHoldReason: MoonriverRuntimeRuntimeHoldReason; - MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit; - MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; - MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; - MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; - MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion; - MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; - MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; - MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit; - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; - MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; - MoonriverRuntimeRuntimeParamsRuntimeParameters: MoonriverRuntimeRuntimeParamsRuntimeParameters; - MoonriverRuntimeRuntimeParamsRuntimeParametersKey: MoonriverRuntimeRuntimeParamsRuntimeParametersKey; - MoonriverRuntimeRuntimeParamsRuntimeParametersValue: MoonriverRuntimeRuntimeParamsRuntimeParametersValue; - MoonriverRuntimeXcmConfigAssetType: MoonriverRuntimeXcmConfigAssetType; - MoonriverRuntimeXcmConfigCurrencyId: MoonriverRuntimeXcmConfigCurrencyId; - MoonriverRuntimeXcmConfigTransactors: MoonriverRuntimeXcmConfigTransactors; + MoonbaseRuntimeAssetConfigAssetRegistrarMetadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata; + MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin: MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin; + MoonbaseRuntimeOriginCaller: MoonbaseRuntimeOriginCaller; + MoonbaseRuntimeProxyType: MoonbaseRuntimeProxyType; + MoonbaseRuntimeRuntime: MoonbaseRuntimeRuntime; + MoonbaseRuntimeRuntimeHoldReason: MoonbaseRuntimeRuntimeHoldReason; + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit; + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; + MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion; + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit; + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; + MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; + MoonbaseRuntimeRuntimeParamsRuntimeParameters: MoonbaseRuntimeRuntimeParamsRuntimeParameters; + MoonbaseRuntimeRuntimeParamsRuntimeParametersKey: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey; + MoonbaseRuntimeRuntimeParamsRuntimeParametersValue: MoonbaseRuntimeRuntimeParamsRuntimeParametersValue; + MoonbaseRuntimeXcmConfigAssetType: MoonbaseRuntimeXcmConfigAssetType; + MoonbaseRuntimeXcmConfigCurrencyId: MoonbaseRuntimeXcmConfigCurrencyId; + MoonbaseRuntimeXcmConfigTransactors: MoonbaseRuntimeXcmConfigTransactors; NimbusPrimitivesNimbusCryptoPublic: NimbusPrimitivesNimbusCryptoPublic; PalletAssetManagerCall: PalletAssetManagerCall; PalletAssetManagerError: PalletAssetManagerError; @@ -579,8 +586,10 @@ declare module "@polkadot/types/types/registry" { PalletIdentityEvent: PalletIdentityEvent; PalletIdentityJudgement: PalletIdentityJudgement; PalletIdentityLegacyIdentityInfo: PalletIdentityLegacyIdentityInfo; + PalletIdentityProvider: PalletIdentityProvider; PalletIdentityRegistrarInfo: PalletIdentityRegistrarInfo; PalletIdentityRegistration: PalletIdentityRegistration; + PalletIdentityUsernameInformation: PalletIdentityUsernameInformation; PalletMaintenanceModeCall: PalletMaintenanceModeCall; PalletMaintenanceModeError: PalletMaintenanceModeError; PalletMaintenanceModeEvent: PalletMaintenanceModeEvent; @@ -675,6 +684,9 @@ declare module "@polkadot/types/types/registry" { PalletSchedulerEvent: PalletSchedulerEvent; PalletSchedulerRetryConfig: PalletSchedulerRetryConfig; PalletSchedulerScheduled: PalletSchedulerScheduled; + PalletSudoCall: PalletSudoCall; + PalletSudoError: PalletSudoError; + PalletSudoEvent: PalletSudoEvent; PalletTimestampCall: PalletTimestampCall; PalletTransactionPaymentChargeTransactionPayment: PalletTransactionPaymentChargeTransactionPayment; PalletTransactionPaymentEvent: PalletTransactionPaymentEvent; @@ -723,7 +735,6 @@ declare module "@polkadot/types/types/registry" { PolkadotPrimitivesV8UpgradeRestriction: PolkadotPrimitivesV8UpgradeRestriction; SessionKeysPrimitivesVrfVrfCryptoPublic: SessionKeysPrimitivesVrfVrfCryptoPublic; SpArithmeticArithmeticError: SpArithmeticArithmeticError; - SpCoreVoid: SpCoreVoid; SpRuntimeBlakeTwo256: SpRuntimeBlakeTwo256; SpRuntimeDigest: SpRuntimeDigest; SpRuntimeDigestDigestItem: SpRuntimeDigestDigestItem; @@ -731,6 +742,7 @@ declare module "@polkadot/types/types/registry" { SpRuntimeDispatchErrorWithPostInfo: SpRuntimeDispatchErrorWithPostInfo; SpRuntimeModuleError: SpRuntimeModuleError; SpRuntimeMultiSignature: SpRuntimeMultiSignature; + SpRuntimeProvingTrieTrieError: SpRuntimeProvingTrieTrieError; SpRuntimeTokenError: SpRuntimeTokenError; SpRuntimeTransactionalError: SpRuntimeTransactionalError; SpTrieStorageProof: SpTrieStorageProof; @@ -755,34 +767,33 @@ declare module "@polkadot/types/types/registry" { StagingXcmV4PalletInfo: StagingXcmV4PalletInfo; StagingXcmV4QueryResponseInfo: StagingXcmV4QueryResponseInfo; StagingXcmV4Response: StagingXcmV4Response; - StagingXcmV4TraitsOutcome: StagingXcmV4TraitsOutcome; StagingXcmV4Xcm: StagingXcmV4Xcm; + StagingXcmV5Asset: StagingXcmV5Asset; + StagingXcmV5AssetAssetFilter: StagingXcmV5AssetAssetFilter; + StagingXcmV5AssetAssetId: StagingXcmV5AssetAssetId; + StagingXcmV5AssetAssetInstance: StagingXcmV5AssetAssetInstance; + StagingXcmV5AssetAssetTransferFilter: StagingXcmV5AssetAssetTransferFilter; + StagingXcmV5AssetAssets: StagingXcmV5AssetAssets; + StagingXcmV5AssetFungibility: StagingXcmV5AssetFungibility; + StagingXcmV5AssetWildAsset: StagingXcmV5AssetWildAsset; + StagingXcmV5AssetWildFungibility: StagingXcmV5AssetWildFungibility; + StagingXcmV5Hint: StagingXcmV5Hint; + StagingXcmV5Instruction: StagingXcmV5Instruction; + StagingXcmV5Junction: StagingXcmV5Junction; + StagingXcmV5JunctionNetworkId: StagingXcmV5JunctionNetworkId; + StagingXcmV5Junctions: StagingXcmV5Junctions; + StagingXcmV5Location: StagingXcmV5Location; + StagingXcmV5PalletInfo: StagingXcmV5PalletInfo; + StagingXcmV5QueryResponseInfo: StagingXcmV5QueryResponseInfo; + StagingXcmV5Response: StagingXcmV5Response; + StagingXcmV5TraitsOutcome: StagingXcmV5TraitsOutcome; + StagingXcmV5Xcm: StagingXcmV5Xcm; XcmDoubleEncoded: XcmDoubleEncoded; XcmPrimitivesEthereumXcmEthereumXcmFee: XcmPrimitivesEthereumXcmEthereumXcmFee; XcmPrimitivesEthereumXcmEthereumXcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: XcmPrimitivesEthereumXcmEthereumXcmTransactionV2; XcmPrimitivesEthereumXcmManualEthereumXcmFee: XcmPrimitivesEthereumXcmManualEthereumXcmFee; - XcmV2BodyId: XcmV2BodyId; - XcmV2BodyPart: XcmV2BodyPart; - XcmV2Instruction: XcmV2Instruction; - XcmV2Junction: XcmV2Junction; - XcmV2MultiAsset: XcmV2MultiAsset; - XcmV2MultiLocation: XcmV2MultiLocation; - XcmV2MultiassetAssetId: XcmV2MultiassetAssetId; - XcmV2MultiassetAssetInstance: XcmV2MultiassetAssetInstance; - XcmV2MultiassetFungibility: XcmV2MultiassetFungibility; - XcmV2MultiassetMultiAssetFilter: XcmV2MultiassetMultiAssetFilter; - XcmV2MultiassetMultiAssets: XcmV2MultiassetMultiAssets; - XcmV2MultiassetWildFungibility: XcmV2MultiassetWildFungibility; - XcmV2MultiassetWildMultiAsset: XcmV2MultiassetWildMultiAsset; - XcmV2MultilocationJunctions: XcmV2MultilocationJunctions; - XcmV2NetworkId: XcmV2NetworkId; - XcmV2OriginKind: XcmV2OriginKind; - XcmV2Response: XcmV2Response; - XcmV2TraitsError: XcmV2TraitsError; - XcmV2WeightLimit: XcmV2WeightLimit; - XcmV2Xcm: XcmV2Xcm; XcmV3Instruction: XcmV3Instruction; XcmV3Junction: XcmV3Junction; XcmV3JunctionBodyId: XcmV3JunctionBodyId; @@ -805,6 +816,7 @@ declare module "@polkadot/types/types/registry" { XcmV3TraitsError: XcmV3TraitsError; XcmV3WeightLimit: XcmV3WeightLimit; XcmV3Xcm: XcmV3Xcm; + XcmV5TraitsError: XcmV5TraitsError; XcmVersionedAssetId: XcmVersionedAssetId; XcmVersionedAssets: XcmVersionedAssets; XcmVersionedLocation: XcmVersionedLocation; diff --git a/typescript-api/src/moonriver/interfaces/types-lookup.ts b/typescript-api/src/moonriver/interfaces/types-lookup.ts index 808e15145df..739235fa349 100644 --- a/typescript-api/src/moonriver/interfaces/types-lookup.ts +++ b/typescript-api/src/moonriver/interfaces/types-lookup.ts @@ -101,12 +101,12 @@ declare module "@polkadot/types/lookup" { interface FrameSystemEvent extends Enum { readonly isExtrinsicSuccess: boolean; readonly asExtrinsicSuccess: { - readonly dispatchInfo: FrameSupportDispatchDispatchInfo; + readonly dispatchInfo: FrameSystemDispatchEventInfo; } & Struct; readonly isExtrinsicFailed: boolean; readonly asExtrinsicFailed: { readonly dispatchError: SpRuntimeDispatchError; - readonly dispatchInfo: FrameSupportDispatchDispatchInfo; + readonly dispatchInfo: FrameSystemDispatchEventInfo; } & Struct; readonly isCodeUpdated: boolean; readonly isNewAccount: boolean; @@ -137,8 +137,8 @@ declare module "@polkadot/types/lookup" { | "UpgradeAuthorized"; } - /** @name FrameSupportDispatchDispatchInfo (24) */ - interface FrameSupportDispatchDispatchInfo extends Struct { + /** @name FrameSystemDispatchEventInfo (24) */ + interface FrameSystemDispatchEventInfo extends Struct { readonly weight: SpWeightsWeightV2Weight; readonly class: FrameSupportDispatchDispatchClass; readonly paysFee: FrameSupportDispatchPays; @@ -179,6 +179,8 @@ declare module "@polkadot/types/lookup" { readonly isCorruption: boolean; readonly isUnavailable: boolean; readonly isRootNotAllowed: boolean; + readonly isTrie: boolean; + readonly asTrie: SpRuntimeProvingTrieTrieError; readonly type: | "Other" | "CannotLookup" @@ -193,7 +195,8 @@ declare module "@polkadot/types/lookup" { | "Exhausted" | "Corruption" | "Unavailable" - | "RootNotAllowed"; + | "RootNotAllowed" + | "Trie"; } /** @name SpRuntimeModuleError (28) */ @@ -242,43 +245,67 @@ declare module "@polkadot/types/lookup" { readonly type: "LimitReached" | "NoLayer"; } - /** @name CumulusPalletParachainSystemEvent (32) */ - interface CumulusPalletParachainSystemEvent extends Enum { - readonly isValidationFunctionStored: boolean; - readonly isValidationFunctionApplied: boolean; - readonly asValidationFunctionApplied: { - readonly relayChainBlockNum: u32; - } & Struct; - readonly isValidationFunctionDiscarded: boolean; - readonly isDownwardMessagesReceived: boolean; - readonly asDownwardMessagesReceived: { - readonly count: u32; + /** @name SpRuntimeProvingTrieTrieError (32) */ + interface SpRuntimeProvingTrieTrieError extends Enum { + readonly isInvalidStateRoot: boolean; + readonly isIncompleteDatabase: boolean; + readonly isValueAtIncompleteKey: boolean; + readonly isDecoderError: boolean; + readonly isInvalidHash: boolean; + readonly isDuplicateKey: boolean; + readonly isExtraneousNode: boolean; + readonly isExtraneousValue: boolean; + readonly isExtraneousHashReference: boolean; + readonly isInvalidChildReference: boolean; + readonly isValueMismatch: boolean; + readonly isIncompleteProof: boolean; + readonly isRootMismatch: boolean; + readonly isDecodeError: boolean; + readonly type: + | "InvalidStateRoot" + | "IncompleteDatabase" + | "ValueAtIncompleteKey" + | "DecoderError" + | "InvalidHash" + | "DuplicateKey" + | "ExtraneousNode" + | "ExtraneousValue" + | "ExtraneousHashReference" + | "InvalidChildReference" + | "ValueMismatch" + | "IncompleteProof" + | "RootMismatch" + | "DecodeError"; + } + + /** @name PalletUtilityEvent (33) */ + interface PalletUtilityEvent extends Enum { + readonly isBatchInterrupted: boolean; + readonly asBatchInterrupted: { + readonly index: u32; + readonly error: SpRuntimeDispatchError; } & Struct; - readonly isDownwardMessagesProcessed: boolean; - readonly asDownwardMessagesProcessed: { - readonly weightUsed: SpWeightsWeightV2Weight; - readonly dmqHead: H256; + readonly isBatchCompleted: boolean; + readonly isBatchCompletedWithErrors: boolean; + readonly isItemCompleted: boolean; + readonly isItemFailed: boolean; + readonly asItemFailed: { + readonly error: SpRuntimeDispatchError; } & Struct; - readonly isUpwardMessageSent: boolean; - readonly asUpwardMessageSent: { - readonly messageHash: Option; + readonly isDispatchedAs: boolean; + readonly asDispatchedAs: { + readonly result: Result; } & Struct; readonly type: - | "ValidationFunctionStored" - | "ValidationFunctionApplied" - | "ValidationFunctionDiscarded" - | "DownwardMessagesReceived" - | "DownwardMessagesProcessed" - | "UpwardMessageSent"; - } - - /** @name PalletRootTestingEvent (34) */ - interface PalletRootTestingEvent extends Enum { - readonly isDefensiveTestCall: boolean; - readonly type: "DefensiveTestCall"; + | "BatchInterrupted" + | "BatchCompleted" + | "BatchCompletedWithErrors" + | "ItemCompleted" + | "ItemFailed" + | "DispatchedAs"; } - /** @name PalletBalancesEvent (35) */ + /** @name PalletBalancesEvent (36) */ interface PalletBalancesEvent extends Enum { readonly isEndowed: boolean; readonly asEndowed: { @@ -415,14 +442,63 @@ declare module "@polkadot/types/lookup" { | "TotalIssuanceForced"; } - /** @name FrameSupportTokensMiscBalanceStatus (36) */ + /** @name FrameSupportTokensMiscBalanceStatus (37) */ interface FrameSupportTokensMiscBalanceStatus extends Enum { readonly isFree: boolean; readonly isReserved: boolean; readonly type: "Free" | "Reserved"; } - /** @name PalletTransactionPaymentEvent (37) */ + /** @name PalletSudoEvent (38) */ + interface PalletSudoEvent extends Enum { + readonly isSudid: boolean; + readonly asSudid: { + readonly sudoResult: Result; + } & Struct; + readonly isKeyChanged: boolean; + readonly asKeyChanged: { + readonly old: Option; + readonly new_: AccountId20; + } & Struct; + readonly isKeyRemoved: boolean; + readonly isSudoAsDone: boolean; + readonly asSudoAsDone: { + readonly sudoResult: Result; + } & Struct; + readonly type: "Sudid" | "KeyChanged" | "KeyRemoved" | "SudoAsDone"; + } + + /** @name CumulusPalletParachainSystemEvent (40) */ + interface CumulusPalletParachainSystemEvent extends Enum { + readonly isValidationFunctionStored: boolean; + readonly isValidationFunctionApplied: boolean; + readonly asValidationFunctionApplied: { + readonly relayChainBlockNum: u32; + } & Struct; + readonly isValidationFunctionDiscarded: boolean; + readonly isDownwardMessagesReceived: boolean; + readonly asDownwardMessagesReceived: { + readonly count: u32; + } & Struct; + readonly isDownwardMessagesProcessed: boolean; + readonly asDownwardMessagesProcessed: { + readonly weightUsed: SpWeightsWeightV2Weight; + readonly dmqHead: H256; + } & Struct; + readonly isUpwardMessageSent: boolean; + readonly asUpwardMessageSent: { + readonly messageHash: Option; + } & Struct; + readonly type: + | "ValidationFunctionStored" + | "ValidationFunctionApplied" + | "ValidationFunctionDiscarded" + | "DownwardMessagesReceived" + | "DownwardMessagesProcessed" + | "UpwardMessageSent"; + } + + /** @name PalletTransactionPaymentEvent (42) */ interface PalletTransactionPaymentEvent extends Enum { readonly isTransactionFeePaid: boolean; readonly asTransactionFeePaid: { @@ -433,7 +509,129 @@ declare module "@polkadot/types/lookup" { readonly type: "TransactionFeePaid"; } - /** @name PalletParachainStakingEvent (38) */ + /** @name PalletEvmEvent (43) */ + interface PalletEvmEvent extends Enum { + readonly isLog: boolean; + readonly asLog: { + readonly log: EthereumLog; + } & Struct; + readonly isCreated: boolean; + readonly asCreated: { + readonly address: H160; + } & Struct; + readonly isCreatedFailed: boolean; + readonly asCreatedFailed: { + readonly address: H160; + } & Struct; + readonly isExecuted: boolean; + readonly asExecuted: { + readonly address: H160; + } & Struct; + readonly isExecutedFailed: boolean; + readonly asExecutedFailed: { + readonly address: H160; + } & Struct; + readonly type: "Log" | "Created" | "CreatedFailed" | "Executed" | "ExecutedFailed"; + } + + /** @name EthereumLog (44) */ + interface EthereumLog extends Struct { + readonly address: H160; + readonly topics: Vec; + readonly data: Bytes; + } + + /** @name PalletEthereumEvent (47) */ + interface PalletEthereumEvent extends Enum { + readonly isExecuted: boolean; + readonly asExecuted: { + readonly from: H160; + readonly to: H160; + readonly transactionHash: H256; + readonly exitReason: EvmCoreErrorExitReason; + readonly extraData: Bytes; + } & Struct; + readonly type: "Executed"; + } + + /** @name EvmCoreErrorExitReason (48) */ + interface EvmCoreErrorExitReason extends Enum { + readonly isSucceed: boolean; + readonly asSucceed: EvmCoreErrorExitSucceed; + readonly isError: boolean; + readonly asError: EvmCoreErrorExitError; + readonly isRevert: boolean; + readonly asRevert: EvmCoreErrorExitRevert; + readonly isFatal: boolean; + readonly asFatal: EvmCoreErrorExitFatal; + readonly type: "Succeed" | "Error" | "Revert" | "Fatal"; + } + + /** @name EvmCoreErrorExitSucceed (49) */ + interface EvmCoreErrorExitSucceed extends Enum { + readonly isStopped: boolean; + readonly isReturned: boolean; + readonly isSuicided: boolean; + readonly type: "Stopped" | "Returned" | "Suicided"; + } + + /** @name EvmCoreErrorExitError (50) */ + interface EvmCoreErrorExitError extends Enum { + readonly isStackUnderflow: boolean; + readonly isStackOverflow: boolean; + readonly isInvalidJump: boolean; + readonly isInvalidRange: boolean; + readonly isDesignatedInvalid: boolean; + readonly isCallTooDeep: boolean; + readonly isCreateCollision: boolean; + readonly isCreateContractLimit: boolean; + readonly isOutOfOffset: boolean; + readonly isOutOfGas: boolean; + readonly isOutOfFund: boolean; + readonly isPcUnderflow: boolean; + readonly isCreateEmpty: boolean; + readonly isOther: boolean; + readonly asOther: Text; + readonly isMaxNonce: boolean; + readonly isInvalidCode: boolean; + readonly asInvalidCode: u8; + readonly type: + | "StackUnderflow" + | "StackOverflow" + | "InvalidJump" + | "InvalidRange" + | "DesignatedInvalid" + | "CallTooDeep" + | "CreateCollision" + | "CreateContractLimit" + | "OutOfOffset" + | "OutOfGas" + | "OutOfFund" + | "PcUnderflow" + | "CreateEmpty" + | "Other" + | "MaxNonce" + | "InvalidCode"; + } + + /** @name EvmCoreErrorExitRevert (54) */ + interface EvmCoreErrorExitRevert extends Enum { + readonly isReverted: boolean; + readonly type: "Reverted"; + } + + /** @name EvmCoreErrorExitFatal (55) */ + interface EvmCoreErrorExitFatal extends Enum { + readonly isNotSupported: boolean; + readonly isUnhandledInterrupt: boolean; + readonly isCallErrorAsFatal: boolean; + readonly asCallErrorAsFatal: EvmCoreErrorExitError; + readonly isOther: boolean; + readonly asOther: Text; + readonly type: "NotSupported" | "UnhandledInterrupt" | "CallErrorAsFatal" | "Other"; + } + + /** @name PalletParachainStakingEvent (56) */ interface PalletParachainStakingEvent extends Enum { readonly isNewRound: boolean; readonly asNewRound: { @@ -678,13 +876,13 @@ declare module "@polkadot/types/lookup" { | "Compounded"; } - /** @name PalletParachainStakingDelegationRequestsCancelledScheduledRequest (39) */ + /** @name PalletParachainStakingDelegationRequestsCancelledScheduledRequest (57) */ interface PalletParachainStakingDelegationRequestsCancelledScheduledRequest extends Struct { readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingDelegationRequestsDelegationAction (40) */ + /** @name PalletParachainStakingDelegationRequestsDelegationAction (58) */ interface PalletParachainStakingDelegationRequestsDelegationAction extends Enum { readonly isRevoke: boolean; readonly asRevoke: u128; @@ -693,7 +891,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Revoke" | "Decrease"; } - /** @name PalletParachainStakingDelegatorAdded (41) */ + /** @name PalletParachainStakingDelegatorAdded (59) */ interface PalletParachainStakingDelegatorAdded extends Enum { readonly isAddedToTop: boolean; readonly asAddedToTop: { @@ -703,121 +901,217 @@ declare module "@polkadot/types/lookup" { readonly type: "AddedToTop" | "AddedToBottom"; } - /** @name PalletParachainStakingInflationDistributionConfig (43) */ + /** @name PalletParachainStakingInflationDistributionConfig (61) */ interface PalletParachainStakingInflationDistributionConfig extends Vec {} - /** @name PalletParachainStakingInflationDistributionAccount (45) */ + /** @name PalletParachainStakingInflationDistributionAccount (63) */ interface PalletParachainStakingInflationDistributionAccount extends Struct { readonly account: AccountId20; readonly percent: Percent; } - /** @name PalletAuthorSlotFilterEvent (47) */ - interface PalletAuthorSlotFilterEvent extends Enum { - readonly isEligibleUpdated: boolean; - readonly asEligibleUpdated: u32; - readonly type: "EligibleUpdated"; - } - - /** @name PalletAuthorMappingEvent (49) */ - interface PalletAuthorMappingEvent extends Enum { - readonly isKeysRegistered: boolean; - readonly asKeysRegistered: { - readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; - readonly accountId: AccountId20; - readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + /** @name PalletSchedulerEvent (65) */ + interface PalletSchedulerEvent extends Enum { + readonly isScheduled: boolean; + readonly asScheduled: { + readonly when: u32; + readonly index: u32; } & Struct; - readonly isKeysRemoved: boolean; - readonly asKeysRemoved: { - readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; - readonly accountId: AccountId20; - readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + readonly isCanceled: boolean; + readonly asCanceled: { + readonly when: u32; + readonly index: u32; } & Struct; - readonly isKeysRotated: boolean; - readonly asKeysRotated: { - readonly newNimbusId: NimbusPrimitivesNimbusCryptoPublic; - readonly accountId: AccountId20; - readonly newKeys: SessionKeysPrimitivesVrfVrfCryptoPublic; + readonly isDispatched: boolean; + readonly asDispatched: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; + readonly result: Result; } & Struct; - readonly type: "KeysRegistered" | "KeysRemoved" | "KeysRotated"; - } - - /** @name NimbusPrimitivesNimbusCryptoPublic (50) */ - interface NimbusPrimitivesNimbusCryptoPublic extends U8aFixed {} - - /** @name SessionKeysPrimitivesVrfVrfCryptoPublic (51) */ - interface SessionKeysPrimitivesVrfVrfCryptoPublic extends U8aFixed {} - - /** @name PalletMoonbeamOrbitersEvent (52) */ - interface PalletMoonbeamOrbitersEvent extends Enum { - readonly isOrbiterJoinCollatorPool: boolean; - readonly asOrbiterJoinCollatorPool: { - readonly collator: AccountId20; - readonly orbiter: AccountId20; + readonly isRetrySet: boolean; + readonly asRetrySet: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; + readonly period: u32; + readonly retries: u8; } & Struct; - readonly isOrbiterLeaveCollatorPool: boolean; - readonly asOrbiterLeaveCollatorPool: { - readonly collator: AccountId20; - readonly orbiter: AccountId20; + readonly isRetryCancelled: boolean; + readonly asRetryCancelled: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isOrbiterRewarded: boolean; - readonly asOrbiterRewarded: { - readonly account: AccountId20; - readonly rewards: u128; + readonly isCallUnavailable: boolean; + readonly asCallUnavailable: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isOrbiterRotation: boolean; - readonly asOrbiterRotation: { - readonly collator: AccountId20; - readonly oldOrbiter: Option; - readonly newOrbiter: Option; + readonly isPeriodicFailed: boolean; + readonly asPeriodicFailed: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isOrbiterRegistered: boolean; - readonly asOrbiterRegistered: { - readonly account: AccountId20; - readonly deposit: u128; + readonly isRetryFailed: boolean; + readonly asRetryFailed: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isOrbiterUnregistered: boolean; - readonly asOrbiterUnregistered: { - readonly account: AccountId20; + readonly isPermanentlyOverweight: boolean; + readonly asPermanentlyOverweight: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; readonly type: - | "OrbiterJoinCollatorPool" - | "OrbiterLeaveCollatorPool" - | "OrbiterRewarded" - | "OrbiterRotation" - | "OrbiterRegistered" - | "OrbiterUnregistered"; + | "Scheduled" + | "Canceled" + | "Dispatched" + | "RetrySet" + | "RetryCancelled" + | "CallUnavailable" + | "PeriodicFailed" + | "RetryFailed" + | "PermanentlyOverweight"; } - /** @name PalletUtilityEvent (54) */ - interface PalletUtilityEvent extends Enum { - readonly isBatchInterrupted: boolean; - readonly asBatchInterrupted: { + /** @name PalletTreasuryEvent (67) */ + 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: AccountId20; + } & 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: AccountId20; + } & Struct; + readonly isUpdatedInactive: boolean; + readonly asUpdatedInactive: { + readonly reactivated: u128; + readonly deactivated: u128; + } & Struct; + readonly isAssetSpendApproved: boolean; + readonly asAssetSpendApproved: { readonly index: u32; - readonly error: SpRuntimeDispatchError; + readonly assetKind: Null; + readonly amount: u128; + readonly beneficiary: AccountId20; + readonly validFrom: u32; + readonly expireAt: u32; } & Struct; - readonly isBatchCompleted: boolean; - readonly isBatchCompletedWithErrors: boolean; - readonly isItemCompleted: boolean; - readonly isItemFailed: boolean; - readonly asItemFailed: { - readonly error: SpRuntimeDispatchError; + readonly isAssetSpendVoided: boolean; + readonly asAssetSpendVoided: { + readonly index: u32; } & Struct; - readonly isDispatchedAs: boolean; - readonly asDispatchedAs: { - readonly result: Result; + readonly isPaid: boolean; + readonly asPaid: { + readonly index: u32; + readonly paymentId: Null; + } & Struct; + readonly isPaymentFailed: boolean; + readonly asPaymentFailed: { + readonly index: u32; + readonly paymentId: Null; + } & Struct; + readonly isSpendProcessed: boolean; + readonly asSpendProcessed: { + readonly index: u32; } & Struct; readonly type: - | "BatchInterrupted" - | "BatchCompleted" - | "BatchCompletedWithErrors" - | "ItemCompleted" - | "ItemFailed" - | "DispatchedAs"; + | "Spending" + | "Awarded" + | "Burnt" + | "Rollover" + | "Deposit" + | "SpendApproved" + | "UpdatedInactive" + | "AssetSpendApproved" + | "AssetSpendVoided" + | "Paid" + | "PaymentFailed" + | "SpendProcessed"; + } + + /** @name PalletAuthorSlotFilterEvent (68) */ + interface PalletAuthorSlotFilterEvent extends Enum { + readonly isEligibleUpdated: boolean; + readonly asEligibleUpdated: u32; + readonly type: "EligibleUpdated"; + } + + /** @name PalletCrowdloanRewardsEvent (70) */ + interface PalletCrowdloanRewardsEvent extends Enum { + readonly isInitialPaymentMade: boolean; + readonly asInitialPaymentMade: ITuple<[AccountId20, u128]>; + readonly isNativeIdentityAssociated: boolean; + readonly asNativeIdentityAssociated: ITuple<[U8aFixed, AccountId20, u128]>; + readonly isRewardsPaid: boolean; + readonly asRewardsPaid: ITuple<[AccountId20, u128]>; + readonly isRewardAddressUpdated: boolean; + readonly asRewardAddressUpdated: ITuple<[AccountId20, AccountId20]>; + readonly isInitializedAlreadyInitializedAccount: boolean; + readonly asInitializedAlreadyInitializedAccount: ITuple<[U8aFixed, Option, u128]>; + readonly isInitializedAccountWithNotEnoughContribution: boolean; + readonly asInitializedAccountWithNotEnoughContribution: ITuple< + [U8aFixed, Option, u128] + >; + readonly type: + | "InitialPaymentMade" + | "NativeIdentityAssociated" + | "RewardsPaid" + | "RewardAddressUpdated" + | "InitializedAlreadyInitializedAccount" + | "InitializedAccountWithNotEnoughContribution"; + } + + /** @name PalletAuthorMappingEvent (71) */ + interface PalletAuthorMappingEvent extends Enum { + readonly isKeysRegistered: boolean; + readonly asKeysRegistered: { + readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly accountId: AccountId20; + readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + } & Struct; + readonly isKeysRemoved: boolean; + readonly asKeysRemoved: { + readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly accountId: AccountId20; + readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + } & Struct; + readonly isKeysRotated: boolean; + readonly asKeysRotated: { + readonly newNimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly accountId: AccountId20; + readonly newKeys: SessionKeysPrimitivesVrfVrfCryptoPublic; + } & Struct; + readonly type: "KeysRegistered" | "KeysRemoved" | "KeysRotated"; } - /** @name PalletProxyEvent (57) */ + /** @name NimbusPrimitivesNimbusCryptoPublic (72) */ + interface NimbusPrimitivesNimbusCryptoPublic extends U8aFixed {} + + /** @name SessionKeysPrimitivesVrfVrfCryptoPublic (73) */ + interface SessionKeysPrimitivesVrfVrfCryptoPublic extends U8aFixed {} + + /** @name PalletProxyEvent (74) */ interface PalletProxyEvent extends Enum { readonly isProxyExecuted: boolean; readonly asProxyExecuted: { @@ -827,7 +1121,7 @@ declare module "@polkadot/types/lookup" { readonly asPureCreated: { readonly pure: AccountId20; readonly who: AccountId20; - readonly proxyType: MoonriverRuntimeProxyType; + readonly proxyType: MoonbaseRuntimeProxyType; readonly disambiguationIndex: u16; } & Struct; readonly isAnnounced: boolean; @@ -840,21 +1134,21 @@ declare module "@polkadot/types/lookup" { readonly asProxyAdded: { readonly delegator: AccountId20; readonly delegatee: AccountId20; - readonly proxyType: MoonriverRuntimeProxyType; + readonly proxyType: MoonbaseRuntimeProxyType; readonly delay: u32; } & Struct; readonly isProxyRemoved: boolean; readonly asProxyRemoved: { readonly delegator: AccountId20; readonly delegatee: AccountId20; - readonly proxyType: MoonriverRuntimeProxyType; + readonly proxyType: MoonbaseRuntimeProxyType; readonly delay: u32; } & Struct; readonly type: "ProxyExecuted" | "PureCreated" | "Announced" | "ProxyAdded" | "ProxyRemoved"; } - /** @name MoonriverRuntimeProxyType (58) */ - interface MoonriverRuntimeProxyType extends Enum { + /** @name MoonbaseRuntimeProxyType (75) */ + interface MoonbaseRuntimeProxyType extends Enum { readonly isAny: boolean; readonly isNonTransfer: boolean; readonly isGovernance: boolean; @@ -874,7 +1168,7 @@ declare module "@polkadot/types/lookup" { | "IdentityJudgement"; } - /** @name PalletMaintenanceModeEvent (60) */ + /** @name PalletMaintenanceModeEvent (77) */ interface PalletMaintenanceModeEvent extends Enum { readonly isEnteredMaintenanceMode: boolean; readonly isNormalOperationResumed: boolean; @@ -893,7 +1187,7 @@ declare module "@polkadot/types/lookup" { | "FailedToResumeIdleXcmExecution"; } - /** @name PalletIdentityEvent (61) */ + /** @name PalletIdentityEvent (78) */ interface PalletIdentityEvent extends Enum { readonly isIdentitySet: boolean; readonly asIdentitySet: { @@ -934,6 +1228,17 @@ declare module "@polkadot/types/lookup" { readonly main: AccountId20; readonly deposit: u128; } & Struct; + readonly isSubIdentitiesSet: boolean; + readonly asSubIdentitiesSet: { + readonly main: AccountId20; + readonly numberOfSubs: u32; + readonly newDeposit: u128; + } & Struct; + readonly isSubIdentityRenamed: boolean; + readonly asSubIdentityRenamed: { + readonly sub: AccountId20; + readonly main: AccountId20; + } & Struct; readonly isSubIdentityRemoved: boolean; readonly asSubIdentityRemoved: { readonly sub: AccountId20; @@ -979,6 +1284,18 @@ declare module "@polkadot/types/lookup" { readonly who: AccountId20; readonly username: Bytes; } & Struct; + readonly isUsernameUnbound: boolean; + readonly asUsernameUnbound: { + readonly username: Bytes; + } & Struct; + readonly isUsernameRemoved: boolean; + readonly asUsernameRemoved: { + readonly username: Bytes; + } & Struct; + readonly isUsernameKilled: boolean; + readonly asUsernameKilled: { + readonly username: Bytes; + } & Struct; readonly type: | "IdentitySet" | "IdentityCleared" @@ -988,6 +1305,8 @@ declare module "@polkadot/types/lookup" { | "JudgementGiven" | "RegistrarAdded" | "SubIdentityAdded" + | "SubIdentitiesSet" + | "SubIdentityRenamed" | "SubIdentityRemoved" | "SubIdentityRevoked" | "AuthorityAdded" @@ -996,2852 +1315,3154 @@ declare module "@polkadot/types/lookup" { | "UsernameQueued" | "PreapprovalExpired" | "PrimaryUsernameSet" - | "DanglingUsernameRemoved"; + | "DanglingUsernameRemoved" + | "UsernameUnbound" + | "UsernameRemoved" + | "UsernameKilled"; } - /** @name PalletMigrationsEvent (63) */ - interface PalletMigrationsEvent extends Enum { - readonly isRuntimeUpgradeStarted: boolean; - readonly isRuntimeUpgradeCompleted: boolean; - readonly asRuntimeUpgradeCompleted: { - readonly weight: SpWeightsWeightV2Weight; - } & Struct; - readonly isMigrationStarted: boolean; - readonly asMigrationStarted: { - readonly migrationName: Bytes; + /** @name CumulusPalletXcmpQueueEvent (80) */ + interface CumulusPalletXcmpQueueEvent extends Enum { + readonly isXcmpMessageSent: boolean; + readonly asXcmpMessageSent: { + readonly messageHash: U8aFixed; } & Struct; - readonly isMigrationCompleted: boolean; - readonly asMigrationCompleted: { - readonly migrationName: Bytes; - readonly consumedWeight: SpWeightsWeightV2Weight; + readonly type: "XcmpMessageSent"; + } + + /** @name CumulusPalletXcmEvent (81) */ + interface CumulusPalletXcmEvent extends Enum { + readonly isInvalidFormat: boolean; + readonly asInvalidFormat: U8aFixed; + readonly isUnsupportedVersion: boolean; + readonly asUnsupportedVersion: U8aFixed; + readonly isExecutedDownward: boolean; + readonly asExecutedDownward: ITuple<[U8aFixed, StagingXcmV5TraitsOutcome]>; + readonly type: "InvalidFormat" | "UnsupportedVersion" | "ExecutedDownward"; + } + + /** @name StagingXcmV5TraitsOutcome (82) */ + interface StagingXcmV5TraitsOutcome extends Enum { + readonly isComplete: boolean; + readonly asComplete: { + readonly used: SpWeightsWeightV2Weight; } & Struct; - readonly isFailedToSuspendIdleXcmExecution: boolean; - readonly asFailedToSuspendIdleXcmExecution: { - readonly error: SpRuntimeDispatchError; + readonly isIncomplete: boolean; + readonly asIncomplete: { + readonly used: SpWeightsWeightV2Weight; + readonly error: XcmV5TraitsError; } & Struct; - readonly isFailedToResumeIdleXcmExecution: boolean; - readonly asFailedToResumeIdleXcmExecution: { - readonly error: SpRuntimeDispatchError; + readonly isError: boolean; + readonly asError: { + readonly error: XcmV5TraitsError; } & Struct; - readonly type: - | "RuntimeUpgradeStarted" - | "RuntimeUpgradeCompleted" - | "MigrationStarted" - | "MigrationCompleted" - | "FailedToSuspendIdleXcmExecution" - | "FailedToResumeIdleXcmExecution"; + readonly type: "Complete" | "Incomplete" | "Error"; } - /** @name PalletMultisigEvent (64) */ - interface PalletMultisigEvent extends Enum { - readonly isNewMultisig: boolean; - readonly asNewMultisig: { - readonly approving: AccountId20; - readonly multisig: AccountId20; - readonly callHash: U8aFixed; + /** @name XcmV5TraitsError (83) */ + interface XcmV5TraitsError extends Enum { + readonly isOverflow: boolean; + readonly isUnimplemented: boolean; + readonly isUntrustedReserveLocation: boolean; + readonly isUntrustedTeleportLocation: boolean; + readonly isLocationFull: boolean; + readonly isLocationNotInvertible: boolean; + readonly isBadOrigin: boolean; + readonly isInvalidLocation: boolean; + readonly isAssetNotFound: boolean; + readonly isFailedToTransactAsset: boolean; + readonly isNotWithdrawable: boolean; + readonly isLocationCannotHold: boolean; + readonly isExceedsMaxMessageSize: boolean; + readonly isDestinationUnsupported: boolean; + readonly isTransport: boolean; + readonly isUnroutable: boolean; + readonly isUnknownClaim: boolean; + readonly isFailedToDecode: boolean; + readonly isMaxWeightInvalid: boolean; + readonly isNotHoldingFees: boolean; + readonly isTooExpensive: boolean; + readonly isTrap: boolean; + readonly asTrap: u64; + readonly isExpectationFalse: boolean; + readonly isPalletNotFound: boolean; + readonly isNameMismatch: boolean; + readonly isVersionIncompatible: boolean; + readonly isHoldingWouldOverflow: boolean; + readonly isExportError: boolean; + readonly isReanchorFailed: boolean; + readonly isNoDeal: boolean; + readonly isFeesNotMet: boolean; + readonly isLockError: boolean; + readonly isNoPermission: boolean; + readonly isUnanchored: boolean; + readonly isNotDepositable: boolean; + readonly isTooManyAssets: boolean; + readonly isUnhandledXcmVersion: boolean; + readonly isWeightLimitReached: boolean; + readonly asWeightLimitReached: SpWeightsWeightV2Weight; + readonly isBarrier: boolean; + readonly isWeightNotComputable: boolean; + readonly isExceedsStackLimit: boolean; + readonly type: + | "Overflow" + | "Unimplemented" + | "UntrustedReserveLocation" + | "UntrustedTeleportLocation" + | "LocationFull" + | "LocationNotInvertible" + | "BadOrigin" + | "InvalidLocation" + | "AssetNotFound" + | "FailedToTransactAsset" + | "NotWithdrawable" + | "LocationCannotHold" + | "ExceedsMaxMessageSize" + | "DestinationUnsupported" + | "Transport" + | "Unroutable" + | "UnknownClaim" + | "FailedToDecode" + | "MaxWeightInvalid" + | "NotHoldingFees" + | "TooExpensive" + | "Trap" + | "ExpectationFalse" + | "PalletNotFound" + | "NameMismatch" + | "VersionIncompatible" + | "HoldingWouldOverflow" + | "ExportError" + | "ReanchorFailed" + | "NoDeal" + | "FeesNotMet" + | "LockError" + | "NoPermission" + | "Unanchored" + | "NotDepositable" + | "TooManyAssets" + | "UnhandledXcmVersion" + | "WeightLimitReached" + | "Barrier" + | "WeightNotComputable" + | "ExceedsStackLimit"; + } + + /** @name PalletXcmEvent (84) */ + interface PalletXcmEvent extends Enum { + readonly isAttempted: boolean; + readonly asAttempted: { + readonly outcome: StagingXcmV5TraitsOutcome; } & Struct; - readonly isMultisigApproval: boolean; - readonly asMultisigApproval: { - readonly approving: AccountId20; - readonly timepoint: PalletMultisigTimepoint; - readonly multisig: AccountId20; - readonly callHash: U8aFixed; + readonly isSent: boolean; + readonly asSent: { + readonly origin: StagingXcmV5Location; + readonly destination: StagingXcmV5Location; + readonly message: StagingXcmV5Xcm; + readonly messageId: U8aFixed; } & Struct; - readonly isMultisigExecuted: boolean; - readonly asMultisigExecuted: { - readonly approving: AccountId20; - readonly timepoint: PalletMultisigTimepoint; - readonly multisig: AccountId20; - readonly callHash: U8aFixed; - readonly result: Result; + readonly isUnexpectedResponse: boolean; + readonly asUnexpectedResponse: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; } & Struct; - readonly isMultisigCancelled: boolean; - readonly asMultisigCancelled: { - readonly cancelling: AccountId20; - readonly timepoint: PalletMultisigTimepoint; - readonly multisig: AccountId20; - readonly callHash: U8aFixed; + readonly isResponseReady: boolean; + readonly asResponseReady: { + readonly queryId: u64; + readonly response: StagingXcmV5Response; } & Struct; - readonly type: "NewMultisig" | "MultisigApproval" | "MultisigExecuted" | "MultisigCancelled"; - } - - /** @name PalletMultisigTimepoint (65) */ - interface PalletMultisigTimepoint extends Struct { - readonly height: u32; - readonly index: u32; - } - - /** @name PalletParametersEvent (66) */ - interface PalletParametersEvent extends Enum { - readonly isUpdated: boolean; - readonly asUpdated: { - readonly key: MoonriverRuntimeRuntimeParamsRuntimeParametersKey; - readonly oldValue: Option; - readonly newValue: Option; + readonly isNotified: boolean; + readonly asNotified: { + readonly queryId: u64; + readonly palletIndex: u8; + readonly callIndex: u8; } & Struct; - readonly type: "Updated"; - } - - /** @name MoonriverRuntimeRuntimeParamsRuntimeParametersKey (67) */ - interface MoonriverRuntimeRuntimeParamsRuntimeParametersKey extends Enum { - readonly isRuntimeConfig: boolean; - readonly asRuntimeConfig: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; - readonly isPalletRandomness: boolean; - readonly asPalletRandomness: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; - } - - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (68) */ - interface MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey extends Enum { - readonly isFeesTreasuryProportion: boolean; - readonly type: "FeesTreasuryProportion"; - } - - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion (69) */ - type MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion = Null; - - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey (70) */ - interface MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey extends Enum { - readonly isDeposit: boolean; - readonly type: "Deposit"; - } - - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (71) */ - type MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit = Null; - - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (72) */ - interface MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (73) */ - type MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit = Null; - - /** @name MoonriverRuntimeRuntimeParamsRuntimeParametersValue (75) */ - interface MoonriverRuntimeRuntimeParamsRuntimeParametersValue extends Enum { - readonly isRuntimeConfig: boolean; - readonly asRuntimeConfig: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; - readonly isPalletRandomness: boolean; - readonly asPalletRandomness: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; - } - - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (76) */ - interface MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue extends Enum { - readonly isFeesTreasuryProportion: boolean; - readonly asFeesTreasuryProportion: Perbill; - readonly type: "FeesTreasuryProportion"; - } - - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (77) */ - interface MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue extends Enum { - readonly isDeposit: boolean; - readonly asDeposit: u128; - readonly type: "Deposit"; - } - - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (79) */ - interface MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly asForeignAssetCreationDeposit: u128; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name PalletEvmEvent (80) */ - interface PalletEvmEvent extends Enum { - readonly isLog: boolean; - readonly asLog: { - readonly log: EthereumLog; + readonly isNotifyOverweight: boolean; + readonly asNotifyOverweight: { + readonly queryId: u64; + readonly palletIndex: u8; + readonly callIndex: u8; + readonly actualWeight: SpWeightsWeightV2Weight; + readonly maxBudgetedWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isCreated: boolean; - readonly asCreated: { - readonly address: H160; + readonly isNotifyDispatchError: boolean; + readonly asNotifyDispatchError: { + readonly queryId: u64; + readonly palletIndex: u8; + readonly callIndex: u8; } & Struct; - readonly isCreatedFailed: boolean; - readonly asCreatedFailed: { - readonly address: H160; + readonly isNotifyDecodeFailed: boolean; + readonly asNotifyDecodeFailed: { + readonly queryId: u64; + readonly palletIndex: u8; + readonly callIndex: u8; } & Struct; - readonly isExecuted: boolean; - readonly asExecuted: { - readonly address: H160; + readonly isInvalidResponder: boolean; + readonly asInvalidResponder: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; + readonly expectedLocation: Option; } & Struct; - readonly isExecutedFailed: boolean; - readonly asExecutedFailed: { - readonly address: H160; + readonly isInvalidResponderVersion: boolean; + readonly asInvalidResponderVersion: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; } & Struct; - readonly type: "Log" | "Created" | "CreatedFailed" | "Executed" | "ExecutedFailed"; - } - - /** @name EthereumLog (81) */ - interface EthereumLog extends Struct { - readonly address: H160; - readonly topics: Vec; - readonly data: Bytes; - } - - /** @name PalletEthereumEvent (84) */ - interface PalletEthereumEvent extends Enum { - readonly isExecuted: boolean; - readonly asExecuted: { - readonly from: H160; - readonly to: H160; - readonly transactionHash: H256; - readonly exitReason: EvmCoreErrorExitReason; - readonly extraData: Bytes; + readonly isResponseTaken: boolean; + readonly asResponseTaken: { + readonly queryId: u64; } & Struct; - readonly type: "Executed"; - } - - /** @name EvmCoreErrorExitReason (85) */ - interface EvmCoreErrorExitReason extends Enum { - readonly isSucceed: boolean; - readonly asSucceed: EvmCoreErrorExitSucceed; - readonly isError: boolean; - readonly asError: EvmCoreErrorExitError; - readonly isRevert: boolean; - readonly asRevert: EvmCoreErrorExitRevert; - readonly isFatal: boolean; - readonly asFatal: EvmCoreErrorExitFatal; - readonly type: "Succeed" | "Error" | "Revert" | "Fatal"; - } - - /** @name EvmCoreErrorExitSucceed (86) */ - interface EvmCoreErrorExitSucceed extends Enum { - readonly isStopped: boolean; - readonly isReturned: boolean; - readonly isSuicided: boolean; - readonly type: "Stopped" | "Returned" | "Suicided"; - } - - /** @name EvmCoreErrorExitError (87) */ - interface EvmCoreErrorExitError extends Enum { - readonly isStackUnderflow: boolean; - readonly isStackOverflow: boolean; - readonly isInvalidJump: boolean; - readonly isInvalidRange: boolean; - readonly isDesignatedInvalid: boolean; - readonly isCallTooDeep: boolean; - readonly isCreateCollision: boolean; - readonly isCreateContractLimit: boolean; - readonly isOutOfOffset: boolean; - readonly isOutOfGas: boolean; - readonly isOutOfFund: boolean; - readonly isPcUnderflow: boolean; - readonly isCreateEmpty: boolean; - readonly isOther: boolean; - readonly asOther: Text; - readonly isMaxNonce: boolean; - readonly isInvalidCode: boolean; - readonly asInvalidCode: u8; - readonly type: - | "StackUnderflow" - | "StackOverflow" - | "InvalidJump" - | "InvalidRange" - | "DesignatedInvalid" - | "CallTooDeep" - | "CreateCollision" - | "CreateContractLimit" - | "OutOfOffset" - | "OutOfGas" - | "OutOfFund" - | "PcUnderflow" - | "CreateEmpty" - | "Other" - | "MaxNonce" - | "InvalidCode"; - } - - /** @name EvmCoreErrorExitRevert (91) */ - interface EvmCoreErrorExitRevert extends Enum { - readonly isReverted: boolean; - readonly type: "Reverted"; - } - - /** @name EvmCoreErrorExitFatal (92) */ - interface EvmCoreErrorExitFatal extends Enum { - readonly isNotSupported: boolean; - readonly isUnhandledInterrupt: boolean; - readonly isCallErrorAsFatal: boolean; - readonly asCallErrorAsFatal: EvmCoreErrorExitError; - readonly isOther: boolean; - readonly asOther: Text; - readonly type: "NotSupported" | "UnhandledInterrupt" | "CallErrorAsFatal" | "Other"; - } - - /** @name PalletSchedulerEvent (93) */ - interface PalletSchedulerEvent extends Enum { - readonly isScheduled: boolean; - readonly asScheduled: { - readonly when: u32; - readonly index: u32; + readonly isAssetsTrapped: boolean; + readonly asAssetsTrapped: { + readonly hash_: H256; + readonly origin: StagingXcmV5Location; + readonly assets: XcmVersionedAssets; } & Struct; - readonly isCanceled: boolean; - readonly asCanceled: { - readonly when: u32; - readonly index: u32; + readonly isVersionChangeNotified: boolean; + readonly asVersionChangeNotified: { + readonly destination: StagingXcmV5Location; + readonly result: u32; + readonly cost: StagingXcmV5AssetAssets; + readonly messageId: U8aFixed; } & Struct; - readonly isDispatched: boolean; - readonly asDispatched: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; - readonly result: Result; + readonly isSupportedVersionChanged: boolean; + readonly asSupportedVersionChanged: { + readonly location: StagingXcmV5Location; + readonly version: u32; } & Struct; - readonly isRetrySet: boolean; - readonly asRetrySet: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; - readonly period: u32; - readonly retries: u8; + readonly isNotifyTargetSendFail: boolean; + readonly asNotifyTargetSendFail: { + readonly location: StagingXcmV5Location; + readonly queryId: u64; + readonly error: XcmV5TraitsError; } & Struct; - readonly isRetryCancelled: boolean; - readonly asRetryCancelled: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; + readonly isNotifyTargetMigrationFail: boolean; + readonly asNotifyTargetMigrationFail: { + readonly location: XcmVersionedLocation; + readonly queryId: u64; } & Struct; - readonly isCallUnavailable: boolean; - readonly asCallUnavailable: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; + readonly isInvalidQuerierVersion: boolean; + readonly asInvalidQuerierVersion: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; } & Struct; - readonly isPeriodicFailed: boolean; - readonly asPeriodicFailed: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; + readonly isInvalidQuerier: boolean; + readonly asInvalidQuerier: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; + readonly expectedQuerier: StagingXcmV5Location; + readonly maybeActualQuerier: Option; } & Struct; - readonly isRetryFailed: boolean; - readonly asRetryFailed: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; + readonly isVersionNotifyStarted: boolean; + readonly asVersionNotifyStarted: { + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; + readonly messageId: U8aFixed; } & Struct; - readonly isPermanentlyOverweight: boolean; - readonly asPermanentlyOverweight: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; + readonly isVersionNotifyRequested: boolean; + readonly asVersionNotifyRequested: { + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; + readonly messageId: U8aFixed; } & Struct; - readonly type: - | "Scheduled" - | "Canceled" - | "Dispatched" - | "RetrySet" - | "RetryCancelled" - | "CallUnavailable" - | "PeriodicFailed" - | "RetryFailed" - | "PermanentlyOverweight"; - } - - /** @name PalletPreimageEvent (95) */ - interface PalletPreimageEvent extends Enum { - readonly isNoted: boolean; - readonly asNoted: { - readonly hash_: H256; + readonly isVersionNotifyUnrequested: boolean; + readonly asVersionNotifyUnrequested: { + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; + readonly messageId: U8aFixed; } & Struct; - readonly isRequested: boolean; - readonly asRequested: { - readonly hash_: H256; + readonly isFeesPaid: boolean; + readonly asFeesPaid: { + readonly paying: StagingXcmV5Location; + readonly fees: StagingXcmV5AssetAssets; } & Struct; - readonly isCleared: boolean; - readonly asCleared: { + readonly isAssetsClaimed: boolean; + readonly asAssetsClaimed: { readonly hash_: H256; + readonly origin: StagingXcmV5Location; + readonly assets: XcmVersionedAssets; } & Struct; - readonly type: "Noted" | "Requested" | "Cleared"; + readonly isVersionMigrationFinished: boolean; + readonly asVersionMigrationFinished: { + readonly version: u32; + } & Struct; + readonly type: + | "Attempted" + | "Sent" + | "UnexpectedResponse" + | "ResponseReady" + | "Notified" + | "NotifyOverweight" + | "NotifyDispatchError" + | "NotifyDecodeFailed" + | "InvalidResponder" + | "InvalidResponderVersion" + | "ResponseTaken" + | "AssetsTrapped" + | "VersionChangeNotified" + | "SupportedVersionChanged" + | "NotifyTargetSendFail" + | "NotifyTargetMigrationFail" + | "InvalidQuerierVersion" + | "InvalidQuerier" + | "VersionNotifyStarted" + | "VersionNotifyRequested" + | "VersionNotifyUnrequested" + | "FeesPaid" + | "AssetsClaimed" + | "VersionMigrationFinished"; } - /** @name PalletConvictionVotingEvent (96) */ - interface PalletConvictionVotingEvent extends Enum { - readonly isDelegated: boolean; - readonly asDelegated: ITuple<[AccountId20, AccountId20]>; - readonly isUndelegated: boolean; - readonly asUndelegated: AccountId20; - readonly isVoted: boolean; - readonly asVoted: { - readonly who: AccountId20; - readonly vote: PalletConvictionVotingVoteAccountVote; - } & Struct; - readonly isVoteRemoved: boolean; - readonly asVoteRemoved: { - readonly who: AccountId20; - readonly vote: PalletConvictionVotingVoteAccountVote; - } & Struct; - readonly type: "Delegated" | "Undelegated" | "Voted" | "VoteRemoved"; + /** @name StagingXcmV5Location (85) */ + interface StagingXcmV5Location extends Struct { + readonly parents: u8; + readonly interior: StagingXcmV5Junctions; } - /** @name PalletConvictionVotingVoteAccountVote (97) */ - 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 StagingXcmV5Junctions (86) */ + interface StagingXcmV5Junctions extends Enum { + readonly isHere: boolean; + readonly isX1: boolean; + readonly asX1: Vec; + readonly isX2: boolean; + readonly asX2: Vec; + readonly isX3: boolean; + readonly asX3: Vec; + readonly isX4: boolean; + readonly asX4: Vec; + readonly isX5: boolean; + readonly asX5: Vec; + readonly isX6: boolean; + readonly asX6: Vec; + readonly isX7: boolean; + readonly asX7: Vec; + readonly isX8: boolean; + readonly asX8: Vec; + readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name PalletReferendaEvent (99) */ - 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: AccountId20; - readonly amount: u128; + /** @name StagingXcmV5Junction (88) */ + interface StagingXcmV5Junction extends Enum { + readonly isParachain: boolean; + readonly asParachain: Compact; + readonly isAccountId32: boolean; + readonly asAccountId32: { + readonly network: Option; + readonly id: U8aFixed; } & Struct; - readonly isDecisionDepositRefunded: boolean; - readonly asDecisionDepositRefunded: { - readonly index: u32; - readonly who: AccountId20; - readonly amount: u128; - } & Struct; - readonly isDepositSlashed: boolean; - readonly asDepositSlashed: { - readonly who: AccountId20; - 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; - } & Struct; - readonly isConfirmed: boolean; - readonly asConfirmed: { - readonly index: u32; - readonly tally: PalletConvictionVotingTally; - } & Struct; - 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; + readonly isAccountIndex64: boolean; + readonly asAccountIndex64: { + readonly network: Option; + readonly index: Compact; } & Struct; - readonly isSubmissionDepositRefunded: boolean; - readonly asSubmissionDepositRefunded: { - readonly index: u32; - readonly who: AccountId20; - readonly amount: u128; + readonly isAccountKey20: boolean; + readonly asAccountKey20: { + readonly network: Option; + readonly key: U8aFixed; } & Struct; - readonly isMetadataSet: boolean; - readonly asMetadataSet: { - readonly index: u32; - readonly hash_: H256; + 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 isMetadataCleared: boolean; - readonly asMetadataCleared: { - readonly index: u32; - readonly hash_: H256; + readonly isOnlyChild: boolean; + readonly isPlurality: boolean; + readonly asPlurality: { + readonly id: XcmV3JunctionBodyId; + readonly part: XcmV3JunctionBodyPart; } & Struct; + readonly isGlobalConsensus: boolean; + readonly asGlobalConsensus: StagingXcmV5JunctionNetworkId; readonly type: - | "Submitted" - | "DecisionDepositPlaced" - | "DecisionDepositRefunded" - | "DepositSlashed" - | "DecisionStarted" - | "ConfirmStarted" - | "ConfirmAborted" - | "Confirmed" - | "Approved" - | "Rejected" - | "TimedOut" - | "Cancelled" - | "Killed" - | "SubmissionDepositRefunded" - | "MetadataSet" - | "MetadataCleared"; + | "Parachain" + | "AccountId32" + | "AccountIndex64" + | "AccountKey20" + | "PalletInstance" + | "GeneralIndex" + | "GeneralKey" + | "OnlyChild" + | "Plurality" + | "GlobalConsensus"; } - /** @name FrameSupportPreimagesBounded (100) */ - interface FrameSupportPreimagesBounded extends Enum { - readonly isLegacy: boolean; - readonly asLegacy: { - readonly hash_: H256; + /** @name StagingXcmV5JunctionNetworkId (91) */ + interface StagingXcmV5JunctionNetworkId extends Enum { + readonly isByGenesis: boolean; + readonly asByGenesis: U8aFixed; + readonly isByFork: boolean; + readonly asByFork: { + readonly blockNumber: u64; + readonly blockHash: U8aFixed; } & Struct; - readonly isInline: boolean; - readonly asInline: Bytes; - readonly isLookup: boolean; - readonly asLookup: { - readonly hash_: H256; - readonly len: u32; + readonly isPolkadot: boolean; + readonly isKusama: boolean; + readonly isEthereum: boolean; + readonly asEthereum: { + readonly chainId: Compact; } & Struct; - readonly type: "Legacy" | "Inline" | "Lookup"; + readonly isBitcoinCore: boolean; + readonly isBitcoinCash: boolean; + readonly isPolkadotBulletin: boolean; + readonly type: + | "ByGenesis" + | "ByFork" + | "Polkadot" + | "Kusama" + | "Ethereum" + | "BitcoinCore" + | "BitcoinCash" + | "PolkadotBulletin"; } - /** @name FrameSystemCall (102) */ - interface FrameSystemCall extends Enum { - readonly isRemark: boolean; - readonly asRemark: { - readonly remark: Bytes; + /** @name XcmV3JunctionBodyId (93) */ + 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 XcmV3JunctionBodyPart (94) */ + interface XcmV3JunctionBodyPart extends Enum { + readonly isVoice: boolean; + readonly isMembers: boolean; + readonly asMembers: { + readonly count: Compact; } & Struct; - readonly isSetHeapPages: boolean; - readonly asSetHeapPages: { - readonly pages: u64; + readonly isFraction: boolean; + readonly asFraction: { + readonly nom: Compact; + readonly denom: Compact; } & Struct; - readonly isSetCode: boolean; - readonly asSetCode: { - readonly code: Bytes; + readonly isAtLeastProportion: boolean; + readonly asAtLeastProportion: { + readonly nom: Compact; + readonly denom: Compact; } & Struct; - readonly isSetCodeWithoutChecks: boolean; - readonly asSetCodeWithoutChecks: { - readonly code: Bytes; + readonly isMoreThanProportion: boolean; + readonly asMoreThanProportion: { + readonly nom: Compact; + readonly denom: Compact; } & Struct; - readonly isSetStorage: boolean; - readonly asSetStorage: { - readonly items: Vec>; + readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; + } + + /** @name StagingXcmV5Xcm (102) */ + interface StagingXcmV5Xcm extends Vec {} + + /** @name StagingXcmV5Instruction (104) */ + interface StagingXcmV5Instruction extends Enum { + readonly isWithdrawAsset: boolean; + readonly asWithdrawAsset: StagingXcmV5AssetAssets; + readonly isReserveAssetDeposited: boolean; + readonly asReserveAssetDeposited: StagingXcmV5AssetAssets; + readonly isReceiveTeleportedAsset: boolean; + readonly asReceiveTeleportedAsset: StagingXcmV5AssetAssets; + readonly isQueryResponse: boolean; + readonly asQueryResponse: { + readonly queryId: Compact; + readonly response: StagingXcmV5Response; + readonly maxWeight: SpWeightsWeightV2Weight; + readonly querier: Option; } & Struct; - readonly isKillStorage: boolean; - readonly asKillStorage: { - readonly keys_: Vec; + readonly isTransferAsset: boolean; + readonly asTransferAsset: { + readonly assets: StagingXcmV5AssetAssets; + readonly beneficiary: StagingXcmV5Location; } & Struct; - readonly isKillPrefix: boolean; - readonly asKillPrefix: { - readonly prefix: Bytes; - readonly subkeys: u32; + readonly isTransferReserveAsset: boolean; + readonly asTransferReserveAsset: { + readonly assets: StagingXcmV5AssetAssets; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isRemarkWithEvent: boolean; - readonly asRemarkWithEvent: { - readonly remark: Bytes; + readonly isTransact: boolean; + readonly asTransact: { + readonly originKind: XcmV3OriginKind; + readonly fallbackMaxWeight: Option; + readonly call: XcmDoubleEncoded; } & Struct; - readonly isAuthorizeUpgrade: boolean; - readonly asAuthorizeUpgrade: { - readonly codeHash: H256; + readonly isHrmpNewChannelOpenRequest: boolean; + readonly asHrmpNewChannelOpenRequest: { + readonly sender: Compact; + readonly maxMessageSize: Compact; + readonly maxCapacity: Compact; } & Struct; - readonly isAuthorizeUpgradeWithoutChecks: boolean; - readonly asAuthorizeUpgradeWithoutChecks: { - readonly codeHash: H256; + readonly isHrmpChannelAccepted: boolean; + readonly asHrmpChannelAccepted: { + readonly recipient: Compact; } & Struct; - readonly isApplyAuthorizedUpgrade: boolean; - readonly asApplyAuthorizedUpgrade: { - readonly code: Bytes; + readonly isHrmpChannelClosing: boolean; + readonly asHrmpChannelClosing: { + readonly initiator: Compact; + readonly sender: Compact; + readonly recipient: Compact; } & Struct; - readonly type: - | "Remark" - | "SetHeapPages" - | "SetCode" - | "SetCodeWithoutChecks" - | "SetStorage" - | "KillStorage" - | "KillPrefix" - | "RemarkWithEvent" - | "AuthorizeUpgrade" - | "AuthorizeUpgradeWithoutChecks" - | "ApplyAuthorizedUpgrade"; - } - - /** @name CumulusPalletParachainSystemCall (106) */ - interface CumulusPalletParachainSystemCall extends Enum { - readonly isSetValidationData: boolean; - readonly asSetValidationData: { - readonly data: CumulusPrimitivesParachainInherentParachainInherentData; - } & Struct; - readonly isSudoSendUpwardMessage: boolean; - readonly asSudoSendUpwardMessage: { - readonly message: Bytes; - } & Struct; - readonly type: "SetValidationData" | "SudoSendUpwardMessage"; - } - - /** @name CumulusPrimitivesParachainInherentParachainInherentData (107) */ - interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct { - readonly validationData: PolkadotPrimitivesV8PersistedValidationData; - readonly relayChainState: SpTrieStorageProof; - readonly downwardMessages: Vec; - readonly horizontalMessages: BTreeMap>; - } - - /** @name PolkadotPrimitivesV8PersistedValidationData (108) */ - interface PolkadotPrimitivesV8PersistedValidationData extends Struct { - readonly parentHead: Bytes; - readonly relayParentNumber: u32; - readonly relayParentStorageRoot: H256; - readonly maxPovSize: u32; - } - - /** @name SpTrieStorageProof (110) */ - interface SpTrieStorageProof extends Struct { - readonly trieNodes: BTreeSet; - } - - /** @name PolkadotCorePrimitivesInboundDownwardMessage (113) */ - interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { - readonly sentAt: u32; - readonly msg: Bytes; - } - - /** @name PolkadotCorePrimitivesInboundHrmpMessage (117) */ - interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { - readonly sentAt: u32; - readonly data: Bytes; - } - - /** @name PalletTimestampCall (120) */ - interface PalletTimestampCall extends Enum { - readonly isSet: boolean; - readonly asSet: { - readonly now: Compact; - } & Struct; - readonly type: "Set"; - } - - /** @name PalletRootTestingCall (121) */ - interface PalletRootTestingCall extends Enum { - readonly isFillBlock: boolean; - readonly asFillBlock: { - readonly ratio: Perbill; - } & Struct; - readonly isTriggerDefensive: boolean; - readonly type: "FillBlock" | "TriggerDefensive"; - } - - /** @name PalletBalancesCall (122) */ - interface PalletBalancesCall extends Enum { - readonly isTransferAllowDeath: boolean; - readonly asTransferAllowDeath: { - readonly dest: AccountId20; - readonly value: Compact; - } & Struct; - readonly isForceTransfer: boolean; - readonly asForceTransfer: { - readonly source: AccountId20; - readonly dest: AccountId20; - readonly value: Compact; + readonly isClearOrigin: boolean; + readonly isDescendOrigin: boolean; + readonly asDescendOrigin: StagingXcmV5Junctions; + readonly isReportError: boolean; + readonly asReportError: StagingXcmV5QueryResponseInfo; + readonly isDepositAsset: boolean; + readonly asDepositAsset: { + readonly assets: StagingXcmV5AssetAssetFilter; + readonly beneficiary: StagingXcmV5Location; } & Struct; - readonly isTransferKeepAlive: boolean; - readonly asTransferKeepAlive: { - readonly dest: AccountId20; - readonly value: Compact; + readonly isDepositReserveAsset: boolean; + readonly asDepositReserveAsset: { + readonly assets: StagingXcmV5AssetAssetFilter; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isTransferAll: boolean; - readonly asTransferAll: { - readonly dest: AccountId20; - readonly keepAlive: bool; + readonly isExchangeAsset: boolean; + readonly asExchangeAsset: { + readonly give: StagingXcmV5AssetAssetFilter; + readonly want: StagingXcmV5AssetAssets; + readonly maximal: bool; } & Struct; - readonly isForceUnreserve: boolean; - readonly asForceUnreserve: { - readonly who: AccountId20; - readonly amount: u128; + readonly isInitiateReserveWithdraw: boolean; + readonly asInitiateReserveWithdraw: { + readonly assets: StagingXcmV5AssetAssetFilter; + readonly reserve: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isUpgradeAccounts: boolean; - readonly asUpgradeAccounts: { - readonly who: Vec; + readonly isInitiateTeleport: boolean; + readonly asInitiateTeleport: { + readonly assets: StagingXcmV5AssetAssetFilter; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isForceSetBalance: boolean; - readonly asForceSetBalance: { - readonly who: AccountId20; - readonly newFree: Compact; + readonly isReportHolding: boolean; + readonly asReportHolding: { + readonly responseInfo: StagingXcmV5QueryResponseInfo; + readonly assets: StagingXcmV5AssetAssetFilter; } & Struct; - readonly isForceAdjustTotalIssuance: boolean; - readonly asForceAdjustTotalIssuance: { - readonly direction: PalletBalancesAdjustmentDirection; - readonly delta: Compact; + readonly isBuyExecution: boolean; + readonly asBuyExecution: { + readonly fees: StagingXcmV5Asset; + readonly weightLimit: XcmV3WeightLimit; } & Struct; - readonly isBurn: boolean; - readonly asBurn: { - readonly value: Compact; - readonly keepAlive: bool; + readonly isRefundSurplus: boolean; + readonly isSetErrorHandler: boolean; + readonly asSetErrorHandler: StagingXcmV5Xcm; + readonly isSetAppendix: boolean; + readonly asSetAppendix: StagingXcmV5Xcm; + readonly isClearError: boolean; + readonly isClaimAsset: boolean; + readonly asClaimAsset: { + readonly assets: StagingXcmV5AssetAssets; + readonly ticket: StagingXcmV5Location; } & Struct; - readonly type: - | "TransferAllowDeath" - | "ForceTransfer" - | "TransferKeepAlive" - | "TransferAll" - | "ForceUnreserve" - | "UpgradeAccounts" - | "ForceSetBalance" - | "ForceAdjustTotalIssuance" - | "Burn"; - } - - /** @name PalletBalancesAdjustmentDirection (125) */ - interface PalletBalancesAdjustmentDirection extends Enum { - readonly isIncrease: boolean; - readonly isDecrease: boolean; - readonly type: "Increase" | "Decrease"; - } - - /** @name PalletParachainStakingCall (126) */ - interface PalletParachainStakingCall extends Enum { - readonly isSetStakingExpectations: boolean; - readonly asSetStakingExpectations: { - readonly expectations: { - readonly min: u128; - readonly ideal: u128; - readonly max: u128; - } & Struct; + readonly isTrap: boolean; + readonly asTrap: Compact; + readonly isSubscribeVersion: boolean; + readonly asSubscribeVersion: { + readonly queryId: Compact; + readonly maxResponseWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isSetInflation: boolean; - readonly asSetInflation: { - readonly schedule: { - readonly min: Perbill; - readonly ideal: Perbill; - readonly max: Perbill; - } & Struct; + readonly isUnsubscribeVersion: boolean; + readonly isBurnAsset: boolean; + readonly asBurnAsset: StagingXcmV5AssetAssets; + readonly isExpectAsset: boolean; + readonly asExpectAsset: StagingXcmV5AssetAssets; + readonly isExpectOrigin: boolean; + readonly asExpectOrigin: Option; + readonly isExpectError: boolean; + readonly asExpectError: Option>; + readonly isExpectTransactStatus: boolean; + readonly asExpectTransactStatus: XcmV3MaybeErrorCode; + readonly isQueryPallet: boolean; + readonly asQueryPallet: { + readonly moduleName: Bytes; + readonly responseInfo: StagingXcmV5QueryResponseInfo; } & Struct; - readonly isSetParachainBondAccount: boolean; - readonly asSetParachainBondAccount: { - readonly new_: AccountId20; + readonly isExpectPallet: boolean; + readonly asExpectPallet: { + readonly index: Compact; + readonly name: Bytes; + readonly moduleName: Bytes; + readonly crateMajor: Compact; + readonly minCrateMinor: Compact; } & Struct; - readonly isSetParachainBondReservePercent: boolean; - readonly asSetParachainBondReservePercent: { - readonly new_: Percent; + readonly isReportTransactStatus: boolean; + readonly asReportTransactStatus: StagingXcmV5QueryResponseInfo; + readonly isClearTransactStatus: boolean; + readonly isUniversalOrigin: boolean; + readonly asUniversalOrigin: StagingXcmV5Junction; + readonly isExportMessage: boolean; + readonly asExportMessage: { + readonly network: StagingXcmV5JunctionNetworkId; + readonly destination: StagingXcmV5Junctions; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isSetTotalSelected: boolean; - readonly asSetTotalSelected: { - readonly new_: u32; + readonly isLockAsset: boolean; + readonly asLockAsset: { + readonly asset: StagingXcmV5Asset; + readonly unlocker: StagingXcmV5Location; } & Struct; - readonly isSetCollatorCommission: boolean; - readonly asSetCollatorCommission: { - readonly new_: Perbill; + readonly isUnlockAsset: boolean; + readonly asUnlockAsset: { + readonly asset: StagingXcmV5Asset; + readonly target: StagingXcmV5Location; } & Struct; - readonly isSetBlocksPerRound: boolean; - readonly asSetBlocksPerRound: { - readonly new_: u32; + readonly isNoteUnlockable: boolean; + readonly asNoteUnlockable: { + readonly asset: StagingXcmV5Asset; + readonly owner: StagingXcmV5Location; } & Struct; - readonly isJoinCandidates: boolean; - readonly asJoinCandidates: { - readonly bond: u128; - readonly candidateCount: u32; + readonly isRequestUnlock: boolean; + readonly asRequestUnlock: { + readonly asset: StagingXcmV5Asset; + readonly locker: StagingXcmV5Location; } & Struct; - readonly isScheduleLeaveCandidates: boolean; - readonly asScheduleLeaveCandidates: { - readonly candidateCount: u32; + readonly isSetFeesMode: boolean; + readonly asSetFeesMode: { + readonly jitWithdraw: bool; } & Struct; - readonly isExecuteLeaveCandidates: boolean; - readonly asExecuteLeaveCandidates: { - readonly candidate: AccountId20; - readonly candidateDelegationCount: u32; + readonly isSetTopic: boolean; + readonly asSetTopic: U8aFixed; + readonly isClearTopic: boolean; + readonly isAliasOrigin: boolean; + readonly asAliasOrigin: StagingXcmV5Location; + readonly isUnpaidExecution: boolean; + readonly asUnpaidExecution: { + readonly weightLimit: XcmV3WeightLimit; + readonly checkOrigin: Option; } & Struct; - readonly isCancelLeaveCandidates: boolean; - readonly asCancelLeaveCandidates: { - readonly candidateCount: u32; + readonly isPayFees: boolean; + readonly asPayFees: { + readonly asset: StagingXcmV5Asset; } & Struct; - readonly isGoOffline: boolean; - readonly isGoOnline: boolean; - readonly isCandidateBondMore: boolean; - readonly asCandidateBondMore: { - readonly more: u128; + readonly isInitiateTransfer: boolean; + readonly asInitiateTransfer: { + readonly destination: StagingXcmV5Location; + readonly remoteFees: Option; + readonly preserveOrigin: bool; + readonly assets: Vec; + readonly remoteXcm: StagingXcmV5Xcm; } & Struct; - readonly isScheduleCandidateBondLess: boolean; - readonly asScheduleCandidateBondLess: { - readonly less: u128; + readonly isExecuteWithOrigin: boolean; + readonly asExecuteWithOrigin: { + readonly descendantOrigin: Option; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isExecuteCandidateBondLess: boolean; - readonly asExecuteCandidateBondLess: { - readonly candidate: AccountId20; + readonly isSetHints: boolean; + readonly asSetHints: { + readonly hints: Vec; } & Struct; - readonly isCancelCandidateBondLess: boolean; - readonly isDelegateWithAutoCompound: boolean; - readonly asDelegateWithAutoCompound: { - readonly candidate: AccountId20; - readonly amount: u128; - readonly autoCompound: Percent; - readonly candidateDelegationCount: u32; - readonly candidateAutoCompoundingDelegationCount: u32; - readonly delegationCount: u32; + readonly type: + | "WithdrawAsset" + | "ReserveAssetDeposited" + | "ReceiveTeleportedAsset" + | "QueryResponse" + | "TransferAsset" + | "TransferReserveAsset" + | "Transact" + | "HrmpNewChannelOpenRequest" + | "HrmpChannelAccepted" + | "HrmpChannelClosing" + | "ClearOrigin" + | "DescendOrigin" + | "ReportError" + | "DepositAsset" + | "DepositReserveAsset" + | "ExchangeAsset" + | "InitiateReserveWithdraw" + | "InitiateTeleport" + | "ReportHolding" + | "BuyExecution" + | "RefundSurplus" + | "SetErrorHandler" + | "SetAppendix" + | "ClearError" + | "ClaimAsset" + | "Trap" + | "SubscribeVersion" + | "UnsubscribeVersion" + | "BurnAsset" + | "ExpectAsset" + | "ExpectOrigin" + | "ExpectError" + | "ExpectTransactStatus" + | "QueryPallet" + | "ExpectPallet" + | "ReportTransactStatus" + | "ClearTransactStatus" + | "UniversalOrigin" + | "ExportMessage" + | "LockAsset" + | "UnlockAsset" + | "NoteUnlockable" + | "RequestUnlock" + | "SetFeesMode" + | "SetTopic" + | "ClearTopic" + | "AliasOrigin" + | "UnpaidExecution" + | "PayFees" + | "InitiateTransfer" + | "ExecuteWithOrigin" + | "SetHints"; + } + + /** @name StagingXcmV5AssetAssets (105) */ + interface StagingXcmV5AssetAssets extends Vec {} + + /** @name StagingXcmV5Asset (107) */ + interface StagingXcmV5Asset extends Struct { + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetFungibility; + } + + /** @name StagingXcmV5AssetAssetId (108) */ + interface StagingXcmV5AssetAssetId extends StagingXcmV5Location {} + + /** @name StagingXcmV5AssetFungibility (109) */ + interface StagingXcmV5AssetFungibility extends Enum { + readonly isFungible: boolean; + readonly asFungible: Compact; + readonly isNonFungible: boolean; + readonly asNonFungible: StagingXcmV5AssetAssetInstance; + readonly type: "Fungible" | "NonFungible"; + } + + /** @name StagingXcmV5AssetAssetInstance (110) */ + interface StagingXcmV5AssetAssetInstance extends Enum { + readonly isUndefined: boolean; + readonly isIndex: boolean; + readonly asIndex: Compact; + readonly isArray4: boolean; + readonly asArray4: U8aFixed; + readonly isArray8: boolean; + readonly asArray8: U8aFixed; + readonly isArray16: boolean; + readonly asArray16: U8aFixed; + readonly isArray32: boolean; + readonly asArray32: U8aFixed; + readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; + } + + /** @name StagingXcmV5Response (113) */ + interface StagingXcmV5Response extends Enum { + readonly isNull: boolean; + readonly isAssets: boolean; + readonly asAssets: StagingXcmV5AssetAssets; + 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 StagingXcmV5PalletInfo (117) */ + interface StagingXcmV5PalletInfo extends Struct { + readonly index: Compact; + readonly name: Bytes; + readonly moduleName: Bytes; + readonly major: Compact; + readonly minor: Compact; + readonly patch: Compact; + } + + /** @name XcmV3MaybeErrorCode (120) */ + interface XcmV3MaybeErrorCode extends Enum { + readonly isSuccess: boolean; + readonly isError: boolean; + readonly asError: Bytes; + readonly isTruncatedError: boolean; + readonly asTruncatedError: Bytes; + readonly type: "Success" | "Error" | "TruncatedError"; + } + + /** @name XcmV3OriginKind (123) */ + interface XcmV3OriginKind extends Enum { + readonly isNative: boolean; + readonly isSovereignAccount: boolean; + readonly isSuperuser: boolean; + readonly isXcm: boolean; + readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; + } + + /** @name XcmDoubleEncoded (125) */ + interface XcmDoubleEncoded extends Struct { + readonly encoded: Bytes; + } + + /** @name StagingXcmV5QueryResponseInfo (126) */ + interface StagingXcmV5QueryResponseInfo extends Struct { + readonly destination: StagingXcmV5Location; + readonly queryId: Compact; + readonly maxWeight: SpWeightsWeightV2Weight; + } + + /** @name StagingXcmV5AssetAssetFilter (127) */ + interface StagingXcmV5AssetAssetFilter extends Enum { + readonly isDefinite: boolean; + readonly asDefinite: StagingXcmV5AssetAssets; + readonly isWild: boolean; + readonly asWild: StagingXcmV5AssetWildAsset; + readonly type: "Definite" | "Wild"; + } + + /** @name StagingXcmV5AssetWildAsset (128) */ + interface StagingXcmV5AssetWildAsset extends Enum { + readonly isAll: boolean; + readonly isAllOf: boolean; + readonly asAllOf: { + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetWildFungibility; } & Struct; - readonly isScheduleRevokeDelegation: boolean; - readonly asScheduleRevokeDelegation: { - readonly collator: AccountId20; + readonly isAllCounted: boolean; + readonly asAllCounted: Compact; + readonly isAllOfCounted: boolean; + readonly asAllOfCounted: { + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetWildFungibility; + readonly count: Compact; } & Struct; - readonly isDelegatorBondMore: boolean; - readonly asDelegatorBondMore: { - readonly candidate: AccountId20; - readonly more: u128; + readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; + } + + /** @name StagingXcmV5AssetWildFungibility (129) */ + interface StagingXcmV5AssetWildFungibility extends Enum { + readonly isFungible: boolean; + readonly isNonFungible: boolean; + readonly type: "Fungible" | "NonFungible"; + } + + /** @name XcmV3WeightLimit (130) */ + interface XcmV3WeightLimit extends Enum { + readonly isUnlimited: boolean; + readonly isLimited: boolean; + readonly asLimited: SpWeightsWeightV2Weight; + readonly type: "Unlimited" | "Limited"; + } + + /** @name StagingXcmV5AssetAssetTransferFilter (132) */ + interface StagingXcmV5AssetAssetTransferFilter extends Enum { + readonly isTeleport: boolean; + readonly asTeleport: StagingXcmV5AssetAssetFilter; + readonly isReserveDeposit: boolean; + readonly asReserveDeposit: StagingXcmV5AssetAssetFilter; + readonly isReserveWithdraw: boolean; + readonly asReserveWithdraw: StagingXcmV5AssetAssetFilter; + readonly type: "Teleport" | "ReserveDeposit" | "ReserveWithdraw"; + } + + /** @name StagingXcmV5Hint (137) */ + interface StagingXcmV5Hint extends Enum { + readonly isAssetClaimer: boolean; + readonly asAssetClaimer: { + readonly location: StagingXcmV5Location; } & Struct; - readonly isScheduleDelegatorBondLess: boolean; - readonly asScheduleDelegatorBondLess: { - readonly candidate: AccountId20; - readonly less: u128; + readonly type: "AssetClaimer"; + } + + /** @name XcmVersionedAssets (139) */ + interface XcmVersionedAssets extends Enum { + readonly isV3: boolean; + readonly asV3: XcmV3MultiassetMultiAssets; + readonly isV4: boolean; + readonly asV4: StagingXcmV4AssetAssets; + readonly isV5: boolean; + readonly asV5: StagingXcmV5AssetAssets; + readonly type: "V3" | "V4" | "V5"; + } + + /** @name XcmV3MultiassetMultiAssets (140) */ + interface XcmV3MultiassetMultiAssets extends Vec {} + + /** @name XcmV3MultiAsset (142) */ + interface XcmV3MultiAsset extends Struct { + readonly id: XcmV3MultiassetAssetId; + readonly fun: XcmV3MultiassetFungibility; + } + + /** @name XcmV3MultiassetAssetId (143) */ + interface XcmV3MultiassetAssetId extends Enum { + readonly isConcrete: boolean; + readonly asConcrete: StagingXcmV3MultiLocation; + readonly isAbstract: boolean; + readonly asAbstract: U8aFixed; + readonly type: "Concrete" | "Abstract"; + } + + /** @name StagingXcmV3MultiLocation (144) */ + interface StagingXcmV3MultiLocation extends Struct { + readonly parents: u8; + readonly interior: XcmV3Junctions; + } + + /** @name XcmV3Junctions (145) */ + 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 XcmV3Junction (146) */ + interface XcmV3Junction extends Enum { + readonly isParachain: boolean; + readonly asParachain: Compact; + readonly isAccountId32: boolean; + readonly asAccountId32: { + readonly network: Option; + readonly id: U8aFixed; } & Struct; - readonly isExecuteDelegationRequest: boolean; - readonly asExecuteDelegationRequest: { - readonly delegator: AccountId20; - readonly candidate: AccountId20; + readonly isAccountIndex64: boolean; + readonly asAccountIndex64: { + readonly network: Option; + readonly index: Compact; } & Struct; - readonly isCancelDelegationRequest: boolean; - readonly asCancelDelegationRequest: { - readonly candidate: AccountId20; + readonly isAccountKey20: boolean; + readonly asAccountKey20: { + readonly network: Option; + readonly key: U8aFixed; + } & Struct; + 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 isOnlyChild: boolean; + readonly isPlurality: boolean; + readonly asPlurality: { + readonly id: XcmV3JunctionBodyId; + readonly part: XcmV3JunctionBodyPart; + } & Struct; + readonly isGlobalConsensus: boolean; + readonly asGlobalConsensus: XcmV3JunctionNetworkId; + readonly type: + | "Parachain" + | "AccountId32" + | "AccountIndex64" + | "AccountKey20" + | "PalletInstance" + | "GeneralIndex" + | "GeneralKey" + | "OnlyChild" + | "Plurality" + | "GlobalConsensus"; + } + + /** @name XcmV3JunctionNetworkId (148) */ + 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 XcmV3MultiassetFungibility (149) */ + interface XcmV3MultiassetFungibility extends Enum { + readonly isFungible: boolean; + readonly asFungible: Compact; + readonly isNonFungible: boolean; + readonly asNonFungible: XcmV3MultiassetAssetInstance; + readonly type: "Fungible" | "NonFungible"; + } + + /** @name XcmV3MultiassetAssetInstance (150) */ + interface XcmV3MultiassetAssetInstance extends Enum { + readonly isUndefined: boolean; + readonly isIndex: boolean; + readonly asIndex: Compact; + readonly isArray4: boolean; + readonly asArray4: U8aFixed; + readonly isArray8: boolean; + readonly asArray8: U8aFixed; + readonly isArray16: boolean; + readonly asArray16: U8aFixed; + readonly isArray32: boolean; + readonly asArray32: U8aFixed; + readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; + } + + /** @name StagingXcmV4AssetAssets (151) */ + interface StagingXcmV4AssetAssets extends Vec {} + + /** @name StagingXcmV4Asset (153) */ + interface StagingXcmV4Asset extends Struct { + readonly id: StagingXcmV4AssetAssetId; + readonly fun: StagingXcmV4AssetFungibility; + } + + /** @name StagingXcmV4AssetAssetId (154) */ + interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} + + /** @name StagingXcmV4Location (155) */ + interface StagingXcmV4Location extends Struct { + readonly parents: u8; + readonly interior: StagingXcmV4Junctions; + } + + /** @name StagingXcmV4Junctions (156) */ + 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 (158) */ + interface StagingXcmV4Junction extends Enum { + readonly isParachain: boolean; + readonly asParachain: Compact; + readonly isAccountId32: boolean; + readonly asAccountId32: { + readonly network: Option; + readonly id: U8aFixed; } & Struct; - readonly isSetAutoCompound: boolean; - readonly asSetAutoCompound: { - readonly candidate: AccountId20; - readonly value: Percent; - readonly candidateAutoCompoundingDelegationCountHint: u32; - readonly delegationCountHint: u32; + readonly isAccountIndex64: boolean; + readonly asAccountIndex64: { + readonly network: Option; + readonly index: Compact; } & Struct; - readonly isHotfixRemoveDelegationRequestsExitedCandidates: boolean; - readonly asHotfixRemoveDelegationRequestsExitedCandidates: { - readonly candidates: Vec; + readonly isAccountKey20: boolean; + readonly asAccountKey20: { + readonly network: Option; + readonly key: U8aFixed; } & Struct; - readonly isNotifyInactiveCollator: boolean; - readonly asNotifyInactiveCollator: { - readonly collator: AccountId20; + 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 isEnableMarkingOffline: boolean; - readonly asEnableMarkingOffline: { - readonly value: bool; + readonly isOnlyChild: boolean; + readonly isPlurality: boolean; + readonly asPlurality: { + readonly id: XcmV3JunctionBodyId; + readonly part: XcmV3JunctionBodyPart; } & Struct; - readonly isForceJoinCandidates: boolean; - readonly asForceJoinCandidates: { - readonly account: AccountId20; - readonly bond: u128; - readonly candidateCount: u32; + readonly isGlobalConsensus: boolean; + readonly asGlobalConsensus: StagingXcmV4JunctionNetworkId; + readonly type: + | "Parachain" + | "AccountId32" + | "AccountIndex64" + | "AccountKey20" + | "PalletInstance" + | "GeneralIndex" + | "GeneralKey" + | "OnlyChild" + | "Plurality" + | "GlobalConsensus"; + } + + /** @name StagingXcmV4JunctionNetworkId (160) */ + interface StagingXcmV4JunctionNetworkId extends Enum { + readonly isByGenesis: boolean; + readonly asByGenesis: U8aFixed; + readonly isByFork: boolean; + readonly asByFork: { + readonly blockNumber: u64; + readonly blockHash: U8aFixed; } & Struct; - readonly isSetInflationDistributionConfig: boolean; - readonly asSetInflationDistributionConfig: { - readonly new_: PalletParachainStakingInflationDistributionConfig; + 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: - | "SetStakingExpectations" - | "SetInflation" - | "SetParachainBondAccount" - | "SetParachainBondReservePercent" - | "SetTotalSelected" - | "SetCollatorCommission" - | "SetBlocksPerRound" - | "JoinCandidates" - | "ScheduleLeaveCandidates" - | "ExecuteLeaveCandidates" - | "CancelLeaveCandidates" - | "GoOffline" - | "GoOnline" - | "CandidateBondMore" - | "ScheduleCandidateBondLess" - | "ExecuteCandidateBondLess" - | "CancelCandidateBondLess" - | "DelegateWithAutoCompound" - | "ScheduleRevokeDelegation" - | "DelegatorBondMore" - | "ScheduleDelegatorBondLess" - | "ExecuteDelegationRequest" - | "CancelDelegationRequest" - | "SetAutoCompound" - | "HotfixRemoveDelegationRequestsExitedCandidates" - | "NotifyInactiveCollator" - | "EnableMarkingOffline" - | "ForceJoinCandidates" - | "SetInflationDistributionConfig"; + | "ByGenesis" + | "ByFork" + | "Polkadot" + | "Kusama" + | "Westend" + | "Rococo" + | "Wococo" + | "Ethereum" + | "BitcoinCore" + | "BitcoinCash" + | "PolkadotBulletin"; } - /** @name PalletAuthorInherentCall (129) */ - interface PalletAuthorInherentCall extends Enum { - readonly isKickOffAuthorshipValidation: boolean; - readonly type: "KickOffAuthorshipValidation"; + /** @name StagingXcmV4AssetFungibility (168) */ + interface StagingXcmV4AssetFungibility extends Enum { + readonly isFungible: boolean; + readonly asFungible: Compact; + readonly isNonFungible: boolean; + readonly asNonFungible: StagingXcmV4AssetAssetInstance; + readonly type: "Fungible" | "NonFungible"; } - /** @name PalletAuthorSlotFilterCall (130) */ - interface PalletAuthorSlotFilterCall extends Enum { - readonly isSetEligible: boolean; - readonly asSetEligible: { - readonly new_: u32; + /** @name StagingXcmV4AssetAssetInstance (169) */ + interface StagingXcmV4AssetAssetInstance extends Enum { + readonly isUndefined: boolean; + readonly isIndex: boolean; + readonly asIndex: Compact; + readonly isArray4: boolean; + readonly asArray4: U8aFixed; + readonly isArray8: boolean; + readonly asArray8: U8aFixed; + readonly isArray16: boolean; + readonly asArray16: U8aFixed; + readonly isArray32: boolean; + readonly asArray32: U8aFixed; + readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; + } + + /** @name XcmVersionedLocation (170) */ + interface XcmVersionedLocation extends Enum { + readonly isV3: boolean; + readonly asV3: StagingXcmV3MultiLocation; + readonly isV4: boolean; + readonly asV4: StagingXcmV4Location; + readonly isV5: boolean; + readonly asV5: StagingXcmV5Location; + readonly type: "V3" | "V4" | "V5"; + } + + /** @name PalletAssetsEvent (171) */ + interface PalletAssetsEvent extends Enum { + readonly isCreated: boolean; + readonly asCreated: { + readonly assetId: u128; + readonly creator: AccountId20; + readonly owner: AccountId20; + } & Struct; + readonly isIssued: boolean; + readonly asIssued: { + readonly assetId: u128; + readonly owner: AccountId20; + readonly amount: u128; + } & Struct; + readonly isTransferred: boolean; + readonly asTransferred: { + readonly assetId: u128; + readonly from: AccountId20; + readonly to: AccountId20; + readonly amount: u128; + } & Struct; + readonly isBurned: boolean; + readonly asBurned: { + readonly assetId: u128; + readonly owner: AccountId20; + readonly balance: u128; + } & Struct; + readonly isTeamChanged: boolean; + readonly asTeamChanged: { + readonly assetId: u128; + readonly issuer: AccountId20; + readonly admin: AccountId20; + readonly freezer: AccountId20; } & Struct; - readonly type: "SetEligible"; - } - - /** @name PalletAuthorMappingCall (131) */ - interface PalletAuthorMappingCall extends Enum { - readonly isAddAssociation: boolean; - readonly asAddAssociation: { - readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly isOwnerChanged: boolean; + readonly asOwnerChanged: { + readonly assetId: u128; + readonly owner: AccountId20; } & Struct; - readonly isUpdateAssociation: boolean; - readonly asUpdateAssociation: { - readonly oldNimbusId: NimbusPrimitivesNimbusCryptoPublic; - readonly newNimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly isFrozen: boolean; + readonly asFrozen: { + readonly assetId: u128; + readonly who: AccountId20; } & Struct; - readonly isClearAssociation: boolean; - readonly asClearAssociation: { - readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly isThawed: boolean; + readonly asThawed: { + readonly assetId: u128; + readonly who: AccountId20; } & Struct; - readonly isRemoveKeys: boolean; - readonly isSetKeys: boolean; - readonly asSetKeys: { - readonly keys_: Bytes; + readonly isAssetFrozen: boolean; + readonly asAssetFrozen: { + readonly assetId: u128; } & Struct; - readonly type: - | "AddAssociation" - | "UpdateAssociation" - | "ClearAssociation" - | "RemoveKeys" - | "SetKeys"; - } - - /** @name PalletMoonbeamOrbitersCall (132) */ - interface PalletMoonbeamOrbitersCall extends Enum { - readonly isCollatorAddOrbiter: boolean; - readonly asCollatorAddOrbiter: { - readonly orbiter: AccountId20; + readonly isAssetThawed: boolean; + readonly asAssetThawed: { + readonly assetId: u128; } & Struct; - readonly isCollatorRemoveOrbiter: boolean; - readonly asCollatorRemoveOrbiter: { - readonly orbiter: AccountId20; + readonly isAccountsDestroyed: boolean; + readonly asAccountsDestroyed: { + readonly assetId: u128; + readonly accountsDestroyed: u32; + readonly accountsRemaining: u32; } & Struct; - readonly isOrbiterLeaveCollatorPool: boolean; - readonly asOrbiterLeaveCollatorPool: { - readonly collator: AccountId20; + readonly isApprovalsDestroyed: boolean; + readonly asApprovalsDestroyed: { + readonly assetId: u128; + readonly approvalsDestroyed: u32; + readonly approvalsRemaining: u32; } & Struct; - readonly isOrbiterRegister: boolean; - readonly isOrbiterUnregister: boolean; - readonly asOrbiterUnregister: { - readonly collatorsPoolCount: u32; + readonly isDestructionStarted: boolean; + readonly asDestructionStarted: { + readonly assetId: u128; } & Struct; - readonly isAddCollator: boolean; - readonly asAddCollator: { - readonly collator: AccountId20; + readonly isDestroyed: boolean; + readonly asDestroyed: { + readonly assetId: u128; } & Struct; - readonly isRemoveCollator: boolean; - readonly asRemoveCollator: { - readonly collator: AccountId20; + readonly isForceCreated: boolean; + readonly asForceCreated: { + readonly assetId: u128; + readonly owner: AccountId20; } & Struct; - readonly type: - | "CollatorAddOrbiter" - | "CollatorRemoveOrbiter" - | "OrbiterLeaveCollatorPool" - | "OrbiterRegister" - | "OrbiterUnregister" - | "AddCollator" - | "RemoveCollator"; - } - - /** @name PalletUtilityCall (133) */ - interface PalletUtilityCall extends Enum { - readonly isBatch: boolean; - readonly asBatch: { - readonly calls: Vec; + readonly isMetadataSet: boolean; + readonly asMetadataSet: { + readonly assetId: u128; + readonly name: Bytes; + readonly symbol: Bytes; + readonly decimals: u8; + readonly isFrozen: bool; } & Struct; - readonly isAsDerivative: boolean; - readonly asAsDerivative: { - readonly index: u16; - readonly call: Call; + readonly isMetadataCleared: boolean; + readonly asMetadataCleared: { + readonly assetId: u128; } & Struct; - readonly isBatchAll: boolean; - readonly asBatchAll: { - readonly calls: Vec; + readonly isApprovedTransfer: boolean; + readonly asApprovedTransfer: { + readonly assetId: u128; + readonly source: AccountId20; + readonly delegate: AccountId20; + readonly amount: u128; } & Struct; - readonly isDispatchAs: boolean; - readonly asDispatchAs: { - readonly asOrigin: MoonriverRuntimeOriginCaller; - readonly call: Call; + readonly isApprovalCancelled: boolean; + readonly asApprovalCancelled: { + readonly assetId: u128; + readonly owner: AccountId20; + readonly delegate: AccountId20; } & Struct; - readonly isForceBatch: boolean; - readonly asForceBatch: { - readonly calls: Vec; + readonly isTransferredApproved: boolean; + readonly asTransferredApproved: { + readonly assetId: u128; + readonly owner: AccountId20; + readonly delegate: AccountId20; + readonly destination: AccountId20; + readonly amount: u128; } & Struct; - readonly isWithWeight: boolean; - readonly asWithWeight: { - readonly call: Call; - readonly weight: SpWeightsWeightV2Weight; + readonly isAssetStatusChanged: boolean; + readonly asAssetStatusChanged: { + readonly assetId: u128; + } & Struct; + readonly isAssetMinBalanceChanged: boolean; + readonly asAssetMinBalanceChanged: { + readonly assetId: u128; + readonly newMinBalance: u128; + } & Struct; + readonly isTouched: boolean; + readonly asTouched: { + readonly assetId: u128; + readonly who: AccountId20; + readonly depositor: AccountId20; + } & Struct; + readonly isBlocked: boolean; + readonly asBlocked: { + readonly assetId: u128; + readonly who: AccountId20; + } & Struct; + readonly isDeposited: boolean; + readonly asDeposited: { + readonly assetId: u128; + readonly who: AccountId20; + readonly amount: u128; + } & Struct; + readonly isWithdrawn: boolean; + readonly asWithdrawn: { + readonly assetId: u128; + readonly who: AccountId20; + readonly amount: u128; } & Struct; readonly type: - | "Batch" - | "AsDerivative" - | "BatchAll" - | "DispatchAs" - | "ForceBatch" - | "WithWeight"; - } - - /** @name MoonriverRuntimeOriginCaller (135) */ - interface MoonriverRuntimeOriginCaller extends Enum { - readonly isSystem: boolean; - readonly asSystem: FrameSupportDispatchRawOrigin; - readonly isVoid: boolean; - readonly isEthereum: boolean; - readonly asEthereum: PalletEthereumRawOrigin; - readonly isOrigins: boolean; - readonly asOrigins: MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin; - readonly isTreasuryCouncilCollective: boolean; - readonly asTreasuryCouncilCollective: PalletCollectiveRawOrigin; - readonly isOpenTechCommitteeCollective: boolean; - readonly asOpenTechCommitteeCollective: PalletCollectiveRawOrigin; - readonly isCumulusXcm: boolean; - readonly asCumulusXcm: CumulusPalletXcmOrigin; - readonly isPolkadotXcm: boolean; - readonly asPolkadotXcm: PalletXcmOrigin; - readonly isEthereumXcm: boolean; - readonly asEthereumXcm: PalletEthereumXcmRawOrigin; - readonly type: - | "System" - | "Void" - | "Ethereum" - | "Origins" - | "TreasuryCouncilCollective" - | "OpenTechCommitteeCollective" - | "CumulusXcm" - | "PolkadotXcm" - | "EthereumXcm"; - } - - /** @name FrameSupportDispatchRawOrigin (136) */ - interface FrameSupportDispatchRawOrigin extends Enum { - readonly isRoot: boolean; - readonly isSigned: boolean; - readonly asSigned: AccountId20; - readonly isNone: boolean; - readonly type: "Root" | "Signed" | "None"; - } - - /** @name PalletEthereumRawOrigin (137) */ - interface PalletEthereumRawOrigin extends Enum { - readonly isEthereumTransaction: boolean; - readonly asEthereumTransaction: H160; - readonly type: "EthereumTransaction"; - } - - /** @name MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin (138) */ - interface MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin extends Enum { - readonly isWhitelistedCaller: boolean; - readonly isGeneralAdmin: boolean; - readonly isReferendumCanceller: boolean; - readonly isReferendumKiller: boolean; - readonly isFastGeneralAdmin: boolean; - readonly type: - | "WhitelistedCaller" - | "GeneralAdmin" - | "ReferendumCanceller" - | "ReferendumKiller" - | "FastGeneralAdmin"; - } - - /** @name PalletCollectiveRawOrigin (139) */ - interface PalletCollectiveRawOrigin extends Enum { - readonly isMembers: boolean; - readonly asMembers: ITuple<[u32, u32]>; - readonly isMember: boolean; - readonly asMember: AccountId20; - readonly isPhantom: boolean; - readonly type: "Members" | "Member" | "Phantom"; + | "Created" + | "Issued" + | "Transferred" + | "Burned" + | "TeamChanged" + | "OwnerChanged" + | "Frozen" + | "Thawed" + | "AssetFrozen" + | "AssetThawed" + | "AccountsDestroyed" + | "ApprovalsDestroyed" + | "DestructionStarted" + | "Destroyed" + | "ForceCreated" + | "MetadataSet" + | "MetadataCleared" + | "ApprovedTransfer" + | "ApprovalCancelled" + | "TransferredApproved" + | "AssetStatusChanged" + | "AssetMinBalanceChanged" + | "Touched" + | "Blocked" + | "Deposited" + | "Withdrawn"; } - /** @name CumulusPalletXcmOrigin (141) */ - interface CumulusPalletXcmOrigin extends Enum { - readonly isRelay: boolean; - readonly isSiblingParachain: boolean; - readonly asSiblingParachain: u32; - readonly type: "Relay" | "SiblingParachain"; + /** @name PalletAssetManagerEvent (172) */ + interface PalletAssetManagerEvent extends Enum { + readonly isForeignAssetRegistered: boolean; + readonly asForeignAssetRegistered: { + readonly assetId: u128; + readonly asset: MoonbaseRuntimeXcmConfigAssetType; + readonly metadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata; + } & Struct; + readonly isUnitsPerSecondChanged: boolean; + readonly isForeignAssetXcmLocationChanged: boolean; + readonly asForeignAssetXcmLocationChanged: { + readonly assetId: u128; + readonly newAssetType: MoonbaseRuntimeXcmConfigAssetType; + } & Struct; + readonly isForeignAssetRemoved: boolean; + readonly asForeignAssetRemoved: { + readonly assetId: u128; + readonly assetType: MoonbaseRuntimeXcmConfigAssetType; + } & Struct; + readonly isSupportedAssetRemoved: boolean; + readonly asSupportedAssetRemoved: { + readonly assetType: MoonbaseRuntimeXcmConfigAssetType; + } & Struct; + readonly isForeignAssetDestroyed: boolean; + readonly asForeignAssetDestroyed: { + readonly assetId: u128; + readonly assetType: MoonbaseRuntimeXcmConfigAssetType; + } & Struct; + readonly isLocalAssetDestroyed: boolean; + readonly asLocalAssetDestroyed: { + readonly assetId: u128; + } & Struct; + readonly type: + | "ForeignAssetRegistered" + | "UnitsPerSecondChanged" + | "ForeignAssetXcmLocationChanged" + | "ForeignAssetRemoved" + | "SupportedAssetRemoved" + | "ForeignAssetDestroyed" + | "LocalAssetDestroyed"; } - /** @name PalletXcmOrigin (142) */ - interface PalletXcmOrigin extends Enum { + /** @name MoonbaseRuntimeXcmConfigAssetType (173) */ + interface MoonbaseRuntimeXcmConfigAssetType extends Enum { readonly isXcm: boolean; - readonly asXcm: StagingXcmV4Location; - readonly isResponse: boolean; - readonly asResponse: StagingXcmV4Location; - readonly type: "Xcm" | "Response"; + readonly asXcm: StagingXcmV3MultiLocation; + readonly type: "Xcm"; } - /** @name StagingXcmV4Location (143) */ - interface StagingXcmV4Location extends Struct { - readonly parents: u8; - readonly interior: StagingXcmV4Junctions; + /** @name MoonbaseRuntimeAssetConfigAssetRegistrarMetadata (174) */ + interface MoonbaseRuntimeAssetConfigAssetRegistrarMetadata extends Struct { + readonly name: Bytes; + readonly symbol: Bytes; + readonly decimals: u8; + readonly isFrozen: bool; } - /** @name StagingXcmV4Junctions (144) */ - 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 PalletMigrationsEvent (175) */ + interface PalletMigrationsEvent extends Enum { + readonly isRuntimeUpgradeStarted: boolean; + readonly isRuntimeUpgradeCompleted: boolean; + readonly asRuntimeUpgradeCompleted: { + readonly weight: SpWeightsWeightV2Weight; + } & Struct; + readonly isMigrationStarted: boolean; + readonly asMigrationStarted: { + readonly migrationName: Bytes; + } & Struct; + readonly isMigrationCompleted: boolean; + readonly asMigrationCompleted: { + readonly migrationName: Bytes; + readonly consumedWeight: SpWeightsWeightV2Weight; + } & Struct; + readonly isFailedToSuspendIdleXcmExecution: boolean; + readonly asFailedToSuspendIdleXcmExecution: { + readonly error: SpRuntimeDispatchError; + } & Struct; + readonly isFailedToResumeIdleXcmExecution: boolean; + readonly asFailedToResumeIdleXcmExecution: { + readonly error: SpRuntimeDispatchError; + } & Struct; + readonly type: + | "RuntimeUpgradeStarted" + | "RuntimeUpgradeCompleted" + | "MigrationStarted" + | "MigrationCompleted" + | "FailedToSuspendIdleXcmExecution" + | "FailedToResumeIdleXcmExecution"; } - /** @name StagingXcmV4Junction (146) */ - interface StagingXcmV4Junction extends Enum { - readonly isParachain: boolean; - readonly asParachain: Compact; - readonly isAccountId32: boolean; - readonly asAccountId32: { - readonly network: Option; - readonly id: U8aFixed; + /** @name PalletXcmTransactorEvent (176) */ + interface PalletXcmTransactorEvent extends Enum { + readonly isTransactedDerivative: boolean; + readonly asTransactedDerivative: { + readonly accountId: AccountId20; + readonly dest: StagingXcmV5Location; + readonly call: Bytes; + readonly index: u16; } & Struct; - readonly isAccountIndex64: boolean; - readonly asAccountIndex64: { - readonly network: Option; - readonly index: Compact; + readonly isTransactedSovereign: boolean; + readonly asTransactedSovereign: { + readonly feePayer: Option; + readonly dest: StagingXcmV5Location; + readonly call: Bytes; } & Struct; - readonly isAccountKey20: boolean; - readonly asAccountKey20: { - readonly network: Option; - readonly key: U8aFixed; + readonly isTransactedSigned: boolean; + readonly asTransactedSigned: { + readonly feePayer: AccountId20; + readonly dest: StagingXcmV5Location; + readonly call: Bytes; } & 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 isRegisteredDerivative: boolean; + readonly asRegisteredDerivative: { + readonly accountId: AccountId20; + readonly index: u16; } & Struct; - readonly isOnlyChild: boolean; - readonly isPlurality: boolean; - readonly asPlurality: { - readonly id: XcmV3JunctionBodyId; - readonly part: XcmV3JunctionBodyPart; + readonly isDeRegisteredDerivative: boolean; + readonly asDeRegisteredDerivative: { + readonly index: u16; + } & Struct; + readonly isTransactFailed: boolean; + readonly asTransactFailed: { + readonly error: XcmV5TraitsError; + } & Struct; + readonly isTransactInfoChanged: boolean; + readonly asTransactInfoChanged: { + readonly location: StagingXcmV5Location; + readonly remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight; + } & Struct; + readonly isTransactInfoRemoved: boolean; + readonly asTransactInfoRemoved: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly isDestFeePerSecondChanged: boolean; + readonly asDestFeePerSecondChanged: { + readonly location: StagingXcmV5Location; + readonly feePerSecond: u128; + } & Struct; + readonly isDestFeePerSecondRemoved: boolean; + readonly asDestFeePerSecondRemoved: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly isHrmpManagementSent: boolean; + readonly asHrmpManagementSent: { + readonly action: PalletXcmTransactorHrmpOperation; } & Struct; - readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: StagingXcmV4JunctionNetworkId; readonly type: - | "Parachain" - | "AccountId32" - | "AccountIndex64" - | "AccountKey20" - | "PalletInstance" - | "GeneralIndex" - | "GeneralKey" - | "OnlyChild" - | "Plurality" - | "GlobalConsensus"; + | "TransactedDerivative" + | "TransactedSovereign" + | "TransactedSigned" + | "RegisteredDerivative" + | "DeRegisteredDerivative" + | "TransactFailed" + | "TransactInfoChanged" + | "TransactInfoRemoved" + | "DestFeePerSecondChanged" + | "DestFeePerSecondRemoved" + | "HrmpManagementSent"; } - /** @name StagingXcmV4JunctionNetworkId (149) */ - interface StagingXcmV4JunctionNetworkId extends Enum { - readonly isByGenesis: boolean; - readonly asByGenesis: U8aFixed; - readonly isByFork: boolean; - readonly asByFork: { - readonly blockNumber: u64; - readonly blockHash: U8aFixed; + /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (177) */ + interface PalletXcmTransactorRemoteTransactInfoWithMaxWeight extends Struct { + readonly transactExtraWeight: SpWeightsWeightV2Weight; + readonly maxWeight: SpWeightsWeightV2Weight; + readonly transactExtraWeightSigned: Option; + } + + /** @name PalletXcmTransactorHrmpOperation (178) */ + interface PalletXcmTransactorHrmpOperation extends Enum { + readonly isInitOpen: boolean; + readonly asInitOpen: PalletXcmTransactorHrmpInitParams; + readonly isAccept: boolean; + readonly asAccept: { + readonly paraId: u32; } & 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 isClose: boolean; + readonly asClose: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; + readonly isCancel: boolean; + readonly asCancel: { + readonly channelId: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; + readonly openRequests: u32; } & Struct; - readonly isBitcoinCore: boolean; - readonly isBitcoinCash: boolean; - readonly isPolkadotBulletin: boolean; - readonly type: - | "ByGenesis" - | "ByFork" - | "Polkadot" - | "Kusama" - | "Westend" - | "Rococo" - | "Wococo" - | "Ethereum" - | "BitcoinCore" - | "BitcoinCash" - | "PolkadotBulletin"; + readonly type: "InitOpen" | "Accept" | "Close" | "Cancel"; } - /** @name XcmV3JunctionBodyId (150) */ - 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 PalletXcmTransactorHrmpInitParams (179) */ + interface PalletXcmTransactorHrmpInitParams extends Struct { + readonly paraId: u32; + readonly proposedMaxCapacity: u32; + readonly proposedMaxMessageSize: u32; } - /** @name XcmV3JunctionBodyPart (151) */ - interface XcmV3JunctionBodyPart extends Enum { - readonly isVoice: boolean; - readonly isMembers: boolean; - readonly asMembers: { - readonly count: Compact; + /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (181) */ + interface PolkadotParachainPrimitivesPrimitivesHrmpChannelId extends Struct { + readonly sender: u32; + readonly recipient: u32; + } + + /** @name PalletMoonbeamOrbitersEvent (182) */ + interface PalletMoonbeamOrbitersEvent extends Enum { + readonly isOrbiterJoinCollatorPool: boolean; + readonly asOrbiterJoinCollatorPool: { + readonly collator: AccountId20; + readonly orbiter: AccountId20; } & Struct; - readonly isFraction: boolean; - readonly asFraction: { - readonly nom: Compact; - readonly denom: Compact; + readonly isOrbiterLeaveCollatorPool: boolean; + readonly asOrbiterLeaveCollatorPool: { + readonly collator: AccountId20; + readonly orbiter: AccountId20; } & Struct; - readonly isAtLeastProportion: boolean; - readonly asAtLeastProportion: { - readonly nom: Compact; - readonly denom: Compact; + readonly isOrbiterRewarded: boolean; + readonly asOrbiterRewarded: { + readonly account: AccountId20; + readonly rewards: u128; } & Struct; - readonly isMoreThanProportion: boolean; - readonly asMoreThanProportion: { - readonly nom: Compact; - readonly denom: Compact; + readonly isOrbiterRotation: boolean; + readonly asOrbiterRotation: { + readonly collator: AccountId20; + readonly oldOrbiter: Option; + readonly newOrbiter: Option; } & Struct; - readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; + readonly isOrbiterRegistered: boolean; + readonly asOrbiterRegistered: { + readonly account: AccountId20; + readonly deposit: u128; + } & Struct; + readonly isOrbiterUnregistered: boolean; + readonly asOrbiterUnregistered: { + readonly account: AccountId20; + } & Struct; + readonly type: + | "OrbiterJoinCollatorPool" + | "OrbiterLeaveCollatorPool" + | "OrbiterRewarded" + | "OrbiterRotation" + | "OrbiterRegistered" + | "OrbiterUnregistered"; } - /** @name PalletEthereumXcmRawOrigin (159) */ - interface PalletEthereumXcmRawOrigin extends Enum { - readonly isXcmEthereumTransaction: boolean; - readonly asXcmEthereumTransaction: H160; - readonly type: "XcmEthereumTransaction"; + /** @name PalletEthereumXcmEvent (183) */ + interface PalletEthereumXcmEvent extends Enum { + readonly isExecutedFromXcm: boolean; + readonly asExecutedFromXcm: { + readonly xcmMsgHash: H256; + readonly ethTxHash: H256; + } & Struct; + readonly type: "ExecutedFromXcm"; } - /** @name SpCoreVoid (160) */ - type SpCoreVoid = Null; + /** @name PalletRandomnessEvent (184) */ + interface PalletRandomnessEvent extends Enum { + readonly isRandomnessRequestedBabeEpoch: boolean; + readonly asRandomnessRequestedBabeEpoch: { + readonly id: u64; + readonly refundAddress: H160; + readonly contractAddress: H160; + readonly fee: u128; + readonly gasLimit: u64; + readonly numWords: u8; + readonly salt: H256; + readonly earliestEpoch: u64; + } & Struct; + readonly isRandomnessRequestedLocal: boolean; + readonly asRandomnessRequestedLocal: { + readonly id: u64; + readonly refundAddress: H160; + readonly contractAddress: H160; + readonly fee: u128; + readonly gasLimit: u64; + readonly numWords: u8; + readonly salt: H256; + readonly earliestBlock: u32; + } & Struct; + readonly isRequestFulfilled: boolean; + readonly asRequestFulfilled: { + readonly id: u64; + } & Struct; + readonly isRequestFeeIncreased: boolean; + readonly asRequestFeeIncreased: { + readonly id: u64; + readonly newFee: u128; + } & Struct; + readonly isRequestExpirationExecuted: boolean; + readonly asRequestExpirationExecuted: { + readonly id: u64; + } & Struct; + readonly type: + | "RandomnessRequestedBabeEpoch" + | "RandomnessRequestedLocal" + | "RequestFulfilled" + | "RequestFeeIncreased" + | "RequestExpirationExecuted"; + } - /** @name PalletProxyCall (161) */ - interface PalletProxyCall extends Enum { - readonly isProxy: boolean; - readonly asProxy: { - readonly real: AccountId20; - readonly forceProxyType: Option; - readonly call: Call; + /** @name PalletCollectiveEvent (185) */ + interface PalletCollectiveEvent extends Enum { + readonly isProposed: boolean; + readonly asProposed: { + readonly account: AccountId20; + readonly proposalIndex: u32; + readonly proposalHash: H256; + readonly threshold: u32; } & Struct; - readonly isAddProxy: boolean; - readonly asAddProxy: { - readonly delegate: AccountId20; - readonly proxyType: MoonriverRuntimeProxyType; - readonly delay: u32; + readonly isVoted: boolean; + readonly asVoted: { + readonly account: AccountId20; + readonly proposalHash: H256; + readonly voted: bool; + readonly yes: u32; + readonly no: u32; } & Struct; - readonly isRemoveProxy: boolean; - readonly asRemoveProxy: { - readonly delegate: AccountId20; - readonly proxyType: MoonriverRuntimeProxyType; - readonly delay: u32; + readonly isApproved: boolean; + readonly asApproved: { + readonly proposalHash: H256; } & Struct; - readonly isRemoveProxies: boolean; - readonly isCreatePure: boolean; - readonly asCreatePure: { - readonly proxyType: MoonriverRuntimeProxyType; - readonly delay: u32; - readonly index: u16; + readonly isDisapproved: boolean; + readonly asDisapproved: { + readonly proposalHash: H256; } & Struct; - readonly isKillPure: boolean; - readonly asKillPure: { - readonly spawner: AccountId20; - readonly proxyType: MoonriverRuntimeProxyType; - readonly index: u16; - readonly height: Compact; - readonly extIndex: Compact; + readonly isExecuted: boolean; + readonly asExecuted: { + readonly proposalHash: H256; + readonly result: Result; } & Struct; - readonly isAnnounce: boolean; - readonly asAnnounce: { - readonly real: AccountId20; - readonly callHash: H256; + readonly isMemberExecuted: boolean; + readonly asMemberExecuted: { + readonly proposalHash: H256; + readonly result: Result; } & Struct; - readonly isRemoveAnnouncement: boolean; - readonly asRemoveAnnouncement: { - readonly real: AccountId20; - readonly callHash: H256; + readonly isClosed: boolean; + readonly asClosed: { + readonly proposalHash: H256; + readonly yes: u32; + readonly no: u32; } & Struct; - readonly isRejectAnnouncement: boolean; - readonly asRejectAnnouncement: { - readonly delegate: AccountId20; - readonly callHash: H256; + readonly isKilled: boolean; + readonly asKilled: { + readonly proposalHash: H256; } & Struct; - readonly isProxyAnnounced: boolean; - readonly asProxyAnnounced: { - readonly delegate: AccountId20; - readonly real: AccountId20; - readonly forceProxyType: Option; - readonly call: Call; + readonly isProposalCostBurned: boolean; + readonly asProposalCostBurned: { + readonly proposalHash: H256; + readonly who: AccountId20; + } & Struct; + readonly isProposalCostReleased: boolean; + readonly asProposalCostReleased: { + readonly proposalHash: H256; + readonly who: AccountId20; } & Struct; readonly type: - | "Proxy" - | "AddProxy" - | "RemoveProxy" - | "RemoveProxies" - | "CreatePure" - | "KillPure" - | "Announce" - | "RemoveAnnouncement" - | "RejectAnnouncement" - | "ProxyAnnounced"; + | "Proposed" + | "Voted" + | "Approved" + | "Disapproved" + | "Executed" + | "MemberExecuted" + | "Closed" + | "Killed" + | "ProposalCostBurned" + | "ProposalCostReleased"; } - /** @name PalletMaintenanceModeCall (163) */ - interface PalletMaintenanceModeCall extends Enum { - readonly isEnterMaintenanceMode: boolean; - readonly isResumeNormalOperation: boolean; - readonly type: "EnterMaintenanceMode" | "ResumeNormalOperation"; + /** @name PalletConvictionVotingEvent (186) */ + interface PalletConvictionVotingEvent extends Enum { + readonly isDelegated: boolean; + readonly asDelegated: ITuple<[AccountId20, AccountId20]>; + readonly isUndelegated: boolean; + readonly asUndelegated: AccountId20; + readonly isVoted: boolean; + readonly asVoted: { + readonly who: AccountId20; + readonly vote: PalletConvictionVotingVoteAccountVote; + } & Struct; + readonly isVoteRemoved: boolean; + readonly asVoteRemoved: { + readonly who: AccountId20; + readonly vote: PalletConvictionVotingVoteAccountVote; + } & Struct; + readonly type: "Delegated" | "Undelegated" | "Voted" | "VoteRemoved"; } - /** @name PalletIdentityCall (164) */ - interface PalletIdentityCall extends Enum { - readonly isAddRegistrar: boolean; - readonly asAddRegistrar: { - readonly account: AccountId20; - } & Struct; - readonly isSetIdentity: boolean; - readonly asSetIdentity: { - readonly info: PalletIdentityLegacyIdentityInfo; + /** @name PalletConvictionVotingVoteAccountVote (187) */ + interface PalletConvictionVotingVoteAccountVote extends Enum { + readonly isStandard: boolean; + readonly asStandard: { + readonly vote: Vote; + readonly balance: u128; } & Struct; - readonly isSetSubs: boolean; - readonly asSetSubs: { - readonly subs: Vec>; + readonly isSplit: boolean; + readonly asSplit: { + readonly aye: u128; + readonly nay: u128; } & Struct; - readonly isClearIdentity: boolean; - readonly isRequestJudgement: boolean; - readonly asRequestJudgement: { - readonly regIndex: Compact; - readonly maxFee: Compact; + readonly isSplitAbstain: boolean; + readonly asSplitAbstain: { + readonly aye: u128; + readonly nay: u128; + readonly abstain: u128; } & Struct; - readonly isCancelRequest: boolean; - readonly asCancelRequest: { - readonly regIndex: u32; + readonly type: "Standard" | "Split" | "SplitAbstain"; + } + + /** @name PalletReferendaEvent (189) */ + interface PalletReferendaEvent extends Enum { + readonly isSubmitted: boolean; + readonly asSubmitted: { + readonly index: u32; + readonly track: u16; + readonly proposal: FrameSupportPreimagesBounded; } & Struct; - readonly isSetFee: boolean; - readonly asSetFee: { - readonly index: Compact; - readonly fee: Compact; + readonly isDecisionDepositPlaced: boolean; + readonly asDecisionDepositPlaced: { + readonly index: u32; + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isSetAccountId: boolean; - readonly asSetAccountId: { - readonly index: Compact; - readonly new_: AccountId20; + readonly isDecisionDepositRefunded: boolean; + readonly asDecisionDepositRefunded: { + readonly index: u32; + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isSetFields: boolean; - readonly asSetFields: { - readonly index: Compact; - readonly fields: u64; + readonly isDepositSlashed: boolean; + readonly asDepositSlashed: { + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isProvideJudgement: boolean; - readonly asProvideJudgement: { - readonly regIndex: Compact; - readonly target: AccountId20; - readonly judgement: PalletIdentityJudgement; - readonly identity: H256; + readonly isDecisionStarted: boolean; + readonly asDecisionStarted: { + readonly index: u32; + readonly track: u16; + readonly proposal: FrameSupportPreimagesBounded; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isKillIdentity: boolean; - readonly asKillIdentity: { - readonly target: AccountId20; + readonly isConfirmStarted: boolean; + readonly asConfirmStarted: { + readonly index: u32; } & Struct; - readonly isAddSub: boolean; - readonly asAddSub: { - readonly sub: AccountId20; - readonly data: Data; + readonly isConfirmAborted: boolean; + readonly asConfirmAborted: { + readonly index: u32; } & Struct; - readonly isRenameSub: boolean; - readonly asRenameSub: { - readonly sub: AccountId20; - readonly data: Data; + readonly isConfirmed: boolean; + readonly asConfirmed: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isRemoveSub: boolean; - readonly asRemoveSub: { - readonly sub: AccountId20; + readonly isApproved: boolean; + readonly asApproved: { + readonly index: u32; } & Struct; - readonly isQuitSub: boolean; - readonly isAddUsernameAuthority: boolean; - readonly asAddUsernameAuthority: { - readonly authority: AccountId20; - readonly suffix: Bytes; - readonly allocation: u32; + readonly isRejected: boolean; + readonly asRejected: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isRemoveUsernameAuthority: boolean; - readonly asRemoveUsernameAuthority: { - readonly authority: AccountId20; + readonly isTimedOut: boolean; + readonly asTimedOut: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isSetUsernameFor: boolean; - readonly asSetUsernameFor: { - readonly who: AccountId20; - readonly username: Bytes; - readonly signature: Option; + readonly isCancelled: boolean; + readonly asCancelled: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isAcceptUsername: boolean; - readonly asAcceptUsername: { - readonly username: Bytes; + readonly isKilled: boolean; + readonly asKilled: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isRemoveExpiredApproval: boolean; - readonly asRemoveExpiredApproval: { - readonly username: Bytes; + readonly isSubmissionDepositRefunded: boolean; + readonly asSubmissionDepositRefunded: { + readonly index: u32; + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isSetPrimaryUsername: boolean; - readonly asSetPrimaryUsername: { - readonly username: Bytes; + readonly isMetadataSet: boolean; + readonly asMetadataSet: { + readonly index: u32; + readonly hash_: H256; } & Struct; - readonly isRemoveDanglingUsername: boolean; - readonly asRemoveDanglingUsername: { - readonly username: Bytes; + readonly isMetadataCleared: boolean; + readonly asMetadataCleared: { + readonly index: u32; + readonly hash_: H256; } & 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 (165) */ - 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 (203) */ - 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 AccountEthereumSignature (205) */ - interface AccountEthereumSignature extends U8aFixed {} - - /** @name PalletMultisigCall (207) */ - interface PalletMultisigCall extends Enum { - readonly isAsMultiThreshold1: boolean; - readonly asAsMultiThreshold1: { - readonly otherSignatories: Vec; - readonly call: Call; - } & Struct; - readonly isAsMulti: boolean; - readonly asAsMulti: { - readonly threshold: u16; - readonly otherSignatories: Vec; - readonly maybeTimepoint: Option; - 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; + | "Submitted" + | "DecisionDepositPlaced" + | "DecisionDepositRefunded" + | "DepositSlashed" + | "DecisionStarted" + | "ConfirmStarted" + | "ConfirmAborted" + | "Confirmed" + | "Approved" + | "Rejected" + | "TimedOut" + | "Cancelled" + | "Killed" + | "SubmissionDepositRefunded" + | "MetadataSet" + | "MetadataCleared"; + } + + /** @name FrameSupportPreimagesBounded (190) */ + interface FrameSupportPreimagesBounded extends Enum { + readonly isLegacy: boolean; + readonly asLegacy: { + readonly hash_: H256; } & Struct; - readonly isCancelAsMulti: boolean; - readonly asCancelAsMulti: { - readonly threshold: u16; - readonly otherSignatories: Vec; - readonly timepoint: PalletMultisigTimepoint; - readonly callHash: U8aFixed; + readonly isInline: boolean; + readonly asInline: Bytes; + readonly isLookup: boolean; + readonly asLookup: { + readonly hash_: H256; + readonly len: u32; } & Struct; - readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; + readonly type: "Legacy" | "Inline" | "Lookup"; } - /** @name PalletMoonbeamLazyMigrationsCall (209) */ - interface PalletMoonbeamLazyMigrationsCall extends Enum { - readonly isCreateContractMetadata: boolean; - readonly asCreateContractMetadata: { - readonly address: H160; + /** @name FrameSystemCall (192) */ + interface FrameSystemCall extends Enum { + readonly isRemark: boolean; + readonly asRemark: { + readonly remark: Bytes; } & Struct; - readonly isApproveAssetsToMigrate: boolean; - readonly asApproveAssetsToMigrate: { - readonly assets: Vec; + readonly isSetHeapPages: boolean; + readonly asSetHeapPages: { + readonly pages: u64; } & Struct; - readonly isStartForeignAssetsMigration: boolean; - readonly asStartForeignAssetsMigration: { - readonly assetId: u128; + readonly isSetCode: boolean; + readonly asSetCode: { + readonly code: Bytes; } & Struct; - readonly isMigrateForeignAssetBalances: boolean; - readonly asMigrateForeignAssetBalances: { - readonly limit: u32; + readonly isSetCodeWithoutChecks: boolean; + readonly asSetCodeWithoutChecks: { + readonly code: Bytes; } & Struct; - readonly isMigrateForeignAssetApprovals: boolean; - readonly asMigrateForeignAssetApprovals: { - readonly limit: u32; + 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 isFinishForeignAssetsMigration: boolean; readonly type: - | "CreateContractMetadata" - | "ApproveAssetsToMigrate" - | "StartForeignAssetsMigration" - | "MigrateForeignAssetBalances" - | "MigrateForeignAssetApprovals" - | "FinishForeignAssetsMigration"; + | "Remark" + | "SetHeapPages" + | "SetCode" + | "SetCodeWithoutChecks" + | "SetStorage" + | "KillStorage" + | "KillPrefix" + | "RemarkWithEvent" + | "AuthorizeUpgrade" + | "AuthorizeUpgradeWithoutChecks" + | "ApplyAuthorizedUpgrade"; } - /** @name PalletParametersCall (212) */ - interface PalletParametersCall extends Enum { - readonly isSetParameter: boolean; - readonly asSetParameter: { - readonly keyValue: MoonriverRuntimeRuntimeParamsRuntimeParameters; + /** @name PalletUtilityCall (196) */ + interface PalletUtilityCall extends Enum { + readonly isBatch: boolean; + readonly asBatch: { + readonly calls: Vec; } & Struct; - readonly type: "SetParameter"; - } - - /** @name MoonriverRuntimeRuntimeParamsRuntimeParameters (213) */ - interface MoonriverRuntimeRuntimeParamsRuntimeParameters extends Enum { - readonly isRuntimeConfig: boolean; - readonly asRuntimeConfig: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; - readonly isPalletRandomness: boolean; - readonly asPalletRandomness: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; - } - - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (214) */ - interface MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters extends Enum { - readonly isFeesTreasuryProportion: boolean; - readonly asFeesTreasuryProportion: ITuple< - [ - MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, - Option - ] - >; - readonly type: "FeesTreasuryProportion"; - } - - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (216) */ - interface MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters extends Enum { - readonly isDeposit: boolean; - readonly asDeposit: ITuple< - [MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit, Option] - >; - readonly type: "Deposit"; - } - - /** @name MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (218) */ - interface MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly asForeignAssetCreationDeposit: ITuple< - [MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, Option] - >; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name PalletEvmCall (220) */ - interface PalletEvmCall extends Enum { - readonly isWithdraw: boolean; - readonly asWithdraw: { - readonly address: H160; - readonly value: u128; + readonly isAsDerivative: boolean; + readonly asAsDerivative: { + readonly index: u16; + readonly call: Call; } & Struct; - readonly isCall: boolean; - readonly asCall: { - readonly source: H160; - readonly target: H160; - readonly input: Bytes; - readonly value: U256; - readonly gasLimit: u64; - readonly maxFeePerGas: U256; - readonly maxPriorityFeePerGas: Option; - readonly nonce: Option; - readonly accessList: Vec]>>; + readonly isBatchAll: boolean; + readonly asBatchAll: { + readonly calls: Vec; } & Struct; - readonly isCreate: boolean; - readonly asCreate: { - readonly source: H160; - readonly init: Bytes; - readonly value: U256; - readonly gasLimit: u64; - readonly maxFeePerGas: U256; - readonly maxPriorityFeePerGas: Option; - readonly nonce: Option; - readonly accessList: Vec]>>; + readonly isDispatchAs: boolean; + readonly asDispatchAs: { + readonly asOrigin: MoonbaseRuntimeOriginCaller; + readonly call: Call; } & Struct; - readonly isCreate2: boolean; - readonly asCreate2: { - readonly source: H160; - readonly init: Bytes; - readonly salt: H256; - readonly value: U256; - readonly gasLimit: u64; - readonly maxFeePerGas: U256; - readonly maxPriorityFeePerGas: Option; - readonly nonce: Option; - readonly accessList: Vec]>>; + readonly isForceBatch: boolean; + readonly asForceBatch: { + readonly calls: Vec; } & Struct; - readonly type: "Withdraw" | "Call" | "Create" | "Create2"; + readonly isWithWeight: boolean; + readonly asWithWeight: { + readonly call: Call; + readonly weight: SpWeightsWeightV2Weight; + } & Struct; + readonly type: + | "Batch" + | "AsDerivative" + | "BatchAll" + | "DispatchAs" + | "ForceBatch" + | "WithWeight"; } - /** @name PalletEthereumCall (226) */ - interface PalletEthereumCall extends Enum { - readonly isTransact: boolean; - readonly asTransact: { - readonly transaction: EthereumTransactionTransactionV2; - } & Struct; - readonly type: "Transact"; + /** @name MoonbaseRuntimeOriginCaller (198) */ + interface MoonbaseRuntimeOriginCaller extends Enum { + readonly isSystem: boolean; + readonly asSystem: FrameSupportDispatchRawOrigin; + readonly isEthereum: boolean; + readonly asEthereum: PalletEthereumRawOrigin; + readonly isCumulusXcm: boolean; + readonly asCumulusXcm: CumulusPalletXcmOrigin; + readonly isPolkadotXcm: boolean; + readonly asPolkadotXcm: PalletXcmOrigin; + readonly isEthereumXcm: boolean; + readonly asEthereumXcm: PalletEthereumXcmRawOrigin; + readonly isTreasuryCouncilCollective: boolean; + readonly asTreasuryCouncilCollective: PalletCollectiveRawOrigin; + readonly isOrigins: boolean; + readonly asOrigins: MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin; + readonly isOpenTechCommitteeCollective: boolean; + readonly asOpenTechCommitteeCollective: PalletCollectiveRawOrigin; + readonly type: + | "System" + | "Ethereum" + | "CumulusXcm" + | "PolkadotXcm" + | "EthereumXcm" + | "TreasuryCouncilCollective" + | "Origins" + | "OpenTechCommitteeCollective"; } - /** @name EthereumTransactionTransactionV2 (227) */ - interface EthereumTransactionTransactionV2 extends Enum { - readonly isLegacy: boolean; - readonly asLegacy: EthereumTransactionLegacyTransaction; - readonly isEip2930: boolean; - readonly asEip2930: EthereumTransactionEip2930Transaction; - readonly isEip1559: boolean; - readonly asEip1559: EthereumTransactionEip1559Transaction; - readonly type: "Legacy" | "Eip2930" | "Eip1559"; + /** @name FrameSupportDispatchRawOrigin (199) */ + interface FrameSupportDispatchRawOrigin extends Enum { + readonly isRoot: boolean; + readonly isSigned: boolean; + readonly asSigned: AccountId20; + readonly isNone: boolean; + readonly type: "Root" | "Signed" | "None"; } - /** @name EthereumTransactionLegacyTransaction (228) */ - interface EthereumTransactionLegacyTransaction extends Struct { - readonly nonce: U256; - readonly gasPrice: U256; - readonly gasLimit: U256; - readonly action: EthereumTransactionTransactionAction; - readonly value: U256; - readonly input: Bytes; - readonly signature: EthereumTransactionTransactionSignature; + /** @name PalletEthereumRawOrigin (200) */ + interface PalletEthereumRawOrigin extends Enum { + readonly isEthereumTransaction: boolean; + readonly asEthereumTransaction: H160; + readonly type: "EthereumTransaction"; } - /** @name EthereumTransactionTransactionAction (229) */ - interface EthereumTransactionTransactionAction extends Enum { - readonly isCall: boolean; - readonly asCall: H160; - readonly isCreate: boolean; - readonly type: "Call" | "Create"; + /** @name CumulusPalletXcmOrigin (201) */ + interface CumulusPalletXcmOrigin extends Enum { + readonly isRelay: boolean; + readonly isSiblingParachain: boolean; + readonly asSiblingParachain: u32; + readonly type: "Relay" | "SiblingParachain"; } - /** @name EthereumTransactionTransactionSignature (230) */ - interface EthereumTransactionTransactionSignature extends Struct { - readonly v: u64; - readonly r: H256; - readonly s: H256; + /** @name PalletXcmOrigin (202) */ + interface PalletXcmOrigin extends Enum { + readonly isXcm: boolean; + readonly asXcm: StagingXcmV5Location; + readonly isResponse: boolean; + readonly asResponse: StagingXcmV5Location; + readonly type: "Xcm" | "Response"; } - /** @name EthereumTransactionEip2930Transaction (232) */ - interface EthereumTransactionEip2930Transaction extends Struct { - readonly chainId: u64; - readonly nonce: U256; - readonly gasPrice: U256; - readonly gasLimit: U256; - readonly action: EthereumTransactionTransactionAction; - readonly value: U256; - readonly input: Bytes; - readonly accessList: Vec; - readonly oddYParity: bool; - readonly r: H256; - readonly s: H256; + /** @name PalletEthereumXcmRawOrigin (203) */ + interface PalletEthereumXcmRawOrigin extends Enum { + readonly isXcmEthereumTransaction: boolean; + readonly asXcmEthereumTransaction: H160; + readonly type: "XcmEthereumTransaction"; } - /** @name EthereumTransactionAccessListItem (234) */ - interface EthereumTransactionAccessListItem extends Struct { - readonly address: H160; - readonly storageKeys: Vec; + /** @name PalletCollectiveRawOrigin (204) */ + interface PalletCollectiveRawOrigin extends Enum { + readonly isMembers: boolean; + readonly asMembers: ITuple<[u32, u32]>; + readonly isMember: boolean; + readonly asMember: AccountId20; + readonly isPhantom: boolean; + readonly type: "Members" | "Member" | "Phantom"; } - /** @name EthereumTransactionEip1559Transaction (235) */ - interface EthereumTransactionEip1559Transaction extends Struct { - readonly chainId: u64; - readonly nonce: U256; - readonly maxPriorityFeePerGas: U256; - readonly maxFeePerGas: U256; - readonly gasLimit: U256; - readonly action: EthereumTransactionTransactionAction; - readonly value: U256; - readonly input: Bytes; - readonly accessList: Vec; - readonly oddYParity: bool; - readonly r: H256; - readonly s: H256; + /** @name MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin (205) */ + interface MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin extends Enum { + readonly isWhitelistedCaller: boolean; + readonly isGeneralAdmin: boolean; + readonly isReferendumCanceller: boolean; + readonly isReferendumKiller: boolean; + readonly isFastGeneralAdmin: boolean; + readonly type: + | "WhitelistedCaller" + | "GeneralAdmin" + | "ReferendumCanceller" + | "ReferendumKiller" + | "FastGeneralAdmin"; } - /** @name PalletSchedulerCall (236) */ - 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 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]>; - } & Struct; - readonly isCancelRetryNamed: boolean; - readonly asCancelRetryNamed: { - readonly id: U8aFixed; + /** @name PalletTimestampCall (207) */ + interface PalletTimestampCall extends Enum { + readonly isSet: boolean; + readonly asSet: { + readonly now: Compact; } & Struct; - readonly type: - | "Schedule" - | "Cancel" - | "ScheduleNamed" - | "CancelNamed" - | "ScheduleAfter" - | "ScheduleNamedAfter" - | "SetRetry" - | "SetRetryNamed" - | "CancelRetry" - | "CancelRetryNamed"; + readonly type: "Set"; } - /** @name PalletPreimageCall (238) */ - 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; + /** @name PalletBalancesCall (208) */ + interface PalletBalancesCall extends Enum { + readonly isTransferAllowDeath: boolean; + readonly asTransferAllowDeath: { + readonly dest: AccountId20; + readonly value: Compact; } & Struct; - readonly isUnrequestPreimage: boolean; - readonly asUnrequestPreimage: { - readonly hash_: H256; + readonly isForceTransfer: boolean; + readonly asForceTransfer: { + readonly source: AccountId20; + readonly dest: AccountId20; + readonly value: Compact; } & Struct; - readonly isEnsureUpdated: boolean; - readonly asEnsureUpdated: { - readonly hashes: Vec; + readonly isTransferKeepAlive: boolean; + readonly asTransferKeepAlive: { + readonly dest: AccountId20; + readonly value: Compact; } & Struct; - readonly type: - | "NotePreimage" - | "UnnotePreimage" - | "RequestPreimage" - | "UnrequestPreimage" - | "EnsureUpdated"; - } - - /** @name PalletConvictionVotingCall (239) */ - interface PalletConvictionVotingCall extends Enum { - readonly isVote: boolean; - readonly asVote: { - readonly pollIndex: Compact; - readonly vote: PalletConvictionVotingVoteAccountVote; + readonly isTransferAll: boolean; + readonly asTransferAll: { + readonly dest: AccountId20; + readonly keepAlive: bool; } & Struct; - readonly isDelegate: boolean; - readonly asDelegate: { - readonly class: u16; - readonly to: AccountId20; - readonly conviction: PalletConvictionVotingConviction; - readonly balance: u128; + readonly isForceUnreserve: boolean; + readonly asForceUnreserve: { + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isUndelegate: boolean; - readonly asUndelegate: { - readonly class: u16; + readonly isUpgradeAccounts: boolean; + readonly asUpgradeAccounts: { + readonly who: Vec; } & Struct; - readonly isUnlock: boolean; - readonly asUnlock: { - readonly class: u16; - readonly target: AccountId20; + readonly isForceSetBalance: boolean; + readonly asForceSetBalance: { + readonly who: AccountId20; + readonly newFree: Compact; } & Struct; - readonly isRemoveVote: boolean; - readonly asRemoveVote: { - readonly class: Option; - readonly index: u32; + readonly isForceAdjustTotalIssuance: boolean; + readonly asForceAdjustTotalIssuance: { + readonly direction: PalletBalancesAdjustmentDirection; + readonly delta: Compact; } & Struct; - readonly isRemoveOtherVote: boolean; - readonly asRemoveOtherVote: { - readonly target: AccountId20; - readonly class: u16; - readonly index: u32; + readonly isBurn: boolean; + readonly asBurn: { + readonly value: Compact; + readonly keepAlive: bool; } & Struct; - readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; - } - - /** @name PalletConvictionVotingConviction (240) */ - 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"; + | "TransferAllowDeath" + | "ForceTransfer" + | "TransferKeepAlive" + | "TransferAll" + | "ForceUnreserve" + | "UpgradeAccounts" + | "ForceSetBalance" + | "ForceAdjustTotalIssuance" + | "Burn"; } - /** @name PalletReferendaCall (242) */ - interface PalletReferendaCall extends Enum { - readonly isSubmit: boolean; - readonly asSubmit: { - readonly proposalOrigin: MoonriverRuntimeOriginCaller; - readonly proposal: FrameSupportPreimagesBounded; - readonly enactmentMoment: FrameSupportScheduleDispatchTime; - } & Struct; - readonly isPlaceDecisionDeposit: boolean; - readonly asPlaceDecisionDeposit: { - readonly index: u32; - } & Struct; - readonly isRefundDecisionDeposit: boolean; - readonly asRefundDecisionDeposit: { - readonly index: u32; - } & Struct; - readonly isCancel: boolean; - readonly asCancel: { - readonly index: u32; + /** @name PalletBalancesAdjustmentDirection (210) */ + interface PalletBalancesAdjustmentDirection extends Enum { + readonly isIncrease: boolean; + readonly isDecrease: boolean; + readonly type: "Increase" | "Decrease"; + } + + /** @name PalletSudoCall (211) */ + interface PalletSudoCall extends Enum { + readonly isSudo: boolean; + readonly asSudo: { + readonly call: Call; } & Struct; - readonly isKill: boolean; - readonly asKill: { - readonly index: u32; + readonly isSudoUncheckedWeight: boolean; + readonly asSudoUncheckedWeight: { + readonly call: Call; + readonly weight: SpWeightsWeightV2Weight; } & Struct; - readonly isNudgeReferendum: boolean; - readonly asNudgeReferendum: { - readonly index: u32; + readonly isSetKey: boolean; + readonly asSetKey: { + readonly new_: AccountId20; } & Struct; - readonly isOneFewerDeciding: boolean; - readonly asOneFewerDeciding: { - readonly track: u16; + readonly isSudoAs: boolean; + readonly asSudoAs: { + readonly who: AccountId20; + readonly call: Call; } & Struct; - readonly isRefundSubmissionDeposit: boolean; - readonly asRefundSubmissionDeposit: { - readonly index: u32; + readonly isRemoveKey: boolean; + readonly type: "Sudo" | "SudoUncheckedWeight" | "SetKey" | "SudoAs" | "RemoveKey"; + } + + /** @name CumulusPalletParachainSystemCall (212) */ + interface CumulusPalletParachainSystemCall extends Enum { + readonly isSetValidationData: boolean; + readonly asSetValidationData: { + readonly data: CumulusPrimitivesParachainInherentParachainInherentData; } & Struct; - readonly isSetMetadata: boolean; - readonly asSetMetadata: { - readonly index: u32; - readonly maybeHash: Option; + readonly isSudoSendUpwardMessage: boolean; + readonly asSudoSendUpwardMessage: { + readonly message: Bytes; } & Struct; - readonly type: - | "Submit" - | "PlaceDecisionDeposit" - | "RefundDecisionDeposit" - | "Cancel" - | "Kill" - | "NudgeReferendum" - | "OneFewerDeciding" - | "RefundSubmissionDeposit" - | "SetMetadata"; + readonly type: "SetValidationData" | "SudoSendUpwardMessage"; } - /** @name FrameSupportScheduleDispatchTime (243) */ - interface FrameSupportScheduleDispatchTime extends Enum { - readonly isAt: boolean; - readonly asAt: u32; - readonly isAfter: boolean; - readonly asAfter: u32; - readonly type: "At" | "After"; + /** @name CumulusPrimitivesParachainInherentParachainInherentData (213) */ + interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct { + readonly validationData: PolkadotPrimitivesV8PersistedValidationData; + readonly relayChainState: SpTrieStorageProof; + readonly downwardMessages: Vec; + readonly horizontalMessages: BTreeMap>; } - /** @name PalletWhitelistCall (245) */ - interface PalletWhitelistCall extends Enum { - readonly isWhitelistCall: boolean; - readonly asWhitelistCall: { - readonly callHash: H256; + /** @name PolkadotPrimitivesV8PersistedValidationData (214) */ + interface PolkadotPrimitivesV8PersistedValidationData extends Struct { + readonly parentHead: Bytes; + readonly relayParentNumber: u32; + readonly relayParentStorageRoot: H256; + readonly maxPovSize: u32; + } + + /** @name SpTrieStorageProof (216) */ + interface SpTrieStorageProof extends Struct { + readonly trieNodes: BTreeSet; + } + + /** @name PolkadotCorePrimitivesInboundDownwardMessage (219) */ + interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { + readonly sentAt: u32; + readonly msg: Bytes; + } + + /** @name PolkadotCorePrimitivesInboundHrmpMessage (222) */ + interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { + readonly sentAt: u32; + readonly data: Bytes; + } + + /** @name PalletEvmCall (225) */ + interface PalletEvmCall extends Enum { + readonly isWithdraw: boolean; + readonly asWithdraw: { + readonly address: H160; + readonly value: u128; } & Struct; - readonly isRemoveWhitelistedCall: boolean; - readonly asRemoveWhitelistedCall: { - readonly callHash: H256; + readonly isCall: boolean; + readonly asCall: { + readonly source: H160; + readonly target: H160; + readonly input: Bytes; + readonly value: U256; + readonly gasLimit: u64; + readonly maxFeePerGas: U256; + readonly maxPriorityFeePerGas: Option; + readonly nonce: Option; + readonly accessList: Vec]>>; } & Struct; - readonly isDispatchWhitelistedCall: boolean; - readonly asDispatchWhitelistedCall: { - readonly callHash: H256; - readonly callEncodedLen: u32; - readonly callWeightWitness: SpWeightsWeightV2Weight; + readonly isCreate: boolean; + readonly asCreate: { + readonly source: H160; + readonly init: Bytes; + readonly value: U256; + readonly gasLimit: u64; + readonly maxFeePerGas: U256; + readonly maxPriorityFeePerGas: Option; + readonly nonce: Option; + readonly accessList: Vec]>>; } & Struct; - readonly isDispatchWhitelistedCallWithPreimage: boolean; - readonly asDispatchWhitelistedCallWithPreimage: { - readonly call: Call; + readonly isCreate2: boolean; + readonly asCreate2: { + readonly source: H160; + readonly init: Bytes; + readonly salt: H256; + readonly value: U256; + readonly gasLimit: u64; + readonly maxFeePerGas: U256; + readonly maxPriorityFeePerGas: Option; + readonly nonce: Option; + readonly accessList: Vec]>>; } & Struct; - readonly type: - | "WhitelistCall" - | "RemoveWhitelistedCall" - | "DispatchWhitelistedCall" - | "DispatchWhitelistedCallWithPreimage"; + readonly type: "Withdraw" | "Call" | "Create" | "Create2"; } - /** @name PalletCollectiveCall (246) */ - interface PalletCollectiveCall extends Enum { - readonly isSetMembers: boolean; - readonly asSetMembers: { - readonly newMembers: Vec; - readonly prime: Option; - readonly oldCount: u32; + /** @name PalletEthereumCall (231) */ + interface PalletEthereumCall extends Enum { + readonly isTransact: boolean; + readonly asTransact: { + readonly transaction: EthereumTransactionTransactionV2; } & Struct; - readonly isExecute: boolean; - readonly asExecute: { - readonly proposal: Call; - readonly lengthBound: Compact; + readonly type: "Transact"; + } + + /** @name EthereumTransactionTransactionV2 (232) */ + interface EthereumTransactionTransactionV2 extends Enum { + readonly isLegacy: boolean; + readonly asLegacy: EthereumTransactionLegacyLegacyTransaction; + readonly isEip2930: boolean; + readonly asEip2930: EthereumTransactionEip2930Eip2930Transaction; + readonly isEip1559: boolean; + readonly asEip1559: EthereumTransactionEip1559Eip1559Transaction; + readonly type: "Legacy" | "Eip2930" | "Eip1559"; + } + + /** @name EthereumTransactionLegacyLegacyTransaction (233) */ + interface EthereumTransactionLegacyLegacyTransaction extends Struct { + readonly nonce: U256; + readonly gasPrice: U256; + readonly gasLimit: U256; + readonly action: EthereumTransactionLegacyTransactionAction; + readonly value: U256; + readonly input: Bytes; + readonly signature: EthereumTransactionLegacyTransactionSignature; + } + + /** @name EthereumTransactionLegacyTransactionAction (234) */ + interface EthereumTransactionLegacyTransactionAction extends Enum { + readonly isCall: boolean; + readonly asCall: H160; + readonly isCreate: boolean; + readonly type: "Call" | "Create"; + } + + /** @name EthereumTransactionLegacyTransactionSignature (235) */ + interface EthereumTransactionLegacyTransactionSignature extends Struct { + readonly v: u64; + readonly r: H256; + readonly s: H256; + } + + /** @name EthereumTransactionEip2930Eip2930Transaction (237) */ + interface EthereumTransactionEip2930Eip2930Transaction extends Struct { + readonly chainId: u64; + readonly nonce: U256; + readonly gasPrice: U256; + readonly gasLimit: U256; + readonly action: EthereumTransactionLegacyTransactionAction; + readonly value: U256; + readonly input: Bytes; + readonly accessList: Vec; + readonly oddYParity: bool; + readonly r: H256; + readonly s: H256; + } + + /** @name EthereumTransactionEip2930AccessListItem (239) */ + interface EthereumTransactionEip2930AccessListItem extends Struct { + readonly address: H160; + readonly storageKeys: Vec; + } + + /** @name EthereumTransactionEip1559Eip1559Transaction (240) */ + interface EthereumTransactionEip1559Eip1559Transaction extends Struct { + readonly chainId: u64; + readonly nonce: U256; + readonly maxPriorityFeePerGas: U256; + readonly maxFeePerGas: U256; + readonly gasLimit: U256; + readonly action: EthereumTransactionLegacyTransactionAction; + readonly value: U256; + readonly input: Bytes; + readonly accessList: Vec; + readonly oddYParity: bool; + readonly r: H256; + readonly s: H256; + } + + /** @name PalletParachainStakingCall (241) */ + interface PalletParachainStakingCall extends Enum { + readonly isSetStakingExpectations: boolean; + readonly asSetStakingExpectations: { + readonly expectations: { + readonly min: u128; + readonly ideal: u128; + readonly max: u128; + } & Struct; } & Struct; - readonly isPropose: boolean; - readonly asPropose: { - readonly threshold: Compact; - readonly proposal: Call; - readonly lengthBound: Compact; + readonly isSetInflation: boolean; + readonly asSetInflation: { + readonly schedule: { + readonly min: Perbill; + readonly ideal: Perbill; + readonly max: Perbill; + } & Struct; } & Struct; - readonly isVote: boolean; - readonly asVote: { - readonly proposal: H256; - readonly index: Compact; - readonly approve: bool; + readonly isSetParachainBondAccount: boolean; + readonly asSetParachainBondAccount: { + readonly new_: AccountId20; } & Struct; - readonly isDisapproveProposal: boolean; - readonly asDisapproveProposal: { - readonly proposalHash: H256; + readonly isSetParachainBondReservePercent: boolean; + readonly asSetParachainBondReservePercent: { + readonly new_: Percent; } & Struct; - readonly isClose: boolean; - readonly asClose: { - readonly proposalHash: H256; - readonly index: Compact; - readonly proposalWeightBound: SpWeightsWeightV2Weight; - readonly lengthBound: Compact; + readonly isSetTotalSelected: boolean; + readonly asSetTotalSelected: { + readonly new_: u32; } & Struct; - readonly type: "SetMembers" | "Execute" | "Propose" | "Vote" | "DisapproveProposal" | "Close"; - } - - /** @name PalletTreasuryCall (248) */ - interface PalletTreasuryCall extends Enum { - readonly isSpendLocal: boolean; - readonly asSpendLocal: { - readonly amount: Compact; - readonly beneficiary: AccountId20; + readonly isSetCollatorCommission: boolean; + readonly asSetCollatorCommission: { + readonly new_: Perbill; } & Struct; - readonly isRemoveApproval: boolean; - readonly asRemoveApproval: { - readonly proposalId: Compact; + readonly isSetBlocksPerRound: boolean; + readonly asSetBlocksPerRound: { + readonly new_: u32; } & Struct; - readonly isSpend: boolean; - readonly asSpend: { - readonly assetKind: Null; - readonly amount: Compact; - readonly beneficiary: AccountId20; - readonly validFrom: Option; + readonly isJoinCandidates: boolean; + readonly asJoinCandidates: { + readonly bond: u128; + readonly candidateCount: u32; } & Struct; - readonly isPayout: boolean; - readonly asPayout: { - readonly index: u32; + readonly isScheduleLeaveCandidates: boolean; + readonly asScheduleLeaveCandidates: { + readonly candidateCount: u32; } & Struct; - readonly isCheckStatus: boolean; - readonly asCheckStatus: { - readonly index: u32; + readonly isExecuteLeaveCandidates: boolean; + readonly asExecuteLeaveCandidates: { + readonly candidate: AccountId20; + readonly candidateDelegationCount: u32; } & Struct; - readonly isVoidSpend: boolean; - readonly asVoidSpend: { - readonly index: u32; + readonly isCancelLeaveCandidates: boolean; + readonly asCancelLeaveCandidates: { + readonly candidateCount: u32; } & Struct; - readonly type: - | "SpendLocal" - | "RemoveApproval" - | "Spend" - | "Payout" - | "CheckStatus" - | "VoidSpend"; - } - - /** @name PalletCrowdloanRewardsCall (250) */ - interface PalletCrowdloanRewardsCall extends Enum { - readonly isAssociateNativeIdentity: boolean; - readonly asAssociateNativeIdentity: { - readonly rewardAccount: AccountId20; - readonly relayAccount: U8aFixed; - readonly proof: SpRuntimeMultiSignature; + readonly isGoOffline: boolean; + readonly isGoOnline: boolean; + readonly isCandidateBondMore: boolean; + readonly asCandidateBondMore: { + readonly more: u128; } & Struct; - readonly isChangeAssociationWithRelayKeys: boolean; - readonly asChangeAssociationWithRelayKeys: { - readonly rewardAccount: AccountId20; - readonly previousAccount: AccountId20; - readonly proofs: Vec>; + readonly isScheduleCandidateBondLess: boolean; + readonly asScheduleCandidateBondLess: { + readonly less: u128; } & Struct; - readonly isClaim: boolean; - readonly isUpdateRewardAddress: boolean; - readonly asUpdateRewardAddress: { - readonly newRewardAccount: AccountId20; + readonly isExecuteCandidateBondLess: boolean; + readonly asExecuteCandidateBondLess: { + readonly candidate: AccountId20; } & Struct; - readonly isCompleteInitialization: boolean; - readonly asCompleteInitialization: { - readonly leaseEndingBlock: u32; + readonly isCancelCandidateBondLess: boolean; + readonly isDelegateWithAutoCompound: boolean; + readonly asDelegateWithAutoCompound: { + readonly candidate: AccountId20; + readonly amount: u128; + readonly autoCompound: Percent; + readonly candidateDelegationCount: u32; + readonly candidateAutoCompoundingDelegationCount: u32; + readonly delegationCount: u32; } & Struct; - readonly isInitializeRewardVec: boolean; - readonly asInitializeRewardVec: { - readonly rewards: Vec, u128]>>; + readonly isScheduleRevokeDelegation: boolean; + readonly asScheduleRevokeDelegation: { + readonly collator: AccountId20; } & Struct; - readonly type: - | "AssociateNativeIdentity" - | "ChangeAssociationWithRelayKeys" - | "Claim" - | "UpdateRewardAddress" - | "CompleteInitialization" - | "InitializeRewardVec"; - } - - /** @name SpRuntimeMultiSignature (251) */ - 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 PalletXcmCall (257) */ - interface PalletXcmCall extends Enum { - readonly isSend: boolean; - readonly asSend: { - readonly dest: XcmVersionedLocation; - readonly message: XcmVersionedXcm; + readonly isDelegatorBondMore: boolean; + readonly asDelegatorBondMore: { + readonly candidate: AccountId20; + readonly more: u128; } & Struct; - readonly isTeleportAssets: boolean; - readonly asTeleportAssets: { - readonly dest: XcmVersionedLocation; - readonly beneficiary: XcmVersionedLocation; - readonly assets: XcmVersionedAssets; - readonly feeAssetItem: u32; + readonly isScheduleDelegatorBondLess: boolean; + readonly asScheduleDelegatorBondLess: { + readonly candidate: AccountId20; + readonly less: u128; } & Struct; - readonly isReserveTransferAssets: boolean; - readonly asReserveTransferAssets: { - readonly dest: XcmVersionedLocation; - readonly beneficiary: XcmVersionedLocation; - readonly assets: XcmVersionedAssets; - readonly feeAssetItem: u32; + readonly isExecuteDelegationRequest: boolean; + readonly asExecuteDelegationRequest: { + readonly delegator: AccountId20; + readonly candidate: AccountId20; } & Struct; - readonly isExecute: boolean; - readonly asExecute: { - readonly message: XcmVersionedXcm; - readonly maxWeight: SpWeightsWeightV2Weight; + readonly isCancelDelegationRequest: boolean; + readonly asCancelDelegationRequest: { + readonly candidate: AccountId20; } & Struct; - readonly isForceXcmVersion: boolean; - readonly asForceXcmVersion: { - readonly location: StagingXcmV4Location; - readonly version: u32; + readonly isSetAutoCompound: boolean; + readonly asSetAutoCompound: { + readonly candidate: AccountId20; + readonly value: Percent; + readonly candidateAutoCompoundingDelegationCountHint: u32; + readonly delegationCountHint: u32; } & Struct; - readonly isForceDefaultXcmVersion: boolean; - readonly asForceDefaultXcmVersion: { - readonly maybeXcmVersion: Option; + readonly isHotfixRemoveDelegationRequestsExitedCandidates: boolean; + readonly asHotfixRemoveDelegationRequestsExitedCandidates: { + readonly candidates: Vec; } & Struct; - readonly isForceSubscribeVersionNotify: boolean; - readonly asForceSubscribeVersionNotify: { - readonly location: XcmVersionedLocation; + readonly isNotifyInactiveCollator: boolean; + readonly asNotifyInactiveCollator: { + readonly collator: AccountId20; } & Struct; - readonly isForceUnsubscribeVersionNotify: boolean; - readonly asForceUnsubscribeVersionNotify: { - readonly location: XcmVersionedLocation; + readonly isEnableMarkingOffline: boolean; + readonly asEnableMarkingOffline: { + readonly value: bool; } & Struct; - readonly isLimitedReserveTransferAssets: boolean; - readonly asLimitedReserveTransferAssets: { - readonly dest: XcmVersionedLocation; - readonly beneficiary: XcmVersionedLocation; - readonly assets: XcmVersionedAssets; - readonly feeAssetItem: u32; - readonly weightLimit: XcmV3WeightLimit; + readonly isForceJoinCandidates: boolean; + readonly asForceJoinCandidates: { + readonly account: AccountId20; + readonly bond: u128; + readonly candidateCount: u32; } & Struct; - readonly isLimitedTeleportAssets: boolean; - readonly asLimitedTeleportAssets: { - readonly dest: XcmVersionedLocation; - readonly beneficiary: XcmVersionedLocation; - readonly assets: XcmVersionedAssets; - readonly feeAssetItem: u32; - readonly weightLimit: XcmV3WeightLimit; + readonly isSetInflationDistributionConfig: boolean; + readonly asSetInflationDistributionConfig: { + readonly new_: PalletParachainStakingInflationDistributionConfig; } & Struct; - readonly isForceSuspension: boolean; - readonly asForceSuspension: { - readonly suspended: bool; + readonly type: + | "SetStakingExpectations" + | "SetInflation" + | "SetParachainBondAccount" + | "SetParachainBondReservePercent" + | "SetTotalSelected" + | "SetCollatorCommission" + | "SetBlocksPerRound" + | "JoinCandidates" + | "ScheduleLeaveCandidates" + | "ExecuteLeaveCandidates" + | "CancelLeaveCandidates" + | "GoOffline" + | "GoOnline" + | "CandidateBondMore" + | "ScheduleCandidateBondLess" + | "ExecuteCandidateBondLess" + | "CancelCandidateBondLess" + | "DelegateWithAutoCompound" + | "ScheduleRevokeDelegation" + | "DelegatorBondMore" + | "ScheduleDelegatorBondLess" + | "ExecuteDelegationRequest" + | "CancelDelegationRequest" + | "SetAutoCompound" + | "HotfixRemoveDelegationRequestsExitedCandidates" + | "NotifyInactiveCollator" + | "EnableMarkingOffline" + | "ForceJoinCandidates" + | "SetInflationDistributionConfig"; + } + + /** @name PalletSchedulerCall (244) */ + interface PalletSchedulerCall extends Enum { + readonly isSchedule: boolean; + readonly asSchedule: { + readonly when: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; } & Struct; - readonly isTransferAssets: boolean; - readonly asTransferAssets: { - readonly dest: XcmVersionedLocation; - readonly beneficiary: XcmVersionedLocation; - readonly assets: XcmVersionedAssets; - readonly feeAssetItem: u32; - readonly weightLimit: XcmV3WeightLimit; + 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 isClaimAssets: boolean; - readonly asClaimAssets: { - readonly assets: XcmVersionedAssets; - readonly beneficiary: XcmVersionedLocation; + readonly isCancelNamed: boolean; + readonly asCancelNamed: { + readonly id: U8aFixed; } & 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 isScheduleAfter: boolean; + readonly asScheduleAfter: { + readonly after: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; } & Struct; - readonly type: - | "Send" - | "TeleportAssets" - | "ReserveTransferAssets" - | "Execute" - | "ForceXcmVersion" - | "ForceDefaultXcmVersion" - | "ForceSubscribeVersionNotify" - | "ForceUnsubscribeVersionNotify" - | "LimitedReserveTransferAssets" - | "LimitedTeleportAssets" - | "ForceSuspension" - | "TransferAssets" - | "ClaimAssets" - | "TransferAssetsUsingTypeAndThen"; - } - - /** @name XcmVersionedLocation (258) */ - 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 (259) */ - interface XcmV2MultiLocation extends Struct { - readonly parents: u8; - readonly interior: XcmV2MultilocationJunctions; - } - - /** @name XcmV2MultilocationJunctions (260) */ - 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 XcmV2Junction (261) */ - interface XcmV2Junction extends Enum { - readonly isParachain: boolean; - readonly asParachain: Compact; - readonly isAccountId32: boolean; - readonly asAccountId32: { - readonly network: XcmV2NetworkId; + readonly isScheduleNamedAfter: boolean; + readonly asScheduleNamedAfter: { readonly id: U8aFixed; + readonly after: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; } & Struct; - readonly isAccountIndex64: boolean; - readonly asAccountIndex64: { - readonly network: XcmV2NetworkId; - readonly index: Compact; + readonly isSetRetry: boolean; + readonly asSetRetry: { + readonly task: ITuple<[u32, u32]>; + readonly retries: u8; + readonly period: u32; } & Struct; - readonly isAccountKey20: boolean; - readonly asAccountKey20: { - readonly network: XcmV2NetworkId; - readonly key: U8aFixed; + readonly isSetRetryNamed: boolean; + readonly asSetRetryNamed: { + readonly id: U8aFixed; + readonly retries: u8; + readonly period: 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 isCancelRetry: boolean; + readonly asCancelRetry: { + readonly task: ITuple<[u32, u32]>; + } & Struct; + readonly isCancelRetryNamed: boolean; + readonly asCancelRetryNamed: { + readonly id: U8aFixed; } & Struct; readonly type: - | "Parachain" - | "AccountId32" - | "AccountIndex64" - | "AccountKey20" - | "PalletInstance" - | "GeneralIndex" - | "GeneralKey" - | "OnlyChild" - | "Plurality"; - } - - /** @name XcmV2NetworkId (262) */ - 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 XcmV2BodyId (264) */ - 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"; + | "Schedule" + | "Cancel" + | "ScheduleNamed" + | "CancelNamed" + | "ScheduleAfter" + | "ScheduleNamedAfter" + | "SetRetry" + | "SetRetryNamed" + | "CancelRetry" + | "CancelRetryNamed"; } - /** @name XcmV2BodyPart (265) */ - interface XcmV2BodyPart extends Enum { - readonly isVoice: boolean; - readonly isMembers: boolean; - readonly asMembers: { - readonly count: Compact; + /** @name PalletTreasuryCall (246) */ + interface PalletTreasuryCall extends Enum { + readonly isSpendLocal: boolean; + readonly asSpendLocal: { + readonly amount: Compact; + readonly beneficiary: AccountId20; } & Struct; - readonly isFraction: boolean; - readonly asFraction: { - readonly nom: Compact; - readonly denom: Compact; + readonly isRemoveApproval: boolean; + readonly asRemoveApproval: { + readonly proposalId: Compact; } & Struct; - readonly isAtLeastProportion: boolean; - readonly asAtLeastProportion: { - readonly nom: Compact; - readonly denom: Compact; + readonly isSpend: boolean; + readonly asSpend: { + readonly assetKind: Null; + readonly amount: Compact; + readonly beneficiary: AccountId20; + readonly validFrom: Option; } & Struct; - readonly isMoreThanProportion: boolean; - readonly asMoreThanProportion: { - readonly nom: Compact; - readonly denom: Compact; + readonly isPayout: boolean; + readonly asPayout: { + readonly index: u32; } & Struct; - readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; - } - - /** @name StagingXcmV3MultiLocation (266) */ - interface StagingXcmV3MultiLocation extends Struct { - readonly parents: u8; - readonly interior: XcmV3Junctions; - } - - /** @name XcmV3Junctions (267) */ - 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"; + readonly isCheckStatus: boolean; + readonly asCheckStatus: { + readonly index: u32; + } & Struct; + readonly isVoidSpend: boolean; + readonly asVoidSpend: { + readonly index: u32; + } & Struct; + readonly type: + | "SpendLocal" + | "RemoveApproval" + | "Spend" + | "Payout" + | "CheckStatus" + | "VoidSpend"; } - /** @name XcmV3Junction (268) */ - interface XcmV3Junction extends Enum { - readonly isParachain: boolean; - readonly asParachain: Compact; - readonly isAccountId32: boolean; - readonly asAccountId32: { - readonly network: Option; - readonly id: U8aFixed; + /** @name PalletAuthorInherentCall (248) */ + interface PalletAuthorInherentCall extends Enum { + readonly isKickOffAuthorshipValidation: boolean; + readonly type: "KickOffAuthorshipValidation"; + } + + /** @name PalletAuthorSlotFilterCall (249) */ + interface PalletAuthorSlotFilterCall extends Enum { + readonly isSetEligible: boolean; + readonly asSetEligible: { + readonly new_: u32; } & Struct; - readonly isAccountIndex64: boolean; - readonly asAccountIndex64: { - readonly network: Option; - readonly index: Compact; + readonly type: "SetEligible"; + } + + /** @name PalletCrowdloanRewardsCall (250) */ + interface PalletCrowdloanRewardsCall extends Enum { + readonly isAssociateNativeIdentity: boolean; + readonly asAssociateNativeIdentity: { + readonly rewardAccount: AccountId20; + readonly relayAccount: U8aFixed; + readonly proof: SpRuntimeMultiSignature; } & Struct; - readonly isAccountKey20: boolean; - readonly asAccountKey20: { - readonly network: Option; - readonly key: U8aFixed; + readonly isChangeAssociationWithRelayKeys: boolean; + readonly asChangeAssociationWithRelayKeys: { + readonly rewardAccount: AccountId20; + readonly previousAccount: AccountId20; + readonly proofs: Vec>; } & 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 isClaim: boolean; + readonly isUpdateRewardAddress: boolean; + readonly asUpdateRewardAddress: { + readonly newRewardAccount: AccountId20; } & Struct; - readonly isOnlyChild: boolean; - readonly isPlurality: boolean; - readonly asPlurality: { - readonly id: XcmV3JunctionBodyId; - readonly part: XcmV3JunctionBodyPart; + readonly isCompleteInitialization: boolean; + readonly asCompleteInitialization: { + readonly leaseEndingBlock: u32; + } & Struct; + readonly isInitializeRewardVec: boolean; + readonly asInitializeRewardVec: { + readonly rewards: Vec, u128]>>; } & Struct; - readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: XcmV3JunctionNetworkId; readonly type: - | "Parachain" - | "AccountId32" - | "AccountIndex64" - | "AccountKey20" - | "PalletInstance" - | "GeneralIndex" - | "GeneralKey" - | "OnlyChild" - | "Plurality" - | "GlobalConsensus"; + | "AssociateNativeIdentity" + | "ChangeAssociationWithRelayKeys" + | "Claim" + | "UpdateRewardAddress" + | "CompleteInitialization" + | "InitializeRewardVec"; } - /** @name XcmV3JunctionNetworkId (270) */ - interface XcmV3JunctionNetworkId extends Enum { - readonly isByGenesis: boolean; - readonly asByGenesis: U8aFixed; - readonly isByFork: boolean; - readonly asByFork: { - readonly blockNumber: u64; - readonly blockHash: U8aFixed; + /** @name SpRuntimeMultiSignature (251) */ + 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 PalletAuthorMappingCall (258) */ + interface PalletAuthorMappingCall extends Enum { + readonly isAddAssociation: boolean; + readonly asAddAssociation: { + readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; } & 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 isUpdateAssociation: boolean; + readonly asUpdateAssociation: { + readonly oldNimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly newNimbusId: NimbusPrimitivesNimbusCryptoPublic; + } & Struct; + readonly isClearAssociation: boolean; + readonly asClearAssociation: { + readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + } & Struct; + readonly isRemoveKeys: boolean; + readonly isSetKeys: boolean; + readonly asSetKeys: { + readonly keys_: Bytes; } & Struct; - readonly isBitcoinCore: boolean; - readonly isBitcoinCash: boolean; - readonly isPolkadotBulletin: boolean; readonly type: - | "ByGenesis" - | "ByFork" - | "Polkadot" - | "Kusama" - | "Westend" - | "Rococo" - | "Wococo" - | "Ethereum" - | "BitcoinCore" - | "BitcoinCash" - | "PolkadotBulletin"; + | "AddAssociation" + | "UpdateAssociation" + | "ClearAssociation" + | "RemoveKeys" + | "SetKeys"; } - /** @name XcmVersionedXcm (271) */ - interface XcmVersionedXcm extends Enum { - readonly isV2: boolean; - readonly asV2: XcmV2Xcm; - readonly isV3: boolean; - readonly asV3: XcmV3Xcm; - readonly isV4: boolean; - readonly asV4: StagingXcmV4Xcm; - readonly type: "V2" | "V3" | "V4"; + /** @name PalletProxyCall (259) */ + interface PalletProxyCall extends Enum { + readonly isProxy: boolean; + readonly asProxy: { + readonly real: AccountId20; + readonly forceProxyType: Option; + readonly call: Call; + } & Struct; + readonly isAddProxy: boolean; + readonly asAddProxy: { + readonly delegate: AccountId20; + readonly proxyType: MoonbaseRuntimeProxyType; + readonly delay: u32; + } & Struct; + readonly isRemoveProxy: boolean; + readonly asRemoveProxy: { + readonly delegate: AccountId20; + readonly proxyType: MoonbaseRuntimeProxyType; + readonly delay: u32; + } & Struct; + readonly isRemoveProxies: boolean; + readonly isCreatePure: boolean; + readonly asCreatePure: { + readonly proxyType: MoonbaseRuntimeProxyType; + readonly delay: u32; + readonly index: u16; + } & Struct; + readonly isKillPure: boolean; + readonly asKillPure: { + readonly spawner: AccountId20; + readonly proxyType: MoonbaseRuntimeProxyType; + readonly index: u16; + readonly height: Compact; + readonly extIndex: Compact; + } & Struct; + readonly isAnnounce: boolean; + readonly asAnnounce: { + readonly real: AccountId20; + readonly callHash: H256; + } & Struct; + readonly isRemoveAnnouncement: boolean; + readonly asRemoveAnnouncement: { + readonly real: AccountId20; + readonly callHash: H256; + } & Struct; + readonly isRejectAnnouncement: boolean; + readonly asRejectAnnouncement: { + readonly delegate: AccountId20; + readonly callHash: H256; + } & Struct; + readonly isProxyAnnounced: boolean; + readonly asProxyAnnounced: { + readonly delegate: AccountId20; + readonly real: AccountId20; + readonly forceProxyType: Option; + readonly call: Call; + } & Struct; + readonly type: + | "Proxy" + | "AddProxy" + | "RemoveProxy" + | "RemoveProxies" + | "CreatePure" + | "KillPure" + | "Announce" + | "RemoveAnnouncement" + | "RejectAnnouncement" + | "ProxyAnnounced"; } - /** @name XcmV2Xcm (272) */ - interface XcmV2Xcm extends Vec {} + /** @name PalletMaintenanceModeCall (261) */ + interface PalletMaintenanceModeCall extends Enum { + readonly isEnterMaintenanceMode: boolean; + readonly isResumeNormalOperation: boolean; + readonly type: "EnterMaintenanceMode" | "ResumeNormalOperation"; + } - /** @name XcmV2Instruction (274) */ - interface XcmV2Instruction extends Enum { - readonly isWithdrawAsset: boolean; - readonly asWithdrawAsset: XcmV2MultiassetMultiAssets; - readonly isReserveAssetDeposited: boolean; - readonly asReserveAssetDeposited: XcmV2MultiassetMultiAssets; - readonly isReceiveTeleportedAsset: boolean; - readonly asReceiveTeleportedAsset: XcmV2MultiassetMultiAssets; - readonly isQueryResponse: boolean; - readonly asQueryResponse: { - readonly queryId: Compact; - readonly response: XcmV2Response; - readonly maxWeight: Compact; + /** @name PalletIdentityCall (262) */ + interface PalletIdentityCall extends Enum { + readonly isAddRegistrar: boolean; + readonly asAddRegistrar: { + readonly account: AccountId20; + } & Struct; + readonly isSetIdentity: boolean; + readonly asSetIdentity: { + readonly info: PalletIdentityLegacyIdentityInfo; + } & Struct; + readonly isSetSubs: boolean; + readonly asSetSubs: { + readonly subs: Vec>; + } & Struct; + readonly isClearIdentity: boolean; + readonly isRequestJudgement: boolean; + readonly asRequestJudgement: { + readonly regIndex: Compact; + readonly maxFee: Compact; + } & Struct; + readonly isCancelRequest: boolean; + readonly asCancelRequest: { + readonly regIndex: u32; + } & Struct; + readonly isSetFee: boolean; + readonly asSetFee: { + readonly index: Compact; + readonly fee: Compact; } & Struct; - readonly isTransferAsset: boolean; - readonly asTransferAsset: { - readonly assets: XcmV2MultiassetMultiAssets; - readonly beneficiary: XcmV2MultiLocation; + readonly isSetAccountId: boolean; + readonly asSetAccountId: { + readonly index: Compact; + readonly new_: AccountId20; } & Struct; - readonly isTransferReserveAsset: boolean; - readonly asTransferReserveAsset: { - readonly assets: XcmV2MultiassetMultiAssets; - readonly dest: XcmV2MultiLocation; - readonly xcm: XcmV2Xcm; + readonly isSetFields: boolean; + readonly asSetFields: { + readonly index: Compact; + readonly fields: u64; } & Struct; - readonly isTransact: boolean; - readonly asTransact: { - readonly originType: XcmV2OriginKind; - readonly requireWeightAtMost: Compact; - readonly call: XcmDoubleEncoded; + readonly isProvideJudgement: boolean; + readonly asProvideJudgement: { + readonly regIndex: Compact; + readonly target: AccountId20; + readonly judgement: PalletIdentityJudgement; + readonly identity: H256; } & Struct; - readonly isHrmpNewChannelOpenRequest: boolean; - readonly asHrmpNewChannelOpenRequest: { - readonly sender: Compact; - readonly maxMessageSize: Compact; - readonly maxCapacity: Compact; + readonly isKillIdentity: boolean; + readonly asKillIdentity: { + readonly target: AccountId20; } & Struct; - readonly isHrmpChannelAccepted: boolean; - readonly asHrmpChannelAccepted: { - readonly recipient: Compact; + readonly isAddSub: boolean; + readonly asAddSub: { + readonly sub: AccountId20; + readonly data: Data; } & Struct; - readonly isHrmpChannelClosing: boolean; - readonly asHrmpChannelClosing: { - readonly initiator: Compact; - readonly sender: Compact; - readonly recipient: Compact; + readonly isRenameSub: boolean; + readonly asRenameSub: { + readonly sub: AccountId20; + readonly data: Data; } & Struct; - readonly isClearOrigin: boolean; - readonly isDescendOrigin: boolean; - readonly asDescendOrigin: XcmV2MultilocationJunctions; - readonly isReportError: boolean; - readonly asReportError: { - readonly queryId: Compact; - readonly dest: XcmV2MultiLocation; - readonly maxResponseWeight: Compact; + readonly isRemoveSub: boolean; + readonly asRemoveSub: { + readonly sub: AccountId20; } & Struct; - readonly isDepositAsset: boolean; - readonly asDepositAsset: { - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly maxAssets: Compact; - readonly beneficiary: XcmV2MultiLocation; + readonly isQuitSub: boolean; + readonly isAddUsernameAuthority: boolean; + readonly asAddUsernameAuthority: { + readonly authority: AccountId20; + readonly suffix: Bytes; + readonly allocation: u32; } & Struct; - readonly isDepositReserveAsset: boolean; - readonly asDepositReserveAsset: { - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly maxAssets: Compact; - readonly dest: XcmV2MultiLocation; - readonly xcm: XcmV2Xcm; + readonly isRemoveUsernameAuthority: boolean; + readonly asRemoveUsernameAuthority: { + readonly suffix: Bytes; + readonly authority: AccountId20; } & Struct; - readonly isExchangeAsset: boolean; - readonly asExchangeAsset: { - readonly give: XcmV2MultiassetMultiAssetFilter; - readonly receive: XcmV2MultiassetMultiAssets; + readonly isSetUsernameFor: boolean; + readonly asSetUsernameFor: { + readonly who: AccountId20; + readonly username: Bytes; + readonly signature: Option; + readonly useAllocation: bool; } & Struct; - readonly isInitiateReserveWithdraw: boolean; - readonly asInitiateReserveWithdraw: { - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly reserve: XcmV2MultiLocation; - readonly xcm: XcmV2Xcm; + readonly isAcceptUsername: boolean; + readonly asAcceptUsername: { + readonly username: Bytes; } & Struct; - readonly isInitiateTeleport: boolean; - readonly asInitiateTeleport: { - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly dest: XcmV2MultiLocation; - readonly xcm: XcmV2Xcm; + readonly isRemoveExpiredApproval: boolean; + readonly asRemoveExpiredApproval: { + readonly username: Bytes; } & Struct; - readonly isQueryHolding: boolean; - readonly asQueryHolding: { - readonly queryId: Compact; - readonly dest: XcmV2MultiLocation; - readonly assets: XcmV2MultiassetMultiAssetFilter; - readonly maxResponseWeight: Compact; + readonly isSetPrimaryUsername: boolean; + readonly asSetPrimaryUsername: { + readonly username: Bytes; } & Struct; - readonly isBuyExecution: boolean; - readonly asBuyExecution: { - readonly fees: XcmV2MultiAsset; - readonly weightLimit: XcmV2WeightLimit; + readonly isUnbindUsername: boolean; + readonly asUnbindUsername: { + readonly username: Bytes; } & Struct; - readonly isRefundSurplus: boolean; - readonly isSetErrorHandler: boolean; - readonly asSetErrorHandler: XcmV2Xcm; - readonly isSetAppendix: boolean; - readonly asSetAppendix: XcmV2Xcm; - readonly isClearError: boolean; - readonly isClaimAsset: boolean; - readonly asClaimAsset: { - readonly assets: XcmV2MultiassetMultiAssets; - readonly ticket: XcmV2MultiLocation; + readonly isRemoveUsername: boolean; + readonly asRemoveUsername: { + readonly username: Bytes; } & Struct; - readonly isTrap: boolean; - readonly asTrap: Compact; - readonly isSubscribeVersion: boolean; - readonly asSubscribeVersion: { - readonly queryId: Compact; - readonly maxResponseWeight: Compact; + readonly isKillUsername: boolean; + readonly asKillUsername: { + readonly username: Bytes; } & Struct; - readonly isUnsubscribeVersion: boolean; - readonly type: - | "WithdrawAsset" - | "ReserveAssetDeposited" - | "ReceiveTeleportedAsset" - | "QueryResponse" - | "TransferAsset" - | "TransferReserveAsset" - | "Transact" - | "HrmpNewChannelOpenRequest" - | "HrmpChannelAccepted" - | "HrmpChannelClosing" - | "ClearOrigin" - | "DescendOrigin" - | "ReportError" - | "DepositAsset" - | "DepositReserveAsset" - | "ExchangeAsset" - | "InitiateReserveWithdraw" - | "InitiateTeleport" - | "QueryHolding" - | "BuyExecution" - | "RefundSurplus" - | "SetErrorHandler" - | "SetAppendix" - | "ClearError" - | "ClaimAsset" - | "Trap" - | "SubscribeVersion" - | "UnsubscribeVersion"; - } - - /** @name XcmV2MultiassetMultiAssets (275) */ - interface XcmV2MultiassetMultiAssets extends Vec {} - - /** @name XcmV2MultiAsset (277) */ - interface XcmV2MultiAsset extends Struct { - readonly id: XcmV2MultiassetAssetId; - readonly fun: XcmV2MultiassetFungibility; - } - - /** @name XcmV2MultiassetAssetId (278) */ - interface XcmV2MultiassetAssetId extends Enum { - readonly isConcrete: boolean; - readonly asConcrete: XcmV2MultiLocation; - readonly isAbstract: boolean; - readonly asAbstract: Bytes; - readonly type: "Concrete" | "Abstract"; - } - - /** @name XcmV2MultiassetFungibility (279) */ - interface XcmV2MultiassetFungibility extends Enum { - readonly isFungible: boolean; - readonly asFungible: Compact; - readonly isNonFungible: boolean; - readonly asNonFungible: XcmV2MultiassetAssetInstance; - readonly type: "Fungible" | "NonFungible"; - } - - /** @name XcmV2MultiassetAssetInstance (280) */ - interface XcmV2MultiassetAssetInstance extends Enum { - readonly isUndefined: boolean; - readonly isIndex: boolean; - readonly asIndex: Compact; - readonly isArray4: boolean; - readonly asArray4: U8aFixed; - readonly isArray8: boolean; - readonly asArray8: U8aFixed; - readonly isArray16: boolean; - readonly asArray16: U8aFixed; - readonly isArray32: boolean; - readonly asArray32: U8aFixed; - readonly isBlob: boolean; - readonly asBlob: Bytes; - readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32" | "Blob"; - } - - /** @name XcmV2Response (281) */ - interface XcmV2Response extends Enum { - readonly isNull: boolean; - readonly isAssets: boolean; - readonly asAssets: XcmV2MultiassetMultiAssets; - readonly isExecutionResult: boolean; - readonly asExecutionResult: Option>; - readonly isVersion: boolean; - readonly asVersion: u32; - readonly type: "Null" | "Assets" | "ExecutionResult" | "Version"; - } - - /** @name XcmV2TraitsError (284) */ - interface XcmV2TraitsError extends Enum { - readonly isOverflow: boolean; - readonly isUnimplemented: boolean; - readonly isUntrustedReserveLocation: boolean; - readonly isUntrustedTeleportLocation: boolean; - readonly isMultiLocationFull: boolean; - readonly isMultiLocationNotInvertible: boolean; - readonly isBadOrigin: boolean; - readonly isInvalidLocation: boolean; - readonly isAssetNotFound: boolean; - readonly isFailedToTransactAsset: boolean; - readonly isNotWithdrawable: boolean; - readonly isLocationCannotHold: boolean; - readonly isExceedsMaxMessageSize: boolean; - readonly isDestinationUnsupported: boolean; - readonly isTransport: boolean; - readonly isUnroutable: boolean; - readonly isUnknownClaim: boolean; - readonly isFailedToDecode: boolean; - readonly isMaxWeightInvalid: boolean; - readonly isNotHoldingFees: boolean; - readonly isTooExpensive: boolean; - readonly isTrap: boolean; - readonly asTrap: u64; - readonly isUnhandledXcmVersion: boolean; - readonly isWeightLimitReached: boolean; - readonly asWeightLimitReached: u64; - readonly isBarrier: boolean; - readonly isWeightNotComputable: boolean; readonly type: - | "Overflow" - | "Unimplemented" - | "UntrustedReserveLocation" - | "UntrustedTeleportLocation" - | "MultiLocationFull" - | "MultiLocationNotInvertible" - | "BadOrigin" - | "InvalidLocation" - | "AssetNotFound" - | "FailedToTransactAsset" - | "NotWithdrawable" - | "LocationCannotHold" - | "ExceedsMaxMessageSize" - | "DestinationUnsupported" - | "Transport" - | "Unroutable" - | "UnknownClaim" - | "FailedToDecode" - | "MaxWeightInvalid" - | "NotHoldingFees" - | "TooExpensive" - | "Trap" - | "UnhandledXcmVersion" - | "WeightLimitReached" - | "Barrier" - | "WeightNotComputable"; + | "AddRegistrar" + | "SetIdentity" + | "SetSubs" + | "ClearIdentity" + | "RequestJudgement" + | "CancelRequest" + | "SetFee" + | "SetAccountId" + | "SetFields" + | "ProvideJudgement" + | "KillIdentity" + | "AddSub" + | "RenameSub" + | "RemoveSub" + | "QuitSub" + | "AddUsernameAuthority" + | "RemoveUsernameAuthority" + | "SetUsernameFor" + | "AcceptUsername" + | "RemoveExpiredApproval" + | "SetPrimaryUsername" + | "UnbindUsername" + | "RemoveUsername" + | "KillUsername"; } - /** @name XcmV2OriginKind (285) */ - interface XcmV2OriginKind extends Enum { - readonly isNative: boolean; - readonly isSovereignAccount: boolean; - readonly isSuperuser: boolean; - readonly isXcm: boolean; - readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; + /** @name PalletIdentityLegacyIdentityInfo (263) */ + 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 XcmDoubleEncoded (286) */ - interface XcmDoubleEncoded extends Struct { - readonly encoded: Bytes; + /** @name PalletIdentityJudgement (299) */ + 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 XcmV2MultiassetMultiAssetFilter (287) */ - interface XcmV2MultiassetMultiAssetFilter extends Enum { - readonly isDefinite: boolean; - readonly asDefinite: XcmV2MultiassetMultiAssets; - readonly isWild: boolean; - readonly asWild: XcmV2MultiassetWildMultiAsset; - readonly type: "Definite" | "Wild"; - } + /** @name AccountEthereumSignature (301) */ + interface AccountEthereumSignature extends U8aFixed {} - /** @name XcmV2MultiassetWildMultiAsset (288) */ - interface XcmV2MultiassetWildMultiAsset extends Enum { - readonly isAll: boolean; - readonly isAllOf: boolean; - readonly asAllOf: { - readonly id: XcmV2MultiassetAssetId; - readonly fun: XcmV2MultiassetWildFungibility; + /** @name CumulusPalletXcmpQueueCall (302) */ + interface CumulusPalletXcmpQueueCall extends Enum { + readonly isSuspendXcmExecution: boolean; + readonly isResumeXcmExecution: boolean; + readonly isUpdateSuspendThreshold: boolean; + readonly asUpdateSuspendThreshold: { + readonly new_: u32; + } & Struct; + readonly isUpdateDropThreshold: boolean; + readonly asUpdateDropThreshold: { + readonly new_: u32; + } & Struct; + readonly isUpdateResumeThreshold: boolean; + readonly asUpdateResumeThreshold: { + readonly new_: u32; } & Struct; - readonly type: "All" | "AllOf"; + readonly type: + | "SuspendXcmExecution" + | "ResumeXcmExecution" + | "UpdateSuspendThreshold" + | "UpdateDropThreshold" + | "UpdateResumeThreshold"; } - /** @name XcmV2MultiassetWildFungibility (289) */ - interface XcmV2MultiassetWildFungibility extends Enum { - readonly isFungible: boolean; - readonly isNonFungible: boolean; - readonly type: "Fungible" | "NonFungible"; + /** @name PalletXcmCall (303) */ + interface PalletXcmCall extends Enum { + readonly isSend: boolean; + readonly asSend: { + readonly dest: XcmVersionedLocation; + readonly message: XcmVersionedXcm; + } & Struct; + 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: StagingXcmV5Location; + 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 isTransferAssets: boolean; + readonly asTransferAssets: { + readonly dest: XcmVersionedLocation; + readonly beneficiary: XcmVersionedLocation; + readonly assets: XcmVersionedAssets; + readonly feeAssetItem: u32; + readonly weightLimit: XcmV3WeightLimit; + } & Struct; + 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 type: + | "Send" + | "TeleportAssets" + | "ReserveTransferAssets" + | "Execute" + | "ForceXcmVersion" + | "ForceDefaultXcmVersion" + | "ForceSubscribeVersionNotify" + | "ForceUnsubscribeVersionNotify" + | "LimitedReserveTransferAssets" + | "LimitedTeleportAssets" + | "ForceSuspension" + | "TransferAssets" + | "ClaimAssets" + | "TransferAssetsUsingTypeAndThen"; } - /** @name XcmV2WeightLimit (290) */ - interface XcmV2WeightLimit extends Enum { - readonly isUnlimited: boolean; - readonly isLimited: boolean; - readonly asLimited: Compact; - readonly type: "Unlimited" | "Limited"; + /** @name XcmVersionedXcm (304) */ + interface XcmVersionedXcm extends Enum { + readonly isV3: boolean; + readonly asV3: XcmV3Xcm; + readonly isV4: boolean; + readonly asV4: StagingXcmV4Xcm; + readonly isV5: boolean; + readonly asV5: StagingXcmV5Xcm; + readonly type: "V3" | "V4" | "V5"; } - /** @name XcmV3Xcm (291) */ + /** @name XcmV3Xcm (305) */ interface XcmV3Xcm extends Vec {} - /** @name XcmV3Instruction (293) */ + /** @name XcmV3Instruction (307) */ interface XcmV3Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; @@ -4071,50 +4692,7 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name XcmV3MultiassetMultiAssets (294) */ - interface XcmV3MultiassetMultiAssets extends Vec {} - - /** @name XcmV3MultiAsset (296) */ - interface XcmV3MultiAsset extends Struct { - readonly id: XcmV3MultiassetAssetId; - readonly fun: XcmV3MultiassetFungibility; - } - - /** @name XcmV3MultiassetAssetId (297) */ - interface XcmV3MultiassetAssetId extends Enum { - readonly isConcrete: boolean; - readonly asConcrete: StagingXcmV3MultiLocation; - readonly isAbstract: boolean; - readonly asAbstract: U8aFixed; - readonly type: "Concrete" | "Abstract"; - } - - /** @name XcmV3MultiassetFungibility (298) */ - interface XcmV3MultiassetFungibility extends Enum { - readonly isFungible: boolean; - readonly asFungible: Compact; - readonly isNonFungible: boolean; - readonly asNonFungible: XcmV3MultiassetAssetInstance; - readonly type: "Fungible" | "NonFungible"; - } - - /** @name XcmV3MultiassetAssetInstance (299) */ - interface XcmV3MultiassetAssetInstance extends Enum { - readonly isUndefined: boolean; - readonly isIndex: boolean; - readonly asIndex: Compact; - readonly isArray4: boolean; - readonly asArray4: U8aFixed; - readonly isArray8: boolean; - readonly asArray8: U8aFixed; - readonly isArray16: boolean; - readonly asArray16: U8aFixed; - readonly isArray32: boolean; - readonly asArray32: U8aFixed; - readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; - } - - /** @name XcmV3Response (300) */ + /** @name XcmV3Response (308) */ interface XcmV3Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4136,7 +4714,7 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name XcmV3TraitsError (303) */ + /** @name XcmV3TraitsError (311) */ interface XcmV3TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; @@ -4223,7 +4801,7 @@ declare module "@polkadot/types/lookup" { | "ExceedsStackLimit"; } - /** @name XcmV3PalletInfo (305) */ + /** @name XcmV3PalletInfo (313) */ interface XcmV3PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -4233,33 +4811,14 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name XcmV3MaybeErrorCode (308) */ - interface XcmV3MaybeErrorCode extends Enum { - readonly isSuccess: boolean; - readonly isError: boolean; - readonly asError: Bytes; - readonly isTruncatedError: boolean; - readonly asTruncatedError: Bytes; - readonly type: "Success" | "Error" | "TruncatedError"; - } - - /** @name XcmV3OriginKind (311) */ - interface XcmV3OriginKind extends Enum { - readonly isNative: boolean; - readonly isSovereignAccount: boolean; - readonly isSuperuser: boolean; - readonly isXcm: boolean; - readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; - } - - /** @name XcmV3QueryResponseInfo (312) */ + /** @name XcmV3QueryResponseInfo (317) */ interface XcmV3QueryResponseInfo extends Struct { readonly destination: StagingXcmV3MultiLocation; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name XcmV3MultiassetMultiAssetFilter (313) */ + /** @name XcmV3MultiassetMultiAssetFilter (318) */ interface XcmV3MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: XcmV3MultiassetMultiAssets; @@ -4268,7 +4827,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name XcmV3MultiassetWildMultiAsset (314) */ + /** @name XcmV3MultiassetWildMultiAsset (319) */ interface XcmV3MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4287,25 +4846,17 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name XcmV3MultiassetWildFungibility (315) */ + /** @name XcmV3MultiassetWildFungibility (320) */ interface XcmV3MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3WeightLimit (316) */ - interface XcmV3WeightLimit extends Enum { - readonly isUnlimited: boolean; - readonly isLimited: boolean; - readonly asLimited: SpWeightsWeightV2Weight; - readonly type: "Unlimited" | "Limited"; - } - - /** @name StagingXcmV4Xcm (317) */ + /** @name StagingXcmV4Xcm (321) */ interface StagingXcmV4Xcm extends Vec {} - /** @name StagingXcmV4Instruction (319) */ + /** @name StagingXcmV4Instruction (323) */ interface StagingXcmV4Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: StagingXcmV4AssetAssets; @@ -4509,70 +5060,33 @@ declare module "@polkadot/types/lookup" { | "SetErrorHandler" | "SetAppendix" | "ClearError" - | "ClaimAsset" - | "Trap" - | "SubscribeVersion" - | "UnsubscribeVersion" - | "BurnAsset" - | "ExpectAsset" - | "ExpectOrigin" - | "ExpectError" - | "ExpectTransactStatus" - | "QueryPallet" - | "ExpectPallet" - | "ReportTransactStatus" - | "ClearTransactStatus" - | "UniversalOrigin" - | "ExportMessage" - | "LockAsset" - | "UnlockAsset" - | "NoteUnlockable" - | "RequestUnlock" - | "SetFeesMode" - | "SetTopic" - | "ClearTopic" - | "AliasOrigin" - | "UnpaidExecution"; - } - - /** @name StagingXcmV4AssetAssets (320) */ - interface StagingXcmV4AssetAssets extends Vec {} - - /** @name StagingXcmV4Asset (322) */ - interface StagingXcmV4Asset extends Struct { - readonly id: StagingXcmV4AssetAssetId; - readonly fun: StagingXcmV4AssetFungibility; - } - - /** @name StagingXcmV4AssetAssetId (323) */ - interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} - - /** @name StagingXcmV4AssetFungibility (324) */ - interface StagingXcmV4AssetFungibility extends Enum { - readonly isFungible: boolean; - readonly asFungible: Compact; - readonly isNonFungible: boolean; - readonly asNonFungible: StagingXcmV4AssetAssetInstance; - readonly type: "Fungible" | "NonFungible"; - } - - /** @name StagingXcmV4AssetAssetInstance (325) */ - interface StagingXcmV4AssetAssetInstance extends Enum { - readonly isUndefined: boolean; - readonly isIndex: boolean; - readonly asIndex: Compact; - readonly isArray4: boolean; - readonly asArray4: U8aFixed; - readonly isArray8: boolean; - readonly asArray8: U8aFixed; - readonly isArray16: boolean; - readonly asArray16: U8aFixed; - readonly isArray32: boolean; - readonly asArray32: U8aFixed; - readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; + | "ClaimAsset" + | "Trap" + | "SubscribeVersion" + | "UnsubscribeVersion" + | "BurnAsset" + | "ExpectAsset" + | "ExpectOrigin" + | "ExpectError" + | "ExpectTransactStatus" + | "QueryPallet" + | "ExpectPallet" + | "ReportTransactStatus" + | "ClearTransactStatus" + | "UniversalOrigin" + | "ExportMessage" + | "LockAsset" + | "UnlockAsset" + | "NoteUnlockable" + | "RequestUnlock" + | "SetFeesMode" + | "SetTopic" + | "ClearTopic" + | "AliasOrigin" + | "UnpaidExecution"; } - /** @name StagingXcmV4Response (326) */ + /** @name StagingXcmV4Response (324) */ interface StagingXcmV4Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4594,7 +5108,7 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name StagingXcmV4PalletInfo (328) */ + /** @name StagingXcmV4PalletInfo (326) */ interface StagingXcmV4PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -4604,14 +5118,14 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name StagingXcmV4QueryResponseInfo (332) */ + /** @name StagingXcmV4QueryResponseInfo (330) */ interface StagingXcmV4QueryResponseInfo extends Struct { readonly destination: StagingXcmV4Location; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name StagingXcmV4AssetAssetFilter (333) */ + /** @name StagingXcmV4AssetAssetFilter (331) */ interface StagingXcmV4AssetAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: StagingXcmV4AssetAssets; @@ -4620,7 +5134,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name StagingXcmV4AssetWildAsset (334) */ + /** @name StagingXcmV4AssetWildAsset (332) */ interface StagingXcmV4AssetWildAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4639,25 +5153,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name StagingXcmV4AssetWildFungibility (335) */ + /** @name StagingXcmV4AssetWildFungibility (333) */ interface StagingXcmV4AssetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmVersionedAssets (336) */ - 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 (348) */ + /** @name StagingXcmExecutorAssetTransferTransferType (345) */ interface StagingXcmExecutorAssetTransferTransferType extends Enum { readonly isTeleport: boolean; readonly isLocalReserve: boolean; @@ -4667,16 +5170,18 @@ declare module "@polkadot/types/lookup" { readonly type: "Teleport" | "LocalReserve" | "DestinationReserve" | "RemoteReserve"; } - /** @name XcmVersionedAssetId (349) */ + /** @name XcmVersionedAssetId (346) */ interface XcmVersionedAssetId extends Enum { readonly isV3: boolean; readonly asV3: XcmV3MultiassetAssetId; readonly isV4: boolean; readonly asV4: StagingXcmV4AssetAssetId; - readonly type: "V3" | "V4"; + readonly isV5: boolean; + readonly asV5: StagingXcmV5AssetAssetId; + readonly type: "V3" | "V4" | "V5"; } - /** @name PalletAssetsCall (350) */ + /** @name PalletAssetsCall (347) */ interface PalletAssetsCall extends Enum { readonly isCreate: boolean; readonly asCreate: { @@ -4897,19 +5402,19 @@ declare module "@polkadot/types/lookup" { | "TransferAll"; } - /** @name PalletAssetManagerCall (351) */ + /** @name PalletAssetManagerCall (348) */ interface PalletAssetManagerCall extends Enum { readonly isRegisterForeignAsset: boolean; readonly asRegisterForeignAsset: { - readonly asset: MoonriverRuntimeXcmConfigAssetType; - readonly metadata: MoonriverRuntimeAssetConfigAssetRegistrarMetadata; + readonly asset: MoonbaseRuntimeXcmConfigAssetType; + readonly metadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata; readonly minAmount: u128; readonly isSufficient: bool; } & Struct; readonly isChangeExistingAssetType: boolean; readonly asChangeExistingAssetType: { readonly assetId: u128; - readonly newAssetType: MoonriverRuntimeXcmConfigAssetType; + readonly newAssetType: MoonbaseRuntimeXcmConfigAssetType; readonly numAssetsWeightHint: u32; } & Struct; readonly isRemoveExistingAssetType: boolean; @@ -4929,22 +5434,7 @@ declare module "@polkadot/types/lookup" { | "DestroyForeignAsset"; } - /** @name MoonriverRuntimeXcmConfigAssetType (352) */ - interface MoonriverRuntimeXcmConfigAssetType extends Enum { - readonly isXcm: boolean; - readonly asXcm: StagingXcmV3MultiLocation; - readonly type: "Xcm"; - } - - /** @name MoonriverRuntimeAssetConfigAssetRegistrarMetadata (353) */ - interface MoonriverRuntimeAssetConfigAssetRegistrarMetadata extends Struct { - readonly name: Bytes; - readonly symbol: Bytes; - readonly decimals: u8; - readonly isFrozen: bool; - } - - /** @name PalletXcmTransactorCall (354) */ + /** @name PalletXcmTransactorCall (349) */ interface PalletXcmTransactorCall extends Enum { readonly isRegister: boolean; readonly asRegister: { @@ -4957,7 +5447,7 @@ declare module "@polkadot/types/lookup" { } & Struct; readonly isTransactThroughDerivative: boolean; readonly asTransactThroughDerivative: { - readonly dest: MoonriverRuntimeXcmConfigTransactors; + readonly dest: MoonbaseRuntimeXcmConfigTransactors; readonly index: u16; readonly fee: PalletXcmTransactorCurrencyPayment; readonly innerCall: Bytes; @@ -5018,958 +5508,729 @@ declare module "@polkadot/types/lookup" { | "TransactThroughSigned" | "SetFeePerSecond" | "RemoveFeePerSecond" - | "HrmpManage"; - } - - /** @name MoonriverRuntimeXcmConfigTransactors (355) */ - interface MoonriverRuntimeXcmConfigTransactors extends Enum { - readonly isRelay: boolean; - readonly type: "Relay"; - } - - /** @name PalletXcmTransactorCurrencyPayment (356) */ - interface PalletXcmTransactorCurrencyPayment extends Struct { - readonly currency: PalletXcmTransactorCurrency; - readonly feeAmount: Option; - } - - /** @name MoonriverRuntimeXcmConfigCurrencyId (357) */ - interface MoonriverRuntimeXcmConfigCurrencyId extends Enum { - readonly isSelfReserve: boolean; - readonly isForeignAsset: boolean; - readonly asForeignAsset: u128; - readonly isErc20: boolean; - readonly asErc20: { - readonly contractAddress: H160; - } & Struct; - readonly type: "SelfReserve" | "ForeignAsset" | "Erc20"; - } - - /** @name PalletXcmTransactorCurrency (358) */ - interface PalletXcmTransactorCurrency extends Enum { - readonly isAsCurrencyId: boolean; - readonly asAsCurrencyId: MoonriverRuntimeXcmConfigCurrencyId; - readonly isAsMultiLocation: boolean; - readonly asAsMultiLocation: XcmVersionedLocation; - readonly type: "AsCurrencyId" | "AsMultiLocation"; - } - - /** @name PalletXcmTransactorTransactWeights (359) */ - interface PalletXcmTransactorTransactWeights extends Struct { - readonly transactRequiredWeightAtMost: SpWeightsWeightV2Weight; - readonly overallWeight: Option; - } - - /** @name PalletXcmTransactorHrmpOperation (362) */ - interface PalletXcmTransactorHrmpOperation extends Enum { - readonly isInitOpen: boolean; - readonly asInitOpen: PalletXcmTransactorHrmpInitParams; - readonly isAccept: boolean; - readonly asAccept: { - readonly paraId: u32; - } & Struct; - readonly isClose: boolean; - readonly asClose: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; - readonly isCancel: boolean; - readonly asCancel: { - readonly channelId: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; - readonly openRequests: u32; - } & Struct; - readonly type: "InitOpen" | "Accept" | "Close" | "Cancel"; - } - - /** @name PalletXcmTransactorHrmpInitParams (363) */ - interface PalletXcmTransactorHrmpInitParams extends Struct { - readonly paraId: u32; - readonly proposedMaxCapacity: u32; - readonly proposedMaxMessageSize: u32; - } - - /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (364) */ - interface PolkadotParachainPrimitivesPrimitivesHrmpChannelId extends Struct { - readonly sender: u32; - readonly recipient: u32; - } - - /** @name PalletEthereumXcmCall (365) */ - interface PalletEthereumXcmCall extends Enum { - readonly isTransact: boolean; - readonly asTransact: { - readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; - } & Struct; - readonly isTransactThroughProxy: boolean; - readonly asTransactThroughProxy: { - readonly transactAs: H160; - readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; - } & Struct; - readonly isSuspendEthereumXcmExecution: boolean; - readonly isResumeEthereumXcmExecution: boolean; - readonly isForceTransactAs: boolean; - readonly asForceTransactAs: { - readonly transactAs: H160; - readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; - readonly forceCreateAddress: Option; - } & Struct; - readonly type: - | "Transact" - | "TransactThroughProxy" - | "SuspendEthereumXcmExecution" - | "ResumeEthereumXcmExecution" - | "ForceTransactAs"; - } - - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (366) */ - interface XcmPrimitivesEthereumXcmEthereumXcmTransaction extends Enum { - readonly isV1: boolean; - readonly asV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; - readonly isV2: boolean; - readonly asV2: XcmPrimitivesEthereumXcmEthereumXcmTransactionV2; - readonly type: "V1" | "V2"; - } - - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (367) */ - interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 extends Struct { - readonly gasLimit: U256; - readonly feePayment: XcmPrimitivesEthereumXcmEthereumXcmFee; - readonly action: EthereumTransactionTransactionAction; - readonly value: U256; - readonly input: Bytes; - readonly accessList: Option]>>>; - } - - /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (368) */ - interface XcmPrimitivesEthereumXcmEthereumXcmFee extends Enum { - readonly isManual: boolean; - readonly asManual: XcmPrimitivesEthereumXcmManualEthereumXcmFee; - readonly isAuto: boolean; - readonly type: "Manual" | "Auto"; - } - - /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (369) */ - interface XcmPrimitivesEthereumXcmManualEthereumXcmFee extends Struct { - readonly gasPrice: Option; - readonly maxFeePerGas: Option; - } - - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (372) */ - interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 extends Struct { - readonly gasLimit: U256; - readonly action: EthereumTransactionTransactionAction; - readonly value: U256; - readonly input: Bytes; - readonly accessList: Option]>>>; - } - - /** @name PalletMessageQueueCall (374) */ - interface PalletMessageQueueCall extends Enum { - readonly isReapPage: boolean; - readonly asReapPage: { - readonly messageOrigin: CumulusPrimitivesCoreAggregateMessageOrigin; - readonly pageIndex: u32; - } & Struct; - readonly isExecuteOverweight: boolean; - readonly asExecuteOverweight: { - readonly messageOrigin: CumulusPrimitivesCoreAggregateMessageOrigin; - readonly page: u32; - readonly index: u32; - readonly weightLimit: SpWeightsWeightV2Weight; - } & Struct; - readonly type: "ReapPage" | "ExecuteOverweight"; - } - - /** @name CumulusPrimitivesCoreAggregateMessageOrigin (375) */ - interface CumulusPrimitivesCoreAggregateMessageOrigin extends Enum { - readonly isHere: boolean; - readonly isParent: boolean; - readonly isSibling: boolean; - readonly asSibling: u32; - readonly type: "Here" | "Parent" | "Sibling"; - } - - /** @name PalletMoonbeamForeignAssetsCall (376) */ - interface PalletMoonbeamForeignAssetsCall extends Enum { - readonly isCreateForeignAsset: boolean; - readonly asCreateForeignAsset: { - readonly assetId: u128; - readonly assetXcmLocation: StagingXcmV4Location; - readonly decimals: u8; - readonly symbol: Bytes; - readonly name: Bytes; - } & Struct; - readonly isChangeXcmLocation: boolean; - readonly asChangeXcmLocation: { - readonly assetId: u128; - readonly newXcmLocation: StagingXcmV4Location; - } & Struct; - readonly isFreezeForeignAsset: boolean; - readonly asFreezeForeignAsset: { - readonly assetId: u128; - readonly allowXcmDeposit: bool; - } & Struct; - readonly isUnfreezeForeignAsset: boolean; - readonly asUnfreezeForeignAsset: { - readonly assetId: u128; - } & Struct; - readonly type: - | "CreateForeignAsset" - | "ChangeXcmLocation" - | "FreezeForeignAsset" - | "UnfreezeForeignAsset"; - } - - /** @name PalletXcmWeightTraderCall (378) */ - interface PalletXcmWeightTraderCall extends Enum { - readonly isAddAsset: boolean; - readonly asAddAsset: { - readonly location: StagingXcmV4Location; - readonly relativePrice: u128; - } & Struct; - readonly isEditAsset: boolean; - readonly asEditAsset: { - readonly location: StagingXcmV4Location; - readonly relativePrice: u128; - } & Struct; - readonly isPauseAssetSupport: boolean; - readonly asPauseAssetSupport: { - readonly location: StagingXcmV4Location; - } & Struct; - readonly isResumeAssetSupport: boolean; - readonly asResumeAssetSupport: { - readonly location: StagingXcmV4Location; - } & Struct; - readonly isRemoveAsset: boolean; - readonly asRemoveAsset: { - readonly location: StagingXcmV4Location; - } & Struct; - readonly type: - | "AddAsset" - | "EditAsset" - | "PauseAssetSupport" - | "ResumeAssetSupport" - | "RemoveAsset"; - } - - /** @name PalletEmergencyParaXcmCall (379) */ - interface PalletEmergencyParaXcmCall extends Enum { - readonly isPausedToNormal: boolean; - readonly isFastAuthorizeUpgrade: boolean; - readonly asFastAuthorizeUpgrade: { - readonly codeHash: H256; - } & Struct; - readonly type: "PausedToNormal" | "FastAuthorizeUpgrade"; - } - - /** @name PalletRandomnessCall (380) */ - interface PalletRandomnessCall extends Enum { - readonly isSetBabeRandomnessResults: boolean; - readonly type: "SetBabeRandomnessResults"; + | "HrmpManage"; } - /** @name SpRuntimeBlakeTwo256 (381) */ - type SpRuntimeBlakeTwo256 = Null; + /** @name MoonbaseRuntimeXcmConfigTransactors (350) */ + interface MoonbaseRuntimeXcmConfigTransactors extends Enum { + readonly isRelay: boolean; + readonly type: "Relay"; + } - /** @name PalletConvictionVotingTally (383) */ - interface PalletConvictionVotingTally extends Struct { - readonly ayes: u128; - readonly nays: u128; - readonly support: u128; + /** @name PalletXcmTransactorCurrencyPayment (351) */ + interface PalletXcmTransactorCurrencyPayment extends Struct { + readonly currency: PalletXcmTransactorCurrency; + readonly feeAmount: Option; } - /** @name PalletWhitelistEvent (384) */ - interface PalletWhitelistEvent extends Enum { - readonly isCallWhitelisted: boolean; - readonly asCallWhitelisted: { - readonly callHash: H256; - } & Struct; - readonly isWhitelistedCallRemoved: boolean; - readonly asWhitelistedCallRemoved: { - readonly callHash: H256; - } & Struct; - readonly isWhitelistedCallDispatched: boolean; - readonly asWhitelistedCallDispatched: { - readonly callHash: H256; - readonly result: Result< - FrameSupportDispatchPostDispatchInfo, - SpRuntimeDispatchErrorWithPostInfo - >; + /** @name MoonbaseRuntimeXcmConfigCurrencyId (352) */ + interface MoonbaseRuntimeXcmConfigCurrencyId extends Enum { + readonly isSelfReserve: boolean; + readonly isForeignAsset: boolean; + readonly asForeignAsset: u128; + readonly isErc20: boolean; + readonly asErc20: { + readonly contractAddress: H160; } & Struct; - readonly type: "CallWhitelisted" | "WhitelistedCallRemoved" | "WhitelistedCallDispatched"; + readonly type: "SelfReserve" | "ForeignAsset" | "Erc20"; } - /** @name FrameSupportDispatchPostDispatchInfo (386) */ - interface FrameSupportDispatchPostDispatchInfo extends Struct { - readonly actualWeight: Option; - readonly paysFee: FrameSupportDispatchPays; + /** @name PalletXcmTransactorCurrency (353) */ + interface PalletXcmTransactorCurrency extends Enum { + readonly isAsCurrencyId: boolean; + readonly asAsCurrencyId: MoonbaseRuntimeXcmConfigCurrencyId; + readonly isAsMultiLocation: boolean; + readonly asAsMultiLocation: XcmVersionedLocation; + readonly type: "AsCurrencyId" | "AsMultiLocation"; } - /** @name SpRuntimeDispatchErrorWithPostInfo (387) */ - interface SpRuntimeDispatchErrorWithPostInfo extends Struct { - readonly postInfo: FrameSupportDispatchPostDispatchInfo; - readonly error: SpRuntimeDispatchError; + /** @name PalletXcmTransactorTransactWeights (355) */ + interface PalletXcmTransactorTransactWeights extends Struct { + readonly transactRequiredWeightAtMost: SpWeightsWeightV2Weight; + readonly overallWeight: Option; } - /** @name PalletCollectiveEvent (388) */ - interface PalletCollectiveEvent extends Enum { - readonly isProposed: boolean; - readonly asProposed: { - readonly account: AccountId20; - readonly proposalIndex: u32; - readonly proposalHash: H256; - readonly threshold: u32; - } & Struct; - readonly isVoted: boolean; - readonly asVoted: { - readonly account: AccountId20; - readonly proposalHash: H256; - readonly voted: bool; - readonly yes: u32; - readonly no: u32; + /** @name PalletMoonbeamOrbitersCall (357) */ + interface PalletMoonbeamOrbitersCall extends Enum { + readonly isCollatorAddOrbiter: boolean; + readonly asCollatorAddOrbiter: { + readonly orbiter: AccountId20; } & Struct; - readonly isApproved: boolean; - readonly asApproved: { - readonly proposalHash: H256; + readonly isCollatorRemoveOrbiter: boolean; + readonly asCollatorRemoveOrbiter: { + readonly orbiter: AccountId20; } & Struct; - readonly isDisapproved: boolean; - readonly asDisapproved: { - readonly proposalHash: H256; + readonly isOrbiterLeaveCollatorPool: boolean; + readonly asOrbiterLeaveCollatorPool: { + readonly collator: AccountId20; } & Struct; - readonly isExecuted: boolean; - readonly asExecuted: { - readonly proposalHash: H256; - readonly result: Result; + readonly isOrbiterRegister: boolean; + readonly isOrbiterUnregister: boolean; + readonly asOrbiterUnregister: { + readonly collatorsPoolCount: u32; } & Struct; - readonly isMemberExecuted: boolean; - readonly asMemberExecuted: { - readonly proposalHash: H256; - readonly result: Result; + readonly isAddCollator: boolean; + readonly asAddCollator: { + readonly collator: AccountId20; } & Struct; - readonly isClosed: boolean; - readonly asClosed: { - readonly proposalHash: H256; - readonly yes: u32; - readonly no: u32; + readonly isRemoveCollator: boolean; + readonly asRemoveCollator: { + readonly collator: AccountId20; } & Struct; readonly type: - | "Proposed" - | "Voted" - | "Approved" - | "Disapproved" - | "Executed" - | "MemberExecuted" - | "Closed"; + | "CollatorAddOrbiter" + | "CollatorRemoveOrbiter" + | "OrbiterLeaveCollatorPool" + | "OrbiterRegister" + | "OrbiterUnregister" + | "AddCollator" + | "RemoveCollator"; } - /** @name PalletTreasuryEvent (390) */ - 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: AccountId20; - } & 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: AccountId20; - } & 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: AccountId20; - readonly validFrom: u32; - readonly expireAt: u32; - } & Struct; - readonly isAssetSpendVoided: boolean; - readonly asAssetSpendVoided: { - readonly index: u32; - } & Struct; - readonly isPaid: boolean; - readonly asPaid: { - readonly index: u32; - readonly paymentId: Null; + /** @name PalletEthereumXcmCall (358) */ + interface PalletEthereumXcmCall extends Enum { + readonly isTransact: boolean; + readonly asTransact: { + readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; } & Struct; - readonly isPaymentFailed: boolean; - readonly asPaymentFailed: { - readonly index: u32; - readonly paymentId: Null; + readonly isTransactThroughProxy: boolean; + readonly asTransactThroughProxy: { + readonly transactAs: H160; + readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; } & Struct; - readonly isSpendProcessed: boolean; - readonly asSpendProcessed: { - readonly index: u32; + readonly isSuspendEthereumXcmExecution: boolean; + readonly isResumeEthereumXcmExecution: boolean; + readonly isForceTransactAs: boolean; + readonly asForceTransactAs: { + readonly transactAs: H160; + readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; + readonly forceCreateAddress: Option; } & Struct; readonly type: - | "Spending" - | "Awarded" - | "Burnt" - | "Rollover" - | "Deposit" - | "SpendApproved" - | "UpdatedInactive" - | "AssetSpendApproved" - | "AssetSpendVoided" - | "Paid" - | "PaymentFailed" - | "SpendProcessed"; + | "Transact" + | "TransactThroughProxy" + | "SuspendEthereumXcmExecution" + | "ResumeEthereumXcmExecution" + | "ForceTransactAs"; } - /** @name PalletCrowdloanRewardsEvent (391) */ - interface PalletCrowdloanRewardsEvent extends Enum { - readonly isInitialPaymentMade: boolean; - readonly asInitialPaymentMade: ITuple<[AccountId20, u128]>; - readonly isNativeIdentityAssociated: boolean; - readonly asNativeIdentityAssociated: ITuple<[U8aFixed, AccountId20, u128]>; - readonly isRewardsPaid: boolean; - readonly asRewardsPaid: ITuple<[AccountId20, u128]>; - readonly isRewardAddressUpdated: boolean; - readonly asRewardAddressUpdated: ITuple<[AccountId20, AccountId20]>; - readonly isInitializedAlreadyInitializedAccount: boolean; - readonly asInitializedAlreadyInitializedAccount: ITuple<[U8aFixed, Option, u128]>; - readonly isInitializedAccountWithNotEnoughContribution: boolean; - readonly asInitializedAccountWithNotEnoughContribution: ITuple< - [U8aFixed, Option, u128] - >; - readonly type: - | "InitialPaymentMade" - | "NativeIdentityAssociated" - | "RewardsPaid" - | "RewardAddressUpdated" - | "InitializedAlreadyInitializedAccount" - | "InitializedAccountWithNotEnoughContribution"; + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (359) */ + interface XcmPrimitivesEthereumXcmEthereumXcmTransaction extends Enum { + readonly isV1: boolean; + readonly asV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; + readonly isV2: boolean; + readonly asV2: XcmPrimitivesEthereumXcmEthereumXcmTransactionV2; + readonly type: "V1" | "V2"; } - /** @name CumulusPalletXcmpQueueEvent (392) */ - interface CumulusPalletXcmpQueueEvent extends Enum { - readonly isXcmpMessageSent: boolean; - readonly asXcmpMessageSent: { - readonly messageHash: U8aFixed; - } & Struct; - readonly type: "XcmpMessageSent"; + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (360) */ + interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 extends Struct { + readonly gasLimit: U256; + readonly feePayment: XcmPrimitivesEthereumXcmEthereumXcmFee; + readonly action: EthereumTransactionLegacyTransactionAction; + readonly value: U256; + readonly input: Bytes; + readonly accessList: Option]>>>; + } + + /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (361) */ + interface XcmPrimitivesEthereumXcmEthereumXcmFee extends Enum { + readonly isManual: boolean; + readonly asManual: XcmPrimitivesEthereumXcmManualEthereumXcmFee; + readonly isAuto: boolean; + readonly type: "Manual" | "Auto"; + } + + /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (362) */ + interface XcmPrimitivesEthereumXcmManualEthereumXcmFee extends Struct { + readonly gasPrice: Option; + readonly maxFeePerGas: Option; } - /** @name CumulusPalletXcmEvent (393) */ - interface CumulusPalletXcmEvent extends Enum { - readonly isInvalidFormat: boolean; - readonly asInvalidFormat: U8aFixed; - readonly isUnsupportedVersion: boolean; - readonly asUnsupportedVersion: U8aFixed; - readonly isExecutedDownward: boolean; - readonly asExecutedDownward: ITuple<[U8aFixed, StagingXcmV4TraitsOutcome]>; - readonly type: "InvalidFormat" | "UnsupportedVersion" | "ExecutedDownward"; + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (365) */ + interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 extends Struct { + readonly gasLimit: U256; + readonly action: EthereumTransactionLegacyTransactionAction; + readonly value: U256; + readonly input: Bytes; + readonly accessList: Option]>>>; } - /** @name StagingXcmV4TraitsOutcome (394) */ - interface StagingXcmV4TraitsOutcome extends Enum { - readonly isComplete: boolean; - readonly asComplete: { - readonly used: SpWeightsWeightV2Weight; - } & Struct; - readonly isIncomplete: boolean; - readonly asIncomplete: { - readonly used: SpWeightsWeightV2Weight; - readonly error: XcmV3TraitsError; - } & Struct; - readonly isError: boolean; - readonly asError: { - readonly error: XcmV3TraitsError; - } & Struct; - readonly type: "Complete" | "Incomplete" | "Error"; + /** @name PalletRandomnessCall (367) */ + interface PalletRandomnessCall extends Enum { + readonly isSetBabeRandomnessResults: boolean; + readonly type: "SetBabeRandomnessResults"; } - /** @name PalletXcmEvent (395) */ - interface PalletXcmEvent extends Enum { - readonly isAttempted: boolean; - readonly asAttempted: { - readonly outcome: StagingXcmV4TraitsOutcome; - } & Struct; - readonly isSent: boolean; - readonly asSent: { - readonly origin: StagingXcmV4Location; - readonly destination: StagingXcmV4Location; - readonly message: StagingXcmV4Xcm; - readonly messageId: U8aFixed; - } & Struct; - readonly isUnexpectedResponse: boolean; - readonly asUnexpectedResponse: { - readonly origin: StagingXcmV4Location; - readonly queryId: u64; - } & Struct; - readonly isResponseReady: boolean; - readonly asResponseReady: { - readonly queryId: u64; - readonly response: StagingXcmV4Response; - } & Struct; - readonly isNotified: boolean; - readonly asNotified: { - readonly queryId: u64; - readonly palletIndex: u8; - readonly callIndex: u8; - } & Struct; - readonly isNotifyOverweight: boolean; - readonly asNotifyOverweight: { - readonly queryId: u64; - readonly palletIndex: u8; - readonly callIndex: u8; - readonly actualWeight: SpWeightsWeightV2Weight; - readonly maxBudgetedWeight: SpWeightsWeightV2Weight; - } & Struct; - readonly isNotifyDispatchError: boolean; - readonly asNotifyDispatchError: { - readonly queryId: u64; - readonly palletIndex: u8; - readonly callIndex: u8; - } & Struct; - readonly isNotifyDecodeFailed: boolean; - readonly asNotifyDecodeFailed: { - readonly queryId: u64; - readonly palletIndex: u8; - readonly callIndex: u8; - } & Struct; - readonly isInvalidResponder: boolean; - readonly asInvalidResponder: { - readonly origin: StagingXcmV4Location; - readonly queryId: u64; - readonly expectedLocation: Option; - } & Struct; - readonly isInvalidResponderVersion: boolean; - readonly asInvalidResponderVersion: { - readonly origin: StagingXcmV4Location; - readonly queryId: u64; - } & Struct; - readonly isResponseTaken: boolean; - readonly asResponseTaken: { - readonly queryId: u64; + /** @name PalletCollectiveCall (368) */ + interface PalletCollectiveCall extends Enum { + readonly isSetMembers: boolean; + readonly asSetMembers: { + readonly newMembers: Vec; + readonly prime: Option; + readonly oldCount: u32; } & Struct; - readonly isAssetsTrapped: boolean; - readonly asAssetsTrapped: { - readonly hash_: H256; - readonly origin: StagingXcmV4Location; - readonly assets: XcmVersionedAssets; + readonly isExecute: boolean; + readonly asExecute: { + readonly proposal: Call; + readonly lengthBound: Compact; } & Struct; - readonly isVersionChangeNotified: boolean; - readonly asVersionChangeNotified: { - readonly destination: StagingXcmV4Location; - readonly result: u32; - readonly cost: StagingXcmV4AssetAssets; - readonly messageId: U8aFixed; + readonly isPropose: boolean; + readonly asPropose: { + readonly threshold: Compact; + readonly proposal: Call; + readonly lengthBound: Compact; } & Struct; - readonly isSupportedVersionChanged: boolean; - readonly asSupportedVersionChanged: { - readonly location: StagingXcmV4Location; - readonly version: u32; + readonly isVote: boolean; + readonly asVote: { + readonly proposal: H256; + readonly index: Compact; + readonly approve: bool; } & Struct; - readonly isNotifyTargetSendFail: boolean; - readonly asNotifyTargetSendFail: { - readonly location: StagingXcmV4Location; - readonly queryId: u64; - readonly error: XcmV3TraitsError; + readonly isDisapproveProposal: boolean; + readonly asDisapproveProposal: { + readonly proposalHash: H256; } & Struct; - readonly isNotifyTargetMigrationFail: boolean; - readonly asNotifyTargetMigrationFail: { - readonly location: XcmVersionedLocation; - readonly queryId: u64; + readonly isClose: boolean; + readonly asClose: { + readonly proposalHash: H256; + readonly index: Compact; + readonly proposalWeightBound: SpWeightsWeightV2Weight; + readonly lengthBound: Compact; } & Struct; - readonly isInvalidQuerierVersion: boolean; - readonly asInvalidQuerierVersion: { - readonly origin: StagingXcmV4Location; - readonly queryId: u64; + readonly isKill: boolean; + readonly asKill: { + readonly proposalHash: H256; } & Struct; - readonly isInvalidQuerier: boolean; - readonly asInvalidQuerier: { - readonly origin: StagingXcmV4Location; - readonly queryId: u64; - readonly expectedQuerier: StagingXcmV4Location; - readonly maybeActualQuerier: Option; + readonly isReleaseProposalCost: boolean; + readonly asReleaseProposalCost: { + readonly proposalHash: H256; } & Struct; - readonly isVersionNotifyStarted: boolean; - readonly asVersionNotifyStarted: { - readonly destination: StagingXcmV4Location; - readonly cost: StagingXcmV4AssetAssets; - readonly messageId: U8aFixed; + readonly type: + | "SetMembers" + | "Execute" + | "Propose" + | "Vote" + | "DisapproveProposal" + | "Close" + | "Kill" + | "ReleaseProposalCost"; + } + + /** @name PalletConvictionVotingCall (369) */ + interface PalletConvictionVotingCall extends Enum { + readonly isVote: boolean; + readonly asVote: { + readonly pollIndex: Compact; + readonly vote: PalletConvictionVotingVoteAccountVote; } & Struct; - readonly isVersionNotifyRequested: boolean; - readonly asVersionNotifyRequested: { - readonly destination: StagingXcmV4Location; - readonly cost: StagingXcmV4AssetAssets; - readonly messageId: U8aFixed; + readonly isDelegate: boolean; + readonly asDelegate: { + readonly class: u16; + readonly to: AccountId20; + readonly conviction: PalletConvictionVotingConviction; + readonly balance: u128; } & Struct; - readonly isVersionNotifyUnrequested: boolean; - readonly asVersionNotifyUnrequested: { - readonly destination: StagingXcmV4Location; - readonly cost: StagingXcmV4AssetAssets; - readonly messageId: U8aFixed; + readonly isUndelegate: boolean; + readonly asUndelegate: { + readonly class: u16; } & Struct; - readonly isFeesPaid: boolean; - readonly asFeesPaid: { - readonly paying: StagingXcmV4Location; - readonly fees: StagingXcmV4AssetAssets; + readonly isUnlock: boolean; + readonly asUnlock: { + readonly class: u16; + readonly target: AccountId20; } & Struct; - readonly isAssetsClaimed: boolean; - readonly asAssetsClaimed: { - readonly hash_: H256; - readonly origin: StagingXcmV4Location; - readonly assets: XcmVersionedAssets; + readonly isRemoveVote: boolean; + readonly asRemoveVote: { + readonly class: Option; + readonly index: u32; } & Struct; - readonly isVersionMigrationFinished: boolean; - readonly asVersionMigrationFinished: { - readonly version: u32; + readonly isRemoveOtherVote: boolean; + readonly asRemoveOtherVote: { + readonly target: AccountId20; + readonly class: u16; + readonly index: u32; } & Struct; + readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; + } + + /** @name PalletConvictionVotingConviction (370) */ + 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: - | "Attempted" - | "Sent" - | "UnexpectedResponse" - | "ResponseReady" - | "Notified" - | "NotifyOverweight" - | "NotifyDispatchError" - | "NotifyDecodeFailed" - | "InvalidResponder" - | "InvalidResponderVersion" - | "ResponseTaken" - | "AssetsTrapped" - | "VersionChangeNotified" - | "SupportedVersionChanged" - | "NotifyTargetSendFail" - | "NotifyTargetMigrationFail" - | "InvalidQuerierVersion" - | "InvalidQuerier" - | "VersionNotifyStarted" - | "VersionNotifyRequested" - | "VersionNotifyUnrequested" - | "FeesPaid" - | "AssetsClaimed" - | "VersionMigrationFinished"; + | "None" + | "Locked1x" + | "Locked2x" + | "Locked3x" + | "Locked4x" + | "Locked5x" + | "Locked6x"; } - /** @name PalletAssetsEvent (396) */ - interface PalletAssetsEvent extends Enum { - readonly isCreated: boolean; - readonly asCreated: { - readonly assetId: u128; - readonly creator: AccountId20; - readonly owner: AccountId20; + /** @name PalletReferendaCall (372) */ + interface PalletReferendaCall extends Enum { + readonly isSubmit: boolean; + readonly asSubmit: { + readonly proposalOrigin: MoonbaseRuntimeOriginCaller; + readonly proposal: FrameSupportPreimagesBounded; + readonly enactmentMoment: FrameSupportScheduleDispatchTime; + } & Struct; + readonly isPlaceDecisionDeposit: boolean; + readonly asPlaceDecisionDeposit: { + readonly index: u32; + } & Struct; + readonly isRefundDecisionDeposit: boolean; + readonly asRefundDecisionDeposit: { + readonly index: u32; + } & Struct; + readonly isCancel: boolean; + readonly asCancel: { + readonly index: u32; } & Struct; - readonly isIssued: boolean; - readonly asIssued: { - readonly assetId: u128; - readonly owner: AccountId20; - readonly amount: u128; + readonly isKill: boolean; + readonly asKill: { + readonly index: u32; } & Struct; - readonly isTransferred: boolean; - readonly asTransferred: { - readonly assetId: u128; - readonly from: AccountId20; - readonly to: AccountId20; - readonly amount: u128; + readonly isNudgeReferendum: boolean; + readonly asNudgeReferendum: { + readonly index: u32; } & Struct; - readonly isBurned: boolean; - readonly asBurned: { - readonly assetId: u128; - readonly owner: AccountId20; - readonly balance: u128; + readonly isOneFewerDeciding: boolean; + readonly asOneFewerDeciding: { + readonly track: u16; } & Struct; - readonly isTeamChanged: boolean; - readonly asTeamChanged: { - readonly assetId: u128; - readonly issuer: AccountId20; - readonly admin: AccountId20; - readonly freezer: AccountId20; + readonly isRefundSubmissionDeposit: boolean; + readonly asRefundSubmissionDeposit: { + readonly index: u32; } & Struct; - readonly isOwnerChanged: boolean; - readonly asOwnerChanged: { - readonly assetId: u128; - readonly owner: AccountId20; + readonly isSetMetadata: boolean; + readonly asSetMetadata: { + readonly index: u32; + readonly maybeHash: Option; } & Struct; - readonly isFrozen: boolean; - readonly asFrozen: { - readonly assetId: u128; - readonly who: AccountId20; + readonly type: + | "Submit" + | "PlaceDecisionDeposit" + | "RefundDecisionDeposit" + | "Cancel" + | "Kill" + | "NudgeReferendum" + | "OneFewerDeciding" + | "RefundSubmissionDeposit" + | "SetMetadata"; + } + + /** @name FrameSupportScheduleDispatchTime (373) */ + interface FrameSupportScheduleDispatchTime extends Enum { + readonly isAt: boolean; + readonly asAt: u32; + readonly isAfter: boolean; + readonly asAfter: u32; + readonly type: "At" | "After"; + } + + /** @name PalletPreimageCall (375) */ + interface PalletPreimageCall extends Enum { + readonly isNotePreimage: boolean; + readonly asNotePreimage: { + readonly bytes: Bytes; } & Struct; - readonly isThawed: boolean; - readonly asThawed: { - readonly assetId: u128; - readonly who: AccountId20; + readonly isUnnotePreimage: boolean; + readonly asUnnotePreimage: { + readonly hash_: H256; } & Struct; - readonly isAssetFrozen: boolean; - readonly asAssetFrozen: { - readonly assetId: u128; + readonly isRequestPreimage: boolean; + readonly asRequestPreimage: { + readonly hash_: H256; } & Struct; - readonly isAssetThawed: boolean; - readonly asAssetThawed: { - readonly assetId: u128; + readonly isUnrequestPreimage: boolean; + readonly asUnrequestPreimage: { + readonly hash_: H256; } & Struct; - readonly isAccountsDestroyed: boolean; - readonly asAccountsDestroyed: { - readonly assetId: u128; - readonly accountsDestroyed: u32; - readonly accountsRemaining: u32; + readonly isEnsureUpdated: boolean; + readonly asEnsureUpdated: { + readonly hashes: Vec; } & Struct; - readonly isApprovalsDestroyed: boolean; - readonly asApprovalsDestroyed: { - readonly assetId: u128; - readonly approvalsDestroyed: u32; - readonly approvalsRemaining: u32; + readonly type: + | "NotePreimage" + | "UnnotePreimage" + | "RequestPreimage" + | "UnrequestPreimage" + | "EnsureUpdated"; + } + + /** @name PalletWhitelistCall (376) */ + interface PalletWhitelistCall extends Enum { + readonly isWhitelistCall: boolean; + readonly asWhitelistCall: { + readonly callHash: H256; } & Struct; - readonly isDestructionStarted: boolean; - readonly asDestructionStarted: { - readonly assetId: u128; + readonly isRemoveWhitelistedCall: boolean; + readonly asRemoveWhitelistedCall: { + readonly callHash: H256; } & Struct; - readonly isDestroyed: boolean; - readonly asDestroyed: { - readonly assetId: u128; + readonly isDispatchWhitelistedCall: boolean; + readonly asDispatchWhitelistedCall: { + readonly callHash: H256; + readonly callEncodedLen: u32; + readonly callWeightWitness: SpWeightsWeightV2Weight; } & Struct; - readonly isForceCreated: boolean; - readonly asForceCreated: { - readonly assetId: u128; - readonly owner: AccountId20; + readonly isDispatchWhitelistedCallWithPreimage: boolean; + readonly asDispatchWhitelistedCallWithPreimage: { + readonly call: Call; } & Struct; - readonly isMetadataSet: boolean; - readonly asMetadataSet: { - readonly assetId: u128; - readonly name: Bytes; - readonly symbol: Bytes; - readonly decimals: u8; - readonly isFrozen: bool; + readonly type: + | "WhitelistCall" + | "RemoveWhitelistedCall" + | "DispatchWhitelistedCall" + | "DispatchWhitelistedCallWithPreimage"; + } + + /** @name PalletRootTestingCall (378) */ + interface PalletRootTestingCall extends Enum { + readonly isFillBlock: boolean; + readonly asFillBlock: { + readonly ratio: Perbill; } & Struct; - readonly isMetadataCleared: boolean; - readonly asMetadataCleared: { - readonly assetId: u128; + readonly isTriggerDefensive: boolean; + readonly type: "FillBlock" | "TriggerDefensive"; + } + + /** @name PalletMultisigCall (379) */ + interface PalletMultisigCall extends Enum { + readonly isAsMultiThreshold1: boolean; + readonly asAsMultiThreshold1: { + readonly otherSignatories: Vec; + readonly call: Call; } & Struct; - readonly isApprovedTransfer: boolean; - readonly asApprovedTransfer: { - readonly assetId: u128; - readonly source: AccountId20; - readonly delegate: AccountId20; - readonly amount: u128; + readonly isAsMulti: boolean; + readonly asAsMulti: { + readonly threshold: u16; + readonly otherSignatories: Vec; + readonly maybeTimepoint: Option; + readonly call: Call; + readonly maxWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isApprovalCancelled: boolean; - readonly asApprovalCancelled: { - readonly assetId: u128; - readonly owner: AccountId20; - readonly delegate: AccountId20; + readonly isApproveAsMulti: boolean; + readonly asApproveAsMulti: { + readonly threshold: u16; + readonly otherSignatories: Vec; + readonly maybeTimepoint: Option; + readonly callHash: U8aFixed; + readonly maxWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isTransferredApproved: boolean; - readonly asTransferredApproved: { - readonly assetId: u128; - readonly owner: AccountId20; - readonly delegate: AccountId20; - readonly destination: AccountId20; - readonly amount: u128; + readonly isCancelAsMulti: boolean; + readonly asCancelAsMulti: { + readonly threshold: u16; + readonly otherSignatories: Vec; + readonly timepoint: PalletMultisigTimepoint; + readonly callHash: U8aFixed; } & Struct; - readonly isAssetStatusChanged: boolean; - readonly asAssetStatusChanged: { - readonly assetId: u128; + readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; + } + + /** @name PalletMultisigTimepoint (381) */ + interface PalletMultisigTimepoint extends Struct { + readonly height: u32; + readonly index: u32; + } + + /** @name PalletMoonbeamLazyMigrationsCall (382) */ + interface PalletMoonbeamLazyMigrationsCall extends Enum { + readonly isCreateContractMetadata: boolean; + readonly asCreateContractMetadata: { + readonly address: H160; } & Struct; - readonly isAssetMinBalanceChanged: boolean; - readonly asAssetMinBalanceChanged: { - readonly assetId: u128; - readonly newMinBalance: u128; + readonly isApproveAssetsToMigrate: boolean; + readonly asApproveAssetsToMigrate: { + readonly assets: Vec; } & Struct; - readonly isTouched: boolean; - readonly asTouched: { + readonly isStartForeignAssetsMigration: boolean; + readonly asStartForeignAssetsMigration: { readonly assetId: u128; - readonly who: AccountId20; - readonly depositor: AccountId20; } & Struct; - readonly isBlocked: boolean; - readonly asBlocked: { - readonly assetId: u128; - readonly who: AccountId20; + readonly isMigrateForeignAssetBalances: boolean; + readonly asMigrateForeignAssetBalances: { + readonly limit: u32; } & Struct; - readonly isDeposited: boolean; - readonly asDeposited: { - readonly assetId: u128; - readonly who: AccountId20; - readonly amount: u128; + readonly isMigrateForeignAssetApprovals: boolean; + readonly asMigrateForeignAssetApprovals: { + readonly limit: u32; + } & Struct; + readonly isFinishForeignAssetsMigration: boolean; + readonly type: + | "CreateContractMetadata" + | "ApproveAssetsToMigrate" + | "StartForeignAssetsMigration" + | "MigrateForeignAssetBalances" + | "MigrateForeignAssetApprovals" + | "FinishForeignAssetsMigration"; + } + + /** @name PalletMessageQueueCall (385) */ + interface PalletMessageQueueCall extends Enum { + readonly isReapPage: boolean; + readonly asReapPage: { + readonly messageOrigin: CumulusPrimitivesCoreAggregateMessageOrigin; + readonly pageIndex: u32; } & Struct; - readonly isWithdrawn: boolean; - readonly asWithdrawn: { - readonly assetId: u128; - readonly who: AccountId20; - readonly amount: u128; + readonly isExecuteOverweight: boolean; + readonly asExecuteOverweight: { + readonly messageOrigin: CumulusPrimitivesCoreAggregateMessageOrigin; + readonly page: u32; + readonly index: u32; + readonly weightLimit: SpWeightsWeightV2Weight; } & Struct; - readonly type: - | "Created" - | "Issued" - | "Transferred" - | "Burned" - | "TeamChanged" - | "OwnerChanged" - | "Frozen" - | "Thawed" - | "AssetFrozen" - | "AssetThawed" - | "AccountsDestroyed" - | "ApprovalsDestroyed" - | "DestructionStarted" - | "Destroyed" - | "ForceCreated" - | "MetadataSet" - | "MetadataCleared" - | "ApprovedTransfer" - | "ApprovalCancelled" - | "TransferredApproved" - | "AssetStatusChanged" - | "AssetMinBalanceChanged" - | "Touched" - | "Blocked" - | "Deposited" - | "Withdrawn"; + readonly type: "ReapPage" | "ExecuteOverweight"; } - /** @name PalletAssetManagerEvent (397) */ - interface PalletAssetManagerEvent extends Enum { - readonly isForeignAssetRegistered: boolean; - readonly asForeignAssetRegistered: { - readonly assetId: u128; - readonly asset: MoonriverRuntimeXcmConfigAssetType; - readonly metadata: MoonriverRuntimeAssetConfigAssetRegistrarMetadata; + /** @name CumulusPrimitivesCoreAggregateMessageOrigin (386) */ + interface CumulusPrimitivesCoreAggregateMessageOrigin extends Enum { + readonly isHere: boolean; + readonly isParent: boolean; + readonly isSibling: boolean; + readonly asSibling: u32; + readonly type: "Here" | "Parent" | "Sibling"; + } + + /** @name PalletEmergencyParaXcmCall (387) */ + interface PalletEmergencyParaXcmCall extends Enum { + readonly isPausedToNormal: boolean; + readonly isFastAuthorizeUpgrade: boolean; + readonly asFastAuthorizeUpgrade: { + readonly codeHash: H256; } & Struct; - readonly isUnitsPerSecondChanged: boolean; - readonly isForeignAssetXcmLocationChanged: boolean; - readonly asForeignAssetXcmLocationChanged: { + readonly type: "PausedToNormal" | "FastAuthorizeUpgrade"; + } + + /** @name PalletMoonbeamForeignAssetsCall (388) */ + interface PalletMoonbeamForeignAssetsCall extends Enum { + readonly isCreateForeignAsset: boolean; + readonly asCreateForeignAsset: { readonly assetId: u128; - readonly newAssetType: MoonriverRuntimeXcmConfigAssetType; + readonly assetXcmLocation: StagingXcmV5Location; + readonly decimals: u8; + readonly symbol: Bytes; + readonly name: Bytes; } & Struct; - readonly isForeignAssetRemoved: boolean; - readonly asForeignAssetRemoved: { + readonly isChangeXcmLocation: boolean; + readonly asChangeXcmLocation: { readonly assetId: u128; - readonly assetType: MoonriverRuntimeXcmConfigAssetType; - } & Struct; - readonly isSupportedAssetRemoved: boolean; - readonly asSupportedAssetRemoved: { - readonly assetType: MoonriverRuntimeXcmConfigAssetType; + readonly newXcmLocation: StagingXcmV5Location; } & Struct; - readonly isForeignAssetDestroyed: boolean; - readonly asForeignAssetDestroyed: { + readonly isFreezeForeignAsset: boolean; + readonly asFreezeForeignAsset: { readonly assetId: u128; - readonly assetType: MoonriverRuntimeXcmConfigAssetType; + readonly allowXcmDeposit: bool; } & Struct; - readonly isLocalAssetDestroyed: boolean; - readonly asLocalAssetDestroyed: { + readonly isUnfreezeForeignAsset: boolean; + readonly asUnfreezeForeignAsset: { readonly assetId: u128; } & Struct; readonly type: - | "ForeignAssetRegistered" - | "UnitsPerSecondChanged" - | "ForeignAssetXcmLocationChanged" - | "ForeignAssetRemoved" - | "SupportedAssetRemoved" - | "ForeignAssetDestroyed" - | "LocalAssetDestroyed"; + | "CreateForeignAsset" + | "ChangeXcmLocation" + | "FreezeForeignAsset" + | "UnfreezeForeignAsset"; } - /** @name PalletXcmTransactorEvent (398) */ - interface PalletXcmTransactorEvent extends Enum { - readonly isTransactedDerivative: boolean; - readonly asTransactedDerivative: { - readonly accountId: AccountId20; - readonly dest: StagingXcmV4Location; - readonly call: Bytes; - readonly index: u16; + /** @name PalletParametersCall (390) */ + interface PalletParametersCall extends Enum { + readonly isSetParameter: boolean; + readonly asSetParameter: { + readonly keyValue: MoonbaseRuntimeRuntimeParamsRuntimeParameters; } & Struct; - readonly isTransactedSovereign: boolean; - readonly asTransactedSovereign: { - readonly feePayer: Option; - readonly dest: StagingXcmV4Location; - readonly call: Bytes; + readonly type: "SetParameter"; + } + + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParameters (391) */ + interface MoonbaseRuntimeRuntimeParamsRuntimeParameters extends Enum { + readonly isRuntimeConfig: boolean; + readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; + readonly isPalletRandomness: boolean; + readonly asPalletRandomness: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (392) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters extends Enum { + readonly isFeesTreasuryProportion: boolean; + readonly asFeesTreasuryProportion: ITuple< + [ + MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, + Option + ] + >; + readonly type: "FeesTreasuryProportion"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion (393) */ + type MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion = Null; + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (395) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters extends Enum { + readonly isDeposit: boolean; + readonly asDeposit: ITuple< + [MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit, Option] + >; + readonly type: "Deposit"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (396) */ + type MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit = Null; + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (399) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly asForeignAssetCreationDeposit: ITuple< + [MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, Option] + >; + readonly type: "ForeignAssetCreationDeposit"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (400) */ + type MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit = Null; + + /** @name PalletXcmWeightTraderCall (401) */ + interface PalletXcmWeightTraderCall extends Enum { + readonly isAddAsset: boolean; + readonly asAddAsset: { + readonly location: StagingXcmV5Location; + readonly relativePrice: u128; } & Struct; - readonly isTransactedSigned: boolean; - readonly asTransactedSigned: { - readonly feePayer: AccountId20; - readonly dest: StagingXcmV4Location; - readonly call: Bytes; + readonly isEditAsset: boolean; + readonly asEditAsset: { + readonly location: StagingXcmV5Location; + readonly relativePrice: u128; } & Struct; - readonly isRegisteredDerivative: boolean; - readonly asRegisteredDerivative: { - readonly accountId: AccountId20; - readonly index: u16; + readonly isPauseAssetSupport: boolean; + readonly asPauseAssetSupport: { + readonly location: StagingXcmV5Location; } & Struct; - readonly isDeRegisteredDerivative: boolean; - readonly asDeRegisteredDerivative: { - readonly index: u16; + readonly isResumeAssetSupport: boolean; + readonly asResumeAssetSupport: { + readonly location: StagingXcmV5Location; } & Struct; - readonly isTransactFailed: boolean; - readonly asTransactFailed: { - readonly error: XcmV3TraitsError; + readonly isRemoveAsset: boolean; + readonly asRemoveAsset: { + readonly location: StagingXcmV5Location; } & Struct; - readonly isTransactInfoChanged: boolean; - readonly asTransactInfoChanged: { - readonly location: StagingXcmV4Location; - readonly remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight; + readonly type: + | "AddAsset" + | "EditAsset" + | "PauseAssetSupport" + | "ResumeAssetSupport" + | "RemoveAsset"; + } + + /** @name SpRuntimeBlakeTwo256 (402) */ + type SpRuntimeBlakeTwo256 = Null; + + /** @name PalletConvictionVotingTally (404) */ + interface PalletConvictionVotingTally extends Struct { + readonly ayes: u128; + readonly nays: u128; + readonly support: u128; + } + + /** @name PalletPreimageEvent (405) */ + interface PalletPreimageEvent extends Enum { + readonly isNoted: boolean; + readonly asNoted: { + readonly hash_: H256; } & Struct; - readonly isTransactInfoRemoved: boolean; - readonly asTransactInfoRemoved: { - readonly location: StagingXcmV4Location; + readonly isRequested: boolean; + readonly asRequested: { + readonly hash_: H256; } & Struct; - readonly isDestFeePerSecondChanged: boolean; - readonly asDestFeePerSecondChanged: { - readonly location: StagingXcmV4Location; - readonly feePerSecond: u128; + readonly isCleared: boolean; + readonly asCleared: { + readonly hash_: H256; } & Struct; - readonly isDestFeePerSecondRemoved: boolean; - readonly asDestFeePerSecondRemoved: { - readonly location: StagingXcmV4Location; + readonly type: "Noted" | "Requested" | "Cleared"; + } + + /** @name PalletWhitelistEvent (406) */ + interface PalletWhitelistEvent extends Enum { + readonly isCallWhitelisted: boolean; + readonly asCallWhitelisted: { + readonly callHash: H256; } & Struct; - readonly isHrmpManagementSent: boolean; - readonly asHrmpManagementSent: { - readonly action: PalletXcmTransactorHrmpOperation; + readonly isWhitelistedCallRemoved: boolean; + readonly asWhitelistedCallRemoved: { + readonly callHash: H256; } & Struct; - readonly type: - | "TransactedDerivative" - | "TransactedSovereign" - | "TransactedSigned" - | "RegisteredDerivative" - | "DeRegisteredDerivative" - | "TransactFailed" - | "TransactInfoChanged" - | "TransactInfoRemoved" - | "DestFeePerSecondChanged" - | "DestFeePerSecondRemoved" - | "HrmpManagementSent"; + readonly isWhitelistedCallDispatched: boolean; + readonly asWhitelistedCallDispatched: { + readonly callHash: H256; + readonly result: Result< + FrameSupportDispatchPostDispatchInfo, + SpRuntimeDispatchErrorWithPostInfo + >; + } & Struct; + readonly type: "CallWhitelisted" | "WhitelistedCallRemoved" | "WhitelistedCallDispatched"; + } + + /** @name FrameSupportDispatchPostDispatchInfo (408) */ + interface FrameSupportDispatchPostDispatchInfo extends Struct { + readonly actualWeight: Option; + readonly paysFee: FrameSupportDispatchPays; + } + + /** @name SpRuntimeDispatchErrorWithPostInfo (409) */ + interface SpRuntimeDispatchErrorWithPostInfo extends Struct { + readonly postInfo: FrameSupportDispatchPostDispatchInfo; + readonly error: SpRuntimeDispatchError; } - /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (399) */ - interface PalletXcmTransactorRemoteTransactInfoWithMaxWeight extends Struct { - readonly transactExtraWeight: SpWeightsWeightV2Weight; - readonly maxWeight: SpWeightsWeightV2Weight; - readonly transactExtraWeightSigned: Option; + /** @name PalletRootTestingEvent (411) */ + interface PalletRootTestingEvent extends Enum { + readonly isDefensiveTestCall: boolean; + readonly type: "DefensiveTestCall"; } - /** @name PalletEthereumXcmEvent (400) */ - interface PalletEthereumXcmEvent extends Enum { - readonly isExecutedFromXcm: boolean; - readonly asExecutedFromXcm: { - readonly xcmMsgHash: H256; - readonly ethTxHash: H256; + /** @name PalletMultisigEvent (412) */ + interface PalletMultisigEvent extends Enum { + readonly isNewMultisig: boolean; + readonly asNewMultisig: { + readonly approving: AccountId20; + readonly multisig: AccountId20; + readonly callHash: U8aFixed; } & Struct; - readonly type: "ExecutedFromXcm"; + readonly isMultisigApproval: boolean; + readonly asMultisigApproval: { + readonly approving: AccountId20; + readonly timepoint: PalletMultisigTimepoint; + readonly multisig: AccountId20; + readonly callHash: U8aFixed; + } & Struct; + readonly isMultisigExecuted: boolean; + readonly asMultisigExecuted: { + readonly approving: AccountId20; + readonly timepoint: PalletMultisigTimepoint; + readonly multisig: AccountId20; + readonly callHash: U8aFixed; + readonly result: Result; + } & Struct; + readonly isMultisigCancelled: boolean; + readonly asMultisigCancelled: { + readonly cancelling: AccountId20; + readonly timepoint: PalletMultisigTimepoint; + readonly multisig: AccountId20; + readonly callHash: U8aFixed; + } & Struct; + readonly type: "NewMultisig" | "MultisigApproval" | "MultisigExecuted" | "MultisigCancelled"; } - /** @name PalletMessageQueueEvent (401) */ + /** @name PalletMessageQueueEvent (413) */ interface PalletMessageQueueEvent extends Enum { readonly isProcessingFailed: boolean; readonly asProcessingFailed: { @@ -5999,7 +6260,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ProcessingFailed" | "Processed" | "OverweightEnqueued" | "PageReaped"; } - /** @name FrameSupportMessagesProcessMessageError (402) */ + /** @name FrameSupportMessagesProcessMessageError (414) */ interface FrameSupportMessagesProcessMessageError extends Enum { readonly isBadFormat: boolean; readonly isCorrupt: boolean; @@ -6017,30 +6278,37 @@ declare module "@polkadot/types/lookup" { | "StackLimitReached"; } - /** @name PalletMoonbeamForeignAssetsEvent (403) */ + /** @name PalletEmergencyParaXcmEvent (415) */ + interface PalletEmergencyParaXcmEvent extends Enum { + readonly isEnteredPausedXcmMode: boolean; + readonly isNormalXcmOperationResumed: boolean; + readonly type: "EnteredPausedXcmMode" | "NormalXcmOperationResumed"; + } + + /** @name PalletMoonbeamForeignAssetsEvent (416) */ interface PalletMoonbeamForeignAssetsEvent extends Enum { readonly isForeignAssetCreated: boolean; readonly asForeignAssetCreated: { readonly contractAddress: H160; readonly assetId: u128; - readonly xcmLocation: StagingXcmV4Location; + readonly xcmLocation: StagingXcmV5Location; readonly deposit: Option; } & Struct; readonly isForeignAssetXcmLocationChanged: boolean; readonly asForeignAssetXcmLocationChanged: { readonly assetId: u128; - readonly previousXcmLocation: StagingXcmV4Location; - readonly newXcmLocation: StagingXcmV4Location; + readonly previousXcmLocation: StagingXcmV5Location; + readonly newXcmLocation: StagingXcmV5Location; } & Struct; readonly isForeignAssetFrozen: boolean; readonly asForeignAssetFrozen: { readonly assetId: u128; - readonly xcmLocation: StagingXcmV4Location; + readonly xcmLocation: StagingXcmV5Location; } & Struct; readonly isForeignAssetUnfrozen: boolean; readonly asForeignAssetUnfrozen: { readonly assetId: u128; - readonly xcmLocation: StagingXcmV4Location; + readonly xcmLocation: StagingXcmV5Location; } & Struct; readonly isTokensLocked: boolean; readonly asTokensLocked: ITuple<[AccountId20, u128, U256]>; @@ -6052,29 +6320,101 @@ declare module "@polkadot/types/lookup" { | "TokensLocked"; } - /** @name PalletXcmWeightTraderEvent (404) */ + /** @name PalletParametersEvent (417) */ + interface PalletParametersEvent extends Enum { + readonly isUpdated: boolean; + readonly asUpdated: { + readonly key: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey; + readonly oldValue: Option; + readonly newValue: Option; + } & Struct; + readonly type: "Updated"; + } + + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersKey (418) */ + interface MoonbaseRuntimeRuntimeParamsRuntimeParametersKey extends Enum { + readonly isRuntimeConfig: boolean; + readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; + readonly isPalletRandomness: boolean; + readonly asPalletRandomness: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (419) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey extends Enum { + readonly isFeesTreasuryProportion: boolean; + readonly type: "FeesTreasuryProportion"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey (420) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey extends Enum { + readonly isDeposit: boolean; + readonly type: "Deposit"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (421) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly type: "ForeignAssetCreationDeposit"; + } + + /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersValue (423) */ + interface MoonbaseRuntimeRuntimeParamsRuntimeParametersValue extends Enum { + readonly isRuntimeConfig: boolean; + readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; + readonly isPalletRandomness: boolean; + readonly asPalletRandomness: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (424) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue extends Enum { + readonly isFeesTreasuryProportion: boolean; + readonly asFeesTreasuryProportion: Perbill; + readonly type: "FeesTreasuryProportion"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (425) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue extends Enum { + readonly isDeposit: boolean; + readonly asDeposit: u128; + readonly type: "Deposit"; + } + + /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (426) */ + interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly asForeignAssetCreationDeposit: u128; + readonly type: "ForeignAssetCreationDeposit"; + } + + /** @name PalletXcmWeightTraderEvent (427) */ interface PalletXcmWeightTraderEvent extends Enum { readonly isSupportedAssetAdded: boolean; readonly asSupportedAssetAdded: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly relativePrice: u128; } & Struct; readonly isSupportedAssetEdited: boolean; readonly asSupportedAssetEdited: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; readonly relativePrice: u128; } & Struct; readonly isPauseAssetSupport: boolean; readonly asPauseAssetSupport: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly isResumeAssetSupport: boolean; readonly asResumeAssetSupport: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly isSupportedAssetRemoved: boolean; readonly asSupportedAssetRemoved: { - readonly location: StagingXcmV4Location; + readonly location: StagingXcmV5Location; } & Struct; readonly type: | "SupportedAssetAdded" @@ -6084,59 +6424,7 @@ declare module "@polkadot/types/lookup" { | "SupportedAssetRemoved"; } - /** @name PalletEmergencyParaXcmEvent (405) */ - interface PalletEmergencyParaXcmEvent extends Enum { - readonly isEnteredPausedXcmMode: boolean; - readonly isNormalXcmOperationResumed: boolean; - readonly type: "EnteredPausedXcmMode" | "NormalXcmOperationResumed"; - } - - /** @name PalletRandomnessEvent (406) */ - interface PalletRandomnessEvent extends Enum { - readonly isRandomnessRequestedBabeEpoch: boolean; - readonly asRandomnessRequestedBabeEpoch: { - readonly id: u64; - readonly refundAddress: H160; - readonly contractAddress: H160; - readonly fee: u128; - readonly gasLimit: u64; - readonly numWords: u8; - readonly salt: H256; - readonly earliestEpoch: u64; - } & Struct; - readonly isRandomnessRequestedLocal: boolean; - readonly asRandomnessRequestedLocal: { - readonly id: u64; - readonly refundAddress: H160; - readonly contractAddress: H160; - readonly fee: u128; - readonly gasLimit: u64; - readonly numWords: u8; - readonly salt: H256; - readonly earliestBlock: u32; - } & Struct; - readonly isRequestFulfilled: boolean; - readonly asRequestFulfilled: { - readonly id: u64; - } & Struct; - readonly isRequestFeeIncreased: boolean; - readonly asRequestFeeIncreased: { - readonly id: u64; - readonly newFee: u128; - } & Struct; - readonly isRequestExpirationExecuted: boolean; - readonly asRequestExpirationExecuted: { - readonly id: u64; - } & Struct; - readonly type: - | "RandomnessRequestedBabeEpoch" - | "RandomnessRequestedLocal" - | "RequestFulfilled" - | "RequestFeeIncreased" - | "RequestExpirationExecuted"; - } - - /** @name FrameSystemPhase (407) */ + /** @name FrameSystemPhase (428) */ interface FrameSystemPhase extends Enum { readonly isApplyExtrinsic: boolean; readonly asApplyExtrinsic: u32; @@ -6145,33 +6433,33 @@ declare module "@polkadot/types/lookup" { readonly type: "ApplyExtrinsic" | "Finalization" | "Initialization"; } - /** @name FrameSystemLastRuntimeUpgradeInfo (409) */ + /** @name FrameSystemLastRuntimeUpgradeInfo (430) */ interface FrameSystemLastRuntimeUpgradeInfo extends Struct { readonly specVersion: Compact; readonly specName: Text; } - /** @name FrameSystemCodeUpgradeAuthorization (410) */ + /** @name FrameSystemCodeUpgradeAuthorization (431) */ interface FrameSystemCodeUpgradeAuthorization extends Struct { readonly codeHash: H256; readonly checkVersion: bool; } - /** @name FrameSystemLimitsBlockWeights (411) */ + /** @name FrameSystemLimitsBlockWeights (432) */ interface FrameSystemLimitsBlockWeights extends Struct { readonly baseBlock: SpWeightsWeightV2Weight; readonly maxBlock: SpWeightsWeightV2Weight; readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } - /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (412) */ + /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (433) */ interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { readonly normal: FrameSystemLimitsWeightsPerClass; readonly operational: FrameSystemLimitsWeightsPerClass; readonly mandatory: FrameSystemLimitsWeightsPerClass; } - /** @name FrameSystemLimitsWeightsPerClass (413) */ + /** @name FrameSystemLimitsWeightsPerClass (434) */ interface FrameSystemLimitsWeightsPerClass extends Struct { readonly baseExtrinsic: SpWeightsWeightV2Weight; readonly maxExtrinsic: Option; @@ -6179,25 +6467,25 @@ declare module "@polkadot/types/lookup" { readonly reserved: Option; } - /** @name FrameSystemLimitsBlockLength (414) */ + /** @name FrameSystemLimitsBlockLength (435) */ interface FrameSystemLimitsBlockLength extends Struct { readonly max: FrameSupportDispatchPerDispatchClassU32; } - /** @name FrameSupportDispatchPerDispatchClassU32 (415) */ + /** @name FrameSupportDispatchPerDispatchClassU32 (436) */ interface FrameSupportDispatchPerDispatchClassU32 extends Struct { readonly normal: u32; readonly operational: u32; readonly mandatory: u32; } - /** @name SpWeightsRuntimeDbWeight (416) */ + /** @name SpWeightsRuntimeDbWeight (437) */ interface SpWeightsRuntimeDbWeight extends Struct { readonly read: u64; readonly write: u64; } - /** @name SpVersionRuntimeVersion (417) */ + /** @name SpVersionRuntimeVersion (438) */ interface SpVersionRuntimeVersion extends Struct { readonly specName: Text; readonly implName: Text; @@ -6206,10 +6494,10 @@ declare module "@polkadot/types/lookup" { readonly implVersion: u32; readonly apis: Vec>; readonly transactionVersion: u32; - readonly stateVersion: u8; + readonly systemVersion: u8; } - /** @name FrameSystemError (421) */ + /** @name FrameSystemError (442) */ interface FrameSystemError extends Enum { readonly isInvalidSpecName: boolean; readonly isSpecVersionNeedsToIncrease: boolean; @@ -6232,14 +6520,95 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (423) */ + /** @name PalletUtilityError (443) */ + interface PalletUtilityError extends Enum { + readonly isTooManyCalls: boolean; + readonly type: "TooManyCalls"; + } + + /** @name PalletBalancesBalanceLock (445) */ + interface PalletBalancesBalanceLock extends Struct { + readonly id: U8aFixed; + readonly amount: u128; + readonly reasons: PalletBalancesReasons; + } + + /** @name PalletBalancesReasons (446) */ + interface PalletBalancesReasons extends Enum { + readonly isFee: boolean; + readonly isMisc: boolean; + readonly isAll: boolean; + readonly type: "Fee" | "Misc" | "All"; + } + + /** @name PalletBalancesReserveData (449) */ + interface PalletBalancesReserveData extends Struct { + readonly id: U8aFixed; + readonly amount: u128; + } + + /** @name MoonbaseRuntimeRuntimeHoldReason (453) */ + interface MoonbaseRuntimeRuntimeHoldReason extends Enum { + readonly isPreimage: boolean; + readonly asPreimage: PalletPreimageHoldReason; + readonly type: "Preimage"; + } + + /** @name PalletPreimageHoldReason (454) */ + interface PalletPreimageHoldReason extends Enum { + readonly isPreimage: boolean; + readonly type: "Preimage"; + } + + /** @name FrameSupportTokensMiscIdAmount (457) */ + interface FrameSupportTokensMiscIdAmount extends Struct { + readonly id: Null; + readonly amount: u128; + } + + /** @name PalletBalancesError (459) */ + interface PalletBalancesError extends Enum { + readonly isVestingBalance: boolean; + readonly isLiquidityRestrictions: boolean; + readonly isInsufficientBalance: boolean; + readonly isExistentialDeposit: boolean; + readonly isExpendability: boolean; + readonly isExistingVestingSchedule: boolean; + readonly isDeadAccount: boolean; + readonly isTooManyReserves: boolean; + readonly isTooManyHolds: boolean; + readonly isTooManyFreezes: boolean; + readonly isIssuanceDeactivated: boolean; + readonly isDeltaZero: boolean; + readonly type: + | "VestingBalance" + | "LiquidityRestrictions" + | "InsufficientBalance" + | "ExistentialDeposit" + | "Expendability" + | "ExistingVestingSchedule" + | "DeadAccount" + | "TooManyReserves" + | "TooManyHolds" + | "TooManyFreezes" + | "IssuanceDeactivated" + | "DeltaZero"; + } + + /** @name PalletSudoError (460) */ + interface PalletSudoError extends Enum { + readonly isRequireSudo: boolean; + readonly type: "RequireSudo"; + } + + /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (462) */ interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly paraHeadHash: Option; readonly consumedGoAheadSignal: Option; } - /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (424) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (463) */ interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct { readonly umpMsgCount: u32; readonly umpTotalBytes: u32; @@ -6249,33 +6618,33 @@ declare module "@polkadot/types/lookup" { >; } - /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (426) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (465) */ interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct { readonly msgCount: u32; readonly totalBytes: u32; } - /** @name PolkadotPrimitivesV8UpgradeGoAhead (430) */ + /** @name PolkadotPrimitivesV8UpgradeGoAhead (469) */ interface PolkadotPrimitivesV8UpgradeGoAhead extends Enum { readonly isAbort: boolean; readonly isGoAhead: boolean; readonly type: "Abort" | "GoAhead"; } - /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (431) */ + /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (470) */ interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct { readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; readonly hrmpWatermark: Option; readonly consumedGoAheadSignal: Option; } - /** @name PolkadotPrimitivesV8UpgradeRestriction (433) */ + /** @name PolkadotPrimitivesV8UpgradeRestriction (472) */ interface PolkadotPrimitivesV8UpgradeRestriction extends Enum { readonly isPresent: boolean; readonly type: "Present"; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (434) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (473) */ interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct { readonly dmqMqcHead: H256; readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity; @@ -6283,14 +6652,14 @@ declare module "@polkadot/types/lookup" { readonly egressChannels: Vec>; } - /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (435) */ + /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (474) */ interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity extends Struct { readonly remainingCount: u32; readonly remainingSize: u32; } - /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (438) */ + /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (477) */ interface PolkadotPrimitivesV8AbridgedHrmpChannel extends Struct { readonly maxCapacity: u32; readonly maxTotalSize: u32; @@ -6300,7 +6669,7 @@ declare module "@polkadot/types/lookup" { readonly mqcHead: Option; } - /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (439) */ + /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (478) */ interface PolkadotPrimitivesV8AbridgedHostConfiguration extends Struct { readonly maxCodeSize: u32; readonly maxHeadDataSize: u32; @@ -6314,19 +6683,19 @@ declare module "@polkadot/types/lookup" { readonly asyncBackingParams: PolkadotPrimitivesV8AsyncBackingAsyncBackingParams; } - /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (440) */ + /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (479) */ interface PolkadotPrimitivesV8AsyncBackingAsyncBackingParams extends Struct { readonly maxCandidateDepth: u32; readonly allowedAncestryLen: u32; } - /** @name PolkadotCorePrimitivesOutboundHrmpMessage (446) */ + /** @name PolkadotCorePrimitivesOutboundHrmpMessage (485) */ interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { readonly recipient: u32; readonly data: Bytes; } - /** @name CumulusPalletParachainSystemError (448) */ + /** @name CumulusPalletParachainSystemError (487) */ interface CumulusPalletParachainSystemError extends Enum { readonly isOverlappingUpgrades: boolean; readonly isProhibitedByPolkadot: boolean; @@ -6347,83 +6716,120 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name PalletBalancesBalanceLock (450) */ - interface PalletBalancesBalanceLock extends Struct { - readonly id: U8aFixed; - readonly amount: u128; - readonly reasons: PalletBalancesReasons; + /** @name PalletTransactionPaymentReleases (488) */ + interface PalletTransactionPaymentReleases extends Enum { + readonly isV1Ancient: boolean; + readonly isV2: boolean; + readonly type: "V1Ancient" | "V2"; } - /** @name PalletBalancesReasons (451) */ - interface PalletBalancesReasons extends Enum { - readonly isFee: boolean; - readonly isMisc: boolean; - readonly isAll: boolean; - readonly type: "Fee" | "Misc" | "All"; + /** @name PalletEvmCodeMetadata (489) */ + interface PalletEvmCodeMetadata extends Struct { + readonly size_: u64; + readonly hash_: H256; + } + + /** @name PalletEvmError (491) */ + interface PalletEvmError extends Enum { + readonly isBalanceLow: boolean; + readonly isFeeOverflow: boolean; + readonly isPaymentOverflow: boolean; + readonly isWithdrawFailed: boolean; + readonly isGasPriceTooLow: boolean; + readonly isInvalidNonce: boolean; + readonly isGasLimitTooLow: boolean; + readonly isGasLimitTooHigh: boolean; + readonly isInvalidChainId: boolean; + readonly isInvalidSignature: boolean; + readonly isReentrancy: boolean; + readonly isTransactionMustComeFromEOA: boolean; + readonly isUndefined: boolean; + readonly type: + | "BalanceLow" + | "FeeOverflow" + | "PaymentOverflow" + | "WithdrawFailed" + | "GasPriceTooLow" + | "InvalidNonce" + | "GasLimitTooLow" + | "GasLimitTooHigh" + | "InvalidChainId" + | "InvalidSignature" + | "Reentrancy" + | "TransactionMustComeFromEOA" + | "Undefined"; } - /** @name PalletBalancesReserveData (454) */ - interface PalletBalancesReserveData extends Struct { - readonly id: U8aFixed; - readonly amount: u128; + /** @name FpRpcTransactionStatus (493) */ + interface FpRpcTransactionStatus extends Struct { + readonly transactionHash: H256; + readonly transactionIndex: u32; + readonly from: H160; + readonly to: Option; + readonly contractAddress: Option; + readonly logs: Vec; + readonly logsBloom: EthbloomBloom; } - /** @name MoonriverRuntimeRuntimeHoldReason (458) */ - interface MoonriverRuntimeRuntimeHoldReason extends Enum { - readonly isPreimage: boolean; - readonly asPreimage: PalletPreimageHoldReason; - readonly type: "Preimage"; + /** @name EthbloomBloom (495) */ + interface EthbloomBloom extends U8aFixed {} + + /** @name EthereumReceiptReceiptV3 (497) */ + interface EthereumReceiptReceiptV3 extends Enum { + readonly isLegacy: boolean; + readonly asLegacy: EthereumReceiptEip658ReceiptData; + readonly isEip2930: boolean; + readonly asEip2930: EthereumReceiptEip658ReceiptData; + readonly isEip1559: boolean; + readonly asEip1559: EthereumReceiptEip658ReceiptData; + readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name PalletPreimageHoldReason (459) */ - interface PalletPreimageHoldReason extends Enum { - readonly isPreimage: boolean; - readonly type: "Preimage"; + /** @name EthereumReceiptEip658ReceiptData (498) */ + interface EthereumReceiptEip658ReceiptData extends Struct { + readonly statusCode: u8; + readonly usedGas: U256; + readonly logsBloom: EthbloomBloom; + readonly logs: Vec; } - /** @name FrameSupportTokensMiscIdAmount (462) */ - interface FrameSupportTokensMiscIdAmount extends Struct { - readonly id: Null; - readonly amount: u128; + /** @name EthereumBlock (499) */ + interface EthereumBlock extends Struct { + readonly header: EthereumHeader; + readonly transactions: Vec; + readonly ommers: Vec; } - /** @name PalletBalancesError (464) */ - interface PalletBalancesError extends Enum { - readonly isVestingBalance: boolean; - readonly isLiquidityRestrictions: boolean; - readonly isInsufficientBalance: boolean; - readonly isExistentialDeposit: boolean; - readonly isExpendability: boolean; - readonly isExistingVestingSchedule: boolean; - readonly isDeadAccount: boolean; - readonly isTooManyReserves: boolean; - readonly isTooManyHolds: boolean; - readonly isTooManyFreezes: boolean; - readonly isIssuanceDeactivated: boolean; - readonly isDeltaZero: boolean; - readonly type: - | "VestingBalance" - | "LiquidityRestrictions" - | "InsufficientBalance" - | "ExistentialDeposit" - | "Expendability" - | "ExistingVestingSchedule" - | "DeadAccount" - | "TooManyReserves" - | "TooManyHolds" - | "TooManyFreezes" - | "IssuanceDeactivated" - | "DeltaZero"; + /** @name EthereumHeader (500) */ + interface EthereumHeader extends Struct { + readonly parentHash: H256; + readonly ommersHash: H256; + readonly beneficiary: H160; + readonly stateRoot: H256; + readonly transactionsRoot: H256; + readonly receiptsRoot: H256; + readonly logsBloom: EthbloomBloom; + readonly difficulty: U256; + readonly number: U256; + readonly gasLimit: U256; + readonly gasUsed: U256; + readonly timestamp: u64; + readonly extraData: Bytes; + readonly mixHash: H256; + readonly nonce: EthereumTypesHashH64; } - /** @name PalletTransactionPaymentReleases (465) */ - interface PalletTransactionPaymentReleases extends Enum { - readonly isV1Ancient: boolean; - readonly isV2: boolean; - readonly type: "V1Ancient" | "V2"; + /** @name EthereumTypesHashH64 (501) */ + interface EthereumTypesHashH64 extends U8aFixed {} + + /** @name PalletEthereumError (506) */ + interface PalletEthereumError extends Enum { + readonly isInvalidSignature: boolean; + readonly isPreLogExists: boolean; + readonly type: "InvalidSignature" | "PreLogExists"; } - /** @name PalletParachainStakingRoundInfo (466) */ + /** @name PalletParachainStakingRoundInfo (507) */ interface PalletParachainStakingRoundInfo extends Struct { readonly current: u32; readonly first: u32; @@ -6431,7 +6837,7 @@ declare module "@polkadot/types/lookup" { readonly firstSlot: u64; } - /** @name PalletParachainStakingDelegator (467) */ + /** @name PalletParachainStakingDelegator (508) */ interface PalletParachainStakingDelegator extends Struct { readonly id: AccountId20; readonly delegations: PalletParachainStakingSetOrderedSet; @@ -6440,16 +6846,16 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingDelegatorStatus; } - /** @name PalletParachainStakingSetOrderedSet (468) */ + /** @name PalletParachainStakingSetOrderedSet (509) */ interface PalletParachainStakingSetOrderedSet extends Vec {} - /** @name PalletParachainStakingBond (469) */ + /** @name PalletParachainStakingBond (510) */ interface PalletParachainStakingBond extends Struct { readonly owner: AccountId20; readonly amount: u128; } - /** @name PalletParachainStakingDelegatorStatus (471) */ + /** @name PalletParachainStakingDelegatorStatus (512) */ interface PalletParachainStakingDelegatorStatus extends Enum { readonly isActive: boolean; readonly isLeaving: boolean; @@ -6457,7 +6863,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Leaving"; } - /** @name PalletParachainStakingCandidateMetadata (472) */ + /** @name PalletParachainStakingCandidateMetadata (513) */ interface PalletParachainStakingCandidateMetadata extends Struct { readonly bond: u128; readonly delegationCount: u32; @@ -6471,7 +6877,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletParachainStakingCollatorStatus; } - /** @name PalletParachainStakingCapacityStatus (473) */ + /** @name PalletParachainStakingCapacityStatus (514) */ interface PalletParachainStakingCapacityStatus extends Enum { readonly isFull: boolean; readonly isEmpty: boolean; @@ -6479,13 +6885,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Full" | "Empty" | "Partial"; } - /** @name PalletParachainStakingCandidateBondLessRequest (475) */ + /** @name PalletParachainStakingCandidateBondLessRequest (516) */ interface PalletParachainStakingCandidateBondLessRequest extends Struct { readonly amount: u128; readonly whenExecutable: u32; } - /** @name PalletParachainStakingCollatorStatus (476) */ + /** @name PalletParachainStakingCollatorStatus (517) */ interface PalletParachainStakingCollatorStatus extends Enum { readonly isActive: boolean; readonly isIdle: boolean; @@ -6494,50 +6900,50 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Idle" | "Leaving"; } - /** @name PalletParachainStakingDelegationRequestsScheduledRequest (478) */ + /** @name PalletParachainStakingDelegationRequestsScheduledRequest (519) */ interface PalletParachainStakingDelegationRequestsScheduledRequest extends Struct { readonly delegator: AccountId20; readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (481) */ + /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (522) */ interface PalletParachainStakingAutoCompoundAutoCompoundConfig extends Struct { readonly delegator: AccountId20; readonly value: Percent; } - /** @name PalletParachainStakingDelegations (483) */ + /** @name PalletParachainStakingDelegations (524) */ interface PalletParachainStakingDelegations extends Struct { readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingSetBoundedOrderedSet (485) */ + /** @name PalletParachainStakingSetBoundedOrderedSet (526) */ interface PalletParachainStakingSetBoundedOrderedSet extends Vec {} - /** @name PalletParachainStakingCollatorSnapshot (488) */ + /** @name PalletParachainStakingCollatorSnapshot (529) */ interface PalletParachainStakingCollatorSnapshot extends Struct { readonly bond: u128; readonly delegations: Vec; readonly total: u128; } - /** @name PalletParachainStakingBondWithAutoCompound (490) */ + /** @name PalletParachainStakingBondWithAutoCompound (531) */ interface PalletParachainStakingBondWithAutoCompound extends Struct { readonly owner: AccountId20; readonly amount: u128; readonly autoCompound: Percent; } - /** @name PalletParachainStakingDelayedPayout (491) */ + /** @name PalletParachainStakingDelayedPayout (532) */ interface PalletParachainStakingDelayedPayout extends Struct { readonly roundIssuance: u128; readonly totalStakingReward: u128; readonly collatorCommission: Perbill; } - /** @name PalletParachainStakingInflationInflationInfo (492) */ + /** @name PalletParachainStakingInflationInflationInfo (533) */ interface PalletParachainStakingInflationInflationInfo extends Struct { readonly expect: { readonly min: u128; @@ -6556,7 +6962,7 @@ declare module "@polkadot/types/lookup" { } & Struct; } - /** @name PalletParachainStakingError (493) */ + /** @name PalletParachainStakingError (534) */ interface PalletParachainStakingError extends Enum { readonly isDelegatorDNE: boolean; readonly isDelegatorDNEinTopNorBottom: boolean; @@ -6671,99 +7077,189 @@ declare module "@polkadot/types/lookup" { | "CurrentRoundTooLow"; } - /** @name PalletAuthorInherentError (494) */ - interface PalletAuthorInherentError extends Enum { - readonly isAuthorAlreadySet: boolean; - readonly isNoAccountId: boolean; - readonly isCannotBeAuthor: boolean; - readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; + /** @name PalletSchedulerScheduled (537) */ + interface PalletSchedulerScheduled extends Struct { + readonly maybeId: Option; + readonly priority: u8; + readonly call: FrameSupportPreimagesBounded; + readonly maybePeriodic: Option>; + readonly origin: MoonbaseRuntimeOriginCaller; } - /** @name PalletAuthorMappingRegistrationInfo (495) */ - interface PalletAuthorMappingRegistrationInfo extends Struct { - readonly account: AccountId20; - readonly deposit: u128; - readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + /** @name PalletSchedulerRetryConfig (539) */ + interface PalletSchedulerRetryConfig extends Struct { + readonly totalRetries: u8; + readonly remaining: u8; + readonly period: u32; } - /** @name PalletAuthorMappingError (496) */ - interface PalletAuthorMappingError extends Enum { - readonly isAssociationNotFound: boolean; - readonly isNotYourAssociation: boolean; - readonly isCannotAffordSecurityDeposit: boolean; - readonly isAlreadyAssociated: boolean; - readonly isOldAuthorIdNotFound: boolean; - readonly isWrongKeySize: boolean; - readonly isDecodeNimbusFailed: boolean; - readonly isDecodeKeysFailed: boolean; + /** @name PalletSchedulerError (540) */ + interface PalletSchedulerError extends Enum { + readonly isFailedToSchedule: boolean; + readonly isNotFound: boolean; + readonly isTargetBlockNumberInPast: boolean; + readonly isRescheduleNoChange: boolean; + readonly isNamed: boolean; readonly type: - | "AssociationNotFound" - | "NotYourAssociation" - | "CannotAffordSecurityDeposit" - | "AlreadyAssociated" - | "OldAuthorIdNotFound" - | "WrongKeySize" - | "DecodeNimbusFailed" - | "DecodeKeysFailed"; + | "FailedToSchedule" + | "NotFound" + | "TargetBlockNumberInPast" + | "RescheduleNoChange" + | "Named"; } - /** @name PalletMoonbeamOrbitersCollatorPoolInfo (497) */ - interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { - readonly orbiters: Vec; - readonly maybeCurrentOrbiter: Option; - readonly nextOrbiter: u32; + /** @name PalletTreasuryProposal (541) */ + interface PalletTreasuryProposal extends Struct { + readonly proposer: AccountId20; + readonly value: u128; + readonly beneficiary: AccountId20; + readonly bond: u128; } - /** @name PalletMoonbeamOrbitersCurrentOrbiter (499) */ - interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { - readonly accountId: AccountId20; - readonly removed: bool; + /** @name PalletTreasurySpendStatus (544) */ + interface PalletTreasurySpendStatus extends Struct { + readonly assetKind: Null; + readonly amount: u128; + readonly beneficiary: AccountId20; + readonly validFrom: u32; + readonly expireAt: u32; + readonly status: PalletTreasuryPaymentState; } - /** @name PalletMoonbeamOrbitersError (500) */ - interface PalletMoonbeamOrbitersError extends Enum { - readonly isCollatorAlreadyAdded: boolean; - readonly isCollatorNotFound: boolean; - readonly isCollatorPoolTooLarge: boolean; - readonly isCollatorsPoolCountTooLow: boolean; - readonly isMinOrbiterDepositNotSet: boolean; - readonly isOrbiterAlreadyInPool: boolean; - readonly isOrbiterDepositNotFound: boolean; - readonly isOrbiterNotFound: boolean; - readonly isOrbiterStillInAPool: boolean; + /** @name PalletTreasuryPaymentState (545) */ + interface PalletTreasuryPaymentState extends Enum { + readonly isPending: boolean; + readonly isAttempted: boolean; + readonly asAttempted: { + readonly id: Null; + } & Struct; + readonly isFailed: boolean; + readonly type: "Pending" | "Attempted" | "Failed"; + } + + /** @name FrameSupportPalletId (547) */ + interface FrameSupportPalletId extends U8aFixed {} + + /** @name PalletTreasuryError (548) */ + interface PalletTreasuryError extends Enum { + readonly isInvalidIndex: boolean; + readonly isTooManyApprovals: boolean; + readonly isInsufficientPermission: boolean; + readonly isProposalNotApproved: boolean; + readonly isFailedToConvertBalance: boolean; + readonly isSpendExpired: boolean; + readonly isEarlyPayout: boolean; + readonly isAlreadyAttempted: boolean; + readonly isPayoutError: boolean; + readonly isNotAttempted: boolean; + readonly isInconclusive: boolean; readonly type: - | "CollatorAlreadyAdded" - | "CollatorNotFound" - | "CollatorPoolTooLarge" - | "CollatorsPoolCountTooLow" - | "MinOrbiterDepositNotSet" - | "OrbiterAlreadyInPool" - | "OrbiterDepositNotFound" - | "OrbiterNotFound" - | "OrbiterStillInAPool"; + | "InvalidIndex" + | "TooManyApprovals" + | "InsufficientPermission" + | "ProposalNotApproved" + | "FailedToConvertBalance" + | "SpendExpired" + | "EarlyPayout" + | "AlreadyAttempted" + | "PayoutError" + | "NotAttempted" + | "Inconclusive"; + } + + /** @name PalletAuthorInherentError (549) */ + interface PalletAuthorInherentError extends Enum { + readonly isAuthorAlreadySet: boolean; + readonly isNoAccountId: boolean; + readonly isCannotBeAuthor: boolean; + readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; + } + + /** @name PalletCrowdloanRewardsRewardInfo (550) */ + interface PalletCrowdloanRewardsRewardInfo extends Struct { + readonly totalReward: u128; + readonly claimedReward: u128; + readonly contributedRelayAddresses: Vec; + } + + /** @name PalletCrowdloanRewardsError (552) */ + interface PalletCrowdloanRewardsError extends Enum { + readonly isAlreadyAssociated: boolean; + readonly isBatchBeyondFundPot: boolean; + readonly isFirstClaimAlreadyDone: boolean; + readonly isRewardNotHighEnough: boolean; + readonly isInvalidClaimSignature: boolean; + readonly isInvalidFreeClaimSignature: boolean; + readonly isNoAssociatedClaim: boolean; + readonly isRewardsAlreadyClaimed: boolean; + readonly isRewardVecAlreadyInitialized: boolean; + readonly isRewardVecNotFullyInitializedYet: boolean; + readonly isRewardsDoNotMatchFund: boolean; + readonly isTooManyContributors: boolean; + readonly isVestingPeriodNonValid: boolean; + readonly isNonContributedAddressProvided: boolean; + readonly isInsufficientNumberOfValidProofs: boolean; + readonly type: + | "AlreadyAssociated" + | "BatchBeyondFundPot" + | "FirstClaimAlreadyDone" + | "RewardNotHighEnough" + | "InvalidClaimSignature" + | "InvalidFreeClaimSignature" + | "NoAssociatedClaim" + | "RewardsAlreadyClaimed" + | "RewardVecAlreadyInitialized" + | "RewardVecNotFullyInitializedYet" + | "RewardsDoNotMatchFund" + | "TooManyContributors" + | "VestingPeriodNonValid" + | "NonContributedAddressProvided" + | "InsufficientNumberOfValidProofs"; } - /** @name PalletUtilityError (503) */ - interface PalletUtilityError extends Enum { - readonly isTooManyCalls: boolean; - readonly type: "TooManyCalls"; + /** @name PalletAuthorMappingRegistrationInfo (553) */ + interface PalletAuthorMappingRegistrationInfo extends Struct { + readonly account: AccountId20; + readonly deposit: u128; + readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + } + + /** @name PalletAuthorMappingError (554) */ + interface PalletAuthorMappingError extends Enum { + readonly isAssociationNotFound: boolean; + readonly isNotYourAssociation: boolean; + readonly isCannotAffordSecurityDeposit: boolean; + readonly isAlreadyAssociated: boolean; + readonly isOldAuthorIdNotFound: boolean; + readonly isWrongKeySize: boolean; + readonly isDecodeNimbusFailed: boolean; + readonly isDecodeKeysFailed: boolean; + readonly type: + | "AssociationNotFound" + | "NotYourAssociation" + | "CannotAffordSecurityDeposit" + | "AlreadyAssociated" + | "OldAuthorIdNotFound" + | "WrongKeySize" + | "DecodeNimbusFailed" + | "DecodeKeysFailed"; } - /** @name PalletProxyProxyDefinition (506) */ + /** @name PalletProxyProxyDefinition (557) */ interface PalletProxyProxyDefinition extends Struct { readonly delegate: AccountId20; - readonly proxyType: MoonriverRuntimeProxyType; + readonly proxyType: MoonbaseRuntimeProxyType; readonly delay: u32; } - /** @name PalletProxyAnnouncement (510) */ + /** @name PalletProxyAnnouncement (561) */ interface PalletProxyAnnouncement extends Struct { readonly real: AccountId20; readonly callHash: H256; readonly height: u32; } - /** @name PalletProxyError (512) */ + /** @name PalletProxyError (563) */ interface PalletProxyError extends Enum { readonly isTooMany: boolean; readonly isNotFound: boolean; @@ -6780,1099 +7276,998 @@ declare module "@polkadot/types/lookup" { | "Unproxyable" | "Duplicate" | "NoPermission" - | "Unannounced" - | "NoSelfProxy"; - } - - /** @name PalletMaintenanceModeError (513) */ - interface PalletMaintenanceModeError extends Enum { - readonly isAlreadyInMaintenanceMode: boolean; - readonly isNotInMaintenanceMode: boolean; - readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; - } - - /** @name PalletIdentityRegistration (515) */ - interface PalletIdentityRegistration extends Struct { - readonly judgements: Vec>; - readonly deposit: u128; - readonly info: PalletIdentityLegacyIdentityInfo; - } - - /** @name PalletIdentityRegistrarInfo (524) */ - interface PalletIdentityRegistrarInfo extends Struct { - readonly account: AccountId20; - readonly fee: u128; - readonly fields: u64; - } - - /** @name PalletIdentityAuthorityProperties (526) */ - interface PalletIdentityAuthorityProperties extends Struct { - readonly suffix: Bytes; - readonly allocation: u32; - } - - /** @name PalletIdentityError (529) */ - interface PalletIdentityError extends Enum { - readonly isTooManySubAccounts: boolean; - readonly isNotFound: boolean; - readonly isNotNamed: boolean; - readonly isEmptyIndex: boolean; - readonly isFeeChanged: boolean; - readonly isNoIdentity: boolean; - readonly isStickyJudgement: boolean; - readonly isJudgementGiven: boolean; - readonly isInvalidJudgement: boolean; - readonly isInvalidIndex: boolean; - readonly isInvalidTarget: boolean; - readonly isTooManyRegistrars: boolean; - readonly isAlreadyClaimed: boolean; - readonly isNotSub: boolean; - readonly isNotOwned: boolean; - readonly isJudgementForDifferentIdentity: boolean; - readonly isJudgementPaymentFailed: boolean; - readonly isInvalidSuffix: boolean; - readonly isNotUsernameAuthority: boolean; - readonly isNoAllocation: boolean; - readonly isInvalidSignature: boolean; - readonly isRequiresSignature: boolean; - readonly isInvalidUsername: boolean; - readonly isUsernameTaken: boolean; - readonly isNoUsername: boolean; - readonly isNotExpired: boolean; - readonly type: - | "TooManySubAccounts" - | "NotFound" - | "NotNamed" - | "EmptyIndex" - | "FeeChanged" - | "NoIdentity" - | "StickyJudgement" - | "JudgementGiven" - | "InvalidJudgement" - | "InvalidIndex" - | "InvalidTarget" - | "TooManyRegistrars" - | "AlreadyClaimed" - | "NotSub" - | "NotOwned" - | "JudgementForDifferentIdentity" - | "JudgementPaymentFailed" - | "InvalidSuffix" - | "NotUsernameAuthority" - | "NoAllocation" - | "InvalidSignature" - | "RequiresSignature" - | "InvalidUsername" - | "UsernameTaken" - | "NoUsername" - | "NotExpired"; - } - - /** @name PalletMigrationsError (530) */ - interface PalletMigrationsError extends Enum { - readonly isPreimageMissing: boolean; - readonly isWrongUpperBound: boolean; - readonly isPreimageIsTooBig: boolean; - readonly isPreimageAlreadyExists: boolean; - readonly type: - | "PreimageMissing" - | "WrongUpperBound" - | "PreimageIsTooBig" - | "PreimageAlreadyExists"; - } - - /** @name PalletMultisigMultisig (532) */ - interface PalletMultisigMultisig extends Struct { - readonly when: PalletMultisigTimepoint; - readonly deposit: u128; - readonly depositor: AccountId20; - readonly approvals: Vec; - } - - /** @name PalletMultisigError (534) */ - interface PalletMultisigError extends Enum { - readonly isMinimumThreshold: boolean; - readonly isAlreadyApproved: boolean; - readonly isNoApprovalsNeeded: boolean; - readonly isTooFewSignatories: boolean; - readonly isTooManySignatories: boolean; - readonly isSignatoriesOutOfOrder: boolean; - readonly isSenderInSignatories: boolean; - readonly isNotFound: boolean; - readonly isNotOwner: boolean; - readonly isNoTimepoint: boolean; - readonly isWrongTimepoint: boolean; - readonly isUnexpectedTimepoint: boolean; - readonly isMaxWeightTooLow: boolean; - readonly isAlreadyStored: boolean; - readonly type: - | "MinimumThreshold" - | "AlreadyApproved" - | "NoApprovalsNeeded" - | "TooFewSignatories" - | "TooManySignatories" - | "SignatoriesOutOfOrder" - | "SenderInSignatories" - | "NotFound" - | "NotOwner" - | "NoTimepoint" - | "WrongTimepoint" - | "UnexpectedTimepoint" - | "MaxWeightTooLow" - | "AlreadyStored"; - } - - /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (536) */ - interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { - readonly isNotStarted: boolean; - readonly isStarted: boolean; - readonly asStarted: Bytes; - readonly isError: boolean; - readonly asError: Bytes; - readonly isComplete: boolean; - readonly type: "NotStarted" | "Started" | "Error" | "Complete"; - } - - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (538) */ - interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { - readonly isIdle: boolean; - readonly isMigrating: boolean; - readonly asMigrating: PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo; - readonly type: "Idle" | "Migrating"; - } - - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (539) */ - interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { - readonly assetId: u128; - readonly remainingBalances: u32; - readonly remainingApprovals: u32; - } - - /** @name PalletMoonbeamLazyMigrationsError (540) */ - interface PalletMoonbeamLazyMigrationsError extends Enum { - readonly isLimitCannotBeZero: boolean; - readonly isContractMetadataAlreadySet: boolean; - readonly isContractNotExist: boolean; - readonly isSymbolTooLong: boolean; - readonly isNameTooLong: boolean; - readonly isAssetTypeNotFound: boolean; - readonly isAssetNotFound: boolean; - readonly isLocationNotFound: boolean; - readonly isMigrationNotFinished: boolean; - readonly isNoMigrationInProgress: boolean; - readonly isMintFailed: boolean; - readonly isApprovalFailed: boolean; - readonly type: - | "LimitCannotBeZero" - | "ContractMetadataAlreadySet" - | "ContractNotExist" - | "SymbolTooLong" - | "NameTooLong" - | "AssetTypeNotFound" - | "AssetNotFound" - | "LocationNotFound" - | "MigrationNotFinished" - | "NoMigrationInProgress" - | "MintFailed" - | "ApprovalFailed"; - } - - /** @name PalletEvmCodeMetadata (541) */ - interface PalletEvmCodeMetadata extends Struct { - readonly size_: u64; - readonly hash_: H256; - } - - /** @name PalletEvmError (543) */ - interface PalletEvmError extends Enum { - readonly isBalanceLow: boolean; - readonly isFeeOverflow: boolean; - readonly isPaymentOverflow: boolean; - readonly isWithdrawFailed: boolean; - readonly isGasPriceTooLow: boolean; - readonly isInvalidNonce: boolean; - readonly isGasLimitTooLow: boolean; - readonly isGasLimitTooHigh: boolean; - readonly isInvalidChainId: boolean; - readonly isInvalidSignature: boolean; - readonly isReentrancy: boolean; - readonly isTransactionMustComeFromEOA: boolean; - readonly isUndefined: boolean; - readonly type: - | "BalanceLow" - | "FeeOverflow" - | "PaymentOverflow" - | "WithdrawFailed" - | "GasPriceTooLow" - | "InvalidNonce" - | "GasLimitTooLow" - | "GasLimitTooHigh" - | "InvalidChainId" - | "InvalidSignature" - | "Reentrancy" - | "TransactionMustComeFromEOA" - | "Undefined"; - } - - /** @name FpRpcTransactionStatus (545) */ - interface FpRpcTransactionStatus extends Struct { - readonly transactionHash: H256; - readonly transactionIndex: u32; - readonly from: H160; - readonly to: Option; - readonly contractAddress: Option; - readonly logs: Vec; - readonly logsBloom: EthbloomBloom; + | "Unannounced" + | "NoSelfProxy"; } - /** @name EthbloomBloom (547) */ - interface EthbloomBloom extends U8aFixed {} + /** @name PalletMaintenanceModeError (564) */ + interface PalletMaintenanceModeError extends Enum { + readonly isAlreadyInMaintenanceMode: boolean; + readonly isNotInMaintenanceMode: boolean; + readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; + } - /** @name EthereumReceiptReceiptV3 (549) */ - interface EthereumReceiptReceiptV3 extends Enum { - readonly isLegacy: boolean; - readonly asLegacy: EthereumReceiptEip658ReceiptData; - readonly isEip2930: boolean; - readonly asEip2930: EthereumReceiptEip658ReceiptData; - readonly isEip1559: boolean; - readonly asEip1559: EthereumReceiptEip658ReceiptData; - readonly type: "Legacy" | "Eip2930" | "Eip1559"; + /** @name PalletIdentityRegistration (565) */ + interface PalletIdentityRegistration extends Struct { + readonly judgements: Vec>; + readonly deposit: u128; + readonly info: PalletIdentityLegacyIdentityInfo; } - /** @name EthereumReceiptEip658ReceiptData (550) */ - interface EthereumReceiptEip658ReceiptData extends Struct { - readonly statusCode: u8; - readonly usedGas: U256; - readonly logsBloom: EthbloomBloom; - readonly logs: Vec; + /** @name PalletIdentityRegistrarInfo (573) */ + interface PalletIdentityRegistrarInfo extends Struct { + readonly account: AccountId20; + readonly fee: u128; + readonly fields: u64; } - /** @name EthereumBlock (551) */ - interface EthereumBlock extends Struct { - readonly header: EthereumHeader; - readonly transactions: Vec; - readonly ommers: Vec; + /** @name PalletIdentityAuthorityProperties (576) */ + interface PalletIdentityAuthorityProperties extends Struct { + readonly accountId: AccountId20; + readonly allocation: u32; } - /** @name EthereumHeader (552) */ - interface EthereumHeader extends Struct { - readonly parentHash: H256; - readonly ommersHash: H256; - readonly beneficiary: H160; - readonly stateRoot: H256; - readonly transactionsRoot: H256; - readonly receiptsRoot: H256; - readonly logsBloom: EthbloomBloom; - readonly difficulty: U256; - readonly number: U256; - readonly gasLimit: U256; - readonly gasUsed: U256; - readonly timestamp: u64; - readonly extraData: Bytes; - readonly mixHash: H256; - readonly nonce: EthereumTypesHashH64; + /** @name PalletIdentityUsernameInformation (577) */ + interface PalletIdentityUsernameInformation extends Struct { + readonly owner: AccountId20; + readonly provider: PalletIdentityProvider; } - /** @name EthereumTypesHashH64 (553) */ - interface EthereumTypesHashH64 extends U8aFixed {} + /** @name PalletIdentityProvider (578) */ + interface PalletIdentityProvider extends Enum { + readonly isAllocation: boolean; + readonly isAuthorityDeposit: boolean; + readonly asAuthorityDeposit: u128; + readonly isSystem: boolean; + readonly type: "Allocation" | "AuthorityDeposit" | "System"; + } - /** @name PalletEthereumError (558) */ - interface PalletEthereumError extends Enum { + /** @name PalletIdentityError (580) */ + interface PalletIdentityError extends Enum { + readonly isTooManySubAccounts: boolean; + readonly isNotFound: boolean; + readonly isNotNamed: boolean; + readonly isEmptyIndex: boolean; + readonly isFeeChanged: boolean; + readonly isNoIdentity: boolean; + readonly isStickyJudgement: boolean; + readonly isJudgementGiven: boolean; + readonly isInvalidJudgement: boolean; + readonly isInvalidIndex: boolean; + readonly isInvalidTarget: boolean; + readonly isTooManyRegistrars: boolean; + readonly isAlreadyClaimed: boolean; + readonly isNotSub: boolean; + readonly isNotOwned: boolean; + readonly isJudgementForDifferentIdentity: boolean; + readonly isJudgementPaymentFailed: boolean; + readonly isInvalidSuffix: boolean; + readonly isNotUsernameAuthority: boolean; + readonly isNoAllocation: boolean; readonly isInvalidSignature: boolean; - readonly isPreLogExists: boolean; - readonly type: "InvalidSignature" | "PreLogExists"; + readonly isRequiresSignature: boolean; + readonly isInvalidUsername: boolean; + readonly isUsernameTaken: boolean; + readonly isNoUsername: boolean; + readonly isNotExpired: boolean; + readonly isTooEarly: boolean; + readonly isNotUnbinding: boolean; + readonly isAlreadyUnbinding: boolean; + readonly isInsufficientPrivileges: boolean; + readonly type: + | "TooManySubAccounts" + | "NotFound" + | "NotNamed" + | "EmptyIndex" + | "FeeChanged" + | "NoIdentity" + | "StickyJudgement" + | "JudgementGiven" + | "InvalidJudgement" + | "InvalidIndex" + | "InvalidTarget" + | "TooManyRegistrars" + | "AlreadyClaimed" + | "NotSub" + | "NotOwned" + | "JudgementForDifferentIdentity" + | "JudgementPaymentFailed" + | "InvalidSuffix" + | "NotUsernameAuthority" + | "NoAllocation" + | "InvalidSignature" + | "RequiresSignature" + | "InvalidUsername" + | "UsernameTaken" + | "NoUsername" + | "NotExpired" + | "TooEarly" + | "NotUnbinding" + | "AlreadyUnbinding" + | "InsufficientPrivileges"; } - /** @name PalletSchedulerScheduled (561) */ - interface PalletSchedulerScheduled extends Struct { - readonly maybeId: Option; - readonly priority: u8; - readonly call: FrameSupportPreimagesBounded; - readonly maybePeriodic: Option>; - readonly origin: MoonriverRuntimeOriginCaller; + /** @name CumulusPalletXcmpQueueOutboundChannelDetails (585) */ + interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { + readonly recipient: u32; + readonly state: CumulusPalletXcmpQueueOutboundState; + readonly signalsExist: bool; + readonly firstIndex: u16; + readonly lastIndex: u16; } - /** @name PalletSchedulerRetryConfig (563) */ - interface PalletSchedulerRetryConfig extends Struct { - readonly totalRetries: u8; - readonly remaining: u8; - readonly period: u32; + /** @name CumulusPalletXcmpQueueOutboundState (586) */ + interface CumulusPalletXcmpQueueOutboundState extends Enum { + readonly isOk: boolean; + readonly isSuspended: boolean; + readonly type: "Ok" | "Suspended"; } - /** @name PalletSchedulerError (564) */ - interface PalletSchedulerError extends Enum { - readonly isFailedToSchedule: boolean; - readonly isNotFound: boolean; - readonly isTargetBlockNumberInPast: boolean; - readonly isRescheduleNoChange: boolean; - readonly isNamed: boolean; + /** @name CumulusPalletXcmpQueueQueueConfigData (590) */ + interface CumulusPalletXcmpQueueQueueConfigData extends Struct { + readonly suspendThreshold: u32; + readonly dropThreshold: u32; + readonly resumeThreshold: u32; + } + + /** @name CumulusPalletXcmpQueueError (591) */ + interface CumulusPalletXcmpQueueError extends Enum { + readonly isBadQueueConfig: boolean; + readonly isAlreadySuspended: boolean; + readonly isAlreadyResumed: boolean; + readonly isTooManyActiveOutboundChannels: boolean; + readonly isTooBig: boolean; readonly type: - | "FailedToSchedule" - | "NotFound" - | "TargetBlockNumberInPast" - | "RescheduleNoChange" - | "Named"; + | "BadQueueConfig" + | "AlreadySuspended" + | "AlreadyResumed" + | "TooManyActiveOutboundChannels" + | "TooBig"; } - /** @name PalletPreimageOldRequestStatus (565) */ - interface PalletPreimageOldRequestStatus extends Enum { - readonly isUnrequested: boolean; - readonly asUnrequested: { - readonly deposit: ITuple<[AccountId20, u128]>; - readonly len: u32; + /** @name PalletXcmQueryStatus (592) */ + interface PalletXcmQueryStatus extends Enum { + readonly isPending: boolean; + readonly asPending: { + readonly responder: XcmVersionedLocation; + readonly maybeMatchQuerier: Option; + readonly maybeNotify: Option>; + readonly timeout: u32; } & Struct; - readonly isRequested: boolean; - readonly asRequested: { - readonly deposit: Option>; - readonly count: u32; - readonly len: Option; + readonly isVersionNotifier: boolean; + readonly asVersionNotifier: { + readonly origin: XcmVersionedLocation; + readonly isActive: bool; } & Struct; - readonly type: "Unrequested" | "Requested"; + readonly isReady: boolean; + readonly asReady: { + readonly response: XcmVersionedResponse; + readonly at: u32; + } & Struct; + readonly type: "Pending" | "VersionNotifier" | "Ready"; } - /** @name PalletPreimageRequestStatus (568) */ - interface PalletPreimageRequestStatus extends Enum { - readonly isUnrequested: boolean; - readonly asUnrequested: { - readonly ticket: ITuple<[AccountId20, u128]>; - readonly len: u32; - } & Struct; - readonly isRequested: boolean; - readonly asRequested: { - readonly maybeTicket: Option>; - readonly count: u32; - readonly maybeLen: Option; - } & Struct; - readonly type: "Unrequested" | "Requested"; + /** @name XcmVersionedResponse (596) */ + interface XcmVersionedResponse extends Enum { + readonly isV3: boolean; + readonly asV3: XcmV3Response; + readonly isV4: boolean; + readonly asV4: StagingXcmV4Response; + readonly isV5: boolean; + readonly asV5: StagingXcmV5Response; + readonly type: "V3" | "V4" | "V5"; } - /** @name PalletPreimageError (574) */ - interface PalletPreimageError extends Enum { - readonly isTooBig: boolean; - readonly isAlreadyNoted: boolean; - readonly isNotAuthorized: boolean; - readonly isNotNoted: boolean; - readonly isRequested: boolean; - readonly isNotRequested: boolean; - readonly isTooMany: boolean; - readonly isTooFew: boolean; + /** @name PalletXcmVersionMigrationStage (602) */ + interface PalletXcmVersionMigrationStage extends Enum { + readonly isMigrateSupportedVersion: boolean; + readonly isMigrateVersionNotifiers: boolean; + readonly isNotifyCurrentTargets: boolean; + readonly asNotifyCurrentTargets: Option; + readonly isMigrateAndNotifyOldTargets: boolean; + readonly type: + | "MigrateSupportedVersion" + | "MigrateVersionNotifiers" + | "NotifyCurrentTargets" + | "MigrateAndNotifyOldTargets"; + } + + /** @name PalletXcmRemoteLockedFungibleRecord (605) */ + interface PalletXcmRemoteLockedFungibleRecord extends Struct { + readonly amount: u128; + readonly owner: XcmVersionedLocation; + readonly locker: XcmVersionedLocation; + readonly consumers: Vec>; + } + + /** @name PalletXcmError (612) */ + interface PalletXcmError extends Enum { + readonly isUnreachable: boolean; + readonly isSendFailure: boolean; + readonly isFiltered: boolean; + readonly isUnweighableMessage: boolean; + readonly isDestinationNotInvertible: boolean; + readonly isEmpty: boolean; + readonly isCannotReanchor: boolean; + readonly isTooManyAssets: boolean; + readonly isInvalidOrigin: boolean; + readonly isBadVersion: boolean; + readonly isBadLocation: boolean; + readonly isNoSubscription: boolean; + readonly isAlreadySubscribed: boolean; + readonly isCannotCheckOutTeleport: boolean; + readonly isLowBalance: boolean; + readonly isTooManyLocks: boolean; + readonly isAccountNotSovereign: boolean; + readonly isFeesNotMet: boolean; + readonly isLockNotFound: boolean; + readonly isInUse: boolean; + readonly isInvalidAssetUnknownReserve: boolean; + readonly isInvalidAssetUnsupportedReserve: boolean; + readonly isTooManyReserves: boolean; + readonly isLocalExecutionIncomplete: boolean; readonly type: - | "TooBig" - | "AlreadyNoted" - | "NotAuthorized" - | "NotNoted" - | "Requested" - | "NotRequested" - | "TooMany" - | "TooFew"; - } - - /** @name PalletConvictionVotingVoteVoting (576) */ - interface PalletConvictionVotingVoteVoting extends Enum { - readonly isCasting: boolean; - readonly asCasting: PalletConvictionVotingVoteCasting; - readonly isDelegating: boolean; - readonly asDelegating: PalletConvictionVotingVoteDelegating; - readonly type: "Casting" | "Delegating"; + | "Unreachable" + | "SendFailure" + | "Filtered" + | "UnweighableMessage" + | "DestinationNotInvertible" + | "Empty" + | "CannotReanchor" + | "TooManyAssets" + | "InvalidOrigin" + | "BadVersion" + | "BadLocation" + | "NoSubscription" + | "AlreadySubscribed" + | "CannotCheckOutTeleport" + | "LowBalance" + | "TooManyLocks" + | "AccountNotSovereign" + | "FeesNotMet" + | "LockNotFound" + | "InUse" + | "InvalidAssetUnknownReserve" + | "InvalidAssetUnsupportedReserve" + | "TooManyReserves" + | "LocalExecutionIncomplete"; } - /** @name PalletConvictionVotingVoteCasting (577) */ - interface PalletConvictionVotingVoteCasting extends Struct { - readonly votes: Vec>; - readonly delegations: PalletConvictionVotingDelegations; - readonly prior: PalletConvictionVotingVotePriorLock; + /** @name PalletAssetsAssetDetails (613) */ + interface PalletAssetsAssetDetails extends Struct { + readonly owner: AccountId20; + readonly issuer: AccountId20; + readonly admin: AccountId20; + readonly freezer: AccountId20; + readonly supply: u128; + readonly deposit: u128; + readonly minBalance: u128; + readonly isSufficient: bool; + readonly accounts: u32; + readonly sufficients: u32; + readonly approvals: u32; + readonly status: PalletAssetsAssetStatus; } - /** @name PalletConvictionVotingDelegations (581) */ - interface PalletConvictionVotingDelegations extends Struct { - readonly votes: u128; - readonly capital: u128; + /** @name PalletAssetsAssetStatus (614) */ + interface PalletAssetsAssetStatus extends Enum { + readonly isLive: boolean; + readonly isFrozen: boolean; + readonly isDestroying: boolean; + readonly type: "Live" | "Frozen" | "Destroying"; } - /** @name PalletConvictionVotingVotePriorLock (582) */ - interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} - - /** @name PalletConvictionVotingVoteDelegating (583) */ - interface PalletConvictionVotingVoteDelegating extends Struct { + /** @name PalletAssetsAssetAccount (616) */ + interface PalletAssetsAssetAccount extends Struct { readonly balance: u128; - readonly target: AccountId20; - readonly conviction: PalletConvictionVotingConviction; - readonly delegations: PalletConvictionVotingDelegations; - readonly prior: PalletConvictionVotingVotePriorLock; - } - - /** @name PalletConvictionVotingError (587) */ - interface PalletConvictionVotingError extends Enum { - readonly isNotOngoing: boolean; - readonly isNotVoter: boolean; - readonly isNoPermission: boolean; - readonly isNoPermissionYet: boolean; - readonly isAlreadyDelegating: boolean; - readonly isAlreadyVoting: boolean; - readonly isInsufficientFunds: boolean; - readonly isNotDelegating: boolean; - readonly isNonsense: boolean; - readonly isMaxVotesReached: boolean; - readonly isClassNeeded: boolean; - readonly isBadClass: boolean; - readonly type: - | "NotOngoing" - | "NotVoter" - | "NoPermission" - | "NoPermissionYet" - | "AlreadyDelegating" - | "AlreadyVoting" - | "InsufficientFunds" - | "NotDelegating" - | "Nonsense" - | "MaxVotesReached" - | "ClassNeeded" - | "BadClass"; + readonly status: PalletAssetsAccountStatus; + readonly reason: PalletAssetsExistenceReason; + readonly extra: Null; } - /** @name PalletReferendaReferendumInfo (588) */ - interface PalletReferendaReferendumInfo extends Enum { - readonly isOngoing: boolean; - readonly asOngoing: PalletReferendaReferendumStatus; - readonly isApproved: boolean; - readonly asApproved: ITuple< - [u32, Option, Option] - >; - readonly isRejected: boolean; - readonly asRejected: ITuple< - [u32, Option, Option] - >; - readonly isCancelled: boolean; - readonly asCancelled: ITuple< - [u32, Option, Option] - >; - readonly isTimedOut: boolean; - readonly asTimedOut: ITuple< - [u32, Option, Option] - >; - readonly isKilled: boolean; - readonly asKilled: u32; - readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; + /** @name PalletAssetsAccountStatus (617) */ + interface PalletAssetsAccountStatus extends Enum { + readonly isLiquid: boolean; + readonly isFrozen: boolean; + readonly isBlocked: boolean; + readonly type: "Liquid" | "Frozen" | "Blocked"; } - /** @name PalletReferendaReferendumStatus (589) */ - interface PalletReferendaReferendumStatus extends Struct { - readonly track: u16; - readonly origin: MoonriverRuntimeOriginCaller; - readonly proposal: FrameSupportPreimagesBounded; - readonly enactment: FrameSupportScheduleDispatchTime; - readonly submitted: u32; - readonly submissionDeposit: PalletReferendaDeposit; - readonly decisionDeposit: Option; - readonly deciding: Option; - readonly tally: PalletConvictionVotingTally; - readonly inQueue: bool; - readonly alarm: Option]>>; + /** @name PalletAssetsExistenceReason (618) */ + interface PalletAssetsExistenceReason extends Enum { + readonly isConsumer: boolean; + readonly isSufficient: boolean; + readonly isDepositHeld: boolean; + readonly asDepositHeld: u128; + readonly isDepositRefunded: boolean; + readonly isDepositFrom: boolean; + readonly asDepositFrom: ITuple<[AccountId20, u128]>; + readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; } - /** @name PalletReferendaDeposit (590) */ - interface PalletReferendaDeposit extends Struct { - readonly who: AccountId20; + /** @name PalletAssetsApproval (620) */ + interface PalletAssetsApproval extends Struct { readonly amount: u128; + readonly deposit: u128; } - /** @name PalletReferendaDecidingStatus (593) */ - interface PalletReferendaDecidingStatus extends Struct { - readonly since: u32; - readonly confirming: Option; - } - - /** @name PalletReferendaTrackInfo (601) */ - interface PalletReferendaTrackInfo extends Struct { - readonly name: Text; - readonly maxDeciding: u32; - readonly decisionDeposit: u128; - readonly preparePeriod: u32; - readonly decisionPeriod: u32; - readonly confirmPeriod: u32; - readonly minEnactmentPeriod: u32; - readonly minApproval: PalletReferendaCurve; - readonly minSupport: PalletReferendaCurve; - } - - /** @name PalletReferendaCurve (602) */ - interface PalletReferendaCurve extends Enum { - readonly isLinearDecreasing: boolean; - readonly asLinearDecreasing: { - readonly length: Perbill; - readonly floor: Perbill; - readonly ceil: Perbill; - } & Struct; - readonly isSteppedDecreasing: boolean; - readonly asSteppedDecreasing: { - readonly begin: Perbill; - readonly end: Perbill; - readonly step: Perbill; - readonly period: Perbill; - } & Struct; - readonly isReciprocal: boolean; - readonly asReciprocal: { - readonly factor: i64; - readonly xOffset: i64; - readonly yOffset: i64; - } & Struct; - readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; + /** @name PalletAssetsAssetMetadata (621) */ + interface PalletAssetsAssetMetadata extends Struct { + readonly deposit: u128; + readonly name: Bytes; + readonly symbol: Bytes; + readonly decimals: u8; + readonly isFrozen: bool; } - /** @name PalletReferendaError (605) */ - interface PalletReferendaError extends Enum { - readonly isNotOngoing: boolean; - readonly isHasDeposit: boolean; - readonly isBadTrack: boolean; - readonly isFull: boolean; - readonly isQueueEmpty: boolean; - readonly isBadReferendum: boolean; - readonly isNothingToDo: boolean; - readonly isNoTrack: boolean; - readonly isUnfinished: boolean; + /** @name PalletAssetsError (623) */ + interface PalletAssetsError extends Enum { + readonly isBalanceLow: boolean; + readonly isNoAccount: boolean; readonly isNoPermission: boolean; + readonly isUnknown: boolean; + readonly isFrozen: boolean; + readonly isInUse: boolean; + readonly isBadWitness: boolean; + readonly isMinBalanceZero: boolean; + readonly isUnavailableConsumer: boolean; + readonly isBadMetadata: boolean; + readonly isUnapproved: boolean; + readonly isWouldDie: boolean; + readonly isAlreadyExists: boolean; readonly isNoDeposit: boolean; - readonly isBadStatus: boolean; - readonly isPreimageNotExist: boolean; - readonly isPreimageStoredWithDifferentLength: boolean; + readonly isWouldBurn: boolean; + readonly isLiveAsset: boolean; + readonly isAssetNotLive: boolean; + readonly isIncorrectStatus: boolean; + readonly isNotFrozen: boolean; + readonly isCallbackFailed: boolean; + readonly isBadAssetId: boolean; readonly type: - | "NotOngoing" - | "HasDeposit" - | "BadTrack" - | "Full" - | "QueueEmpty" - | "BadReferendum" - | "NothingToDo" - | "NoTrack" - | "Unfinished" + | "BalanceLow" + | "NoAccount" | "NoPermission" + | "Unknown" + | "Frozen" + | "InUse" + | "BadWitness" + | "MinBalanceZero" + | "UnavailableConsumer" + | "BadMetadata" + | "Unapproved" + | "WouldDie" + | "AlreadyExists" | "NoDeposit" - | "BadStatus" - | "PreimageNotExist" - | "PreimageStoredWithDifferentLength"; + | "WouldBurn" + | "LiveAsset" + | "AssetNotLive" + | "IncorrectStatus" + | "NotFrozen" + | "CallbackFailed" + | "BadAssetId"; } - /** @name PalletWhitelistError (606) */ - interface PalletWhitelistError extends Enum { - readonly isUnavailablePreImage: boolean; - readonly isUndecodableCall: boolean; - readonly isInvalidCallWeightWitness: boolean; - readonly isCallIsNotWhitelisted: boolean; - readonly isCallAlreadyWhitelisted: boolean; + /** @name PalletAssetManagerError (624) */ + interface PalletAssetManagerError extends Enum { + readonly isErrorCreatingAsset: boolean; + readonly isAssetAlreadyExists: boolean; + readonly isAssetDoesNotExist: boolean; + readonly isTooLowNumAssetsWeightHint: boolean; + readonly isLocalAssetLimitReached: boolean; + readonly isErrorDestroyingAsset: boolean; + readonly isNotSufficientDeposit: boolean; + readonly isNonExistentLocalAsset: boolean; readonly type: - | "UnavailablePreImage" - | "UndecodableCall" - | "InvalidCallWeightWitness" - | "CallIsNotWhitelisted" - | "CallAlreadyWhitelisted"; - } - - /** @name PalletCollectiveVotes (608) */ - interface PalletCollectiveVotes extends Struct { - readonly index: u32; - readonly threshold: u32; - readonly ayes: Vec; - readonly nays: Vec; - readonly end: u32; + | "ErrorCreatingAsset" + | "AssetAlreadyExists" + | "AssetDoesNotExist" + | "TooLowNumAssetsWeightHint" + | "LocalAssetLimitReached" + | "ErrorDestroyingAsset" + | "NotSufficientDeposit" + | "NonExistentLocalAsset"; } - /** @name PalletCollectiveError (609) */ - interface PalletCollectiveError extends Enum { - readonly isNotMember: boolean; - readonly isDuplicateProposal: boolean; - readonly isProposalMissing: boolean; - readonly isWrongIndex: boolean; - readonly isDuplicateVote: boolean; - readonly isAlreadyInitialized: boolean; - readonly isTooEarly: boolean; - readonly isTooManyProposals: boolean; - readonly isWrongProposalWeight: boolean; - readonly isWrongProposalLength: boolean; - readonly isPrimeAccountNotMember: boolean; + /** @name PalletMigrationsError (625) */ + interface PalletMigrationsError extends Enum { + readonly isPreimageMissing: boolean; + readonly isWrongUpperBound: boolean; + readonly isPreimageIsTooBig: boolean; + readonly isPreimageAlreadyExists: boolean; readonly type: - | "NotMember" - | "DuplicateProposal" - | "ProposalMissing" - | "WrongIndex" - | "DuplicateVote" - | "AlreadyInitialized" - | "TooEarly" - | "TooManyProposals" - | "WrongProposalWeight" - | "WrongProposalLength" - | "PrimeAccountNotMember"; - } - - /** @name PalletTreasuryProposal (612) */ - interface PalletTreasuryProposal extends Struct { - readonly proposer: AccountId20; - readonly value: u128; - readonly beneficiary: AccountId20; - readonly bond: u128; + | "PreimageMissing" + | "WrongUpperBound" + | "PreimageIsTooBig" + | "PreimageAlreadyExists"; } - /** @name PalletTreasurySpendStatus (615) */ - interface PalletTreasurySpendStatus extends Struct { - readonly assetKind: Null; - readonly amount: u128; - readonly beneficiary: AccountId20; - readonly validFrom: u32; - readonly expireAt: u32; - readonly status: PalletTreasuryPaymentState; + /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (626) */ + interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { + readonly staking: u8; + readonly utility: u8; + readonly hrmp: u8; + readonly bond: u8; + readonly bondExtra: u8; + readonly unbond: u8; + readonly withdrawUnbonded: u8; + readonly validate: u8; + readonly nominate: u8; + readonly chill: u8; + readonly setPayee: u8; + readonly setController: u8; + readonly rebond: u8; + readonly asDerivative: u8; + readonly initOpenChannel: u8; + readonly acceptOpenChannel: u8; + readonly closeChannel: u8; + readonly cancelOpenRequest: u8; } - /** @name PalletTreasuryPaymentState (616) */ - interface PalletTreasuryPaymentState extends Enum { - readonly isPending: boolean; - readonly isAttempted: boolean; - readonly asAttempted: { - readonly id: Null; - } & Struct; - readonly isFailed: boolean; - readonly type: "Pending" | "Attempted" | "Failed"; + /** @name PalletXcmTransactorError (627) */ + interface PalletXcmTransactorError extends Enum { + readonly isIndexAlreadyClaimed: boolean; + readonly isUnclaimedIndex: boolean; + readonly isNotOwner: boolean; + readonly isUnweighableMessage: boolean; + readonly isCannotReanchor: boolean; + readonly isAssetHasNoReserve: boolean; + readonly isInvalidDest: boolean; + readonly isNotCrossChainTransfer: boolean; + readonly isAssetIsNotReserveInDestination: boolean; + readonly isDestinationNotInvertible: boolean; + readonly isErrorDelivering: boolean; + readonly isDispatchWeightBiggerThanTotalWeight: boolean; + readonly isWeightOverflow: boolean; + readonly isAmountOverflow: boolean; + readonly isTransactorInfoNotSet: boolean; + readonly isNotCrossChainTransferableCurrency: boolean; + readonly isXcmExecuteError: boolean; + readonly isBadVersion: boolean; + readonly isMaxWeightTransactReached: boolean; + readonly isUnableToWithdrawAsset: boolean; + readonly isFeePerSecondNotSet: boolean; + readonly isSignedTransactNotAllowedForDestination: boolean; + readonly isFailedMultiLocationToJunction: boolean; + readonly isHrmpHandlerNotImplemented: boolean; + readonly isTooMuchFeeUsed: boolean; + readonly isErrorValidating: boolean; + readonly isRefundNotSupportedWithTransactInfo: boolean; + readonly type: + | "IndexAlreadyClaimed" + | "UnclaimedIndex" + | "NotOwner" + | "UnweighableMessage" + | "CannotReanchor" + | "AssetHasNoReserve" + | "InvalidDest" + | "NotCrossChainTransfer" + | "AssetIsNotReserveInDestination" + | "DestinationNotInvertible" + | "ErrorDelivering" + | "DispatchWeightBiggerThanTotalWeight" + | "WeightOverflow" + | "AmountOverflow" + | "TransactorInfoNotSet" + | "NotCrossChainTransferableCurrency" + | "XcmExecuteError" + | "BadVersion" + | "MaxWeightTransactReached" + | "UnableToWithdrawAsset" + | "FeePerSecondNotSet" + | "SignedTransactNotAllowedForDestination" + | "FailedMultiLocationToJunction" + | "HrmpHandlerNotImplemented" + | "TooMuchFeeUsed" + | "ErrorValidating" + | "RefundNotSupportedWithTransactInfo"; } - /** @name FrameSupportPalletId (618) */ - interface FrameSupportPalletId extends U8aFixed {} - - /** @name PalletTreasuryError (619) */ - interface PalletTreasuryError extends Enum { - readonly isInvalidIndex: boolean; - readonly isTooManyApprovals: boolean; - readonly isInsufficientPermission: boolean; - readonly isProposalNotApproved: boolean; - readonly isFailedToConvertBalance: boolean; - readonly isSpendExpired: boolean; - readonly isEarlyPayout: boolean; - readonly isAlreadyAttempted: boolean; - readonly isPayoutError: boolean; - readonly isNotAttempted: boolean; - readonly isInconclusive: boolean; - readonly type: - | "InvalidIndex" - | "TooManyApprovals" - | "InsufficientPermission" - | "ProposalNotApproved" - | "FailedToConvertBalance" - | "SpendExpired" - | "EarlyPayout" - | "AlreadyAttempted" - | "PayoutError" - | "NotAttempted" - | "Inconclusive"; + /** @name PalletMoonbeamOrbitersCollatorPoolInfo (628) */ + interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { + readonly orbiters: Vec; + readonly maybeCurrentOrbiter: Option; + readonly nextOrbiter: u32; } - /** @name PalletCrowdloanRewardsRewardInfo (620) */ - interface PalletCrowdloanRewardsRewardInfo extends Struct { - readonly totalReward: u128; - readonly claimedReward: u128; - readonly contributedRelayAddresses: Vec; + /** @name PalletMoonbeamOrbitersCurrentOrbiter (630) */ + interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { + readonly accountId: AccountId20; + readonly removed: bool; } - /** @name PalletCrowdloanRewardsError (622) */ - interface PalletCrowdloanRewardsError extends Enum { - readonly isAlreadyAssociated: boolean; - readonly isBatchBeyondFundPot: boolean; - readonly isFirstClaimAlreadyDone: boolean; - readonly isRewardNotHighEnough: boolean; - readonly isInvalidClaimSignature: boolean; - readonly isInvalidFreeClaimSignature: boolean; - readonly isNoAssociatedClaim: boolean; - readonly isRewardsAlreadyClaimed: boolean; - readonly isRewardVecAlreadyInitialized: boolean; - readonly isRewardVecNotFullyInitializedYet: boolean; - readonly isRewardsDoNotMatchFund: boolean; - readonly isTooManyContributors: boolean; - readonly isVestingPeriodNonValid: boolean; - readonly isNonContributedAddressProvided: boolean; - readonly isInsufficientNumberOfValidProofs: boolean; + /** @name PalletMoonbeamOrbitersError (631) */ + interface PalletMoonbeamOrbitersError extends Enum { + readonly isCollatorAlreadyAdded: boolean; + readonly isCollatorNotFound: boolean; + readonly isCollatorPoolTooLarge: boolean; + readonly isCollatorsPoolCountTooLow: boolean; + readonly isMinOrbiterDepositNotSet: boolean; + readonly isOrbiterAlreadyInPool: boolean; + readonly isOrbiterDepositNotFound: boolean; + readonly isOrbiterNotFound: boolean; + readonly isOrbiterStillInAPool: boolean; readonly type: - | "AlreadyAssociated" - | "BatchBeyondFundPot" - | "FirstClaimAlreadyDone" - | "RewardNotHighEnough" - | "InvalidClaimSignature" - | "InvalidFreeClaimSignature" - | "NoAssociatedClaim" - | "RewardsAlreadyClaimed" - | "RewardVecAlreadyInitialized" - | "RewardVecNotFullyInitializedYet" - | "RewardsDoNotMatchFund" - | "TooManyContributors" - | "VestingPeriodNonValid" - | "NonContributedAddressProvided" - | "InsufficientNumberOfValidProofs"; + | "CollatorAlreadyAdded" + | "CollatorNotFound" + | "CollatorPoolTooLarge" + | "CollatorsPoolCountTooLow" + | "MinOrbiterDepositNotSet" + | "OrbiterAlreadyInPool" + | "OrbiterDepositNotFound" + | "OrbiterNotFound" + | "OrbiterStillInAPool"; } - /** @name CumulusPalletXcmpQueueOutboundChannelDetails (627) */ - interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { - readonly recipient: u32; - readonly state: CumulusPalletXcmpQueueOutboundState; - readonly signalsExist: bool; - readonly firstIndex: u16; - readonly lastIndex: u16; + /** @name PalletEthereumXcmError (632) */ + interface PalletEthereumXcmError extends Enum { + readonly isEthereumXcmExecutionSuspended: boolean; + readonly type: "EthereumXcmExecutionSuspended"; } - /** @name CumulusPalletXcmpQueueOutboundState (628) */ - interface CumulusPalletXcmpQueueOutboundState extends Enum { - readonly isOk: boolean; - readonly isSuspended: boolean; - readonly type: "Ok" | "Suspended"; + /** @name PalletRandomnessRequestState (633) */ + interface PalletRandomnessRequestState extends Struct { + readonly request: PalletRandomnessRequest; + readonly deposit: u128; } - /** @name CumulusPalletXcmpQueueQueueConfigData (632) */ - interface CumulusPalletXcmpQueueQueueConfigData extends Struct { - readonly suspendThreshold: u32; - readonly dropThreshold: u32; - readonly resumeThreshold: u32; + /** @name PalletRandomnessRequest (634) */ + interface PalletRandomnessRequest extends Struct { + readonly refundAddress: H160; + readonly contractAddress: H160; + readonly fee: u128; + readonly gasLimit: u64; + readonly numWords: u8; + readonly salt: H256; + readonly info: PalletRandomnessRequestInfo; } - /** @name CumulusPalletXcmpQueueError (633) */ - interface CumulusPalletXcmpQueueError extends Enum { - readonly isBadQueueConfig: boolean; - readonly isAlreadySuspended: boolean; - readonly isAlreadyResumed: boolean; - readonly isTooManyActiveOutboundChannels: boolean; - readonly isTooBig: boolean; - readonly type: - | "BadQueueConfig" - | "AlreadySuspended" - | "AlreadyResumed" - | "TooManyActiveOutboundChannels" - | "TooBig"; + /** @name PalletRandomnessRequestInfo (635) */ + interface PalletRandomnessRequestInfo extends Enum { + readonly isBabeEpoch: boolean; + readonly asBabeEpoch: ITuple<[u64, u64]>; + readonly isLocal: boolean; + readonly asLocal: ITuple<[u32, u32]>; + readonly type: "BabeEpoch" | "Local"; } - /** @name PalletXcmQueryStatus (634) */ - interface PalletXcmQueryStatus extends Enum { - readonly isPending: boolean; - readonly asPending: { - readonly responder: XcmVersionedLocation; - readonly maybeMatchQuerier: Option; - readonly maybeNotify: Option>; - readonly timeout: u32; - } & Struct; - readonly isVersionNotifier: boolean; - readonly asVersionNotifier: { - readonly origin: XcmVersionedLocation; - readonly isActive: bool; - } & Struct; - readonly isReady: boolean; - readonly asReady: { - readonly response: XcmVersionedResponse; - readonly at: u32; - } & Struct; - readonly type: "Pending" | "VersionNotifier" | "Ready"; + /** @name PalletRandomnessRequestType (636) */ + interface PalletRandomnessRequestType extends Enum { + readonly isBabeEpoch: boolean; + readonly asBabeEpoch: u64; + readonly isLocal: boolean; + readonly asLocal: u32; + readonly type: "BabeEpoch" | "Local"; } - /** @name XcmVersionedResponse (638) */ - interface XcmVersionedResponse extends Enum { - readonly isV2: boolean; - readonly asV2: XcmV2Response; - readonly isV3: boolean; - readonly asV3: XcmV3Response; - readonly isV4: boolean; - readonly asV4: StagingXcmV4Response; - readonly type: "V2" | "V3" | "V4"; + /** @name PalletRandomnessRandomnessResult (637) */ + interface PalletRandomnessRandomnessResult extends Struct { + readonly randomness: Option; + readonly requestCount: u64; } - /** @name PalletXcmVersionMigrationStage (644) */ - interface PalletXcmVersionMigrationStage extends Enum { - readonly isMigrateSupportedVersion: boolean; - readonly isMigrateVersionNotifiers: boolean; - readonly isNotifyCurrentTargets: boolean; - readonly asNotifyCurrentTargets: Option; - readonly isMigrateAndNotifyOldTargets: boolean; + /** @name PalletRandomnessError (638) */ + interface PalletRandomnessError extends Enum { + readonly isRequestCounterOverflowed: boolean; + readonly isRequestFeeOverflowed: boolean; + readonly isMustRequestAtLeastOneWord: boolean; + readonly isCannotRequestMoreWordsThanMax: boolean; + readonly isCannotRequestRandomnessAfterMaxDelay: boolean; + readonly isCannotRequestRandomnessBeforeMinDelay: boolean; + readonly isRequestDNE: boolean; + readonly isRequestCannotYetBeFulfilled: boolean; + readonly isOnlyRequesterCanIncreaseFee: boolean; + readonly isRequestHasNotExpired: boolean; + readonly isRandomnessResultDNE: boolean; + readonly isRandomnessResultNotFilled: boolean; readonly type: - | "MigrateSupportedVersion" - | "MigrateVersionNotifiers" - | "NotifyCurrentTargets" - | "MigrateAndNotifyOldTargets"; + | "RequestCounterOverflowed" + | "RequestFeeOverflowed" + | "MustRequestAtLeastOneWord" + | "CannotRequestMoreWordsThanMax" + | "CannotRequestRandomnessAfterMaxDelay" + | "CannotRequestRandomnessBeforeMinDelay" + | "RequestDNE" + | "RequestCannotYetBeFulfilled" + | "OnlyRequesterCanIncreaseFee" + | "RequestHasNotExpired" + | "RandomnessResultDNE" + | "RandomnessResultNotFilled"; } - /** @name PalletXcmRemoteLockedFungibleRecord (647) */ - interface PalletXcmRemoteLockedFungibleRecord extends Struct { - readonly amount: u128; - readonly owner: XcmVersionedLocation; - readonly locker: XcmVersionedLocation; - readonly consumers: Vec>; + /** @name PalletCollectiveVotes (641) */ + interface PalletCollectiveVotes extends Struct { + readonly index: u32; + readonly threshold: u32; + readonly ayes: Vec; + readonly nays: Vec; + readonly end: u32; } - /** @name PalletXcmError (654) */ - interface PalletXcmError extends Enum { - readonly isUnreachable: boolean; - readonly isSendFailure: boolean; - readonly isFiltered: boolean; - readonly isUnweighableMessage: boolean; - readonly isDestinationNotInvertible: boolean; - readonly isEmpty: boolean; - readonly isCannotReanchor: boolean; - readonly isTooManyAssets: boolean; - readonly isInvalidOrigin: boolean; - readonly isBadVersion: boolean; - readonly isBadLocation: boolean; - readonly isNoSubscription: boolean; - readonly isAlreadySubscribed: boolean; - readonly isCannotCheckOutTeleport: boolean; - readonly isLowBalance: boolean; - readonly isTooManyLocks: boolean; - readonly isAccountNotSovereign: boolean; - readonly isFeesNotMet: boolean; - readonly isLockNotFound: boolean; - readonly isInUse: boolean; - readonly isInvalidAssetUnknownReserve: boolean; - readonly isInvalidAssetUnsupportedReserve: boolean; - readonly isTooManyReserves: boolean; - readonly isLocalExecutionIncomplete: boolean; + /** @name PalletCollectiveError (642) */ + interface PalletCollectiveError extends Enum { + readonly isNotMember: boolean; + readonly isDuplicateProposal: boolean; + readonly isProposalMissing: boolean; + readonly isWrongIndex: boolean; + readonly isDuplicateVote: boolean; + readonly isAlreadyInitialized: boolean; + readonly isTooEarly: boolean; + readonly isTooManyProposals: boolean; + readonly isWrongProposalWeight: boolean; + readonly isWrongProposalLength: boolean; + readonly isPrimeAccountNotMember: boolean; + readonly isProposalActive: boolean; readonly type: - | "Unreachable" - | "SendFailure" - | "Filtered" - | "UnweighableMessage" - | "DestinationNotInvertible" - | "Empty" - | "CannotReanchor" - | "TooManyAssets" - | "InvalidOrigin" - | "BadVersion" - | "BadLocation" - | "NoSubscription" - | "AlreadySubscribed" - | "CannotCheckOutTeleport" - | "LowBalance" - | "TooManyLocks" - | "AccountNotSovereign" - | "FeesNotMet" - | "LockNotFound" - | "InUse" - | "InvalidAssetUnknownReserve" - | "InvalidAssetUnsupportedReserve" - | "TooManyReserves" - | "LocalExecutionIncomplete"; + | "NotMember" + | "DuplicateProposal" + | "ProposalMissing" + | "WrongIndex" + | "DuplicateVote" + | "AlreadyInitialized" + | "TooEarly" + | "TooManyProposals" + | "WrongProposalWeight" + | "WrongProposalLength" + | "PrimeAccountNotMember" + | "ProposalActive"; } - /** @name PalletAssetsAssetDetails (655) */ - interface PalletAssetsAssetDetails extends Struct { - readonly owner: AccountId20; - readonly issuer: AccountId20; - readonly admin: AccountId20; - readonly freezer: AccountId20; - readonly supply: u128; - readonly deposit: u128; - readonly minBalance: u128; - readonly isSufficient: bool; - readonly accounts: u32; - readonly sufficients: u32; - readonly approvals: u32; - readonly status: PalletAssetsAssetStatus; + /** @name PalletConvictionVotingVoteVoting (644) */ + interface PalletConvictionVotingVoteVoting extends Enum { + readonly isCasting: boolean; + readonly asCasting: PalletConvictionVotingVoteCasting; + readonly isDelegating: boolean; + readonly asDelegating: PalletConvictionVotingVoteDelegating; + readonly type: "Casting" | "Delegating"; + } + + /** @name PalletConvictionVotingVoteCasting (645) */ + interface PalletConvictionVotingVoteCasting extends Struct { + readonly votes: Vec>; + readonly delegations: PalletConvictionVotingDelegations; + readonly prior: PalletConvictionVotingVotePriorLock; + } + + /** @name PalletConvictionVotingDelegations (649) */ + interface PalletConvictionVotingDelegations extends Struct { + readonly votes: u128; + readonly capital: u128; + } + + /** @name PalletConvictionVotingVotePriorLock (650) */ + interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} + + /** @name PalletConvictionVotingVoteDelegating (651) */ + interface PalletConvictionVotingVoteDelegating extends Struct { + readonly balance: u128; + readonly target: AccountId20; + readonly conviction: PalletConvictionVotingConviction; + readonly delegations: PalletConvictionVotingDelegations; + readonly prior: PalletConvictionVotingVotePriorLock; + } + + /** @name PalletConvictionVotingError (655) */ + interface PalletConvictionVotingError extends Enum { + readonly isNotOngoing: boolean; + readonly isNotVoter: boolean; + readonly isNoPermission: boolean; + readonly isNoPermissionYet: boolean; + readonly isAlreadyDelegating: boolean; + readonly isAlreadyVoting: boolean; + readonly isInsufficientFunds: boolean; + readonly isNotDelegating: boolean; + readonly isNonsense: boolean; + readonly isMaxVotesReached: boolean; + readonly isClassNeeded: boolean; + readonly isBadClass: boolean; + readonly type: + | "NotOngoing" + | "NotVoter" + | "NoPermission" + | "NoPermissionYet" + | "AlreadyDelegating" + | "AlreadyVoting" + | "InsufficientFunds" + | "NotDelegating" + | "Nonsense" + | "MaxVotesReached" + | "ClassNeeded" + | "BadClass"; } - /** @name PalletAssetsAssetStatus (656) */ - interface PalletAssetsAssetStatus extends Enum { - readonly isLive: boolean; - readonly isFrozen: boolean; - readonly isDestroying: boolean; - readonly type: "Live" | "Frozen" | "Destroying"; + /** @name PalletReferendaReferendumInfo (656) */ + interface PalletReferendaReferendumInfo extends Enum { + readonly isOngoing: boolean; + readonly asOngoing: PalletReferendaReferendumStatus; + readonly isApproved: boolean; + readonly asApproved: ITuple< + [u32, Option, Option] + >; + readonly isRejected: boolean; + readonly asRejected: ITuple< + [u32, Option, Option] + >; + readonly isCancelled: boolean; + readonly asCancelled: ITuple< + [u32, Option, Option] + >; + readonly isTimedOut: boolean; + readonly asTimedOut: ITuple< + [u32, Option, Option] + >; + readonly isKilled: boolean; + readonly asKilled: u32; + readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletAssetsAssetAccount (658) */ - interface PalletAssetsAssetAccount extends Struct { - readonly balance: u128; - readonly status: PalletAssetsAccountStatus; - readonly reason: PalletAssetsExistenceReason; - readonly extra: Null; + /** @name PalletReferendaReferendumStatus (657) */ + interface PalletReferendaReferendumStatus extends Struct { + readonly track: u16; + readonly origin: MoonbaseRuntimeOriginCaller; + readonly proposal: FrameSupportPreimagesBounded; + readonly enactment: FrameSupportScheduleDispatchTime; + readonly submitted: u32; + readonly submissionDeposit: PalletReferendaDeposit; + readonly decisionDeposit: Option; + readonly deciding: Option; + readonly tally: PalletConvictionVotingTally; + readonly inQueue: bool; + readonly alarm: Option]>>; } - /** @name PalletAssetsAccountStatus (659) */ - interface PalletAssetsAccountStatus extends Enum { - readonly isLiquid: boolean; - readonly isFrozen: boolean; - readonly isBlocked: boolean; - readonly type: "Liquid" | "Frozen" | "Blocked"; + /** @name PalletReferendaDeposit (658) */ + interface PalletReferendaDeposit extends Struct { + readonly who: AccountId20; + readonly amount: u128; } - /** @name PalletAssetsExistenceReason (660) */ - interface PalletAssetsExistenceReason extends Enum { - readonly isConsumer: boolean; - readonly isSufficient: boolean; - readonly isDepositHeld: boolean; - readonly asDepositHeld: u128; - readonly isDepositRefunded: boolean; - readonly isDepositFrom: boolean; - readonly asDepositFrom: ITuple<[AccountId20, u128]>; - readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; + /** @name PalletReferendaDecidingStatus (661) */ + interface PalletReferendaDecidingStatus extends Struct { + readonly since: u32; + readonly confirming: Option; } - /** @name PalletAssetsApproval (662) */ - interface PalletAssetsApproval extends Struct { - readonly amount: u128; - readonly deposit: u128; + /** @name PalletReferendaTrackInfo (669) */ + interface PalletReferendaTrackInfo extends Struct { + readonly name: Text; + readonly maxDeciding: u32; + readonly decisionDeposit: u128; + readonly preparePeriod: u32; + readonly decisionPeriod: u32; + readonly confirmPeriod: u32; + readonly minEnactmentPeriod: u32; + readonly minApproval: PalletReferendaCurve; + readonly minSupport: PalletReferendaCurve; } - /** @name PalletAssetsAssetMetadata (663) */ - interface PalletAssetsAssetMetadata extends Struct { - readonly deposit: u128; - readonly name: Bytes; - readonly symbol: Bytes; - readonly decimals: u8; - readonly isFrozen: bool; + /** @name PalletReferendaCurve (670) */ + interface PalletReferendaCurve extends Enum { + readonly isLinearDecreasing: boolean; + readonly asLinearDecreasing: { + readonly length: Perbill; + readonly floor: Perbill; + readonly ceil: Perbill; + } & Struct; + readonly isSteppedDecreasing: boolean; + readonly asSteppedDecreasing: { + readonly begin: Perbill; + readonly end: Perbill; + readonly step: Perbill; + readonly period: Perbill; + } & Struct; + readonly isReciprocal: boolean; + readonly asReciprocal: { + readonly factor: i64; + readonly xOffset: i64; + readonly yOffset: i64; + } & Struct; + readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; } - /** @name PalletAssetsError (665) */ - interface PalletAssetsError extends Enum { - readonly isBalanceLow: boolean; - readonly isNoAccount: boolean; + /** @name PalletReferendaError (673) */ + interface PalletReferendaError extends Enum { + readonly isNotOngoing: boolean; + readonly isHasDeposit: boolean; + readonly isBadTrack: boolean; + readonly isFull: boolean; + readonly isQueueEmpty: boolean; + readonly isBadReferendum: boolean; + readonly isNothingToDo: boolean; + readonly isNoTrack: boolean; + readonly isUnfinished: boolean; readonly isNoPermission: boolean; - readonly isUnknown: boolean; - readonly isFrozen: boolean; - readonly isInUse: boolean; - readonly isBadWitness: boolean; - readonly isMinBalanceZero: boolean; - readonly isUnavailableConsumer: boolean; - readonly isBadMetadata: boolean; - readonly isUnapproved: boolean; - readonly isWouldDie: boolean; - readonly isAlreadyExists: boolean; readonly isNoDeposit: boolean; - readonly isWouldBurn: boolean; - readonly isLiveAsset: boolean; - readonly isAssetNotLive: boolean; - readonly isIncorrectStatus: boolean; - readonly isNotFrozen: boolean; - readonly isCallbackFailed: boolean; - readonly isBadAssetId: boolean; + readonly isBadStatus: boolean; + readonly isPreimageNotExist: boolean; + readonly isPreimageStoredWithDifferentLength: boolean; readonly type: - | "BalanceLow" - | "NoAccount" + | "NotOngoing" + | "HasDeposit" + | "BadTrack" + | "Full" + | "QueueEmpty" + | "BadReferendum" + | "NothingToDo" + | "NoTrack" + | "Unfinished" | "NoPermission" - | "Unknown" - | "Frozen" - | "InUse" - | "BadWitness" - | "MinBalanceZero" - | "UnavailableConsumer" - | "BadMetadata" - | "Unapproved" - | "WouldDie" - | "AlreadyExists" | "NoDeposit" - | "WouldBurn" - | "LiveAsset" - | "AssetNotLive" - | "IncorrectStatus" - | "NotFrozen" - | "CallbackFailed" - | "BadAssetId"; + | "BadStatus" + | "PreimageNotExist" + | "PreimageStoredWithDifferentLength"; } - /** @name PalletAssetManagerError (666) */ - interface PalletAssetManagerError extends Enum { - readonly isErrorCreatingAsset: boolean; - readonly isAssetAlreadyExists: boolean; - readonly isAssetDoesNotExist: boolean; - readonly isTooLowNumAssetsWeightHint: boolean; - readonly isLocalAssetLimitReached: boolean; - readonly isErrorDestroyingAsset: boolean; - readonly isNotSufficientDeposit: boolean; - readonly isNonExistentLocalAsset: boolean; + /** @name PalletPreimageOldRequestStatus (674) */ + interface PalletPreimageOldRequestStatus extends Enum { + readonly isUnrequested: boolean; + readonly asUnrequested: { + readonly deposit: ITuple<[AccountId20, u128]>; + readonly len: u32; + } & Struct; + readonly isRequested: boolean; + readonly asRequested: { + readonly deposit: Option>; + readonly count: u32; + readonly len: Option; + } & Struct; + readonly type: "Unrequested" | "Requested"; + } + + /** @name PalletPreimageRequestStatus (677) */ + interface PalletPreimageRequestStatus extends Enum { + readonly isUnrequested: boolean; + readonly asUnrequested: { + readonly ticket: ITuple<[AccountId20, u128]>; + readonly len: u32; + } & Struct; + readonly isRequested: boolean; + readonly asRequested: { + readonly maybeTicket: Option>; + readonly count: u32; + readonly maybeLen: Option; + } & Struct; + readonly type: "Unrequested" | "Requested"; + } + + /** @name PalletPreimageError (683) */ + interface PalletPreimageError extends Enum { + readonly isTooBig: boolean; + readonly isAlreadyNoted: boolean; + readonly isNotAuthorized: boolean; + readonly isNotNoted: boolean; + readonly isRequested: boolean; + readonly isNotRequested: boolean; + readonly isTooMany: boolean; + readonly isTooFew: boolean; readonly type: - | "ErrorCreatingAsset" - | "AssetAlreadyExists" - | "AssetDoesNotExist" - | "TooLowNumAssetsWeightHint" - | "LocalAssetLimitReached" - | "ErrorDestroyingAsset" - | "NotSufficientDeposit" - | "NonExistentLocalAsset"; + | "TooBig" + | "AlreadyNoted" + | "NotAuthorized" + | "NotNoted" + | "Requested" + | "NotRequested" + | "TooMany" + | "TooFew"; + } + + /** @name PalletWhitelistError (684) */ + interface PalletWhitelistError extends Enum { + readonly isUnavailablePreImage: boolean; + readonly isUndecodableCall: boolean; + readonly isInvalidCallWeightWitness: boolean; + readonly isCallIsNotWhitelisted: boolean; + readonly isCallAlreadyWhitelisted: boolean; + readonly type: + | "UnavailablePreImage" + | "UndecodableCall" + | "InvalidCallWeightWitness" + | "CallIsNotWhitelisted" + | "CallAlreadyWhitelisted"; } - /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (667) */ - interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { - readonly staking: u8; - readonly utility: u8; - readonly hrmp: u8; - readonly bond: u8; - readonly bondExtra: u8; - readonly unbond: u8; - readonly withdrawUnbonded: u8; - readonly validate: u8; - readonly nominate: u8; - readonly chill: u8; - readonly setPayee: u8; - readonly setController: u8; - readonly rebond: u8; - readonly asDerivative: u8; - readonly initOpenChannel: u8; - readonly acceptOpenChannel: u8; - readonly closeChannel: u8; - readonly cancelOpenRequest: u8; + /** @name PalletMultisigMultisig (688) */ + interface PalletMultisigMultisig extends Struct { + readonly when: PalletMultisigTimepoint; + readonly deposit: u128; + readonly depositor: AccountId20; + readonly approvals: Vec; } - /** @name PalletXcmTransactorError (668) */ - interface PalletXcmTransactorError extends Enum { - readonly isIndexAlreadyClaimed: boolean; - readonly isUnclaimedIndex: boolean; + /** @name PalletMultisigError (690) */ + interface PalletMultisigError extends Enum { + readonly isMinimumThreshold: boolean; + readonly isAlreadyApproved: boolean; + readonly isNoApprovalsNeeded: boolean; + readonly isTooFewSignatories: boolean; + readonly isTooManySignatories: boolean; + readonly isSignatoriesOutOfOrder: boolean; + readonly isSenderInSignatories: boolean; + readonly isNotFound: boolean; readonly isNotOwner: boolean; - readonly isUnweighableMessage: boolean; - readonly isCannotReanchor: boolean; - readonly isAssetHasNoReserve: boolean; - readonly isInvalidDest: boolean; - readonly isNotCrossChainTransfer: boolean; - readonly isAssetIsNotReserveInDestination: boolean; - readonly isDestinationNotInvertible: boolean; - readonly isErrorDelivering: boolean; - readonly isDispatchWeightBiggerThanTotalWeight: boolean; - readonly isWeightOverflow: boolean; - readonly isAmountOverflow: boolean; - readonly isTransactorInfoNotSet: boolean; - readonly isNotCrossChainTransferableCurrency: boolean; - readonly isXcmExecuteError: boolean; - readonly isBadVersion: boolean; - readonly isMaxWeightTransactReached: boolean; - readonly isUnableToWithdrawAsset: boolean; - readonly isFeePerSecondNotSet: boolean; - readonly isSignedTransactNotAllowedForDestination: boolean; - readonly isFailedMultiLocationToJunction: boolean; - readonly isHrmpHandlerNotImplemented: boolean; - readonly isTooMuchFeeUsed: boolean; - readonly isErrorValidating: boolean; - readonly isRefundNotSupportedWithTransactInfo: boolean; + readonly isNoTimepoint: boolean; + readonly isWrongTimepoint: boolean; + readonly isUnexpectedTimepoint: boolean; + readonly isMaxWeightTooLow: boolean; + readonly isAlreadyStored: boolean; readonly type: - | "IndexAlreadyClaimed" - | "UnclaimedIndex" + | "MinimumThreshold" + | "AlreadyApproved" + | "NoApprovalsNeeded" + | "TooFewSignatories" + | "TooManySignatories" + | "SignatoriesOutOfOrder" + | "SenderInSignatories" + | "NotFound" | "NotOwner" - | "UnweighableMessage" - | "CannotReanchor" - | "AssetHasNoReserve" - | "InvalidDest" - | "NotCrossChainTransfer" - | "AssetIsNotReserveInDestination" - | "DestinationNotInvertible" - | "ErrorDelivering" - | "DispatchWeightBiggerThanTotalWeight" - | "WeightOverflow" - | "AmountOverflow" - | "TransactorInfoNotSet" - | "NotCrossChainTransferableCurrency" - | "XcmExecuteError" - | "BadVersion" - | "MaxWeightTransactReached" - | "UnableToWithdrawAsset" - | "FeePerSecondNotSet" - | "SignedTransactNotAllowedForDestination" - | "FailedMultiLocationToJunction" - | "HrmpHandlerNotImplemented" - | "TooMuchFeeUsed" - | "ErrorValidating" - | "RefundNotSupportedWithTransactInfo"; + | "NoTimepoint" + | "WrongTimepoint" + | "UnexpectedTimepoint" + | "MaxWeightTooLow" + | "AlreadyStored"; } - /** @name PalletEthereumXcmError (669) */ - interface PalletEthereumXcmError extends Enum { - readonly isEthereumXcmExecutionSuspended: boolean; - readonly type: "EthereumXcmExecutionSuspended"; + /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (694) */ + interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { + readonly isNotStarted: boolean; + readonly isStarted: boolean; + readonly asStarted: Bytes; + readonly isError: boolean; + readonly asError: Bytes; + readonly isComplete: boolean; + readonly type: "NotStarted" | "Started" | "Error" | "Complete"; + } + + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (696) */ + interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { + readonly isIdle: boolean; + readonly isMigrating: boolean; + readonly asMigrating: PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo; + readonly type: "Idle" | "Migrating"; + } + + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (697) */ + interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { + readonly assetId: u128; + readonly remainingBalances: u32; + readonly remainingApprovals: u32; + } + + /** @name PalletMoonbeamLazyMigrationsError (698) */ + interface PalletMoonbeamLazyMigrationsError extends Enum { + readonly isLimitCannotBeZero: boolean; + readonly isContractMetadataAlreadySet: boolean; + readonly isContractNotExist: boolean; + readonly isSymbolTooLong: boolean; + readonly isNameTooLong: boolean; + readonly isAssetTypeNotFound: boolean; + readonly isAssetNotFound: boolean; + readonly isLocationNotFound: boolean; + readonly isMigrationNotFinished: boolean; + readonly isNoMigrationInProgress: boolean; + readonly isMintFailed: boolean; + readonly isApprovalFailed: boolean; + readonly type: + | "LimitCannotBeZero" + | "ContractMetadataAlreadySet" + | "ContractNotExist" + | "SymbolTooLong" + | "NameTooLong" + | "AssetTypeNotFound" + | "AssetNotFound" + | "LocationNotFound" + | "MigrationNotFinished" + | "NoMigrationInProgress" + | "MintFailed" + | "ApprovalFailed"; } - /** @name PalletMessageQueueBookState (670) */ + /** @name PalletPrecompileBenchmarksError (700) */ + interface PalletPrecompileBenchmarksError extends Enum { + readonly isBenchmarkError: boolean; + readonly type: "BenchmarkError"; + } + + /** @name PalletMessageQueueBookState (701) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -7882,13 +8277,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (672) */ + /** @name PalletMessageQueueNeighbours (703) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: CumulusPrimitivesCoreAggregateMessageOrigin; readonly next: CumulusPrimitivesCoreAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (674) */ + /** @name PalletMessageQueuePage (705) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -7898,7 +8293,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (676) */ + /** @name PalletMessageQueueError (707) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -7921,7 +8316,20 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PalletMoonbeamForeignAssetsAssetStatus (678) */ + /** @name PalletEmergencyParaXcmXcmMode (708) */ + interface PalletEmergencyParaXcmXcmMode extends Enum { + readonly isNormal: boolean; + readonly isPaused: boolean; + readonly type: "Normal" | "Paused"; + } + + /** @name PalletEmergencyParaXcmError (709) */ + interface PalletEmergencyParaXcmError extends Enum { + readonly isNotInPausedMode: boolean; + readonly type: "NotInPausedMode"; + } + + /** @name PalletMoonbeamForeignAssetsAssetStatus (711) */ interface PalletMoonbeamForeignAssetsAssetStatus extends Enum { readonly isActive: boolean; readonly isFrozenXcmDepositAllowed: boolean; @@ -7929,16 +8337,16 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "FrozenXcmDepositAllowed" | "FrozenXcmDepositForbidden"; } - /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (679) */ + /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (712) */ interface PalletMoonbeamForeignAssetsAssetDepositDetails extends Struct { readonly depositAccount: AccountId20; readonly deposit: u128; } - /** @name MoonriverRuntimeRuntime (680) */ - type MoonriverRuntimeRuntime = Null; + /** @name MoonbaseRuntimeRuntime (713) */ + type MoonbaseRuntimeRuntime = Null; - /** @name PalletMoonbeamForeignAssetsError (681) */ + /** @name PalletMoonbeamForeignAssetsError (714) */ interface PalletMoonbeamForeignAssetsError extends Enum { readonly isAssetAlreadyExists: boolean; readonly isAssetAlreadyFrozen: boolean; @@ -7979,7 +8387,7 @@ declare module "@polkadot/types/lookup" { | "TooManyForeignAssets"; } - /** @name PalletXcmWeightTraderError (683) */ + /** @name PalletXcmWeightTraderError (716) */ interface PalletXcmWeightTraderError extends Enum { readonly isAssetAlreadyAdded: boolean; readonly isAssetAlreadyPaused: boolean; @@ -7996,128 +8404,39 @@ declare module "@polkadot/types/lookup" { | "PriceCannotBeZero"; } - /** @name PalletEmergencyParaXcmXcmMode (684) */ - interface PalletEmergencyParaXcmXcmMode extends Enum { - readonly isNormal: boolean; - readonly isPaused: boolean; - readonly type: "Normal" | "Paused"; - } - - /** @name PalletEmergencyParaXcmError (685) */ - interface PalletEmergencyParaXcmError extends Enum { - readonly isNotInPausedMode: boolean; - readonly type: "NotInPausedMode"; - } - - /** @name PalletPrecompileBenchmarksError (687) */ - interface PalletPrecompileBenchmarksError extends Enum { - readonly isBenchmarkError: boolean; - readonly type: "BenchmarkError"; - } - - /** @name PalletRandomnessRequestState (688) */ - interface PalletRandomnessRequestState extends Struct { - readonly request: PalletRandomnessRequest; - readonly deposit: u128; - } - - /** @name PalletRandomnessRequest (689) */ - interface PalletRandomnessRequest extends Struct { - readonly refundAddress: H160; - readonly contractAddress: H160; - readonly fee: u128; - readonly gasLimit: u64; - readonly numWords: u8; - readonly salt: H256; - readonly info: PalletRandomnessRequestInfo; - } - - /** @name PalletRandomnessRequestInfo (690) */ - interface PalletRandomnessRequestInfo extends Enum { - readonly isBabeEpoch: boolean; - readonly asBabeEpoch: ITuple<[u64, u64]>; - readonly isLocal: boolean; - readonly asLocal: ITuple<[u32, u32]>; - readonly type: "BabeEpoch" | "Local"; - } - - /** @name PalletRandomnessRequestType (691) */ - interface PalletRandomnessRequestType extends Enum { - readonly isBabeEpoch: boolean; - readonly asBabeEpoch: u64; - readonly isLocal: boolean; - readonly asLocal: u32; - readonly type: "BabeEpoch" | "Local"; - } - - /** @name PalletRandomnessRandomnessResult (692) */ - interface PalletRandomnessRandomnessResult extends Struct { - readonly randomness: Option; - readonly requestCount: u64; - } - - /** @name PalletRandomnessError (693) */ - interface PalletRandomnessError extends Enum { - readonly isRequestCounterOverflowed: boolean; - readonly isRequestFeeOverflowed: boolean; - readonly isMustRequestAtLeastOneWord: boolean; - readonly isCannotRequestMoreWordsThanMax: boolean; - readonly isCannotRequestRandomnessAfterMaxDelay: boolean; - readonly isCannotRequestRandomnessBeforeMinDelay: boolean; - readonly isRequestDNE: boolean; - readonly isRequestCannotYetBeFulfilled: boolean; - readonly isOnlyRequesterCanIncreaseFee: boolean; - readonly isRequestHasNotExpired: boolean; - readonly isRandomnessResultDNE: boolean; - readonly isRandomnessResultNotFilled: boolean; - readonly type: - | "RequestCounterOverflowed" - | "RequestFeeOverflowed" - | "MustRequestAtLeastOneWord" - | "CannotRequestMoreWordsThanMax" - | "CannotRequestRandomnessAfterMaxDelay" - | "CannotRequestRandomnessBeforeMinDelay" - | "RequestDNE" - | "RequestCannotYetBeFulfilled" - | "OnlyRequesterCanIncreaseFee" - | "RequestHasNotExpired" - | "RandomnessResultDNE" - | "RandomnessResultNotFilled"; - } - - /** @name FrameSystemExtensionsCheckNonZeroSender (696) */ + /** @name FrameSystemExtensionsCheckNonZeroSender (719) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (697) */ + /** @name FrameSystemExtensionsCheckSpecVersion (720) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (698) */ + /** @name FrameSystemExtensionsCheckTxVersion (721) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (699) */ + /** @name FrameSystemExtensionsCheckGenesis (722) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (702) */ + /** @name FrameSystemExtensionsCheckNonce (725) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (703) */ + /** @name FrameSystemExtensionsCheckWeight (726) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (704) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (727) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name FrameMetadataHashExtensionCheckMetadataHash (705) */ + /** @name FrameMetadataHashExtensionCheckMetadataHash (728) */ interface FrameMetadataHashExtensionCheckMetadataHash extends Struct { readonly mode: FrameMetadataHashExtensionMode; } - /** @name FrameMetadataHashExtensionMode (706) */ + /** @name FrameMetadataHashExtensionMode (729) */ interface FrameMetadataHashExtensionMode extends Enum { readonly isDisabled: boolean; readonly isEnabled: boolean; readonly type: "Disabled" | "Enabled"; } - /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (707) */ + /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (730) */ type CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim = Null; } // declare module From 72f3ec1718727cacf85679faa754f70cbea1381f Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 4 Apr 2025 14:16:31 +0200 Subject: [PATCH 090/188] fix: :bug: pin package @polkadot/types-create --- package.json | 1 + pnpm-lock.yaml | 15 +++------------ 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index 37e02d1b0db..419cfe7d24e 100644 --- a/package.json +++ b/package.json @@ -44,6 +44,7 @@ "@polkadot/rpc-provider": "15.9.1", "@polkadot/types": "15.9.1", "@polkadot/types-codec": "15.9.1", + "@polkadot/types-create": "15.9.1", "@polkadot/util": "13.4.3", "@polkadot/util-crypto": "13.4.3", "ethers": "6.13.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 84ae691b1a8..03158e65a15 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,6 +12,7 @@ overrides: '@polkadot/rpc-provider': 15.9.1 '@polkadot/types': 15.9.1 '@polkadot/types-codec': 15.9.1 + '@polkadot/types-create': 15.9.1 '@polkadot/util': 13.4.3 '@polkadot/util-crypto': 13.4.3 ethers: 6.13.4 @@ -1725,10 +1726,6 @@ packages: resolution: {integrity: sha512-HtfbTSRualmOZQnil2+8Ff6OHJXv67ndN8f92+cbL1VhnesKbbgDK3TE64YqKlZfZkOTNy4q/2a1P9E1LTCBNA==} engines: {node: '>=18'} - '@polkadot/types-create@15.5.1': - resolution: {integrity: sha512-qb8lDmWIZeOiw2INIKGFDM6dtMn08kU5WaIfjpIPDBAM+htqhhGNirxIvSwKIY15YuAUqapk4EXelZLnDxHJ8g==} - engines: {node: '>=18'} - '@polkadot/types-create@15.9.1': resolution: {integrity: sha512-qL3SDZpwlzjD5obBBjMapOTtEV34z+OC66jHL+DoOcUeecZ4e5j1fVZMyRmsWe32ER/MuHWhxVWRCTzdpUwtOg==} engines: {node: '>=18'} @@ -8360,7 +8357,7 @@ snapshots: '@polkadot/types': 15.9.1 '@polkadot/types-augment': 15.5.1 '@polkadot/types-codec': 15.9.1 - '@polkadot/types-create': 15.5.1 + '@polkadot/types-create': 15.9.1 '@polkadot/types-support': 15.5.1 '@polkadot/util': 13.4.3 '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) @@ -8393,12 +8390,6 @@ snapshots: '@polkadot/x-bigint': 13.4.3 tslib: 2.8.1 - '@polkadot/types-create@15.5.1': - dependencies: - '@polkadot/types-codec': 15.9.1 - '@polkadot/util': 13.4.3 - tslib: 2.8.1 - '@polkadot/types-create@15.9.1': dependencies: '@polkadot/types-codec': 15.9.1 @@ -8410,7 +8401,7 @@ snapshots: '@polkadot/networks': 13.3.1 '@polkadot/types': 15.9.1 '@polkadot/types-codec': 15.9.1 - '@polkadot/types-create': 15.5.1 + '@polkadot/types-create': 15.9.1 '@polkadot/util': 13.4.3 tslib: 2.8.1 From 7efb363f1129a3dab4b5fbebc1b1dcf061fc64db Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 4 Apr 2025 14:17:24 +0200 Subject: [PATCH 091/188] refactor: :recycle: do not fail within XCM v5 hack --- typescript-api/scripts/utils/xcm-v5-hack.ts | 32 +++++++++------------ 1 file changed, 14 insertions(+), 18 deletions(-) diff --git a/typescript-api/scripts/utils/xcm-v5-hack.ts b/typescript-api/scripts/utils/xcm-v5-hack.ts index bc2b2b82982..3e719287ba3 100644 --- a/typescript-api/scripts/utils/xcm-v5-hack.ts +++ b/typescript-api/scripts/utils/xcm-v5-hack.ts @@ -1,19 +1,15 @@ import { existsSync, readFileSync, writeFileSync } from "node:fs"; import chalk from "chalk"; -// Hack: polkadot-js does not support XCM v5 yet, we need to manually change some types +// Hack: polkadot-js does not support XCM v5 yet, we need to manually change some types. +// Replace "Lookup88" with "StagingXcmV5Junction" export function hackXcmV5Support() { - // For moonbase, replace "Lookup88" with "StagingXcmV5Junction" - const moonbaseFilePath = "src/moonbase/interfaces/types-lookup.ts"; - hackTypeReplacement(moonbaseFilePath, "Lookup88", "StagingXcmV5Junction", 8); + const networks = ["moonbase", "moonbeam", "moonriver"]; - // For moonbeam, replace "Lookup88" with "StagingXcmV5Junction" - const moonbeamFilePath = "src/moonbeam/interfaces/types-lookup.ts"; - hackTypeReplacement(moonbeamFilePath, "Lookup88", "StagingXcmV5Junction", 8); - - // For moonbeam, replace "Lookup88" with "StagingXcmV5Junction" - const moonriverFilePath = "src/moonriver/interfaces/types-lookup.ts"; - hackTypeReplacement(moonriverFilePath, "Lookup88", "StagingXcmV5Junction", 8); + for (const network of networks) { + const interfacesPath = `src/${network}/interfaces`; + hackTypeReplacement(`${interfacesPath}/types-lookup.ts`, "Lookup88", "StagingXcmV5Junction", 8); + } } function hackTypeReplacement( @@ -40,18 +36,18 @@ function hackTypeReplacement( // we only want to replace Lookup77 console.error( chalk.red( - `Error: Expected ${expectedCount} occurrences of "${oldType}" in ${filePath} but found ${count}. Aborting hack.` + `ERROR: Expected ${expectedCount} occurrences of "${oldType}" in ${filePath} but found ${count}. Aborting hack.` + ) + ); + } else { + console.log( + chalk.green( + `INFO: Replaced ${count} occurrences of "${oldType}" with "${newType}" in ${filePath}` ) ); - process.exit(1); } const newContent = content.replace(regex, newType); writeFileSync(filePath, newContent); - console.log( - chalk.green( - `Successfully replaced ${count} occurrences of "${oldType}" with "${newType}" in ${filePath}` - ) - ); } function logMatchingLines(filePath: string, substring: string) { From 3352c8259fd8568fffd7fd9ea7321265aa7df1c5 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 7 Apr 2025 16:18:41 +0200 Subject: [PATCH 092/188] fix: :white_check_mark: fix test-assets integration tests --- test/helpers/xcm.ts | 6 +++--- .../moonbase/test-assets/test-foreign-assets-xcm-costs.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/test/helpers/xcm.ts b/test/helpers/xcm.ts index e935db637d7..6c29b3d7891 100644 --- a/test/helpers/xcm.ts +++ b/test/helpers/xcm.ts @@ -986,7 +986,7 @@ export const sendCallAsPara = async ( let didSucceed = false; let errorName: string | null = null; - const transactStatusQuery = transactStatusDecoded.asV4[0].asQueryResponse; + const transactStatusQuery = transactStatusDecoded.asV5[0].asQueryResponse; expect(transactStatusQuery.queryId.toNumber()).to.be.eq(QUERY_ID); const dispatch = transactStatusQuery.response.asDispatchResult; if (dispatch.isSuccess) { @@ -1106,13 +1106,13 @@ export const sendCallAsDescendedOrigin = async ( let didSucceed = false; let errorName: string | null = null; - if (transactStatusDecoded.asV4[0].isSubscribeVersion) { + if (transactStatusDecoded.asV5[0].isSubscribeVersion) { // Successful executions don't generate response messages in the same block // instead, they send a subscription message to the destination parachain // We assume that the call was successful if we receive a subscription message didSucceed = true; } else { - const transactStatusQuery = transactStatusDecoded.asV4[0].asQueryResponse; + const transactStatusQuery = transactStatusDecoded.asV5[0].asQueryResponse; expect(transactStatusQuery.queryId.toNumber()).to.be.eq(QUERY_ID); const dispatch = transactStatusQuery.response.asDispatchResult; if (dispatch.isSuccess) { diff --git a/test/suites/dev/moonbase/test-assets/test-foreign-assets-xcm-costs.ts b/test/suites/dev/moonbase/test-assets/test-foreign-assets-xcm-costs.ts index 9ba4fcafdc9..01b8fed6c30 100644 --- a/test/suites/dev/moonbase/test-assets/test-foreign-assets-xcm-costs.ts +++ b/test/suites/dev/moonbase/test-assets/test-foreign-assets-xcm-costs.ts @@ -55,7 +55,7 @@ describeSuite({ ); const balanceAfter = await getFreeBalance(paraSovereignAccount, context); - expect(balanceAfter).toMatchInlineSnapshot(`0n`); + expect(balanceAfter).toMatchInlineSnapshot(`215624762500000n`); }, }); }, From 15c0c0ba578a0369c8f52a47dc14aab6912ef803 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 7 Apr 2025 18:17:31 +0200 Subject: [PATCH 093/188] test: :white_check_mark: fix VersioneMultiLocation instance --- .../test-precompile-wormhole.ts | 25 ++++++------------- 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/test/suites/dev/moonbase/test-precompile/test-precompile-wormhole.ts b/test/suites/dev/moonbase/test-precompile/test-precompile-wormhole.ts index 4149ad19989..7afab605133 100644 --- a/test/suites/dev/moonbase/test-precompile/test-precompile-wormhole.ts +++ b/test/suites/dev/moonbase/test-precompile/test-precompile-wormhole.ts @@ -50,19 +50,6 @@ const PRECOMPILE_GMP_ADDRESS = "0x0000000000000000000000000000000000000816"; const WH_IMPLICIT_DECIMALS = 18n; const WH_IMPLICIT_MULTIPLIER = 10n ** WH_IMPLICIT_DECIMALS; -const versionedMultiLocation = { - v1: { - parents: 1, - interior: { - X1: { - AccountKey20: { - id: "0x0000000000000000000000000000000000000000000000000000000000000000", - }, - }, - }, - }, -}; - describeSuite({ id: "D012887", title: "Test local Wormhole", @@ -124,14 +111,16 @@ describeSuite({ // destination used for xtoken transfers const versionedMultiLocation = { - v1: { + v4: { parents: 1, interior: { - X1: { - AccountKey20: { - id: "0x0000000000000000000000000000000000000000000000000000000000000000", + X1: [ + { + AccountKey20: { + id: "0x0000000000000000000000000000000000000000000000000000000000000000", + }, }, - }, + ], }, }, }; From 5ea09a3b51b3c3cb1c0c951bbc6474991e1fdb9b Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 8 Apr 2025 09:17:36 +0200 Subject: [PATCH 094/188] test: :white_check_mark: skip tests for StorageCleaner precompile --- .../test-precompile/test-precompile-clear-suicided-storage.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/suites/dev/moonbase/test-precompile/test-precompile-clear-suicided-storage.ts b/test/suites/dev/moonbase/test-precompile/test-precompile-clear-suicided-storage.ts index 9dead72e6da..20b0582265c 100644 --- a/test/suites/dev/moonbase/test-precompile/test-precompile-clear-suicided-storage.ts +++ b/test/suites/dev/moonbase/test-precompile/test-precompile-clear-suicided-storage.ts @@ -46,9 +46,11 @@ describeSuite({ await context.createBlock(); }); + // StorageCleaner precompile address was removed during 2412 upgrade it({ id: "T01", title: "Should not be able to clear storage entries of a contract that is not suicided.", + modifier: "skip", test: async function () { const rawTxn = await createEthersTransaction(context, { to: precompileAddress, @@ -67,9 +69,11 @@ describeSuite({ }, }); + // StorageCleaner precompile address was removed during 2412 upgrade it({ id: "T02", title: "Should clear storage entries of a suicided contract.", + modifier: "skip", test: async function () { // Add contract to the suicided list await context.createBlock( From 392029e49ee3ae15c3449c15b5f8809f81d664d9 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 8 Apr 2025 10:00:55 +0200 Subject: [PATCH 095/188] fix: :bug: fix moonbeam and moonriver TS APIs --- typescript-api/scripts/utils/xcm-v5-hack.ts | 2 +- .../moonbeam/interfaces/augment-api-errors.ts | 10 - .../moonbeam/interfaces/augment-api-events.ts | 92 +- .../moonbeam/interfaces/augment-api-query.ts | 37 +- .../src/moonbeam/interfaces/augment-api-tx.ts | 187 +- .../src/moonbeam/interfaces/lookup.ts | 7845 +++++------ .../src/moonbeam/interfaces/registry.ts | 104 +- .../src/moonbeam/interfaces/types-lookup.ts | 11271 ++++++++-------- .../interfaces/augment-api-errors.ts | 10 - .../interfaces/augment-api-events.ts | 92 +- .../moonriver/interfaces/augment-api-query.ts | 37 +- .../moonriver/interfaces/augment-api-tx.ts | 187 +- .../src/moonriver/interfaces/lookup.ts | 7845 +++++------ .../src/moonriver/interfaces/registry.ts | 104 +- .../src/moonriver/interfaces/types-lookup.ts | 11271 ++++++++-------- 15 files changed, 19305 insertions(+), 19789 deletions(-) diff --git a/typescript-api/scripts/utils/xcm-v5-hack.ts b/typescript-api/scripts/utils/xcm-v5-hack.ts index 3e719287ba3..640ec89a41e 100644 --- a/typescript-api/scripts/utils/xcm-v5-hack.ts +++ b/typescript-api/scripts/utils/xcm-v5-hack.ts @@ -36,7 +36,7 @@ function hackTypeReplacement( // we only want to replace Lookup77 console.error( chalk.red( - `ERROR: Expected ${expectedCount} occurrences of "${oldType}" in ${filePath} but found ${count}. Aborting hack.` + `ERROR: Expected ${expectedCount} occurrences of "${oldType}" in ${filePath} but found ${count}.` ) ); } else { diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-errors.ts b/typescript-api/src/moonbeam/interfaces/augment-api-errors.ts index 35e16289248..82f2007a246 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-errors.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-errors.ts @@ -1291,16 +1291,6 @@ declare module "@polkadot/api-base/types/errors" { **/ [key: string]: AugmentedError; }; - sudo: { - /** - * Sender must be the Sudo account. - **/ - RequireSudo: AugmentedError; - /** - * Generic error - **/ - [key: string]: AugmentedError; - }; system: { /** * The origin filter prevent the call to be dispatched. diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-events.ts b/typescript-api/src/moonbeam/interfaces/augment-api-events.ts index bf5f09629b3..2a53f7dd6e2 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-events.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-events.ts @@ -31,11 +31,11 @@ import type { FrameSupportPreimagesBounded, FrameSupportTokensMiscBalanceStatus, FrameSystemDispatchEventInfo, - MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, - MoonbaseRuntimeProxyType, - MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, - MoonbaseRuntimeRuntimeParamsRuntimeParametersValue, - MoonbaseRuntimeXcmConfigAssetType, + MoonbeamRuntimeAssetConfigAssetRegistrarMetadata, + MoonbeamRuntimeProxyType, + MoonbeamRuntimeRuntimeParamsRuntimeParametersKey, + MoonbeamRuntimeRuntimeParamsRuntimeParametersValue, + MoonbeamRuntimeXcmConfigAssetType, NimbusPrimitivesNimbusCryptoPublic, PalletConvictionVotingTally, PalletConvictionVotingVoteAccountVote, @@ -69,8 +69,8 @@ declare module "@polkadot/api-base/types/events" { **/ ForeignAssetDestroyed: AugmentedEvent< ApiType, - [assetId: u128, assetType: MoonbaseRuntimeXcmConfigAssetType], - { assetId: u128; assetType: MoonbaseRuntimeXcmConfigAssetType } + [assetId: u128, assetType: MoonbeamRuntimeXcmConfigAssetType], + { assetId: u128; assetType: MoonbeamRuntimeXcmConfigAssetType } >; /** * New asset with the asset manager is registered @@ -79,13 +79,13 @@ declare module "@polkadot/api-base/types/events" { ApiType, [ assetId: u128, - asset: MoonbaseRuntimeXcmConfigAssetType, - metadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata + asset: MoonbeamRuntimeXcmConfigAssetType, + metadata: MoonbeamRuntimeAssetConfigAssetRegistrarMetadata ], { assetId: u128; - asset: MoonbaseRuntimeXcmConfigAssetType; - metadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata; + asset: MoonbeamRuntimeXcmConfigAssetType; + metadata: MoonbeamRuntimeAssetConfigAssetRegistrarMetadata; } >; /** @@ -93,16 +93,16 @@ declare module "@polkadot/api-base/types/events" { **/ ForeignAssetRemoved: AugmentedEvent< ApiType, - [assetId: u128, assetType: MoonbaseRuntimeXcmConfigAssetType], - { assetId: u128; assetType: MoonbaseRuntimeXcmConfigAssetType } + [assetId: u128, assetType: MoonbeamRuntimeXcmConfigAssetType], + { assetId: u128; assetType: MoonbeamRuntimeXcmConfigAssetType } >; /** * Changed the xcm type mapping for a given asset id **/ ForeignAssetXcmLocationChanged: AugmentedEvent< ApiType, - [assetId: u128, newAssetType: MoonbaseRuntimeXcmConfigAssetType], - { assetId: u128; newAssetType: MoonbaseRuntimeXcmConfigAssetType } + [assetId: u128, newAssetType: MoonbeamRuntimeXcmConfigAssetType], + { assetId: u128; newAssetType: MoonbeamRuntimeXcmConfigAssetType } >; /** * Removed all information related to an assetId and destroyed asset @@ -113,8 +113,8 @@ declare module "@polkadot/api-base/types/events" { **/ SupportedAssetRemoved: AugmentedEvent< ApiType, - [assetType: MoonbaseRuntimeXcmConfigAssetType], - { assetType: MoonbaseRuntimeXcmConfigAssetType } + [assetType: MoonbeamRuntimeXcmConfigAssetType], + { assetType: MoonbeamRuntimeXcmConfigAssetType } >; /** * Changed the amount of units we are charging per execution second for a given asset @@ -1679,14 +1679,14 @@ declare module "@polkadot/api-base/types/events" { Updated: AugmentedEvent< ApiType, [ - key: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, - oldValue: Option, - newValue: Option + key: MoonbeamRuntimeRuntimeParamsRuntimeParametersKey, + oldValue: Option, + newValue: Option ], { - key: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey; - oldValue: Option; - newValue: Option; + key: MoonbeamRuntimeRuntimeParamsRuntimeParametersKey; + oldValue: Option; + newValue: Option; } >; /** @@ -2001,13 +2001,13 @@ declare module "@polkadot/api-base/types/events" { [ delegator: AccountId20, delegatee: AccountId20, - proxyType: MoonbaseRuntimeProxyType, + proxyType: MoonbeamRuntimeProxyType, delay: u32 ], { delegator: AccountId20; delegatee: AccountId20; - proxyType: MoonbaseRuntimeProxyType; + proxyType: MoonbeamRuntimeProxyType; delay: u32; } >; @@ -2027,13 +2027,13 @@ declare module "@polkadot/api-base/types/events" { [ delegator: AccountId20, delegatee: AccountId20, - proxyType: MoonbaseRuntimeProxyType, + proxyType: MoonbeamRuntimeProxyType, delay: u32 ], { delegator: AccountId20; delegatee: AccountId20; - proxyType: MoonbaseRuntimeProxyType; + proxyType: MoonbeamRuntimeProxyType; delay: u32; } >; @@ -2046,13 +2046,13 @@ declare module "@polkadot/api-base/types/events" { [ pure: AccountId20, who: AccountId20, - proxyType: MoonbaseRuntimeProxyType, + proxyType: MoonbeamRuntimeProxyType, disambiguationIndex: u16 ], { pure: AccountId20; who: AccountId20; - proxyType: MoonbaseRuntimeProxyType; + proxyType: MoonbeamRuntimeProxyType; disambiguationIndex: u16; } >; @@ -2331,40 +2331,6 @@ declare module "@polkadot/api-base/types/events" { **/ [key: string]: AugmentedEvent; }; - sudo: { - /** - * The sudo key has been updated. - **/ - KeyChanged: AugmentedEvent< - ApiType, - [old: Option, new_: AccountId20], - { old: Option; new_: AccountId20 } - >; - /** - * The key was permanently removed. - **/ - KeyRemoved: AugmentedEvent; - /** - * A sudo call just took place. - **/ - Sudid: AugmentedEvent< - ApiType, - [sudoResult: Result], - { sudoResult: Result } - >; - /** - * A [sudo_as](Pallet::sudo_as) call just took place. - **/ - SudoAsDone: AugmentedEvent< - ApiType, - [sudoResult: Result], - { sudoResult: Result } - >; - /** - * Generic event - **/ - [key: string]: AugmentedEvent; - }; system: { /** * `:code` was updated. diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-query.ts b/typescript-api/src/moonbeam/interfaces/augment-api-query.ts index 8f0605cd6fa..475bf825a00 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-query.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-query.ts @@ -50,10 +50,10 @@ import type { FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, - MoonbaseRuntimeRuntimeHoldReason, - MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, - MoonbaseRuntimeRuntimeParamsRuntimeParametersValue, - MoonbaseRuntimeXcmConfigAssetType, + MoonbeamRuntimeRuntimeHoldReason, + MoonbeamRuntimeRuntimeParamsRuntimeParametersKey, + MoonbeamRuntimeRuntimeParamsRuntimeParametersValue, + MoonbeamRuntimeXcmConfigAssetType, NimbusPrimitivesNimbusCryptoPublic, PalletAssetsApproval, PalletAssetsAssetAccount, @@ -143,7 +143,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg: u128 | AnyNumber | Uint8Array - ) => Observable>, + ) => Observable>, [u128] > & QueryableStorageEntry; @@ -155,11 +155,11 @@ declare module "@polkadot/api-base/types/storage" { assetTypeId: AugmentedQuery< ApiType, ( - arg: MoonbaseRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array + arg: MoonbeamRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array ) => Observable>, - [MoonbaseRuntimeXcmConfigAssetType] + [MoonbeamRuntimeXcmConfigAssetType] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ @@ -350,7 +350,7 @@ declare module "@polkadot/api-base/types/storage" { (arg: AccountId20 | string | Uint8Array) => Observable< Vec< { - readonly id: MoonbaseRuntimeRuntimeHoldReason; + readonly id: MoonbeamRuntimeRuntimeHoldReason; readonly amount: u128; } & Struct > @@ -1448,16 +1448,16 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg: - | MoonbaseRuntimeRuntimeParamsRuntimeParametersKey + | MoonbeamRuntimeRuntimeParamsRuntimeParametersKey | { RuntimeConfig: any } | { PalletRandomness: any } | { XcmConfig: any } | string | Uint8Array - ) => Observable>, - [MoonbaseRuntimeRuntimeParamsRuntimeParametersKey] + ) => Observable>, + [MoonbeamRuntimeRuntimeParamsRuntimeParametersKey] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ @@ -1859,17 +1859,6 @@ declare module "@polkadot/api-base/types/storage" { **/ [key: string]: QueryableStorageEntry; }; - sudo: { - /** - * The `AccountId` of the sudo key. - **/ - key: AugmentedQuery Observable>, []> & - QueryableStorageEntry; - /** - * Generic query - **/ - [key: string]: QueryableStorageEntry; - }; system: { /** * The full account information for a particular account ID. diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts b/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts index 4968705b08f..170d824dc5c 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-tx.ts @@ -44,12 +44,12 @@ import type { EthereumTransactionTransactionV2, FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime, - MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, - MoonbaseRuntimeOriginCaller, - MoonbaseRuntimeProxyType, - MoonbaseRuntimeRuntimeParamsRuntimeParameters, - MoonbaseRuntimeXcmConfigAssetType, - MoonbaseRuntimeXcmConfigTransactors, + MoonbeamRuntimeAssetConfigAssetRegistrarMetadata, + MoonbeamRuntimeOriginCaller, + MoonbeamRuntimeProxyType, + MoonbeamRuntimeRuntimeParamsRuntimeParameters, + MoonbeamRuntimeXcmConfigAssetType, + MoonbeamRuntimeXcmConfigTransactors, NimbusPrimitivesNimbusCryptoPublic, PalletBalancesAdjustmentDirection, PalletConvictionVotingConviction, @@ -90,10 +90,10 @@ declare module "@polkadot/api-base/types/submittable" { changeExistingAssetType: AugmentedSubmittable< ( assetId: u128 | AnyNumber | Uint8Array, - newAssetType: MoonbaseRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, + newAssetType: MoonbeamRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, numAssetsWeightHint: u32 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [u128, MoonbaseRuntimeXcmConfigAssetType, u32] + [u128, MoonbeamRuntimeXcmConfigAssetType, u32] >; /** * Destroy a given foreign assetId @@ -113,9 +113,9 @@ declare module "@polkadot/api-base/types/submittable" { **/ registerForeignAsset: AugmentedSubmittable< ( - asset: MoonbaseRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, + asset: MoonbeamRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, metadata: - | MoonbaseRuntimeAssetConfigAssetRegistrarMetadata + | MoonbeamRuntimeAssetConfigAssetRegistrarMetadata | { name?: any; symbol?: any; decimals?: any; isFrozen?: any } | string | Uint8Array, @@ -123,8 +123,8 @@ declare module "@polkadot/api-base/types/submittable" { isSufficient: bool | boolean | Uint8Array ) => SubmittableExtrinsic, [ - MoonbaseRuntimeXcmConfigAssetType, - MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, + MoonbeamRuntimeXcmConfigAssetType, + MoonbeamRuntimeAssetConfigAssetRegistrarMetadata, u128, bool ] @@ -2911,14 +2911,14 @@ declare module "@polkadot/api-base/types/submittable" { setParameter: AugmentedSubmittable< ( keyValue: - | MoonbaseRuntimeRuntimeParamsRuntimeParameters + | MoonbeamRuntimeRuntimeParamsRuntimeParameters | { RuntimeConfig: any } | { PalletRandomness: any } | { XcmConfig: any } | string | Uint8Array ) => SubmittableExtrinsic, - [MoonbaseRuntimeRuntimeParamsRuntimeParameters] + [MoonbeamRuntimeRuntimeParamsRuntimeParameters] >; /** * Generic tx @@ -3545,7 +3545,7 @@ declare module "@polkadot/api-base/types/submittable" { ( delegate: AccountId20 | string | Uint8Array, proxyType: - | MoonbaseRuntimeProxyType + | MoonbeamRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3558,7 +3558,7 @@ declare module "@polkadot/api-base/types/submittable" { | Uint8Array, delay: u32 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, MoonbaseRuntimeProxyType, u32] + [AccountId20, MoonbeamRuntimeProxyType, u32] >; /** * Publish the hash of a proxy-call that will be made in the future. @@ -3607,7 +3607,7 @@ declare module "@polkadot/api-base/types/submittable" { createPure: AugmentedSubmittable< ( proxyType: - | MoonbaseRuntimeProxyType + | MoonbeamRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3621,7 +3621,7 @@ declare module "@polkadot/api-base/types/submittable" { delay: u32 | AnyNumber | Uint8Array, index: u16 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [MoonbaseRuntimeProxyType, u32, u16] + [MoonbeamRuntimeProxyType, u32, u16] >; /** * Removes a previously spawned pure proxy. @@ -3645,7 +3645,7 @@ declare module "@polkadot/api-base/types/submittable" { ( spawner: AccountId20 | string | Uint8Array, proxyType: - | MoonbaseRuntimeProxyType + | MoonbeamRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3660,7 +3660,7 @@ declare module "@polkadot/api-base/types/submittable" { height: Compact | AnyNumber | Uint8Array, extIndex: Compact | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, MoonbaseRuntimeProxyType, u16, Compact, Compact] + [AccountId20, MoonbeamRuntimeProxyType, u16, Compact, Compact] >; /** * Dispatch the given `call` from an account that the sender is authorised for through @@ -3677,10 +3677,10 @@ declare module "@polkadot/api-base/types/submittable" { ( real: AccountId20 | string | Uint8Array, forceProxyType: - | Option + | Option | null | Uint8Array - | MoonbaseRuntimeProxyType + | MoonbeamRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3692,7 +3692,7 @@ declare module "@polkadot/api-base/types/submittable" { | number, call: Call | IMethod | string | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, Option, Call] + [AccountId20, Option, Call] >; /** * Dispatch the given `call` from an account that the sender is authorized for through @@ -3712,10 +3712,10 @@ declare module "@polkadot/api-base/types/submittable" { delegate: AccountId20 | string | Uint8Array, real: AccountId20 | string | Uint8Array, forceProxyType: - | Option + | Option | null | Uint8Array - | MoonbaseRuntimeProxyType + | MoonbeamRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3727,7 +3727,7 @@ declare module "@polkadot/api-base/types/submittable" { | number, call: Call | IMethod | string | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, AccountId20, Option, Call] + [AccountId20, AccountId20, Option, Call] >; /** * Remove the given announcement of a delegate. @@ -3789,7 +3789,7 @@ declare module "@polkadot/api-base/types/submittable" { ( delegate: AccountId20 | string | Uint8Array, proxyType: - | MoonbaseRuntimeProxyType + | MoonbeamRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3802,7 +3802,7 @@ declare module "@polkadot/api-base/types/submittable" { | Uint8Array, delay: u32 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, MoonbaseRuntimeProxyType, u32] + [AccountId20, MoonbeamRuntimeProxyType, u32] >; /** * Generic tx @@ -3939,15 +3939,15 @@ declare module "@polkadot/api-base/types/submittable" { submit: AugmentedSubmittable< ( proposalOrigin: - | MoonbaseRuntimeOriginCaller + | MoonbeamRuntimeOriginCaller | { system: any } | { Ethereum: any } + | { Origins: any } + | { TreasuryCouncilCollective: any } + | { OpenTechCommitteeCollective: any } | { CumulusXcm: any } | { PolkadotXcm: any } | { EthereumXcm: any } - | { TreasuryCouncilCollective: any } - | { Origins: any } - | { OpenTechCommitteeCollective: any } | string | Uint8Array, proposal: @@ -3965,7 +3965,7 @@ declare module "@polkadot/api-base/types/submittable" { | Uint8Array ) => SubmittableExtrinsic, [ - MoonbaseRuntimeOriginCaller, + MoonbeamRuntimeOriginCaller, FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime ] @@ -4142,60 +4142,6 @@ declare module "@polkadot/api-base/types/submittable" { **/ [key: string]: SubmittableExtrinsicFunction; }; - sudo: { - /** - * Permanently removes the sudo key. - * - * **This cannot be un-done.** - **/ - removeKey: AugmentedSubmittable<() => SubmittableExtrinsic, []>; - /** - * Authenticates the current sudo key and sets the given AccountId (`new`) as the new sudo - * key. - **/ - setKey: AugmentedSubmittable< - (updated: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, - [AccountId20] - >; - /** - * Authenticates the sudo key and dispatches a function call with `Root` origin. - **/ - sudo: AugmentedSubmittable< - (call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic, - [Call] - >; - /** - * Authenticates the sudo key and dispatches a function call with `Signed` origin from - * a given account. - * - * The dispatch origin for this call must be _Signed_. - **/ - sudoAs: AugmentedSubmittable< - ( - who: AccountId20 | string | Uint8Array, - call: Call | IMethod | string | Uint8Array - ) => SubmittableExtrinsic, - [AccountId20, Call] - >; - /** - * Authenticates the sudo key and dispatches a function call with `Root` origin. - * This function does not check the weight of the call, and instead allows the - * Sudo user to specify the weight of the call. - * - * The dispatch origin for this call must be _Signed_. - **/ - sudoUncheckedWeight: AugmentedSubmittable< - ( - call: Call | IMethod | string | Uint8Array, - weight: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array - ) => SubmittableExtrinsic, - [Call, SpWeightsWeightV2Weight] - >; - /** - * Generic tx - **/ - [key: string]: SubmittableExtrinsicFunction; - }; system: { /** * Provide the preimage (runtime binary) `code` for an upgrade that has been authorized. @@ -4776,20 +4722,20 @@ declare module "@polkadot/api-base/types/submittable" { dispatchAs: AugmentedSubmittable< ( asOrigin: - | MoonbaseRuntimeOriginCaller + | MoonbeamRuntimeOriginCaller | { system: any } | { Ethereum: any } + | { Origins: any } + | { TreasuryCouncilCollective: any } + | { OpenTechCommitteeCollective: any } | { CumulusXcm: any } | { PolkadotXcm: any } | { EthereumXcm: any } - | { TreasuryCouncilCollective: any } - | { Origins: any } - | { OpenTechCommitteeCollective: any } | string | Uint8Array, call: Call | IMethod | string | Uint8Array ) => SubmittableExtrinsic, - [MoonbaseRuntimeOriginCaller, Call] + [MoonbeamRuntimeOriginCaller, Call] >; /** * Send a batch of dispatch calls. @@ -4862,59 +4808,6 @@ declare module "@polkadot/api-base/types/submittable" { **/ [key: string]: SubmittableExtrinsicFunction; }; - xcmpQueue: { - /** - * Resumes all XCM executions for the XCMP queue. - * - * Note that this function doesn't change the status of the in/out bound channels. - * - * - `origin`: Must pass `ControllerOrigin`. - **/ - resumeXcmExecution: AugmentedSubmittable<() => SubmittableExtrinsic, []>; - /** - * Suspends all XCM executions for the XCMP queue, regardless of the sender's origin. - * - * - `origin`: Must pass `ControllerOrigin`. - **/ - suspendXcmExecution: AugmentedSubmittable<() => SubmittableExtrinsic, []>; - /** - * Overwrites the number of pages which must be in the queue after which we drop any - * further messages from the channel. - * - * - `origin`: Must pass `Root`. - * - `new`: Desired value for `QueueConfigData.drop_threshold` - **/ - updateDropThreshold: AugmentedSubmittable< - (updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, - [u32] - >; - /** - * Overwrites the number of pages which the queue must be reduced to before it signals - * that message sending may recommence after it has been suspended. - * - * - `origin`: Must pass `Root`. - * - `new`: Desired value for `QueueConfigData.resume_threshold` - **/ - updateResumeThreshold: AugmentedSubmittable< - (updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, - [u32] - >; - /** - * Overwrites the number of pages which must be in the queue for the other side to be - * told to suspend their sending. - * - * - `origin`: Must pass `Root`. - * - `new`: Desired value for `QueueConfigData.suspend_value` - **/ - updateSuspendThreshold: AugmentedSubmittable< - (updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, - [u32] - >; - /** - * Generic tx - **/ - [key: string]: SubmittableExtrinsicFunction; - }; xcmTransactor: { /** * De-Register a derivative index. This prevents an account to use a derivative address @@ -5063,7 +4956,7 @@ declare module "@polkadot/api-base/types/submittable" { **/ transactThroughDerivative: AugmentedSubmittable< ( - dest: MoonbaseRuntimeXcmConfigTransactors | "Relay" | number | Uint8Array, + dest: MoonbeamRuntimeXcmConfigTransactors | "Relay" | number | Uint8Array, index: u16 | AnyNumber | Uint8Array, fee: | PalletXcmTransactorCurrencyPayment @@ -5079,7 +4972,7 @@ declare module "@polkadot/api-base/types/submittable" { refund: bool | boolean | Uint8Array ) => SubmittableExtrinsic, [ - MoonbaseRuntimeXcmConfigTransactors, + MoonbeamRuntimeXcmConfigTransactors, u16, PalletXcmTransactorCurrencyPayment, Bytes, diff --git a/typescript-api/src/moonbeam/interfaces/lookup.ts b/typescript-api/src/moonbeam/interfaces/lookup.ts index 42ca51d6832..9bdf42fa89c 100644 --- a/typescript-api/src/moonbeam/interfaces/lookup.ts +++ b/typescript-api/src/moonbeam/interfaces/lookup.ts @@ -61,7 +61,7 @@ export default { } }, /** - * Lookup21: frame_system::EventRecord + * Lookup21: frame_system::EventRecord **/ FrameSystemEventRecord: { phase: "FrameSystemPhase", @@ -200,25 +200,33 @@ export default { ] }, /** - * Lookup33: pallet_utility::pallet::Event + * Lookup33: cumulus_pallet_parachain_system::pallet::Event **/ - PalletUtilityEvent: { + CumulusPalletParachainSystemEvent: { _enum: { - BatchInterrupted: { - index: "u32", - error: "SpRuntimeDispatchError" + ValidationFunctionStored: "Null", + ValidationFunctionApplied: { + relayChainBlockNum: "u32" }, - BatchCompleted: "Null", - BatchCompletedWithErrors: "Null", - ItemCompleted: "Null", - ItemFailed: { - error: "SpRuntimeDispatchError" + ValidationFunctionDiscarded: "Null", + DownwardMessagesReceived: { + count: "u32" }, - DispatchedAs: { - result: "Result" + DownwardMessagesProcessed: { + weightUsed: "SpWeightsWeightV2Weight", + dmqHead: "H256" + }, + UpwardMessageSent: { + messageHash: "Option<[u8;32]>" } } }, + /** + * Lookup35: pallet_root_testing::pallet::Event + **/ + PalletRootTestingEvent: { + _enum: ["DefensiveTestCall"] + }, /** * Lookup36: pallet_balances::pallet::Event **/ @@ -324,50 +332,7 @@ export default { _enum: ["Free", "Reserved"] }, /** - * Lookup38: pallet_sudo::pallet::Event - **/ - PalletSudoEvent: { - _enum: { - Sudid: { - sudoResult: "Result" - }, - KeyChanged: { - _alias: { - new_: "new" - }, - old: "Option", - new_: "AccountId20" - }, - KeyRemoved: "Null", - SudoAsDone: { - sudoResult: "Result" - } - } - }, - /** - * Lookup40: cumulus_pallet_parachain_system::pallet::Event - **/ - CumulusPalletParachainSystemEvent: { - _enum: { - ValidationFunctionStored: "Null", - ValidationFunctionApplied: { - relayChainBlockNum: "u32" - }, - ValidationFunctionDiscarded: "Null", - DownwardMessagesReceived: { - count: "u32" - }, - DownwardMessagesProcessed: { - weightUsed: "SpWeightsWeightV2Weight", - dmqHead: "H256" - }, - UpwardMessageSent: { - messageHash: "Option<[u8;32]>" - } - } - }, - /** - * Lookup42: pallet_transaction_payment::pallet::Event + * Lookup38: pallet_transaction_payment::pallet::Event **/ PalletTransactionPaymentEvent: { _enum: { @@ -379,108 +344,7 @@ export default { } }, /** - * Lookup43: pallet_evm::pallet::Event - **/ - PalletEvmEvent: { - _enum: { - Log: { - log: "EthereumLog" - }, - Created: { - address: "H160" - }, - CreatedFailed: { - address: "H160" - }, - Executed: { - address: "H160" - }, - ExecutedFailed: { - address: "H160" - } - } - }, - /** - * Lookup44: ethereum::log::Log - **/ - EthereumLog: { - address: "H160", - topics: "Vec", - data: "Bytes" - }, - /** - * Lookup47: pallet_ethereum::pallet::Event - **/ - PalletEthereumEvent: { - _enum: { - Executed: { - from: "H160", - to: "H160", - transactionHash: "H256", - exitReason: "EvmCoreErrorExitReason", - extraData: "Bytes" - } - } - }, - /** - * Lookup48: evm_core::error::ExitReason - **/ - EvmCoreErrorExitReason: { - _enum: { - Succeed: "EvmCoreErrorExitSucceed", - Error: "EvmCoreErrorExitError", - Revert: "EvmCoreErrorExitRevert", - Fatal: "EvmCoreErrorExitFatal" - } - }, - /** - * Lookup49: evm_core::error::ExitSucceed - **/ - EvmCoreErrorExitSucceed: { - _enum: ["Stopped", "Returned", "Suicided"] - }, - /** - * Lookup50: evm_core::error::ExitError - **/ - EvmCoreErrorExitError: { - _enum: { - StackUnderflow: "Null", - StackOverflow: "Null", - InvalidJump: "Null", - InvalidRange: "Null", - DesignatedInvalid: "Null", - CallTooDeep: "Null", - CreateCollision: "Null", - CreateContractLimit: "Null", - OutOfOffset: "Null", - OutOfGas: "Null", - OutOfFund: "Null", - PCUnderflow: "Null", - CreateEmpty: "Null", - Other: "Text", - MaxNonce: "Null", - InvalidCode: "u8" - } - }, - /** - * Lookup54: evm_core::error::ExitRevert - **/ - EvmCoreErrorExitRevert: { - _enum: ["Reverted"] - }, - /** - * Lookup55: evm_core::error::ExitFatal - **/ - EvmCoreErrorExitFatal: { - _enum: { - NotSupported: "Null", - UnhandledInterrupt: "Null", - CallErrorAsFatal: "EvmCoreErrorExitError", - Other: "Text" - } - }, - /** - * Lookup56: pallet_parachain_staking::pallet::Event + * Lookup39: pallet_parachain_staking::pallet::Event **/ PalletParachainStakingEvent: { _enum: { @@ -671,14 +535,14 @@ export default { } }, /** - * Lookup57: pallet_parachain_staking::delegation_requests::CancelledScheduledRequest + * Lookup40: pallet_parachain_staking::delegation_requests::CancelledScheduledRequest **/ PalletParachainStakingDelegationRequestsCancelledScheduledRequest: { whenExecutable: "u32", action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup58: pallet_parachain_staking::delegation_requests::DelegationAction + * Lookup41: pallet_parachain_staking::delegation_requests::DelegationAction **/ PalletParachainStakingDelegationRequestsDelegationAction: { _enum: { @@ -687,7 +551,7 @@ export default { } }, /** - * Lookup59: pallet_parachain_staking::types::DelegatorAdded + * Lookup42: pallet_parachain_staking::types::DelegatorAdded **/ PalletParachainStakingDelegatorAdded: { _enum: { @@ -698,176 +562,113 @@ export default { } }, /** - * Lookup61: pallet_parachain_staking::types::InflationDistributionConfig + * Lookup44: pallet_parachain_staking::types::InflationDistributionConfig **/ - PalletParachainStakingInflationDistributionConfig: "[Lookup63;2]", + PalletParachainStakingInflationDistributionConfig: "[Lookup46;2]", /** - * Lookup63: pallet_parachain_staking::types::InflationDistributionAccount + * Lookup46: pallet_parachain_staking::types::InflationDistributionAccount **/ PalletParachainStakingInflationDistributionAccount: { account: "AccountId20", percent: "Percent" }, /** - * Lookup65: pallet_scheduler::pallet::Event + * Lookup48: pallet_author_slot_filter::pallet::Event **/ - PalletSchedulerEvent: { + PalletAuthorSlotFilterEvent: { _enum: { - Scheduled: { - when: "u32", - index: "u32" - }, - Canceled: { - when: "u32", - index: "u32" + EligibleUpdated: "u32" + } + }, + /** + * Lookup50: pallet_author_mapping::pallet::Event + **/ + PalletAuthorMappingEvent: { + _enum: { + KeysRegistered: { + _alias: { + keys_: "keys" + }, + nimbusId: "NimbusPrimitivesNimbusCryptoPublic", + accountId: "AccountId20", + keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" }, - Dispatched: { - task: "(u32,u32)", - id: "Option<[u8;32]>", - result: "Result" + KeysRemoved: { + _alias: { + keys_: "keys" + }, + nimbusId: "NimbusPrimitivesNimbusCryptoPublic", + accountId: "AccountId20", + keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" }, - RetrySet: { - task: "(u32,u32)", - id: "Option<[u8;32]>", - period: "u32", - retries: "u8" + KeysRotated: { + newNimbusId: "NimbusPrimitivesNimbusCryptoPublic", + accountId: "AccountId20", + newKeys: "SessionKeysPrimitivesVrfVrfCryptoPublic" + } + } + }, + /** + * Lookup51: nimbus_primitives::nimbus_crypto::Public + **/ + NimbusPrimitivesNimbusCryptoPublic: "[u8;32]", + /** + * Lookup52: session_keys_primitives::vrf::vrf_crypto::Public + **/ + SessionKeysPrimitivesVrfVrfCryptoPublic: "[u8;32]", + /** + * Lookup53: pallet_moonbeam_orbiters::pallet::Event + **/ + PalletMoonbeamOrbitersEvent: { + _enum: { + OrbiterJoinCollatorPool: { + collator: "AccountId20", + orbiter: "AccountId20" }, - RetryCancelled: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + OrbiterLeaveCollatorPool: { + collator: "AccountId20", + orbiter: "AccountId20" }, - CallUnavailable: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + OrbiterRewarded: { + account: "AccountId20", + rewards: "u128" }, - PeriodicFailed: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + OrbiterRotation: { + collator: "AccountId20", + oldOrbiter: "Option", + newOrbiter: "Option" }, - RetryFailed: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + OrbiterRegistered: { + account: "AccountId20", + deposit: "u128" }, - PermanentlyOverweight: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + OrbiterUnregistered: { + account: "AccountId20" } } }, /** - * Lookup67: pallet_treasury::pallet::Event + * Lookup55: pallet_utility::pallet::Event **/ - PalletTreasuryEvent: { + PalletUtilityEvent: { _enum: { - Spending: { - budgetRemaining: "u128" - }, - Awarded: { - proposalIndex: "u32", - award: "u128", - account: "AccountId20" + BatchInterrupted: { + index: "u32", + error: "SpRuntimeDispatchError" }, - Burnt: { - burntFunds: "u128" - }, - Rollover: { - rolloverBalance: "u128" - }, - Deposit: { - value: "u128" - }, - SpendApproved: { - proposalIndex: "u32", - amount: "u128", - beneficiary: "AccountId20" - }, - UpdatedInactive: { - reactivated: "u128", - deactivated: "u128" - }, - AssetSpendApproved: { - index: "u32", - assetKind: "Null", - amount: "u128", - beneficiary: "AccountId20", - validFrom: "u32", - expireAt: "u32" - }, - AssetSpendVoided: { - index: "u32" - }, - Paid: { - index: "u32", - paymentId: "Null" - }, - PaymentFailed: { - index: "u32", - paymentId: "Null" - }, - SpendProcessed: { - index: "u32" - } - } - }, - /** - * Lookup68: pallet_author_slot_filter::pallet::Event - **/ - PalletAuthorSlotFilterEvent: { - _enum: { - EligibleUpdated: "u32" - } - }, - /** - * Lookup70: pallet_crowdloan_rewards::pallet::Event - **/ - PalletCrowdloanRewardsEvent: { - _enum: { - InitialPaymentMade: "(AccountId20,u128)", - NativeIdentityAssociated: "([u8;32],AccountId20,u128)", - RewardsPaid: "(AccountId20,u128)", - RewardAddressUpdated: "(AccountId20,AccountId20)", - InitializedAlreadyInitializedAccount: "([u8;32],Option,u128)", - InitializedAccountWithNotEnoughContribution: "([u8;32],Option,u128)" - } - }, - /** - * Lookup71: pallet_author_mapping::pallet::Event - **/ - PalletAuthorMappingEvent: { - _enum: { - KeysRegistered: { - _alias: { - keys_: "keys" - }, - nimbusId: "NimbusPrimitivesNimbusCryptoPublic", - accountId: "AccountId20", - keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" - }, - KeysRemoved: { - _alias: { - keys_: "keys" - }, - nimbusId: "NimbusPrimitivesNimbusCryptoPublic", - accountId: "AccountId20", - keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" + BatchCompleted: "Null", + BatchCompletedWithErrors: "Null", + ItemCompleted: "Null", + ItemFailed: { + error: "SpRuntimeDispatchError" }, - KeysRotated: { - newNimbusId: "NimbusPrimitivesNimbusCryptoPublic", - accountId: "AccountId20", - newKeys: "SessionKeysPrimitivesVrfVrfCryptoPublic" + DispatchedAs: { + result: "Result" } } }, /** - * Lookup72: nimbus_primitives::nimbus_crypto::Public - **/ - NimbusPrimitivesNimbusCryptoPublic: "[u8;32]", - /** - * Lookup73: session_keys_primitives::vrf::vrf_crypto::Public - **/ - SessionKeysPrimitivesVrfVrfCryptoPublic: "[u8;32]", - /** - * Lookup74: pallet_proxy::pallet::Event + * Lookup58: pallet_proxy::pallet::Event **/ PalletProxyEvent: { _enum: { @@ -877,7 +678,7 @@ export default { PureCreated: { pure: "AccountId20", who: "AccountId20", - proxyType: "MoonbaseRuntimeProxyType", + proxyType: "MoonbeamRuntimeProxyType", disambiguationIndex: "u16" }, Announced: { @@ -888,21 +689,21 @@ export default { ProxyAdded: { delegator: "AccountId20", delegatee: "AccountId20", - proxyType: "MoonbaseRuntimeProxyType", + proxyType: "MoonbeamRuntimeProxyType", delay: "u32" }, ProxyRemoved: { delegator: "AccountId20", delegatee: "AccountId20", - proxyType: "MoonbaseRuntimeProxyType", + proxyType: "MoonbeamRuntimeProxyType", delay: "u32" } } }, /** - * Lookup75: moonbase_runtime::ProxyType + * Lookup59: moonbeam_runtime::ProxyType **/ - MoonbaseRuntimeProxyType: { + MoonbeamRuntimeProxyType: { _enum: [ "Any", "NonTransfer", @@ -915,7 +716,7 @@ export default { ] }, /** - * Lookup77: pallet_maintenance_mode::pallet::Event + * Lookup61: pallet_maintenance_mode::pallet::Event **/ PalletMaintenanceModeEvent: { _enum: { @@ -930,7 +731,7 @@ export default { } }, /** - * Lookup78: pallet_identity::pallet::Event + * Lookup62: pallet_identity::pallet::Event **/ PalletIdentityEvent: { _enum: { @@ -1022,1508 +823,835 @@ export default { } }, /** - * Lookup80: cumulus_pallet_xcmp_queue::pallet::Event + * Lookup64: pallet_migrations::pallet::Event **/ - CumulusPalletXcmpQueueEvent: { + PalletMigrationsEvent: { _enum: { - XcmpMessageSent: { - messageHash: "[u8;32]" + RuntimeUpgradeStarted: "Null", + RuntimeUpgradeCompleted: { + weight: "SpWeightsWeightV2Weight" + }, + MigrationStarted: { + migrationName: "Bytes" + }, + MigrationCompleted: { + migrationName: "Bytes", + consumedWeight: "SpWeightsWeightV2Weight" + }, + FailedToSuspendIdleXcmExecution: { + error: "SpRuntimeDispatchError" + }, + FailedToResumeIdleXcmExecution: { + error: "SpRuntimeDispatchError" } } }, /** - * Lookup81: cumulus_pallet_xcm::pallet::Event + * Lookup65: pallet_multisig::pallet::Event **/ - CumulusPalletXcmEvent: { + PalletMultisigEvent: { _enum: { - InvalidFormat: "[u8;32]", - UnsupportedVersion: "[u8;32]", - ExecutedDownward: "([u8;32],StagingXcmV5TraitsOutcome)" + NewMultisig: { + approving: "AccountId20", + multisig: "AccountId20", + callHash: "[u8;32]" + }, + MultisigApproval: { + approving: "AccountId20", + timepoint: "PalletMultisigTimepoint", + multisig: "AccountId20", + callHash: "[u8;32]" + }, + MultisigExecuted: { + approving: "AccountId20", + timepoint: "PalletMultisigTimepoint", + multisig: "AccountId20", + callHash: "[u8;32]", + result: "Result" + }, + MultisigCancelled: { + cancelling: "AccountId20", + timepoint: "PalletMultisigTimepoint", + multisig: "AccountId20", + callHash: "[u8;32]" + } } }, /** - * Lookup82: staging_xcm::v5::traits::Outcome + * Lookup66: pallet_multisig::Timepoint **/ - StagingXcmV5TraitsOutcome: { + PalletMultisigTimepoint: { + height: "u32", + index: "u32" + }, + /** + * Lookup67: pallet_parameters::pallet::Event + **/ + PalletParametersEvent: { _enum: { - Complete: { - used: "SpWeightsWeightV2Weight" - }, - Incomplete: { - used: "SpWeightsWeightV2Weight", - error: "XcmV5TraitsError" - }, - Error: { - error: "XcmV5TraitsError" + Updated: { + key: "MoonbeamRuntimeRuntimeParamsRuntimeParametersKey", + oldValue: "Option", + newValue: "Option" } } }, /** - * Lookup83: xcm::v5::traits::Error + * Lookup68: moonbeam_runtime::runtime_params::RuntimeParametersKey **/ - XcmV5TraitsError: { + MoonbeamRuntimeRuntimeParamsRuntimeParametersKey: { _enum: { - Overflow: "Null", - Unimplemented: "Null", - UntrustedReserveLocation: "Null", - UntrustedTeleportLocation: "Null", - LocationFull: "Null", - LocationNotInvertible: "Null", - BadOrigin: "Null", - InvalidLocation: "Null", - AssetNotFound: "Null", - FailedToTransactAsset: "Null", - NotWithdrawable: "Null", - LocationCannotHold: "Null", - ExceedsMaxMessageSize: "Null", - DestinationUnsupported: "Null", - Transport: "Null", - Unroutable: "Null", - UnknownClaim: "Null", - FailedToDecode: "Null", - MaxWeightInvalid: "Null", - NotHoldingFees: "Null", - TooExpensive: "Null", - Trap: "u64", - ExpectationFalse: "Null", - PalletNotFound: "Null", - NameMismatch: "Null", - VersionIncompatible: "Null", - HoldingWouldOverflow: "Null", - ExportError: "Null", - ReanchorFailed: "Null", - NoDeal: "Null", - FeesNotMet: "Null", - LockError: "Null", - NoPermission: "Null", - Unanchored: "Null", - NotDepositable: "Null", - TooManyAssets: "Null", - UnhandledXcmVersion: "Null", - WeightLimitReached: "SpWeightsWeightV2Weight", - Barrier: "Null", - WeightNotComputable: "Null", - ExceedsStackLimit: "Null" + RuntimeConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey", + PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey", + XcmConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey" } }, /** - * Lookup84: pallet_xcm::pallet::Event + * Lookup69: moonbeam_runtime::runtime_params::dynamic_params::runtime_config::ParametersKey **/ - PalletXcmEvent: { + MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: { + _enum: ["FeesTreasuryProportion"] + }, + /** + * Lookup70: moonbeam_runtime::runtime_params::dynamic_params::runtime_config::FeesTreasuryProportion + **/ + MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: "Null", + /** + * Lookup71: moonbeam_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersKey + **/ + MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: { + _enum: ["Deposit"] + }, + /** + * Lookup72: moonbeam_runtime::runtime_params::dynamic_params::pallet_randomness::Deposit + **/ + MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: "Null", + /** + * Lookup73: moonbeam_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey + **/ + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: { + _enum: ["ForeignAssetCreationDeposit"] + }, + /** + * Lookup74: moonbeam_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit + **/ + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: "Null", + /** + * Lookup76: moonbeam_runtime::runtime_params::RuntimeParametersValue + **/ + MoonbeamRuntimeRuntimeParamsRuntimeParametersValue: { _enum: { - Attempted: { - outcome: "StagingXcmV5TraitsOutcome" + RuntimeConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue", + PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue", + XcmConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue" + } + }, + /** + * Lookup77: moonbeam_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue + **/ + MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: { + _enum: { + FeesTreasuryProportion: "Perbill" + } + }, + /** + * Lookup78: moonbeam_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue + **/ + MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: { + _enum: { + Deposit: "u128" + } + }, + /** + * Lookup80: moonbeam_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue + **/ + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: { + _enum: { + ForeignAssetCreationDeposit: "u128" + } + }, + /** + * Lookup81: pallet_evm::pallet::Event + **/ + PalletEvmEvent: { + _enum: { + Log: { + log: "EthereumLog" }, - Sent: { - origin: "StagingXcmV5Location", - destination: "StagingXcmV5Location", - message: "StagingXcmV5Xcm", - messageId: "[u8;32]" - }, - UnexpectedResponse: { - origin: "StagingXcmV5Location", - queryId: "u64" - }, - ResponseReady: { - queryId: "u64", - response: "StagingXcmV5Response" - }, - Notified: { - queryId: "u64", - palletIndex: "u8", - callIndex: "u8" - }, - NotifyOverweight: { - queryId: "u64", - palletIndex: "u8", - callIndex: "u8", - actualWeight: "SpWeightsWeightV2Weight", - maxBudgetedWeight: "SpWeightsWeightV2Weight" - }, - NotifyDispatchError: { - queryId: "u64", - palletIndex: "u8", - callIndex: "u8" - }, - NotifyDecodeFailed: { - queryId: "u64", - palletIndex: "u8", - callIndex: "u8" - }, - InvalidResponder: { - origin: "StagingXcmV5Location", - queryId: "u64", - expectedLocation: "Option" - }, - InvalidResponderVersion: { - origin: "StagingXcmV5Location", - queryId: "u64" - }, - ResponseTaken: { - queryId: "u64" - }, - AssetsTrapped: { - _alias: { - hash_: "hash" - }, - hash_: "H256", - origin: "StagingXcmV5Location", - assets: "XcmVersionedAssets" - }, - VersionChangeNotified: { - destination: "StagingXcmV5Location", - result: "u32", - cost: "StagingXcmV5AssetAssets", - messageId: "[u8;32]" - }, - SupportedVersionChanged: { - location: "StagingXcmV5Location", - version: "u32" - }, - NotifyTargetSendFail: { - location: "StagingXcmV5Location", - queryId: "u64", - error: "XcmV5TraitsError" - }, - NotifyTargetMigrationFail: { - location: "XcmVersionedLocation", - queryId: "u64" - }, - InvalidQuerierVersion: { - origin: "StagingXcmV5Location", - queryId: "u64" - }, - InvalidQuerier: { - origin: "StagingXcmV5Location", - queryId: "u64", - expectedQuerier: "StagingXcmV5Location", - maybeActualQuerier: "Option" - }, - VersionNotifyStarted: { - destination: "StagingXcmV5Location", - cost: "StagingXcmV5AssetAssets", - messageId: "[u8;32]" - }, - VersionNotifyRequested: { - destination: "StagingXcmV5Location", - cost: "StagingXcmV5AssetAssets", - messageId: "[u8;32]" - }, - VersionNotifyUnrequested: { - destination: "StagingXcmV5Location", - cost: "StagingXcmV5AssetAssets", - messageId: "[u8;32]" + Created: { + address: "H160" }, - FeesPaid: { - paying: "StagingXcmV5Location", - fees: "StagingXcmV5AssetAssets" + CreatedFailed: { + address: "H160" }, - AssetsClaimed: { - _alias: { - hash_: "hash" - }, - hash_: "H256", - origin: "StagingXcmV5Location", - assets: "XcmVersionedAssets" + Executed: { + address: "H160" }, - VersionMigrationFinished: { - version: "u32" + ExecutedFailed: { + address: "H160" } } }, /** - * Lookup85: staging_xcm::v5::location::Location + * Lookup82: ethereum::log::Log **/ - StagingXcmV5Location: { - parents: "u8", - interior: "StagingXcmV5Junctions" + EthereumLog: { + address: "H160", + topics: "Vec", + data: "Bytes" }, /** - * Lookup86: staging_xcm::v5::junctions::Junctions + * Lookup85: pallet_ethereum::pallet::Event **/ - StagingXcmV5Junctions: { + PalletEthereumEvent: { _enum: { - Here: "Null", - X1: "[Lookup88;1]", - X2: "[Lookup88;2]", - X3: "[Lookup88;3]", - X4: "[Lookup88;4]", - X5: "[Lookup88;5]", - X6: "[Lookup88;6]", - X7: "[Lookup88;7]", - X8: "[Lookup88;8]" + Executed: { + from: "H160", + to: "H160", + transactionHash: "H256", + exitReason: "EvmCoreErrorExitReason", + extraData: "Bytes" + } } }, /** - * Lookup88: staging_xcm::v5::junction::Junction + * Lookup86: evm_core::error::ExitReason **/ - StagingXcmV5Junction: { + EvmCoreErrorExitReason: { _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: "StagingXcmV5JunctionNetworkId" + Succeed: "EvmCoreErrorExitSucceed", + Error: "EvmCoreErrorExitError", + Revert: "EvmCoreErrorExitRevert", + Fatal: "EvmCoreErrorExitFatal" } }, /** - * Lookup91: staging_xcm::v5::junction::NetworkId + * Lookup87: evm_core::error::ExitSucceed **/ - StagingXcmV5JunctionNetworkId: { - _enum: { - ByGenesis: "[u8;32]", - ByFork: { - blockNumber: "u64", - blockHash: "[u8;32]" - }, - Polkadot: "Null", - Kusama: "Null", - Ethereum: { - chainId: "Compact" - }, - BitcoinCore: "Null", - BitcoinCash: "Null", - PolkadotBulletin: "Null" - } + EvmCoreErrorExitSucceed: { + _enum: ["Stopped", "Returned", "Suicided"] }, /** - * Lookup93: xcm::v3::junction::BodyId + * Lookup88: evm_core::error::ExitError **/ - XcmV3JunctionBodyId: { + EvmCoreErrorExitError: { _enum: { - Unit: "Null", - Moniker: "[u8;4]", - Index: "Compact", - Executive: "Null", - Technical: "Null", - Legislative: "Null", - Judicial: "Null", - Defense: "Null", - Administration: "Null", - Treasury: "Null" + StackUnderflow: "Null", + StackOverflow: "Null", + InvalidJump: "Null", + InvalidRange: "Null", + DesignatedInvalid: "Null", + CallTooDeep: "Null", + CreateCollision: "Null", + CreateContractLimit: "Null", + OutOfOffset: "Null", + OutOfGas: "Null", + OutOfFund: "Null", + PCUnderflow: "Null", + CreateEmpty: "Null", + Other: "Text", + MaxNonce: "Null", + InvalidCode: "u8" } }, /** - * Lookup94: xcm::v3::junction::BodyPart + * Lookup92: evm_core::error::ExitRevert **/ - XcmV3JunctionBodyPart: { - _enum: { - Voice: "Null", - Members: { - count: "Compact" - }, - Fraction: { - nom: "Compact", - denom: "Compact" - }, - AtLeastProportion: { - nom: "Compact", - denom: "Compact" - }, - MoreThanProportion: { - nom: "Compact", - denom: "Compact" - } - } + EvmCoreErrorExitRevert: { + _enum: ["Reverted"] }, /** - * Lookup102: staging_xcm::v5::Xcm + * Lookup93: evm_core::error::ExitFatal **/ - StagingXcmV5Xcm: "Vec", + EvmCoreErrorExitFatal: { + _enum: { + NotSupported: "Null", + UnhandledInterrupt: "Null", + CallErrorAsFatal: "EvmCoreErrorExitError", + Other: "Text" + } + }, /** - * Lookup104: staging_xcm::v5::Instruction + * Lookup94: pallet_scheduler::pallet::Event **/ - StagingXcmV5Instruction: { + PalletSchedulerEvent: { _enum: { - WithdrawAsset: "StagingXcmV5AssetAssets", - ReserveAssetDeposited: "StagingXcmV5AssetAssets", - ReceiveTeleportedAsset: "StagingXcmV5AssetAssets", - QueryResponse: { - queryId: "Compact", - response: "StagingXcmV5Response", - maxWeight: "SpWeightsWeightV2Weight", - querier: "Option" + Scheduled: { + when: "u32", + index: "u32" }, - TransferAsset: { - assets: "StagingXcmV5AssetAssets", - beneficiary: "StagingXcmV5Location" - }, - TransferReserveAsset: { - assets: "StagingXcmV5AssetAssets", - dest: "StagingXcmV5Location", - xcm: "StagingXcmV5Xcm" - }, - Transact: { - originKind: "XcmV3OriginKind", - fallbackMaxWeight: "Option", - call: "XcmDoubleEncoded" - }, - HrmpNewChannelOpenRequest: { - sender: "Compact", - maxMessageSize: "Compact", - maxCapacity: "Compact" - }, - HrmpChannelAccepted: { - recipient: "Compact" - }, - HrmpChannelClosing: { - initiator: "Compact", - sender: "Compact", - recipient: "Compact" - }, - ClearOrigin: "Null", - DescendOrigin: "StagingXcmV5Junctions", - ReportError: "StagingXcmV5QueryResponseInfo", - DepositAsset: { - assets: "StagingXcmV5AssetAssetFilter", - beneficiary: "StagingXcmV5Location" - }, - DepositReserveAsset: { - assets: "StagingXcmV5AssetAssetFilter", - dest: "StagingXcmV5Location", - xcm: "StagingXcmV5Xcm" - }, - ExchangeAsset: { - give: "StagingXcmV5AssetAssetFilter", - want: "StagingXcmV5AssetAssets", - maximal: "bool" - }, - InitiateReserveWithdraw: { - assets: "StagingXcmV5AssetAssetFilter", - reserve: "StagingXcmV5Location", - xcm: "StagingXcmV5Xcm" - }, - InitiateTeleport: { - assets: "StagingXcmV5AssetAssetFilter", - dest: "StagingXcmV5Location", - xcm: "StagingXcmV5Xcm" - }, - ReportHolding: { - responseInfo: "StagingXcmV5QueryResponseInfo", - assets: "StagingXcmV5AssetAssetFilter" - }, - BuyExecution: { - fees: "StagingXcmV5Asset", - weightLimit: "XcmV3WeightLimit" - }, - RefundSurplus: "Null", - SetErrorHandler: "StagingXcmV5Xcm", - SetAppendix: "StagingXcmV5Xcm", - ClearError: "Null", - ClaimAsset: { - assets: "StagingXcmV5AssetAssets", - ticket: "StagingXcmV5Location" - }, - Trap: "Compact", - SubscribeVersion: { - queryId: "Compact", - maxResponseWeight: "SpWeightsWeightV2Weight" - }, - UnsubscribeVersion: "Null", - BurnAsset: "StagingXcmV5AssetAssets", - ExpectAsset: "StagingXcmV5AssetAssets", - ExpectOrigin: "Option", - ExpectError: "Option<(u32,XcmV5TraitsError)>", - ExpectTransactStatus: "XcmV3MaybeErrorCode", - QueryPallet: { - moduleName: "Bytes", - responseInfo: "StagingXcmV5QueryResponseInfo" - }, - ExpectPallet: { - index: "Compact", - name: "Bytes", - moduleName: "Bytes", - crateMajor: "Compact", - minCrateMinor: "Compact" - }, - ReportTransactStatus: "StagingXcmV5QueryResponseInfo", - ClearTransactStatus: "Null", - UniversalOrigin: "StagingXcmV5Junction", - ExportMessage: { - network: "StagingXcmV5JunctionNetworkId", - destination: "StagingXcmV5Junctions", - xcm: "StagingXcmV5Xcm" - }, - LockAsset: { - asset: "StagingXcmV5Asset", - unlocker: "StagingXcmV5Location" - }, - UnlockAsset: { - asset: "StagingXcmV5Asset", - target: "StagingXcmV5Location" - }, - NoteUnlockable: { - asset: "StagingXcmV5Asset", - owner: "StagingXcmV5Location" - }, - RequestUnlock: { - asset: "StagingXcmV5Asset", - locker: "StagingXcmV5Location" - }, - SetFeesMode: { - jitWithdraw: "bool" - }, - SetTopic: "[u8;32]", - ClearTopic: "Null", - AliasOrigin: "StagingXcmV5Location", - UnpaidExecution: { - weightLimit: "XcmV3WeightLimit", - checkOrigin: "Option" - }, - PayFees: { - asset: "StagingXcmV5Asset" - }, - InitiateTransfer: { - destination: "StagingXcmV5Location", - remoteFees: "Option", - preserveOrigin: "bool", - assets: "Vec", - remoteXcm: "StagingXcmV5Xcm" - }, - ExecuteWithOrigin: { - descendantOrigin: "Option", - xcm: "StagingXcmV5Xcm" - }, - SetHints: { - hints: "Vec" - } - } - }, - /** - * Lookup105: staging_xcm::v5::asset::Assets - **/ - StagingXcmV5AssetAssets: "Vec", - /** - * Lookup107: staging_xcm::v5::asset::Asset - **/ - StagingXcmV5Asset: { - id: "StagingXcmV5AssetAssetId", - fun: "StagingXcmV5AssetFungibility" - }, - /** - * Lookup108: staging_xcm::v5::asset::AssetId - **/ - StagingXcmV5AssetAssetId: "StagingXcmV5Location", - /** - * Lookup109: staging_xcm::v5::asset::Fungibility - **/ - StagingXcmV5AssetFungibility: { - _enum: { - Fungible: "Compact", - NonFungible: "StagingXcmV5AssetAssetInstance" - } - }, - /** - * Lookup110: staging_xcm::v5::asset::AssetInstance - **/ - StagingXcmV5AssetAssetInstance: { - _enum: { - Undefined: "Null", - Index: "Compact", - Array4: "[u8;4]", - Array8: "[u8;8]", - Array16: "[u8;16]", - Array32: "[u8;32]" - } - }, - /** - * Lookup113: staging_xcm::v5::Response - **/ - StagingXcmV5Response: { - _enum: { - Null: "Null", - Assets: "StagingXcmV5AssetAssets", - ExecutionResult: "Option<(u32,XcmV5TraitsError)>", - Version: "u32", - PalletsInfo: "Vec", - DispatchResult: "XcmV3MaybeErrorCode" - } - }, - /** - * Lookup117: staging_xcm::v5::PalletInfo - **/ - StagingXcmV5PalletInfo: { - index: "Compact", - name: "Bytes", - moduleName: "Bytes", - major: "Compact", - minor: "Compact", - patch: "Compact" - }, - /** - * Lookup120: xcm::v3::MaybeErrorCode - **/ - XcmV3MaybeErrorCode: { - _enum: { - Success: "Null", - Error: "Bytes", - TruncatedError: "Bytes" - } - }, - /** - * Lookup123: xcm::v3::OriginKind - **/ - XcmV3OriginKind: { - _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] - }, - /** - * Lookup125: xcm::double_encoded::DoubleEncoded - **/ - XcmDoubleEncoded: { - encoded: "Bytes" - }, - /** - * Lookup126: staging_xcm::v5::QueryResponseInfo - **/ - StagingXcmV5QueryResponseInfo: { - destination: "StagingXcmV5Location", - queryId: "Compact", - maxWeight: "SpWeightsWeightV2Weight" - }, - /** - * Lookup127: staging_xcm::v5::asset::AssetFilter - **/ - StagingXcmV5AssetAssetFilter: { - _enum: { - Definite: "StagingXcmV5AssetAssets", - Wild: "StagingXcmV5AssetWildAsset" - } - }, - /** - * Lookup128: staging_xcm::v5::asset::WildAsset - **/ - StagingXcmV5AssetWildAsset: { - _enum: { - All: "Null", - AllOf: { - id: "StagingXcmV5AssetAssetId", - fun: "StagingXcmV5AssetWildFungibility" - }, - AllCounted: "Compact", - AllOfCounted: { - id: "StagingXcmV5AssetAssetId", - fun: "StagingXcmV5AssetWildFungibility", - count: "Compact" - } - } - }, - /** - * Lookup129: staging_xcm::v5::asset::WildFungibility - **/ - StagingXcmV5AssetWildFungibility: { - _enum: ["Fungible", "NonFungible"] - }, - /** - * Lookup130: xcm::v3::WeightLimit - **/ - XcmV3WeightLimit: { - _enum: { - Unlimited: "Null", - Limited: "SpWeightsWeightV2Weight" - } - }, - /** - * Lookup132: staging_xcm::v5::asset::AssetTransferFilter - **/ - StagingXcmV5AssetAssetTransferFilter: { - _enum: { - Teleport: "StagingXcmV5AssetAssetFilter", - ReserveDeposit: "StagingXcmV5AssetAssetFilter", - ReserveWithdraw: "StagingXcmV5AssetAssetFilter" - } - }, - /** - * Lookup137: staging_xcm::v5::Hint - **/ - StagingXcmV5Hint: { - _enum: { - AssetClaimer: { - location: "StagingXcmV5Location" - } - } - }, - /** - * Lookup139: xcm::VersionedAssets - **/ - XcmVersionedAssets: { - _enum: { - __Unused0: "Null", - __Unused1: "Null", - __Unused2: "Null", - V3: "XcmV3MultiassetMultiAssets", - V4: "StagingXcmV4AssetAssets", - V5: "StagingXcmV5AssetAssets" - } - }, - /** - * Lookup140: xcm::v3::multiasset::MultiAssets - **/ - XcmV3MultiassetMultiAssets: "Vec", - /** - * Lookup142: xcm::v3::multiasset::MultiAsset - **/ - XcmV3MultiAsset: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetFungibility" - }, - /** - * Lookup143: xcm::v3::multiasset::AssetId - **/ - XcmV3MultiassetAssetId: { - _enum: { - Concrete: "StagingXcmV3MultiLocation", - Abstract: "[u8;32]" - } - }, - /** - * Lookup144: staging_xcm::v3::multilocation::MultiLocation - **/ - StagingXcmV3MultiLocation: { - parents: "u8", - interior: "XcmV3Junctions" - }, - /** - * Lookup145: 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)" - } - }, - /** - * Lookup146: 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" - } - }, - /** - * Lookup148: 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" - } - }, - /** - * Lookup149: xcm::v3::multiasset::Fungibility - **/ - XcmV3MultiassetFungibility: { - _enum: { - Fungible: "Compact", - NonFungible: "XcmV3MultiassetAssetInstance" - } - }, - /** - * Lookup150: xcm::v3::multiasset::AssetInstance - **/ - XcmV3MultiassetAssetInstance: { - _enum: { - Undefined: "Null", - Index: "Compact", - Array4: "[u8;4]", - Array8: "[u8;8]", - Array16: "[u8;16]", - Array32: "[u8;32]" - } - }, - /** - * Lookup151: staging_xcm::v4::asset::Assets - **/ - StagingXcmV4AssetAssets: "Vec", - /** - * Lookup153: staging_xcm::v4::asset::Asset - **/ - StagingXcmV4Asset: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetFungibility" - }, - /** - * Lookup154: staging_xcm::v4::asset::AssetId - **/ - StagingXcmV4AssetAssetId: "StagingXcmV4Location", - /** - * Lookup155: staging_xcm::v4::location::Location - **/ - StagingXcmV4Location: { - parents: "u8", - interior: "StagingXcmV4Junctions" - }, - /** - * Lookup156: staging_xcm::v4::junctions::Junctions - **/ - StagingXcmV4Junctions: { - _enum: { - Here: "Null", - X1: "[Lookup158;1]", - X2: "[Lookup158;2]", - X3: "[Lookup158;3]", - X4: "[Lookup158;4]", - X5: "[Lookup158;5]", - X6: "[Lookup158;6]", - X7: "[Lookup158;7]", - X8: "[Lookup158;8]" - } - }, - /** - * Lookup158: staging_xcm::v4::junction::Junction - **/ - StagingXcmV4Junction: { - _enum: { - Parachain: "Compact", - AccountId32: { - network: "Option", - id: "[u8;32]" + Canceled: { + when: "u32", + index: "u32" }, - AccountIndex64: { - network: "Option", - index: "Compact" + Dispatched: { + task: "(u32,u32)", + id: "Option<[u8;32]>", + result: "Result" }, - AccountKey20: { - network: "Option", - key: "[u8;20]" + RetrySet: { + task: "(u32,u32)", + id: "Option<[u8;32]>", + period: "u32", + retries: "u8" }, - PalletInstance: "u8", - GeneralIndex: "Compact", - GeneralKey: { - length: "u8", - data: "[u8;32]" + RetryCancelled: { + task: "(u32,u32)", + id: "Option<[u8;32]>" }, - OnlyChild: "Null", - Plurality: { - id: "XcmV3JunctionBodyId", - part: "XcmV3JunctionBodyPart" + CallUnavailable: { + task: "(u32,u32)", + id: "Option<[u8;32]>" }, - GlobalConsensus: "StagingXcmV4JunctionNetworkId" - } - }, - /** - * Lookup160: staging_xcm::v4::junction::NetworkId - **/ - StagingXcmV4JunctionNetworkId: { - _enum: { - ByGenesis: "[u8;32]", - ByFork: { - blockNumber: "u64", - blockHash: "[u8;32]" + PeriodicFailed: { + task: "(u32,u32)", + id: "Option<[u8;32]>" }, - Polkadot: "Null", - Kusama: "Null", - Westend: "Null", - Rococo: "Null", - Wococo: "Null", - Ethereum: { - chainId: "Compact" + RetryFailed: { + task: "(u32,u32)", + id: "Option<[u8;32]>" }, - BitcoinCore: "Null", - BitcoinCash: "Null", - PolkadotBulletin: "Null" + PermanentlyOverweight: { + task: "(u32,u32)", + id: "Option<[u8;32]>" + } } }, /** - * Lookup168: staging_xcm::v4::asset::Fungibility + * Lookup96: pallet_preimage::pallet::Event **/ - StagingXcmV4AssetFungibility: { + PalletPreimageEvent: { _enum: { - Fungible: "Compact", - NonFungible: "StagingXcmV4AssetAssetInstance" + Noted: { + _alias: { + hash_: "hash" + }, + hash_: "H256" + }, + Requested: { + _alias: { + hash_: "hash" + }, + hash_: "H256" + }, + Cleared: { + _alias: { + hash_: "hash" + }, + hash_: "H256" + } } }, /** - * Lookup169: staging_xcm::v4::asset::AssetInstance + * Lookup97: pallet_conviction_voting::pallet::Event **/ - StagingXcmV4AssetAssetInstance: { + PalletConvictionVotingEvent: { _enum: { - Undefined: "Null", - Index: "Compact", - Array4: "[u8;4]", - Array8: "[u8;8]", - Array16: "[u8;16]", - Array32: "[u8;32]" + Delegated: "(AccountId20,AccountId20)", + Undelegated: "AccountId20", + Voted: { + who: "AccountId20", + vote: "PalletConvictionVotingVoteAccountVote" + }, + VoteRemoved: { + who: "AccountId20", + vote: "PalletConvictionVotingVoteAccountVote" + } } }, /** - * Lookup170: xcm::VersionedLocation + * Lookup98: pallet_conviction_voting::vote::AccountVote **/ - XcmVersionedLocation: { + PalletConvictionVotingVoteAccountVote: { _enum: { - __Unused0: "Null", - __Unused1: "Null", - __Unused2: "Null", - V3: "StagingXcmV3MultiLocation", - V4: "StagingXcmV4Location", - V5: "StagingXcmV5Location" + Standard: { + vote: "Vote", + balance: "u128" + }, + Split: { + aye: "u128", + nay: "u128" + }, + SplitAbstain: { + aye: "u128", + nay: "u128", + abstain: "u128" + } } }, /** - * Lookup171: pallet_assets::pallet::Event + * Lookup100: pallet_referenda::pallet::Event **/ - PalletAssetsEvent: { + PalletReferendaEvent: { _enum: { - Created: { - assetId: "u128", - creator: "AccountId20", - owner: "AccountId20" + Submitted: { + index: "u32", + track: "u16", + proposal: "FrameSupportPreimagesBounded" }, - Issued: { - assetId: "u128", - owner: "AccountId20", + DecisionDepositPlaced: { + index: "u32", + who: "AccountId20", amount: "u128" }, - Transferred: { - assetId: "u128", - from: "AccountId20", - to: "AccountId20", + DecisionDepositRefunded: { + index: "u32", + who: "AccountId20", amount: "u128" }, - Burned: { - assetId: "u128", - owner: "AccountId20", - balance: "u128" - }, - TeamChanged: { - assetId: "u128", - issuer: "AccountId20", - admin: "AccountId20", - freezer: "AccountId20" - }, - OwnerChanged: { - assetId: "u128", - owner: "AccountId20" - }, - Frozen: { - assetId: "u128", - who: "AccountId20" - }, - Thawed: { - assetId: "u128", - who: "AccountId20" - }, - AssetFrozen: { - assetId: "u128" - }, - AssetThawed: { - assetId: "u128" - }, - AccountsDestroyed: { - assetId: "u128", - accountsDestroyed: "u32", - accountsRemaining: "u32" - }, - ApprovalsDestroyed: { - assetId: "u128", - approvalsDestroyed: "u32", - approvalsRemaining: "u32" - }, - DestructionStarted: { - assetId: "u128" - }, - Destroyed: { - assetId: "u128" - }, - ForceCreated: { - assetId: "u128", - owner: "AccountId20" - }, - MetadataSet: { - assetId: "u128", - name: "Bytes", - symbol: "Bytes", - decimals: "u8", - isFrozen: "bool" + DepositSlashed: { + who: "AccountId20", + amount: "u128" }, - MetadataCleared: { - assetId: "u128" + DecisionStarted: { + index: "u32", + track: "u16", + proposal: "FrameSupportPreimagesBounded", + tally: "PalletConvictionVotingTally" }, - ApprovedTransfer: { - assetId: "u128", - source: "AccountId20", - delegate: "AccountId20", - amount: "u128" + ConfirmStarted: { + index: "u32" }, - ApprovalCancelled: { - assetId: "u128", - owner: "AccountId20", - delegate: "AccountId20" + ConfirmAborted: { + index: "u32" }, - TransferredApproved: { - assetId: "u128", - owner: "AccountId20", - delegate: "AccountId20", - destination: "AccountId20", - amount: "u128" + Confirmed: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - AssetStatusChanged: { - assetId: "u128" + Approved: { + index: "u32" }, - AssetMinBalanceChanged: { - assetId: "u128", - newMinBalance: "u128" + Rejected: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - Touched: { - assetId: "u128", - who: "AccountId20", - depositor: "AccountId20" + TimedOut: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - Blocked: { - assetId: "u128", - who: "AccountId20" + Cancelled: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - Deposited: { - assetId: "u128", - who: "AccountId20", - amount: "u128" + Killed: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - Withdrawn: { - assetId: "u128", + SubmissionDepositRefunded: { + index: "u32", who: "AccountId20", amount: "u128" - } - } - }, - /** - * Lookup172: pallet_asset_manager::pallet::Event - **/ - PalletAssetManagerEvent: { - _enum: { - ForeignAssetRegistered: { - assetId: "u128", - asset: "MoonbaseRuntimeXcmConfigAssetType", - metadata: "MoonbaseRuntimeAssetConfigAssetRegistrarMetadata" - }, - UnitsPerSecondChanged: "Null", - ForeignAssetXcmLocationChanged: { - assetId: "u128", - newAssetType: "MoonbaseRuntimeXcmConfigAssetType" }, - ForeignAssetRemoved: { - assetId: "u128", - assetType: "MoonbaseRuntimeXcmConfigAssetType" - }, - SupportedAssetRemoved: { - assetType: "MoonbaseRuntimeXcmConfigAssetType" - }, - ForeignAssetDestroyed: { - assetId: "u128", - assetType: "MoonbaseRuntimeXcmConfigAssetType" + MetadataSet: { + _alias: { + hash_: "hash" + }, + index: "u32", + hash_: "H256" }, - LocalAssetDestroyed: { - assetId: "u128" + MetadataCleared: { + _alias: { + hash_: "hash" + }, + index: "u32", + hash_: "H256" } } }, /** - * Lookup173: moonbase_runtime::xcm_config::AssetType - **/ - MoonbaseRuntimeXcmConfigAssetType: { - _enum: { - Xcm: "StagingXcmV3MultiLocation" - } - }, - /** - * Lookup174: moonbase_runtime::asset_config::AssetRegistrarMetadata - **/ - MoonbaseRuntimeAssetConfigAssetRegistrarMetadata: { - name: "Bytes", - symbol: "Bytes", - decimals: "u8", - isFrozen: "bool" - }, - /** - * Lookup175: pallet_migrations::pallet::Event + * Lookup101: frame_support::traits::preimages::Bounded **/ - PalletMigrationsEvent: { + FrameSupportPreimagesBounded: { _enum: { - RuntimeUpgradeStarted: "Null", - RuntimeUpgradeCompleted: { - weight: "SpWeightsWeightV2Weight" - }, - MigrationStarted: { - migrationName: "Bytes" - }, - MigrationCompleted: { - migrationName: "Bytes", - consumedWeight: "SpWeightsWeightV2Weight" - }, - FailedToSuspendIdleXcmExecution: { - error: "SpRuntimeDispatchError" + Legacy: { + _alias: { + hash_: "hash" + }, + hash_: "H256" }, - FailedToResumeIdleXcmExecution: { - error: "SpRuntimeDispatchError" + Inline: "Bytes", + Lookup: { + _alias: { + hash_: "hash" + }, + hash_: "H256", + len: "u32" } } }, /** - * Lookup176: pallet_xcm_transactor::pallet::Event + * Lookup103: frame_system::pallet::Call **/ - PalletXcmTransactorEvent: { + FrameSystemCall: { _enum: { - TransactedDerivative: { - accountId: "AccountId20", - dest: "StagingXcmV5Location", - call: "Bytes", - index: "u16" + remark: { + remark: "Bytes" }, - TransactedSovereign: { - feePayer: "Option", - dest: "StagingXcmV5Location", - call: "Bytes" + set_heap_pages: { + pages: "u64" }, - TransactedSigned: { - feePayer: "AccountId20", - dest: "StagingXcmV5Location", - call: "Bytes" + set_code: { + code: "Bytes" }, - RegisteredDerivative: { - accountId: "AccountId20", - index: "u16" + set_code_without_checks: { + code: "Bytes" }, - DeRegisteredDerivative: { - index: "u16" + set_storage: { + items: "Vec<(Bytes,Bytes)>" }, - TransactFailed: { - error: "XcmV5TraitsError" + kill_storage: { + _alias: { + keys_: "keys" + }, + keys_: "Vec" }, - TransactInfoChanged: { - location: "StagingXcmV5Location", - remoteInfo: "PalletXcmTransactorRemoteTransactInfoWithMaxWeight" + kill_prefix: { + prefix: "Bytes", + subkeys: "u32" }, - TransactInfoRemoved: { - location: "StagingXcmV5Location" + remark_with_event: { + remark: "Bytes" }, - DestFeePerSecondChanged: { - location: "StagingXcmV5Location", - feePerSecond: "u128" + __Unused8: "Null", + authorize_upgrade: { + codeHash: "H256" }, - DestFeePerSecondRemoved: { - location: "StagingXcmV5Location" + authorize_upgrade_without_checks: { + codeHash: "H256" }, - HrmpManagementSent: { - action: "PalletXcmTransactorHrmpOperation" + apply_authorized_upgrade: { + code: "Bytes" } } }, /** - * Lookup177: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight - **/ - PalletXcmTransactorRemoteTransactInfoWithMaxWeight: { - transactExtraWeight: "SpWeightsWeightV2Weight", - maxWeight: "SpWeightsWeightV2Weight", - transactExtraWeightSigned: "Option" - }, - /** - * Lookup178: pallet_xcm_transactor::pallet::HrmpOperation + * Lookup107: cumulus_pallet_parachain_system::pallet::Call **/ - PalletXcmTransactorHrmpOperation: { + CumulusPalletParachainSystemCall: { _enum: { - InitOpen: "PalletXcmTransactorHrmpInitParams", - Accept: { - paraId: "u32" + set_validation_data: { + data: "CumulusPrimitivesParachainInherentParachainInherentData" }, - Close: "PolkadotParachainPrimitivesPrimitivesHrmpChannelId", - Cancel: { - channelId: "PolkadotParachainPrimitivesPrimitivesHrmpChannelId", - openRequests: "u32" + sudo_send_upward_message: { + message: "Bytes" } } }, /** - * Lookup179: pallet_xcm_transactor::pallet::HrmpInitParams + * Lookup108: cumulus_primitives_parachain_inherent::ParachainInherentData **/ - PalletXcmTransactorHrmpInitParams: { - paraId: "u32", - proposedMaxCapacity: "u32", - proposedMaxMessageSize: "u32" + CumulusPrimitivesParachainInherentParachainInherentData: { + validationData: "PolkadotPrimitivesV8PersistedValidationData", + relayChainState: "SpTrieStorageProof", + downwardMessages: "Vec", + horizontalMessages: "BTreeMap>" }, /** - * Lookup181: polkadot_parachain_primitives::primitives::HrmpChannelId + * Lookup109: polkadot_primitives::v8::PersistedValidationData **/ - PolkadotParachainPrimitivesPrimitivesHrmpChannelId: { - sender: "u32", - recipient: "u32" + PolkadotPrimitivesV8PersistedValidationData: { + parentHead: "Bytes", + relayParentNumber: "u32", + relayParentStorageRoot: "H256", + maxPovSize: "u32" }, /** - * Lookup182: pallet_moonbeam_orbiters::pallet::Event + * Lookup111: sp_trie::storage_proof::StorageProof **/ - PalletMoonbeamOrbitersEvent: { - _enum: { - OrbiterJoinCollatorPool: { - collator: "AccountId20", - orbiter: "AccountId20" - }, - OrbiterLeaveCollatorPool: { - collator: "AccountId20", - orbiter: "AccountId20" - }, - OrbiterRewarded: { - account: "AccountId20", - rewards: "u128" - }, - OrbiterRotation: { - collator: "AccountId20", - oldOrbiter: "Option", - newOrbiter: "Option" - }, - OrbiterRegistered: { - account: "AccountId20", - deposit: "u128" - }, - OrbiterUnregistered: { - account: "AccountId20" - } - } + SpTrieStorageProof: { + trieNodes: "BTreeSet" }, /** - * Lookup183: pallet_ethereum_xcm::pallet::Event + * Lookup114: polkadot_core_primitives::InboundDownwardMessage **/ - PalletEthereumXcmEvent: { + PolkadotCorePrimitivesInboundDownwardMessage: { + sentAt: "u32", + msg: "Bytes" + }, + /** + * Lookup118: polkadot_core_primitives::InboundHrmpMessage + **/ + PolkadotCorePrimitivesInboundHrmpMessage: { + sentAt: "u32", + data: "Bytes" + }, + /** + * Lookup121: pallet_timestamp::pallet::Call + **/ + PalletTimestampCall: { _enum: { - ExecutedFromXcm: { - xcmMsgHash: "H256", - ethTxHash: "H256" + set: { + now: "Compact" } } }, /** - * Lookup184: pallet_randomness::pallet::Event + * Lookup122: pallet_root_testing::pallet::Call **/ - PalletRandomnessEvent: { + PalletRootTestingCall: { _enum: { - RandomnessRequestedBabeEpoch: { - id: "u64", - refundAddress: "H160", - contractAddress: "H160", - fee: "u128", - gasLimit: "u64", - numWords: "u8", - salt: "H256", - earliestEpoch: "u64" - }, - RandomnessRequestedLocal: { - id: "u64", - refundAddress: "H160", - contractAddress: "H160", - fee: "u128", - gasLimit: "u64", - numWords: "u8", - salt: "H256", - earliestBlock: "u32" - }, - RequestFulfilled: { - id: "u64" - }, - RequestFeeIncreased: { - id: "u64", - newFee: "u128" + fill_block: { + ratio: "Perbill" }, - RequestExpirationExecuted: { - id: "u64" - } + trigger_defensive: "Null" } }, /** - * Lookup185: pallet_collective::pallet::Event + * Lookup123: pallet_balances::pallet::Call **/ - PalletCollectiveEvent: { + PalletBalancesCall: { _enum: { - Proposed: { - account: "AccountId20", - proposalIndex: "u32", - proposalHash: "H256", - threshold: "u32" - }, - Voted: { - account: "AccountId20", - proposalHash: "H256", - voted: "bool", - yes: "u32", - no: "u32" + transfer_allow_death: { + dest: "AccountId20", + value: "Compact" }, - Approved: { - proposalHash: "H256" + __Unused1: "Null", + force_transfer: { + source: "AccountId20", + dest: "AccountId20", + value: "Compact" }, - Disapproved: { - proposalHash: "H256" + transfer_keep_alive: { + dest: "AccountId20", + value: "Compact" }, - Executed: { - proposalHash: "H256", - result: "Result" + transfer_all: { + dest: "AccountId20", + keepAlive: "bool" }, - MemberExecuted: { - proposalHash: "H256", - result: "Result" + force_unreserve: { + who: "AccountId20", + amount: "u128" }, - Closed: { - proposalHash: "H256", - yes: "u32", - no: "u32" + upgrade_accounts: { + who: "Vec" }, - Killed: { - proposalHash: "H256" + __Unused7: "Null", + force_set_balance: { + who: "AccountId20", + newFree: "Compact" }, - ProposalCostBurned: { - proposalHash: "H256", - who: "AccountId20" + force_adjust_total_issuance: { + direction: "PalletBalancesAdjustmentDirection", + delta: "Compact" }, - ProposalCostReleased: { - proposalHash: "H256", - who: "AccountId20" + burn: { + value: "Compact", + keepAlive: "bool" } } }, /** - * Lookup186: pallet_conviction_voting::pallet::Event + * Lookup126: pallet_balances::types::AdjustmentDirection **/ - PalletConvictionVotingEvent: { - _enum: { - Delegated: "(AccountId20,AccountId20)", - Undelegated: "AccountId20", - Voted: { - who: "AccountId20", - vote: "PalletConvictionVotingVoteAccountVote" - }, - VoteRemoved: { - who: "AccountId20", - vote: "PalletConvictionVotingVoteAccountVote" - } - } + PalletBalancesAdjustmentDirection: { + _enum: ["Increase", "Decrease"] }, /** - * Lookup187: pallet_conviction_voting::vote::AccountVote + * Lookup127: pallet_parachain_staking::pallet::Call **/ - PalletConvictionVotingVoteAccountVote: { + PalletParachainStakingCall: { _enum: { - Standard: { - vote: "Vote", - balance: "u128" + set_staking_expectations: { + expectations: { + min: "u128", + ideal: "u128", + max: "u128" + } }, - Split: { - aye: "u128", - nay: "u128" + set_inflation: { + schedule: { + min: "Perbill", + ideal: "Perbill", + max: "Perbill" + } }, - SplitAbstain: { - aye: "u128", - nay: "u128", - abstain: "u128" - } - } - }, - /** - * Lookup189: pallet_referenda::pallet::Event - **/ - PalletReferendaEvent: { - _enum: { - Submitted: { - index: "u32", - track: "u16", - proposal: "FrameSupportPreimagesBounded" + set_parachain_bond_account: { + _alias: { + new_: "new" + }, + new_: "AccountId20" }, - DecisionDepositPlaced: { - index: "u32", - who: "AccountId20", - amount: "u128" + set_parachain_bond_reserve_percent: { + _alias: { + new_: "new" + }, + new_: "Percent" }, - DecisionDepositRefunded: { - index: "u32", - who: "AccountId20", - amount: "u128" + set_total_selected: { + _alias: { + new_: "new" + }, + new_: "u32" }, - DepositSlashed: { - who: "AccountId20", - amount: "u128" + set_collator_commission: { + _alias: { + new_: "new" + }, + new_: "Perbill" }, - DecisionStarted: { - index: "u32", - track: "u16", - proposal: "FrameSupportPreimagesBounded", - tally: "PalletConvictionVotingTally" + set_blocks_per_round: { + _alias: { + new_: "new" + }, + new_: "u32" }, - ConfirmStarted: { - index: "u32" + join_candidates: { + bond: "u128", + candidateCount: "u32" }, - ConfirmAborted: { - index: "u32" + schedule_leave_candidates: { + candidateCount: "u32" }, - Confirmed: { - index: "u32", - tally: "PalletConvictionVotingTally" + execute_leave_candidates: { + candidate: "AccountId20", + candidateDelegationCount: "u32" }, - Approved: { - index: "u32" + cancel_leave_candidates: { + candidateCount: "u32" }, - Rejected: { - index: "u32", - tally: "PalletConvictionVotingTally" + go_offline: "Null", + go_online: "Null", + candidate_bond_more: { + more: "u128" }, - TimedOut: { - index: "u32", - tally: "PalletConvictionVotingTally" + schedule_candidate_bond_less: { + less: "u128" + }, + execute_candidate_bond_less: { + candidate: "AccountId20" + }, + cancel_candidate_bond_less: "Null", + __Unused17: "Null", + delegate_with_auto_compound: { + candidate: "AccountId20", + amount: "u128", + autoCompound: "Percent", + candidateDelegationCount: "u32", + candidateAutoCompoundingDelegationCount: "u32", + delegationCount: "u32" + }, + __Unused19: "Null", + __Unused20: "Null", + __Unused21: "Null", + schedule_revoke_delegation: { + collator: "AccountId20" + }, + delegator_bond_more: { + candidate: "AccountId20", + more: "u128" + }, + schedule_delegator_bond_less: { + candidate: "AccountId20", + less: "u128" + }, + execute_delegation_request: { + delegator: "AccountId20", + candidate: "AccountId20" + }, + cancel_delegation_request: { + candidate: "AccountId20" }, - Cancelled: { - index: "u32", - tally: "PalletConvictionVotingTally" + set_auto_compound: { + candidate: "AccountId20", + value: "Percent", + candidateAutoCompoundingDelegationCountHint: "u32", + delegationCountHint: "u32" }, - Killed: { - index: "u32", - tally: "PalletConvictionVotingTally" + hotfix_remove_delegation_requests_exited_candidates: { + candidates: "Vec" }, - SubmissionDepositRefunded: { - index: "u32", - who: "AccountId20", - amount: "u128" + notify_inactive_collator: { + collator: "AccountId20" }, - MetadataSet: { - _alias: { - hash_: "hash" - }, - index: "u32", - hash_: "H256" + enable_marking_offline: { + value: "bool" }, - MetadataCleared: { + force_join_candidates: { + account: "AccountId20", + bond: "u128", + candidateCount: "u32" + }, + set_inflation_distribution_config: { _alias: { - hash_: "hash" + new_: "new" }, - index: "u32", - hash_: "H256" + new_: "PalletParachainStakingInflationDistributionConfig" } } }, /** - * Lookup190: frame_support::traits::preimages::Bounded + * Lookup130: pallet_author_inherent::pallet::Call **/ - FrameSupportPreimagesBounded: { + PalletAuthorInherentCall: { + _enum: ["kick_off_authorship_validation"] + }, + /** + * Lookup131: pallet_author_slot_filter::pallet::Call + **/ + PalletAuthorSlotFilterCall: { _enum: { - Legacy: { - _alias: { - hash_: "hash" - }, - hash_: "H256" - }, - Inline: "Bytes", - Lookup: { + set_eligible: { _alias: { - hash_: "hash" + new_: "new" }, - hash_: "H256", - len: "u32" + new_: "u32" } } }, /** - * Lookup192: frame_system::pallet::Call + * Lookup132: pallet_author_mapping::pallet::Call **/ - FrameSystemCall: { + PalletAuthorMappingCall: { _enum: { - remark: { - remark: "Bytes" - }, - set_heap_pages: { - pages: "u64" - }, - set_code: { - code: "Bytes" + add_association: { + nimbusId: "NimbusPrimitivesNimbusCryptoPublic" }, - set_code_without_checks: { - code: "Bytes" + update_association: { + oldNimbusId: "NimbusPrimitivesNimbusCryptoPublic", + newNimbusId: "NimbusPrimitivesNimbusCryptoPublic" }, - set_storage: { - items: "Vec<(Bytes,Bytes)>" + clear_association: { + nimbusId: "NimbusPrimitivesNimbusCryptoPublic" }, - kill_storage: { + remove_keys: "Null", + set_keys: { _alias: { keys_: "keys" }, - keys_: "Vec" + keys_: "Bytes" + } + } + }, + /** + * Lookup133: pallet_moonbeam_orbiters::pallet::Call + **/ + PalletMoonbeamOrbitersCall: { + _enum: { + collator_add_orbiter: { + orbiter: "AccountId20" }, - kill_prefix: { - prefix: "Bytes", - subkeys: "u32" + collator_remove_orbiter: { + orbiter: "AccountId20" }, - remark_with_event: { - remark: "Bytes" + orbiter_leave_collator_pool: { + collator: "AccountId20" }, - __Unused8: "Null", - authorize_upgrade: { - codeHash: "H256" + orbiter_register: "Null", + orbiter_unregister: { + collatorsPoolCount: "u32" }, - authorize_upgrade_without_checks: { - codeHash: "H256" + add_collator: { + collator: "AccountId20" }, - apply_authorized_upgrade: { - code: "Bytes" + remove_collator: { + collator: "AccountId20" } } }, /** - * Lookup196: pallet_utility::pallet::Call + * Lookup134: pallet_utility::pallet::Call **/ PalletUtilityCall: { _enum: { @@ -2538,7 +1666,7 @@ export default { calls: "Vec" }, dispatch_as: { - asOrigin: "MoonbaseRuntimeOriginCaller", + asOrigin: "MoonbeamRuntimeOriginCaller", call: "Call" }, force_batch: { @@ -2551,9 +1679,9 @@ export default { } }, /** - * Lookup198: moonbase_runtime::OriginCaller + * Lookup136: moonbeam_runtime::OriginCaller **/ - MoonbaseRuntimeOriginCaller: { + MoonbeamRuntimeOriginCaller: { _enum: { system: "FrameSupportDispatchRawOrigin", __Unused1: "Null", @@ -2566,7 +1694,7 @@ export default { __Unused8: "Null", __Unused9: "Null", __Unused10: "Null", - Ethereum: "PalletEthereumRawOrigin", + __Unused11: "Null", __Unused12: "Null", __Unused13: "Null", __Unused14: "Null", @@ -2581,9 +1709,9 @@ export default { __Unused23: "Null", __Unused24: "Null", __Unused25: "Null", - CumulusXcm: "CumulusPalletXcmOrigin", + __Unused26: "Null", __Unused27: "Null", - PolkadotXcm: "PalletXcmOrigin", + __Unused28: "Null", __Unused29: "Null", __Unused30: "Null", __Unused31: "Null", @@ -2593,19 +1721,82 @@ export default { __Unused35: "Null", __Unused36: "Null", __Unused37: "Null", - EthereumXcm: "PalletEthereumXcmRawOrigin", + __Unused38: "Null", __Unused39: "Null", - TreasuryCouncilCollective: "PalletCollectiveRawOrigin", + __Unused40: "Null", __Unused41: "Null", __Unused42: "Null", - Origins: "MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin", + __Unused43: "Null", __Unused44: "Null", __Unused45: "Null", - OpenTechCommitteeCollective: "PalletCollectiveRawOrigin" + __Unused46: "Null", + __Unused47: "Null", + __Unused48: "Null", + __Unused49: "Null", + __Unused50: "Null", + __Unused51: "Null", + Ethereum: "PalletEthereumRawOrigin", + __Unused53: "Null", + __Unused54: "Null", + __Unused55: "Null", + __Unused56: "Null", + __Unused57: "Null", + __Unused58: "Null", + __Unused59: "Null", + __Unused60: "Null", + __Unused61: "Null", + __Unused62: "Null", + __Unused63: "Null", + __Unused64: "Null", + Origins: "MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin", + __Unused66: "Null", + __Unused67: "Null", + __Unused68: "Null", + __Unused69: "Null", + __Unused70: "Null", + __Unused71: "Null", + TreasuryCouncilCollective: "PalletCollectiveRawOrigin", + OpenTechCommitteeCollective: "PalletCollectiveRawOrigin", + __Unused74: "Null", + __Unused75: "Null", + __Unused76: "Null", + __Unused77: "Null", + __Unused78: "Null", + __Unused79: "Null", + __Unused80: "Null", + __Unused81: "Null", + __Unused82: "Null", + __Unused83: "Null", + __Unused84: "Null", + __Unused85: "Null", + __Unused86: "Null", + __Unused87: "Null", + __Unused88: "Null", + __Unused89: "Null", + __Unused90: "Null", + __Unused91: "Null", + __Unused92: "Null", + __Unused93: "Null", + __Unused94: "Null", + __Unused95: "Null", + __Unused96: "Null", + __Unused97: "Null", + __Unused98: "Null", + __Unused99: "Null", + __Unused100: "Null", + CumulusXcm: "CumulusPalletXcmOrigin", + __Unused102: "Null", + PolkadotXcm: "PalletXcmOrigin", + __Unused104: "Null", + __Unused105: "Null", + __Unused106: "Null", + __Unused107: "Null", + __Unused108: "Null", + EthereumXcm: "PalletEthereumXcmRawOrigin" } }, /** - * Lookup199: frame_support::dispatch::RawOrigin + * Lookup137: frame_support::dispatch::RawOrigin **/ FrameSupportDispatchRawOrigin: { _enum: { @@ -2615,7 +1806,7 @@ export default { } }, /** - * Lookup200: pallet_ethereum::RawOrigin + * Lookup138: pallet_ethereum::RawOrigin **/ PalletEthereumRawOrigin: { _enum: { @@ -2623,7 +1814,29 @@ export default { } }, /** - * Lookup201: cumulus_pallet_xcm::pallet::Origin + * Lookup139: moonbeam_runtime::governance::origins::custom_origins::Origin + **/ + MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin: { + _enum: [ + "WhitelistedCaller", + "GeneralAdmin", + "ReferendumCanceller", + "ReferendumKiller", + "FastGeneralAdmin" + ] + }, + /** + * Lookup140: pallet_collective::RawOrigin + **/ + PalletCollectiveRawOrigin: { + _enum: { + Members: "(u32,u32)", + Member: "AccountId20", + _Phantom: "Null" + } + }, + /** + * Lookup142: cumulus_pallet_xcm::pallet::Origin **/ CumulusPalletXcmOrigin: { _enum: { @@ -2632,7 +1845,7 @@ export default { } }, /** - * Lookup202: pallet_xcm::pallet::Origin + * Lookup143: pallet_xcm::pallet::Origin **/ PalletXcmOrigin: { _enum: { @@ -2641,174 +1854,416 @@ export default { } }, /** - * Lookup203: pallet_ethereum_xcm::RawOrigin + * Lookup144: staging_xcm::v5::location::Location **/ - PalletEthereumXcmRawOrigin: { + StagingXcmV5Location: { + parents: "u8", + interior: "StagingXcmV5Junctions" + }, + /** + * Lookup145: staging_xcm::v5::junctions::Junctions + **/ + StagingXcmV5Junctions: { _enum: { - XcmEthereumTransaction: "H160" + Here: "Null", + X1: "[Lookup147;1]", + X2: "[Lookup147;2]", + X3: "[Lookup147;3]", + X4: "[Lookup147;4]", + X5: "[Lookup147;5]", + X6: "[Lookup147;6]", + X7: "[Lookup147;7]", + X8: "[Lookup147;8]" } }, /** - * Lookup204: pallet_collective::RawOrigin + * Lookup147: staging_xcm::v5::junction::Junction **/ - PalletCollectiveRawOrigin: { + StagingXcmV5Junction: { _enum: { - Members: "(u32,u32)", - Member: "AccountId20", - _Phantom: "Null" + 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: "StagingXcmV5JunctionNetworkId" } }, /** - * Lookup205: moonbase_runtime::governance::origins::custom_origins::Origin + * Lookup150: staging_xcm::v5::junction::NetworkId **/ - MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin: { - _enum: [ - "WhitelistedCaller", - "GeneralAdmin", - "ReferendumCanceller", - "ReferendumKiller", - "FastGeneralAdmin" - ] + StagingXcmV5JunctionNetworkId: { + _enum: { + ByGenesis: "[u8;32]", + ByFork: { + blockNumber: "u64", + blockHash: "[u8;32]" + }, + Polkadot: "Null", + Kusama: "Null", + Ethereum: { + chainId: "Compact" + }, + BitcoinCore: "Null", + BitcoinCash: "Null", + PolkadotBulletin: "Null" + } }, /** - * Lookup207: pallet_timestamp::pallet::Call + * Lookup151: xcm::v3::junction::BodyId **/ - PalletTimestampCall: { + XcmV3JunctionBodyId: { _enum: { - set: { - now: "Compact" + Unit: "Null", + Moniker: "[u8;4]", + Index: "Compact", + Executive: "Null", + Technical: "Null", + Legislative: "Null", + Judicial: "Null", + Defense: "Null", + Administration: "Null", + Treasury: "Null" + } + }, + /** + * Lookup152: 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" } } }, /** - * Lookup208: pallet_balances::pallet::Call + * Lookup160: pallet_ethereum_xcm::RawOrigin + **/ + PalletEthereumXcmRawOrigin: { + _enum: { + XcmEthereumTransaction: "H160" + } + }, + /** + * Lookup161: pallet_proxy::pallet::Call **/ - PalletBalancesCall: { + PalletProxyCall: { _enum: { - transfer_allow_death: { - dest: "AccountId20", - value: "Compact" + proxy: { + real: "AccountId20", + forceProxyType: "Option", + call: "Call" }, - __Unused1: "Null", - force_transfer: { - source: "AccountId20", - dest: "AccountId20", - value: "Compact" + add_proxy: { + delegate: "AccountId20", + proxyType: "MoonbeamRuntimeProxyType", + delay: "u32" }, - transfer_keep_alive: { - dest: "AccountId20", - value: "Compact" + remove_proxy: { + delegate: "AccountId20", + proxyType: "MoonbeamRuntimeProxyType", + delay: "u32" }, - transfer_all: { - dest: "AccountId20", - keepAlive: "bool" + remove_proxies: "Null", + create_pure: { + proxyType: "MoonbeamRuntimeProxyType", + delay: "u32", + index: "u16" }, - force_unreserve: { - who: "AccountId20", - amount: "u128" + kill_pure: { + spawner: "AccountId20", + proxyType: "MoonbeamRuntimeProxyType", + index: "u16", + height: "Compact", + extIndex: "Compact" }, - upgrade_accounts: { - who: "Vec" + announce: { + real: "AccountId20", + callHash: "H256" }, - __Unused7: "Null", - force_set_balance: { - who: "AccountId20", - newFree: "Compact" + remove_announcement: { + real: "AccountId20", + callHash: "H256" }, - force_adjust_total_issuance: { - direction: "PalletBalancesAdjustmentDirection", - delta: "Compact" + reject_announcement: { + delegate: "AccountId20", + callHash: "H256" }, - burn: { - value: "Compact", - keepAlive: "bool" + proxy_announced: { + delegate: "AccountId20", + real: "AccountId20", + forceProxyType: "Option", + call: "Call" } } }, /** - * Lookup210: pallet_balances::types::AdjustmentDirection + * Lookup163: pallet_maintenance_mode::pallet::Call **/ - PalletBalancesAdjustmentDirection: { - _enum: ["Increase", "Decrease"] + PalletMaintenanceModeCall: { + _enum: ["enter_maintenance_mode", "resume_normal_operation"] }, /** - * Lookup211: pallet_sudo::pallet::Call + * Lookup164: pallet_identity::pallet::Call **/ - PalletSudoCall: { + PalletIdentityCall: { _enum: { - sudo: { - call: "Call" + add_registrar: { + account: "AccountId20" }, - sudo_unchecked_weight: { - call: "Call", - weight: "SpWeightsWeightV2Weight" + set_identity: { + info: "PalletIdentityLegacyIdentityInfo" + }, + set_subs: { + subs: "Vec<(AccountId20,Data)>" + }, + clear_identity: "Null", + request_judgement: { + regIndex: "Compact", + maxFee: "Compact" + }, + cancel_request: { + regIndex: "u32" + }, + set_fee: { + index: "Compact", + fee: "Compact" }, - set_key: { + set_account_id: { _alias: { new_: "new" }, + index: "Compact", new_: "AccountId20" }, - sudo_as: { + set_fields: { + index: "Compact", + fields: "u64" + }, + provide_judgement: { + regIndex: "Compact", + target: "AccountId20", + judgement: "PalletIdentityJudgement", + identity: "H256" + }, + kill_identity: { + target: "AccountId20" + }, + add_sub: { + sub: "AccountId20", + data: "Data" + }, + rename_sub: { + sub: "AccountId20", + data: "Data" + }, + remove_sub: { + sub: "AccountId20" + }, + quit_sub: "Null", + add_username_authority: { + authority: "AccountId20", + suffix: "Bytes", + allocation: "u32" + }, + remove_username_authority: { + suffix: "Bytes", + authority: "AccountId20" + }, + set_username_for: { who: "AccountId20", - call: "Call" + username: "Bytes", + signature: "Option", + useAllocation: "bool" + }, + accept_username: { + username: "Bytes" + }, + remove_expired_approval: { + username: "Bytes" + }, + set_primary_username: { + username: "Bytes" + }, + unbind_username: { + username: "Bytes" + }, + remove_username: { + username: "Bytes" }, - remove_key: "Null" + kill_username: { + username: "Bytes" + } } }, /** - * Lookup212: cumulus_pallet_parachain_system::pallet::Call + * Lookup165: pallet_identity::legacy::IdentityInfo **/ - CumulusPalletParachainSystemCall: { + PalletIdentityLegacyIdentityInfo: { + additional: "Vec<(Data,Data)>", + display: "Data", + legal: "Data", + web: "Data", + riot: "Data", + email: "Data", + pgpFingerprint: "Option<[u8;20]>", + image: "Data", + twitter: "Data" + }, + /** + * Lookup203: pallet_identity::types::Judgement + **/ + PalletIdentityJudgement: { _enum: { - set_validation_data: { - data: "CumulusPrimitivesParachainInherentParachainInherentData" + Unknown: "Null", + FeePaid: "u128", + Reasonable: "Null", + KnownGood: "Null", + OutOfDate: "Null", + LowQuality: "Null", + Erroneous: "Null" + } + }, + /** + * Lookup205: account::EthereumSignature + **/ + AccountEthereumSignature: "[u8;65]", + /** + * Lookup207: pallet_multisig::pallet::Call + **/ + PalletMultisigCall: { + _enum: { + as_multi_threshold_1: { + otherSignatories: "Vec", + call: "Call" }, - sudo_send_upward_message: { - message: "Bytes" + as_multi: { + threshold: "u16", + otherSignatories: "Vec", + maybeTimepoint: "Option", + call: "Call", + maxWeight: "SpWeightsWeightV2Weight" + }, + approve_as_multi: { + threshold: "u16", + otherSignatories: "Vec", + maybeTimepoint: "Option", + callHash: "[u8;32]", + maxWeight: "SpWeightsWeightV2Weight" + }, + cancel_as_multi: { + threshold: "u16", + otherSignatories: "Vec", + timepoint: "PalletMultisigTimepoint", + callHash: "[u8;32]" } } }, /** - * Lookup213: cumulus_primitives_parachain_inherent::ParachainInherentData + * Lookup209: pallet_moonbeam_lazy_migrations::pallet::Call **/ - CumulusPrimitivesParachainInherentParachainInherentData: { - validationData: "PolkadotPrimitivesV8PersistedValidationData", - relayChainState: "SpTrieStorageProof", - downwardMessages: "Vec", - horizontalMessages: "BTreeMap>" + PalletMoonbeamLazyMigrationsCall: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + create_contract_metadata: { + address: "H160" + }, + approve_assets_to_migrate: { + assets: "Vec" + }, + start_foreign_assets_migration: { + assetId: "u128" + }, + migrate_foreign_asset_balances: { + limit: "u32" + }, + migrate_foreign_asset_approvals: { + limit: "u32" + }, + finish_foreign_assets_migration: "Null" + } }, /** - * Lookup214: polkadot_primitives::v8::PersistedValidationData + * Lookup212: pallet_parameters::pallet::Call **/ - PolkadotPrimitivesV8PersistedValidationData: { - parentHead: "Bytes", - relayParentNumber: "u32", - relayParentStorageRoot: "H256", - maxPovSize: "u32" + PalletParametersCall: { + _enum: { + set_parameter: { + keyValue: "MoonbeamRuntimeRuntimeParamsRuntimeParameters" + } + } }, /** - * Lookup216: sp_trie::storage_proof::StorageProof + * Lookup213: moonbeam_runtime::runtime_params::RuntimeParameters **/ - SpTrieStorageProof: { - trieNodes: "BTreeSet" + MoonbeamRuntimeRuntimeParamsRuntimeParameters: { + _enum: { + RuntimeConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters", + PalletRandomness: "MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters", + XcmConfig: "MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters" + } }, /** - * Lookup219: polkadot_core_primitives::InboundDownwardMessage + * Lookup214: moonbeam_runtime::runtime_params::dynamic_params::runtime_config::Parameters **/ - PolkadotCorePrimitivesInboundDownwardMessage: { - sentAt: "u32", - msg: "Bytes" + MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: { + _enum: { + FeesTreasuryProportion: + "(MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion,Option)" + } + }, + /** + * Lookup216: moonbeam_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters + **/ + MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: { + _enum: { + Deposit: "(MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit,Option)" + } }, /** - * Lookup222: polkadot_core_primitives::InboundHrmpMessage + * Lookup218: moonbeam_runtime::runtime_params::dynamic_params::xcm_config::Parameters **/ - PolkadotCorePrimitivesInboundHrmpMessage: { - sentAt: "u32", - data: "Bytes" + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: { + _enum: { + ForeignAssetCreationDeposit: + "(MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit,Option)" + } }, /** - * Lookup225: pallet_evm::pallet::Call + * Lookup220: pallet_evm::pallet::Call **/ PalletEvmCall: { _enum: { @@ -2851,7 +2306,7 @@ export default { } }, /** - * Lookup231: pallet_ethereum::pallet::Call + * Lookup226: pallet_ethereum::pallet::Call **/ PalletEthereumCall: { _enum: { @@ -2861,7 +2316,7 @@ export default { } }, /** - * Lookup232: ethereum::transaction::TransactionV2 + * Lookup227: ethereum::transaction::TransactionV2 **/ EthereumTransactionTransactionV2: { _enum: { @@ -2871,7 +2326,7 @@ export default { } }, /** - * Lookup233: ethereum::transaction::legacy::LegacyTransaction + * Lookup228: ethereum::transaction::legacy::LegacyTransaction **/ EthereumTransactionLegacyLegacyTransaction: { nonce: "U256", @@ -2883,7 +2338,7 @@ export default { signature: "EthereumTransactionLegacyTransactionSignature" }, /** - * Lookup234: ethereum::transaction::legacy::TransactionAction + * Lookup229: ethereum::transaction::legacy::TransactionAction **/ EthereumTransactionLegacyTransactionAction: { _enum: { @@ -2892,7 +2347,7 @@ export default { } }, /** - * Lookup235: ethereum::transaction::legacy::TransactionSignature + * Lookup230: ethereum::transaction::legacy::TransactionSignature **/ EthereumTransactionLegacyTransactionSignature: { v: "u64", @@ -2900,7 +2355,7 @@ export default { s: "H256" }, /** - * Lookup237: ethereum::transaction::eip2930::EIP2930Transaction + * Lookup232: ethereum::transaction::eip2930::EIP2930Transaction **/ EthereumTransactionEip2930Eip2930Transaction: { chainId: "u64", @@ -2916,14 +2371,14 @@ export default { s: "H256" }, /** - * Lookup239: ethereum::transaction::eip2930::AccessListItem + * Lookup234: ethereum::transaction::eip2930::AccessListItem **/ EthereumTransactionEip2930AccessListItem: { address: "H160", storageKeys: "Vec" }, /** - * Lookup240: ethereum::transaction::eip1559::EIP1559Transaction + * Lookup235: ethereum::transaction::eip1559::EIP1559Transaction **/ EthereumTransactionEip1559Eip1559Transaction: { chainId: "u64", @@ -2940,196 +2395,242 @@ export default { s: "H256" }, /** - * Lookup241: pallet_parachain_staking::pallet::Call + * Lookup236: pallet_scheduler::pallet::Call **/ - PalletParachainStakingCall: { + PalletSchedulerCall: { _enum: { - set_staking_expectations: { - expectations: { - min: "u128", - ideal: "u128", - max: "u128" - } + schedule: { + when: "u32", + maybePeriodic: "Option<(u32,u32)>", + priority: "u8", + call: "Call" }, - set_inflation: { - schedule: { - min: "Perbill", - ideal: "Perbill", - max: "Perbill" - } + cancel: { + when: "u32", + index: "u32" }, - set_parachain_bond_account: { - _alias: { - new_: "new" - }, - new_: "AccountId20" + schedule_named: { + id: "[u8;32]", + when: "u32", + maybePeriodic: "Option<(u32,u32)>", + priority: "u8", + call: "Call" }, - set_parachain_bond_reserve_percent: { - _alias: { - new_: "new" - }, - new_: "Percent" + cancel_named: { + id: "[u8;32]" }, - set_total_selected: { + schedule_after: { + after: "u32", + maybePeriodic: "Option<(u32,u32)>", + priority: "u8", + call: "Call" + }, + schedule_named_after: { + id: "[u8;32]", + after: "u32", + maybePeriodic: "Option<(u32,u32)>", + priority: "u8", + call: "Call" + }, + set_retry: { + task: "(u32,u32)", + retries: "u8", + period: "u32" + }, + set_retry_named: { + id: "[u8;32]", + retries: "u8", + period: "u32" + }, + cancel_retry: { + task: "(u32,u32)" + }, + cancel_retry_named: { + id: "[u8;32]" + } + } + }, + /** + * Lookup238: pallet_preimage::pallet::Call + **/ + PalletPreimageCall: { + _enum: { + note_preimage: { + bytes: "Bytes" + }, + unnote_preimage: { _alias: { - new_: "new" + hash_: "hash" }, - new_: "u32" + hash_: "H256" }, - set_collator_commission: { + request_preimage: { _alias: { - new_: "new" + hash_: "hash" }, - new_: "Perbill" + hash_: "H256" }, - set_blocks_per_round: { + unrequest_preimage: { _alias: { - new_: "new" + hash_: "hash" }, - new_: "u32" - }, - join_candidates: { - bond: "u128", - candidateCount: "u32" - }, - schedule_leave_candidates: { - candidateCount: "u32" - }, - execute_leave_candidates: { - candidate: "AccountId20", - candidateDelegationCount: "u32" - }, - cancel_leave_candidates: { - candidateCount: "u32" - }, - go_offline: "Null", - go_online: "Null", - candidate_bond_more: { - more: "u128" + hash_: "H256" }, - schedule_candidate_bond_less: { - less: "u128" + ensure_updated: { + hashes: "Vec" + } + } + }, + /** + * Lookup239: pallet_conviction_voting::pallet::Call + **/ + PalletConvictionVotingCall: { + _enum: { + vote: { + pollIndex: "Compact", + vote: "PalletConvictionVotingVoteAccountVote" }, - execute_candidate_bond_less: { - candidate: "AccountId20" + delegate: { + class: "u16", + to: "AccountId20", + conviction: "PalletConvictionVotingConviction", + balance: "u128" }, - cancel_candidate_bond_less: "Null", - __Unused17: "Null", - delegate_with_auto_compound: { - candidate: "AccountId20", - amount: "u128", - autoCompound: "Percent", - candidateDelegationCount: "u32", - candidateAutoCompoundingDelegationCount: "u32", - delegationCount: "u32" + undelegate: { + class: "u16" }, - __Unused19: "Null", - __Unused20: "Null", - __Unused21: "Null", - schedule_revoke_delegation: { - collator: "AccountId20" + unlock: { + class: "u16", + target: "AccountId20" }, - delegator_bond_more: { - candidate: "AccountId20", - more: "u128" + remove_vote: { + class: "Option", + index: "u32" }, - schedule_delegator_bond_less: { - candidate: "AccountId20", - less: "u128" + remove_other_vote: { + target: "AccountId20", + class: "u16", + index: "u32" + } + } + }, + /** + * Lookup240: pallet_conviction_voting::conviction::Conviction + **/ + PalletConvictionVotingConviction: { + _enum: ["None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x"] + }, + /** + * Lookup242: pallet_referenda::pallet::Call + **/ + PalletReferendaCall: { + _enum: { + submit: { + proposalOrigin: "MoonbeamRuntimeOriginCaller", + proposal: "FrameSupportPreimagesBounded", + enactmentMoment: "FrameSupportScheduleDispatchTime" }, - execute_delegation_request: { - delegator: "AccountId20", - candidate: "AccountId20" + place_decision_deposit: { + index: "u32" }, - cancel_delegation_request: { - candidate: "AccountId20" + refund_decision_deposit: { + index: "u32" }, - set_auto_compound: { - candidate: "AccountId20", - value: "Percent", - candidateAutoCompoundingDelegationCountHint: "u32", - delegationCountHint: "u32" + cancel: { + index: "u32" }, - hotfix_remove_delegation_requests_exited_candidates: { - candidates: "Vec" + kill: { + index: "u32" }, - notify_inactive_collator: { - collator: "AccountId20" + nudge_referendum: { + index: "u32" }, - enable_marking_offline: { - value: "bool" + one_fewer_deciding: { + track: "u16" }, - force_join_candidates: { - account: "AccountId20", - bond: "u128", - candidateCount: "u32" + refund_submission_deposit: { + index: "u32" }, - set_inflation_distribution_config: { - _alias: { - new_: "new" - }, - new_: "PalletParachainStakingInflationDistributionConfig" + set_metadata: { + index: "u32", + maybeHash: "Option" } } }, /** - * Lookup244: pallet_scheduler::pallet::Call + * Lookup243: frame_support::traits::schedule::DispatchTime **/ - PalletSchedulerCall: { + FrameSupportScheduleDispatchTime: { _enum: { - schedule: { - when: "u32", - maybePeriodic: "Option<(u32,u32)>", - priority: "u8", - call: "Call" + At: "u32", + After: "u32" + } + }, + /** + * Lookup245: pallet_whitelist::pallet::Call + **/ + PalletWhitelistCall: { + _enum: { + whitelist_call: { + callHash: "H256" }, - cancel: { - when: "u32", - index: "u32" + remove_whitelisted_call: { + callHash: "H256" + }, + dispatch_whitelisted_call: { + callHash: "H256", + callEncodedLen: "u32", + callWeightWitness: "SpWeightsWeightV2Weight" }, - schedule_named: { - id: "[u8;32]", - when: "u32", - maybePeriodic: "Option<(u32,u32)>", - priority: "u8", + dispatch_whitelisted_call_with_preimage: { call: "Call" + } + } + }, + /** + * Lookup246: pallet_collective::pallet::Call + **/ + PalletCollectiveCall: { + _enum: { + set_members: { + newMembers: "Vec", + prime: "Option", + oldCount: "u32" }, - cancel_named: { - id: "[u8;32]" + execute: { + proposal: "Call", + lengthBound: "Compact" }, - schedule_after: { - after: "u32", - maybePeriodic: "Option<(u32,u32)>", - priority: "u8", - call: "Call" + propose: { + threshold: "Compact", + proposal: "Call", + lengthBound: "Compact" }, - schedule_named_after: { - id: "[u8;32]", - after: "u32", - maybePeriodic: "Option<(u32,u32)>", - priority: "u8", - call: "Call" + vote: { + proposal: "H256", + index: "Compact", + approve: "bool" }, - set_retry: { - task: "(u32,u32)", - retries: "u8", - period: "u32" + __Unused4: "Null", + disapprove_proposal: { + proposalHash: "H256" }, - set_retry_named: { - id: "[u8;32]", - retries: "u8", - period: "u32" + close: { + proposalHash: "H256", + index: "Compact", + proposalWeightBound: "SpWeightsWeightV2Weight", + lengthBound: "Compact" }, - cancel_retry: { - task: "(u32,u32)" + kill: { + proposalHash: "H256" }, - cancel_retry_named: { - id: "[u8;32]" + release_proposal_cost: { + proposalHash: "H256" } } }, /** - * Lookup246: pallet_treasury::pallet::Call + * Lookup248: pallet_treasury::pallet::Call **/ PalletTreasuryCall: { _enum: { @@ -3160,25 +2661,6 @@ export default { } } }, - /** - * Lookup248: pallet_author_inherent::pallet::Call - **/ - PalletAuthorInherentCall: { - _enum: ["kick_off_authorship_validation"] - }, - /** - * Lookup249: pallet_author_slot_filter::pallet::Call - **/ - PalletAuthorSlotFilterCall: { - _enum: { - set_eligible: { - _alias: { - new_: "new" - }, - new_: "u32" - } - } - }, /** * Lookup250: pallet_crowdloan_rewards::pallet::Call **/ @@ -3201,373 +2683,637 @@ export default { complete_initialization: { leaseEndingBlock: "u32" }, - initialize_reward_vec: { - rewards: "Vec<([u8;32],Option,u128)>" - } + initialize_reward_vec: { + rewards: "Vec<([u8;32],Option,u128)>" + } + } + }, + /** + * Lookup251: sp_runtime::MultiSignature + **/ + SpRuntimeMultiSignature: { + _enum: { + Ed25519: "[u8;64]", + Sr25519: "[u8;64]", + Ecdsa: "[u8;65]" + } + }, + /** + * Lookup257: pallet_xcm::pallet::Call + **/ + PalletXcmCall: { + _enum: { + send: { + dest: "XcmVersionedLocation", + message: "XcmVersionedXcm" + }, + teleport_assets: { + dest: "XcmVersionedLocation", + beneficiary: "XcmVersionedLocation", + assets: "XcmVersionedAssets", + feeAssetItem: "u32" + }, + reserve_transfer_assets: { + dest: "XcmVersionedLocation", + beneficiary: "XcmVersionedLocation", + assets: "XcmVersionedAssets", + feeAssetItem: "u32" + }, + execute: { + message: "XcmVersionedXcm", + maxWeight: "SpWeightsWeightV2Weight" + }, + force_xcm_version: { + location: "StagingXcmV5Location", + 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" + } + } + }, + /** + * Lookup258: xcm::VersionedLocation + **/ + XcmVersionedLocation: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + V3: "StagingXcmV3MultiLocation", + V4: "StagingXcmV4Location", + V5: "StagingXcmV5Location" + } + }, + /** + * Lookup259: staging_xcm::v3::multilocation::MultiLocation + **/ + StagingXcmV3MultiLocation: { + parents: "u8", + interior: "XcmV3Junctions" + }, + /** + * Lookup260: 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)" + } + }, + /** + * Lookup261: 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" + } + }, + /** + * Lookup263: 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" } }, /** - * Lookup251: sp_runtime::MultiSignature + * Lookup264: staging_xcm::v4::location::Location **/ - SpRuntimeMultiSignature: { - _enum: { - Ed25519: "[u8;64]", - Sr25519: "[u8;64]", - Ecdsa: "[u8;65]" - } + StagingXcmV4Location: { + parents: "u8", + interior: "StagingXcmV4Junctions" }, /** - * Lookup258: pallet_author_mapping::pallet::Call + * Lookup265: staging_xcm::v4::junctions::Junctions **/ - PalletAuthorMappingCall: { + StagingXcmV4Junctions: { _enum: { - add_association: { - nimbusId: "NimbusPrimitivesNimbusCryptoPublic" - }, - update_association: { - oldNimbusId: "NimbusPrimitivesNimbusCryptoPublic", - newNimbusId: "NimbusPrimitivesNimbusCryptoPublic" - }, - clear_association: { - nimbusId: "NimbusPrimitivesNimbusCryptoPublic" - }, - remove_keys: "Null", - set_keys: { - _alias: { - keys_: "keys" - }, - keys_: "Bytes" - } + Here: "Null", + X1: "[Lookup267;1]", + X2: "[Lookup267;2]", + X3: "[Lookup267;3]", + X4: "[Lookup267;4]", + X5: "[Lookup267;5]", + X6: "[Lookup267;6]", + X7: "[Lookup267;7]", + X8: "[Lookup267;8]" } }, /** - * Lookup259: pallet_proxy::pallet::Call + * Lookup267: staging_xcm::v4::junction::Junction **/ - PalletProxyCall: { + StagingXcmV4Junction: { _enum: { - proxy: { - real: "AccountId20", - forceProxyType: "Option", - call: "Call" - }, - add_proxy: { - delegate: "AccountId20", - proxyType: "MoonbaseRuntimeProxyType", - delay: "u32" + Parachain: "Compact", + AccountId32: { + network: "Option", + id: "[u8;32]" }, - remove_proxy: { - delegate: "AccountId20", - proxyType: "MoonbaseRuntimeProxyType", - delay: "u32" + AccountIndex64: { + network: "Option", + index: "Compact" }, - remove_proxies: "Null", - create_pure: { - proxyType: "MoonbaseRuntimeProxyType", - delay: "u32", - index: "u16" + AccountKey20: { + network: "Option", + key: "[u8;20]" }, - kill_pure: { - spawner: "AccountId20", - proxyType: "MoonbaseRuntimeProxyType", - index: "u16", - height: "Compact", - extIndex: "Compact" + PalletInstance: "u8", + GeneralIndex: "Compact", + GeneralKey: { + length: "u8", + data: "[u8;32]" }, - announce: { - real: "AccountId20", - callHash: "H256" + OnlyChild: "Null", + Plurality: { + id: "XcmV3JunctionBodyId", + part: "XcmV3JunctionBodyPart" }, - remove_announcement: { - real: "AccountId20", - callHash: "H256" + GlobalConsensus: "StagingXcmV4JunctionNetworkId" + } + }, + /** + * Lookup269: staging_xcm::v4::junction::NetworkId + **/ + StagingXcmV4JunctionNetworkId: { + _enum: { + ByGenesis: "[u8;32]", + ByFork: { + blockNumber: "u64", + blockHash: "[u8;32]" }, - reject_announcement: { - delegate: "AccountId20", - callHash: "H256" + Polkadot: "Null", + Kusama: "Null", + Westend: "Null", + Rococo: "Null", + Wococo: "Null", + Ethereum: { + chainId: "Compact" }, - proxy_announced: { - delegate: "AccountId20", - real: "AccountId20", - forceProxyType: "Option", - call: "Call" - } + BitcoinCore: "Null", + BitcoinCash: "Null", + PolkadotBulletin: "Null" } }, /** - * Lookup261: pallet_maintenance_mode::pallet::Call + * Lookup277: xcm::VersionedXcm **/ - PalletMaintenanceModeCall: { - _enum: ["enter_maintenance_mode", "resume_normal_operation"] + XcmVersionedXcm: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + V3: "XcmV3Xcm", + V4: "StagingXcmV4Xcm", + V5: "StagingXcmV5Xcm" + } }, /** - * Lookup262: pallet_identity::pallet::Call + * Lookup278: xcm::v3::Xcm **/ - PalletIdentityCall: { + XcmV3Xcm: "Vec", + /** + * Lookup280: xcm::v3::Instruction + **/ + XcmV3Instruction: { _enum: { - add_registrar: { - account: "AccountId20" + WithdrawAsset: "XcmV3MultiassetMultiAssets", + ReserveAssetDeposited: "XcmV3MultiassetMultiAssets", + ReceiveTeleportedAsset: "XcmV3MultiassetMultiAssets", + QueryResponse: { + queryId: "Compact", + response: "XcmV3Response", + maxWeight: "SpWeightsWeightV2Weight", + querier: "Option" }, - set_identity: { - info: "PalletIdentityLegacyIdentityInfo" + TransferAsset: { + assets: "XcmV3MultiassetMultiAssets", + beneficiary: "StagingXcmV3MultiLocation" }, - set_subs: { - subs: "Vec<(AccountId20,Data)>" + TransferReserveAsset: { + assets: "XcmV3MultiassetMultiAssets", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, - clear_identity: "Null", - request_judgement: { - regIndex: "Compact", - maxFee: "Compact" + Transact: { + originKind: "XcmV3OriginKind", + requireWeightAtMost: "SpWeightsWeightV2Weight", + call: "XcmDoubleEncoded" }, - cancel_request: { - regIndex: "u32" + HrmpNewChannelOpenRequest: { + sender: "Compact", + maxMessageSize: "Compact", + maxCapacity: "Compact" }, - set_fee: { - index: "Compact", - fee: "Compact" + HrmpChannelAccepted: { + recipient: "Compact" }, - set_account_id: { - _alias: { - new_: "new" - }, - index: "Compact", - new_: "AccountId20" + HrmpChannelClosing: { + initiator: "Compact", + sender: "Compact", + recipient: "Compact" }, - set_fields: { - index: "Compact", - fields: "u64" + ClearOrigin: "Null", + DescendOrigin: "XcmV3Junctions", + ReportError: "XcmV3QueryResponseInfo", + DepositAsset: { + assets: "XcmV3MultiassetMultiAssetFilter", + beneficiary: "StagingXcmV3MultiLocation" }, - provide_judgement: { - regIndex: "Compact", - target: "AccountId20", - judgement: "PalletIdentityJudgement", - identity: "H256" + DepositReserveAsset: { + assets: "XcmV3MultiassetMultiAssetFilter", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, - kill_identity: { - target: "AccountId20" + ExchangeAsset: { + give: "XcmV3MultiassetMultiAssetFilter", + want: "XcmV3MultiassetMultiAssets", + maximal: "bool" }, - add_sub: { - sub: "AccountId20", - data: "Data" + InitiateReserveWithdraw: { + assets: "XcmV3MultiassetMultiAssetFilter", + reserve: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, - rename_sub: { - sub: "AccountId20", - data: "Data" + InitiateTeleport: { + assets: "XcmV3MultiassetMultiAssetFilter", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, - remove_sub: { - sub: "AccountId20" + ReportHolding: { + responseInfo: "XcmV3QueryResponseInfo", + assets: "XcmV3MultiassetMultiAssetFilter" }, - quit_sub: "Null", - add_username_authority: { - authority: "AccountId20", - suffix: "Bytes", - allocation: "u32" + BuyExecution: { + fees: "XcmV3MultiAsset", + weightLimit: "XcmV3WeightLimit" }, - remove_username_authority: { - suffix: "Bytes", - authority: "AccountId20" + RefundSurplus: "Null", + SetErrorHandler: "XcmV3Xcm", + SetAppendix: "XcmV3Xcm", + ClearError: "Null", + ClaimAsset: { + assets: "XcmV3MultiassetMultiAssets", + ticket: "StagingXcmV3MultiLocation" + }, + Trap: "Compact", + SubscribeVersion: { + queryId: "Compact", + maxResponseWeight: "SpWeightsWeightV2Weight" + }, + UnsubscribeVersion: "Null", + BurnAsset: "XcmV3MultiassetMultiAssets", + ExpectAsset: "XcmV3MultiassetMultiAssets", + ExpectOrigin: "Option", + ExpectError: "Option<(u32,XcmV3TraitsError)>", + ExpectTransactStatus: "XcmV3MaybeErrorCode", + QueryPallet: { + moduleName: "Bytes", + responseInfo: "XcmV3QueryResponseInfo" + }, + ExpectPallet: { + index: "Compact", + name: "Bytes", + moduleName: "Bytes", + crateMajor: "Compact", + minCrateMinor: "Compact" }, - set_username_for: { - who: "AccountId20", - username: "Bytes", - signature: "Option", - useAllocation: "bool" + ReportTransactStatus: "XcmV3QueryResponseInfo", + ClearTransactStatus: "Null", + UniversalOrigin: "XcmV3Junction", + ExportMessage: { + network: "XcmV3JunctionNetworkId", + destination: "XcmV3Junctions", + xcm: "XcmV3Xcm" }, - accept_username: { - username: "Bytes" + LockAsset: { + asset: "XcmV3MultiAsset", + unlocker: "StagingXcmV3MultiLocation" }, - remove_expired_approval: { - username: "Bytes" + UnlockAsset: { + asset: "XcmV3MultiAsset", + target: "StagingXcmV3MultiLocation" }, - set_primary_username: { - username: "Bytes" + NoteUnlockable: { + asset: "XcmV3MultiAsset", + owner: "StagingXcmV3MultiLocation" }, - unbind_username: { - username: "Bytes" + RequestUnlock: { + asset: "XcmV3MultiAsset", + locker: "StagingXcmV3MultiLocation" }, - remove_username: { - username: "Bytes" + SetFeesMode: { + jitWithdraw: "bool" }, - kill_username: { - username: "Bytes" + SetTopic: "[u8;32]", + ClearTopic: "Null", + AliasOrigin: "StagingXcmV3MultiLocation", + UnpaidExecution: { + weightLimit: "XcmV3WeightLimit", + checkOrigin: "Option" } } }, /** - * Lookup263: pallet_identity::legacy::IdentityInfo + * Lookup281: xcm::v3::multiasset::MultiAssets **/ - PalletIdentityLegacyIdentityInfo: { - additional: "Vec<(Data,Data)>", - display: "Data", - legal: "Data", - web: "Data", - riot: "Data", - email: "Data", - pgpFingerprint: "Option<[u8;20]>", - image: "Data", - twitter: "Data" + XcmV3MultiassetMultiAssets: "Vec", + /** + * Lookup283: xcm::v3::multiasset::MultiAsset + **/ + XcmV3MultiAsset: { + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetFungibility" }, /** - * Lookup299: pallet_identity::types::Judgement + * Lookup284: xcm::v3::multiasset::AssetId **/ - PalletIdentityJudgement: { + XcmV3MultiassetAssetId: { _enum: { - Unknown: "Null", - FeePaid: "u128", - Reasonable: "Null", - KnownGood: "Null", - OutOfDate: "Null", - LowQuality: "Null", - Erroneous: "Null" + Concrete: "StagingXcmV3MultiLocation", + Abstract: "[u8;32]" } }, /** - * Lookup301: account::EthereumSignature + * Lookup285: xcm::v3::multiasset::Fungibility **/ - AccountEthereumSignature: "[u8;65]", + XcmV3MultiassetFungibility: { + _enum: { + Fungible: "Compact", + NonFungible: "XcmV3MultiassetAssetInstance" + } + }, /** - * Lookup302: cumulus_pallet_xcmp_queue::pallet::Call + * Lookup286: xcm::v3::multiasset::AssetInstance **/ - CumulusPalletXcmpQueueCall: { + XcmV3MultiassetAssetInstance: { _enum: { - __Unused0: "Null", - suspend_xcm_execution: "Null", - resume_xcm_execution: "Null", - update_suspend_threshold: { - _alias: { - new_: "new" - }, - new_: "u32" - }, - update_drop_threshold: { - _alias: { - new_: "new" - }, - new_: "u32" - }, - update_resume_threshold: { - _alias: { - new_: "new" - }, - new_: "u32" - } + Undefined: "Null", + Index: "Compact", + Array4: "[u8;4]", + Array8: "[u8;8]", + Array16: "[u8;16]", + Array32: "[u8;32]" } }, /** - * Lookup303: pallet_xcm::pallet::Call + * Lookup287: xcm::v3::Response **/ - PalletXcmCall: { + XcmV3Response: { _enum: { - send: { - dest: "XcmVersionedLocation", - message: "XcmVersionedXcm" - }, - teleport_assets: { - dest: "XcmVersionedLocation", - beneficiary: "XcmVersionedLocation", - assets: "XcmVersionedAssets", - feeAssetItem: "u32" - }, - reserve_transfer_assets: { - dest: "XcmVersionedLocation", - beneficiary: "XcmVersionedLocation", - assets: "XcmVersionedAssets", - feeAssetItem: "u32" - }, - execute: { - message: "XcmVersionedXcm", - maxWeight: "SpWeightsWeightV2Weight" - }, - force_xcm_version: { - location: "StagingXcmV5Location", - 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" + Null: "Null", + Assets: "XcmV3MultiassetMultiAssets", + ExecutionResult: "Option<(u32,XcmV3TraitsError)>", + Version: "u32", + PalletsInfo: "Vec", + DispatchResult: "XcmV3MaybeErrorCode" + } + }, + /** + * Lookup290: xcm::v3::traits::Error + **/ + XcmV3TraitsError: { + _enum: { + Overflow: "Null", + Unimplemented: "Null", + UntrustedReserveLocation: "Null", + UntrustedTeleportLocation: "Null", + LocationFull: "Null", + LocationNotInvertible: "Null", + BadOrigin: "Null", + InvalidLocation: "Null", + AssetNotFound: "Null", + FailedToTransactAsset: "Null", + NotWithdrawable: "Null", + LocationCannotHold: "Null", + ExceedsMaxMessageSize: "Null", + DestinationUnsupported: "Null", + Transport: "Null", + Unroutable: "Null", + UnknownClaim: "Null", + FailedToDecode: "Null", + MaxWeightInvalid: "Null", + NotHoldingFees: "Null", + TooExpensive: "Null", + Trap: "u64", + ExpectationFalse: "Null", + PalletNotFound: "Null", + NameMismatch: "Null", + VersionIncompatible: "Null", + HoldingWouldOverflow: "Null", + ExportError: "Null", + ReanchorFailed: "Null", + NoDeal: "Null", + FeesNotMet: "Null", + LockError: "Null", + NoPermission: "Null", + Unanchored: "Null", + NotDepositable: "Null", + UnhandledXcmVersion: "Null", + WeightLimitReached: "SpWeightsWeightV2Weight", + Barrier: "Null", + WeightNotComputable: "Null", + ExceedsStackLimit: "Null" + } + }, + /** + * Lookup292: xcm::v3::PalletInfo + **/ + XcmV3PalletInfo: { + index: "Compact", + name: "Bytes", + moduleName: "Bytes", + major: "Compact", + minor: "Compact", + patch: "Compact" + }, + /** + * Lookup295: xcm::v3::MaybeErrorCode + **/ + XcmV3MaybeErrorCode: { + _enum: { + Success: "Null", + Error: "Bytes", + TruncatedError: "Bytes" + } + }, + /** + * Lookup298: xcm::v3::OriginKind + **/ + XcmV3OriginKind: { + _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] + }, + /** + * Lookup299: xcm::double_encoded::DoubleEncoded + **/ + XcmDoubleEncoded: { + encoded: "Bytes" + }, + /** + * Lookup300: xcm::v3::QueryResponseInfo + **/ + XcmV3QueryResponseInfo: { + destination: "StagingXcmV3MultiLocation", + queryId: "Compact", + maxWeight: "SpWeightsWeightV2Weight" + }, + /** + * Lookup301: xcm::v3::multiasset::MultiAssetFilter + **/ + XcmV3MultiassetMultiAssetFilter: { + _enum: { + Definite: "XcmV3MultiassetMultiAssets", + Wild: "XcmV3MultiassetWildMultiAsset" + } + }, + /** + * Lookup302: xcm::v3::multiasset::WildMultiAsset + **/ + XcmV3MultiassetWildMultiAsset: { + _enum: { + All: "Null", + AllOf: { + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetWildFungibility" }, - transfer_assets_using_type_and_then: { - dest: "XcmVersionedLocation", - assets: "XcmVersionedAssets", - assetsTransferType: "StagingXcmExecutorAssetTransferTransferType", - remoteFeesId: "XcmVersionedAssetId", - feesTransferType: "StagingXcmExecutorAssetTransferTransferType", - customXcmOnDest: "XcmVersionedXcm", - weightLimit: "XcmV3WeightLimit" + AllCounted: "Compact", + AllOfCounted: { + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetWildFungibility", + count: "Compact" } } }, /** - * Lookup304: xcm::VersionedXcm + * Lookup303: xcm::v3::multiasset::WildFungibility **/ - XcmVersionedXcm: { + XcmV3MultiassetWildFungibility: { + _enum: ["Fungible", "NonFungible"] + }, + /** + * Lookup304: xcm::v3::WeightLimit + **/ + XcmV3WeightLimit: { _enum: { - __Unused0: "Null", - __Unused1: "Null", - __Unused2: "Null", - V3: "XcmV3Xcm", - V4: "StagingXcmV4Xcm", - V5: "StagingXcmV5Xcm" + Unlimited: "Null", + Limited: "SpWeightsWeightV2Weight" } }, /** - * Lookup305: xcm::v3::Xcm + * Lookup305: staging_xcm::v4::Xcm **/ - XcmV3Xcm: "Vec", + StagingXcmV4Xcm: "Vec", /** - * Lookup307: xcm::v3::Instruction + * Lookup307: staging_xcm::v4::Instruction **/ - XcmV3Instruction: { + StagingXcmV4Instruction: { _enum: { - WithdrawAsset: "XcmV3MultiassetMultiAssets", - ReserveAssetDeposited: "XcmV3MultiassetMultiAssets", - ReceiveTeleportedAsset: "XcmV3MultiassetMultiAssets", + WithdrawAsset: "StagingXcmV4AssetAssets", + ReserveAssetDeposited: "StagingXcmV4AssetAssets", + ReceiveTeleportedAsset: "StagingXcmV4AssetAssets", QueryResponse: { queryId: "Compact", - response: "XcmV3Response", + response: "StagingXcmV4Response", maxWeight: "SpWeightsWeightV2Weight", - querier: "Option" + querier: "Option" }, TransferAsset: { - assets: "XcmV3MultiassetMultiAssets", - beneficiary: "StagingXcmV3MultiLocation" + assets: "StagingXcmV4AssetAssets", + beneficiary: "StagingXcmV4Location" }, TransferReserveAsset: { - assets: "XcmV3MultiassetMultiAssets", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + assets: "StagingXcmV4AssetAssets", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, Transact: { originKind: "XcmV3OriginKind", @@ -3588,47 +3334,47 @@ export default { recipient: "Compact" }, ClearOrigin: "Null", - DescendOrigin: "XcmV3Junctions", - ReportError: "XcmV3QueryResponseInfo", + DescendOrigin: "StagingXcmV4Junctions", + ReportError: "StagingXcmV4QueryResponseInfo", DepositAsset: { - assets: "XcmV3MultiassetMultiAssetFilter", - beneficiary: "StagingXcmV3MultiLocation" + assets: "StagingXcmV4AssetAssetFilter", + beneficiary: "StagingXcmV4Location" }, DepositReserveAsset: { - assets: "XcmV3MultiassetMultiAssetFilter", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + assets: "StagingXcmV4AssetAssetFilter", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, ExchangeAsset: { - give: "XcmV3MultiassetMultiAssetFilter", - want: "XcmV3MultiassetMultiAssets", + give: "StagingXcmV4AssetAssetFilter", + want: "StagingXcmV4AssetAssets", maximal: "bool" }, InitiateReserveWithdraw: { - assets: "XcmV3MultiassetMultiAssetFilter", - reserve: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + assets: "StagingXcmV4AssetAssetFilter", + reserve: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, InitiateTeleport: { - assets: "XcmV3MultiassetMultiAssetFilter", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + assets: "StagingXcmV4AssetAssetFilter", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, ReportHolding: { - responseInfo: "XcmV3QueryResponseInfo", - assets: "XcmV3MultiassetMultiAssetFilter" + responseInfo: "StagingXcmV4QueryResponseInfo", + assets: "StagingXcmV4AssetAssetFilter" }, BuyExecution: { - fees: "XcmV3MultiAsset", + fees: "StagingXcmV4Asset", weightLimit: "XcmV3WeightLimit" }, RefundSurplus: "Null", - SetErrorHandler: "XcmV3Xcm", - SetAppendix: "XcmV3Xcm", + SetErrorHandler: "StagingXcmV4Xcm", + SetAppendix: "StagingXcmV4Xcm", ClearError: "Null", ClaimAsset: { - assets: "XcmV3MultiassetMultiAssets", - ticket: "StagingXcmV3MultiLocation" + assets: "StagingXcmV4AssetAssets", + ticket: "StagingXcmV4Location" }, Trap: "Compact", SubscribeVersion: { @@ -3636,14 +3382,14 @@ export default { maxResponseWeight: "SpWeightsWeightV2Weight" }, UnsubscribeVersion: "Null", - BurnAsset: "XcmV3MultiassetMultiAssets", - ExpectAsset: "XcmV3MultiassetMultiAssets", - ExpectOrigin: "Option", + BurnAsset: "StagingXcmV4AssetAssets", + ExpectAsset: "StagingXcmV4AssetAssets", + ExpectOrigin: "Option", ExpectError: "Option<(u32,XcmV3TraitsError)>", ExpectTransactStatus: "XcmV3MaybeErrorCode", QueryPallet: { moduleName: "Bytes", - responseInfo: "XcmV3QueryResponseInfo" + responseInfo: "StagingXcmV4QueryResponseInfo" }, ExpectPallet: { index: "Compact", @@ -3652,106 +3398,96 @@ export default { crateMajor: "Compact", minCrateMinor: "Compact" }, - ReportTransactStatus: "XcmV3QueryResponseInfo", + ReportTransactStatus: "StagingXcmV4QueryResponseInfo", ClearTransactStatus: "Null", - UniversalOrigin: "XcmV3Junction", + UniversalOrigin: "StagingXcmV4Junction", ExportMessage: { - network: "XcmV3JunctionNetworkId", - destination: "XcmV3Junctions", - xcm: "XcmV3Xcm" + network: "StagingXcmV4JunctionNetworkId", + destination: "StagingXcmV4Junctions", + xcm: "StagingXcmV4Xcm" }, LockAsset: { - asset: "XcmV3MultiAsset", - unlocker: "StagingXcmV3MultiLocation" + asset: "StagingXcmV4Asset", + unlocker: "StagingXcmV4Location" }, UnlockAsset: { - asset: "XcmV3MultiAsset", - target: "StagingXcmV3MultiLocation" + asset: "StagingXcmV4Asset", + target: "StagingXcmV4Location" }, NoteUnlockable: { - asset: "XcmV3MultiAsset", - owner: "StagingXcmV3MultiLocation" + asset: "StagingXcmV4Asset", + owner: "StagingXcmV4Location" }, RequestUnlock: { - asset: "XcmV3MultiAsset", - locker: "StagingXcmV3MultiLocation" + asset: "StagingXcmV4Asset", + locker: "StagingXcmV4Location" }, SetFeesMode: { jitWithdraw: "bool" }, SetTopic: "[u8;32]", ClearTopic: "Null", - AliasOrigin: "StagingXcmV3MultiLocation", + AliasOrigin: "StagingXcmV4Location", UnpaidExecution: { weightLimit: "XcmV3WeightLimit", - checkOrigin: "Option" + checkOrigin: "Option" } } }, /** - * Lookup308: xcm::v3::Response + * Lookup308: staging_xcm::v4::asset::Assets **/ - XcmV3Response: { + StagingXcmV4AssetAssets: "Vec", + /** + * Lookup310: staging_xcm::v4::asset::Asset + **/ + StagingXcmV4Asset: { + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetFungibility" + }, + /** + * Lookup311: staging_xcm::v4::asset::AssetId + **/ + StagingXcmV4AssetAssetId: "StagingXcmV4Location", + /** + * Lookup312: staging_xcm::v4::asset::Fungibility + **/ + StagingXcmV4AssetFungibility: { _enum: { - Null: "Null", - Assets: "XcmV3MultiassetMultiAssets", - ExecutionResult: "Option<(u32,XcmV3TraitsError)>", - Version: "u32", - PalletsInfo: "Vec", - DispatchResult: "XcmV3MaybeErrorCode" + Fungible: "Compact", + NonFungible: "StagingXcmV4AssetAssetInstance" } }, /** - * Lookup311: xcm::v3::traits::Error + * Lookup313: staging_xcm::v4::asset::AssetInstance **/ - XcmV3TraitsError: { + StagingXcmV4AssetAssetInstance: { _enum: { - Overflow: "Null", - Unimplemented: "Null", - UntrustedReserveLocation: "Null", - UntrustedTeleportLocation: "Null", - LocationFull: "Null", - LocationNotInvertible: "Null", - BadOrigin: "Null", - InvalidLocation: "Null", - AssetNotFound: "Null", - FailedToTransactAsset: "Null", - NotWithdrawable: "Null", - LocationCannotHold: "Null", - ExceedsMaxMessageSize: "Null", - DestinationUnsupported: "Null", - Transport: "Null", - Unroutable: "Null", - UnknownClaim: "Null", - FailedToDecode: "Null", - MaxWeightInvalid: "Null", - NotHoldingFees: "Null", - TooExpensive: "Null", - Trap: "u64", - ExpectationFalse: "Null", - PalletNotFound: "Null", - NameMismatch: "Null", - VersionIncompatible: "Null", - HoldingWouldOverflow: "Null", - ExportError: "Null", - ReanchorFailed: "Null", - NoDeal: "Null", - FeesNotMet: "Null", - LockError: "Null", - NoPermission: "Null", - Unanchored: "Null", - NotDepositable: "Null", - UnhandledXcmVersion: "Null", - WeightLimitReached: "SpWeightsWeightV2Weight", - Barrier: "Null", - WeightNotComputable: "Null", - ExceedsStackLimit: "Null" + Undefined: "Null", + Index: "Compact", + Array4: "[u8;4]", + Array8: "[u8;8]", + Array16: "[u8;16]", + Array32: "[u8;32]" } }, /** - * Lookup313: xcm::v3::PalletInfo + * Lookup314: staging_xcm::v4::Response **/ - XcmV3PalletInfo: { + StagingXcmV4Response: { + _enum: { + Null: "Null", + Assets: "StagingXcmV4AssetAssets", + ExecutionResult: "Option<(u32,XcmV3TraitsError)>", + Version: "u32", + PalletsInfo: "Vec", + DispatchResult: "XcmV3MaybeErrorCode" + } + }, + /** + * Lookup316: staging_xcm::v4::PalletInfo + **/ + StagingXcmV4PalletInfo: { index: "Compact", name: "Bytes", moduleName: "Bytes", @@ -3760,76 +3496,76 @@ export default { patch: "Compact" }, /** - * Lookup317: xcm::v3::QueryResponseInfo + * Lookup320: staging_xcm::v4::QueryResponseInfo **/ - XcmV3QueryResponseInfo: { - destination: "StagingXcmV3MultiLocation", + StagingXcmV4QueryResponseInfo: { + destination: "StagingXcmV4Location", queryId: "Compact", maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup318: xcm::v3::multiasset::MultiAssetFilter + * Lookup321: staging_xcm::v4::asset::AssetFilter **/ - XcmV3MultiassetMultiAssetFilter: { + StagingXcmV4AssetAssetFilter: { _enum: { - Definite: "XcmV3MultiassetMultiAssets", - Wild: "XcmV3MultiassetWildMultiAsset" + Definite: "StagingXcmV4AssetAssets", + Wild: "StagingXcmV4AssetWildAsset" } }, /** - * Lookup319: xcm::v3::multiasset::WildMultiAsset + * Lookup322: staging_xcm::v4::asset::WildAsset **/ - XcmV3MultiassetWildMultiAsset: { + StagingXcmV4AssetWildAsset: { _enum: { All: "Null", AllOf: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetWildFungibility" + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetWildFungibility" }, AllCounted: "Compact", AllOfCounted: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetWildFungibility", + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetWildFungibility", count: "Compact" } } }, /** - * Lookup320: xcm::v3::multiasset::WildFungibility + * Lookup323: staging_xcm::v4::asset::WildFungibility **/ - XcmV3MultiassetWildFungibility: { + StagingXcmV4AssetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup321: staging_xcm::v4::Xcm + * Lookup324: staging_xcm::v5::Xcm **/ - StagingXcmV4Xcm: "Vec", + StagingXcmV5Xcm: "Vec", /** - * Lookup323: staging_xcm::v4::Instruction + * Lookup326: staging_xcm::v5::Instruction **/ - StagingXcmV4Instruction: { + StagingXcmV5Instruction: { _enum: { - WithdrawAsset: "StagingXcmV4AssetAssets", - ReserveAssetDeposited: "StagingXcmV4AssetAssets", - ReceiveTeleportedAsset: "StagingXcmV4AssetAssets", + WithdrawAsset: "StagingXcmV5AssetAssets", + ReserveAssetDeposited: "StagingXcmV5AssetAssets", + ReceiveTeleportedAsset: "StagingXcmV5AssetAssets", QueryResponse: { queryId: "Compact", - response: "StagingXcmV4Response", + response: "StagingXcmV5Response", maxWeight: "SpWeightsWeightV2Weight", - querier: "Option" + querier: "Option" }, TransferAsset: { - assets: "StagingXcmV4AssetAssets", - beneficiary: "StagingXcmV4Location" + assets: "StagingXcmV5AssetAssets", + beneficiary: "StagingXcmV5Location" }, TransferReserveAsset: { - assets: "StagingXcmV4AssetAssets", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "StagingXcmV5AssetAssets", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, Transact: { originKind: "XcmV3OriginKind", - requireWeightAtMost: "SpWeightsWeightV2Weight", + fallbackMaxWeight: "Option", call: "XcmDoubleEncoded" }, HrmpNewChannelOpenRequest: { @@ -3846,47 +3582,47 @@ export default { recipient: "Compact" }, ClearOrigin: "Null", - DescendOrigin: "StagingXcmV4Junctions", - ReportError: "StagingXcmV4QueryResponseInfo", + DescendOrigin: "StagingXcmV5Junctions", + ReportError: "StagingXcmV5QueryResponseInfo", DepositAsset: { - assets: "StagingXcmV4AssetAssetFilter", - beneficiary: "StagingXcmV4Location" + assets: "StagingXcmV5AssetAssetFilter", + beneficiary: "StagingXcmV5Location" }, DepositReserveAsset: { - assets: "StagingXcmV4AssetAssetFilter", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "StagingXcmV5AssetAssetFilter", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, ExchangeAsset: { - give: "StagingXcmV4AssetAssetFilter", - want: "StagingXcmV4AssetAssets", + give: "StagingXcmV5AssetAssetFilter", + want: "StagingXcmV5AssetAssets", maximal: "bool" }, InitiateReserveWithdraw: { - assets: "StagingXcmV4AssetAssetFilter", - reserve: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "StagingXcmV5AssetAssetFilter", + reserve: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, InitiateTeleport: { - assets: "StagingXcmV4AssetAssetFilter", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "StagingXcmV5AssetAssetFilter", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, ReportHolding: { - responseInfo: "StagingXcmV4QueryResponseInfo", - assets: "StagingXcmV4AssetAssetFilter" + responseInfo: "StagingXcmV5QueryResponseInfo", + assets: "StagingXcmV5AssetAssetFilter" }, BuyExecution: { - fees: "StagingXcmV4Asset", + fees: "StagingXcmV5Asset", weightLimit: "XcmV3WeightLimit" }, RefundSurplus: "Null", - SetErrorHandler: "StagingXcmV4Xcm", - SetAppendix: "StagingXcmV4Xcm", + SetErrorHandler: "StagingXcmV5Xcm", + SetAppendix: "StagingXcmV5Xcm", ClearError: "Null", ClaimAsset: { - assets: "StagingXcmV4AssetAssets", - ticket: "StagingXcmV4Location" + assets: "StagingXcmV5AssetAssets", + ticket: "StagingXcmV5Location" }, Trap: "Compact", SubscribeVersion: { @@ -3894,14 +3630,14 @@ export default { maxResponseWeight: "SpWeightsWeightV2Weight" }, UnsubscribeVersion: "Null", - BurnAsset: "StagingXcmV4AssetAssets", - ExpectAsset: "StagingXcmV4AssetAssets", - ExpectOrigin: "Option", - ExpectError: "Option<(u32,XcmV3TraitsError)>", + BurnAsset: "StagingXcmV5AssetAssets", + ExpectAsset: "StagingXcmV5AssetAssets", + ExpectOrigin: "Option", + ExpectError: "Option<(u32,XcmV5TraitsError)>", ExpectTransactStatus: "XcmV3MaybeErrorCode", QueryPallet: { moduleName: "Bytes", - responseInfo: "StagingXcmV4QueryResponseInfo" + responseInfo: "StagingXcmV5QueryResponseInfo" }, ExpectPallet: { index: "Compact", @@ -3910,59 +3646,161 @@ export default { crateMajor: "Compact", minCrateMinor: "Compact" }, - ReportTransactStatus: "StagingXcmV4QueryResponseInfo", + ReportTransactStatus: "StagingXcmV5QueryResponseInfo", ClearTransactStatus: "Null", - UniversalOrigin: "StagingXcmV4Junction", + UniversalOrigin: "StagingXcmV5Junction", ExportMessage: { - network: "StagingXcmV4JunctionNetworkId", - destination: "StagingXcmV4Junctions", - xcm: "StagingXcmV4Xcm" + network: "StagingXcmV5JunctionNetworkId", + destination: "StagingXcmV5Junctions", + xcm: "StagingXcmV5Xcm" }, LockAsset: { - asset: "StagingXcmV4Asset", - unlocker: "StagingXcmV4Location" + asset: "StagingXcmV5Asset", + unlocker: "StagingXcmV5Location" }, UnlockAsset: { - asset: "StagingXcmV4Asset", - target: "StagingXcmV4Location" + asset: "StagingXcmV5Asset", + target: "StagingXcmV5Location" }, NoteUnlockable: { - asset: "StagingXcmV4Asset", - owner: "StagingXcmV4Location" + asset: "StagingXcmV5Asset", + owner: "StagingXcmV5Location" }, RequestUnlock: { - asset: "StagingXcmV4Asset", - locker: "StagingXcmV4Location" + asset: "StagingXcmV5Asset", + locker: "StagingXcmV5Location" }, SetFeesMode: { jitWithdraw: "bool" }, SetTopic: "[u8;32]", ClearTopic: "Null", - AliasOrigin: "StagingXcmV4Location", + AliasOrigin: "StagingXcmV5Location", UnpaidExecution: { weightLimit: "XcmV3WeightLimit", - checkOrigin: "Option" + checkOrigin: "Option" + }, + PayFees: { + asset: "StagingXcmV5Asset" + }, + InitiateTransfer: { + destination: "StagingXcmV5Location", + remoteFees: "Option", + preserveOrigin: "bool", + assets: "Vec", + remoteXcm: "StagingXcmV5Xcm" + }, + ExecuteWithOrigin: { + descendantOrigin: "Option", + xcm: "StagingXcmV5Xcm" + }, + SetHints: { + hints: "Vec" } } }, /** - * Lookup324: staging_xcm::v4::Response + * Lookup327: staging_xcm::v5::asset::Assets **/ - StagingXcmV4Response: { + StagingXcmV5AssetAssets: "Vec", + /** + * Lookup329: staging_xcm::v5::asset::Asset + **/ + StagingXcmV5Asset: { + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetFungibility" + }, + /** + * Lookup330: staging_xcm::v5::asset::AssetId + **/ + StagingXcmV5AssetAssetId: "StagingXcmV5Location", + /** + * Lookup331: staging_xcm::v5::asset::Fungibility + **/ + StagingXcmV5AssetFungibility: { + _enum: { + Fungible: "Compact", + NonFungible: "StagingXcmV5AssetAssetInstance" + } + }, + /** + * Lookup332: staging_xcm::v5::asset::AssetInstance + **/ + StagingXcmV5AssetAssetInstance: { + _enum: { + Undefined: "Null", + Index: "Compact", + Array4: "[u8;4]", + Array8: "[u8;8]", + Array16: "[u8;16]", + Array32: "[u8;32]" + } + }, + /** + * Lookup333: staging_xcm::v5::Response + **/ + StagingXcmV5Response: { _enum: { Null: "Null", - Assets: "StagingXcmV4AssetAssets", - ExecutionResult: "Option<(u32,XcmV3TraitsError)>", + Assets: "StagingXcmV5AssetAssets", + ExecutionResult: "Option<(u32,XcmV5TraitsError)>", Version: "u32", - PalletsInfo: "Vec", + PalletsInfo: "Vec", DispatchResult: "XcmV3MaybeErrorCode" } }, /** - * Lookup326: staging_xcm::v4::PalletInfo + * Lookup336: xcm::v5::traits::Error **/ - StagingXcmV4PalletInfo: { + XcmV5TraitsError: { + _enum: { + Overflow: "Null", + Unimplemented: "Null", + UntrustedReserveLocation: "Null", + UntrustedTeleportLocation: "Null", + LocationFull: "Null", + LocationNotInvertible: "Null", + BadOrigin: "Null", + InvalidLocation: "Null", + AssetNotFound: "Null", + FailedToTransactAsset: "Null", + NotWithdrawable: "Null", + LocationCannotHold: "Null", + ExceedsMaxMessageSize: "Null", + DestinationUnsupported: "Null", + Transport: "Null", + Unroutable: "Null", + UnknownClaim: "Null", + FailedToDecode: "Null", + MaxWeightInvalid: "Null", + NotHoldingFees: "Null", + TooExpensive: "Null", + Trap: "u64", + ExpectationFalse: "Null", + PalletNotFound: "Null", + NameMismatch: "Null", + VersionIncompatible: "Null", + HoldingWouldOverflow: "Null", + ExportError: "Null", + ReanchorFailed: "Null", + NoDeal: "Null", + FeesNotMet: "Null", + LockError: "Null", + NoPermission: "Null", + Unanchored: "Null", + NotDepositable: "Null", + TooManyAssets: "Null", + UnhandledXcmVersion: "Null", + WeightLimitReached: "SpWeightsWeightV2Weight", + Barrier: "Null", + WeightNotComputable: "Null", + ExceedsStackLimit: "Null" + } + }, + /** + * Lookup338: staging_xcm::v5::PalletInfo + **/ + StagingXcmV5PalletInfo: { index: "Compact", name: "Bytes", moduleName: "Bytes", @@ -3971,48 +3809,81 @@ export default { patch: "Compact" }, /** - * Lookup330: staging_xcm::v4::QueryResponseInfo + * Lookup343: staging_xcm::v5::QueryResponseInfo **/ - StagingXcmV4QueryResponseInfo: { - destination: "StagingXcmV4Location", + StagingXcmV5QueryResponseInfo: { + destination: "StagingXcmV5Location", queryId: "Compact", maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup331: staging_xcm::v4::asset::AssetFilter + * Lookup344: staging_xcm::v5::asset::AssetFilter **/ - StagingXcmV4AssetAssetFilter: { + StagingXcmV5AssetAssetFilter: { _enum: { - Definite: "StagingXcmV4AssetAssets", - Wild: "StagingXcmV4AssetWildAsset" + Definite: "StagingXcmV5AssetAssets", + Wild: "StagingXcmV5AssetWildAsset" + } + }, + /** + * Lookup345: staging_xcm::v5::asset::WildAsset + **/ + StagingXcmV5AssetWildAsset: { + _enum: { + All: "Null", + AllOf: { + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetWildFungibility" + }, + AllCounted: "Compact", + AllOfCounted: { + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetWildFungibility", + count: "Compact" + } + } + }, + /** + * Lookup346: staging_xcm::v5::asset::WildFungibility + **/ + StagingXcmV5AssetWildFungibility: { + _enum: ["Fungible", "NonFungible"] + }, + /** + * Lookup348: staging_xcm::v5::asset::AssetTransferFilter + **/ + StagingXcmV5AssetAssetTransferFilter: { + _enum: { + Teleport: "StagingXcmV5AssetAssetFilter", + ReserveDeposit: "StagingXcmV5AssetAssetFilter", + ReserveWithdraw: "StagingXcmV5AssetAssetFilter" } }, /** - * Lookup332: staging_xcm::v4::asset::WildAsset + * Lookup353: staging_xcm::v5::Hint **/ - StagingXcmV4AssetWildAsset: { + StagingXcmV5Hint: { _enum: { - All: "Null", - AllOf: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetWildFungibility" - }, - AllCounted: "Compact", - AllOfCounted: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetWildFungibility", - count: "Compact" + AssetClaimer: { + location: "StagingXcmV5Location" } } }, /** - * Lookup333: staging_xcm::v4::asset::WildFungibility + * Lookup355: xcm::VersionedAssets **/ - StagingXcmV4AssetWildFungibility: { - _enum: ["Fungible", "NonFungible"] + XcmVersionedAssets: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + V3: "XcmV3MultiassetMultiAssets", + V4: "StagingXcmV4AssetAssets", + V5: "StagingXcmV5AssetAssets" + } }, /** - * Lookup345: staging_xcm_executor::traits::asset_transfer::TransferType + * Lookup367: staging_xcm_executor::traits::asset_transfer::TransferType **/ StagingXcmExecutorAssetTransferTransferType: { _enum: { @@ -4023,7 +3894,7 @@ export default { } }, /** - * Lookup346: xcm::VersionedAssetId + * Lookup368: xcm::VersionedAssetId **/ XcmVersionedAssetId: { _enum: { @@ -4036,7 +3907,7 @@ export default { } }, /** - * Lookup347: pallet_assets::pallet::Call + * Lookup369: pallet_assets::pallet::Call **/ PalletAssetsCall: { _enum: { @@ -4185,746 +4056,901 @@ export default { id: "Compact", who: "AccountId20" }, - transfer_all: { - id: "Compact", - dest: "AccountId20", - keepAlive: "bool" + transfer_all: { + id: "Compact", + dest: "AccountId20", + keepAlive: "bool" + } + } + }, + /** + * Lookup370: pallet_asset_manager::pallet::Call + **/ + PalletAssetManagerCall: { + _enum: { + register_foreign_asset: { + asset: "MoonbeamRuntimeXcmConfigAssetType", + metadata: "MoonbeamRuntimeAssetConfigAssetRegistrarMetadata", + minAmount: "u128", + isSufficient: "bool" + }, + __Unused1: "Null", + change_existing_asset_type: { + assetId: "u128", + newAssetType: "MoonbeamRuntimeXcmConfigAssetType", + numAssetsWeightHint: "u32" + }, + __Unused3: "Null", + remove_existing_asset_type: { + assetId: "u128", + numAssetsWeightHint: "u32" + }, + __Unused5: "Null", + destroy_foreign_asset: { + assetId: "u128", + numAssetsWeightHint: "u32" + } + } + }, + /** + * Lookup371: moonbeam_runtime::xcm_config::AssetType + **/ + MoonbeamRuntimeXcmConfigAssetType: { + _enum: { + Xcm: "StagingXcmV3MultiLocation" + } + }, + /** + * Lookup372: moonbeam_runtime::asset_config::AssetRegistrarMetadata + **/ + MoonbeamRuntimeAssetConfigAssetRegistrarMetadata: { + name: "Bytes", + symbol: "Bytes", + decimals: "u8", + isFrozen: "bool" + }, + /** + * Lookup373: pallet_xcm_transactor::pallet::Call + **/ + PalletXcmTransactorCall: { + _enum: { + register: { + who: "AccountId20", + index: "u16" + }, + deregister: { + index: "u16" + }, + transact_through_derivative: { + dest: "MoonbeamRuntimeXcmConfigTransactors", + index: "u16", + fee: "PalletXcmTransactorCurrencyPayment", + innerCall: "Bytes", + weightInfo: "PalletXcmTransactorTransactWeights", + refund: "bool" + }, + transact_through_sovereign: { + dest: "XcmVersionedLocation", + feePayer: "Option", + fee: "PalletXcmTransactorCurrencyPayment", + call: "Bytes", + originKind: "XcmV3OriginKind", + weightInfo: "PalletXcmTransactorTransactWeights", + refund: "bool" + }, + set_transact_info: { + location: "XcmVersionedLocation", + transactExtraWeight: "SpWeightsWeightV2Weight", + maxWeight: "SpWeightsWeightV2Weight", + transactExtraWeightSigned: "Option" + }, + remove_transact_info: { + location: "XcmVersionedLocation" + }, + transact_through_signed: { + dest: "XcmVersionedLocation", + fee: "PalletXcmTransactorCurrencyPayment", + call: "Bytes", + weightInfo: "PalletXcmTransactorTransactWeights", + refund: "bool" + }, + set_fee_per_second: { + assetLocation: "XcmVersionedLocation", + feePerSecond: "u128" + }, + remove_fee_per_second: { + assetLocation: "XcmVersionedLocation" + }, + hrmp_manage: { + action: "PalletXcmTransactorHrmpOperation", + fee: "PalletXcmTransactorCurrencyPayment", + weightInfo: "PalletXcmTransactorTransactWeights" + } + } + }, + /** + * Lookup374: moonbeam_runtime::xcm_config::Transactors + **/ + MoonbeamRuntimeXcmConfigTransactors: { + _enum: ["Relay"] + }, + /** + * Lookup375: pallet_xcm_transactor::pallet::CurrencyPayment + **/ + PalletXcmTransactorCurrencyPayment: { + currency: "PalletXcmTransactorCurrency", + feeAmount: "Option" + }, + /** + * Lookup376: moonbeam_runtime::xcm_config::CurrencyId + **/ + MoonbeamRuntimeXcmConfigCurrencyId: { + _enum: { + SelfReserve: "Null", + ForeignAsset: "u128", + Erc20: { + contractAddress: "H160" + } + } + }, + /** + * Lookup377: pallet_xcm_transactor::pallet::Currency + **/ + PalletXcmTransactorCurrency: { + _enum: { + AsCurrencyId: "MoonbeamRuntimeXcmConfigCurrencyId", + AsMultiLocation: "XcmVersionedLocation" + } + }, + /** + * Lookup378: pallet_xcm_transactor::pallet::TransactWeights + **/ + PalletXcmTransactorTransactWeights: { + transactRequiredWeightAtMost: "SpWeightsWeightV2Weight", + overallWeight: "Option" + }, + /** + * Lookup380: pallet_xcm_transactor::pallet::HrmpOperation + **/ + PalletXcmTransactorHrmpOperation: { + _enum: { + InitOpen: "PalletXcmTransactorHrmpInitParams", + Accept: { + paraId: "u32" + }, + Close: "PolkadotParachainPrimitivesPrimitivesHrmpChannelId", + Cancel: { + channelId: "PolkadotParachainPrimitivesPrimitivesHrmpChannelId", + openRequests: "u32" + } + } + }, + /** + * Lookup381: pallet_xcm_transactor::pallet::HrmpInitParams + **/ + PalletXcmTransactorHrmpInitParams: { + paraId: "u32", + proposedMaxCapacity: "u32", + proposedMaxMessageSize: "u32" + }, + /** + * Lookup382: polkadot_parachain_primitives::primitives::HrmpChannelId + **/ + PolkadotParachainPrimitivesPrimitivesHrmpChannelId: { + sender: "u32", + recipient: "u32" + }, + /** + * Lookup383: pallet_ethereum_xcm::pallet::Call + **/ + PalletEthereumXcmCall: { + _enum: { + transact: { + xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction" + }, + transact_through_proxy: { + transactAs: "H160", + xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction" + }, + suspend_ethereum_xcm_execution: "Null", + resume_ethereum_xcm_execution: "Null", + force_transact_as: { + transactAs: "H160", + xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction", + forceCreateAddress: "Option" + } + } + }, + /** + * Lookup384: xcm_primitives::ethereum_xcm::EthereumXcmTransaction + **/ + XcmPrimitivesEthereumXcmEthereumXcmTransaction: { + _enum: { + V1: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV1", + V2: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV2" + } + }, + /** + * Lookup385: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 + **/ + XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: { + gasLimit: "U256", + feePayment: "XcmPrimitivesEthereumXcmEthereumXcmFee", + action: "EthereumTransactionLegacyTransactionAction", + value: "U256", + input: "Bytes", + accessList: "Option)>>" + }, + /** + * Lookup386: xcm_primitives::ethereum_xcm::EthereumXcmFee + **/ + XcmPrimitivesEthereumXcmEthereumXcmFee: { + _enum: { + Manual: "XcmPrimitivesEthereumXcmManualEthereumXcmFee", + Auto: "Null" + } + }, + /** + * Lookup387: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee + **/ + XcmPrimitivesEthereumXcmManualEthereumXcmFee: { + gasPrice: "Option", + maxFeePerGas: "Option" + }, + /** + * Lookup390: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 + **/ + XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: { + gasLimit: "U256", + action: "EthereumTransactionLegacyTransactionAction", + value: "U256", + input: "Bytes", + accessList: "Option)>>" + }, + /** + * Lookup392: pallet_message_queue::pallet::Call + **/ + PalletMessageQueueCall: { + _enum: { + reap_page: { + messageOrigin: "CumulusPrimitivesCoreAggregateMessageOrigin", + pageIndex: "u32" + }, + execute_overweight: { + messageOrigin: "CumulusPrimitivesCoreAggregateMessageOrigin", + page: "u32", + index: "u32", + weightLimit: "SpWeightsWeightV2Weight" } } }, /** - * Lookup348: pallet_asset_manager::pallet::Call + * Lookup393: cumulus_primitives_core::AggregateMessageOrigin **/ - PalletAssetManagerCall: { + CumulusPrimitivesCoreAggregateMessageOrigin: { _enum: { - register_foreign_asset: { - asset: "MoonbaseRuntimeXcmConfigAssetType", - metadata: "MoonbaseRuntimeAssetConfigAssetRegistrarMetadata", - minAmount: "u128", - isSufficient: "bool" - }, - __Unused1: "Null", - change_existing_asset_type: { + Here: "Null", + Parent: "Null", + Sibling: "u32" + } + }, + /** + * Lookup394: pallet_moonbeam_foreign_assets::pallet::Call + **/ + PalletMoonbeamForeignAssetsCall: { + _enum: { + create_foreign_asset: { assetId: "u128", - newAssetType: "MoonbaseRuntimeXcmConfigAssetType", - numAssetsWeightHint: "u32" + assetXcmLocation: "StagingXcmV5Location", + decimals: "u8", + symbol: "Bytes", + name: "Bytes" }, - __Unused3: "Null", - remove_existing_asset_type: { + change_xcm_location: { assetId: "u128", - numAssetsWeightHint: "u32" + newXcmLocation: "StagingXcmV5Location" }, - __Unused5: "Null", - destroy_foreign_asset: { + freeze_foreign_asset: { assetId: "u128", - numAssetsWeightHint: "u32" + allowXcmDeposit: "bool" + }, + unfreeze_foreign_asset: { + assetId: "u128" } } }, /** - * Lookup349: pallet_xcm_transactor::pallet::Call + * Lookup396: pallet_xcm_weight_trader::pallet::Call **/ - PalletXcmTransactorCall: { + PalletXcmWeightTraderCall: { _enum: { - register: { - who: "AccountId20", - index: "u16" - }, - deregister: { - index: "u16" - }, - transact_through_derivative: { - dest: "MoonbaseRuntimeXcmConfigTransactors", - index: "u16", - fee: "PalletXcmTransactorCurrencyPayment", - innerCall: "Bytes", - weightInfo: "PalletXcmTransactorTransactWeights", - refund: "bool" - }, - transact_through_sovereign: { - dest: "XcmVersionedLocation", - feePayer: "Option", - fee: "PalletXcmTransactorCurrencyPayment", - call: "Bytes", - originKind: "XcmV3OriginKind", - weightInfo: "PalletXcmTransactorTransactWeights", - refund: "bool" - }, - set_transact_info: { - location: "XcmVersionedLocation", - transactExtraWeight: "SpWeightsWeightV2Weight", - maxWeight: "SpWeightsWeightV2Weight", - transactExtraWeightSigned: "Option" - }, - remove_transact_info: { - location: "XcmVersionedLocation" + add_asset: { + location: "StagingXcmV5Location", + relativePrice: "u128" }, - transact_through_signed: { - dest: "XcmVersionedLocation", - fee: "PalletXcmTransactorCurrencyPayment", - call: "Bytes", - weightInfo: "PalletXcmTransactorTransactWeights", - refund: "bool" + edit_asset: { + location: "StagingXcmV5Location", + relativePrice: "u128" }, - set_fee_per_second: { - assetLocation: "XcmVersionedLocation", - feePerSecond: "u128" + pause_asset_support: { + location: "StagingXcmV5Location" }, - remove_fee_per_second: { - assetLocation: "XcmVersionedLocation" + resume_asset_support: { + location: "StagingXcmV5Location" }, - hrmp_manage: { - action: "PalletXcmTransactorHrmpOperation", - fee: "PalletXcmTransactorCurrencyPayment", - weightInfo: "PalletXcmTransactorTransactWeights" + remove_asset: { + location: "StagingXcmV5Location" } } }, /** - * Lookup350: moonbase_runtime::xcm_config::Transactors + * Lookup397: pallet_emergency_para_xcm::pallet::Call **/ - MoonbaseRuntimeXcmConfigTransactors: { - _enum: ["Relay"] + PalletEmergencyParaXcmCall: { + _enum: { + paused_to_normal: "Null", + fast_authorize_upgrade: { + codeHash: "H256" + } + } }, /** - * Lookup351: pallet_xcm_transactor::pallet::CurrencyPayment + * Lookup398: pallet_randomness::pallet::Call **/ - PalletXcmTransactorCurrencyPayment: { - currency: "PalletXcmTransactorCurrency", - feeAmount: "Option" + PalletRandomnessCall: { + _enum: ["set_babe_randomness_results"] + }, + /** + * Lookup399: sp_runtime::traits::BlakeTwo256 + **/ + SpRuntimeBlakeTwo256: "Null", + /** + * Lookup401: pallet_conviction_voting::types::Tally + **/ + PalletConvictionVotingTally: { + ayes: "u128", + nays: "u128", + support: "u128" }, /** - * Lookup352: moonbase_runtime::xcm_config::CurrencyId + * Lookup402: pallet_whitelist::pallet::Event **/ - MoonbaseRuntimeXcmConfigCurrencyId: { + PalletWhitelistEvent: { _enum: { - SelfReserve: "Null", - ForeignAsset: "u128", - Erc20: { - contractAddress: "H160" + CallWhitelisted: { + callHash: "H256" + }, + WhitelistedCallRemoved: { + callHash: "H256" + }, + WhitelistedCallDispatched: { + callHash: "H256", + result: "Result" } } }, /** - * Lookup353: pallet_xcm_transactor::pallet::Currency + * Lookup404: frame_support::dispatch::PostDispatchInfo **/ - PalletXcmTransactorCurrency: { - _enum: { - AsCurrencyId: "MoonbaseRuntimeXcmConfigCurrencyId", - AsMultiLocation: "XcmVersionedLocation" - } + FrameSupportDispatchPostDispatchInfo: { + actualWeight: "Option", + paysFee: "FrameSupportDispatchPays" }, /** - * Lookup355: pallet_xcm_transactor::pallet::TransactWeights + * Lookup405: sp_runtime::DispatchErrorWithPostInfo **/ - PalletXcmTransactorTransactWeights: { - transactRequiredWeightAtMost: "SpWeightsWeightV2Weight", - overallWeight: "Option" + SpRuntimeDispatchErrorWithPostInfo: { + postInfo: "FrameSupportDispatchPostDispatchInfo", + error: "SpRuntimeDispatchError" }, /** - * Lookup357: pallet_moonbeam_orbiters::pallet::Call + * Lookup406: pallet_collective::pallet::Event **/ - PalletMoonbeamOrbitersCall: { + PalletCollectiveEvent: { _enum: { - collator_add_orbiter: { - orbiter: "AccountId20" + Proposed: { + account: "AccountId20", + proposalIndex: "u32", + proposalHash: "H256", + threshold: "u32" }, - collator_remove_orbiter: { - orbiter: "AccountId20" + Voted: { + account: "AccountId20", + proposalHash: "H256", + voted: "bool", + yes: "u32", + no: "u32" }, - orbiter_leave_collator_pool: { - collator: "AccountId20" + Approved: { + proposalHash: "H256" }, - orbiter_register: "Null", - orbiter_unregister: { - collatorsPoolCount: "u32" + Disapproved: { + proposalHash: "H256" }, - add_collator: { - collator: "AccountId20" + Executed: { + proposalHash: "H256", + result: "Result" + }, + MemberExecuted: { + proposalHash: "H256", + result: "Result" + }, + Closed: { + proposalHash: "H256", + yes: "u32", + no: "u32" + }, + Killed: { + proposalHash: "H256" + }, + ProposalCostBurned: { + proposalHash: "H256", + who: "AccountId20" + }, + ProposalCostReleased: { + proposalHash: "H256", + who: "AccountId20" + } + } + }, + /** + * Lookup408: pallet_treasury::pallet::Event + **/ + PalletTreasuryEvent: { + _enum: { + Spending: { + budgetRemaining: "u128" + }, + Awarded: { + proposalIndex: "u32", + award: "u128", + account: "AccountId20" + }, + Burnt: { + burntFunds: "u128" + }, + Rollover: { + rolloverBalance: "u128" + }, + Deposit: { + value: "u128" + }, + SpendApproved: { + proposalIndex: "u32", + amount: "u128", + beneficiary: "AccountId20" + }, + UpdatedInactive: { + reactivated: "u128", + deactivated: "u128" + }, + AssetSpendApproved: { + index: "u32", + assetKind: "Null", + amount: "u128", + beneficiary: "AccountId20", + validFrom: "u32", + expireAt: "u32" + }, + AssetSpendVoided: { + index: "u32" + }, + Paid: { + index: "u32", + paymentId: "Null" }, - remove_collator: { - collator: "AccountId20" + PaymentFailed: { + index: "u32", + paymentId: "Null" + }, + SpendProcessed: { + index: "u32" } } }, /** - * Lookup358: pallet_ethereum_xcm::pallet::Call + * Lookup409: pallet_crowdloan_rewards::pallet::Event **/ - PalletEthereumXcmCall: { + PalletCrowdloanRewardsEvent: { _enum: { - transact: { - xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction" - }, - transact_through_proxy: { - transactAs: "H160", - xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction" - }, - suspend_ethereum_xcm_execution: "Null", - resume_ethereum_xcm_execution: "Null", - force_transact_as: { - transactAs: "H160", - xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction", - forceCreateAddress: "Option" - } + InitialPaymentMade: "(AccountId20,u128)", + NativeIdentityAssociated: "([u8;32],AccountId20,u128)", + RewardsPaid: "(AccountId20,u128)", + RewardAddressUpdated: "(AccountId20,AccountId20)", + InitializedAlreadyInitializedAccount: "([u8;32],Option,u128)", + InitializedAccountWithNotEnoughContribution: "([u8;32],Option,u128)" } }, /** - * Lookup359: xcm_primitives::ethereum_xcm::EthereumXcmTransaction + * Lookup410: cumulus_pallet_xcmp_queue::pallet::Event **/ - XcmPrimitivesEthereumXcmEthereumXcmTransaction: { + CumulusPalletXcmpQueueEvent: { _enum: { - V1: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV1", - V2: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV2" + XcmpMessageSent: { + messageHash: "[u8;32]" + } } }, /** - * Lookup360: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 - **/ - XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: { - gasLimit: "U256", - feePayment: "XcmPrimitivesEthereumXcmEthereumXcmFee", - action: "EthereumTransactionLegacyTransactionAction", - value: "U256", - input: "Bytes", - accessList: "Option)>>" - }, - /** - * Lookup361: xcm_primitives::ethereum_xcm::EthereumXcmFee + * Lookup411: cumulus_pallet_xcm::pallet::Event **/ - XcmPrimitivesEthereumXcmEthereumXcmFee: { + CumulusPalletXcmEvent: { _enum: { - Manual: "XcmPrimitivesEthereumXcmManualEthereumXcmFee", - Auto: "Null" + InvalidFormat: "[u8;32]", + UnsupportedVersion: "[u8;32]", + ExecutedDownward: "([u8;32],StagingXcmV5TraitsOutcome)" } }, /** - * Lookup362: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee - **/ - XcmPrimitivesEthereumXcmManualEthereumXcmFee: { - gasPrice: "Option", - maxFeePerGas: "Option" - }, - /** - * Lookup365: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 - **/ - XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: { - gasLimit: "U256", - action: "EthereumTransactionLegacyTransactionAction", - value: "U256", - input: "Bytes", - accessList: "Option)>>" - }, - /** - * Lookup367: pallet_randomness::pallet::Call - **/ - PalletRandomnessCall: { - _enum: ["set_babe_randomness_results"] - }, - /** - * Lookup368: pallet_collective::pallet::Call + * Lookup412: staging_xcm::v5::traits::Outcome **/ - PalletCollectiveCall: { + StagingXcmV5TraitsOutcome: { _enum: { - set_members: { - newMembers: "Vec", - prime: "Option", - oldCount: "u32" - }, - execute: { - proposal: "Call", - lengthBound: "Compact" - }, - propose: { - threshold: "Compact", - proposal: "Call", - lengthBound: "Compact" - }, - vote: { - proposal: "H256", - index: "Compact", - approve: "bool" - }, - __Unused4: "Null", - disapprove_proposal: { - proposalHash: "H256" - }, - close: { - proposalHash: "H256", - index: "Compact", - proposalWeightBound: "SpWeightsWeightV2Weight", - lengthBound: "Compact" + Complete: { + used: "SpWeightsWeightV2Weight" }, - kill: { - proposalHash: "H256" + Incomplete: { + used: "SpWeightsWeightV2Weight", + error: "XcmV5TraitsError" }, - release_proposal_cost: { - proposalHash: "H256" + Error: { + error: "XcmV5TraitsError" } } }, /** - * Lookup369: pallet_conviction_voting::pallet::Call + * Lookup413: pallet_xcm::pallet::Event **/ - PalletConvictionVotingCall: { + PalletXcmEvent: { _enum: { - vote: { - pollIndex: "Compact", - vote: "PalletConvictionVotingVoteAccountVote" + Attempted: { + outcome: "StagingXcmV5TraitsOutcome" }, - delegate: { - class: "u16", - to: "AccountId20", - conviction: "PalletConvictionVotingConviction", - balance: "u128" + Sent: { + origin: "StagingXcmV5Location", + destination: "StagingXcmV5Location", + message: "StagingXcmV5Xcm", + messageId: "[u8;32]" }, - undelegate: { - class: "u16" + UnexpectedResponse: { + origin: "StagingXcmV5Location", + queryId: "u64" }, - unlock: { - class: "u16", - target: "AccountId20" + ResponseReady: { + queryId: "u64", + response: "StagingXcmV5Response" }, - remove_vote: { - class: "Option", - index: "u32" + Notified: { + queryId: "u64", + palletIndex: "u8", + callIndex: "u8" }, - remove_other_vote: { - target: "AccountId20", - class: "u16", - index: "u32" - } - } - }, - /** - * Lookup370: pallet_conviction_voting::conviction::Conviction - **/ - PalletConvictionVotingConviction: { - _enum: ["None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x"] - }, - /** - * Lookup372: pallet_referenda::pallet::Call - **/ - PalletReferendaCall: { - _enum: { - submit: { - proposalOrigin: "MoonbaseRuntimeOriginCaller", - proposal: "FrameSupportPreimagesBounded", - enactmentMoment: "FrameSupportScheduleDispatchTime" + NotifyOverweight: { + queryId: "u64", + palletIndex: "u8", + callIndex: "u8", + actualWeight: "SpWeightsWeightV2Weight", + maxBudgetedWeight: "SpWeightsWeightV2Weight" }, - place_decision_deposit: { - index: "u32" + NotifyDispatchError: { + queryId: "u64", + palletIndex: "u8", + callIndex: "u8" }, - refund_decision_deposit: { - index: "u32" + NotifyDecodeFailed: { + queryId: "u64", + palletIndex: "u8", + callIndex: "u8" }, - cancel: { - index: "u32" + InvalidResponder: { + origin: "StagingXcmV5Location", + queryId: "u64", + expectedLocation: "Option" }, - kill: { - index: "u32" + InvalidResponderVersion: { + origin: "StagingXcmV5Location", + queryId: "u64" }, - nudge_referendum: { - index: "u32" + ResponseTaken: { + queryId: "u64" }, - one_fewer_deciding: { - track: "u16" + AssetsTrapped: { + _alias: { + hash_: "hash" + }, + hash_: "H256", + origin: "StagingXcmV5Location", + assets: "XcmVersionedAssets" }, - refund_submission_deposit: { - index: "u32" + VersionChangeNotified: { + destination: "StagingXcmV5Location", + result: "u32", + cost: "StagingXcmV5AssetAssets", + messageId: "[u8;32]" }, - set_metadata: { - index: "u32", - maybeHash: "Option" - } - } - }, - /** - * Lookup373: frame_support::traits::schedule::DispatchTime - **/ - FrameSupportScheduleDispatchTime: { - _enum: { - At: "u32", - After: "u32" - } - }, - /** - * Lookup375: pallet_preimage::pallet::Call - **/ - PalletPreimageCall: { - _enum: { - note_preimage: { - bytes: "Bytes" + SupportedVersionChanged: { + location: "StagingXcmV5Location", + version: "u32" + }, + NotifyTargetSendFail: { + location: "StagingXcmV5Location", + queryId: "u64", + error: "XcmV5TraitsError" + }, + NotifyTargetMigrationFail: { + location: "XcmVersionedLocation", + queryId: "u64" + }, + InvalidQuerierVersion: { + origin: "StagingXcmV5Location", + queryId: "u64" + }, + InvalidQuerier: { + origin: "StagingXcmV5Location", + queryId: "u64", + expectedQuerier: "StagingXcmV5Location", + maybeActualQuerier: "Option" }, - unnote_preimage: { - _alias: { - hash_: "hash" - }, - hash_: "H256" + VersionNotifyStarted: { + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", + messageId: "[u8;32]" }, - request_preimage: { - _alias: { - hash_: "hash" - }, - hash_: "H256" + VersionNotifyRequested: { + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", + messageId: "[u8;32]" }, - unrequest_preimage: { + VersionNotifyUnrequested: { + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", + messageId: "[u8;32]" + }, + FeesPaid: { + paying: "StagingXcmV5Location", + fees: "StagingXcmV5AssetAssets" + }, + AssetsClaimed: { _alias: { hash_: "hash" }, - hash_: "H256" + hash_: "H256", + origin: "StagingXcmV5Location", + assets: "XcmVersionedAssets" }, - ensure_updated: { - hashes: "Vec" + VersionMigrationFinished: { + version: "u32" } } }, /** - * Lookup376: pallet_whitelist::pallet::Call + * Lookup414: pallet_assets::pallet::Event **/ - PalletWhitelistCall: { + PalletAssetsEvent: { _enum: { - whitelist_call: { - callHash: "H256" + Created: { + assetId: "u128", + creator: "AccountId20", + owner: "AccountId20" }, - remove_whitelisted_call: { - callHash: "H256" + Issued: { + assetId: "u128", + owner: "AccountId20", + amount: "u128" }, - dispatch_whitelisted_call: { - callHash: "H256", - callEncodedLen: "u32", - callWeightWitness: "SpWeightsWeightV2Weight" + Transferred: { + assetId: "u128", + from: "AccountId20", + to: "AccountId20", + amount: "u128" }, - dispatch_whitelisted_call_with_preimage: { - call: "Call" - } - } - }, - /** - * Lookup378: pallet_root_testing::pallet::Call - **/ - PalletRootTestingCall: { - _enum: { - fill_block: { - ratio: "Perbill" + Burned: { + assetId: "u128", + owner: "AccountId20", + balance: "u128" }, - trigger_defensive: "Null" - } - }, - /** - * Lookup379: pallet_multisig::pallet::Call - **/ - PalletMultisigCall: { - _enum: { - as_multi_threshold_1: { - otherSignatories: "Vec", - call: "Call" + TeamChanged: { + assetId: "u128", + issuer: "AccountId20", + admin: "AccountId20", + freezer: "AccountId20" }, - as_multi: { - threshold: "u16", - otherSignatories: "Vec", - maybeTimepoint: "Option", - call: "Call", - maxWeight: "SpWeightsWeightV2Weight" + OwnerChanged: { + assetId: "u128", + owner: "AccountId20" }, - approve_as_multi: { - threshold: "u16", - otherSignatories: "Vec", - maybeTimepoint: "Option", - callHash: "[u8;32]", - maxWeight: "SpWeightsWeightV2Weight" + Frozen: { + assetId: "u128", + who: "AccountId20" }, - cancel_as_multi: { - threshold: "u16", - otherSignatories: "Vec", - timepoint: "PalletMultisigTimepoint", - callHash: "[u8;32]" - } - } - }, - /** - * Lookup381: pallet_multisig::Timepoint - **/ - PalletMultisigTimepoint: { - height: "u32", - index: "u32" - }, - /** - * Lookup382: pallet_moonbeam_lazy_migrations::pallet::Call - **/ - PalletMoonbeamLazyMigrationsCall: { - _enum: { - __Unused0: "Null", - __Unused1: "Null", - create_contract_metadata: { - address: "H160" + Thawed: { + assetId: "u128", + who: "AccountId20" }, - approve_assets_to_migrate: { - assets: "Vec" + AssetFrozen: { + assetId: "u128" }, - start_foreign_assets_migration: { + AssetThawed: { assetId: "u128" }, - migrate_foreign_asset_balances: { - limit: "u32" + AccountsDestroyed: { + assetId: "u128", + accountsDestroyed: "u32", + accountsRemaining: "u32" }, - migrate_foreign_asset_approvals: { - limit: "u32" + ApprovalsDestroyed: { + assetId: "u128", + approvalsDestroyed: "u32", + approvalsRemaining: "u32" }, - finish_foreign_assets_migration: "Null" - } - }, - /** - * Lookup385: pallet_message_queue::pallet::Call - **/ - PalletMessageQueueCall: { - _enum: { - reap_page: { - messageOrigin: "CumulusPrimitivesCoreAggregateMessageOrigin", - pageIndex: "u32" + DestructionStarted: { + assetId: "u128" }, - execute_overweight: { - messageOrigin: "CumulusPrimitivesCoreAggregateMessageOrigin", - page: "u32", - index: "u32", - weightLimit: "SpWeightsWeightV2Weight" - } - } - }, - /** - * Lookup386: cumulus_primitives_core::AggregateMessageOrigin - **/ - CumulusPrimitivesCoreAggregateMessageOrigin: { - _enum: { - Here: "Null", - Parent: "Null", - Sibling: "u32" - } - }, - /** - * Lookup387: pallet_emergency_para_xcm::pallet::Call - **/ - PalletEmergencyParaXcmCall: { - _enum: { - paused_to_normal: "Null", - fast_authorize_upgrade: { - codeHash: "H256" + Destroyed: { + assetId: "u128" + }, + ForceCreated: { + assetId: "u128", + owner: "AccountId20" + }, + MetadataSet: { + assetId: "u128", + name: "Bytes", + symbol: "Bytes", + decimals: "u8", + isFrozen: "bool" + }, + MetadataCleared: { + assetId: "u128" + }, + ApprovedTransfer: { + assetId: "u128", + source: "AccountId20", + delegate: "AccountId20", + amount: "u128" + }, + ApprovalCancelled: { + assetId: "u128", + owner: "AccountId20", + delegate: "AccountId20" + }, + TransferredApproved: { + assetId: "u128", + owner: "AccountId20", + delegate: "AccountId20", + destination: "AccountId20", + amount: "u128" + }, + AssetStatusChanged: { + assetId: "u128" + }, + AssetMinBalanceChanged: { + assetId: "u128", + newMinBalance: "u128" + }, + Touched: { + assetId: "u128", + who: "AccountId20", + depositor: "AccountId20" + }, + Blocked: { + assetId: "u128", + who: "AccountId20" + }, + Deposited: { + assetId: "u128", + who: "AccountId20", + amount: "u128" + }, + Withdrawn: { + assetId: "u128", + who: "AccountId20", + amount: "u128" } } }, /** - * Lookup388: pallet_moonbeam_foreign_assets::pallet::Call + * Lookup415: pallet_asset_manager::pallet::Event **/ - PalletMoonbeamForeignAssetsCall: { + PalletAssetManagerEvent: { _enum: { - create_foreign_asset: { + ForeignAssetRegistered: { + assetId: "u128", + asset: "MoonbeamRuntimeXcmConfigAssetType", + metadata: "MoonbeamRuntimeAssetConfigAssetRegistrarMetadata" + }, + UnitsPerSecondChanged: "Null", + ForeignAssetXcmLocationChanged: { assetId: "u128", - assetXcmLocation: "StagingXcmV5Location", - decimals: "u8", - symbol: "Bytes", - name: "Bytes" + newAssetType: "MoonbeamRuntimeXcmConfigAssetType" }, - change_xcm_location: { + ForeignAssetRemoved: { assetId: "u128", - newXcmLocation: "StagingXcmV5Location" + assetType: "MoonbeamRuntimeXcmConfigAssetType" }, - freeze_foreign_asset: { + SupportedAssetRemoved: { + assetType: "MoonbeamRuntimeXcmConfigAssetType" + }, + ForeignAssetDestroyed: { assetId: "u128", - allowXcmDeposit: "bool" + assetType: "MoonbeamRuntimeXcmConfigAssetType" }, - unfreeze_foreign_asset: { + LocalAssetDestroyed: { assetId: "u128" } } }, /** - * Lookup390: pallet_parameters::pallet::Call - **/ - PalletParametersCall: { - _enum: { - set_parameter: { - keyValue: "MoonbaseRuntimeRuntimeParamsRuntimeParameters" - } - } - }, - /** - * Lookup391: moonbase_runtime::runtime_params::RuntimeParameters - **/ - MoonbaseRuntimeRuntimeParamsRuntimeParameters: { - _enum: { - RuntimeConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters", - PalletRandomness: "MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters", - XcmConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters" - } - }, - /** - * Lookup392: moonbase_runtime::runtime_params::dynamic_params::runtime_config::Parameters - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: { - _enum: { - FeesTreasuryProportion: - "(MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion,Option)" - } - }, - /** - * Lookup393: moonbase_runtime::runtime_params::dynamic_params::runtime_config::FeesTreasuryProportion - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: "Null", - /** - * Lookup395: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: { - _enum: { - Deposit: "(MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit,Option)" - } - }, - /** - * Lookup396: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Deposit - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: "Null", - /** - * Lookup399: moonbase_runtime::runtime_params::dynamic_params::xcm_config::Parameters - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: { - _enum: { - ForeignAssetCreationDeposit: - "(MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit,Option)" - } - }, - /** - * Lookup400: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: "Null", - /** - * Lookup401: pallet_xcm_weight_trader::pallet::Call + * Lookup416: pallet_xcm_transactor::pallet::Event **/ - PalletXcmWeightTraderCall: { + PalletXcmTransactorEvent: { _enum: { - add_asset: { - location: "StagingXcmV5Location", - relativePrice: "u128" + TransactedDerivative: { + accountId: "AccountId20", + dest: "StagingXcmV5Location", + call: "Bytes", + index: "u16" }, - edit_asset: { - location: "StagingXcmV5Location", - relativePrice: "u128" + TransactedSovereign: { + feePayer: "Option", + dest: "StagingXcmV5Location", + call: "Bytes" }, - pause_asset_support: { - location: "StagingXcmV5Location" + TransactedSigned: { + feePayer: "AccountId20", + dest: "StagingXcmV5Location", + call: "Bytes" }, - resume_asset_support: { - location: "StagingXcmV5Location" + RegisteredDerivative: { + accountId: "AccountId20", + index: "u16" }, - remove_asset: { - location: "StagingXcmV5Location" - } - } - }, - /** - * Lookup402: sp_runtime::traits::BlakeTwo256 - **/ - SpRuntimeBlakeTwo256: "Null", - /** - * Lookup404: pallet_conviction_voting::types::Tally - **/ - PalletConvictionVotingTally: { - ayes: "u128", - nays: "u128", - support: "u128" - }, - /** - * Lookup405: pallet_preimage::pallet::Event - **/ - PalletPreimageEvent: { - _enum: { - Noted: { - _alias: { - hash_: "hash" - }, - hash_: "H256" + DeRegisteredDerivative: { + index: "u16" }, - Requested: { - _alias: { - hash_: "hash" - }, - hash_: "H256" + TransactFailed: { + error: "XcmV5TraitsError" }, - Cleared: { - _alias: { - hash_: "hash" - }, - hash_: "H256" - } - } - }, - /** - * Lookup406: pallet_whitelist::pallet::Event - **/ - PalletWhitelistEvent: { - _enum: { - CallWhitelisted: { - callHash: "H256" + TransactInfoChanged: { + location: "StagingXcmV5Location", + remoteInfo: "PalletXcmTransactorRemoteTransactInfoWithMaxWeight" }, - WhitelistedCallRemoved: { - callHash: "H256" + TransactInfoRemoved: { + location: "StagingXcmV5Location" }, - WhitelistedCallDispatched: { - callHash: "H256", - result: "Result" + DestFeePerSecondChanged: { + location: "StagingXcmV5Location", + feePerSecond: "u128" + }, + DestFeePerSecondRemoved: { + location: "StagingXcmV5Location" + }, + HrmpManagementSent: { + action: "PalletXcmTransactorHrmpOperation" } } }, /** - * Lookup408: frame_support::dispatch::PostDispatchInfo - **/ - FrameSupportDispatchPostDispatchInfo: { - actualWeight: "Option", - paysFee: "FrameSupportDispatchPays" - }, - /** - * Lookup409: sp_runtime::DispatchErrorWithPostInfo - **/ - SpRuntimeDispatchErrorWithPostInfo: { - postInfo: "FrameSupportDispatchPostDispatchInfo", - error: "SpRuntimeDispatchError" - }, - /** - * Lookup411: pallet_root_testing::pallet::Event + * Lookup417: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight **/ - PalletRootTestingEvent: { - _enum: ["DefensiveTestCall"] + PalletXcmTransactorRemoteTransactInfoWithMaxWeight: { + transactExtraWeight: "SpWeightsWeightV2Weight", + maxWeight: "SpWeightsWeightV2Weight", + transactExtraWeightSigned: "Option" }, /** - * Lookup412: pallet_multisig::pallet::Event + * Lookup418: pallet_ethereum_xcm::pallet::Event **/ - PalletMultisigEvent: { + PalletEthereumXcmEvent: { _enum: { - NewMultisig: { - approving: "AccountId20", - multisig: "AccountId20", - callHash: "[u8;32]" - }, - MultisigApproval: { - approving: "AccountId20", - timepoint: "PalletMultisigTimepoint", - multisig: "AccountId20", - callHash: "[u8;32]" - }, - MultisigExecuted: { - approving: "AccountId20", - timepoint: "PalletMultisigTimepoint", - multisig: "AccountId20", - callHash: "[u8;32]", - result: "Result" - }, - MultisigCancelled: { - cancelling: "AccountId20", - timepoint: "PalletMultisigTimepoint", - multisig: "AccountId20", - callHash: "[u8;32]" + ExecutedFromXcm: { + xcmMsgHash: "H256", + ethTxHash: "H256" } } }, /** - * Lookup413: pallet_message_queue::pallet::Event + * Lookup419: pallet_message_queue::pallet::Event **/ PalletMessageQueueEvent: { _enum: { @@ -4952,7 +4978,7 @@ export default { } }, /** - * Lookup414: frame_support::traits::messages::ProcessMessageError + * Lookup420: frame_support::traits::messages::ProcessMessageError **/ FrameSupportMessagesProcessMessageError: { _enum: { @@ -4965,13 +4991,7 @@ export default { } }, /** - * Lookup415: pallet_emergency_para_xcm::pallet::Event - **/ - PalletEmergencyParaXcmEvent: { - _enum: ["EnteredPausedXcmMode", "NormalXcmOperationResumed"] - }, - /** - * Lookup416: pallet_moonbeam_foreign_assets::pallet::Event + * Lookup421: pallet_moonbeam_foreign_assets::pallet::Event **/ PalletMoonbeamForeignAssetsEvent: { _enum: { @@ -4998,105 +5018,74 @@ export default { } }, /** - * Lookup417: pallet_parameters::pallet::Event + * Lookup422: pallet_xcm_weight_trader::pallet::Event **/ - PalletParametersEvent: { + PalletXcmWeightTraderEvent: { _enum: { - Updated: { - key: "MoonbaseRuntimeRuntimeParamsRuntimeParametersKey", - oldValue: "Option", - newValue: "Option" + SupportedAssetAdded: { + location: "StagingXcmV5Location", + relativePrice: "u128" + }, + SupportedAssetEdited: { + location: "StagingXcmV5Location", + relativePrice: "u128" + }, + PauseAssetSupport: { + location: "StagingXcmV5Location" + }, + ResumeAssetSupport: { + location: "StagingXcmV5Location" + }, + SupportedAssetRemoved: { + location: "StagingXcmV5Location" } } }, /** - * Lookup418: moonbase_runtime::runtime_params::RuntimeParametersKey - **/ - MoonbaseRuntimeRuntimeParamsRuntimeParametersKey: { - _enum: { - RuntimeConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey", - PalletRandomness: "MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey", - XcmConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey" - } - }, - /** - * Lookup419: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersKey - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: { - _enum: ["FeesTreasuryProportion"] - }, - /** - * Lookup420: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersKey - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: { - _enum: ["Deposit"] - }, - /** - * Lookup421: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: { - _enum: ["ForeignAssetCreationDeposit"] - }, - /** - * Lookup423: moonbase_runtime::runtime_params::RuntimeParametersValue - **/ - MoonbaseRuntimeRuntimeParamsRuntimeParametersValue: { - _enum: { - RuntimeConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue", - PalletRandomness: "MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue", - XcmConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue" - } - }, - /** - * Lookup424: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: { - _enum: { - FeesTreasuryProportion: "Perbill" - } - }, - /** - * Lookup425: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: { - _enum: { - Deposit: "u128" - } - }, - /** - * Lookup426: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue + * Lookup423: pallet_emergency_para_xcm::pallet::Event **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: { - _enum: { - ForeignAssetCreationDeposit: "u128" - } + PalletEmergencyParaXcmEvent: { + _enum: ["EnteredPausedXcmMode", "NormalXcmOperationResumed"] }, /** - * Lookup427: pallet_xcm_weight_trader::pallet::Event + * Lookup424: pallet_randomness::pallet::Event **/ - PalletXcmWeightTraderEvent: { + PalletRandomnessEvent: { _enum: { - SupportedAssetAdded: { - location: "StagingXcmV5Location", - relativePrice: "u128" + RandomnessRequestedBabeEpoch: { + id: "u64", + refundAddress: "H160", + contractAddress: "H160", + fee: "u128", + gasLimit: "u64", + numWords: "u8", + salt: "H256", + earliestEpoch: "u64" }, - SupportedAssetEdited: { - location: "StagingXcmV5Location", - relativePrice: "u128" + RandomnessRequestedLocal: { + id: "u64", + refundAddress: "H160", + contractAddress: "H160", + fee: "u128", + gasLimit: "u64", + numWords: "u8", + salt: "H256", + earliestBlock: "u32" }, - PauseAssetSupport: { - location: "StagingXcmV5Location" + RequestFulfilled: { + id: "u64" }, - ResumeAssetSupport: { - location: "StagingXcmV5Location" + RequestFeeIncreased: { + id: "u64", + newFee: "u128" }, - SupportedAssetRemoved: { - location: "StagingXcmV5Location" + RequestExpirationExecuted: { + id: "u64" } } }, /** - * Lookup428: frame_system::Phase + * Lookup425: frame_system::Phase **/ FrameSystemPhase: { _enum: { @@ -5106,21 +5095,21 @@ export default { } }, /** - * Lookup430: frame_system::LastRuntimeUpgradeInfo + * Lookup427: frame_system::LastRuntimeUpgradeInfo **/ FrameSystemLastRuntimeUpgradeInfo: { specVersion: "Compact", specName: "Text" }, /** - * Lookup431: frame_system::CodeUpgradeAuthorization + * Lookup428: frame_system::CodeUpgradeAuthorization **/ FrameSystemCodeUpgradeAuthorization: { codeHash: "H256", checkVersion: "bool" }, /** - * Lookup432: frame_system::limits::BlockWeights + * Lookup429: frame_system::limits::BlockWeights **/ FrameSystemLimitsBlockWeights: { baseBlock: "SpWeightsWeightV2Weight", @@ -5128,7 +5117,7 @@ export default { perClass: "FrameSupportDispatchPerDispatchClassWeightsPerClass" }, /** - * Lookup433: frame_support::dispatch::PerDispatchClass + * Lookup430: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassWeightsPerClass: { normal: "FrameSystemLimitsWeightsPerClass", @@ -5136,7 +5125,7 @@ export default { mandatory: "FrameSystemLimitsWeightsPerClass" }, /** - * Lookup434: frame_system::limits::WeightsPerClass + * Lookup431: frame_system::limits::WeightsPerClass **/ FrameSystemLimitsWeightsPerClass: { baseExtrinsic: "SpWeightsWeightV2Weight", @@ -5145,13 +5134,13 @@ export default { reserved: "Option" }, /** - * Lookup435: frame_system::limits::BlockLength + * Lookup432: frame_system::limits::BlockLength **/ FrameSystemLimitsBlockLength: { max: "FrameSupportDispatchPerDispatchClassU32" }, /** - * Lookup436: frame_support::dispatch::PerDispatchClass + * Lookup433: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassU32: { normal: "u32", @@ -5159,14 +5148,14 @@ export default { mandatory: "u32" }, /** - * Lookup437: sp_weights::RuntimeDbWeight + * Lookup434: sp_weights::RuntimeDbWeight **/ SpWeightsRuntimeDbWeight: { read: "u64", write: "u64" }, /** - * Lookup438: sp_version::RuntimeVersion + * Lookup435: sp_version::RuntimeVersion **/ SpVersionRuntimeVersion: { specName: "Text", @@ -5179,7 +5168,7 @@ export default { systemVersion: "u8" }, /** - * Lookup442: frame_system::pallet::Error + * Lookup439: frame_system::pallet::Error **/ FrameSystemError: { _enum: [ @@ -5195,124 +5184,7 @@ export default { ] }, /** - * Lookup443: pallet_utility::pallet::Error - **/ - PalletUtilityError: { - _enum: ["TooManyCalls"] - }, - /** - * Lookup445: pallet_balances::types::BalanceLock - **/ - PalletBalancesBalanceLock: { - id: "[u8;8]", - amount: "u128", - reasons: "PalletBalancesReasons" - }, - /** - * Lookup446: pallet_balances::types::Reasons - **/ - PalletBalancesReasons: { - _enum: ["Fee", "Misc", "All"] - }, - /** - * Lookup449: pallet_balances::types::ReserveData - **/ - PalletBalancesReserveData: { - id: "[u8;4]", - amount: "u128" - }, - /** - * Lookup453: moonbase_runtime::RuntimeHoldReason - **/ - MoonbaseRuntimeRuntimeHoldReason: { - _enum: { - __Unused0: "Null", - __Unused1: "Null", - __Unused2: "Null", - __Unused3: "Null", - __Unused4: "Null", - __Unused5: "Null", - __Unused6: "Null", - __Unused7: "Null", - __Unused8: "Null", - __Unused9: "Null", - __Unused10: "Null", - __Unused11: "Null", - __Unused12: "Null", - __Unused13: "Null", - __Unused14: "Null", - __Unused15: "Null", - __Unused16: "Null", - __Unused17: "Null", - __Unused18: "Null", - __Unused19: "Null", - __Unused20: "Null", - __Unused21: "Null", - __Unused22: "Null", - __Unused23: "Null", - __Unused24: "Null", - __Unused25: "Null", - __Unused26: "Null", - __Unused27: "Null", - __Unused28: "Null", - __Unused29: "Null", - __Unused30: "Null", - __Unused31: "Null", - __Unused32: "Null", - __Unused33: "Null", - __Unused34: "Null", - __Unused35: "Null", - __Unused36: "Null", - __Unused37: "Null", - __Unused38: "Null", - __Unused39: "Null", - __Unused40: "Null", - __Unused41: "Null", - __Unused42: "Null", - __Unused43: "Null", - Preimage: "PalletPreimageHoldReason" - } - }, - /** - * Lookup454: pallet_preimage::pallet::HoldReason - **/ - PalletPreimageHoldReason: { - _enum: ["Preimage"] - }, - /** - * Lookup457: frame_support::traits::tokens::misc::IdAmount - **/ - FrameSupportTokensMiscIdAmount: { - id: "Null", - amount: "u128" - }, - /** - * Lookup459: pallet_balances::pallet::Error - **/ - PalletBalancesError: { - _enum: [ - "VestingBalance", - "LiquidityRestrictions", - "InsufficientBalance", - "ExistentialDeposit", - "Expendability", - "ExistingVestingSchedule", - "DeadAccount", - "TooManyReserves", - "TooManyHolds", - "TooManyFreezes", - "IssuanceDeactivated", - "DeltaZero" - ] - }, - /** - * Lookup460: pallet_sudo::pallet::Error - **/ - PalletSudoError: { - _enum: ["RequireSudo"] - }, - /** - * Lookup462: cumulus_pallet_parachain_system::unincluded_segment::Ancestor + * Lookup441: cumulus_pallet_parachain_system::unincluded_segment::Ancestor **/ CumulusPalletParachainSystemUnincludedSegmentAncestor: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5320,7 +5192,7 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup463: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth + * Lookup442: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth **/ CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: { umpMsgCount: "u32", @@ -5328,20 +5200,20 @@ export default { hrmpOutgoing: "BTreeMap" }, /** - * Lookup465: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate + * Lookup444: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate **/ CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate: { msgCount: "u32", totalBytes: "u32" }, /** - * Lookup469: polkadot_primitives::v8::UpgradeGoAhead + * Lookup448: polkadot_primitives::v8::UpgradeGoAhead **/ PolkadotPrimitivesV8UpgradeGoAhead: { _enum: ["Abort", "GoAhead"] }, /** - * Lookup470: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker + * Lookup449: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker **/ CumulusPalletParachainSystemUnincludedSegmentSegmentTracker: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5349,13 +5221,13 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup472: polkadot_primitives::v8::UpgradeRestriction + * Lookup451: polkadot_primitives::v8::UpgradeRestriction **/ PolkadotPrimitivesV8UpgradeRestriction: { _enum: ["Present"] }, /** - * Lookup473: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot + * Lookup452: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot **/ CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: { dmqMqcHead: "H256", @@ -5365,14 +5237,14 @@ export default { egressChannels: "Vec<(u32,PolkadotPrimitivesV8AbridgedHrmpChannel)>" }, /** - * Lookup474: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity + * Lookup453: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity **/ CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity: { remainingCount: "u32", remainingSize: "u32" }, /** - * Lookup477: polkadot_primitives::v8::AbridgedHrmpChannel + * Lookup456: polkadot_primitives::v8::AbridgedHrmpChannel **/ PolkadotPrimitivesV8AbridgedHrmpChannel: { maxCapacity: "u32", @@ -5383,7 +5255,7 @@ export default { mqcHead: "Option" }, /** - * Lookup478: polkadot_primitives::v8::AbridgedHostConfiguration + * Lookup457: polkadot_primitives::v8::AbridgedHostConfiguration **/ PolkadotPrimitivesV8AbridgedHostConfiguration: { maxCodeSize: "u32", @@ -5398,21 +5270,21 @@ export default { asyncBackingParams: "PolkadotPrimitivesV8AsyncBackingAsyncBackingParams" }, /** - * Lookup479: polkadot_primitives::v8::async_backing::AsyncBackingParams + * Lookup458: polkadot_primitives::v8::async_backing::AsyncBackingParams **/ PolkadotPrimitivesV8AsyncBackingAsyncBackingParams: { maxCandidateDepth: "u32", allowedAncestryLen: "u32" }, /** - * Lookup485: polkadot_core_primitives::OutboundHrmpMessage + * Lookup464: polkadot_core_primitives::OutboundHrmpMessage **/ PolkadotCorePrimitivesOutboundHrmpMessage: { recipient: "u32", data: "Bytes" }, /** - * Lookup487: cumulus_pallet_parachain_system::pallet::Error + * Lookup466: cumulus_pallet_parachain_system::pallet::Error **/ CumulusPalletParachainSystemError: { _enum: [ @@ -5427,117 +5299,136 @@ export default { ] }, /** - * Lookup488: pallet_transaction_payment::Releases + * Lookup468: pallet_balances::types::BalanceLock **/ - PalletTransactionPaymentReleases: { - _enum: ["V1Ancient", "V2"] - }, - /** - * Lookup489: pallet_evm::CodeMetadata - **/ - PalletEvmCodeMetadata: { - _alias: { - size_: "size", - hash_: "hash" - }, - size_: "u64", - hash_: "H256" + PalletBalancesBalanceLock: { + id: "[u8;8]", + amount: "u128", + reasons: "PalletBalancesReasons" }, /** - * Lookup491: pallet_evm::pallet::Error + * Lookup469: pallet_balances::types::Reasons **/ - PalletEvmError: { - _enum: [ - "BalanceLow", - "FeeOverflow", - "PaymentOverflow", - "WithdrawFailed", - "GasPriceTooLow", - "InvalidNonce", - "GasLimitTooLow", - "GasLimitTooHigh", - "InvalidChainId", - "InvalidSignature", - "Reentrancy", - "TransactionMustComeFromEOA", - "Undefined" - ] + PalletBalancesReasons: { + _enum: ["Fee", "Misc", "All"] }, /** - * Lookup493: fp_rpc::TransactionStatus + * Lookup472: pallet_balances::types::ReserveData **/ - FpRpcTransactionStatus: { - transactionHash: "H256", - transactionIndex: "u32", - from: "H160", - to: "Option", - contractAddress: "Option", - logs: "Vec", - logsBloom: "EthbloomBloom" + PalletBalancesReserveData: { + id: "[u8;4]", + amount: "u128" }, /** - * Lookup495: ethbloom::Bloom - **/ - EthbloomBloom: "[u8;256]", - /** - * Lookup497: ethereum::receipt::ReceiptV3 + * Lookup476: moonbeam_runtime::RuntimeHoldReason **/ - EthereumReceiptReceiptV3: { + MoonbeamRuntimeRuntimeHoldReason: { _enum: { - Legacy: "EthereumReceiptEip658ReceiptData", - EIP2930: "EthereumReceiptEip658ReceiptData", - EIP1559: "EthereumReceiptEip658ReceiptData" + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + __Unused3: "Null", + __Unused4: "Null", + __Unused5: "Null", + __Unused6: "Null", + __Unused7: "Null", + __Unused8: "Null", + __Unused9: "Null", + __Unused10: "Null", + __Unused11: "Null", + __Unused12: "Null", + __Unused13: "Null", + __Unused14: "Null", + __Unused15: "Null", + __Unused16: "Null", + __Unused17: "Null", + __Unused18: "Null", + __Unused19: "Null", + __Unused20: "Null", + __Unused21: "Null", + __Unused22: "Null", + __Unused23: "Null", + __Unused24: "Null", + __Unused25: "Null", + __Unused26: "Null", + __Unused27: "Null", + __Unused28: "Null", + __Unused29: "Null", + __Unused30: "Null", + __Unused31: "Null", + __Unused32: "Null", + __Unused33: "Null", + __Unused34: "Null", + __Unused35: "Null", + __Unused36: "Null", + __Unused37: "Null", + __Unused38: "Null", + __Unused39: "Null", + __Unused40: "Null", + __Unused41: "Null", + __Unused42: "Null", + __Unused43: "Null", + __Unused44: "Null", + __Unused45: "Null", + __Unused46: "Null", + __Unused47: "Null", + __Unused48: "Null", + __Unused49: "Null", + __Unused50: "Null", + __Unused51: "Null", + __Unused52: "Null", + __Unused53: "Null", + __Unused54: "Null", + __Unused55: "Null", + __Unused56: "Null", + __Unused57: "Null", + __Unused58: "Null", + __Unused59: "Null", + __Unused60: "Null", + __Unused61: "Null", + Preimage: "PalletPreimageHoldReason" } }, /** - * Lookup498: ethereum::receipt::EIP658ReceiptData - **/ - EthereumReceiptEip658ReceiptData: { - statusCode: "u8", - usedGas: "U256", - logsBloom: "EthbloomBloom", - logs: "Vec" - }, - /** - * Lookup499: ethereum::block::Block - **/ - EthereumBlock: { - header: "EthereumHeader", - transactions: "Vec", - ommers: "Vec" + * Lookup477: pallet_preimage::pallet::HoldReason + **/ + PalletPreimageHoldReason: { + _enum: ["Preimage"] }, /** - * Lookup500: ethereum::header::Header + * Lookup480: frame_support::traits::tokens::misc::IdAmount **/ - EthereumHeader: { - parentHash: "H256", - ommersHash: "H256", - beneficiary: "H160", - stateRoot: "H256", - transactionsRoot: "H256", - receiptsRoot: "H256", - logsBloom: "EthbloomBloom", - difficulty: "U256", - number: "U256", - gasLimit: "U256", - gasUsed: "U256", - timestamp: "u64", - extraData: "Bytes", - mixHash: "H256", - nonce: "EthereumTypesHashH64" + FrameSupportTokensMiscIdAmount: { + id: "Null", + amount: "u128" }, /** - * Lookup501: ethereum_types::hash::H64 + * Lookup482: pallet_balances::pallet::Error **/ - EthereumTypesHashH64: "[u8;8]", + PalletBalancesError: { + _enum: [ + "VestingBalance", + "LiquidityRestrictions", + "InsufficientBalance", + "ExistentialDeposit", + "Expendability", + "ExistingVestingSchedule", + "DeadAccount", + "TooManyReserves", + "TooManyHolds", + "TooManyFreezes", + "IssuanceDeactivated", + "DeltaZero" + ] + }, /** - * Lookup506: pallet_ethereum::pallet::Error + * Lookup483: pallet_transaction_payment::Releases **/ - PalletEthereumError: { - _enum: ["InvalidSignature", "PreLogExists"] + PalletTransactionPaymentReleases: { + _enum: ["V1Ancient", "V2"] }, /** - * Lookup507: pallet_parachain_staking::types::RoundInfo + * Lookup484: pallet_parachain_staking::types::RoundInfo **/ PalletParachainStakingRoundInfo: { current: "u32", @@ -5546,7 +5437,7 @@ export default { firstSlot: "u64" }, /** - * Lookup508: pallet_parachain_staking::types::Delegator + * Lookup485: pallet_parachain_staking::types::Delegator **/ PalletParachainStakingDelegator: { id: "AccountId20", @@ -5556,18 +5447,18 @@ export default { status: "PalletParachainStakingDelegatorStatus" }, /** - * Lookup509: pallet_parachain_staking::set::OrderedSet> + * Lookup486: pallet_parachain_staking::set::OrderedSet> **/ PalletParachainStakingSetOrderedSet: "Vec", /** - * Lookup510: pallet_parachain_staking::types::Bond + * Lookup487: pallet_parachain_staking::types::Bond **/ PalletParachainStakingBond: { owner: "AccountId20", amount: "u128" }, /** - * Lookup512: pallet_parachain_staking::types::DelegatorStatus + * Lookup489: pallet_parachain_staking::types::DelegatorStatus **/ PalletParachainStakingDelegatorStatus: { _enum: { @@ -5576,7 +5467,7 @@ export default { } }, /** - * Lookup513: pallet_parachain_staking::types::CandidateMetadata + * Lookup490: pallet_parachain_staking::types::CandidateMetadata **/ PalletParachainStakingCandidateMetadata: { bond: "u128", @@ -5591,20 +5482,20 @@ export default { status: "PalletParachainStakingCollatorStatus" }, /** - * Lookup514: pallet_parachain_staking::types::CapacityStatus + * Lookup491: pallet_parachain_staking::types::CapacityStatus **/ PalletParachainStakingCapacityStatus: { _enum: ["Full", "Empty", "Partial"] }, /** - * Lookup516: pallet_parachain_staking::types::CandidateBondLessRequest + * Lookup493: pallet_parachain_staking::types::CandidateBondLessRequest **/ PalletParachainStakingCandidateBondLessRequest: { amount: "u128", whenExecutable: "u32" }, /** - * Lookup517: pallet_parachain_staking::types::CollatorStatus + * Lookup494: pallet_parachain_staking::types::CollatorStatus **/ PalletParachainStakingCollatorStatus: { _enum: { @@ -5614,7 +5505,7 @@ export default { } }, /** - * Lookup519: pallet_parachain_staking::delegation_requests::ScheduledRequest + * Lookup496: pallet_parachain_staking::delegation_requests::ScheduledRequest **/ PalletParachainStakingDelegationRequestsScheduledRequest: { delegator: "AccountId20", @@ -5622,25 +5513,25 @@ export default { action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup522: pallet_parachain_staking::auto_compound::AutoCompoundConfig + * Lookup499: pallet_parachain_staking::auto_compound::AutoCompoundConfig **/ PalletParachainStakingAutoCompoundAutoCompoundConfig: { delegator: "AccountId20", value: "Percent" }, /** - * Lookup524: pallet_parachain_staking::types::Delegations + * Lookup501: pallet_parachain_staking::types::Delegations **/ PalletParachainStakingDelegations: { delegations: "Vec", total: "u128" }, /** - * Lookup526: pallet_parachain_staking::set::BoundedOrderedSet, S> + * Lookup503: pallet_parachain_staking::set::BoundedOrderedSet, S> **/ PalletParachainStakingSetBoundedOrderedSet: "Vec", /** - * Lookup529: pallet_parachain_staking::types::CollatorSnapshot + * Lookup506: pallet_parachain_staking::types::CollatorSnapshot **/ PalletParachainStakingCollatorSnapshot: { bond: "u128", @@ -5648,7 +5539,7 @@ export default { total: "u128" }, /** - * Lookup531: pallet_parachain_staking::types::BondWithAutoCompound + * Lookup508: pallet_parachain_staking::types::BondWithAutoCompound **/ PalletParachainStakingBondWithAutoCompound: { owner: "AccountId20", @@ -5656,7 +5547,7 @@ export default { autoCompound: "Percent" }, /** - * Lookup532: pallet_parachain_staking::types::DelayedPayout + * Lookup509: pallet_parachain_staking::types::DelayedPayout **/ PalletParachainStakingDelayedPayout: { roundIssuance: "u128", @@ -5664,7 +5555,7 @@ export default { collatorCommission: "Perbill" }, /** - * Lookup533: pallet_parachain_staking::inflation::InflationInfo + * Lookup510: pallet_parachain_staking::inflation::InflationInfo **/ PalletParachainStakingInflationInflationInfo: { expect: { @@ -5684,7 +5575,7 @@ export default { } }, /** - * Lookup534: pallet_parachain_staking::pallet::Error + * Lookup511: pallet_parachain_staking::pallet::Error **/ PalletParachainStakingError: { _enum: [ @@ -5746,127 +5637,13 @@ export default { ] }, /** - * Lookup537: pallet_scheduler::Scheduled, BlockNumber, moonbase_runtime::OriginCaller, account::AccountId20> - **/ - PalletSchedulerScheduled: { - maybeId: "Option<[u8;32]>", - priority: "u8", - call: "FrameSupportPreimagesBounded", - maybePeriodic: "Option<(u32,u32)>", - origin: "MoonbaseRuntimeOriginCaller" - }, - /** - * Lookup539: pallet_scheduler::RetryConfig - **/ - PalletSchedulerRetryConfig: { - totalRetries: "u8", - remaining: "u8", - period: "u32" - }, - /** - * Lookup540: pallet_scheduler::pallet::Error - **/ - PalletSchedulerError: { - _enum: [ - "FailedToSchedule", - "NotFound", - "TargetBlockNumberInPast", - "RescheduleNoChange", - "Named" - ] - }, - /** - * Lookup541: pallet_treasury::Proposal - **/ - PalletTreasuryProposal: { - proposer: "AccountId20", - value: "u128", - beneficiary: "AccountId20", - bond: "u128" - }, - /** - * Lookup544: pallet_treasury::SpendStatus - **/ - PalletTreasurySpendStatus: { - assetKind: "Null", - amount: "u128", - beneficiary: "AccountId20", - validFrom: "u32", - expireAt: "u32", - status: "PalletTreasuryPaymentState" - }, - /** - * Lookup545: pallet_treasury::PaymentState - **/ - PalletTreasuryPaymentState: { - _enum: { - Pending: "Null", - Attempted: { - id: "Null" - }, - Failed: "Null" - } - }, - /** - * Lookup547: frame_support::PalletId - **/ - FrameSupportPalletId: "[u8;8]", - /** - * Lookup548: pallet_treasury::pallet::Error - **/ - PalletTreasuryError: { - _enum: [ - "InvalidIndex", - "TooManyApprovals", - "InsufficientPermission", - "ProposalNotApproved", - "FailedToConvertBalance", - "SpendExpired", - "EarlyPayout", - "AlreadyAttempted", - "PayoutError", - "NotAttempted", - "Inconclusive" - ] - }, - /** - * Lookup549: pallet_author_inherent::pallet::Error + * Lookup512: pallet_author_inherent::pallet::Error **/ PalletAuthorInherentError: { _enum: ["AuthorAlreadySet", "NoAccountId", "CannotBeAuthor"] }, /** - * Lookup550: pallet_crowdloan_rewards::pallet::RewardInfo - **/ - PalletCrowdloanRewardsRewardInfo: { - totalReward: "u128", - claimedReward: "u128", - contributedRelayAddresses: "Vec<[u8;32]>" - }, - /** - * Lookup552: pallet_crowdloan_rewards::pallet::Error - **/ - PalletCrowdloanRewardsError: { - _enum: [ - "AlreadyAssociated", - "BatchBeyondFundPot", - "FirstClaimAlreadyDone", - "RewardNotHighEnough", - "InvalidClaimSignature", - "InvalidFreeClaimSignature", - "NoAssociatedClaim", - "RewardsAlreadyClaimed", - "RewardVecAlreadyInitialized", - "RewardVecNotFullyInitializedYet", - "RewardsDoNotMatchFund", - "TooManyContributors", - "VestingPeriodNonValid", - "NonContributedAddressProvided", - "InsufficientNumberOfValidProofs" - ] - }, - /** - * Lookup553: pallet_author_mapping::pallet::RegistrationInfo + * Lookup513: pallet_author_mapping::pallet::RegistrationInfo **/ PalletAuthorMappingRegistrationInfo: { _alias: { @@ -5877,7 +5654,7 @@ export default { keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" }, /** - * Lookup554: pallet_author_mapping::pallet::Error + * Lookup514: pallet_author_mapping::pallet::Error **/ PalletAuthorMappingError: { _enum: [ @@ -5892,15 +5669,52 @@ export default { ] }, /** - * Lookup557: pallet_proxy::ProxyDefinition + * Lookup515: pallet_moonbeam_orbiters::types::CollatorPoolInfo + **/ + PalletMoonbeamOrbitersCollatorPoolInfo: { + orbiters: "Vec", + maybeCurrentOrbiter: "Option", + nextOrbiter: "u32" + }, + /** + * Lookup517: pallet_moonbeam_orbiters::types::CurrentOrbiter + **/ + PalletMoonbeamOrbitersCurrentOrbiter: { + accountId: "AccountId20", + removed: "bool" + }, + /** + * Lookup518: pallet_moonbeam_orbiters::pallet::Error + **/ + PalletMoonbeamOrbitersError: { + _enum: [ + "CollatorAlreadyAdded", + "CollatorNotFound", + "CollatorPoolTooLarge", + "CollatorsPoolCountTooLow", + "MinOrbiterDepositNotSet", + "OrbiterAlreadyInPool", + "OrbiterDepositNotFound", + "OrbiterNotFound", + "OrbiterStillInAPool" + ] + }, + /** + * Lookup521: pallet_utility::pallet::Error + **/ + PalletUtilityError: { + _enum: ["TooManyCalls"] + }, + /** + * Lookup524: pallet_proxy::ProxyDefinition **/ PalletProxyProxyDefinition: { delegate: "AccountId20", - proxyType: "MoonbaseRuntimeProxyType", + proxyType: "MoonbeamRuntimeProxyType", delay: "u32" }, /** - * Lookup561: pallet_proxy::Announcement + * Lookup528: pallet_proxy::Announcement **/ PalletProxyAnnouncement: { real: "AccountId20", @@ -5908,7 +5722,7 @@ export default { height: "u32" }, /** - * Lookup563: pallet_proxy::pallet::Error + * Lookup530: pallet_proxy::pallet::Error **/ PalletProxyError: { _enum: [ @@ -5923,13 +5737,13 @@ export default { ] }, /** - * Lookup564: pallet_maintenance_mode::pallet::Error + * Lookup531: pallet_maintenance_mode::pallet::Error **/ PalletMaintenanceModeError: { _enum: ["AlreadyInMaintenanceMode", "NotInMaintenanceMode"] }, /** - * Lookup565: pallet_identity::types::Registration> + * Lookup532: pallet_identity::types::Registration> **/ PalletIdentityRegistration: { judgements: "Vec<(u32,PalletIdentityJudgement)>", @@ -5937,7 +5751,7 @@ export default { info: "PalletIdentityLegacyIdentityInfo" }, /** - * Lookup573: pallet_identity::types::RegistrarInfo + * Lookup540: pallet_identity::types::RegistrarInfo **/ PalletIdentityRegistrarInfo: { account: "AccountId20", @@ -5945,21 +5759,21 @@ export default { fields: "u64" }, /** - * Lookup576: pallet_identity::types::AuthorityProperties + * Lookup543: pallet_identity::types::AuthorityProperties **/ PalletIdentityAuthorityProperties: { accountId: "AccountId20", allocation: "u32" }, /** - * Lookup577: pallet_identity::types::UsernameInformation + * Lookup544: pallet_identity::types::UsernameInformation **/ PalletIdentityUsernameInformation: { owner: "AccountId20", provider: "PalletIdentityProvider" }, /** - * Lookup578: pallet_identity::types::Provider + * Lookup545: pallet_identity::types::Provider **/ PalletIdentityProvider: { _enum: { @@ -5969,7 +5783,7 @@ export default { } }, /** - * Lookup580: pallet_identity::pallet::Error + * Lookup547: pallet_identity::pallet::Error **/ PalletIdentityError: { _enum: [ @@ -6006,402 +5820,441 @@ export default { ] }, /** - * Lookup585: cumulus_pallet_xcmp_queue::OutboundChannelDetails - **/ - CumulusPalletXcmpQueueOutboundChannelDetails: { - recipient: "u32", - state: "CumulusPalletXcmpQueueOutboundState", - signalsExist: "bool", - firstIndex: "u16", - lastIndex: "u16" - }, - /** - * Lookup586: cumulus_pallet_xcmp_queue::OutboundState + * Lookup548: pallet_migrations::pallet::Error **/ - CumulusPalletXcmpQueueOutboundState: { - _enum: ["Ok", "Suspended"] + PalletMigrationsError: { + _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"] }, /** - * Lookup590: cumulus_pallet_xcmp_queue::QueueConfigData + * Lookup550: pallet_multisig::Multisig **/ - CumulusPalletXcmpQueueQueueConfigData: { - suspendThreshold: "u32", - dropThreshold: "u32", - resumeThreshold: "u32" + PalletMultisigMultisig: { + when: "PalletMultisigTimepoint", + deposit: "u128", + depositor: "AccountId20", + approvals: "Vec" }, /** - * Lookup591: cumulus_pallet_xcmp_queue::pallet::Error + * Lookup552: pallet_multisig::pallet::Error **/ - CumulusPalletXcmpQueueError: { + PalletMultisigError: { _enum: [ - "BadQueueConfig", - "AlreadySuspended", - "AlreadyResumed", - "TooManyActiveOutboundChannels", - "TooBig" + "MinimumThreshold", + "AlreadyApproved", + "NoApprovalsNeeded", + "TooFewSignatories", + "TooManySignatories", + "SignatoriesOutOfOrder", + "SenderInSignatories", + "NotFound", + "NotOwner", + "NoTimepoint", + "WrongTimepoint", + "UnexpectedTimepoint", + "MaxWeightTooLow", + "AlreadyStored" ] }, /** - * Lookup592: pallet_xcm::pallet::QueryStatus + * Lookup554: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus **/ - PalletXcmQueryStatus: { + PalletMoonbeamLazyMigrationsStateMigrationStatus: { _enum: { - Pending: { - responder: "XcmVersionedLocation", - maybeMatchQuerier: "Option", - maybeNotify: "Option<(u8,u8)>", - timeout: "u32" - }, - VersionNotifier: { - origin: "XcmVersionedLocation", - isActive: "bool" - }, - Ready: { - response: "XcmVersionedResponse", - at: "u32" - } + NotStarted: "Null", + Started: "Bytes", + Error: "Bytes", + Complete: "Null" } }, /** - * Lookup596: xcm::VersionedResponse + * Lookup556: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus **/ - XcmVersionedResponse: { + PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { _enum: { - __Unused0: "Null", - __Unused1: "Null", - __Unused2: "Null", - V3: "XcmV3Response", - V4: "StagingXcmV4Response", - V5: "StagingXcmV5Response" + Idle: "Null", + Migrating: "PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo" } }, /** - * Lookup602: pallet_xcm::pallet::VersionMigrationStage + * Lookup557: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo + **/ + PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { + assetId: "u128", + remainingBalances: "u32", + remainingApprovals: "u32" + }, + /** + * Lookup558: pallet_moonbeam_lazy_migrations::pallet::Error **/ - PalletXcmVersionMigrationStage: { - _enum: { - MigrateSupportedVersion: "Null", - MigrateVersionNotifiers: "Null", - NotifyCurrentTargets: "Option", - MigrateAndNotifyOldTargets: "Null" - } + PalletMoonbeamLazyMigrationsError: { + _enum: [ + "LimitCannotBeZero", + "ContractMetadataAlreadySet", + "ContractNotExist", + "SymbolTooLong", + "NameTooLong", + "AssetTypeNotFound", + "AssetNotFound", + "LocationNotFound", + "MigrationNotFinished", + "NoMigrationInProgress", + "MintFailed", + "ApprovalFailed" + ] }, /** - * Lookup605: pallet_xcm::pallet::RemoteLockedFungibleRecord + * Lookup559: pallet_evm::CodeMetadata **/ - PalletXcmRemoteLockedFungibleRecord: { - amount: "u128", - owner: "XcmVersionedLocation", - locker: "XcmVersionedLocation", - consumers: "Vec<(Null,u128)>" + PalletEvmCodeMetadata: { + _alias: { + size_: "size", + hash_: "hash" + }, + size_: "u64", + hash_: "H256" }, /** - * Lookup612: pallet_xcm::pallet::Error + * Lookup561: pallet_evm::pallet::Error **/ - PalletXcmError: { + PalletEvmError: { _enum: [ - "Unreachable", - "SendFailure", - "Filtered", - "UnweighableMessage", - "DestinationNotInvertible", - "Empty", - "CannotReanchor", - "TooManyAssets", - "InvalidOrigin", - "BadVersion", - "BadLocation", - "NoSubscription", - "AlreadySubscribed", - "CannotCheckOutTeleport", - "LowBalance", - "TooManyLocks", - "AccountNotSovereign", - "FeesNotMet", - "LockNotFound", - "InUse", - "__Unused20", - "InvalidAssetUnknownReserve", - "InvalidAssetUnsupportedReserve", - "TooManyReserves", - "LocalExecutionIncomplete" + "BalanceLow", + "FeeOverflow", + "PaymentOverflow", + "WithdrawFailed", + "GasPriceTooLow", + "InvalidNonce", + "GasLimitTooLow", + "GasLimitTooHigh", + "InvalidChainId", + "InvalidSignature", + "Reentrancy", + "TransactionMustComeFromEOA", + "Undefined" ] }, /** - * Lookup613: pallet_assets::types::AssetDetails + * Lookup563: fp_rpc::TransactionStatus **/ - PalletAssetsAssetDetails: { - owner: "AccountId20", - issuer: "AccountId20", - admin: "AccountId20", - freezer: "AccountId20", - supply: "u128", - deposit: "u128", - minBalance: "u128", - isSufficient: "bool", - accounts: "u32", - sufficients: "u32", - approvals: "u32", - status: "PalletAssetsAssetStatus" + FpRpcTransactionStatus: { + transactionHash: "H256", + transactionIndex: "u32", + from: "H160", + to: "Option", + contractAddress: "Option", + logs: "Vec", + logsBloom: "EthbloomBloom" }, /** - * Lookup614: pallet_assets::types::AssetStatus + * Lookup565: ethbloom::Bloom **/ - PalletAssetsAssetStatus: { - _enum: ["Live", "Frozen", "Destroying"] + EthbloomBloom: "[u8;256]", + /** + * Lookup567: ethereum::receipt::ReceiptV3 + **/ + EthereumReceiptReceiptV3: { + _enum: { + Legacy: "EthereumReceiptEip658ReceiptData", + EIP2930: "EthereumReceiptEip658ReceiptData", + EIP1559: "EthereumReceiptEip658ReceiptData" + } }, /** - * Lookup616: pallet_assets::types::AssetAccount + * Lookup568: ethereum::receipt::EIP658ReceiptData **/ - PalletAssetsAssetAccount: { - balance: "u128", - status: "PalletAssetsAccountStatus", - reason: "PalletAssetsExistenceReason", - extra: "Null" + EthereumReceiptEip658ReceiptData: { + statusCode: "u8", + usedGas: "U256", + logsBloom: "EthbloomBloom", + logs: "Vec" }, /** - * Lookup617: pallet_assets::types::AccountStatus + * Lookup569: ethereum::block::Block **/ - PalletAssetsAccountStatus: { - _enum: ["Liquid", "Frozen", "Blocked"] + EthereumBlock: { + header: "EthereumHeader", + transactions: "Vec", + ommers: "Vec" }, /** - * Lookup618: pallet_assets::types::ExistenceReason + * Lookup570: ethereum::header::Header **/ - PalletAssetsExistenceReason: { - _enum: { - Consumer: "Null", - Sufficient: "Null", - DepositHeld: "u128", - DepositRefunded: "Null", - DepositFrom: "(AccountId20,u128)" - } + EthereumHeader: { + parentHash: "H256", + ommersHash: "H256", + beneficiary: "H160", + stateRoot: "H256", + transactionsRoot: "H256", + receiptsRoot: "H256", + logsBloom: "EthbloomBloom", + difficulty: "U256", + number: "U256", + gasLimit: "U256", + gasUsed: "U256", + timestamp: "u64", + extraData: "Bytes", + mixHash: "H256", + nonce: "EthereumTypesHashH64" }, /** - * Lookup620: pallet_assets::types::Approval + * Lookup571: ethereum_types::hash::H64 **/ - PalletAssetsApproval: { - amount: "u128", - deposit: "u128" + EthereumTypesHashH64: "[u8;8]", + /** + * Lookup576: pallet_ethereum::pallet::Error + **/ + PalletEthereumError: { + _enum: ["InvalidSignature", "PreLogExists"] }, /** - * Lookup621: pallet_assets::types::AssetMetadata> + * Lookup579: pallet_scheduler::Scheduled, BlockNumber, moonbeam_runtime::OriginCaller, account::AccountId20> **/ - PalletAssetsAssetMetadata: { - deposit: "u128", - name: "Bytes", - symbol: "Bytes", - decimals: "u8", - isFrozen: "bool" + PalletSchedulerScheduled: { + maybeId: "Option<[u8;32]>", + priority: "u8", + call: "FrameSupportPreimagesBounded", + maybePeriodic: "Option<(u32,u32)>", + origin: "MoonbeamRuntimeOriginCaller" }, /** - * Lookup623: pallet_assets::pallet::Error + * Lookup581: pallet_scheduler::RetryConfig **/ - PalletAssetsError: { - _enum: [ - "BalanceLow", - "NoAccount", - "NoPermission", - "Unknown", - "Frozen", - "InUse", - "BadWitness", - "MinBalanceZero", - "UnavailableConsumer", - "BadMetadata", - "Unapproved", - "WouldDie", - "AlreadyExists", - "NoDeposit", - "WouldBurn", - "LiveAsset", - "AssetNotLive", - "IncorrectStatus", - "NotFrozen", - "CallbackFailed", - "BadAssetId" - ] + PalletSchedulerRetryConfig: { + totalRetries: "u8", + remaining: "u8", + period: "u32" }, /** - * Lookup624: pallet_asset_manager::pallet::Error + * Lookup582: pallet_scheduler::pallet::Error **/ - PalletAssetManagerError: { + PalletSchedulerError: { _enum: [ - "ErrorCreatingAsset", - "AssetAlreadyExists", - "AssetDoesNotExist", - "TooLowNumAssetsWeightHint", - "LocalAssetLimitReached", - "ErrorDestroyingAsset", - "NotSufficientDeposit", - "NonExistentLocalAsset" + "FailedToSchedule", + "NotFound", + "TargetBlockNumberInPast", + "RescheduleNoChange", + "Named" ] }, /** - * Lookup625: pallet_migrations::pallet::Error + * Lookup583: pallet_preimage::OldRequestStatus **/ - PalletMigrationsError: { - _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"] + PalletPreimageOldRequestStatus: { + _enum: { + Unrequested: { + deposit: "(AccountId20,u128)", + len: "u32" + }, + Requested: { + deposit: "Option<(AccountId20,u128)>", + count: "u32", + len: "Option" + } + } }, /** - * Lookup626: pallet_xcm_transactor::relay_indices::RelayChainIndices + * Lookup586: pallet_preimage::RequestStatus> **/ - PalletXcmTransactorRelayIndicesRelayChainIndices: { - staking: "u8", - utility: "u8", - hrmp: "u8", - bond: "u8", - bondExtra: "u8", - unbond: "u8", - withdrawUnbonded: "u8", - validate: "u8", - nominate: "u8", - chill: "u8", - setPayee: "u8", - setController: "u8", - rebond: "u8", - asDerivative: "u8", - initOpenChannel: "u8", - acceptOpenChannel: "u8", - closeChannel: "u8", - cancelOpenRequest: "u8" + PalletPreimageRequestStatus: { + _enum: { + Unrequested: { + ticket: "(AccountId20,u128)", + len: "u32" + }, + Requested: { + maybeTicket: "Option<(AccountId20,u128)>", + count: "u32", + maybeLen: "Option" + } + } }, /** - * Lookup627: pallet_xcm_transactor::pallet::Error + * Lookup592: pallet_preimage::pallet::Error **/ - PalletXcmTransactorError: { + PalletPreimageError: { _enum: [ - "IndexAlreadyClaimed", - "UnclaimedIndex", - "NotOwner", - "UnweighableMessage", - "CannotReanchor", - "AssetHasNoReserve", - "InvalidDest", - "NotCrossChainTransfer", - "AssetIsNotReserveInDestination", - "DestinationNotInvertible", - "ErrorDelivering", - "DispatchWeightBiggerThanTotalWeight", - "WeightOverflow", - "AmountOverflow", - "TransactorInfoNotSet", - "NotCrossChainTransferableCurrency", - "XcmExecuteError", - "BadVersion", - "MaxWeightTransactReached", - "UnableToWithdrawAsset", - "FeePerSecondNotSet", - "SignedTransactNotAllowedForDestination", - "FailedMultiLocationToJunction", - "HrmpHandlerNotImplemented", - "TooMuchFeeUsed", - "ErrorValidating", - "RefundNotSupportedWithTransactInfo" + "TooBig", + "AlreadyNoted", + "NotAuthorized", + "NotNoted", + "Requested", + "NotRequested", + "TooMany", + "TooFew" ] }, /** - * Lookup628: pallet_moonbeam_orbiters::types::CollatorPoolInfo + * Lookup594: pallet_conviction_voting::vote::Voting **/ - PalletMoonbeamOrbitersCollatorPoolInfo: { - orbiters: "Vec", - maybeCurrentOrbiter: "Option", - nextOrbiter: "u32" + PalletConvictionVotingVoteVoting: { + _enum: { + Casting: "PalletConvictionVotingVoteCasting", + Delegating: "PalletConvictionVotingVoteDelegating" + } }, /** - * Lookup630: pallet_moonbeam_orbiters::types::CurrentOrbiter + * Lookup595: pallet_conviction_voting::vote::Casting **/ - PalletMoonbeamOrbitersCurrentOrbiter: { - accountId: "AccountId20", - removed: "bool" + PalletConvictionVotingVoteCasting: { + votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", + delegations: "PalletConvictionVotingDelegations", + prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup631: pallet_moonbeam_orbiters::pallet::Error + * Lookup599: pallet_conviction_voting::types::Delegations **/ - PalletMoonbeamOrbitersError: { + PalletConvictionVotingDelegations: { + votes: "u128", + capital: "u128" + }, + /** + * Lookup600: pallet_conviction_voting::vote::PriorLock + **/ + PalletConvictionVotingVotePriorLock: "(u32,u128)", + /** + * Lookup601: pallet_conviction_voting::vote::Delegating + **/ + PalletConvictionVotingVoteDelegating: { + balance: "u128", + target: "AccountId20", + conviction: "PalletConvictionVotingConviction", + delegations: "PalletConvictionVotingDelegations", + prior: "PalletConvictionVotingVotePriorLock" + }, + /** + * Lookup605: pallet_conviction_voting::pallet::Error + **/ + PalletConvictionVotingError: { _enum: [ - "CollatorAlreadyAdded", - "CollatorNotFound", - "CollatorPoolTooLarge", - "CollatorsPoolCountTooLow", - "MinOrbiterDepositNotSet", - "OrbiterAlreadyInPool", - "OrbiterDepositNotFound", - "OrbiterNotFound", - "OrbiterStillInAPool" + "NotOngoing", + "NotVoter", + "NoPermission", + "NoPermissionYet", + "AlreadyDelegating", + "AlreadyVoting", + "InsufficientFunds", + "NotDelegating", + "Nonsense", + "MaxVotesReached", + "ClassNeeded", + "BadClass" ] }, /** - * Lookup632: pallet_ethereum_xcm::pallet::Error + * Lookup606: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ - PalletEthereumXcmError: { - _enum: ["EthereumXcmExecutionSuspended"] + PalletReferendaReferendumInfo: { + _enum: { + Ongoing: "PalletReferendaReferendumStatus", + Approved: "(u32,Option,Option)", + Rejected: "(u32,Option,Option)", + Cancelled: "(u32,Option,Option)", + TimedOut: "(u32,Option,Option)", + Killed: "u32" + } }, /** - * Lookup633: pallet_randomness::types::RequestState + * Lookup607: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ - PalletRandomnessRequestState: { - request: "PalletRandomnessRequest", - deposit: "u128" + PalletReferendaReferendumStatus: { + track: "u16", + origin: "MoonbeamRuntimeOriginCaller", + proposal: "FrameSupportPreimagesBounded", + enactment: "FrameSupportScheduleDispatchTime", + submitted: "u32", + submissionDeposit: "PalletReferendaDeposit", + decisionDeposit: "Option", + deciding: "Option", + tally: "PalletConvictionVotingTally", + inQueue: "bool", + alarm: "Option<(u32,(u32,u32))>" }, /** - * Lookup634: pallet_randomness::types::Request> + * Lookup608: pallet_referenda::types::Deposit **/ - PalletRandomnessRequest: { - refundAddress: "H160", - contractAddress: "H160", - fee: "u128", - gasLimit: "u64", - numWords: "u8", - salt: "H256", - info: "PalletRandomnessRequestInfo" + PalletReferendaDeposit: { + who: "AccountId20", + amount: "u128" }, /** - * Lookup635: pallet_randomness::types::RequestInfo + * Lookup611: pallet_referenda::types::DecidingStatus **/ - PalletRandomnessRequestInfo: { - _enum: { - BabeEpoch: "(u64,u64)", - Local: "(u32,u32)" - } + PalletReferendaDecidingStatus: { + since: "u32", + confirming: "Option" }, /** - * Lookup636: pallet_randomness::types::RequestType + * Lookup619: pallet_referenda::types::TrackInfo **/ - PalletRandomnessRequestType: { + PalletReferendaTrackInfo: { + name: "Text", + maxDeciding: "u32", + decisionDeposit: "u128", + preparePeriod: "u32", + decisionPeriod: "u32", + confirmPeriod: "u32", + minEnactmentPeriod: "u32", + minApproval: "PalletReferendaCurve", + minSupport: "PalletReferendaCurve" + }, + /** + * Lookup620: pallet_referenda::types::Curve + **/ + PalletReferendaCurve: { _enum: { - BabeEpoch: "u64", - Local: "u32" + LinearDecreasing: { + length: "Perbill", + floor: "Perbill", + ceil: "Perbill" + }, + SteppedDecreasing: { + begin: "Perbill", + end: "Perbill", + step: "Perbill", + period: "Perbill" + }, + Reciprocal: { + factor: "i64", + xOffset: "i64", + yOffset: "i64" + } } }, /** - * Lookup637: pallet_randomness::types::RandomnessResult + * Lookup623: pallet_referenda::pallet::Error **/ - PalletRandomnessRandomnessResult: { - randomness: "Option", - requestCount: "u64" + PalletReferendaError: { + _enum: [ + "NotOngoing", + "HasDeposit", + "BadTrack", + "Full", + "QueueEmpty", + "BadReferendum", + "NothingToDo", + "NoTrack", + "Unfinished", + "NoPermission", + "NoDeposit", + "BadStatus", + "PreimageNotExist", + "PreimageStoredWithDifferentLength" + ] }, /** - * Lookup638: pallet_randomness::pallet::Error + * Lookup624: pallet_whitelist::pallet::Error **/ - PalletRandomnessError: { + PalletWhitelistError: { _enum: [ - "RequestCounterOverflowed", - "RequestFeeOverflowed", - "MustRequestAtLeastOneWord", - "CannotRequestMoreWordsThanMax", - "CannotRequestRandomnessAfterMaxDelay", - "CannotRequestRandomnessBeforeMinDelay", - "RequestDNE", - "RequestCannotYetBeFulfilled", - "OnlyRequesterCanIncreaseFee", - "RequestHasNotExpired", - "RandomnessResultDNE", - "RandomnessResultNotFilled" + "UnavailablePreImage", + "UndecodableCall", + "InvalidCallWeightWitness", + "CallIsNotWhitelisted", + "CallAlreadyWhitelisted" ] }, /** - * Lookup641: pallet_collective::Votes + * Lookup627: pallet_collective::Votes **/ PalletCollectiveVotes: { index: "u32", @@ -6411,7 +6264,7 @@ export default { end: "u32" }, /** - * Lookup642: pallet_collective::pallet::Error + * Lookup628: pallet_collective::pallet::Error **/ PalletCollectiveError: { _enum: [ @@ -6430,307 +6283,386 @@ export default { ] }, /** - * Lookup644: pallet_conviction_voting::vote::Voting + * Lookup631: pallet_treasury::Proposal + **/ + PalletTreasuryProposal: { + proposer: "AccountId20", + value: "u128", + beneficiary: "AccountId20", + bond: "u128" + }, + /** + * Lookup634: pallet_treasury::SpendStatus + **/ + PalletTreasurySpendStatus: { + assetKind: "Null", + amount: "u128", + beneficiary: "AccountId20", + validFrom: "u32", + expireAt: "u32", + status: "PalletTreasuryPaymentState" + }, + /** + * Lookup635: pallet_treasury::PaymentState + **/ + PalletTreasuryPaymentState: { + _enum: { + Pending: "Null", + Attempted: { + id: "Null" + }, + Failed: "Null" + } + }, + /** + * Lookup637: frame_support::PalletId + **/ + FrameSupportPalletId: "[u8;8]", + /** + * Lookup638: pallet_treasury::pallet::Error + **/ + PalletTreasuryError: { + _enum: [ + "InvalidIndex", + "TooManyApprovals", + "InsufficientPermission", + "ProposalNotApproved", + "FailedToConvertBalance", + "SpendExpired", + "EarlyPayout", + "AlreadyAttempted", + "PayoutError", + "NotAttempted", + "Inconclusive" + ] + }, + /** + * Lookup639: pallet_crowdloan_rewards::pallet::RewardInfo **/ - PalletConvictionVotingVoteVoting: { - _enum: { - Casting: "PalletConvictionVotingVoteCasting", - Delegating: "PalletConvictionVotingVoteDelegating" - } + PalletCrowdloanRewardsRewardInfo: { + totalReward: "u128", + claimedReward: "u128", + contributedRelayAddresses: "Vec<[u8;32]>" }, /** - * Lookup645: pallet_conviction_voting::vote::Casting + * Lookup641: pallet_crowdloan_rewards::pallet::Error **/ - PalletConvictionVotingVoteCasting: { - votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", - delegations: "PalletConvictionVotingDelegations", - prior: "PalletConvictionVotingVotePriorLock" + PalletCrowdloanRewardsError: { + _enum: [ + "AlreadyAssociated", + "BatchBeyondFundPot", + "FirstClaimAlreadyDone", + "RewardNotHighEnough", + "InvalidClaimSignature", + "InvalidFreeClaimSignature", + "NoAssociatedClaim", + "RewardsAlreadyClaimed", + "RewardVecAlreadyInitialized", + "RewardVecNotFullyInitializedYet", + "RewardsDoNotMatchFund", + "TooManyContributors", + "VestingPeriodNonValid", + "NonContributedAddressProvided", + "InsufficientNumberOfValidProofs" + ] }, /** - * Lookup649: pallet_conviction_voting::types::Delegations + * Lookup646: cumulus_pallet_xcmp_queue::OutboundChannelDetails **/ - PalletConvictionVotingDelegations: { - votes: "u128", - capital: "u128" + CumulusPalletXcmpQueueOutboundChannelDetails: { + recipient: "u32", + state: "CumulusPalletXcmpQueueOutboundState", + signalsExist: "bool", + firstIndex: "u16", + lastIndex: "u16" }, /** - * Lookup650: pallet_conviction_voting::vote::PriorLock + * Lookup647: cumulus_pallet_xcmp_queue::OutboundState **/ - PalletConvictionVotingVotePriorLock: "(u32,u128)", + CumulusPalletXcmpQueueOutboundState: { + _enum: ["Ok", "Suspended"] + }, /** - * Lookup651: pallet_conviction_voting::vote::Delegating + * Lookup651: cumulus_pallet_xcmp_queue::QueueConfigData **/ - PalletConvictionVotingVoteDelegating: { - balance: "u128", - target: "AccountId20", - conviction: "PalletConvictionVotingConviction", - delegations: "PalletConvictionVotingDelegations", - prior: "PalletConvictionVotingVotePriorLock" + CumulusPalletXcmpQueueQueueConfigData: { + suspendThreshold: "u32", + dropThreshold: "u32", + resumeThreshold: "u32" }, /** - * Lookup655: pallet_conviction_voting::pallet::Error + * Lookup652: cumulus_pallet_xcmp_queue::pallet::Error **/ - PalletConvictionVotingError: { + CumulusPalletXcmpQueueError: { _enum: [ - "NotOngoing", - "NotVoter", - "NoPermission", - "NoPermissionYet", - "AlreadyDelegating", - "AlreadyVoting", - "InsufficientFunds", - "NotDelegating", - "Nonsense", - "MaxVotesReached", - "ClassNeeded", - "BadClass" + "BadQueueConfig", + "AlreadySuspended", + "AlreadyResumed", + "TooManyActiveOutboundChannels", + "TooBig" ] }, /** - * Lookup656: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup653: pallet_xcm::pallet::QueryStatus **/ - PalletReferendaReferendumInfo: { + PalletXcmQueryStatus: { _enum: { - Ongoing: "PalletReferendaReferendumStatus", - Approved: "(u32,Option,Option)", - Rejected: "(u32,Option,Option)", - Cancelled: "(u32,Option,Option)", - TimedOut: "(u32,Option,Option)", - Killed: "u32" + Pending: { + responder: "XcmVersionedLocation", + maybeMatchQuerier: "Option", + maybeNotify: "Option<(u8,u8)>", + timeout: "u32" + }, + VersionNotifier: { + origin: "XcmVersionedLocation", + isActive: "bool" + }, + Ready: { + response: "XcmVersionedResponse", + at: "u32" + } } }, /** - * Lookup657: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup657: xcm::VersionedResponse **/ - PalletReferendaReferendumStatus: { - track: "u16", - origin: "MoonbaseRuntimeOriginCaller", - proposal: "FrameSupportPreimagesBounded", - enactment: "FrameSupportScheduleDispatchTime", - submitted: "u32", - submissionDeposit: "PalletReferendaDeposit", - decisionDeposit: "Option", - deciding: "Option", - tally: "PalletConvictionVotingTally", - inQueue: "bool", - alarm: "Option<(u32,(u32,u32))>" + XcmVersionedResponse: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + V3: "XcmV3Response", + V4: "StagingXcmV4Response", + V5: "StagingXcmV5Response" + } }, /** - * Lookup658: pallet_referenda::types::Deposit + * Lookup663: pallet_xcm::pallet::VersionMigrationStage **/ - PalletReferendaDeposit: { - who: "AccountId20", - amount: "u128" + PalletXcmVersionMigrationStage: { + _enum: { + MigrateSupportedVersion: "Null", + MigrateVersionNotifiers: "Null", + NotifyCurrentTargets: "Option", + MigrateAndNotifyOldTargets: "Null" + } }, /** - * Lookup661: pallet_referenda::types::DecidingStatus + * Lookup666: pallet_xcm::pallet::RemoteLockedFungibleRecord **/ - PalletReferendaDecidingStatus: { - since: "u32", - confirming: "Option" + PalletXcmRemoteLockedFungibleRecord: { + amount: "u128", + owner: "XcmVersionedLocation", + locker: "XcmVersionedLocation", + consumers: "Vec<(Null,u128)>" }, /** - * Lookup669: pallet_referenda::types::TrackInfo + * Lookup673: pallet_xcm::pallet::Error **/ - PalletReferendaTrackInfo: { - name: "Text", - maxDeciding: "u32", - decisionDeposit: "u128", - preparePeriod: "u32", - decisionPeriod: "u32", - confirmPeriod: "u32", - minEnactmentPeriod: "u32", - minApproval: "PalletReferendaCurve", - minSupport: "PalletReferendaCurve" + PalletXcmError: { + _enum: [ + "Unreachable", + "SendFailure", + "Filtered", + "UnweighableMessage", + "DestinationNotInvertible", + "Empty", + "CannotReanchor", + "TooManyAssets", + "InvalidOrigin", + "BadVersion", + "BadLocation", + "NoSubscription", + "AlreadySubscribed", + "CannotCheckOutTeleport", + "LowBalance", + "TooManyLocks", + "AccountNotSovereign", + "FeesNotMet", + "LockNotFound", + "InUse", + "__Unused20", + "InvalidAssetUnknownReserve", + "InvalidAssetUnsupportedReserve", + "TooManyReserves", + "LocalExecutionIncomplete" + ] }, /** - * Lookup670: pallet_referenda::types::Curve + * Lookup674: pallet_assets::types::AssetDetails **/ - PalletReferendaCurve: { - _enum: { - LinearDecreasing: { - length: "Perbill", - floor: "Perbill", - ceil: "Perbill" - }, - SteppedDecreasing: { - begin: "Perbill", - end: "Perbill", - step: "Perbill", - period: "Perbill" - }, - Reciprocal: { - factor: "i64", - xOffset: "i64", - yOffset: "i64" - } - } + PalletAssetsAssetDetails: { + owner: "AccountId20", + issuer: "AccountId20", + admin: "AccountId20", + freezer: "AccountId20", + supply: "u128", + deposit: "u128", + minBalance: "u128", + isSufficient: "bool", + accounts: "u32", + sufficients: "u32", + approvals: "u32", + status: "PalletAssetsAssetStatus" }, /** - * Lookup673: pallet_referenda::pallet::Error + * Lookup675: pallet_assets::types::AssetStatus **/ - PalletReferendaError: { - _enum: [ - "NotOngoing", - "HasDeposit", - "BadTrack", - "Full", - "QueueEmpty", - "BadReferendum", - "NothingToDo", - "NoTrack", - "Unfinished", - "NoPermission", - "NoDeposit", - "BadStatus", - "PreimageNotExist", - "PreimageStoredWithDifferentLength" - ] + PalletAssetsAssetStatus: { + _enum: ["Live", "Frozen", "Destroying"] }, /** - * Lookup674: pallet_preimage::OldRequestStatus + * Lookup677: pallet_assets::types::AssetAccount **/ - PalletPreimageOldRequestStatus: { - _enum: { - Unrequested: { - deposit: "(AccountId20,u128)", - len: "u32" - }, - Requested: { - deposit: "Option<(AccountId20,u128)>", - count: "u32", - len: "Option" - } - } + PalletAssetsAssetAccount: { + balance: "u128", + status: "PalletAssetsAccountStatus", + reason: "PalletAssetsExistenceReason", + extra: "Null" }, - /** - * Lookup677: pallet_preimage::RequestStatus> - **/ - PalletPreimageRequestStatus: { - _enum: { - Unrequested: { - ticket: "(AccountId20,u128)", - len: "u32" - }, - Requested: { - maybeTicket: "Option<(AccountId20,u128)>", - count: "u32", - maybeLen: "Option" - } - } + /** + * Lookup678: pallet_assets::types::AccountStatus + **/ + PalletAssetsAccountStatus: { + _enum: ["Liquid", "Frozen", "Blocked"] }, /** - * Lookup683: pallet_preimage::pallet::Error + * Lookup679: pallet_assets::types::ExistenceReason **/ - PalletPreimageError: { - _enum: [ - "TooBig", - "AlreadyNoted", - "NotAuthorized", - "NotNoted", - "Requested", - "NotRequested", - "TooMany", - "TooFew" - ] + PalletAssetsExistenceReason: { + _enum: { + Consumer: "Null", + Sufficient: "Null", + DepositHeld: "u128", + DepositRefunded: "Null", + DepositFrom: "(AccountId20,u128)" + } }, /** - * Lookup684: pallet_whitelist::pallet::Error + * Lookup681: pallet_assets::types::Approval **/ - PalletWhitelistError: { - _enum: [ - "UnavailablePreImage", - "UndecodableCall", - "InvalidCallWeightWitness", - "CallIsNotWhitelisted", - "CallAlreadyWhitelisted" - ] + PalletAssetsApproval: { + amount: "u128", + deposit: "u128" }, /** - * Lookup688: pallet_multisig::Multisig + * Lookup682: pallet_assets::types::AssetMetadata> **/ - PalletMultisigMultisig: { - when: "PalletMultisigTimepoint", + PalletAssetsAssetMetadata: { deposit: "u128", - depositor: "AccountId20", - approvals: "Vec" + name: "Bytes", + symbol: "Bytes", + decimals: "u8", + isFrozen: "bool" }, /** - * Lookup690: pallet_multisig::pallet::Error + * Lookup684: pallet_assets::pallet::Error **/ - PalletMultisigError: { + PalletAssetsError: { _enum: [ - "MinimumThreshold", - "AlreadyApproved", - "NoApprovalsNeeded", - "TooFewSignatories", - "TooManySignatories", - "SignatoriesOutOfOrder", - "SenderInSignatories", - "NotFound", - "NotOwner", - "NoTimepoint", - "WrongTimepoint", - "UnexpectedTimepoint", - "MaxWeightTooLow", - "AlreadyStored" + "BalanceLow", + "NoAccount", + "NoPermission", + "Unknown", + "Frozen", + "InUse", + "BadWitness", + "MinBalanceZero", + "UnavailableConsumer", + "BadMetadata", + "Unapproved", + "WouldDie", + "AlreadyExists", + "NoDeposit", + "WouldBurn", + "LiveAsset", + "AssetNotLive", + "IncorrectStatus", + "NotFrozen", + "CallbackFailed", + "BadAssetId" ] }, /** - * Lookup694: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus + * Lookup685: pallet_asset_manager::pallet::Error **/ - PalletMoonbeamLazyMigrationsStateMigrationStatus: { - _enum: { - NotStarted: "Null", - Started: "Bytes", - Error: "Bytes", - Complete: "Null" - } - }, - /** - * Lookup696: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus - **/ - PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { - _enum: { - Idle: "Null", - Migrating: "PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo" - } + PalletAssetManagerError: { + _enum: [ + "ErrorCreatingAsset", + "AssetAlreadyExists", + "AssetDoesNotExist", + "TooLowNumAssetsWeightHint", + "LocalAssetLimitReached", + "ErrorDestroyingAsset", + "NotSufficientDeposit", + "NonExistentLocalAsset" + ] }, /** - * Lookup697: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo + * Lookup686: pallet_xcm_transactor::relay_indices::RelayChainIndices **/ - PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { - assetId: "u128", - remainingBalances: "u32", - remainingApprovals: "u32" + PalletXcmTransactorRelayIndicesRelayChainIndices: { + staking: "u8", + utility: "u8", + hrmp: "u8", + bond: "u8", + bondExtra: "u8", + unbond: "u8", + withdrawUnbonded: "u8", + validate: "u8", + nominate: "u8", + chill: "u8", + setPayee: "u8", + setController: "u8", + rebond: "u8", + asDerivative: "u8", + initOpenChannel: "u8", + acceptOpenChannel: "u8", + closeChannel: "u8", + cancelOpenRequest: "u8" }, /** - * Lookup698: pallet_moonbeam_lazy_migrations::pallet::Error + * Lookup687: pallet_xcm_transactor::pallet::Error **/ - PalletMoonbeamLazyMigrationsError: { + PalletXcmTransactorError: { _enum: [ - "LimitCannotBeZero", - "ContractMetadataAlreadySet", - "ContractNotExist", - "SymbolTooLong", - "NameTooLong", - "AssetTypeNotFound", - "AssetNotFound", - "LocationNotFound", - "MigrationNotFinished", - "NoMigrationInProgress", - "MintFailed", - "ApprovalFailed" + "IndexAlreadyClaimed", + "UnclaimedIndex", + "NotOwner", + "UnweighableMessage", + "CannotReanchor", + "AssetHasNoReserve", + "InvalidDest", + "NotCrossChainTransfer", + "AssetIsNotReserveInDestination", + "DestinationNotInvertible", + "ErrorDelivering", + "DispatchWeightBiggerThanTotalWeight", + "WeightOverflow", + "AmountOverflow", + "TransactorInfoNotSet", + "NotCrossChainTransferableCurrency", + "XcmExecuteError", + "BadVersion", + "MaxWeightTransactReached", + "UnableToWithdrawAsset", + "FeePerSecondNotSet", + "SignedTransactNotAllowedForDestination", + "FailedMultiLocationToJunction", + "HrmpHandlerNotImplemented", + "TooMuchFeeUsed", + "ErrorValidating", + "RefundNotSupportedWithTransactInfo" ] }, /** - * Lookup700: pallet_precompile_benchmarks::pallet::Error + * Lookup688: pallet_ethereum_xcm::pallet::Error **/ - PalletPrecompileBenchmarksError: { - _enum: ["BenchmarkError"] + PalletEthereumXcmError: { + _enum: ["EthereumXcmExecutionSuspended"] }, /** - * Lookup701: pallet_message_queue::BookState + * Lookup689: pallet_message_queue::BookState **/ PalletMessageQueueBookState: { _alias: { @@ -6744,14 +6676,14 @@ export default { size_: "u64" }, /** - * Lookup703: pallet_message_queue::Neighbours + * Lookup691: pallet_message_queue::Neighbours **/ PalletMessageQueueNeighbours: { prev: "CumulusPrimitivesCoreAggregateMessageOrigin", next: "CumulusPrimitivesCoreAggregateMessageOrigin" }, /** - * Lookup705: pallet_message_queue::Page + * Lookup693: pallet_message_queue::Page **/ PalletMessageQueuePage: { remaining: "u32", @@ -6762,7 +6694,7 @@ export default { heap: "Bytes" }, /** - * Lookup707: pallet_message_queue::pallet::Error + * Lookup695: pallet_message_queue::pallet::Error **/ PalletMessageQueueError: { _enum: [ @@ -6778,36 +6710,24 @@ export default { ] }, /** - * Lookup708: pallet_emergency_para_xcm::XcmMode - **/ - PalletEmergencyParaXcmXcmMode: { - _enum: ["Normal", "Paused"] - }, - /** - * Lookup709: pallet_emergency_para_xcm::pallet::Error - **/ - PalletEmergencyParaXcmError: { - _enum: ["NotInPausedMode"] - }, - /** - * Lookup711: pallet_moonbeam_foreign_assets::AssetStatus + * Lookup697: pallet_moonbeam_foreign_assets::AssetStatus **/ PalletMoonbeamForeignAssetsAssetStatus: { _enum: ["Active", "FrozenXcmDepositAllowed", "FrozenXcmDepositForbidden"] }, /** - * Lookup712: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails + * Lookup698: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails **/ PalletMoonbeamForeignAssetsAssetDepositDetails: { depositAccount: "AccountId20", deposit: "u128" }, /** - * Lookup713: moonbase_runtime::Runtime + * Lookup699: moonbeam_runtime::Runtime **/ - MoonbaseRuntimeRuntime: "Null", + MoonbeamRuntimeRuntime: "Null", /** - * Lookup714: pallet_moonbeam_foreign_assets::pallet::Error + * Lookup700: pallet_moonbeam_foreign_assets::pallet::Error **/ PalletMoonbeamForeignAssetsError: { _enum: [ @@ -6832,7 +6752,7 @@ export default { ] }, /** - * Lookup716: pallet_xcm_weight_trader::pallet::Error + * Lookup702: pallet_xcm_weight_trader::pallet::Error **/ PalletXcmWeightTraderError: { _enum: [ @@ -6845,47 +6765,128 @@ export default { ] }, /** - * Lookup719: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender + * Lookup703: pallet_emergency_para_xcm::XcmMode + **/ + PalletEmergencyParaXcmXcmMode: { + _enum: ["Normal", "Paused"] + }, + /** + * Lookup704: pallet_emergency_para_xcm::pallet::Error + **/ + PalletEmergencyParaXcmError: { + _enum: ["NotInPausedMode"] + }, + /** + * Lookup706: pallet_precompile_benchmarks::pallet::Error + **/ + PalletPrecompileBenchmarksError: { + _enum: ["BenchmarkError"] + }, + /** + * Lookup707: pallet_randomness::types::RequestState + **/ + PalletRandomnessRequestState: { + request: "PalletRandomnessRequest", + deposit: "u128" + }, + /** + * Lookup708: pallet_randomness::types::Request> + **/ + PalletRandomnessRequest: { + refundAddress: "H160", + contractAddress: "H160", + fee: "u128", + gasLimit: "u64", + numWords: "u8", + salt: "H256", + info: "PalletRandomnessRequestInfo" + }, + /** + * Lookup709: pallet_randomness::types::RequestInfo + **/ + PalletRandomnessRequestInfo: { + _enum: { + BabeEpoch: "(u64,u64)", + Local: "(u32,u32)" + } + }, + /** + * Lookup710: pallet_randomness::types::RequestType + **/ + PalletRandomnessRequestType: { + _enum: { + BabeEpoch: "u64", + Local: "u32" + } + }, + /** + * Lookup711: pallet_randomness::types::RandomnessResult + **/ + PalletRandomnessRandomnessResult: { + randomness: "Option", + requestCount: "u64" + }, + /** + * Lookup712: pallet_randomness::pallet::Error + **/ + PalletRandomnessError: { + _enum: [ + "RequestCounterOverflowed", + "RequestFeeOverflowed", + "MustRequestAtLeastOneWord", + "CannotRequestMoreWordsThanMax", + "CannotRequestRandomnessAfterMaxDelay", + "CannotRequestRandomnessBeforeMinDelay", + "RequestDNE", + "RequestCannotYetBeFulfilled", + "OnlyRequesterCanIncreaseFee", + "RequestHasNotExpired", + "RandomnessResultDNE", + "RandomnessResultNotFilled" + ] + }, + /** + * Lookup715: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender **/ FrameSystemExtensionsCheckNonZeroSender: "Null", /** - * Lookup720: frame_system::extensions::check_spec_version::CheckSpecVersion + * Lookup716: frame_system::extensions::check_spec_version::CheckSpecVersion **/ FrameSystemExtensionsCheckSpecVersion: "Null", /** - * Lookup721: frame_system::extensions::check_tx_version::CheckTxVersion + * Lookup717: frame_system::extensions::check_tx_version::CheckTxVersion **/ FrameSystemExtensionsCheckTxVersion: "Null", /** - * Lookup722: frame_system::extensions::check_genesis::CheckGenesis + * Lookup718: frame_system::extensions::check_genesis::CheckGenesis **/ FrameSystemExtensionsCheckGenesis: "Null", /** - * Lookup725: frame_system::extensions::check_nonce::CheckNonce + * Lookup721: frame_system::extensions::check_nonce::CheckNonce **/ FrameSystemExtensionsCheckNonce: "Compact", /** - * Lookup726: frame_system::extensions::check_weight::CheckWeight + * Lookup722: frame_system::extensions::check_weight::CheckWeight **/ FrameSystemExtensionsCheckWeight: "Null", /** - * Lookup727: pallet_transaction_payment::ChargeTransactionPayment + * Lookup723: pallet_transaction_payment::ChargeTransactionPayment **/ PalletTransactionPaymentChargeTransactionPayment: "Compact", /** - * Lookup728: frame_metadata_hash_extension::CheckMetadataHash + * Lookup724: frame_metadata_hash_extension::CheckMetadataHash **/ FrameMetadataHashExtensionCheckMetadataHash: { mode: "FrameMetadataHashExtensionMode" }, /** - * Lookup729: frame_metadata_hash_extension::Mode + * Lookup725: frame_metadata_hash_extension::Mode **/ FrameMetadataHashExtensionMode: { _enum: ["Disabled", "Enabled"] }, /** - * Lookup730: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim + * Lookup726: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim **/ CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null" }; diff --git a/typescript-api/src/moonbeam/interfaces/registry.ts b/typescript-api/src/moonbeam/interfaces/registry.ts index 057a86f9ca1..53c901ddf07 100644 --- a/typescript-api/src/moonbeam/interfaces/registry.ts +++ b/typescript-api/src/moonbeam/interfaces/registry.ts @@ -18,7 +18,6 @@ import type { CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth, CumulusPalletXcmEvent, CumulusPalletXcmOrigin, - CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueOutboundChannelDetails, @@ -80,30 +79,30 @@ import type { FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, - MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, - MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin, - MoonbaseRuntimeOriginCaller, - MoonbaseRuntimeProxyType, - MoonbaseRuntimeRuntime, - MoonbaseRuntimeRuntimeHoldReason, - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit, - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters, - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey, - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue, - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters, - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey, - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue, - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters, - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey, - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue, - MoonbaseRuntimeRuntimeParamsRuntimeParameters, - MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, - MoonbaseRuntimeRuntimeParamsRuntimeParametersValue, - MoonbaseRuntimeXcmConfigAssetType, - MoonbaseRuntimeXcmConfigCurrencyId, - MoonbaseRuntimeXcmConfigTransactors, + MoonbeamRuntimeAssetConfigAssetRegistrarMetadata, + MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin, + MoonbeamRuntimeOriginCaller, + MoonbeamRuntimeProxyType, + MoonbeamRuntimeRuntime, + MoonbeamRuntimeRuntimeHoldReason, + MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit, + MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters, + MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey, + MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue, + MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, + MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters, + MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey, + MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue, + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters, + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey, + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue, + MoonbeamRuntimeRuntimeParamsRuntimeParameters, + MoonbeamRuntimeRuntimeParamsRuntimeParametersKey, + MoonbeamRuntimeRuntimeParamsRuntimeParametersValue, + MoonbeamRuntimeXcmConfigAssetType, + MoonbeamRuntimeXcmConfigCurrencyId, + MoonbeamRuntimeXcmConfigTransactors, NimbusPrimitivesNimbusCryptoPublic, PalletAssetManagerCall, PalletAssetManagerError, @@ -274,9 +273,6 @@ import type { PalletSchedulerEvent, PalletSchedulerRetryConfig, PalletSchedulerScheduled, - PalletSudoCall, - PalletSudoError, - PalletSudoEvent, PalletTimestampCall, PalletTransactionPaymentChargeTransactionPayment, PalletTransactionPaymentEvent, @@ -428,7 +424,6 @@ declare module "@polkadot/types/types/registry" { CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; CumulusPalletXcmEvent: CumulusPalletXcmEvent; CumulusPalletXcmOrigin: CumulusPalletXcmOrigin; - CumulusPalletXcmpQueueCall: CumulusPalletXcmpQueueCall; CumulusPalletXcmpQueueError: CumulusPalletXcmpQueueError; CumulusPalletXcmpQueueEvent: CumulusPalletXcmpQueueEvent; CumulusPalletXcmpQueueOutboundChannelDetails: CumulusPalletXcmpQueueOutboundChannelDetails; @@ -490,30 +485,30 @@ declare module "@polkadot/types/types/registry" { FrameSystemLimitsBlockWeights: FrameSystemLimitsBlockWeights; FrameSystemLimitsWeightsPerClass: FrameSystemLimitsWeightsPerClass; FrameSystemPhase: FrameSystemPhase; - MoonbaseRuntimeAssetConfigAssetRegistrarMetadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata; - MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin: MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin; - MoonbaseRuntimeOriginCaller: MoonbaseRuntimeOriginCaller; - MoonbaseRuntimeProxyType: MoonbaseRuntimeProxyType; - MoonbaseRuntimeRuntime: MoonbaseRuntimeRuntime; - MoonbaseRuntimeRuntimeHoldReason: MoonbaseRuntimeRuntimeHoldReason; - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit; - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion; - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit; - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; - MoonbaseRuntimeRuntimeParamsRuntimeParameters: MoonbaseRuntimeRuntimeParamsRuntimeParameters; - MoonbaseRuntimeRuntimeParamsRuntimeParametersKey: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey; - MoonbaseRuntimeRuntimeParamsRuntimeParametersValue: MoonbaseRuntimeRuntimeParamsRuntimeParametersValue; - MoonbaseRuntimeXcmConfigAssetType: MoonbaseRuntimeXcmConfigAssetType; - MoonbaseRuntimeXcmConfigCurrencyId: MoonbaseRuntimeXcmConfigCurrencyId; - MoonbaseRuntimeXcmConfigTransactors: MoonbaseRuntimeXcmConfigTransactors; + MoonbeamRuntimeAssetConfigAssetRegistrarMetadata: MoonbeamRuntimeAssetConfigAssetRegistrarMetadata; + MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin: MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin; + MoonbeamRuntimeOriginCaller: MoonbeamRuntimeOriginCaller; + MoonbeamRuntimeProxyType: MoonbeamRuntimeProxyType; + MoonbeamRuntimeRuntime: MoonbeamRuntimeRuntime; + MoonbeamRuntimeRuntimeHoldReason: MoonbeamRuntimeRuntimeHoldReason; + MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit; + MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; + MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; + MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; + MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion; + MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; + MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; + MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit; + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; + MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; + MoonbeamRuntimeRuntimeParamsRuntimeParameters: MoonbeamRuntimeRuntimeParamsRuntimeParameters; + MoonbeamRuntimeRuntimeParamsRuntimeParametersKey: MoonbeamRuntimeRuntimeParamsRuntimeParametersKey; + MoonbeamRuntimeRuntimeParamsRuntimeParametersValue: MoonbeamRuntimeRuntimeParamsRuntimeParametersValue; + MoonbeamRuntimeXcmConfigAssetType: MoonbeamRuntimeXcmConfigAssetType; + MoonbeamRuntimeXcmConfigCurrencyId: MoonbeamRuntimeXcmConfigCurrencyId; + MoonbeamRuntimeXcmConfigTransactors: MoonbeamRuntimeXcmConfigTransactors; NimbusPrimitivesNimbusCryptoPublic: NimbusPrimitivesNimbusCryptoPublic; PalletAssetManagerCall: PalletAssetManagerCall; PalletAssetManagerError: PalletAssetManagerError; @@ -684,9 +679,6 @@ declare module "@polkadot/types/types/registry" { PalletSchedulerEvent: PalletSchedulerEvent; PalletSchedulerRetryConfig: PalletSchedulerRetryConfig; PalletSchedulerScheduled: PalletSchedulerScheduled; - PalletSudoCall: PalletSudoCall; - PalletSudoError: PalletSudoError; - PalletSudoEvent: PalletSudoEvent; PalletTimestampCall: PalletTimestampCall; PalletTransactionPaymentChargeTransactionPayment: PalletTransactionPaymentChargeTransactionPayment; PalletTransactionPaymentEvent: PalletTransactionPaymentEvent; diff --git a/typescript-api/src/moonbeam/interfaces/types-lookup.ts b/typescript-api/src/moonbeam/interfaces/types-lookup.ts index 739235fa349..1c90003e84d 100644 --- a/typescript-api/src/moonbeam/interfaces/types-lookup.ts +++ b/typescript-api/src/moonbeam/interfaces/types-lookup.ts @@ -278,31 +278,40 @@ declare module "@polkadot/types/lookup" { | "DecodeError"; } - /** @name PalletUtilityEvent (33) */ - interface PalletUtilityEvent extends Enum { - readonly isBatchInterrupted: boolean; - readonly asBatchInterrupted: { - readonly index: u32; - readonly error: SpRuntimeDispatchError; + /** @name CumulusPalletParachainSystemEvent (33) */ + interface CumulusPalletParachainSystemEvent extends Enum { + readonly isValidationFunctionStored: boolean; + readonly isValidationFunctionApplied: boolean; + readonly asValidationFunctionApplied: { + readonly relayChainBlockNum: u32; } & Struct; - readonly isBatchCompleted: boolean; - readonly isBatchCompletedWithErrors: boolean; - readonly isItemCompleted: boolean; - readonly isItemFailed: boolean; - readonly asItemFailed: { - readonly error: SpRuntimeDispatchError; + readonly isValidationFunctionDiscarded: boolean; + readonly isDownwardMessagesReceived: boolean; + readonly asDownwardMessagesReceived: { + readonly count: u32; } & Struct; - readonly isDispatchedAs: boolean; - readonly asDispatchedAs: { - readonly result: Result; + readonly isDownwardMessagesProcessed: boolean; + readonly asDownwardMessagesProcessed: { + readonly weightUsed: SpWeightsWeightV2Weight; + readonly dmqHead: H256; + } & Struct; + readonly isUpwardMessageSent: boolean; + readonly asUpwardMessageSent: { + readonly messageHash: Option; } & Struct; readonly type: - | "BatchInterrupted" - | "BatchCompleted" - | "BatchCompletedWithErrors" - | "ItemCompleted" - | "ItemFailed" - | "DispatchedAs"; + | "ValidationFunctionStored" + | "ValidationFunctionApplied" + | "ValidationFunctionDiscarded" + | "DownwardMessagesReceived" + | "DownwardMessagesProcessed" + | "UpwardMessageSent"; + } + + /** @name PalletRootTestingEvent (35) */ + interface PalletRootTestingEvent extends Enum { + readonly isDefensiveTestCall: boolean; + readonly type: "DefensiveTestCall"; } /** @name PalletBalancesEvent (36) */ @@ -449,56 +458,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Free" | "Reserved"; } - /** @name PalletSudoEvent (38) */ - interface PalletSudoEvent extends Enum { - readonly isSudid: boolean; - readonly asSudid: { - readonly sudoResult: Result; - } & Struct; - readonly isKeyChanged: boolean; - readonly asKeyChanged: { - readonly old: Option; - readonly new_: AccountId20; - } & Struct; - readonly isKeyRemoved: boolean; - readonly isSudoAsDone: boolean; - readonly asSudoAsDone: { - readonly sudoResult: Result; - } & Struct; - readonly type: "Sudid" | "KeyChanged" | "KeyRemoved" | "SudoAsDone"; - } - - /** @name CumulusPalletParachainSystemEvent (40) */ - interface CumulusPalletParachainSystemEvent extends Enum { - readonly isValidationFunctionStored: boolean; - readonly isValidationFunctionApplied: boolean; - readonly asValidationFunctionApplied: { - readonly relayChainBlockNum: u32; - } & Struct; - readonly isValidationFunctionDiscarded: boolean; - readonly isDownwardMessagesReceived: boolean; - readonly asDownwardMessagesReceived: { - readonly count: u32; - } & Struct; - readonly isDownwardMessagesProcessed: boolean; - readonly asDownwardMessagesProcessed: { - readonly weightUsed: SpWeightsWeightV2Weight; - readonly dmqHead: H256; - } & Struct; - readonly isUpwardMessageSent: boolean; - readonly asUpwardMessageSent: { - readonly messageHash: Option; - } & Struct; - readonly type: - | "ValidationFunctionStored" - | "ValidationFunctionApplied" - | "ValidationFunctionDiscarded" - | "DownwardMessagesReceived" - | "DownwardMessagesProcessed" - | "UpwardMessageSent"; - } - - /** @name PalletTransactionPaymentEvent (42) */ + /** @name PalletTransactionPaymentEvent (38) */ interface PalletTransactionPaymentEvent extends Enum { readonly isTransactionFeePaid: boolean; readonly asTransactionFeePaid: { @@ -509,129 +469,7 @@ declare module "@polkadot/types/lookup" { readonly type: "TransactionFeePaid"; } - /** @name PalletEvmEvent (43) */ - interface PalletEvmEvent extends Enum { - readonly isLog: boolean; - readonly asLog: { - readonly log: EthereumLog; - } & Struct; - readonly isCreated: boolean; - readonly asCreated: { - readonly address: H160; - } & Struct; - readonly isCreatedFailed: boolean; - readonly asCreatedFailed: { - readonly address: H160; - } & Struct; - readonly isExecuted: boolean; - readonly asExecuted: { - readonly address: H160; - } & Struct; - readonly isExecutedFailed: boolean; - readonly asExecutedFailed: { - readonly address: H160; - } & Struct; - readonly type: "Log" | "Created" | "CreatedFailed" | "Executed" | "ExecutedFailed"; - } - - /** @name EthereumLog (44) */ - interface EthereumLog extends Struct { - readonly address: H160; - readonly topics: Vec; - readonly data: Bytes; - } - - /** @name PalletEthereumEvent (47) */ - interface PalletEthereumEvent extends Enum { - readonly isExecuted: boolean; - readonly asExecuted: { - readonly from: H160; - readonly to: H160; - readonly transactionHash: H256; - readonly exitReason: EvmCoreErrorExitReason; - readonly extraData: Bytes; - } & Struct; - readonly type: "Executed"; - } - - /** @name EvmCoreErrorExitReason (48) */ - interface EvmCoreErrorExitReason extends Enum { - readonly isSucceed: boolean; - readonly asSucceed: EvmCoreErrorExitSucceed; - readonly isError: boolean; - readonly asError: EvmCoreErrorExitError; - readonly isRevert: boolean; - readonly asRevert: EvmCoreErrorExitRevert; - readonly isFatal: boolean; - readonly asFatal: EvmCoreErrorExitFatal; - readonly type: "Succeed" | "Error" | "Revert" | "Fatal"; - } - - /** @name EvmCoreErrorExitSucceed (49) */ - interface EvmCoreErrorExitSucceed extends Enum { - readonly isStopped: boolean; - readonly isReturned: boolean; - readonly isSuicided: boolean; - readonly type: "Stopped" | "Returned" | "Suicided"; - } - - /** @name EvmCoreErrorExitError (50) */ - interface EvmCoreErrorExitError extends Enum { - readonly isStackUnderflow: boolean; - readonly isStackOverflow: boolean; - readonly isInvalidJump: boolean; - readonly isInvalidRange: boolean; - readonly isDesignatedInvalid: boolean; - readonly isCallTooDeep: boolean; - readonly isCreateCollision: boolean; - readonly isCreateContractLimit: boolean; - readonly isOutOfOffset: boolean; - readonly isOutOfGas: boolean; - readonly isOutOfFund: boolean; - readonly isPcUnderflow: boolean; - readonly isCreateEmpty: boolean; - readonly isOther: boolean; - readonly asOther: Text; - readonly isMaxNonce: boolean; - readonly isInvalidCode: boolean; - readonly asInvalidCode: u8; - readonly type: - | "StackUnderflow" - | "StackOverflow" - | "InvalidJump" - | "InvalidRange" - | "DesignatedInvalid" - | "CallTooDeep" - | "CreateCollision" - | "CreateContractLimit" - | "OutOfOffset" - | "OutOfGas" - | "OutOfFund" - | "PcUnderflow" - | "CreateEmpty" - | "Other" - | "MaxNonce" - | "InvalidCode"; - } - - /** @name EvmCoreErrorExitRevert (54) */ - interface EvmCoreErrorExitRevert extends Enum { - readonly isReverted: boolean; - readonly type: "Reverted"; - } - - /** @name EvmCoreErrorExitFatal (55) */ - interface EvmCoreErrorExitFatal extends Enum { - readonly isNotSupported: boolean; - readonly isUnhandledInterrupt: boolean; - readonly isCallErrorAsFatal: boolean; - readonly asCallErrorAsFatal: EvmCoreErrorExitError; - readonly isOther: boolean; - readonly asOther: Text; - readonly type: "NotSupported" | "UnhandledInterrupt" | "CallErrorAsFatal" | "Other"; - } - - /** @name PalletParachainStakingEvent (56) */ + /** @name PalletParachainStakingEvent (39) */ interface PalletParachainStakingEvent extends Enum { readonly isNewRound: boolean; readonly asNewRound: { @@ -876,13 +714,13 @@ declare module "@polkadot/types/lookup" { | "Compounded"; } - /** @name PalletParachainStakingDelegationRequestsCancelledScheduledRequest (57) */ + /** @name PalletParachainStakingDelegationRequestsCancelledScheduledRequest (40) */ interface PalletParachainStakingDelegationRequestsCancelledScheduledRequest extends Struct { readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingDelegationRequestsDelegationAction (58) */ + /** @name PalletParachainStakingDelegationRequestsDelegationAction (41) */ interface PalletParachainStakingDelegationRequestsDelegationAction extends Enum { readonly isRevoke: boolean; readonly asRevoke: u128; @@ -891,7 +729,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Revoke" | "Decrease"; } - /** @name PalletParachainStakingDelegatorAdded (59) */ + /** @name PalletParachainStakingDelegatorAdded (42) */ interface PalletParachainStakingDelegatorAdded extends Enum { readonly isAddedToTop: boolean; readonly asAddedToTop: { @@ -901,217 +739,121 @@ declare module "@polkadot/types/lookup" { readonly type: "AddedToTop" | "AddedToBottom"; } - /** @name PalletParachainStakingInflationDistributionConfig (61) */ + /** @name PalletParachainStakingInflationDistributionConfig (44) */ interface PalletParachainStakingInflationDistributionConfig extends Vec {} - /** @name PalletParachainStakingInflationDistributionAccount (63) */ + /** @name PalletParachainStakingInflationDistributionAccount (46) */ interface PalletParachainStakingInflationDistributionAccount extends Struct { readonly account: AccountId20; readonly percent: Percent; } - /** @name PalletSchedulerEvent (65) */ - interface PalletSchedulerEvent extends Enum { - readonly isScheduled: boolean; - readonly asScheduled: { - readonly when: u32; - readonly index: u32; - } & Struct; - readonly isCanceled: boolean; - readonly asCanceled: { - readonly when: u32; - readonly index: u32; + /** @name PalletAuthorSlotFilterEvent (48) */ + interface PalletAuthorSlotFilterEvent extends Enum { + readonly isEligibleUpdated: boolean; + readonly asEligibleUpdated: u32; + readonly type: "EligibleUpdated"; + } + + /** @name PalletAuthorMappingEvent (50) */ + interface PalletAuthorMappingEvent extends Enum { + readonly isKeysRegistered: boolean; + readonly asKeysRegistered: { + readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly accountId: AccountId20; + readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; } & Struct; - readonly isDispatched: boolean; - readonly asDispatched: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; - readonly result: Result; + readonly isKeysRemoved: boolean; + readonly asKeysRemoved: { + readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly accountId: AccountId20; + readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; } & Struct; - readonly isRetrySet: boolean; - readonly asRetrySet: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; - readonly period: u32; - readonly retries: u8; + readonly isKeysRotated: boolean; + readonly asKeysRotated: { + readonly newNimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly accountId: AccountId20; + readonly newKeys: SessionKeysPrimitivesVrfVrfCryptoPublic; } & Struct; - readonly isRetryCancelled: boolean; - readonly asRetryCancelled: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; + readonly type: "KeysRegistered" | "KeysRemoved" | "KeysRotated"; + } + + /** @name NimbusPrimitivesNimbusCryptoPublic (51) */ + interface NimbusPrimitivesNimbusCryptoPublic extends U8aFixed {} + + /** @name SessionKeysPrimitivesVrfVrfCryptoPublic (52) */ + interface SessionKeysPrimitivesVrfVrfCryptoPublic extends U8aFixed {} + + /** @name PalletMoonbeamOrbitersEvent (53) */ + interface PalletMoonbeamOrbitersEvent extends Enum { + readonly isOrbiterJoinCollatorPool: boolean; + readonly asOrbiterJoinCollatorPool: { + readonly collator: AccountId20; + readonly orbiter: AccountId20; } & Struct; - readonly isCallUnavailable: boolean; - readonly asCallUnavailable: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; - } & Struct; - readonly isPeriodicFailed: boolean; - readonly asPeriodicFailed: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; - } & Struct; - readonly isRetryFailed: boolean; - readonly asRetryFailed: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; - } & Struct; - readonly isPermanentlyOverweight: boolean; - readonly asPermanentlyOverweight: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; - } & Struct; - readonly type: - | "Scheduled" - | "Canceled" - | "Dispatched" - | "RetrySet" - | "RetryCancelled" - | "CallUnavailable" - | "PeriodicFailed" - | "RetryFailed" - | "PermanentlyOverweight"; - } - - /** @name PalletTreasuryEvent (67) */ - interface PalletTreasuryEvent extends Enum { - readonly isSpending: boolean; - readonly asSpending: { - readonly budgetRemaining: u128; + readonly isOrbiterLeaveCollatorPool: boolean; + readonly asOrbiterLeaveCollatorPool: { + readonly collator: AccountId20; + readonly orbiter: AccountId20; } & Struct; - readonly isAwarded: boolean; - readonly asAwarded: { - readonly proposalIndex: u32; - readonly award: u128; + readonly isOrbiterRewarded: boolean; + readonly asOrbiterRewarded: { readonly account: AccountId20; + readonly rewards: u128; } & 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: AccountId20; - } & 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: AccountId20; - readonly validFrom: u32; - readonly expireAt: u32; - } & Struct; - readonly isAssetSpendVoided: boolean; - readonly asAssetSpendVoided: { - readonly index: u32; - } & Struct; - readonly isPaid: boolean; - readonly asPaid: { - readonly index: u32; - readonly paymentId: Null; + readonly isOrbiterRotation: boolean; + readonly asOrbiterRotation: { + readonly collator: AccountId20; + readonly oldOrbiter: Option; + readonly newOrbiter: Option; } & Struct; - readonly isPaymentFailed: boolean; - readonly asPaymentFailed: { - readonly index: u32; - readonly paymentId: Null; + readonly isOrbiterRegistered: boolean; + readonly asOrbiterRegistered: { + readonly account: AccountId20; + readonly deposit: u128; } & Struct; - readonly isSpendProcessed: boolean; - readonly asSpendProcessed: { - readonly index: u32; + readonly isOrbiterUnregistered: boolean; + readonly asOrbiterUnregistered: { + readonly account: AccountId20; } & Struct; readonly type: - | "Spending" - | "Awarded" - | "Burnt" - | "Rollover" - | "Deposit" - | "SpendApproved" - | "UpdatedInactive" - | "AssetSpendApproved" - | "AssetSpendVoided" - | "Paid" - | "PaymentFailed" - | "SpendProcessed"; - } - - /** @name PalletAuthorSlotFilterEvent (68) */ - interface PalletAuthorSlotFilterEvent extends Enum { - readonly isEligibleUpdated: boolean; - readonly asEligibleUpdated: u32; - readonly type: "EligibleUpdated"; - } - - /** @name PalletCrowdloanRewardsEvent (70) */ - interface PalletCrowdloanRewardsEvent extends Enum { - readonly isInitialPaymentMade: boolean; - readonly asInitialPaymentMade: ITuple<[AccountId20, u128]>; - readonly isNativeIdentityAssociated: boolean; - readonly asNativeIdentityAssociated: ITuple<[U8aFixed, AccountId20, u128]>; - readonly isRewardsPaid: boolean; - readonly asRewardsPaid: ITuple<[AccountId20, u128]>; - readonly isRewardAddressUpdated: boolean; - readonly asRewardAddressUpdated: ITuple<[AccountId20, AccountId20]>; - readonly isInitializedAlreadyInitializedAccount: boolean; - readonly asInitializedAlreadyInitializedAccount: ITuple<[U8aFixed, Option, u128]>; - readonly isInitializedAccountWithNotEnoughContribution: boolean; - readonly asInitializedAccountWithNotEnoughContribution: ITuple< - [U8aFixed, Option, u128] - >; - readonly type: - | "InitialPaymentMade" - | "NativeIdentityAssociated" - | "RewardsPaid" - | "RewardAddressUpdated" - | "InitializedAlreadyInitializedAccount" - | "InitializedAccountWithNotEnoughContribution"; + | "OrbiterJoinCollatorPool" + | "OrbiterLeaveCollatorPool" + | "OrbiterRewarded" + | "OrbiterRotation" + | "OrbiterRegistered" + | "OrbiterUnregistered"; } - /** @name PalletAuthorMappingEvent (71) */ - interface PalletAuthorMappingEvent extends Enum { - readonly isKeysRegistered: boolean; - readonly asKeysRegistered: { - readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; - readonly accountId: AccountId20; - readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + /** @name PalletUtilityEvent (55) */ + interface PalletUtilityEvent extends Enum { + readonly isBatchInterrupted: boolean; + readonly asBatchInterrupted: { + readonly index: u32; + readonly error: SpRuntimeDispatchError; } & Struct; - readonly isKeysRemoved: boolean; - readonly asKeysRemoved: { - readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; - readonly accountId: AccountId20; - readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + readonly isBatchCompleted: boolean; + readonly isBatchCompletedWithErrors: boolean; + readonly isItemCompleted: boolean; + readonly isItemFailed: boolean; + readonly asItemFailed: { + readonly error: SpRuntimeDispatchError; } & Struct; - readonly isKeysRotated: boolean; - readonly asKeysRotated: { - readonly newNimbusId: NimbusPrimitivesNimbusCryptoPublic; - readonly accountId: AccountId20; - readonly newKeys: SessionKeysPrimitivesVrfVrfCryptoPublic; + readonly isDispatchedAs: boolean; + readonly asDispatchedAs: { + readonly result: Result; } & Struct; - readonly type: "KeysRegistered" | "KeysRemoved" | "KeysRotated"; + readonly type: + | "BatchInterrupted" + | "BatchCompleted" + | "BatchCompletedWithErrors" + | "ItemCompleted" + | "ItemFailed" + | "DispatchedAs"; } - /** @name NimbusPrimitivesNimbusCryptoPublic (72) */ - interface NimbusPrimitivesNimbusCryptoPublic extends U8aFixed {} - - /** @name SessionKeysPrimitivesVrfVrfCryptoPublic (73) */ - interface SessionKeysPrimitivesVrfVrfCryptoPublic extends U8aFixed {} - - /** @name PalletProxyEvent (74) */ + /** @name PalletProxyEvent (58) */ interface PalletProxyEvent extends Enum { readonly isProxyExecuted: boolean; readonly asProxyExecuted: { @@ -1121,7 +863,7 @@ declare module "@polkadot/types/lookup" { readonly asPureCreated: { readonly pure: AccountId20; readonly who: AccountId20; - readonly proxyType: MoonbaseRuntimeProxyType; + readonly proxyType: MoonbeamRuntimeProxyType; readonly disambiguationIndex: u16; } & Struct; readonly isAnnounced: boolean; @@ -1134,21 +876,21 @@ declare module "@polkadot/types/lookup" { readonly asProxyAdded: { readonly delegator: AccountId20; readonly delegatee: AccountId20; - readonly proxyType: MoonbaseRuntimeProxyType; + readonly proxyType: MoonbeamRuntimeProxyType; readonly delay: u32; } & Struct; readonly isProxyRemoved: boolean; readonly asProxyRemoved: { readonly delegator: AccountId20; readonly delegatee: AccountId20; - readonly proxyType: MoonbaseRuntimeProxyType; + readonly proxyType: MoonbeamRuntimeProxyType; readonly delay: u32; } & Struct; readonly type: "ProxyExecuted" | "PureCreated" | "Announced" | "ProxyAdded" | "ProxyRemoved"; } - /** @name MoonbaseRuntimeProxyType (75) */ - interface MoonbaseRuntimeProxyType extends Enum { + /** @name MoonbeamRuntimeProxyType (59) */ + interface MoonbeamRuntimeProxyType extends Enum { readonly isAny: boolean; readonly isNonTransfer: boolean; readonly isGovernance: boolean; @@ -1168,7 +910,7 @@ declare module "@polkadot/types/lookup" { | "IdentityJudgement"; } - /** @name PalletMaintenanceModeEvent (77) */ + /** @name PalletMaintenanceModeEvent (61) */ interface PalletMaintenanceModeEvent extends Enum { readonly isEnteredMaintenanceMode: boolean; readonly isNormalOperationResumed: boolean; @@ -1187,7 +929,7 @@ declare module "@polkadot/types/lookup" { | "FailedToResumeIdleXcmExecution"; } - /** @name PalletIdentityEvent (78) */ + /** @name PalletIdentityEvent (62) */ interface PalletIdentityEvent extends Enum { readonly isIdentitySet: boolean; readonly asIdentitySet: { @@ -1321,2356 +1063,1700 @@ declare module "@polkadot/types/lookup" { | "UsernameKilled"; } - /** @name CumulusPalletXcmpQueueEvent (80) */ - interface CumulusPalletXcmpQueueEvent extends Enum { - readonly isXcmpMessageSent: boolean; - readonly asXcmpMessageSent: { - readonly messageHash: U8aFixed; + /** @name PalletMigrationsEvent (64) */ + interface PalletMigrationsEvent extends Enum { + readonly isRuntimeUpgradeStarted: boolean; + readonly isRuntimeUpgradeCompleted: boolean; + readonly asRuntimeUpgradeCompleted: { + readonly weight: SpWeightsWeightV2Weight; } & Struct; - readonly type: "XcmpMessageSent"; - } - - /** @name CumulusPalletXcmEvent (81) */ - interface CumulusPalletXcmEvent extends Enum { - readonly isInvalidFormat: boolean; - readonly asInvalidFormat: U8aFixed; - readonly isUnsupportedVersion: boolean; - readonly asUnsupportedVersion: U8aFixed; - readonly isExecutedDownward: boolean; - readonly asExecutedDownward: ITuple<[U8aFixed, StagingXcmV5TraitsOutcome]>; - readonly type: "InvalidFormat" | "UnsupportedVersion" | "ExecutedDownward"; - } - - /** @name StagingXcmV5TraitsOutcome (82) */ - interface StagingXcmV5TraitsOutcome extends Enum { - readonly isComplete: boolean; - readonly asComplete: { - readonly used: SpWeightsWeightV2Weight; + readonly isMigrationStarted: boolean; + readonly asMigrationStarted: { + readonly migrationName: Bytes; } & Struct; - readonly isIncomplete: boolean; - readonly asIncomplete: { - readonly used: SpWeightsWeightV2Weight; - readonly error: XcmV5TraitsError; + readonly isMigrationCompleted: boolean; + readonly asMigrationCompleted: { + readonly migrationName: Bytes; + readonly consumedWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isError: boolean; - readonly asError: { - readonly error: XcmV5TraitsError; + readonly isFailedToSuspendIdleXcmExecution: boolean; + readonly asFailedToSuspendIdleXcmExecution: { + readonly error: SpRuntimeDispatchError; } & Struct; - readonly type: "Complete" | "Incomplete" | "Error"; + readonly isFailedToResumeIdleXcmExecution: boolean; + readonly asFailedToResumeIdleXcmExecution: { + readonly error: SpRuntimeDispatchError; + } & Struct; + readonly type: + | "RuntimeUpgradeStarted" + | "RuntimeUpgradeCompleted" + | "MigrationStarted" + | "MigrationCompleted" + | "FailedToSuspendIdleXcmExecution" + | "FailedToResumeIdleXcmExecution"; } - /** @name XcmV5TraitsError (83) */ - interface XcmV5TraitsError extends Enum { - readonly isOverflow: boolean; - readonly isUnimplemented: boolean; - readonly isUntrustedReserveLocation: boolean; - readonly isUntrustedTeleportLocation: boolean; - readonly isLocationFull: boolean; - readonly isLocationNotInvertible: boolean; - readonly isBadOrigin: boolean; - readonly isInvalidLocation: boolean; - readonly isAssetNotFound: boolean; - readonly isFailedToTransactAsset: boolean; - readonly isNotWithdrawable: boolean; - readonly isLocationCannotHold: boolean; - readonly isExceedsMaxMessageSize: boolean; - readonly isDestinationUnsupported: boolean; - readonly isTransport: boolean; - readonly isUnroutable: boolean; - readonly isUnknownClaim: boolean; - readonly isFailedToDecode: boolean; - readonly isMaxWeightInvalid: boolean; - readonly isNotHoldingFees: boolean; - readonly isTooExpensive: boolean; - readonly isTrap: boolean; - readonly asTrap: u64; - readonly isExpectationFalse: boolean; - readonly isPalletNotFound: boolean; - readonly isNameMismatch: boolean; - readonly isVersionIncompatible: boolean; - readonly isHoldingWouldOverflow: boolean; - readonly isExportError: boolean; - readonly isReanchorFailed: boolean; - readonly isNoDeal: boolean; - readonly isFeesNotMet: boolean; - readonly isLockError: boolean; - readonly isNoPermission: boolean; - readonly isUnanchored: boolean; - readonly isNotDepositable: boolean; - readonly isTooManyAssets: boolean; - readonly isUnhandledXcmVersion: boolean; - readonly isWeightLimitReached: boolean; - readonly asWeightLimitReached: SpWeightsWeightV2Weight; - readonly isBarrier: boolean; - readonly isWeightNotComputable: boolean; - readonly isExceedsStackLimit: boolean; - readonly type: - | "Overflow" - | "Unimplemented" - | "UntrustedReserveLocation" - | "UntrustedTeleportLocation" - | "LocationFull" - | "LocationNotInvertible" - | "BadOrigin" - | "InvalidLocation" - | "AssetNotFound" - | "FailedToTransactAsset" - | "NotWithdrawable" - | "LocationCannotHold" - | "ExceedsMaxMessageSize" - | "DestinationUnsupported" - | "Transport" - | "Unroutable" - | "UnknownClaim" - | "FailedToDecode" - | "MaxWeightInvalid" - | "NotHoldingFees" - | "TooExpensive" - | "Trap" - | "ExpectationFalse" - | "PalletNotFound" - | "NameMismatch" - | "VersionIncompatible" - | "HoldingWouldOverflow" - | "ExportError" - | "ReanchorFailed" - | "NoDeal" - | "FeesNotMet" - | "LockError" - | "NoPermission" - | "Unanchored" - | "NotDepositable" - | "TooManyAssets" - | "UnhandledXcmVersion" - | "WeightLimitReached" - | "Barrier" - | "WeightNotComputable" - | "ExceedsStackLimit"; - } - - /** @name PalletXcmEvent (84) */ - interface PalletXcmEvent extends Enum { - readonly isAttempted: boolean; - readonly asAttempted: { - readonly outcome: StagingXcmV5TraitsOutcome; - } & Struct; - readonly isSent: boolean; - readonly asSent: { - readonly origin: StagingXcmV5Location; - readonly destination: StagingXcmV5Location; - readonly message: StagingXcmV5Xcm; - readonly messageId: U8aFixed; + /** @name PalletMultisigEvent (65) */ + interface PalletMultisigEvent extends Enum { + readonly isNewMultisig: boolean; + readonly asNewMultisig: { + readonly approving: AccountId20; + readonly multisig: AccountId20; + readonly callHash: U8aFixed; } & Struct; - readonly isUnexpectedResponse: boolean; - readonly asUnexpectedResponse: { - readonly origin: StagingXcmV5Location; - readonly queryId: u64; + readonly isMultisigApproval: boolean; + readonly asMultisigApproval: { + readonly approving: AccountId20; + readonly timepoint: PalletMultisigTimepoint; + readonly multisig: AccountId20; + readonly callHash: U8aFixed; } & Struct; - readonly isResponseReady: boolean; - readonly asResponseReady: { - readonly queryId: u64; - readonly response: StagingXcmV5Response; + readonly isMultisigExecuted: boolean; + readonly asMultisigExecuted: { + readonly approving: AccountId20; + readonly timepoint: PalletMultisigTimepoint; + readonly multisig: AccountId20; + readonly callHash: U8aFixed; + readonly result: Result; } & Struct; - readonly isNotified: boolean; - readonly asNotified: { - readonly queryId: u64; - readonly palletIndex: u8; - readonly callIndex: u8; + readonly isMultisigCancelled: boolean; + readonly asMultisigCancelled: { + readonly cancelling: AccountId20; + readonly timepoint: PalletMultisigTimepoint; + readonly multisig: AccountId20; + readonly callHash: U8aFixed; } & Struct; - readonly isNotifyOverweight: boolean; - readonly asNotifyOverweight: { - readonly queryId: u64; - readonly palletIndex: u8; - readonly callIndex: u8; - readonly actualWeight: SpWeightsWeightV2Weight; - readonly maxBudgetedWeight: SpWeightsWeightV2Weight; + readonly type: "NewMultisig" | "MultisigApproval" | "MultisigExecuted" | "MultisigCancelled"; + } + + /** @name PalletMultisigTimepoint (66) */ + interface PalletMultisigTimepoint extends Struct { + readonly height: u32; + readonly index: u32; + } + + /** @name PalletParametersEvent (67) */ + interface PalletParametersEvent extends Enum { + readonly isUpdated: boolean; + readonly asUpdated: { + readonly key: MoonbeamRuntimeRuntimeParamsRuntimeParametersKey; + readonly oldValue: Option; + readonly newValue: Option; } & Struct; - readonly isNotifyDispatchError: boolean; - readonly asNotifyDispatchError: { - readonly queryId: u64; - readonly palletIndex: u8; - readonly callIndex: u8; + readonly type: "Updated"; + } + + /** @name MoonbeamRuntimeRuntimeParamsRuntimeParametersKey (68) */ + interface MoonbeamRuntimeRuntimeParamsRuntimeParametersKey extends Enum { + readonly isRuntimeConfig: boolean; + readonly asRuntimeConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; + readonly isPalletRandomness: boolean; + readonly asPalletRandomness: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; + } + + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (69) */ + interface MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey extends Enum { + readonly isFeesTreasuryProportion: boolean; + readonly type: "FeesTreasuryProportion"; + } + + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion (70) */ + type MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion = Null; + + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey (71) */ + interface MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey extends Enum { + readonly isDeposit: boolean; + readonly type: "Deposit"; + } + + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (72) */ + type MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit = Null; + + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (73) */ + interface MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly type: "ForeignAssetCreationDeposit"; + } + + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (74) */ + type MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit = Null; + + /** @name MoonbeamRuntimeRuntimeParamsRuntimeParametersValue (76) */ + interface MoonbeamRuntimeRuntimeParamsRuntimeParametersValue extends Enum { + readonly isRuntimeConfig: boolean; + readonly asRuntimeConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; + readonly isPalletRandomness: boolean; + readonly asPalletRandomness: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; + } + + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (77) */ + interface MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue extends Enum { + readonly isFeesTreasuryProportion: boolean; + readonly asFeesTreasuryProportion: Perbill; + readonly type: "FeesTreasuryProportion"; + } + + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (78) */ + interface MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue extends Enum { + readonly isDeposit: boolean; + readonly asDeposit: u128; + readonly type: "Deposit"; + } + + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (80) */ + interface MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly asForeignAssetCreationDeposit: u128; + readonly type: "ForeignAssetCreationDeposit"; + } + + /** @name PalletEvmEvent (81) */ + interface PalletEvmEvent extends Enum { + readonly isLog: boolean; + readonly asLog: { + readonly log: EthereumLog; } & Struct; - readonly isNotifyDecodeFailed: boolean; - readonly asNotifyDecodeFailed: { - readonly queryId: u64; - readonly palletIndex: u8; - readonly callIndex: u8; + readonly isCreated: boolean; + readonly asCreated: { + readonly address: H160; } & Struct; - readonly isInvalidResponder: boolean; - readonly asInvalidResponder: { - readonly origin: StagingXcmV5Location; - readonly queryId: u64; - readonly expectedLocation: Option; + readonly isCreatedFailed: boolean; + readonly asCreatedFailed: { + readonly address: H160; } & Struct; - readonly isInvalidResponderVersion: boolean; - readonly asInvalidResponderVersion: { - readonly origin: StagingXcmV5Location; - readonly queryId: u64; + readonly isExecuted: boolean; + readonly asExecuted: { + readonly address: H160; } & Struct; - readonly isResponseTaken: boolean; - readonly asResponseTaken: { - readonly queryId: u64; + readonly isExecutedFailed: boolean; + readonly asExecutedFailed: { + readonly address: H160; } & Struct; - readonly isAssetsTrapped: boolean; - readonly asAssetsTrapped: { - readonly hash_: H256; - readonly origin: StagingXcmV5Location; - readonly assets: XcmVersionedAssets; + readonly type: "Log" | "Created" | "CreatedFailed" | "Executed" | "ExecutedFailed"; + } + + /** @name EthereumLog (82) */ + interface EthereumLog extends Struct { + readonly address: H160; + readonly topics: Vec; + readonly data: Bytes; + } + + /** @name PalletEthereumEvent (85) */ + interface PalletEthereumEvent extends Enum { + readonly isExecuted: boolean; + readonly asExecuted: { + readonly from: H160; + readonly to: H160; + readonly transactionHash: H256; + readonly exitReason: EvmCoreErrorExitReason; + readonly extraData: Bytes; } & Struct; - readonly isVersionChangeNotified: boolean; - readonly asVersionChangeNotified: { - readonly destination: StagingXcmV5Location; - readonly result: u32; - readonly cost: StagingXcmV5AssetAssets; - readonly messageId: U8aFixed; + readonly type: "Executed"; + } + + /** @name EvmCoreErrorExitReason (86) */ + interface EvmCoreErrorExitReason extends Enum { + readonly isSucceed: boolean; + readonly asSucceed: EvmCoreErrorExitSucceed; + readonly isError: boolean; + readonly asError: EvmCoreErrorExitError; + readonly isRevert: boolean; + readonly asRevert: EvmCoreErrorExitRevert; + readonly isFatal: boolean; + readonly asFatal: EvmCoreErrorExitFatal; + readonly type: "Succeed" | "Error" | "Revert" | "Fatal"; + } + + /** @name EvmCoreErrorExitSucceed (87) */ + interface EvmCoreErrorExitSucceed extends Enum { + readonly isStopped: boolean; + readonly isReturned: boolean; + readonly isSuicided: boolean; + readonly type: "Stopped" | "Returned" | "Suicided"; + } + + /** @name EvmCoreErrorExitError (88) */ + interface EvmCoreErrorExitError extends Enum { + readonly isStackUnderflow: boolean; + readonly isStackOverflow: boolean; + readonly isInvalidJump: boolean; + readonly isInvalidRange: boolean; + readonly isDesignatedInvalid: boolean; + readonly isCallTooDeep: boolean; + readonly isCreateCollision: boolean; + readonly isCreateContractLimit: boolean; + readonly isOutOfOffset: boolean; + readonly isOutOfGas: boolean; + readonly isOutOfFund: boolean; + readonly isPcUnderflow: boolean; + readonly isCreateEmpty: boolean; + readonly isOther: boolean; + readonly asOther: Text; + readonly isMaxNonce: boolean; + readonly isInvalidCode: boolean; + readonly asInvalidCode: u8; + readonly type: + | "StackUnderflow" + | "StackOverflow" + | "InvalidJump" + | "InvalidRange" + | "DesignatedInvalid" + | "CallTooDeep" + | "CreateCollision" + | "CreateContractLimit" + | "OutOfOffset" + | "OutOfGas" + | "OutOfFund" + | "PcUnderflow" + | "CreateEmpty" + | "Other" + | "MaxNonce" + | "InvalidCode"; + } + + /** @name EvmCoreErrorExitRevert (92) */ + interface EvmCoreErrorExitRevert extends Enum { + readonly isReverted: boolean; + readonly type: "Reverted"; + } + + /** @name EvmCoreErrorExitFatal (93) */ + interface EvmCoreErrorExitFatal extends Enum { + readonly isNotSupported: boolean; + readonly isUnhandledInterrupt: boolean; + readonly isCallErrorAsFatal: boolean; + readonly asCallErrorAsFatal: EvmCoreErrorExitError; + readonly isOther: boolean; + readonly asOther: Text; + readonly type: "NotSupported" | "UnhandledInterrupt" | "CallErrorAsFatal" | "Other"; + } + + /** @name PalletSchedulerEvent (94) */ + interface PalletSchedulerEvent extends Enum { + readonly isScheduled: boolean; + readonly asScheduled: { + readonly when: u32; + readonly index: u32; } & Struct; - readonly isSupportedVersionChanged: boolean; - readonly asSupportedVersionChanged: { - readonly location: StagingXcmV5Location; - readonly version: u32; + readonly isCanceled: boolean; + readonly asCanceled: { + readonly when: u32; + readonly index: u32; } & Struct; - readonly isNotifyTargetSendFail: boolean; - readonly asNotifyTargetSendFail: { - readonly location: StagingXcmV5Location; - readonly queryId: u64; - readonly error: XcmV5TraitsError; + readonly isDispatched: boolean; + readonly asDispatched: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; + readonly result: Result; } & Struct; - readonly isNotifyTargetMigrationFail: boolean; - readonly asNotifyTargetMigrationFail: { - readonly location: XcmVersionedLocation; - readonly queryId: u64; + readonly isRetrySet: boolean; + readonly asRetrySet: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; + readonly period: u32; + readonly retries: u8; } & Struct; - readonly isInvalidQuerierVersion: boolean; - readonly asInvalidQuerierVersion: { - readonly origin: StagingXcmV5Location; - readonly queryId: u64; + readonly isRetryCancelled: boolean; + readonly asRetryCancelled: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isInvalidQuerier: boolean; - readonly asInvalidQuerier: { - readonly origin: StagingXcmV5Location; - readonly queryId: u64; - readonly expectedQuerier: StagingXcmV5Location; - readonly maybeActualQuerier: Option; + readonly isCallUnavailable: boolean; + readonly asCallUnavailable: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isVersionNotifyStarted: boolean; - readonly asVersionNotifyStarted: { - readonly destination: StagingXcmV5Location; - readonly cost: StagingXcmV5AssetAssets; - readonly messageId: U8aFixed; + readonly isPeriodicFailed: boolean; + readonly asPeriodicFailed: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isVersionNotifyRequested: boolean; - readonly asVersionNotifyRequested: { - readonly destination: StagingXcmV5Location; - readonly cost: StagingXcmV5AssetAssets; - readonly messageId: U8aFixed; + readonly isRetryFailed: boolean; + readonly asRetryFailed: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isVersionNotifyUnrequested: boolean; - readonly asVersionNotifyUnrequested: { - readonly destination: StagingXcmV5Location; - readonly cost: StagingXcmV5AssetAssets; - readonly messageId: U8aFixed; + readonly isPermanentlyOverweight: boolean; + readonly asPermanentlyOverweight: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isFeesPaid: boolean; - readonly asFeesPaid: { - readonly paying: StagingXcmV5Location; - readonly fees: StagingXcmV5AssetAssets; + readonly type: + | "Scheduled" + | "Canceled" + | "Dispatched" + | "RetrySet" + | "RetryCancelled" + | "CallUnavailable" + | "PeriodicFailed" + | "RetryFailed" + | "PermanentlyOverweight"; + } + + /** @name PalletPreimageEvent (96) */ + interface PalletPreimageEvent extends Enum { + readonly isNoted: boolean; + readonly asNoted: { + readonly hash_: H256; } & Struct; - readonly isAssetsClaimed: boolean; - readonly asAssetsClaimed: { + readonly isRequested: boolean; + readonly asRequested: { readonly hash_: H256; - readonly origin: StagingXcmV5Location; - readonly assets: XcmVersionedAssets; } & Struct; - readonly isVersionMigrationFinished: boolean; - readonly asVersionMigrationFinished: { - readonly version: u32; + readonly isCleared: boolean; + readonly asCleared: { + readonly hash_: H256; } & Struct; - readonly type: - | "Attempted" - | "Sent" - | "UnexpectedResponse" - | "ResponseReady" - | "Notified" - | "NotifyOverweight" - | "NotifyDispatchError" - | "NotifyDecodeFailed" - | "InvalidResponder" - | "InvalidResponderVersion" - | "ResponseTaken" - | "AssetsTrapped" - | "VersionChangeNotified" - | "SupportedVersionChanged" - | "NotifyTargetSendFail" - | "NotifyTargetMigrationFail" - | "InvalidQuerierVersion" - | "InvalidQuerier" - | "VersionNotifyStarted" - | "VersionNotifyRequested" - | "VersionNotifyUnrequested" - | "FeesPaid" - | "AssetsClaimed" - | "VersionMigrationFinished"; - } - - /** @name StagingXcmV5Location (85) */ - interface StagingXcmV5Location extends Struct { - readonly parents: u8; - readonly interior: StagingXcmV5Junctions; + readonly type: "Noted" | "Requested" | "Cleared"; } - /** @name StagingXcmV5Junctions (86) */ - interface StagingXcmV5Junctions extends Enum { - readonly isHere: boolean; - readonly isX1: boolean; - readonly asX1: Vec; - readonly isX2: boolean; - readonly asX2: Vec; - readonly isX3: boolean; - readonly asX3: Vec; - readonly isX4: boolean; - readonly asX4: Vec; - readonly isX5: boolean; - readonly asX5: Vec; - readonly isX6: boolean; - readonly asX6: Vec; - readonly isX7: boolean; - readonly asX7: Vec; - readonly isX8: boolean; - readonly asX8: Vec; - readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; + /** @name PalletConvictionVotingEvent (97) */ + interface PalletConvictionVotingEvent extends Enum { + readonly isDelegated: boolean; + readonly asDelegated: ITuple<[AccountId20, AccountId20]>; + readonly isUndelegated: boolean; + readonly asUndelegated: AccountId20; + readonly isVoted: boolean; + readonly asVoted: { + readonly who: AccountId20; + readonly vote: PalletConvictionVotingVoteAccountVote; + } & Struct; + readonly isVoteRemoved: boolean; + readonly asVoteRemoved: { + readonly who: AccountId20; + readonly vote: PalletConvictionVotingVoteAccountVote; + } & Struct; + readonly type: "Delegated" | "Undelegated" | "Voted" | "VoteRemoved"; } - /** @name StagingXcmV5Junction (88) */ - interface StagingXcmV5Junction extends Enum { - readonly isParachain: boolean; - readonly asParachain: Compact; - readonly isAccountId32: boolean; - readonly asAccountId32: { - readonly network: Option; - readonly id: U8aFixed; - } & Struct; - readonly isAccountIndex64: boolean; - readonly asAccountIndex64: { - readonly network: Option; - readonly index: Compact; - } & Struct; - readonly isAccountKey20: boolean; - readonly asAccountKey20: { - readonly network: Option; - readonly key: U8aFixed; + /** @name PalletConvictionVotingVoteAccountVote (98) */ + interface PalletConvictionVotingVoteAccountVote extends Enum { + readonly isStandard: boolean; + readonly asStandard: { + readonly vote: Vote; + readonly balance: u128; } & 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 isSplit: boolean; + readonly asSplit: { + readonly aye: u128; + readonly nay: u128; } & Struct; - readonly isOnlyChild: boolean; - readonly isPlurality: boolean; - readonly asPlurality: { - readonly id: XcmV3JunctionBodyId; - readonly part: XcmV3JunctionBodyPart; + readonly isSplitAbstain: boolean; + readonly asSplitAbstain: { + readonly aye: u128; + readonly nay: u128; + readonly abstain: u128; } & Struct; - readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: StagingXcmV5JunctionNetworkId; - readonly type: - | "Parachain" - | "AccountId32" - | "AccountIndex64" - | "AccountKey20" - | "PalletInstance" - | "GeneralIndex" - | "GeneralKey" - | "OnlyChild" - | "Plurality" - | "GlobalConsensus"; + readonly type: "Standard" | "Split" | "SplitAbstain"; } - /** @name StagingXcmV5JunctionNetworkId (91) */ - interface StagingXcmV5JunctionNetworkId extends Enum { - readonly isByGenesis: boolean; - readonly asByGenesis: U8aFixed; - readonly isByFork: boolean; - readonly asByFork: { - readonly blockNumber: u64; - readonly blockHash: U8aFixed; + /** @name PalletReferendaEvent (100) */ + interface PalletReferendaEvent extends Enum { + readonly isSubmitted: boolean; + readonly asSubmitted: { + readonly index: u32; + readonly track: u16; + readonly proposal: FrameSupportPreimagesBounded; } & Struct; - readonly isPolkadot: boolean; - readonly isKusama: boolean; - readonly isEthereum: boolean; - readonly asEthereum: { - readonly chainId: Compact; + readonly isDecisionDepositPlaced: boolean; + readonly asDecisionDepositPlaced: { + readonly index: u32; + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isBitcoinCore: boolean; - readonly isBitcoinCash: boolean; - readonly isPolkadotBulletin: boolean; - readonly type: - | "ByGenesis" - | "ByFork" - | "Polkadot" - | "Kusama" - | "Ethereum" - | "BitcoinCore" - | "BitcoinCash" - | "PolkadotBulletin"; - } - - /** @name XcmV3JunctionBodyId (93) */ - 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 XcmV3JunctionBodyPart (94) */ - interface XcmV3JunctionBodyPart extends Enum { - readonly isVoice: boolean; - readonly isMembers: boolean; - readonly asMembers: { - readonly count: Compact; + readonly isDecisionDepositRefunded: boolean; + readonly asDecisionDepositRefunded: { + readonly index: u32; + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isFraction: boolean; - readonly asFraction: { - readonly nom: Compact; - readonly denom: Compact; + readonly isDepositSlashed: boolean; + readonly asDepositSlashed: { + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isAtLeastProportion: boolean; - readonly asAtLeastProportion: { - readonly nom: Compact; - readonly denom: Compact; + readonly isDecisionStarted: boolean; + readonly asDecisionStarted: { + readonly index: u32; + readonly track: u16; + readonly proposal: FrameSupportPreimagesBounded; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isMoreThanProportion: boolean; - readonly asMoreThanProportion: { - readonly nom: Compact; - readonly denom: Compact; + readonly isConfirmStarted: boolean; + readonly asConfirmStarted: { + readonly index: u32; } & Struct; - readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; - } - - /** @name StagingXcmV5Xcm (102) */ - interface StagingXcmV5Xcm extends Vec {} - - /** @name StagingXcmV5Instruction (104) */ - interface StagingXcmV5Instruction extends Enum { - readonly isWithdrawAsset: boolean; - readonly asWithdrawAsset: StagingXcmV5AssetAssets; - readonly isReserveAssetDeposited: boolean; - readonly asReserveAssetDeposited: StagingXcmV5AssetAssets; - readonly isReceiveTeleportedAsset: boolean; - readonly asReceiveTeleportedAsset: StagingXcmV5AssetAssets; - readonly isQueryResponse: boolean; - readonly asQueryResponse: { - readonly queryId: Compact; - readonly response: StagingXcmV5Response; - readonly maxWeight: SpWeightsWeightV2Weight; - readonly querier: Option; + readonly isConfirmAborted: boolean; + readonly asConfirmAborted: { + readonly index: u32; } & Struct; - readonly isTransferAsset: boolean; - readonly asTransferAsset: { - readonly assets: StagingXcmV5AssetAssets; - readonly beneficiary: StagingXcmV5Location; + readonly isConfirmed: boolean; + readonly asConfirmed: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isTransferReserveAsset: boolean; - readonly asTransferReserveAsset: { - readonly assets: StagingXcmV5AssetAssets; - readonly dest: StagingXcmV5Location; - readonly xcm: StagingXcmV5Xcm; + readonly isApproved: boolean; + readonly asApproved: { + readonly index: u32; } & Struct; - readonly isTransact: boolean; - readonly asTransact: { - readonly originKind: XcmV3OriginKind; - readonly fallbackMaxWeight: Option; - readonly call: XcmDoubleEncoded; + readonly isRejected: boolean; + readonly asRejected: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isHrmpNewChannelOpenRequest: boolean; - readonly asHrmpNewChannelOpenRequest: { - readonly sender: Compact; - readonly maxMessageSize: Compact; - readonly maxCapacity: Compact; + readonly isTimedOut: boolean; + readonly asTimedOut: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isHrmpChannelAccepted: boolean; - readonly asHrmpChannelAccepted: { - readonly recipient: Compact; + readonly isCancelled: boolean; + readonly asCancelled: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isHrmpChannelClosing: boolean; - readonly asHrmpChannelClosing: { - readonly initiator: Compact; - readonly sender: Compact; - readonly recipient: Compact; + readonly isKilled: boolean; + readonly asKilled: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isClearOrigin: boolean; - readonly isDescendOrigin: boolean; - readonly asDescendOrigin: StagingXcmV5Junctions; - readonly isReportError: boolean; - readonly asReportError: StagingXcmV5QueryResponseInfo; - readonly isDepositAsset: boolean; - readonly asDepositAsset: { - readonly assets: StagingXcmV5AssetAssetFilter; - readonly beneficiary: StagingXcmV5Location; + readonly isSubmissionDepositRefunded: boolean; + readonly asSubmissionDepositRefunded: { + readonly index: u32; + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isDepositReserveAsset: boolean; - readonly asDepositReserveAsset: { - readonly assets: StagingXcmV5AssetAssetFilter; - readonly dest: StagingXcmV5Location; - readonly xcm: StagingXcmV5Xcm; + readonly isMetadataSet: boolean; + readonly asMetadataSet: { + readonly index: u32; + readonly hash_: H256; } & Struct; - readonly isExchangeAsset: boolean; - readonly asExchangeAsset: { - readonly give: StagingXcmV5AssetAssetFilter; - readonly want: StagingXcmV5AssetAssets; - readonly maximal: bool; + readonly isMetadataCleared: boolean; + readonly asMetadataCleared: { + readonly index: u32; + readonly hash_: H256; } & Struct; - readonly isInitiateReserveWithdraw: boolean; - readonly asInitiateReserveWithdraw: { - readonly assets: StagingXcmV5AssetAssetFilter; - readonly reserve: StagingXcmV5Location; - readonly xcm: StagingXcmV5Xcm; + readonly type: + | "Submitted" + | "DecisionDepositPlaced" + | "DecisionDepositRefunded" + | "DepositSlashed" + | "DecisionStarted" + | "ConfirmStarted" + | "ConfirmAborted" + | "Confirmed" + | "Approved" + | "Rejected" + | "TimedOut" + | "Cancelled" + | "Killed" + | "SubmissionDepositRefunded" + | "MetadataSet" + | "MetadataCleared"; + } + + /** @name FrameSupportPreimagesBounded (101) */ + interface FrameSupportPreimagesBounded extends Enum { + readonly isLegacy: boolean; + readonly asLegacy: { + readonly hash_: H256; } & Struct; - readonly isInitiateTeleport: boolean; - readonly asInitiateTeleport: { - readonly assets: StagingXcmV5AssetAssetFilter; - readonly dest: StagingXcmV5Location; - readonly xcm: StagingXcmV5Xcm; + readonly isInline: boolean; + readonly asInline: Bytes; + readonly isLookup: boolean; + readonly asLookup: { + readonly hash_: H256; + readonly len: u32; } & Struct; - readonly isReportHolding: boolean; - readonly asReportHolding: { - readonly responseInfo: StagingXcmV5QueryResponseInfo; - readonly assets: StagingXcmV5AssetAssetFilter; + readonly type: "Legacy" | "Inline" | "Lookup"; + } + + /** @name FrameSystemCall (103) */ + interface FrameSystemCall extends Enum { + readonly isRemark: boolean; + readonly asRemark: { + readonly remark: Bytes; } & Struct; - readonly isBuyExecution: boolean; - readonly asBuyExecution: { - readonly fees: StagingXcmV5Asset; - readonly weightLimit: XcmV3WeightLimit; + readonly isSetHeapPages: boolean; + readonly asSetHeapPages: { + readonly pages: u64; } & Struct; - readonly isRefundSurplus: boolean; - readonly isSetErrorHandler: boolean; - readonly asSetErrorHandler: StagingXcmV5Xcm; - readonly isSetAppendix: boolean; - readonly asSetAppendix: StagingXcmV5Xcm; - readonly isClearError: boolean; - readonly isClaimAsset: boolean; - readonly asClaimAsset: { - readonly assets: StagingXcmV5AssetAssets; - readonly ticket: StagingXcmV5Location; + readonly isSetCode: boolean; + readonly asSetCode: { + readonly code: Bytes; } & Struct; - readonly isTrap: boolean; - readonly asTrap: Compact; - readonly isSubscribeVersion: boolean; - readonly asSubscribeVersion: { - readonly queryId: Compact; - readonly maxResponseWeight: SpWeightsWeightV2Weight; + readonly isSetCodeWithoutChecks: boolean; + readonly asSetCodeWithoutChecks: { + readonly code: Bytes; } & Struct; - readonly isUnsubscribeVersion: boolean; - readonly isBurnAsset: boolean; - readonly asBurnAsset: StagingXcmV5AssetAssets; - readonly isExpectAsset: boolean; - readonly asExpectAsset: StagingXcmV5AssetAssets; - readonly isExpectOrigin: boolean; - readonly asExpectOrigin: Option; - readonly isExpectError: boolean; - readonly asExpectError: Option>; - readonly isExpectTransactStatus: boolean; - readonly asExpectTransactStatus: XcmV3MaybeErrorCode; - readonly isQueryPallet: boolean; - readonly asQueryPallet: { - readonly moduleName: Bytes; - readonly responseInfo: StagingXcmV5QueryResponseInfo; + readonly isSetStorage: boolean; + readonly asSetStorage: { + readonly items: Vec>; } & Struct; - readonly isExpectPallet: boolean; - readonly asExpectPallet: { - readonly index: Compact; - readonly name: Bytes; - readonly moduleName: Bytes; - readonly crateMajor: Compact; - readonly minCrateMinor: Compact; + readonly isKillStorage: boolean; + readonly asKillStorage: { + readonly keys_: Vec; } & Struct; - readonly isReportTransactStatus: boolean; - readonly asReportTransactStatus: StagingXcmV5QueryResponseInfo; - readonly isClearTransactStatus: boolean; - readonly isUniversalOrigin: boolean; - readonly asUniversalOrigin: StagingXcmV5Junction; - readonly isExportMessage: boolean; - readonly asExportMessage: { - readonly network: StagingXcmV5JunctionNetworkId; - readonly destination: StagingXcmV5Junctions; - readonly xcm: StagingXcmV5Xcm; + readonly isKillPrefix: boolean; + readonly asKillPrefix: { + readonly prefix: Bytes; + readonly subkeys: u32; } & Struct; - readonly isLockAsset: boolean; - readonly asLockAsset: { - readonly asset: StagingXcmV5Asset; - readonly unlocker: StagingXcmV5Location; + readonly isRemarkWithEvent: boolean; + readonly asRemarkWithEvent: { + readonly remark: Bytes; } & Struct; - readonly isUnlockAsset: boolean; - readonly asUnlockAsset: { - readonly asset: StagingXcmV5Asset; - readonly target: StagingXcmV5Location; + readonly isAuthorizeUpgrade: boolean; + readonly asAuthorizeUpgrade: { + readonly codeHash: H256; } & Struct; - readonly isNoteUnlockable: boolean; - readonly asNoteUnlockable: { - readonly asset: StagingXcmV5Asset; - readonly owner: StagingXcmV5Location; + readonly isAuthorizeUpgradeWithoutChecks: boolean; + readonly asAuthorizeUpgradeWithoutChecks: { + readonly codeHash: H256; } & Struct; - readonly isRequestUnlock: boolean; - readonly asRequestUnlock: { - readonly asset: StagingXcmV5Asset; - readonly locker: StagingXcmV5Location; + readonly isApplyAuthorizedUpgrade: boolean; + readonly asApplyAuthorizedUpgrade: { + readonly code: Bytes; } & Struct; - readonly isSetFeesMode: boolean; - readonly asSetFeesMode: { - readonly jitWithdraw: bool; + readonly type: + | "Remark" + | "SetHeapPages" + | "SetCode" + | "SetCodeWithoutChecks" + | "SetStorage" + | "KillStorage" + | "KillPrefix" + | "RemarkWithEvent" + | "AuthorizeUpgrade" + | "AuthorizeUpgradeWithoutChecks" + | "ApplyAuthorizedUpgrade"; + } + + /** @name CumulusPalletParachainSystemCall (107) */ + interface CumulusPalletParachainSystemCall extends Enum { + readonly isSetValidationData: boolean; + readonly asSetValidationData: { + readonly data: CumulusPrimitivesParachainInherentParachainInherentData; } & Struct; - readonly isSetTopic: boolean; - readonly asSetTopic: U8aFixed; - readonly isClearTopic: boolean; - readonly isAliasOrigin: boolean; - readonly asAliasOrigin: StagingXcmV5Location; - readonly isUnpaidExecution: boolean; - readonly asUnpaidExecution: { - readonly weightLimit: XcmV3WeightLimit; - readonly checkOrigin: Option; + readonly isSudoSendUpwardMessage: boolean; + readonly asSudoSendUpwardMessage: { + readonly message: Bytes; } & Struct; - readonly isPayFees: boolean; - readonly asPayFees: { - readonly asset: StagingXcmV5Asset; + readonly type: "SetValidationData" | "SudoSendUpwardMessage"; + } + + /** @name CumulusPrimitivesParachainInherentParachainInherentData (108) */ + interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct { + readonly validationData: PolkadotPrimitivesV8PersistedValidationData; + readonly relayChainState: SpTrieStorageProof; + readonly downwardMessages: Vec; + readonly horizontalMessages: BTreeMap>; + } + + /** @name PolkadotPrimitivesV8PersistedValidationData (109) */ + interface PolkadotPrimitivesV8PersistedValidationData extends Struct { + readonly parentHead: Bytes; + readonly relayParentNumber: u32; + readonly relayParentStorageRoot: H256; + readonly maxPovSize: u32; + } + + /** @name SpTrieStorageProof (111) */ + interface SpTrieStorageProof extends Struct { + readonly trieNodes: BTreeSet; + } + + /** @name PolkadotCorePrimitivesInboundDownwardMessage (114) */ + interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { + readonly sentAt: u32; + readonly msg: Bytes; + } + + /** @name PolkadotCorePrimitivesInboundHrmpMessage (118) */ + interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { + readonly sentAt: u32; + readonly data: Bytes; + } + + /** @name PalletTimestampCall (121) */ + interface PalletTimestampCall extends Enum { + readonly isSet: boolean; + readonly asSet: { + readonly now: Compact; } & Struct; - readonly isInitiateTransfer: boolean; - readonly asInitiateTransfer: { - readonly destination: StagingXcmV5Location; - readonly remoteFees: Option; - readonly preserveOrigin: bool; - readonly assets: Vec; - readonly remoteXcm: StagingXcmV5Xcm; + readonly type: "Set"; + } + + /** @name PalletRootTestingCall (122) */ + interface PalletRootTestingCall extends Enum { + readonly isFillBlock: boolean; + readonly asFillBlock: { + readonly ratio: Perbill; } & Struct; - readonly isExecuteWithOrigin: boolean; - readonly asExecuteWithOrigin: { - readonly descendantOrigin: Option; - readonly xcm: StagingXcmV5Xcm; + readonly isTriggerDefensive: boolean; + readonly type: "FillBlock" | "TriggerDefensive"; + } + + /** @name PalletBalancesCall (123) */ + interface PalletBalancesCall extends Enum { + readonly isTransferAllowDeath: boolean; + readonly asTransferAllowDeath: { + readonly dest: AccountId20; + readonly value: Compact; } & Struct; - readonly isSetHints: boolean; - readonly asSetHints: { - readonly hints: Vec; + readonly isForceTransfer: boolean; + readonly asForceTransfer: { + readonly source: AccountId20; + readonly dest: AccountId20; + readonly value: Compact; + } & Struct; + readonly isTransferKeepAlive: boolean; + readonly asTransferKeepAlive: { + readonly dest: AccountId20; + readonly value: Compact; + } & Struct; + readonly isTransferAll: boolean; + readonly asTransferAll: { + readonly dest: AccountId20; + readonly keepAlive: bool; + } & Struct; + readonly isForceUnreserve: boolean; + readonly asForceUnreserve: { + readonly who: AccountId20; + readonly amount: u128; + } & Struct; + readonly isUpgradeAccounts: boolean; + readonly asUpgradeAccounts: { + readonly who: Vec; + } & Struct; + readonly isForceSetBalance: boolean; + readonly asForceSetBalance: { + readonly who: AccountId20; + 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: - | "WithdrawAsset" - | "ReserveAssetDeposited" - | "ReceiveTeleportedAsset" - | "QueryResponse" - | "TransferAsset" - | "TransferReserveAsset" - | "Transact" - | "HrmpNewChannelOpenRequest" - | "HrmpChannelAccepted" - | "HrmpChannelClosing" - | "ClearOrigin" - | "DescendOrigin" - | "ReportError" - | "DepositAsset" - | "DepositReserveAsset" - | "ExchangeAsset" - | "InitiateReserveWithdraw" - | "InitiateTeleport" - | "ReportHolding" - | "BuyExecution" - | "RefundSurplus" - | "SetErrorHandler" - | "SetAppendix" - | "ClearError" - | "ClaimAsset" - | "Trap" - | "SubscribeVersion" - | "UnsubscribeVersion" - | "BurnAsset" - | "ExpectAsset" - | "ExpectOrigin" - | "ExpectError" - | "ExpectTransactStatus" - | "QueryPallet" - | "ExpectPallet" - | "ReportTransactStatus" - | "ClearTransactStatus" - | "UniversalOrigin" - | "ExportMessage" - | "LockAsset" - | "UnlockAsset" - | "NoteUnlockable" - | "RequestUnlock" - | "SetFeesMode" - | "SetTopic" - | "ClearTopic" - | "AliasOrigin" - | "UnpaidExecution" - | "PayFees" - | "InitiateTransfer" - | "ExecuteWithOrigin" - | "SetHints"; - } - - /** @name StagingXcmV5AssetAssets (105) */ - interface StagingXcmV5AssetAssets extends Vec {} - - /** @name StagingXcmV5Asset (107) */ - interface StagingXcmV5Asset extends Struct { - readonly id: StagingXcmV5AssetAssetId; - readonly fun: StagingXcmV5AssetFungibility; - } - - /** @name StagingXcmV5AssetAssetId (108) */ - interface StagingXcmV5AssetAssetId extends StagingXcmV5Location {} - - /** @name StagingXcmV5AssetFungibility (109) */ - interface StagingXcmV5AssetFungibility extends Enum { - readonly isFungible: boolean; - readonly asFungible: Compact; - readonly isNonFungible: boolean; - readonly asNonFungible: StagingXcmV5AssetAssetInstance; - readonly type: "Fungible" | "NonFungible"; - } - - /** @name StagingXcmV5AssetAssetInstance (110) */ - interface StagingXcmV5AssetAssetInstance extends Enum { - readonly isUndefined: boolean; - readonly isIndex: boolean; - readonly asIndex: Compact; - readonly isArray4: boolean; - readonly asArray4: U8aFixed; - readonly isArray8: boolean; - readonly asArray8: U8aFixed; - readonly isArray16: boolean; - readonly asArray16: U8aFixed; - readonly isArray32: boolean; - readonly asArray32: U8aFixed; - readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; - } - - /** @name StagingXcmV5Response (113) */ - interface StagingXcmV5Response extends Enum { - readonly isNull: boolean; - readonly isAssets: boolean; - readonly asAssets: StagingXcmV5AssetAssets; - 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 StagingXcmV5PalletInfo (117) */ - interface StagingXcmV5PalletInfo extends Struct { - readonly index: Compact; - readonly name: Bytes; - readonly moduleName: Bytes; - readonly major: Compact; - readonly minor: Compact; - readonly patch: Compact; - } - - /** @name XcmV3MaybeErrorCode (120) */ - interface XcmV3MaybeErrorCode extends Enum { - readonly isSuccess: boolean; - readonly isError: boolean; - readonly asError: Bytes; - readonly isTruncatedError: boolean; - readonly asTruncatedError: Bytes; - readonly type: "Success" | "Error" | "TruncatedError"; - } - - /** @name XcmV3OriginKind (123) */ - interface XcmV3OriginKind extends Enum { - readonly isNative: boolean; - readonly isSovereignAccount: boolean; - readonly isSuperuser: boolean; - readonly isXcm: boolean; - readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; - } - - /** @name XcmDoubleEncoded (125) */ - interface XcmDoubleEncoded extends Struct { - readonly encoded: Bytes; - } - - /** @name StagingXcmV5QueryResponseInfo (126) */ - interface StagingXcmV5QueryResponseInfo extends Struct { - readonly destination: StagingXcmV5Location; - readonly queryId: Compact; - readonly maxWeight: SpWeightsWeightV2Weight; + | "TransferAllowDeath" + | "ForceTransfer" + | "TransferKeepAlive" + | "TransferAll" + | "ForceUnreserve" + | "UpgradeAccounts" + | "ForceSetBalance" + | "ForceAdjustTotalIssuance" + | "Burn"; } - /** @name StagingXcmV5AssetAssetFilter (127) */ - interface StagingXcmV5AssetAssetFilter extends Enum { - readonly isDefinite: boolean; - readonly asDefinite: StagingXcmV5AssetAssets; - readonly isWild: boolean; - readonly asWild: StagingXcmV5AssetWildAsset; - readonly type: "Definite" | "Wild"; + /** @name PalletBalancesAdjustmentDirection (126) */ + interface PalletBalancesAdjustmentDirection extends Enum { + readonly isIncrease: boolean; + readonly isDecrease: boolean; + readonly type: "Increase" | "Decrease"; } - /** @name StagingXcmV5AssetWildAsset (128) */ - interface StagingXcmV5AssetWildAsset extends Enum { - readonly isAll: boolean; - readonly isAllOf: boolean; - readonly asAllOf: { - readonly id: StagingXcmV5AssetAssetId; - readonly fun: StagingXcmV5AssetWildFungibility; + /** @name PalletParachainStakingCall (127) */ + interface PalletParachainStakingCall extends Enum { + readonly isSetStakingExpectations: boolean; + readonly asSetStakingExpectations: { + readonly expectations: { + readonly min: u128; + readonly ideal: u128; + readonly max: u128; + } & Struct; } & Struct; - readonly isAllCounted: boolean; - readonly asAllCounted: Compact; - readonly isAllOfCounted: boolean; - readonly asAllOfCounted: { - readonly id: StagingXcmV5AssetAssetId; - readonly fun: StagingXcmV5AssetWildFungibility; - readonly count: Compact; + readonly isSetInflation: boolean; + readonly asSetInflation: { + readonly schedule: { + readonly min: Perbill; + readonly ideal: Perbill; + readonly max: Perbill; + } & Struct; } & Struct; - readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; - } - - /** @name StagingXcmV5AssetWildFungibility (129) */ - interface StagingXcmV5AssetWildFungibility extends Enum { - readonly isFungible: boolean; - readonly isNonFungible: boolean; - readonly type: "Fungible" | "NonFungible"; - } - - /** @name XcmV3WeightLimit (130) */ - interface XcmV3WeightLimit extends Enum { - readonly isUnlimited: boolean; - readonly isLimited: boolean; - readonly asLimited: SpWeightsWeightV2Weight; - readonly type: "Unlimited" | "Limited"; - } - - /** @name StagingXcmV5AssetAssetTransferFilter (132) */ - interface StagingXcmV5AssetAssetTransferFilter extends Enum { - readonly isTeleport: boolean; - readonly asTeleport: StagingXcmV5AssetAssetFilter; - readonly isReserveDeposit: boolean; - readonly asReserveDeposit: StagingXcmV5AssetAssetFilter; - readonly isReserveWithdraw: boolean; - readonly asReserveWithdraw: StagingXcmV5AssetAssetFilter; - readonly type: "Teleport" | "ReserveDeposit" | "ReserveWithdraw"; - } - - /** @name StagingXcmV5Hint (137) */ - interface StagingXcmV5Hint extends Enum { - readonly isAssetClaimer: boolean; - readonly asAssetClaimer: { - readonly location: StagingXcmV5Location; + readonly isSetParachainBondAccount: boolean; + readonly asSetParachainBondAccount: { + readonly new_: AccountId20; } & Struct; - readonly type: "AssetClaimer"; - } - - /** @name XcmVersionedAssets (139) */ - interface XcmVersionedAssets extends Enum { - readonly isV3: boolean; - readonly asV3: XcmV3MultiassetMultiAssets; - readonly isV4: boolean; - readonly asV4: StagingXcmV4AssetAssets; - readonly isV5: boolean; - readonly asV5: StagingXcmV5AssetAssets; - readonly type: "V3" | "V4" | "V5"; - } - - /** @name XcmV3MultiassetMultiAssets (140) */ - interface XcmV3MultiassetMultiAssets extends Vec {} - - /** @name XcmV3MultiAsset (142) */ - interface XcmV3MultiAsset extends Struct { - readonly id: XcmV3MultiassetAssetId; - readonly fun: XcmV3MultiassetFungibility; - } - - /** @name XcmV3MultiassetAssetId (143) */ - interface XcmV3MultiassetAssetId extends Enum { - readonly isConcrete: boolean; - readonly asConcrete: StagingXcmV3MultiLocation; - readonly isAbstract: boolean; - readonly asAbstract: U8aFixed; - readonly type: "Concrete" | "Abstract"; - } - - /** @name StagingXcmV3MultiLocation (144) */ - interface StagingXcmV3MultiLocation extends Struct { - readonly parents: u8; - readonly interior: XcmV3Junctions; - } - - /** @name XcmV3Junctions (145) */ - 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 XcmV3Junction (146) */ - interface XcmV3Junction extends Enum { - readonly isParachain: boolean; - readonly asParachain: Compact; - readonly isAccountId32: boolean; - readonly asAccountId32: { - readonly network: Option; - readonly id: U8aFixed; + readonly isSetParachainBondReservePercent: boolean; + readonly asSetParachainBondReservePercent: { + readonly new_: Percent; } & Struct; - readonly isAccountIndex64: boolean; - readonly asAccountIndex64: { - readonly network: Option; - readonly index: Compact; + readonly isSetTotalSelected: boolean; + readonly asSetTotalSelected: { + readonly new_: u32; } & Struct; - readonly isAccountKey20: boolean; - readonly asAccountKey20: { - readonly network: Option; - readonly key: U8aFixed; + readonly isSetCollatorCommission: boolean; + readonly asSetCollatorCommission: { + readonly new_: Perbill; } & 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 isSetBlocksPerRound: boolean; + readonly asSetBlocksPerRound: { + readonly new_: u32; } & Struct; - readonly isOnlyChild: boolean; - readonly isPlurality: boolean; - readonly asPlurality: { - readonly id: XcmV3JunctionBodyId; - readonly part: XcmV3JunctionBodyPart; + readonly isJoinCandidates: boolean; + readonly asJoinCandidates: { + readonly bond: u128; + readonly candidateCount: u32; } & Struct; - readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: XcmV3JunctionNetworkId; - readonly type: - | "Parachain" - | "AccountId32" - | "AccountIndex64" - | "AccountKey20" - | "PalletInstance" - | "GeneralIndex" - | "GeneralKey" - | "OnlyChild" - | "Plurality" - | "GlobalConsensus"; - } - - /** @name XcmV3JunctionNetworkId (148) */ - interface XcmV3JunctionNetworkId extends Enum { - readonly isByGenesis: boolean; - readonly asByGenesis: U8aFixed; - readonly isByFork: boolean; - readonly asByFork: { - readonly blockNumber: u64; - readonly blockHash: U8aFixed; + readonly isScheduleLeaveCandidates: boolean; + readonly asScheduleLeaveCandidates: { + readonly candidateCount: u32; } & 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 isExecuteLeaveCandidates: boolean; + readonly asExecuteLeaveCandidates: { + readonly candidate: AccountId20; + readonly candidateDelegationCount: u32; } & Struct; - readonly isBitcoinCore: boolean; - readonly isBitcoinCash: boolean; - readonly isPolkadotBulletin: boolean; - readonly type: - | "ByGenesis" - | "ByFork" - | "Polkadot" - | "Kusama" - | "Westend" - | "Rococo" - | "Wococo" - | "Ethereum" - | "BitcoinCore" - | "BitcoinCash" - | "PolkadotBulletin"; - } - - /** @name XcmV3MultiassetFungibility (149) */ - interface XcmV3MultiassetFungibility extends Enum { - readonly isFungible: boolean; - readonly asFungible: Compact; - readonly isNonFungible: boolean; - readonly asNonFungible: XcmV3MultiassetAssetInstance; - readonly type: "Fungible" | "NonFungible"; - } - - /** @name XcmV3MultiassetAssetInstance (150) */ - interface XcmV3MultiassetAssetInstance extends Enum { - readonly isUndefined: boolean; - readonly isIndex: boolean; - readonly asIndex: Compact; - readonly isArray4: boolean; - readonly asArray4: U8aFixed; - readonly isArray8: boolean; - readonly asArray8: U8aFixed; - readonly isArray16: boolean; - readonly asArray16: U8aFixed; - readonly isArray32: boolean; - readonly asArray32: U8aFixed; - readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; - } - - /** @name StagingXcmV4AssetAssets (151) */ - interface StagingXcmV4AssetAssets extends Vec {} - - /** @name StagingXcmV4Asset (153) */ - interface StagingXcmV4Asset extends Struct { - readonly id: StagingXcmV4AssetAssetId; - readonly fun: StagingXcmV4AssetFungibility; - } - - /** @name StagingXcmV4AssetAssetId (154) */ - interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} - - /** @name StagingXcmV4Location (155) */ - interface StagingXcmV4Location extends Struct { - readonly parents: u8; - readonly interior: StagingXcmV4Junctions; - } - - /** @name StagingXcmV4Junctions (156) */ - 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 (158) */ - interface StagingXcmV4Junction extends Enum { - readonly isParachain: boolean; - readonly asParachain: Compact; - readonly isAccountId32: boolean; - readonly asAccountId32: { - readonly network: Option; - readonly id: U8aFixed; + readonly isCancelLeaveCandidates: boolean; + readonly asCancelLeaveCandidates: { + readonly candidateCount: u32; } & Struct; - readonly isAccountIndex64: boolean; - readonly asAccountIndex64: { - readonly network: Option; - readonly index: Compact; + readonly isGoOffline: boolean; + readonly isGoOnline: boolean; + readonly isCandidateBondMore: boolean; + readonly asCandidateBondMore: { + readonly more: u128; } & Struct; - readonly isAccountKey20: boolean; - readonly asAccountKey20: { - readonly network: Option; - readonly key: U8aFixed; + readonly isScheduleCandidateBondLess: boolean; + readonly asScheduleCandidateBondLess: { + readonly less: u128; } & 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 isExecuteCandidateBondLess: boolean; + readonly asExecuteCandidateBondLess: { + readonly candidate: AccountId20; } & Struct; - readonly isOnlyChild: boolean; - readonly isPlurality: boolean; - readonly asPlurality: { - readonly id: XcmV3JunctionBodyId; - readonly part: XcmV3JunctionBodyPart; + readonly isCancelCandidateBondLess: boolean; + readonly isDelegateWithAutoCompound: boolean; + readonly asDelegateWithAutoCompound: { + readonly candidate: AccountId20; + readonly amount: u128; + readonly autoCompound: Percent; + readonly candidateDelegationCount: u32; + readonly candidateAutoCompoundingDelegationCount: u32; + readonly delegationCount: u32; } & Struct; - readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: StagingXcmV4JunctionNetworkId; - readonly type: - | "Parachain" - | "AccountId32" - | "AccountIndex64" - | "AccountKey20" - | "PalletInstance" - | "GeneralIndex" - | "GeneralKey" - | "OnlyChild" - | "Plurality" - | "GlobalConsensus"; - } - - /** @name StagingXcmV4JunctionNetworkId (160) */ - interface StagingXcmV4JunctionNetworkId extends Enum { - readonly isByGenesis: boolean; - readonly asByGenesis: U8aFixed; - readonly isByFork: boolean; - readonly asByFork: { - readonly blockNumber: u64; - readonly blockHash: U8aFixed; + readonly isScheduleRevokeDelegation: boolean; + readonly asScheduleRevokeDelegation: { + readonly collator: AccountId20; } & 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 isDelegatorBondMore: boolean; + readonly asDelegatorBondMore: { + readonly candidate: AccountId20; + readonly more: u128; + } & Struct; + readonly isScheduleDelegatorBondLess: boolean; + readonly asScheduleDelegatorBondLess: { + readonly candidate: AccountId20; + readonly less: u128; + } & Struct; + readonly isExecuteDelegationRequest: boolean; + readonly asExecuteDelegationRequest: { + readonly delegator: AccountId20; + readonly candidate: AccountId20; + } & Struct; + readonly isCancelDelegationRequest: boolean; + readonly asCancelDelegationRequest: { + readonly candidate: AccountId20; + } & Struct; + readonly isSetAutoCompound: boolean; + readonly asSetAutoCompound: { + readonly candidate: AccountId20; + readonly value: Percent; + readonly candidateAutoCompoundingDelegationCountHint: u32; + readonly delegationCountHint: u32; + } & Struct; + readonly isHotfixRemoveDelegationRequestsExitedCandidates: boolean; + readonly asHotfixRemoveDelegationRequestsExitedCandidates: { + readonly candidates: Vec; + } & Struct; + readonly isNotifyInactiveCollator: boolean; + readonly asNotifyInactiveCollator: { + readonly collator: AccountId20; + } & Struct; + readonly isEnableMarkingOffline: boolean; + readonly asEnableMarkingOffline: { + readonly value: bool; + } & Struct; + readonly isForceJoinCandidates: boolean; + readonly asForceJoinCandidates: { + readonly account: AccountId20; + readonly bond: u128; + readonly candidateCount: u32; + } & Struct; + readonly isSetInflationDistributionConfig: boolean; + readonly asSetInflationDistributionConfig: { + readonly new_: PalletParachainStakingInflationDistributionConfig; } & Struct; - readonly isBitcoinCore: boolean; - readonly isBitcoinCash: boolean; - readonly isPolkadotBulletin: boolean; readonly type: - | "ByGenesis" - | "ByFork" - | "Polkadot" - | "Kusama" - | "Westend" - | "Rococo" - | "Wococo" - | "Ethereum" - | "BitcoinCore" - | "BitcoinCash" - | "PolkadotBulletin"; - } - - /** @name StagingXcmV4AssetFungibility (168) */ - interface StagingXcmV4AssetFungibility extends Enum { - readonly isFungible: boolean; - readonly asFungible: Compact; - readonly isNonFungible: boolean; - readonly asNonFungible: StagingXcmV4AssetAssetInstance; - readonly type: "Fungible" | "NonFungible"; + | "SetStakingExpectations" + | "SetInflation" + | "SetParachainBondAccount" + | "SetParachainBondReservePercent" + | "SetTotalSelected" + | "SetCollatorCommission" + | "SetBlocksPerRound" + | "JoinCandidates" + | "ScheduleLeaveCandidates" + | "ExecuteLeaveCandidates" + | "CancelLeaveCandidates" + | "GoOffline" + | "GoOnline" + | "CandidateBondMore" + | "ScheduleCandidateBondLess" + | "ExecuteCandidateBondLess" + | "CancelCandidateBondLess" + | "DelegateWithAutoCompound" + | "ScheduleRevokeDelegation" + | "DelegatorBondMore" + | "ScheduleDelegatorBondLess" + | "ExecuteDelegationRequest" + | "CancelDelegationRequest" + | "SetAutoCompound" + | "HotfixRemoveDelegationRequestsExitedCandidates" + | "NotifyInactiveCollator" + | "EnableMarkingOffline" + | "ForceJoinCandidates" + | "SetInflationDistributionConfig"; } - /** @name StagingXcmV4AssetAssetInstance (169) */ - interface StagingXcmV4AssetAssetInstance extends Enum { - readonly isUndefined: boolean; - readonly isIndex: boolean; - readonly asIndex: Compact; - readonly isArray4: boolean; - readonly asArray4: U8aFixed; - readonly isArray8: boolean; - readonly asArray8: U8aFixed; - readonly isArray16: boolean; - readonly asArray16: U8aFixed; - readonly isArray32: boolean; - readonly asArray32: U8aFixed; - readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; + /** @name PalletAuthorInherentCall (130) */ + interface PalletAuthorInherentCall extends Enum { + readonly isKickOffAuthorshipValidation: boolean; + readonly type: "KickOffAuthorshipValidation"; } - /** @name XcmVersionedLocation (170) */ - interface XcmVersionedLocation extends Enum { - readonly isV3: boolean; - readonly asV3: StagingXcmV3MultiLocation; - readonly isV4: boolean; - readonly asV4: StagingXcmV4Location; - readonly isV5: boolean; - readonly asV5: StagingXcmV5Location; - readonly type: "V3" | "V4" | "V5"; + /** @name PalletAuthorSlotFilterCall (131) */ + interface PalletAuthorSlotFilterCall extends Enum { + readonly isSetEligible: boolean; + readonly asSetEligible: { + readonly new_: u32; + } & Struct; + readonly type: "SetEligible"; } - /** @name PalletAssetsEvent (171) */ - interface PalletAssetsEvent extends Enum { - readonly isCreated: boolean; - readonly asCreated: { - readonly assetId: u128; - readonly creator: AccountId20; - readonly owner: AccountId20; + /** @name PalletAuthorMappingCall (132) */ + interface PalletAuthorMappingCall extends Enum { + readonly isAddAssociation: boolean; + readonly asAddAssociation: { + readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; } & Struct; - readonly isIssued: boolean; - readonly asIssued: { - readonly assetId: u128; - readonly owner: AccountId20; - readonly amount: u128; + readonly isUpdateAssociation: boolean; + readonly asUpdateAssociation: { + readonly oldNimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly newNimbusId: NimbusPrimitivesNimbusCryptoPublic; } & Struct; - readonly isTransferred: boolean; - readonly asTransferred: { - readonly assetId: u128; - readonly from: AccountId20; - readonly to: AccountId20; - readonly amount: u128; + readonly isClearAssociation: boolean; + readonly asClearAssociation: { + readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; } & Struct; - readonly isBurned: boolean; - readonly asBurned: { - readonly assetId: u128; - readonly owner: AccountId20; - readonly balance: u128; + readonly isRemoveKeys: boolean; + readonly isSetKeys: boolean; + readonly asSetKeys: { + readonly keys_: Bytes; } & Struct; - readonly isTeamChanged: boolean; - readonly asTeamChanged: { - readonly assetId: u128; - readonly issuer: AccountId20; - readonly admin: AccountId20; - readonly freezer: AccountId20; + readonly type: + | "AddAssociation" + | "UpdateAssociation" + | "ClearAssociation" + | "RemoveKeys" + | "SetKeys"; + } + + /** @name PalletMoonbeamOrbitersCall (133) */ + interface PalletMoonbeamOrbitersCall extends Enum { + readonly isCollatorAddOrbiter: boolean; + readonly asCollatorAddOrbiter: { + readonly orbiter: AccountId20; } & Struct; - readonly isOwnerChanged: boolean; - readonly asOwnerChanged: { - readonly assetId: u128; - readonly owner: AccountId20; + readonly isCollatorRemoveOrbiter: boolean; + readonly asCollatorRemoveOrbiter: { + readonly orbiter: AccountId20; } & Struct; - readonly isFrozen: boolean; - readonly asFrozen: { - readonly assetId: u128; - readonly who: AccountId20; + readonly isOrbiterLeaveCollatorPool: boolean; + readonly asOrbiterLeaveCollatorPool: { + readonly collator: AccountId20; } & Struct; - readonly isThawed: boolean; - readonly asThawed: { - readonly assetId: u128; - readonly who: AccountId20; - } & Struct; - readonly isAssetFrozen: boolean; - readonly asAssetFrozen: { - readonly assetId: u128; - } & Struct; - readonly isAssetThawed: boolean; - readonly asAssetThawed: { - readonly assetId: u128; - } & Struct; - readonly isAccountsDestroyed: boolean; - readonly asAccountsDestroyed: { - readonly assetId: u128; - readonly accountsDestroyed: u32; - readonly accountsRemaining: u32; - } & Struct; - readonly isApprovalsDestroyed: boolean; - readonly asApprovalsDestroyed: { - readonly assetId: u128; - readonly approvalsDestroyed: u32; - readonly approvalsRemaining: u32; - } & Struct; - readonly isDestructionStarted: boolean; - readonly asDestructionStarted: { - readonly assetId: u128; - } & Struct; - readonly isDestroyed: boolean; - readonly asDestroyed: { - readonly assetId: u128; - } & Struct; - readonly isForceCreated: boolean; - readonly asForceCreated: { - readonly assetId: u128; - readonly owner: AccountId20; - } & Struct; - readonly isMetadataSet: boolean; - readonly asMetadataSet: { - readonly assetId: u128; - readonly name: Bytes; - readonly symbol: Bytes; - readonly decimals: u8; - readonly isFrozen: bool; - } & Struct; - readonly isMetadataCleared: boolean; - readonly asMetadataCleared: { - readonly assetId: u128; - } & Struct; - readonly isApprovedTransfer: boolean; - readonly asApprovedTransfer: { - readonly assetId: u128; - readonly source: AccountId20; - readonly delegate: AccountId20; - readonly amount: u128; - } & Struct; - readonly isApprovalCancelled: boolean; - readonly asApprovalCancelled: { - readonly assetId: u128; - readonly owner: AccountId20; - readonly delegate: AccountId20; - } & Struct; - readonly isTransferredApproved: boolean; - readonly asTransferredApproved: { - readonly assetId: u128; - readonly owner: AccountId20; - readonly delegate: AccountId20; - readonly destination: AccountId20; - readonly amount: u128; - } & Struct; - readonly isAssetStatusChanged: boolean; - readonly asAssetStatusChanged: { - readonly assetId: u128; - } & Struct; - readonly isAssetMinBalanceChanged: boolean; - readonly asAssetMinBalanceChanged: { - readonly assetId: u128; - readonly newMinBalance: u128; - } & Struct; - readonly isTouched: boolean; - readonly asTouched: { - readonly assetId: u128; - readonly who: AccountId20; - readonly depositor: AccountId20; - } & Struct; - readonly isBlocked: boolean; - readonly asBlocked: { - readonly assetId: u128; - readonly who: AccountId20; + readonly isOrbiterRegister: boolean; + readonly isOrbiterUnregister: boolean; + readonly asOrbiterUnregister: { + readonly collatorsPoolCount: u32; } & Struct; - readonly isDeposited: boolean; - readonly asDeposited: { - readonly assetId: u128; - readonly who: AccountId20; - readonly amount: u128; + readonly isAddCollator: boolean; + readonly asAddCollator: { + readonly collator: AccountId20; } & Struct; - readonly isWithdrawn: boolean; - readonly asWithdrawn: { - readonly assetId: u128; - readonly who: AccountId20; - readonly amount: u128; + readonly isRemoveCollator: boolean; + readonly asRemoveCollator: { + readonly collator: AccountId20; } & Struct; readonly type: - | "Created" - | "Issued" - | "Transferred" - | "Burned" - | "TeamChanged" - | "OwnerChanged" - | "Frozen" - | "Thawed" - | "AssetFrozen" - | "AssetThawed" - | "AccountsDestroyed" - | "ApprovalsDestroyed" - | "DestructionStarted" - | "Destroyed" - | "ForceCreated" - | "MetadataSet" - | "MetadataCleared" - | "ApprovedTransfer" - | "ApprovalCancelled" - | "TransferredApproved" - | "AssetStatusChanged" - | "AssetMinBalanceChanged" - | "Touched" - | "Blocked" - | "Deposited" - | "Withdrawn"; + | "CollatorAddOrbiter" + | "CollatorRemoveOrbiter" + | "OrbiterLeaveCollatorPool" + | "OrbiterRegister" + | "OrbiterUnregister" + | "AddCollator" + | "RemoveCollator"; } - /** @name PalletAssetManagerEvent (172) */ - interface PalletAssetManagerEvent extends Enum { - readonly isForeignAssetRegistered: boolean; - readonly asForeignAssetRegistered: { - readonly assetId: u128; - readonly asset: MoonbaseRuntimeXcmConfigAssetType; - readonly metadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata; + /** @name PalletUtilityCall (134) */ + interface PalletUtilityCall extends Enum { + readonly isBatch: boolean; + readonly asBatch: { + readonly calls: Vec; } & Struct; - readonly isUnitsPerSecondChanged: boolean; - readonly isForeignAssetXcmLocationChanged: boolean; - readonly asForeignAssetXcmLocationChanged: { - readonly assetId: u128; - readonly newAssetType: MoonbaseRuntimeXcmConfigAssetType; + readonly isAsDerivative: boolean; + readonly asAsDerivative: { + readonly index: u16; + readonly call: Call; } & Struct; - readonly isForeignAssetRemoved: boolean; - readonly asForeignAssetRemoved: { - readonly assetId: u128; - readonly assetType: MoonbaseRuntimeXcmConfigAssetType; + readonly isBatchAll: boolean; + readonly asBatchAll: { + readonly calls: Vec; } & Struct; - readonly isSupportedAssetRemoved: boolean; - readonly asSupportedAssetRemoved: { - readonly assetType: MoonbaseRuntimeXcmConfigAssetType; + readonly isDispatchAs: boolean; + readonly asDispatchAs: { + readonly asOrigin: MoonbeamRuntimeOriginCaller; + readonly call: Call; } & Struct; - readonly isForeignAssetDestroyed: boolean; - readonly asForeignAssetDestroyed: { - readonly assetId: u128; - readonly assetType: MoonbaseRuntimeXcmConfigAssetType; + readonly isForceBatch: boolean; + readonly asForceBatch: { + readonly calls: Vec; } & Struct; - readonly isLocalAssetDestroyed: boolean; - readonly asLocalAssetDestroyed: { - readonly assetId: u128; + readonly isWithWeight: boolean; + readonly asWithWeight: { + readonly call: Call; + readonly weight: SpWeightsWeightV2Weight; } & Struct; readonly type: - | "ForeignAssetRegistered" - | "UnitsPerSecondChanged" - | "ForeignAssetXcmLocationChanged" - | "ForeignAssetRemoved" - | "SupportedAssetRemoved" - | "ForeignAssetDestroyed" - | "LocalAssetDestroyed"; + | "Batch" + | "AsDerivative" + | "BatchAll" + | "DispatchAs" + | "ForceBatch" + | "WithWeight"; } - /** @name MoonbaseRuntimeXcmConfigAssetType (173) */ - interface MoonbaseRuntimeXcmConfigAssetType extends Enum { - readonly isXcm: boolean; - readonly asXcm: StagingXcmV3MultiLocation; - readonly type: "Xcm"; + /** @name MoonbeamRuntimeOriginCaller (136) */ + interface MoonbeamRuntimeOriginCaller extends Enum { + readonly isSystem: boolean; + readonly asSystem: FrameSupportDispatchRawOrigin; + readonly isEthereum: boolean; + readonly asEthereum: PalletEthereumRawOrigin; + readonly isOrigins: boolean; + readonly asOrigins: MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin; + readonly isTreasuryCouncilCollective: boolean; + readonly asTreasuryCouncilCollective: PalletCollectiveRawOrigin; + readonly isOpenTechCommitteeCollective: boolean; + readonly asOpenTechCommitteeCollective: PalletCollectiveRawOrigin; + readonly isCumulusXcm: boolean; + readonly asCumulusXcm: CumulusPalletXcmOrigin; + readonly isPolkadotXcm: boolean; + readonly asPolkadotXcm: PalletXcmOrigin; + readonly isEthereumXcm: boolean; + readonly asEthereumXcm: PalletEthereumXcmRawOrigin; + readonly type: + | "System" + | "Ethereum" + | "Origins" + | "TreasuryCouncilCollective" + | "OpenTechCommitteeCollective" + | "CumulusXcm" + | "PolkadotXcm" + | "EthereumXcm"; } - /** @name MoonbaseRuntimeAssetConfigAssetRegistrarMetadata (174) */ - interface MoonbaseRuntimeAssetConfigAssetRegistrarMetadata extends Struct { - readonly name: Bytes; - readonly symbol: Bytes; - readonly decimals: u8; - readonly isFrozen: bool; + /** @name FrameSupportDispatchRawOrigin (137) */ + interface FrameSupportDispatchRawOrigin extends Enum { + readonly isRoot: boolean; + readonly isSigned: boolean; + readonly asSigned: AccountId20; + readonly isNone: boolean; + readonly type: "Root" | "Signed" | "None"; } - /** @name PalletMigrationsEvent (175) */ - interface PalletMigrationsEvent extends Enum { - readonly isRuntimeUpgradeStarted: boolean; - readonly isRuntimeUpgradeCompleted: boolean; - readonly asRuntimeUpgradeCompleted: { - readonly weight: SpWeightsWeightV2Weight; - } & Struct; - readonly isMigrationStarted: boolean; - readonly asMigrationStarted: { - readonly migrationName: Bytes; - } & Struct; - readonly isMigrationCompleted: boolean; - readonly asMigrationCompleted: { - readonly migrationName: Bytes; - readonly consumedWeight: SpWeightsWeightV2Weight; - } & Struct; - readonly isFailedToSuspendIdleXcmExecution: boolean; - readonly asFailedToSuspendIdleXcmExecution: { - readonly error: SpRuntimeDispatchError; - } & Struct; - readonly isFailedToResumeIdleXcmExecution: boolean; - readonly asFailedToResumeIdleXcmExecution: { - readonly error: SpRuntimeDispatchError; - } & Struct; - readonly type: - | "RuntimeUpgradeStarted" - | "RuntimeUpgradeCompleted" - | "MigrationStarted" - | "MigrationCompleted" - | "FailedToSuspendIdleXcmExecution" - | "FailedToResumeIdleXcmExecution"; + /** @name PalletEthereumRawOrigin (138) */ + interface PalletEthereumRawOrigin extends Enum { + readonly isEthereumTransaction: boolean; + readonly asEthereumTransaction: H160; + readonly type: "EthereumTransaction"; } - /** @name PalletXcmTransactorEvent (176) */ - interface PalletXcmTransactorEvent extends Enum { - readonly isTransactedDerivative: boolean; - readonly asTransactedDerivative: { - readonly accountId: AccountId20; - readonly dest: StagingXcmV5Location; - readonly call: Bytes; - readonly index: u16; - } & Struct; - readonly isTransactedSovereign: boolean; - readonly asTransactedSovereign: { - readonly feePayer: Option; - readonly dest: StagingXcmV5Location; - readonly call: Bytes; - } & Struct; - readonly isTransactedSigned: boolean; - readonly asTransactedSigned: { - readonly feePayer: AccountId20; - readonly dest: StagingXcmV5Location; - readonly call: Bytes; - } & Struct; - readonly isRegisteredDerivative: boolean; - readonly asRegisteredDerivative: { - readonly accountId: AccountId20; - readonly index: u16; - } & Struct; - readonly isDeRegisteredDerivative: boolean; - readonly asDeRegisteredDerivative: { - readonly index: u16; - } & Struct; - readonly isTransactFailed: boolean; - readonly asTransactFailed: { - readonly error: XcmV5TraitsError; - } & Struct; - readonly isTransactInfoChanged: boolean; - readonly asTransactInfoChanged: { - readonly location: StagingXcmV5Location; - readonly remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight; - } & Struct; - readonly isTransactInfoRemoved: boolean; - readonly asTransactInfoRemoved: { - readonly location: StagingXcmV5Location; - } & Struct; - readonly isDestFeePerSecondChanged: boolean; - readonly asDestFeePerSecondChanged: { - readonly location: StagingXcmV5Location; - readonly feePerSecond: u128; - } & Struct; - readonly isDestFeePerSecondRemoved: boolean; - readonly asDestFeePerSecondRemoved: { - readonly location: StagingXcmV5Location; - } & Struct; - readonly isHrmpManagementSent: boolean; - readonly asHrmpManagementSent: { - readonly action: PalletXcmTransactorHrmpOperation; - } & Struct; + /** @name MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin (139) */ + interface MoonbeamRuntimeGovernanceOriginsCustomOriginsOrigin extends Enum { + readonly isWhitelistedCaller: boolean; + readonly isGeneralAdmin: boolean; + readonly isReferendumCanceller: boolean; + readonly isReferendumKiller: boolean; + readonly isFastGeneralAdmin: boolean; readonly type: - | "TransactedDerivative" - | "TransactedSovereign" - | "TransactedSigned" - | "RegisteredDerivative" - | "DeRegisteredDerivative" - | "TransactFailed" - | "TransactInfoChanged" - | "TransactInfoRemoved" - | "DestFeePerSecondChanged" - | "DestFeePerSecondRemoved" - | "HrmpManagementSent"; + | "WhitelistedCaller" + | "GeneralAdmin" + | "ReferendumCanceller" + | "ReferendumKiller" + | "FastGeneralAdmin"; } - /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (177) */ - interface PalletXcmTransactorRemoteTransactInfoWithMaxWeight extends Struct { - readonly transactExtraWeight: SpWeightsWeightV2Weight; - readonly maxWeight: SpWeightsWeightV2Weight; - readonly transactExtraWeightSigned: Option; + /** @name PalletCollectiveRawOrigin (140) */ + interface PalletCollectiveRawOrigin extends Enum { + readonly isMembers: boolean; + readonly asMembers: ITuple<[u32, u32]>; + readonly isMember: boolean; + readonly asMember: AccountId20; + readonly isPhantom: boolean; + readonly type: "Members" | "Member" | "Phantom"; } - /** @name PalletXcmTransactorHrmpOperation (178) */ - interface PalletXcmTransactorHrmpOperation extends Enum { - readonly isInitOpen: boolean; - readonly asInitOpen: PalletXcmTransactorHrmpInitParams; - readonly isAccept: boolean; - readonly asAccept: { - readonly paraId: u32; - } & Struct; - readonly isClose: boolean; - readonly asClose: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; - readonly isCancel: boolean; - readonly asCancel: { - readonly channelId: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; - readonly openRequests: u32; - } & Struct; - readonly type: "InitOpen" | "Accept" | "Close" | "Cancel"; + /** @name CumulusPalletXcmOrigin (142) */ + interface CumulusPalletXcmOrigin extends Enum { + readonly isRelay: boolean; + readonly isSiblingParachain: boolean; + readonly asSiblingParachain: u32; + readonly type: "Relay" | "SiblingParachain"; } - /** @name PalletXcmTransactorHrmpInitParams (179) */ - interface PalletXcmTransactorHrmpInitParams extends Struct { - readonly paraId: u32; - readonly proposedMaxCapacity: u32; - readonly proposedMaxMessageSize: u32; + /** @name PalletXcmOrigin (143) */ + interface PalletXcmOrigin extends Enum { + readonly isXcm: boolean; + readonly asXcm: StagingXcmV5Location; + readonly isResponse: boolean; + readonly asResponse: StagingXcmV5Location; + readonly type: "Xcm" | "Response"; } - /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (181) */ - interface PolkadotParachainPrimitivesPrimitivesHrmpChannelId extends Struct { - readonly sender: u32; - readonly recipient: u32; + /** @name StagingXcmV5Location (144) */ + interface StagingXcmV5Location extends Struct { + readonly parents: u8; + readonly interior: StagingXcmV5Junctions; } - /** @name PalletMoonbeamOrbitersEvent (182) */ - interface PalletMoonbeamOrbitersEvent extends Enum { - readonly isOrbiterJoinCollatorPool: boolean; - readonly asOrbiterJoinCollatorPool: { - readonly collator: AccountId20; - readonly orbiter: AccountId20; - } & Struct; - readonly isOrbiterLeaveCollatorPool: boolean; - readonly asOrbiterLeaveCollatorPool: { - readonly collator: AccountId20; - readonly orbiter: AccountId20; + /** @name StagingXcmV5Junctions (145) */ + interface StagingXcmV5Junctions extends Enum { + readonly isHere: boolean; + readonly isX1: boolean; + readonly asX1: Vec; + readonly isX2: boolean; + readonly asX2: Vec; + readonly isX3: boolean; + readonly asX3: Vec; + readonly isX4: boolean; + readonly asX4: Vec; + readonly isX5: boolean; + readonly asX5: Vec; + readonly isX6: boolean; + readonly asX6: Vec; + readonly isX7: boolean; + readonly asX7: Vec; + readonly isX8: boolean; + readonly asX8: Vec; + readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; + } + + /** @name StagingXcmV5Junction (147) */ + interface StagingXcmV5Junction extends Enum { + readonly isParachain: boolean; + readonly asParachain: Compact; + readonly isAccountId32: boolean; + readonly asAccountId32: { + readonly network: Option; + readonly id: U8aFixed; } & Struct; - readonly isOrbiterRewarded: boolean; - readonly asOrbiterRewarded: { - readonly account: AccountId20; - readonly rewards: u128; + readonly isAccountIndex64: boolean; + readonly asAccountIndex64: { + readonly network: Option; + readonly index: Compact; } & Struct; - readonly isOrbiterRotation: boolean; - readonly asOrbiterRotation: { - readonly collator: AccountId20; - readonly oldOrbiter: Option; - readonly newOrbiter: Option; + readonly isAccountKey20: boolean; + readonly asAccountKey20: { + readonly network: Option; + readonly key: U8aFixed; } & Struct; - readonly isOrbiterRegistered: boolean; - readonly asOrbiterRegistered: { - readonly account: AccountId20; - readonly deposit: u128; + 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 isOrbiterUnregistered: boolean; - readonly asOrbiterUnregistered: { - readonly account: AccountId20; + readonly isOnlyChild: boolean; + readonly isPlurality: boolean; + readonly asPlurality: { + readonly id: XcmV3JunctionBodyId; + readonly part: XcmV3JunctionBodyPart; } & Struct; + readonly isGlobalConsensus: boolean; + readonly asGlobalConsensus: StagingXcmV5JunctionNetworkId; readonly type: - | "OrbiterJoinCollatorPool" - | "OrbiterLeaveCollatorPool" - | "OrbiterRewarded" - | "OrbiterRotation" - | "OrbiterRegistered" - | "OrbiterUnregistered"; + | "Parachain" + | "AccountId32" + | "AccountIndex64" + | "AccountKey20" + | "PalletInstance" + | "GeneralIndex" + | "GeneralKey" + | "OnlyChild" + | "Plurality" + | "GlobalConsensus"; } - /** @name PalletEthereumXcmEvent (183) */ - interface PalletEthereumXcmEvent extends Enum { - readonly isExecutedFromXcm: boolean; - readonly asExecutedFromXcm: { - readonly xcmMsgHash: H256; - readonly ethTxHash: H256; + /** @name StagingXcmV5JunctionNetworkId (150) */ + interface StagingXcmV5JunctionNetworkId extends Enum { + readonly isByGenesis: boolean; + readonly asByGenesis: U8aFixed; + readonly isByFork: boolean; + readonly asByFork: { + readonly blockNumber: u64; + readonly blockHash: U8aFixed; } & Struct; - readonly type: "ExecutedFromXcm"; + readonly isPolkadot: boolean; + readonly isKusama: 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" + | "Ethereum" + | "BitcoinCore" + | "BitcoinCash" + | "PolkadotBulletin"; } - /** @name PalletRandomnessEvent (184) */ - interface PalletRandomnessEvent extends Enum { - readonly isRandomnessRequestedBabeEpoch: boolean; - readonly asRandomnessRequestedBabeEpoch: { - readonly id: u64; - readonly refundAddress: H160; - readonly contractAddress: H160; - readonly fee: u128; - readonly gasLimit: u64; - readonly numWords: u8; - readonly salt: H256; - readonly earliestEpoch: u64; - } & Struct; - readonly isRandomnessRequestedLocal: boolean; - readonly asRandomnessRequestedLocal: { - readonly id: u64; - readonly refundAddress: H160; - readonly contractAddress: H160; - readonly fee: u128; - readonly gasLimit: u64; - readonly numWords: u8; - readonly salt: H256; - readonly earliestBlock: u32; + /** @name XcmV3JunctionBodyId (151) */ + 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 XcmV3JunctionBodyPart (152) */ + interface XcmV3JunctionBodyPart extends Enum { + readonly isVoice: boolean; + readonly isMembers: boolean; + readonly asMembers: { + readonly count: Compact; } & Struct; - readonly isRequestFulfilled: boolean; - readonly asRequestFulfilled: { - readonly id: u64; + readonly isFraction: boolean; + readonly asFraction: { + readonly nom: Compact; + readonly denom: Compact; } & Struct; - readonly isRequestFeeIncreased: boolean; - readonly asRequestFeeIncreased: { - readonly id: u64; - readonly newFee: u128; + readonly isAtLeastProportion: boolean; + readonly asAtLeastProportion: { + readonly nom: Compact; + readonly denom: Compact; } & Struct; - readonly isRequestExpirationExecuted: boolean; - readonly asRequestExpirationExecuted: { - readonly id: u64; + readonly isMoreThanProportion: boolean; + readonly asMoreThanProportion: { + readonly nom: Compact; + readonly denom: Compact; } & Struct; - readonly type: - | "RandomnessRequestedBabeEpoch" - | "RandomnessRequestedLocal" - | "RequestFulfilled" - | "RequestFeeIncreased" - | "RequestExpirationExecuted"; + readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; } - /** @name PalletCollectiveEvent (185) */ - interface PalletCollectiveEvent extends Enum { - readonly isProposed: boolean; - readonly asProposed: { - readonly account: AccountId20; - readonly proposalIndex: u32; - readonly proposalHash: H256; - readonly threshold: u32; - } & Struct; - readonly isVoted: boolean; - readonly asVoted: { - readonly account: AccountId20; - readonly proposalHash: H256; - readonly voted: bool; - readonly yes: u32; - readonly no: u32; + /** @name PalletEthereumXcmRawOrigin (160) */ + interface PalletEthereumXcmRawOrigin extends Enum { + readonly isXcmEthereumTransaction: boolean; + readonly asXcmEthereumTransaction: H160; + readonly type: "XcmEthereumTransaction"; + } + + /** @name PalletProxyCall (161) */ + interface PalletProxyCall extends Enum { + readonly isProxy: boolean; + readonly asProxy: { + readonly real: AccountId20; + readonly forceProxyType: Option; + readonly call: Call; } & Struct; - readonly isApproved: boolean; - readonly asApproved: { - readonly proposalHash: H256; + readonly isAddProxy: boolean; + readonly asAddProxy: { + readonly delegate: AccountId20; + readonly proxyType: MoonbeamRuntimeProxyType; + readonly delay: u32; } & Struct; - readonly isDisapproved: boolean; - readonly asDisapproved: { - readonly proposalHash: H256; + readonly isRemoveProxy: boolean; + readonly asRemoveProxy: { + readonly delegate: AccountId20; + readonly proxyType: MoonbeamRuntimeProxyType; + readonly delay: u32; } & Struct; - readonly isExecuted: boolean; - readonly asExecuted: { - readonly proposalHash: H256; - readonly result: Result; + readonly isRemoveProxies: boolean; + readonly isCreatePure: boolean; + readonly asCreatePure: { + readonly proxyType: MoonbeamRuntimeProxyType; + readonly delay: u32; + readonly index: u16; } & Struct; - readonly isMemberExecuted: boolean; - readonly asMemberExecuted: { - readonly proposalHash: H256; - readonly result: Result; + readonly isKillPure: boolean; + readonly asKillPure: { + readonly spawner: AccountId20; + readonly proxyType: MoonbeamRuntimeProxyType; + readonly index: u16; + readonly height: Compact; + readonly extIndex: Compact; } & Struct; - readonly isClosed: boolean; - readonly asClosed: { - readonly proposalHash: H256; - readonly yes: u32; - readonly no: u32; + readonly isAnnounce: boolean; + readonly asAnnounce: { + readonly real: AccountId20; + readonly callHash: H256; } & Struct; - readonly isKilled: boolean; - readonly asKilled: { - readonly proposalHash: H256; + readonly isRemoveAnnouncement: boolean; + readonly asRemoveAnnouncement: { + readonly real: AccountId20; + readonly callHash: H256; } & Struct; - readonly isProposalCostBurned: boolean; - readonly asProposalCostBurned: { - readonly proposalHash: H256; - readonly who: AccountId20; + readonly isRejectAnnouncement: boolean; + readonly asRejectAnnouncement: { + readonly delegate: AccountId20; + readonly callHash: H256; } & Struct; - readonly isProposalCostReleased: boolean; - readonly asProposalCostReleased: { - readonly proposalHash: H256; - readonly who: AccountId20; + readonly isProxyAnnounced: boolean; + readonly asProxyAnnounced: { + readonly delegate: AccountId20; + readonly real: AccountId20; + readonly forceProxyType: Option; + readonly call: Call; } & Struct; readonly type: - | "Proposed" - | "Voted" - | "Approved" - | "Disapproved" - | "Executed" - | "MemberExecuted" - | "Closed" - | "Killed" - | "ProposalCostBurned" - | "ProposalCostReleased"; + | "Proxy" + | "AddProxy" + | "RemoveProxy" + | "RemoveProxies" + | "CreatePure" + | "KillPure" + | "Announce" + | "RemoveAnnouncement" + | "RejectAnnouncement" + | "ProxyAnnounced"; } - /** @name PalletConvictionVotingEvent (186) */ - interface PalletConvictionVotingEvent extends Enum { - readonly isDelegated: boolean; - readonly asDelegated: ITuple<[AccountId20, AccountId20]>; - readonly isUndelegated: boolean; - readonly asUndelegated: AccountId20; - readonly isVoted: boolean; - readonly asVoted: { - readonly who: AccountId20; - readonly vote: PalletConvictionVotingVoteAccountVote; - } & Struct; - readonly isVoteRemoved: boolean; - readonly asVoteRemoved: { - readonly who: AccountId20; - readonly vote: PalletConvictionVotingVoteAccountVote; - } & Struct; - readonly type: "Delegated" | "Undelegated" | "Voted" | "VoteRemoved"; + /** @name PalletMaintenanceModeCall (163) */ + interface PalletMaintenanceModeCall extends Enum { + readonly isEnterMaintenanceMode: boolean; + readonly isResumeNormalOperation: boolean; + readonly type: "EnterMaintenanceMode" | "ResumeNormalOperation"; } - /** @name PalletConvictionVotingVoteAccountVote (187) */ - 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; + /** @name PalletIdentityCall (164) */ + interface PalletIdentityCall extends Enum { + readonly isAddRegistrar: boolean; + readonly asAddRegistrar: { + readonly account: AccountId20; } & Struct; - readonly isSplitAbstain: boolean; - readonly asSplitAbstain: { - readonly aye: u128; - readonly nay: u128; - readonly abstain: u128; + readonly isSetIdentity: boolean; + readonly asSetIdentity: { + readonly info: PalletIdentityLegacyIdentityInfo; } & Struct; - readonly type: "Standard" | "Split" | "SplitAbstain"; - } - - /** @name PalletReferendaEvent (189) */ - interface PalletReferendaEvent extends Enum { - readonly isSubmitted: boolean; - readonly asSubmitted: { - readonly index: u32; - readonly track: u16; - readonly proposal: FrameSupportPreimagesBounded; + readonly isSetSubs: boolean; + readonly asSetSubs: { + readonly subs: Vec>; } & Struct; - readonly isDecisionDepositPlaced: boolean; - readonly asDecisionDepositPlaced: { - readonly index: u32; - readonly who: AccountId20; - readonly amount: u128; + readonly isClearIdentity: boolean; + readonly isRequestJudgement: boolean; + readonly asRequestJudgement: { + readonly regIndex: Compact; + readonly maxFee: Compact; } & Struct; - readonly isDecisionDepositRefunded: boolean; - readonly asDecisionDepositRefunded: { - readonly index: u32; - readonly who: AccountId20; - readonly amount: u128; + readonly isCancelRequest: boolean; + readonly asCancelRequest: { + readonly regIndex: u32; } & Struct; - readonly isDepositSlashed: boolean; - readonly asDepositSlashed: { - readonly who: AccountId20; - readonly amount: u128; + readonly isSetFee: boolean; + readonly asSetFee: { + readonly index: Compact; + readonly fee: Compact; } & Struct; - readonly isDecisionStarted: boolean; - readonly asDecisionStarted: { - readonly index: u32; - readonly track: u16; - readonly proposal: FrameSupportPreimagesBounded; - readonly tally: PalletConvictionVotingTally; + readonly isSetAccountId: boolean; + readonly asSetAccountId: { + readonly index: Compact; + readonly new_: AccountId20; } & Struct; - readonly isConfirmStarted: boolean; - readonly asConfirmStarted: { - readonly index: u32; + readonly isSetFields: boolean; + readonly asSetFields: { + readonly index: Compact; + readonly fields: u64; } & Struct; - readonly isConfirmAborted: boolean; - readonly asConfirmAborted: { - readonly index: u32; + readonly isProvideJudgement: boolean; + readonly asProvideJudgement: { + readonly regIndex: Compact; + readonly target: AccountId20; + readonly judgement: PalletIdentityJudgement; + readonly identity: H256; } & Struct; - readonly isConfirmed: boolean; - readonly asConfirmed: { - readonly index: u32; - readonly tally: PalletConvictionVotingTally; + readonly isKillIdentity: boolean; + readonly asKillIdentity: { + readonly target: AccountId20; } & Struct; - readonly isApproved: boolean; - readonly asApproved: { - readonly index: u32; + readonly isAddSub: boolean; + readonly asAddSub: { + readonly sub: AccountId20; + readonly data: Data; } & Struct; - readonly isRejected: boolean; - readonly asRejected: { - readonly index: u32; - readonly tally: PalletConvictionVotingTally; + readonly isRenameSub: boolean; + readonly asRenameSub: { + readonly sub: AccountId20; + readonly data: Data; } & Struct; - readonly isTimedOut: boolean; - readonly asTimedOut: { - readonly index: u32; - readonly tally: PalletConvictionVotingTally; + readonly isRemoveSub: boolean; + readonly asRemoveSub: { + readonly sub: AccountId20; } & Struct; - readonly isCancelled: boolean; - readonly asCancelled: { - readonly index: u32; - readonly tally: PalletConvictionVotingTally; + readonly isQuitSub: boolean; + readonly isAddUsernameAuthority: boolean; + readonly asAddUsernameAuthority: { + readonly authority: AccountId20; + readonly suffix: Bytes; + readonly allocation: u32; } & Struct; - readonly isKilled: boolean; - readonly asKilled: { - readonly index: u32; - readonly tally: PalletConvictionVotingTally; + readonly isRemoveUsernameAuthority: boolean; + readonly asRemoveUsernameAuthority: { + readonly suffix: Bytes; + readonly authority: AccountId20; } & Struct; - readonly isSubmissionDepositRefunded: boolean; - readonly asSubmissionDepositRefunded: { - readonly index: u32; + readonly isSetUsernameFor: boolean; + readonly asSetUsernameFor: { readonly who: AccountId20; - readonly amount: u128; + readonly username: Bytes; + readonly signature: Option; + readonly useAllocation: bool; } & Struct; - readonly isMetadataSet: boolean; - readonly asMetadataSet: { - readonly index: u32; - readonly hash_: H256; + readonly isAcceptUsername: boolean; + readonly asAcceptUsername: { + readonly username: Bytes; } & Struct; - readonly isMetadataCleared: boolean; - readonly asMetadataCleared: { - readonly index: u32; - readonly hash_: H256; + readonly isRemoveExpiredApproval: boolean; + readonly asRemoveExpiredApproval: { + readonly username: Bytes; + } & Struct; + readonly isSetPrimaryUsername: boolean; + readonly asSetPrimaryUsername: { + readonly username: Bytes; + } & Struct; + readonly isUnbindUsername: boolean; + readonly asUnbindUsername: { + readonly username: Bytes; + } & Struct; + readonly isRemoveUsername: boolean; + readonly asRemoveUsername: { + readonly username: Bytes; + } & Struct; + readonly isKillUsername: boolean; + readonly asKillUsername: { + readonly username: Bytes; } & Struct; readonly type: - | "Submitted" - | "DecisionDepositPlaced" - | "DecisionDepositRefunded" - | "DepositSlashed" - | "DecisionStarted" - | "ConfirmStarted" - | "ConfirmAborted" - | "Confirmed" - | "Approved" - | "Rejected" - | "TimedOut" - | "Cancelled" - | "Killed" - | "SubmissionDepositRefunded" - | "MetadataSet" - | "MetadataCleared"; + | "AddRegistrar" + | "SetIdentity" + | "SetSubs" + | "ClearIdentity" + | "RequestJudgement" + | "CancelRequest" + | "SetFee" + | "SetAccountId" + | "SetFields" + | "ProvideJudgement" + | "KillIdentity" + | "AddSub" + | "RenameSub" + | "RemoveSub" + | "QuitSub" + | "AddUsernameAuthority" + | "RemoveUsernameAuthority" + | "SetUsernameFor" + | "AcceptUsername" + | "RemoveExpiredApproval" + | "SetPrimaryUsername" + | "UnbindUsername" + | "RemoveUsername" + | "KillUsername"; } - /** @name FrameSupportPreimagesBounded (190) */ - 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 PalletIdentityLegacyIdentityInfo (165) */ + 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 FrameSystemCall (192) */ - interface FrameSystemCall extends Enum { - readonly isRemark: boolean; - readonly asRemark: { - readonly remark: Bytes; - } & Struct; - readonly isSetHeapPages: boolean; - readonly asSetHeapPages: { - readonly pages: u64; + /** @name PalletIdentityJudgement (203) */ + 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 AccountEthereumSignature (205) */ + interface AccountEthereumSignature extends U8aFixed {} + + /** @name PalletMultisigCall (207) */ + interface PalletMultisigCall extends Enum { + readonly isAsMultiThreshold1: boolean; + readonly asAsMultiThreshold1: { + readonly otherSignatories: Vec; + readonly call: Call; } & Struct; - readonly isSetCode: boolean; - readonly asSetCode: { - readonly code: Bytes; + readonly isAsMulti: boolean; + readonly asAsMulti: { + readonly threshold: u16; + readonly otherSignatories: Vec; + readonly maybeTimepoint: Option; + readonly call: Call; + readonly maxWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isSetCodeWithoutChecks: boolean; - readonly asSetCodeWithoutChecks: { - readonly code: Bytes; + readonly isApproveAsMulti: boolean; + readonly asApproveAsMulti: { + readonly threshold: u16; + readonly otherSignatories: Vec; + readonly maybeTimepoint: Option; + readonly callHash: U8aFixed; + readonly maxWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isSetStorage: boolean; - readonly asSetStorage: { - readonly items: Vec>; + readonly isCancelAsMulti: boolean; + readonly asCancelAsMulti: { + readonly threshold: u16; + readonly otherSignatories: Vec; + readonly timepoint: PalletMultisigTimepoint; + readonly callHash: U8aFixed; } & Struct; - readonly isKillStorage: boolean; - readonly asKillStorage: { - readonly keys_: Vec; + readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; + } + + /** @name PalletMoonbeamLazyMigrationsCall (209) */ + interface PalletMoonbeamLazyMigrationsCall extends Enum { + readonly isCreateContractMetadata: boolean; + readonly asCreateContractMetadata: { + readonly address: H160; } & Struct; - readonly isKillPrefix: boolean; - readonly asKillPrefix: { - readonly prefix: Bytes; - readonly subkeys: u32; - } & Struct; - readonly isRemarkWithEvent: boolean; - readonly asRemarkWithEvent: { - readonly remark: Bytes; + readonly isApproveAssetsToMigrate: boolean; + readonly asApproveAssetsToMigrate: { + readonly assets: Vec; } & Struct; - readonly isAuthorizeUpgrade: boolean; - readonly asAuthorizeUpgrade: { - readonly codeHash: H256; + readonly isStartForeignAssetsMigration: boolean; + readonly asStartForeignAssetsMigration: { + readonly assetId: u128; } & Struct; - readonly isAuthorizeUpgradeWithoutChecks: boolean; - readonly asAuthorizeUpgradeWithoutChecks: { - readonly codeHash: H256; + readonly isMigrateForeignAssetBalances: boolean; + readonly asMigrateForeignAssetBalances: { + readonly limit: u32; } & Struct; - readonly isApplyAuthorizedUpgrade: boolean; - readonly asApplyAuthorizedUpgrade: { - readonly code: Bytes; + readonly isMigrateForeignAssetApprovals: boolean; + readonly asMigrateForeignAssetApprovals: { + readonly limit: u32; } & Struct; + readonly isFinishForeignAssetsMigration: boolean; readonly type: - | "Remark" - | "SetHeapPages" - | "SetCode" - | "SetCodeWithoutChecks" - | "SetStorage" - | "KillStorage" - | "KillPrefix" - | "RemarkWithEvent" - | "AuthorizeUpgrade" - | "AuthorizeUpgradeWithoutChecks" - | "ApplyAuthorizedUpgrade"; + | "CreateContractMetadata" + | "ApproveAssetsToMigrate" + | "StartForeignAssetsMigration" + | "MigrateForeignAssetBalances" + | "MigrateForeignAssetApprovals" + | "FinishForeignAssetsMigration"; } - /** @name PalletUtilityCall (196) */ - 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 isBatchAll: boolean; - readonly asBatchAll: { - readonly calls: Vec; - } & Struct; - readonly isDispatchAs: boolean; - readonly asDispatchAs: { - readonly asOrigin: MoonbaseRuntimeOriginCaller; - readonly call: Call; - } & Struct; - readonly isForceBatch: boolean; - readonly asForceBatch: { - readonly calls: Vec; - } & Struct; - readonly isWithWeight: boolean; - readonly asWithWeight: { - readonly call: Call; - readonly weight: SpWeightsWeightV2Weight; + /** @name PalletParametersCall (212) */ + interface PalletParametersCall extends Enum { + readonly isSetParameter: boolean; + readonly asSetParameter: { + readonly keyValue: MoonbeamRuntimeRuntimeParamsRuntimeParameters; } & Struct; - readonly type: - | "Batch" - | "AsDerivative" - | "BatchAll" - | "DispatchAs" - | "ForceBatch" - | "WithWeight"; + readonly type: "SetParameter"; } - /** @name MoonbaseRuntimeOriginCaller (198) */ - interface MoonbaseRuntimeOriginCaller extends Enum { - readonly isSystem: boolean; - readonly asSystem: FrameSupportDispatchRawOrigin; - readonly isEthereum: boolean; - readonly asEthereum: PalletEthereumRawOrigin; - readonly isCumulusXcm: boolean; - readonly asCumulusXcm: CumulusPalletXcmOrigin; - readonly isPolkadotXcm: boolean; - readonly asPolkadotXcm: PalletXcmOrigin; - readonly isEthereumXcm: boolean; - readonly asEthereumXcm: PalletEthereumXcmRawOrigin; - readonly isTreasuryCouncilCollective: boolean; - readonly asTreasuryCouncilCollective: PalletCollectiveRawOrigin; - readonly isOrigins: boolean; - readonly asOrigins: MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin; - readonly isOpenTechCommitteeCollective: boolean; - readonly asOpenTechCommitteeCollective: PalletCollectiveRawOrigin; - readonly type: - | "System" - | "Ethereum" - | "CumulusXcm" - | "PolkadotXcm" - | "EthereumXcm" - | "TreasuryCouncilCollective" - | "Origins" - | "OpenTechCommitteeCollective"; + /** @name MoonbeamRuntimeRuntimeParamsRuntimeParameters (213) */ + interface MoonbeamRuntimeRuntimeParamsRuntimeParameters extends Enum { + readonly isRuntimeConfig: boolean; + readonly asRuntimeConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; + readonly isPalletRandomness: boolean; + readonly asPalletRandomness: MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; } - /** @name FrameSupportDispatchRawOrigin (199) */ - interface FrameSupportDispatchRawOrigin extends Enum { - readonly isRoot: boolean; - readonly isSigned: boolean; - readonly asSigned: AccountId20; - readonly isNone: boolean; - readonly type: "Root" | "Signed" | "None"; + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (214) */ + interface MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters extends Enum { + readonly isFeesTreasuryProportion: boolean; + readonly asFeesTreasuryProportion: ITuple< + [ + MoonbeamRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, + Option + ] + >; + readonly type: "FeesTreasuryProportion"; } - /** @name PalletEthereumRawOrigin (200) */ - interface PalletEthereumRawOrigin extends Enum { - readonly isEthereumTransaction: boolean; - readonly asEthereumTransaction: H160; - readonly type: "EthereumTransaction"; + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (216) */ + interface MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters extends Enum { + readonly isDeposit: boolean; + readonly asDeposit: ITuple< + [MoonbeamRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit, Option] + >; + readonly type: "Deposit"; } - /** @name CumulusPalletXcmOrigin (201) */ - interface CumulusPalletXcmOrigin extends Enum { - readonly isRelay: boolean; - readonly isSiblingParachain: boolean; - readonly asSiblingParachain: u32; - readonly type: "Relay" | "SiblingParachain"; + /** @name MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (218) */ + interface MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigParameters extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly asForeignAssetCreationDeposit: ITuple< + [MoonbeamRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, Option] + >; + readonly type: "ForeignAssetCreationDeposit"; } - /** @name PalletXcmOrigin (202) */ - interface PalletXcmOrigin extends Enum { - readonly isXcm: boolean; - readonly asXcm: StagingXcmV5Location; - readonly isResponse: boolean; - readonly asResponse: StagingXcmV5Location; - readonly type: "Xcm" | "Response"; + /** @name PalletEvmCall (220) */ + interface PalletEvmCall extends Enum { + readonly isWithdraw: boolean; + readonly asWithdraw: { + readonly address: H160; + readonly value: u128; + } & Struct; + readonly isCall: boolean; + readonly asCall: { + readonly source: H160; + readonly target: H160; + readonly input: Bytes; + readonly value: U256; + readonly gasLimit: u64; + readonly maxFeePerGas: U256; + readonly maxPriorityFeePerGas: Option; + readonly nonce: Option; + readonly accessList: Vec]>>; + } & Struct; + readonly isCreate: boolean; + readonly asCreate: { + readonly source: H160; + readonly init: Bytes; + readonly value: U256; + readonly gasLimit: u64; + readonly maxFeePerGas: U256; + readonly maxPriorityFeePerGas: Option; + readonly nonce: Option; + readonly accessList: Vec]>>; + } & Struct; + readonly isCreate2: boolean; + readonly asCreate2: { + readonly source: H160; + readonly init: Bytes; + readonly salt: H256; + readonly value: U256; + readonly gasLimit: u64; + readonly maxFeePerGas: U256; + readonly maxPriorityFeePerGas: Option; + readonly nonce: Option; + readonly accessList: Vec]>>; + } & Struct; + readonly type: "Withdraw" | "Call" | "Create" | "Create2"; } - /** @name PalletEthereumXcmRawOrigin (203) */ - interface PalletEthereumXcmRawOrigin extends Enum { - readonly isXcmEthereumTransaction: boolean; - readonly asXcmEthereumTransaction: H160; - readonly type: "XcmEthereumTransaction"; + /** @name PalletEthereumCall (226) */ + interface PalletEthereumCall extends Enum { + readonly isTransact: boolean; + readonly asTransact: { + readonly transaction: EthereumTransactionTransactionV2; + } & Struct; + readonly type: "Transact"; } - /** @name PalletCollectiveRawOrigin (204) */ - interface PalletCollectiveRawOrigin extends Enum { - readonly isMembers: boolean; - readonly asMembers: ITuple<[u32, u32]>; - readonly isMember: boolean; - readonly asMember: AccountId20; - readonly isPhantom: boolean; - readonly type: "Members" | "Member" | "Phantom"; + /** @name EthereumTransactionTransactionV2 (227) */ + interface EthereumTransactionTransactionV2 extends Enum { + readonly isLegacy: boolean; + readonly asLegacy: EthereumTransactionLegacyLegacyTransaction; + readonly isEip2930: boolean; + readonly asEip2930: EthereumTransactionEip2930Eip2930Transaction; + readonly isEip1559: boolean; + readonly asEip1559: EthereumTransactionEip1559Eip1559Transaction; + readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin (205) */ - interface MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin extends Enum { - readonly isWhitelistedCaller: boolean; - readonly isGeneralAdmin: boolean; - readonly isReferendumCanceller: boolean; - readonly isReferendumKiller: boolean; - readonly isFastGeneralAdmin: boolean; - readonly type: - | "WhitelistedCaller" - | "GeneralAdmin" - | "ReferendumCanceller" - | "ReferendumKiller" - | "FastGeneralAdmin"; + /** @name EthereumTransactionLegacyLegacyTransaction (228) */ + interface EthereumTransactionLegacyLegacyTransaction extends Struct { + readonly nonce: U256; + readonly gasPrice: U256; + readonly gasLimit: U256; + readonly action: EthereumTransactionLegacyTransactionAction; + readonly value: U256; + readonly input: Bytes; + readonly signature: EthereumTransactionLegacyTransactionSignature; } - /** @name PalletTimestampCall (207) */ - interface PalletTimestampCall extends Enum { - readonly isSet: boolean; - readonly asSet: { - readonly now: Compact; - } & Struct; - readonly type: "Set"; + /** @name EthereumTransactionLegacyTransactionAction (229) */ + interface EthereumTransactionLegacyTransactionAction extends Enum { + readonly isCall: boolean; + readonly asCall: H160; + readonly isCreate: boolean; + readonly type: "Call" | "Create"; } - /** @name PalletBalancesCall (208) */ - interface PalletBalancesCall extends Enum { - readonly isTransferAllowDeath: boolean; - readonly asTransferAllowDeath: { - readonly dest: AccountId20; - readonly value: Compact; - } & Struct; - readonly isForceTransfer: boolean; - readonly asForceTransfer: { - readonly source: AccountId20; - readonly dest: AccountId20; - readonly value: Compact; - } & Struct; - readonly isTransferKeepAlive: boolean; - readonly asTransferKeepAlive: { - readonly dest: AccountId20; - readonly value: Compact; - } & Struct; - readonly isTransferAll: boolean; - readonly asTransferAll: { - readonly dest: AccountId20; - readonly keepAlive: bool; - } & Struct; - readonly isForceUnreserve: boolean; - readonly asForceUnreserve: { - readonly who: AccountId20; - readonly amount: u128; - } & Struct; - readonly isUpgradeAccounts: boolean; - readonly asUpgradeAccounts: { - readonly who: Vec; - } & Struct; - readonly isForceSetBalance: boolean; - readonly asForceSetBalance: { - readonly who: AccountId20; - 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: - | "TransferAllowDeath" - | "ForceTransfer" - | "TransferKeepAlive" - | "TransferAll" - | "ForceUnreserve" - | "UpgradeAccounts" - | "ForceSetBalance" - | "ForceAdjustTotalIssuance" - | "Burn"; - } - - /** @name PalletBalancesAdjustmentDirection (210) */ - interface PalletBalancesAdjustmentDirection extends Enum { - readonly isIncrease: boolean; - readonly isDecrease: boolean; - readonly type: "Increase" | "Decrease"; - } - - /** @name PalletSudoCall (211) */ - interface PalletSudoCall extends Enum { - readonly isSudo: boolean; - readonly asSudo: { - readonly call: Call; - } & Struct; - readonly isSudoUncheckedWeight: boolean; - readonly asSudoUncheckedWeight: { - readonly call: Call; - readonly weight: SpWeightsWeightV2Weight; - } & Struct; - readonly isSetKey: boolean; - readonly asSetKey: { - readonly new_: AccountId20; - } & Struct; - readonly isSudoAs: boolean; - readonly asSudoAs: { - readonly who: AccountId20; - readonly call: Call; - } & Struct; - readonly isRemoveKey: boolean; - readonly type: "Sudo" | "SudoUncheckedWeight" | "SetKey" | "SudoAs" | "RemoveKey"; - } - - /** @name CumulusPalletParachainSystemCall (212) */ - interface CumulusPalletParachainSystemCall extends Enum { - readonly isSetValidationData: boolean; - readonly asSetValidationData: { - readonly data: CumulusPrimitivesParachainInherentParachainInherentData; - } & Struct; - readonly isSudoSendUpwardMessage: boolean; - readonly asSudoSendUpwardMessage: { - readonly message: Bytes; - } & Struct; - readonly type: "SetValidationData" | "SudoSendUpwardMessage"; - } - - /** @name CumulusPrimitivesParachainInherentParachainInherentData (213) */ - interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct { - readonly validationData: PolkadotPrimitivesV8PersistedValidationData; - readonly relayChainState: SpTrieStorageProof; - readonly downwardMessages: Vec; - readonly horizontalMessages: BTreeMap>; - } - - /** @name PolkadotPrimitivesV8PersistedValidationData (214) */ - interface PolkadotPrimitivesV8PersistedValidationData extends Struct { - readonly parentHead: Bytes; - readonly relayParentNumber: u32; - readonly relayParentStorageRoot: H256; - readonly maxPovSize: u32; - } - - /** @name SpTrieStorageProof (216) */ - interface SpTrieStorageProof extends Struct { - readonly trieNodes: BTreeSet; - } - - /** @name PolkadotCorePrimitivesInboundDownwardMessage (219) */ - interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { - readonly sentAt: u32; - readonly msg: Bytes; - } - - /** @name PolkadotCorePrimitivesInboundHrmpMessage (222) */ - interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { - readonly sentAt: u32; - readonly data: Bytes; - } - - /** @name PalletEvmCall (225) */ - interface PalletEvmCall extends Enum { - readonly isWithdraw: boolean; - readonly asWithdraw: { - readonly address: H160; - readonly value: u128; - } & Struct; - readonly isCall: boolean; - readonly asCall: { - readonly source: H160; - readonly target: H160; - readonly input: Bytes; - readonly value: U256; - readonly gasLimit: u64; - readonly maxFeePerGas: U256; - readonly maxPriorityFeePerGas: Option; - readonly nonce: Option; - readonly accessList: Vec]>>; - } & Struct; - readonly isCreate: boolean; - readonly asCreate: { - readonly source: H160; - readonly init: Bytes; - readonly value: U256; - readonly gasLimit: u64; - readonly maxFeePerGas: U256; - readonly maxPriorityFeePerGas: Option; - readonly nonce: Option; - readonly accessList: Vec]>>; - } & Struct; - readonly isCreate2: boolean; - readonly asCreate2: { - readonly source: H160; - readonly init: Bytes; - readonly salt: H256; - readonly value: U256; - readonly gasLimit: u64; - readonly maxFeePerGas: U256; - readonly maxPriorityFeePerGas: Option; - readonly nonce: Option; - readonly accessList: Vec]>>; - } & Struct; - readonly type: "Withdraw" | "Call" | "Create" | "Create2"; - } - - /** @name PalletEthereumCall (231) */ - interface PalletEthereumCall extends Enum { - readonly isTransact: boolean; - readonly asTransact: { - readonly transaction: EthereumTransactionTransactionV2; - } & Struct; - readonly type: "Transact"; - } - - /** @name EthereumTransactionTransactionV2 (232) */ - interface EthereumTransactionTransactionV2 extends Enum { - readonly isLegacy: boolean; - readonly asLegacy: EthereumTransactionLegacyLegacyTransaction; - readonly isEip2930: boolean; - readonly asEip2930: EthereumTransactionEip2930Eip2930Transaction; - readonly isEip1559: boolean; - readonly asEip1559: EthereumTransactionEip1559Eip1559Transaction; - readonly type: "Legacy" | "Eip2930" | "Eip1559"; - } - - /** @name EthereumTransactionLegacyLegacyTransaction (233) */ - interface EthereumTransactionLegacyLegacyTransaction extends Struct { - readonly nonce: U256; - readonly gasPrice: U256; - readonly gasLimit: U256; - readonly action: EthereumTransactionLegacyTransactionAction; - readonly value: U256; - readonly input: Bytes; - readonly signature: EthereumTransactionLegacyTransactionSignature; - } - - /** @name EthereumTransactionLegacyTransactionAction (234) */ - interface EthereumTransactionLegacyTransactionAction extends Enum { - readonly isCall: boolean; - readonly asCall: H160; - readonly isCreate: boolean; - readonly type: "Call" | "Create"; - } - - /** @name EthereumTransactionLegacyTransactionSignature (235) */ + /** @name EthereumTransactionLegacyTransactionSignature (230) */ interface EthereumTransactionLegacyTransactionSignature extends Struct { readonly v: u64; readonly r: H256; readonly s: H256; } - /** @name EthereumTransactionEip2930Eip2930Transaction (237) */ + /** @name EthereumTransactionEip2930Eip2930Transaction (232) */ interface EthereumTransactionEip2930Eip2930Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; @@ -3685,13 +2771,13 @@ declare module "@polkadot/types/lookup" { readonly s: H256; } - /** @name EthereumTransactionEip2930AccessListItem (239) */ + /** @name EthereumTransactionEip2930AccessListItem (234) */ interface EthereumTransactionEip2930AccessListItem extends Struct { readonly address: H160; readonly storageKeys: Vec; } - /** @name EthereumTransactionEip1559Eip1559Transaction (240) */ + /** @name EthereumTransactionEip1559Eip1559Transaction (235) */ interface EthereumTransactionEip1559Eip1559Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; @@ -3707,216 +2793,52 @@ declare module "@polkadot/types/lookup" { readonly s: H256; } - /** @name PalletParachainStakingCall (241) */ - interface PalletParachainStakingCall extends Enum { - readonly isSetStakingExpectations: boolean; - readonly asSetStakingExpectations: { - readonly expectations: { - readonly min: u128; - readonly ideal: u128; - readonly max: u128; - } & Struct; - } & Struct; - readonly isSetInflation: boolean; - readonly asSetInflation: { - readonly schedule: { - readonly min: Perbill; - readonly ideal: Perbill; - readonly max: Perbill; - } & Struct; + /** @name PalletSchedulerCall (236) */ + interface PalletSchedulerCall extends Enum { + readonly isSchedule: boolean; + readonly asSchedule: { + readonly when: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; } & Struct; - readonly isSetParachainBondAccount: boolean; - readonly asSetParachainBondAccount: { - readonly new_: AccountId20; + readonly isCancel: boolean; + readonly asCancel: { + readonly when: u32; + readonly index: u32; } & Struct; - readonly isSetParachainBondReservePercent: boolean; - readonly asSetParachainBondReservePercent: { - readonly new_: Percent; + readonly isScheduleNamed: boolean; + readonly asScheduleNamed: { + readonly id: U8aFixed; + readonly when: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; } & Struct; - readonly isSetTotalSelected: boolean; - readonly asSetTotalSelected: { - readonly new_: u32; + readonly isCancelNamed: boolean; + readonly asCancelNamed: { + readonly id: U8aFixed; } & Struct; - readonly isSetCollatorCommission: boolean; - readonly asSetCollatorCommission: { - readonly new_: Perbill; + readonly isScheduleAfter: boolean; + readonly asScheduleAfter: { + readonly after: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; } & Struct; - readonly isSetBlocksPerRound: boolean; - readonly asSetBlocksPerRound: { - readonly new_: u32; + readonly isScheduleNamedAfter: boolean; + readonly asScheduleNamedAfter: { + readonly id: U8aFixed; + readonly after: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; } & Struct; - readonly isJoinCandidates: boolean; - readonly asJoinCandidates: { - readonly bond: u128; - readonly candidateCount: u32; - } & Struct; - readonly isScheduleLeaveCandidates: boolean; - readonly asScheduleLeaveCandidates: { - readonly candidateCount: u32; - } & Struct; - readonly isExecuteLeaveCandidates: boolean; - readonly asExecuteLeaveCandidates: { - readonly candidate: AccountId20; - readonly candidateDelegationCount: u32; - } & Struct; - readonly isCancelLeaveCandidates: boolean; - readonly asCancelLeaveCandidates: { - readonly candidateCount: u32; - } & Struct; - readonly isGoOffline: boolean; - readonly isGoOnline: boolean; - readonly isCandidateBondMore: boolean; - readonly asCandidateBondMore: { - readonly more: u128; - } & Struct; - readonly isScheduleCandidateBondLess: boolean; - readonly asScheduleCandidateBondLess: { - readonly less: u128; - } & Struct; - readonly isExecuteCandidateBondLess: boolean; - readonly asExecuteCandidateBondLess: { - readonly candidate: AccountId20; - } & Struct; - readonly isCancelCandidateBondLess: boolean; - readonly isDelegateWithAutoCompound: boolean; - readonly asDelegateWithAutoCompound: { - readonly candidate: AccountId20; - readonly amount: u128; - readonly autoCompound: Percent; - readonly candidateDelegationCount: u32; - readonly candidateAutoCompoundingDelegationCount: u32; - readonly delegationCount: u32; - } & Struct; - readonly isScheduleRevokeDelegation: boolean; - readonly asScheduleRevokeDelegation: { - readonly collator: AccountId20; - } & Struct; - readonly isDelegatorBondMore: boolean; - readonly asDelegatorBondMore: { - readonly candidate: AccountId20; - readonly more: u128; - } & Struct; - readonly isScheduleDelegatorBondLess: boolean; - readonly asScheduleDelegatorBondLess: { - readonly candidate: AccountId20; - readonly less: u128; - } & Struct; - readonly isExecuteDelegationRequest: boolean; - readonly asExecuteDelegationRequest: { - readonly delegator: AccountId20; - readonly candidate: AccountId20; - } & Struct; - readonly isCancelDelegationRequest: boolean; - readonly asCancelDelegationRequest: { - readonly candidate: AccountId20; - } & Struct; - readonly isSetAutoCompound: boolean; - readonly asSetAutoCompound: { - readonly candidate: AccountId20; - readonly value: Percent; - readonly candidateAutoCompoundingDelegationCountHint: u32; - readonly delegationCountHint: u32; - } & Struct; - readonly isHotfixRemoveDelegationRequestsExitedCandidates: boolean; - readonly asHotfixRemoveDelegationRequestsExitedCandidates: { - readonly candidates: Vec; - } & Struct; - readonly isNotifyInactiveCollator: boolean; - readonly asNotifyInactiveCollator: { - readonly collator: AccountId20; - } & Struct; - readonly isEnableMarkingOffline: boolean; - readonly asEnableMarkingOffline: { - readonly value: bool; - } & Struct; - readonly isForceJoinCandidates: boolean; - readonly asForceJoinCandidates: { - readonly account: AccountId20; - readonly bond: u128; - readonly candidateCount: u32; - } & Struct; - readonly isSetInflationDistributionConfig: boolean; - readonly asSetInflationDistributionConfig: { - readonly new_: PalletParachainStakingInflationDistributionConfig; - } & Struct; - readonly type: - | "SetStakingExpectations" - | "SetInflation" - | "SetParachainBondAccount" - | "SetParachainBondReservePercent" - | "SetTotalSelected" - | "SetCollatorCommission" - | "SetBlocksPerRound" - | "JoinCandidates" - | "ScheduleLeaveCandidates" - | "ExecuteLeaveCandidates" - | "CancelLeaveCandidates" - | "GoOffline" - | "GoOnline" - | "CandidateBondMore" - | "ScheduleCandidateBondLess" - | "ExecuteCandidateBondLess" - | "CancelCandidateBondLess" - | "DelegateWithAutoCompound" - | "ScheduleRevokeDelegation" - | "DelegatorBondMore" - | "ScheduleDelegatorBondLess" - | "ExecuteDelegationRequest" - | "CancelDelegationRequest" - | "SetAutoCompound" - | "HotfixRemoveDelegationRequestsExitedCandidates" - | "NotifyInactiveCollator" - | "EnableMarkingOffline" - | "ForceJoinCandidates" - | "SetInflationDistributionConfig"; - } - - /** @name PalletSchedulerCall (244) */ - 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 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; + readonly isSetRetry: boolean; + readonly asSetRetry: { + readonly task: ITuple<[u32, u32]>; + readonly retries: u8; + readonly period: u32; } & Struct; readonly isSetRetryNamed: boolean; readonly asSetRetryNamed: { @@ -3945,407 +2867,323 @@ declare module "@polkadot/types/lookup" { | "CancelRetryNamed"; } - /** @name PalletTreasuryCall (246) */ - interface PalletTreasuryCall extends Enum { - readonly isSpendLocal: boolean; - readonly asSpendLocal: { - readonly amount: Compact; - readonly beneficiary: AccountId20; - } & Struct; - readonly isRemoveApproval: boolean; - readonly asRemoveApproval: { - readonly proposalId: Compact; + /** @name PalletPreimageCall (238) */ + interface PalletPreimageCall extends Enum { + readonly isNotePreimage: boolean; + readonly asNotePreimage: { + readonly bytes: Bytes; } & Struct; - readonly isSpend: boolean; - readonly asSpend: { - readonly assetKind: Null; - readonly amount: Compact; - readonly beneficiary: AccountId20; - readonly validFrom: Option; + readonly isUnnotePreimage: boolean; + readonly asUnnotePreimage: { + readonly hash_: H256; } & Struct; - readonly isPayout: boolean; - readonly asPayout: { - readonly index: u32; + readonly isRequestPreimage: boolean; + readonly asRequestPreimage: { + readonly hash_: H256; } & Struct; - readonly isCheckStatus: boolean; - readonly asCheckStatus: { - readonly index: u32; + readonly isUnrequestPreimage: boolean; + readonly asUnrequestPreimage: { + readonly hash_: H256; } & Struct; - readonly isVoidSpend: boolean; - readonly asVoidSpend: { - readonly index: u32; + readonly isEnsureUpdated: boolean; + readonly asEnsureUpdated: { + readonly hashes: Vec; } & Struct; readonly type: - | "SpendLocal" - | "RemoveApproval" - | "Spend" - | "Payout" - | "CheckStatus" - | "VoidSpend"; - } - - /** @name PalletAuthorInherentCall (248) */ - interface PalletAuthorInherentCall extends Enum { - readonly isKickOffAuthorshipValidation: boolean; - readonly type: "KickOffAuthorshipValidation"; + | "NotePreimage" + | "UnnotePreimage" + | "RequestPreimage" + | "UnrequestPreimage" + | "EnsureUpdated"; } - /** @name PalletAuthorSlotFilterCall (249) */ - interface PalletAuthorSlotFilterCall extends Enum { - readonly isSetEligible: boolean; - readonly asSetEligible: { - readonly new_: u32; + /** @name PalletConvictionVotingCall (239) */ + interface PalletConvictionVotingCall extends Enum { + readonly isVote: boolean; + readonly asVote: { + readonly pollIndex: Compact; + readonly vote: PalletConvictionVotingVoteAccountVote; } & Struct; - readonly type: "SetEligible"; - } - - /** @name PalletCrowdloanRewardsCall (250) */ - interface PalletCrowdloanRewardsCall extends Enum { - readonly isAssociateNativeIdentity: boolean; - readonly asAssociateNativeIdentity: { - readonly rewardAccount: AccountId20; - readonly relayAccount: U8aFixed; - readonly proof: SpRuntimeMultiSignature; + readonly isDelegate: boolean; + readonly asDelegate: { + readonly class: u16; + readonly to: AccountId20; + readonly conviction: PalletConvictionVotingConviction; + readonly balance: u128; } & Struct; - readonly isChangeAssociationWithRelayKeys: boolean; - readonly asChangeAssociationWithRelayKeys: { - readonly rewardAccount: AccountId20; - readonly previousAccount: AccountId20; - readonly proofs: Vec>; + readonly isUndelegate: boolean; + readonly asUndelegate: { + readonly class: u16; } & Struct; - readonly isClaim: boolean; - readonly isUpdateRewardAddress: boolean; - readonly asUpdateRewardAddress: { - readonly newRewardAccount: AccountId20; + readonly isUnlock: boolean; + readonly asUnlock: { + readonly class: u16; + readonly target: AccountId20; } & Struct; - readonly isCompleteInitialization: boolean; - readonly asCompleteInitialization: { - readonly leaseEndingBlock: u32; + readonly isRemoveVote: boolean; + readonly asRemoveVote: { + readonly class: Option; + readonly index: u32; } & Struct; - readonly isInitializeRewardVec: boolean; - readonly asInitializeRewardVec: { - readonly rewards: Vec, u128]>>; + readonly isRemoveOtherVote: boolean; + readonly asRemoveOtherVote: { + readonly target: AccountId20; + readonly class: u16; + readonly index: u32; } & Struct; - readonly type: - | "AssociateNativeIdentity" - | "ChangeAssociationWithRelayKeys" - | "Claim" - | "UpdateRewardAddress" - | "CompleteInitialization" - | "InitializeRewardVec"; + readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; } - /** @name SpRuntimeMultiSignature (251) */ - 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 PalletConvictionVotingConviction (240) */ + 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 PalletAuthorMappingCall (258) */ - interface PalletAuthorMappingCall extends Enum { - readonly isAddAssociation: boolean; - readonly asAddAssociation: { - readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + /** @name PalletReferendaCall (242) */ + interface PalletReferendaCall extends Enum { + readonly isSubmit: boolean; + readonly asSubmit: { + readonly proposalOrigin: MoonbeamRuntimeOriginCaller; + readonly proposal: FrameSupportPreimagesBounded; + readonly enactmentMoment: FrameSupportScheduleDispatchTime; } & Struct; - readonly isUpdateAssociation: boolean; - readonly asUpdateAssociation: { - readonly oldNimbusId: NimbusPrimitivesNimbusCryptoPublic; - readonly newNimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly isPlaceDecisionDeposit: boolean; + readonly asPlaceDecisionDeposit: { + readonly index: u32; } & Struct; - readonly isClearAssociation: boolean; - readonly asClearAssociation: { - readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly isRefundDecisionDeposit: boolean; + readonly asRefundDecisionDeposit: { + readonly index: u32; } & Struct; - readonly isRemoveKeys: boolean; - readonly isSetKeys: boolean; - readonly asSetKeys: { - readonly keys_: Bytes; + readonly isCancel: boolean; + readonly asCancel: { + readonly index: u32; } & Struct; - readonly type: - | "AddAssociation" - | "UpdateAssociation" - | "ClearAssociation" - | "RemoveKeys" - | "SetKeys"; - } - - /** @name PalletProxyCall (259) */ - interface PalletProxyCall extends Enum { - readonly isProxy: boolean; - readonly asProxy: { - readonly real: AccountId20; - readonly forceProxyType: Option; - readonly call: Call; + readonly isKill: boolean; + readonly asKill: { + readonly index: u32; } & Struct; - readonly isAddProxy: boolean; - readonly asAddProxy: { - readonly delegate: AccountId20; - readonly proxyType: MoonbaseRuntimeProxyType; - readonly delay: u32; + readonly isNudgeReferendum: boolean; + readonly asNudgeReferendum: { + readonly index: u32; } & Struct; - readonly isRemoveProxy: boolean; - readonly asRemoveProxy: { - readonly delegate: AccountId20; - readonly proxyType: MoonbaseRuntimeProxyType; - readonly delay: u32; + readonly isOneFewerDeciding: boolean; + readonly asOneFewerDeciding: { + readonly track: u16; } & Struct; - readonly isRemoveProxies: boolean; - readonly isCreatePure: boolean; - readonly asCreatePure: { - readonly proxyType: MoonbaseRuntimeProxyType; - readonly delay: u32; - readonly index: u16; + readonly isRefundSubmissionDeposit: boolean; + readonly asRefundSubmissionDeposit: { + readonly index: u32; } & Struct; - readonly isKillPure: boolean; - readonly asKillPure: { - readonly spawner: AccountId20; - readonly proxyType: MoonbaseRuntimeProxyType; - readonly index: u16; - readonly height: Compact; - readonly extIndex: Compact; + readonly isSetMetadata: boolean; + readonly asSetMetadata: { + readonly index: u32; + readonly maybeHash: Option; } & Struct; - readonly isAnnounce: boolean; - readonly asAnnounce: { - readonly real: AccountId20; + readonly type: + | "Submit" + | "PlaceDecisionDeposit" + | "RefundDecisionDeposit" + | "Cancel" + | "Kill" + | "NudgeReferendum" + | "OneFewerDeciding" + | "RefundSubmissionDeposit" + | "SetMetadata"; + } + + /** @name FrameSupportScheduleDispatchTime (243) */ + interface FrameSupportScheduleDispatchTime extends Enum { + readonly isAt: boolean; + readonly asAt: u32; + readonly isAfter: boolean; + readonly asAfter: u32; + readonly type: "At" | "After"; + } + + /** @name PalletWhitelistCall (245) */ + interface PalletWhitelistCall extends Enum { + readonly isWhitelistCall: boolean; + readonly asWhitelistCall: { readonly callHash: H256; } & Struct; - readonly isRemoveAnnouncement: boolean; - readonly asRemoveAnnouncement: { - readonly real: AccountId20; + readonly isRemoveWhitelistedCall: boolean; + readonly asRemoveWhitelistedCall: { readonly callHash: H256; } & Struct; - readonly isRejectAnnouncement: boolean; - readonly asRejectAnnouncement: { - readonly delegate: AccountId20; + readonly isDispatchWhitelistedCall: boolean; + readonly asDispatchWhitelistedCall: { readonly callHash: H256; + readonly callEncodedLen: u32; + readonly callWeightWitness: SpWeightsWeightV2Weight; } & Struct; - readonly isProxyAnnounced: boolean; - readonly asProxyAnnounced: { - readonly delegate: AccountId20; - readonly real: AccountId20; - readonly forceProxyType: Option; + readonly isDispatchWhitelistedCallWithPreimage: boolean; + readonly asDispatchWhitelistedCallWithPreimage: { readonly call: Call; } & Struct; readonly type: - | "Proxy" - | "AddProxy" - | "RemoveProxy" - | "RemoveProxies" - | "CreatePure" - | "KillPure" - | "Announce" - | "RemoveAnnouncement" - | "RejectAnnouncement" - | "ProxyAnnounced"; - } - - /** @name PalletMaintenanceModeCall (261) */ - interface PalletMaintenanceModeCall extends Enum { - readonly isEnterMaintenanceMode: boolean; - readonly isResumeNormalOperation: boolean; - readonly type: "EnterMaintenanceMode" | "ResumeNormalOperation"; + | "WhitelistCall" + | "RemoveWhitelistedCall" + | "DispatchWhitelistedCall" + | "DispatchWhitelistedCallWithPreimage"; } - /** @name PalletIdentityCall (262) */ - interface PalletIdentityCall extends Enum { - readonly isAddRegistrar: boolean; - readonly asAddRegistrar: { - readonly account: AccountId20; - } & Struct; - readonly isSetIdentity: boolean; - readonly asSetIdentity: { - readonly info: PalletIdentityLegacyIdentityInfo; - } & Struct; - readonly isSetSubs: boolean; - readonly asSetSubs: { - readonly subs: Vec>; + /** @name PalletCollectiveCall (246) */ + interface PalletCollectiveCall extends Enum { + readonly isSetMembers: boolean; + readonly asSetMembers: { + readonly newMembers: Vec; + readonly prime: Option; + readonly oldCount: u32; } & Struct; - readonly isClearIdentity: boolean; - readonly isRequestJudgement: boolean; - readonly asRequestJudgement: { - readonly regIndex: Compact; - readonly maxFee: Compact; + readonly isExecute: boolean; + readonly asExecute: { + readonly proposal: Call; + readonly lengthBound: Compact; } & Struct; - readonly isCancelRequest: boolean; - readonly asCancelRequest: { - readonly regIndex: u32; + readonly isPropose: boolean; + readonly asPropose: { + readonly threshold: Compact; + readonly proposal: Call; + readonly lengthBound: Compact; } & Struct; - readonly isSetFee: boolean; - readonly asSetFee: { + readonly isVote: boolean; + readonly asVote: { + readonly proposal: H256; readonly index: Compact; - readonly fee: Compact; + readonly approve: bool; } & Struct; - readonly isSetAccountId: boolean; - readonly asSetAccountId: { - readonly index: Compact; - readonly new_: AccountId20; + readonly isDisapproveProposal: boolean; + readonly asDisapproveProposal: { + readonly proposalHash: H256; } & Struct; - readonly isSetFields: boolean; - readonly asSetFields: { + readonly isClose: boolean; + readonly asClose: { + readonly proposalHash: H256; readonly index: Compact; - readonly fields: u64; + readonly proposalWeightBound: SpWeightsWeightV2Weight; + readonly lengthBound: Compact; } & Struct; - readonly isProvideJudgement: boolean; - readonly asProvideJudgement: { - readonly regIndex: Compact; - readonly target: AccountId20; - readonly judgement: PalletIdentityJudgement; - readonly identity: H256; - } & Struct; - readonly isKillIdentity: boolean; - readonly asKillIdentity: { - readonly target: AccountId20; + readonly isKill: boolean; + readonly asKill: { + readonly proposalHash: H256; } & Struct; - readonly isAddSub: boolean; - readonly asAddSub: { - readonly sub: AccountId20; - readonly data: Data; + readonly isReleaseProposalCost: boolean; + readonly asReleaseProposalCost: { + readonly proposalHash: H256; } & Struct; - readonly isRenameSub: boolean; - readonly asRenameSub: { - readonly sub: AccountId20; - readonly data: Data; + readonly type: + | "SetMembers" + | "Execute" + | "Propose" + | "Vote" + | "DisapproveProposal" + | "Close" + | "Kill" + | "ReleaseProposalCost"; + } + + /** @name PalletTreasuryCall (248) */ + interface PalletTreasuryCall extends Enum { + readonly isSpendLocal: boolean; + readonly asSpendLocal: { + readonly amount: Compact; + readonly beneficiary: AccountId20; } & Struct; - readonly isRemoveSub: boolean; - readonly asRemoveSub: { - readonly sub: AccountId20; + readonly isRemoveApproval: boolean; + readonly asRemoveApproval: { + readonly proposalId: Compact; } & Struct; - readonly isQuitSub: boolean; - readonly isAddUsernameAuthority: boolean; - readonly asAddUsernameAuthority: { - readonly authority: AccountId20; - readonly suffix: Bytes; - readonly allocation: u32; + readonly isSpend: boolean; + readonly asSpend: { + readonly assetKind: Null; + readonly amount: Compact; + readonly beneficiary: AccountId20; + readonly validFrom: Option; } & Struct; - readonly isRemoveUsernameAuthority: boolean; - readonly asRemoveUsernameAuthority: { - readonly suffix: Bytes; - readonly authority: AccountId20; + readonly isPayout: boolean; + readonly asPayout: { + readonly index: u32; } & Struct; - readonly isSetUsernameFor: boolean; - readonly asSetUsernameFor: { - readonly who: AccountId20; - readonly username: Bytes; - readonly signature: Option; - readonly useAllocation: bool; + readonly isCheckStatus: boolean; + readonly asCheckStatus: { + readonly index: u32; } & Struct; - readonly isAcceptUsername: boolean; - readonly asAcceptUsername: { - readonly username: Bytes; + readonly isVoidSpend: boolean; + readonly asVoidSpend: { + readonly index: u32; } & Struct; - readonly isRemoveExpiredApproval: boolean; - readonly asRemoveExpiredApproval: { - readonly username: Bytes; + readonly type: + | "SpendLocal" + | "RemoveApproval" + | "Spend" + | "Payout" + | "CheckStatus" + | "VoidSpend"; + } + + /** @name PalletCrowdloanRewardsCall (250) */ + interface PalletCrowdloanRewardsCall extends Enum { + readonly isAssociateNativeIdentity: boolean; + readonly asAssociateNativeIdentity: { + readonly rewardAccount: AccountId20; + readonly relayAccount: U8aFixed; + readonly proof: SpRuntimeMultiSignature; } & Struct; - readonly isSetPrimaryUsername: boolean; - readonly asSetPrimaryUsername: { - readonly username: Bytes; + readonly isChangeAssociationWithRelayKeys: boolean; + readonly asChangeAssociationWithRelayKeys: { + readonly rewardAccount: AccountId20; + readonly previousAccount: AccountId20; + readonly proofs: Vec>; } & Struct; - readonly isUnbindUsername: boolean; - readonly asUnbindUsername: { - readonly username: Bytes; + readonly isClaim: boolean; + readonly isUpdateRewardAddress: boolean; + readonly asUpdateRewardAddress: { + readonly newRewardAccount: AccountId20; } & Struct; - readonly isRemoveUsername: boolean; - readonly asRemoveUsername: { - readonly username: Bytes; + readonly isCompleteInitialization: boolean; + readonly asCompleteInitialization: { + readonly leaseEndingBlock: u32; } & Struct; - readonly isKillUsername: boolean; - readonly asKillUsername: { - readonly username: Bytes; + readonly isInitializeRewardVec: boolean; + readonly asInitializeRewardVec: { + readonly rewards: Vec, u128]>>; } & Struct; readonly type: - | "AddRegistrar" - | "SetIdentity" - | "SetSubs" - | "ClearIdentity" - | "RequestJudgement" - | "CancelRequest" - | "SetFee" - | "SetAccountId" - | "SetFields" - | "ProvideJudgement" - | "KillIdentity" - | "AddSub" - | "RenameSub" - | "RemoveSub" - | "QuitSub" - | "AddUsernameAuthority" - | "RemoveUsernameAuthority" - | "SetUsernameFor" - | "AcceptUsername" - | "RemoveExpiredApproval" - | "SetPrimaryUsername" - | "UnbindUsername" - | "RemoveUsername" - | "KillUsername"; - } - - /** @name PalletIdentityLegacyIdentityInfo (263) */ - 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 (299) */ - 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"; + | "AssociateNativeIdentity" + | "ChangeAssociationWithRelayKeys" + | "Claim" + | "UpdateRewardAddress" + | "CompleteInitialization" + | "InitializeRewardVec"; } - /** @name AccountEthereumSignature (301) */ - interface AccountEthereumSignature extends U8aFixed {} - - /** @name CumulusPalletXcmpQueueCall (302) */ - interface CumulusPalletXcmpQueueCall extends Enum { - readonly isSuspendXcmExecution: boolean; - readonly isResumeXcmExecution: boolean; - readonly isUpdateSuspendThreshold: boolean; - readonly asUpdateSuspendThreshold: { - readonly new_: u32; - } & Struct; - readonly isUpdateDropThreshold: boolean; - readonly asUpdateDropThreshold: { - readonly new_: u32; - } & Struct; - readonly isUpdateResumeThreshold: boolean; - readonly asUpdateResumeThreshold: { - readonly new_: u32; - } & Struct; - readonly type: - | "SuspendXcmExecution" - | "ResumeXcmExecution" - | "UpdateSuspendThreshold" - | "UpdateDropThreshold" - | "UpdateResumeThreshold"; + /** @name SpRuntimeMultiSignature (251) */ + 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 PalletXcmCall (303) */ + /** @name PalletXcmCall (257) */ interface PalletXcmCall extends Enum { readonly isSend: boolean; readonly asSend: { @@ -4448,155 +3286,415 @@ declare module "@polkadot/types/lookup" { | "TransferAssetsUsingTypeAndThen"; } - /** @name XcmVersionedXcm (304) */ - interface XcmVersionedXcm extends Enum { + /** @name XcmVersionedLocation (258) */ + interface XcmVersionedLocation extends Enum { readonly isV3: boolean; - readonly asV3: XcmV3Xcm; + readonly asV3: StagingXcmV3MultiLocation; readonly isV4: boolean; - readonly asV4: StagingXcmV4Xcm; + readonly asV4: StagingXcmV4Location; readonly isV5: boolean; - readonly asV5: StagingXcmV5Xcm; + readonly asV5: StagingXcmV5Location; readonly type: "V3" | "V4" | "V5"; } - /** @name XcmV3Xcm (305) */ - interface XcmV3Xcm extends Vec {} + /** @name StagingXcmV3MultiLocation (259) */ + interface StagingXcmV3MultiLocation extends Struct { + readonly parents: u8; + readonly interior: XcmV3Junctions; + } - /** @name XcmV3Instruction (307) */ - interface XcmV3Instruction extends Enum { - readonly isWithdrawAsset: boolean; - readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; - readonly isReserveAssetDeposited: boolean; - readonly asReserveAssetDeposited: XcmV3MultiassetMultiAssets; - readonly isReceiveTeleportedAsset: boolean; - readonly asReceiveTeleportedAsset: XcmV3MultiassetMultiAssets; - readonly isQueryResponse: boolean; - readonly asQueryResponse: { - readonly queryId: Compact; - readonly response: XcmV3Response; - readonly maxWeight: SpWeightsWeightV2Weight; - readonly querier: Option; - } & Struct; - readonly isTransferAsset: boolean; - readonly asTransferAsset: { - readonly assets: XcmV3MultiassetMultiAssets; - readonly beneficiary: StagingXcmV3MultiLocation; - } & Struct; - readonly isTransferReserveAsset: boolean; - readonly asTransferReserveAsset: { - readonly assets: XcmV3MultiassetMultiAssets; - readonly dest: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; - } & Struct; - readonly isTransact: boolean; - readonly asTransact: { - readonly originKind: XcmV3OriginKind; - readonly requireWeightAtMost: SpWeightsWeightV2Weight; - readonly call: XcmDoubleEncoded; - } & Struct; - readonly isHrmpNewChannelOpenRequest: boolean; - readonly asHrmpNewChannelOpenRequest: { - readonly sender: Compact; - readonly maxMessageSize: Compact; - readonly maxCapacity: Compact; - } & Struct; - readonly isHrmpChannelAccepted: boolean; - readonly asHrmpChannelAccepted: { - readonly recipient: Compact; - } & Struct; - readonly isHrmpChannelClosing: boolean; - readonly asHrmpChannelClosing: { - readonly initiator: Compact; - readonly sender: Compact; - readonly recipient: Compact; + /** @name XcmV3Junctions (260) */ + 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 XcmV3Junction (261) */ + interface XcmV3Junction extends Enum { + readonly isParachain: boolean; + readonly asParachain: Compact; + readonly isAccountId32: boolean; + readonly asAccountId32: { + readonly network: Option; + readonly id: U8aFixed; } & Struct; - readonly isClearOrigin: boolean; - readonly isDescendOrigin: boolean; - readonly asDescendOrigin: XcmV3Junctions; - readonly isReportError: boolean; - readonly asReportError: XcmV3QueryResponseInfo; - readonly isDepositAsset: boolean; - readonly asDepositAsset: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly beneficiary: StagingXcmV3MultiLocation; + readonly isAccountIndex64: boolean; + readonly asAccountIndex64: { + readonly network: Option; + readonly index: Compact; } & Struct; - readonly isDepositReserveAsset: boolean; - readonly asDepositReserveAsset: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly dest: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly isAccountKey20: boolean; + readonly asAccountKey20: { + readonly network: Option; + readonly key: U8aFixed; } & Struct; - readonly isExchangeAsset: boolean; - readonly asExchangeAsset: { - readonly give: XcmV3MultiassetMultiAssetFilter; - readonly want: XcmV3MultiassetMultiAssets; - readonly maximal: bool; + 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 isInitiateReserveWithdraw: boolean; - readonly asInitiateReserveWithdraw: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly reserve: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly isOnlyChild: boolean; + readonly isPlurality: boolean; + readonly asPlurality: { + readonly id: XcmV3JunctionBodyId; + readonly part: XcmV3JunctionBodyPart; } & Struct; - readonly isInitiateTeleport: boolean; - readonly asInitiateTeleport: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly dest: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly isGlobalConsensus: boolean; + readonly asGlobalConsensus: XcmV3JunctionNetworkId; + readonly type: + | "Parachain" + | "AccountId32" + | "AccountIndex64" + | "AccountKey20" + | "PalletInstance" + | "GeneralIndex" + | "GeneralKey" + | "OnlyChild" + | "Plurality" + | "GlobalConsensus"; + } + + /** @name XcmV3JunctionNetworkId (263) */ + interface XcmV3JunctionNetworkId extends Enum { + readonly isByGenesis: boolean; + readonly asByGenesis: U8aFixed; + readonly isByFork: boolean; + readonly asByFork: { + readonly blockNumber: u64; + readonly blockHash: U8aFixed; } & Struct; - readonly isReportHolding: boolean; - readonly asReportHolding: { - readonly responseInfo: XcmV3QueryResponseInfo; - readonly assets: XcmV3MultiassetMultiAssetFilter; + 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 isBuyExecution: boolean; - readonly asBuyExecution: { - readonly fees: XcmV3MultiAsset; - readonly weightLimit: XcmV3WeightLimit; + readonly isBitcoinCore: boolean; + readonly isBitcoinCash: boolean; + readonly isPolkadotBulletin: boolean; + readonly type: + | "ByGenesis" + | "ByFork" + | "Polkadot" + | "Kusama" + | "Westend" + | "Rococo" + | "Wococo" + | "Ethereum" + | "BitcoinCore" + | "BitcoinCash" + | "PolkadotBulletin"; + } + + /** @name StagingXcmV4Location (264) */ + interface StagingXcmV4Location extends Struct { + readonly parents: u8; + readonly interior: StagingXcmV4Junctions; + } + + /** @name StagingXcmV4Junctions (265) */ + 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 (267) */ + interface StagingXcmV4Junction extends Enum { + readonly isParachain: boolean; + readonly asParachain: Compact; + readonly isAccountId32: boolean; + readonly asAccountId32: { + readonly network: Option; + readonly id: U8aFixed; } & Struct; - readonly isRefundSurplus: boolean; - readonly isSetErrorHandler: boolean; - readonly asSetErrorHandler: XcmV3Xcm; - readonly isSetAppendix: boolean; - readonly asSetAppendix: XcmV3Xcm; - readonly isClearError: boolean; - readonly isClaimAsset: boolean; - readonly asClaimAsset: { - readonly assets: XcmV3MultiassetMultiAssets; - readonly ticket: StagingXcmV3MultiLocation; + readonly isAccountIndex64: boolean; + readonly asAccountIndex64: { + readonly network: Option; + readonly index: Compact; } & Struct; - readonly isTrap: boolean; - readonly asTrap: Compact; - readonly isSubscribeVersion: boolean; - readonly asSubscribeVersion: { - readonly queryId: Compact; - readonly maxResponseWeight: SpWeightsWeightV2Weight; + readonly isAccountKey20: boolean; + readonly asAccountKey20: { + readonly network: Option; + readonly key: U8aFixed; } & Struct; - readonly isUnsubscribeVersion: boolean; - readonly isBurnAsset: boolean; - readonly asBurnAsset: XcmV3MultiassetMultiAssets; - readonly isExpectAsset: boolean; - readonly asExpectAsset: XcmV3MultiassetMultiAssets; - readonly isExpectOrigin: boolean; - readonly asExpectOrigin: Option; - readonly isExpectError: boolean; - readonly asExpectError: Option>; - readonly isExpectTransactStatus: boolean; - readonly asExpectTransactStatus: XcmV3MaybeErrorCode; - readonly isQueryPallet: boolean; - readonly asQueryPallet: { - readonly moduleName: Bytes; - readonly responseInfo: XcmV3QueryResponseInfo; + 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 isExpectPallet: boolean; - readonly asExpectPallet: { - readonly index: Compact; - readonly name: Bytes; - readonly moduleName: Bytes; - readonly crateMajor: Compact; - readonly minCrateMinor: Compact; + readonly isOnlyChild: boolean; + readonly isPlurality: boolean; + readonly asPlurality: { + readonly id: XcmV3JunctionBodyId; + readonly part: XcmV3JunctionBodyPart; } & Struct; - readonly isReportTransactStatus: boolean; + readonly isGlobalConsensus: boolean; + readonly asGlobalConsensus: StagingXcmV4JunctionNetworkId; + readonly type: + | "Parachain" + | "AccountId32" + | "AccountIndex64" + | "AccountKey20" + | "PalletInstance" + | "GeneralIndex" + | "GeneralKey" + | "OnlyChild" + | "Plurality" + | "GlobalConsensus"; + } + + /** @name StagingXcmV4JunctionNetworkId (269) */ + interface StagingXcmV4JunctionNetworkId 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 XcmVersionedXcm (277) */ + interface XcmVersionedXcm extends Enum { + readonly isV3: boolean; + readonly asV3: XcmV3Xcm; + readonly isV4: boolean; + readonly asV4: StagingXcmV4Xcm; + readonly isV5: boolean; + readonly asV5: StagingXcmV5Xcm; + readonly type: "V3" | "V4" | "V5"; + } + + /** @name XcmV3Xcm (278) */ + interface XcmV3Xcm extends Vec {} + + /** @name XcmV3Instruction (280) */ + interface XcmV3Instruction extends Enum { + readonly isWithdrawAsset: boolean; + readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; + readonly isReserveAssetDeposited: boolean; + readonly asReserveAssetDeposited: XcmV3MultiassetMultiAssets; + readonly isReceiveTeleportedAsset: boolean; + readonly asReceiveTeleportedAsset: XcmV3MultiassetMultiAssets; + readonly isQueryResponse: boolean; + readonly asQueryResponse: { + readonly queryId: Compact; + readonly response: XcmV3Response; + readonly maxWeight: SpWeightsWeightV2Weight; + readonly querier: Option; + } & Struct; + readonly isTransferAsset: boolean; + readonly asTransferAsset: { + readonly assets: XcmV3MultiassetMultiAssets; + readonly beneficiary: StagingXcmV3MultiLocation; + } & Struct; + readonly isTransferReserveAsset: boolean; + readonly asTransferReserveAsset: { + readonly assets: XcmV3MultiassetMultiAssets; + readonly dest: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; + } & Struct; + readonly isTransact: boolean; + readonly asTransact: { + readonly originKind: XcmV3OriginKind; + readonly requireWeightAtMost: SpWeightsWeightV2Weight; + readonly call: XcmDoubleEncoded; + } & Struct; + readonly isHrmpNewChannelOpenRequest: boolean; + readonly asHrmpNewChannelOpenRequest: { + readonly sender: Compact; + readonly maxMessageSize: Compact; + readonly maxCapacity: Compact; + } & Struct; + readonly isHrmpChannelAccepted: boolean; + readonly asHrmpChannelAccepted: { + readonly recipient: Compact; + } & Struct; + readonly isHrmpChannelClosing: boolean; + readonly asHrmpChannelClosing: { + readonly initiator: Compact; + readonly sender: Compact; + readonly recipient: Compact; + } & Struct; + readonly isClearOrigin: boolean; + readonly isDescendOrigin: boolean; + readonly asDescendOrigin: XcmV3Junctions; + readonly isReportError: boolean; + readonly asReportError: XcmV3QueryResponseInfo; + readonly isDepositAsset: boolean; + readonly asDepositAsset: { + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly beneficiary: StagingXcmV3MultiLocation; + } & Struct; + readonly isDepositReserveAsset: boolean; + readonly asDepositReserveAsset: { + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly dest: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; + } & Struct; + readonly isExchangeAsset: boolean; + readonly asExchangeAsset: { + readonly give: XcmV3MultiassetMultiAssetFilter; + readonly want: XcmV3MultiassetMultiAssets; + readonly maximal: bool; + } & Struct; + readonly isInitiateReserveWithdraw: boolean; + readonly asInitiateReserveWithdraw: { + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly reserve: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; + } & Struct; + readonly isInitiateTeleport: boolean; + readonly asInitiateTeleport: { + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly dest: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; + } & Struct; + readonly isReportHolding: boolean; + readonly asReportHolding: { + readonly responseInfo: XcmV3QueryResponseInfo; + readonly assets: XcmV3MultiassetMultiAssetFilter; + } & Struct; + readonly isBuyExecution: boolean; + readonly asBuyExecution: { + readonly fees: XcmV3MultiAsset; + readonly weightLimit: XcmV3WeightLimit; + } & Struct; + readonly isRefundSurplus: boolean; + readonly isSetErrorHandler: boolean; + readonly asSetErrorHandler: XcmV3Xcm; + readonly isSetAppendix: boolean; + readonly asSetAppendix: XcmV3Xcm; + readonly isClearError: boolean; + readonly isClaimAsset: boolean; + readonly asClaimAsset: { + readonly assets: XcmV3MultiassetMultiAssets; + readonly ticket: StagingXcmV3MultiLocation; + } & Struct; + readonly isTrap: boolean; + readonly asTrap: Compact; + readonly isSubscribeVersion: boolean; + readonly asSubscribeVersion: { + readonly queryId: Compact; + readonly maxResponseWeight: SpWeightsWeightV2Weight; + } & Struct; + readonly isUnsubscribeVersion: boolean; + readonly isBurnAsset: boolean; + readonly asBurnAsset: XcmV3MultiassetMultiAssets; + readonly isExpectAsset: boolean; + readonly asExpectAsset: XcmV3MultiassetMultiAssets; + readonly isExpectOrigin: boolean; + readonly asExpectOrigin: Option; + readonly isExpectError: boolean; + readonly asExpectError: Option>; + readonly isExpectTransactStatus: boolean; + readonly asExpectTransactStatus: XcmV3MaybeErrorCode; + readonly isQueryPallet: boolean; + readonly asQueryPallet: { + readonly moduleName: Bytes; + readonly responseInfo: XcmV3QueryResponseInfo; + } & Struct; + readonly isExpectPallet: boolean; + readonly asExpectPallet: { + readonly index: Compact; + readonly name: Bytes; + readonly moduleName: Bytes; + readonly crateMajor: Compact; + readonly minCrateMinor: Compact; + } & Struct; + readonly isReportTransactStatus: boolean; readonly asReportTransactStatus: XcmV3QueryResponseInfo; readonly isClearTransactStatus: boolean; readonly isUniversalOrigin: boolean; @@ -4692,7 +3790,50 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name XcmV3Response (308) */ + /** @name XcmV3MultiassetMultiAssets (281) */ + interface XcmV3MultiassetMultiAssets extends Vec {} + + /** @name XcmV3MultiAsset (283) */ + interface XcmV3MultiAsset extends Struct { + readonly id: XcmV3MultiassetAssetId; + readonly fun: XcmV3MultiassetFungibility; + } + + /** @name XcmV3MultiassetAssetId (284) */ + interface XcmV3MultiassetAssetId extends Enum { + readonly isConcrete: boolean; + readonly asConcrete: StagingXcmV3MultiLocation; + readonly isAbstract: boolean; + readonly asAbstract: U8aFixed; + readonly type: "Concrete" | "Abstract"; + } + + /** @name XcmV3MultiassetFungibility (285) */ + interface XcmV3MultiassetFungibility extends Enum { + readonly isFungible: boolean; + readonly asFungible: Compact; + readonly isNonFungible: boolean; + readonly asNonFungible: XcmV3MultiassetAssetInstance; + readonly type: "Fungible" | "NonFungible"; + } + + /** @name XcmV3MultiassetAssetInstance (286) */ + interface XcmV3MultiassetAssetInstance extends Enum { + readonly isUndefined: boolean; + readonly isIndex: boolean; + readonly asIndex: Compact; + readonly isArray4: boolean; + readonly asArray4: U8aFixed; + readonly isArray8: boolean; + readonly asArray8: U8aFixed; + readonly isArray16: boolean; + readonly asArray16: U8aFixed; + readonly isArray32: boolean; + readonly asArray32: U8aFixed; + readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; + } + + /** @name XcmV3Response (287) */ interface XcmV3Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4714,7 +3855,7 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name XcmV3TraitsError (311) */ + /** @name XcmV3TraitsError (290) */ interface XcmV3TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; @@ -4801,7 +3942,7 @@ declare module "@polkadot/types/lookup" { | "ExceedsStackLimit"; } - /** @name XcmV3PalletInfo (313) */ + /** @name XcmV3PalletInfo (292) */ interface XcmV3PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -4811,14 +3952,38 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name XcmV3QueryResponseInfo (317) */ + /** @name XcmV3MaybeErrorCode (295) */ + interface XcmV3MaybeErrorCode extends Enum { + readonly isSuccess: boolean; + readonly isError: boolean; + readonly asError: Bytes; + readonly isTruncatedError: boolean; + readonly asTruncatedError: Bytes; + readonly type: "Success" | "Error" | "TruncatedError"; + } + + /** @name XcmV3OriginKind (298) */ + interface XcmV3OriginKind extends Enum { + readonly isNative: boolean; + readonly isSovereignAccount: boolean; + readonly isSuperuser: boolean; + readonly isXcm: boolean; + readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; + } + + /** @name XcmDoubleEncoded (299) */ + interface XcmDoubleEncoded extends Struct { + readonly encoded: Bytes; + } + + /** @name XcmV3QueryResponseInfo (300) */ interface XcmV3QueryResponseInfo extends Struct { readonly destination: StagingXcmV3MultiLocation; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name XcmV3MultiassetMultiAssetFilter (318) */ + /** @name XcmV3MultiassetMultiAssetFilter (301) */ interface XcmV3MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: XcmV3MultiassetMultiAssets; @@ -4827,7 +3992,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name XcmV3MultiassetWildMultiAsset (319) */ + /** @name XcmV3MultiassetWildMultiAsset (302) */ interface XcmV3MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4846,17 +4011,25 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name XcmV3MultiassetWildFungibility (320) */ + /** @name XcmV3MultiassetWildFungibility (303) */ interface XcmV3MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmV4Xcm (321) */ - interface StagingXcmV4Xcm extends Vec {} - - /** @name StagingXcmV4Instruction (323) */ + /** @name XcmV3WeightLimit (304) */ + interface XcmV3WeightLimit extends Enum { + readonly isUnlimited: boolean; + readonly isLimited: boolean; + readonly asLimited: SpWeightsWeightV2Weight; + readonly type: "Unlimited" | "Limited"; + } + + /** @name StagingXcmV4Xcm (305) */ + interface StagingXcmV4Xcm extends Vec {} + + /** @name StagingXcmV4Instruction (307) */ interface StagingXcmV4Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: StagingXcmV4AssetAssets; @@ -5086,7 +4259,44 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name StagingXcmV4Response (324) */ + /** @name StagingXcmV4AssetAssets (308) */ + interface StagingXcmV4AssetAssets extends Vec {} + + /** @name StagingXcmV4Asset (310) */ + interface StagingXcmV4Asset extends Struct { + readonly id: StagingXcmV4AssetAssetId; + readonly fun: StagingXcmV4AssetFungibility; + } + + /** @name StagingXcmV4AssetAssetId (311) */ + interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} + + /** @name StagingXcmV4AssetFungibility (312) */ + interface StagingXcmV4AssetFungibility extends Enum { + readonly isFungible: boolean; + readonly asFungible: Compact; + readonly isNonFungible: boolean; + readonly asNonFungible: StagingXcmV4AssetAssetInstance; + readonly type: "Fungible" | "NonFungible"; + } + + /** @name StagingXcmV4AssetAssetInstance (313) */ + interface StagingXcmV4AssetAssetInstance extends Enum { + readonly isUndefined: boolean; + readonly isIndex: boolean; + readonly asIndex: Compact; + readonly isArray4: boolean; + readonly asArray4: U8aFixed; + readonly isArray8: boolean; + readonly asArray8: U8aFixed; + readonly isArray16: boolean; + readonly asArray16: U8aFixed; + readonly isArray32: boolean; + readonly asArray32: U8aFixed; + readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; + } + + /** @name StagingXcmV4Response (314) */ interface StagingXcmV4Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -5108,7 +4318,7 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name StagingXcmV4PalletInfo (326) */ + /** @name StagingXcmV4PalletInfo (316) */ interface StagingXcmV4PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -5118,14 +4328,14 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name StagingXcmV4QueryResponseInfo (330) */ + /** @name StagingXcmV4QueryResponseInfo (320) */ interface StagingXcmV4QueryResponseInfo extends Struct { readonly destination: StagingXcmV4Location; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name StagingXcmV4AssetAssetFilter (331) */ + /** @name StagingXcmV4AssetAssetFilter (321) */ interface StagingXcmV4AssetAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: StagingXcmV4AssetAssets; @@ -5134,7 +4344,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name StagingXcmV4AssetWildAsset (332) */ + /** @name StagingXcmV4AssetWildAsset (322) */ interface StagingXcmV4AssetWildAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -5153,827 +4363,1008 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name StagingXcmV4AssetWildFungibility (333) */ + /** @name StagingXcmV4AssetWildFungibility (323) */ interface StagingXcmV4AssetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmExecutorAssetTransferTransferType (345) */ - 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 (346) */ - interface XcmVersionedAssetId extends Enum { - readonly isV3: boolean; - readonly asV3: XcmV3MultiassetAssetId; - readonly isV4: boolean; - readonly asV4: StagingXcmV4AssetAssetId; - readonly isV5: boolean; - readonly asV5: StagingXcmV5AssetAssetId; - readonly type: "V3" | "V4" | "V5"; - } + /** @name StagingXcmV5Xcm (324) */ + interface StagingXcmV5Xcm extends Vec {} - /** @name PalletAssetsCall (347) */ - interface PalletAssetsCall extends Enum { - readonly isCreate: boolean; - readonly asCreate: { - readonly id: Compact; - readonly admin: AccountId20; - readonly minBalance: u128; + /** @name StagingXcmV5Instruction (326) */ + interface StagingXcmV5Instruction extends Enum { + readonly isWithdrawAsset: boolean; + readonly asWithdrawAsset: StagingXcmV5AssetAssets; + readonly isReserveAssetDeposited: boolean; + readonly asReserveAssetDeposited: StagingXcmV5AssetAssets; + readonly isReceiveTeleportedAsset: boolean; + readonly asReceiveTeleportedAsset: StagingXcmV5AssetAssets; + readonly isQueryResponse: boolean; + readonly asQueryResponse: { + readonly queryId: Compact; + readonly response: StagingXcmV5Response; + readonly maxWeight: SpWeightsWeightV2Weight; + readonly querier: Option; } & Struct; - readonly isForceCreate: boolean; - readonly asForceCreate: { - readonly id: Compact; - readonly owner: AccountId20; - readonly isSufficient: bool; - readonly minBalance: Compact; + readonly isTransferAsset: boolean; + readonly asTransferAsset: { + readonly assets: StagingXcmV5AssetAssets; + readonly beneficiary: StagingXcmV5Location; } & Struct; - readonly isStartDestroy: boolean; - readonly asStartDestroy: { - readonly id: Compact; + readonly isTransferReserveAsset: boolean; + readonly asTransferReserveAsset: { + readonly assets: StagingXcmV5AssetAssets; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isDestroyAccounts: boolean; - readonly asDestroyAccounts: { - readonly id: Compact; + readonly isTransact: boolean; + readonly asTransact: { + readonly originKind: XcmV3OriginKind; + readonly fallbackMaxWeight: Option; + readonly call: XcmDoubleEncoded; } & Struct; - readonly isDestroyApprovals: boolean; - readonly asDestroyApprovals: { - readonly id: Compact; + readonly isHrmpNewChannelOpenRequest: boolean; + readonly asHrmpNewChannelOpenRequest: { + readonly sender: Compact; + readonly maxMessageSize: Compact; + readonly maxCapacity: Compact; } & Struct; - readonly isFinishDestroy: boolean; - readonly asFinishDestroy: { - readonly id: Compact; + readonly isHrmpChannelAccepted: boolean; + readonly asHrmpChannelAccepted: { + readonly recipient: Compact; } & Struct; - readonly isMint: boolean; - readonly asMint: { - readonly id: Compact; - readonly beneficiary: AccountId20; - readonly amount: Compact; + readonly isHrmpChannelClosing: boolean; + readonly asHrmpChannelClosing: { + readonly initiator: Compact; + readonly sender: Compact; + readonly recipient: Compact; } & Struct; - readonly isBurn: boolean; - readonly asBurn: { - readonly id: Compact; - readonly who: AccountId20; - readonly amount: Compact; + readonly isClearOrigin: boolean; + readonly isDescendOrigin: boolean; + readonly asDescendOrigin: StagingXcmV5Junctions; + readonly isReportError: boolean; + readonly asReportError: StagingXcmV5QueryResponseInfo; + readonly isDepositAsset: boolean; + readonly asDepositAsset: { + readonly assets: StagingXcmV5AssetAssetFilter; + readonly beneficiary: StagingXcmV5Location; } & Struct; - readonly isTransfer: boolean; - readonly asTransfer: { - readonly id: Compact; - readonly target: AccountId20; - readonly amount: Compact; + readonly isDepositReserveAsset: boolean; + readonly asDepositReserveAsset: { + readonly assets: StagingXcmV5AssetAssetFilter; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isTransferKeepAlive: boolean; - readonly asTransferKeepAlive: { - readonly id: Compact; - readonly target: AccountId20; - readonly amount: Compact; + readonly isExchangeAsset: boolean; + readonly asExchangeAsset: { + readonly give: StagingXcmV5AssetAssetFilter; + readonly want: StagingXcmV5AssetAssets; + readonly maximal: bool; } & Struct; - readonly isForceTransfer: boolean; - readonly asForceTransfer: { - readonly id: Compact; - readonly source: AccountId20; - readonly dest: AccountId20; - readonly amount: Compact; + readonly isInitiateReserveWithdraw: boolean; + readonly asInitiateReserveWithdraw: { + readonly assets: StagingXcmV5AssetAssetFilter; + readonly reserve: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isFreeze: boolean; - readonly asFreeze: { - readonly id: Compact; - readonly who: AccountId20; + readonly isInitiateTeleport: boolean; + readonly asInitiateTeleport: { + readonly assets: StagingXcmV5AssetAssetFilter; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isThaw: boolean; - readonly asThaw: { - readonly id: Compact; - readonly who: AccountId20; + readonly isReportHolding: boolean; + readonly asReportHolding: { + readonly responseInfo: StagingXcmV5QueryResponseInfo; + readonly assets: StagingXcmV5AssetAssetFilter; } & Struct; - readonly isFreezeAsset: boolean; - readonly asFreezeAsset: { - readonly id: Compact; + readonly isBuyExecution: boolean; + readonly asBuyExecution: { + readonly fees: StagingXcmV5Asset; + readonly weightLimit: XcmV3WeightLimit; } & Struct; - readonly isThawAsset: boolean; - readonly asThawAsset: { - readonly id: Compact; + readonly isRefundSurplus: boolean; + readonly isSetErrorHandler: boolean; + readonly asSetErrorHandler: StagingXcmV5Xcm; + readonly isSetAppendix: boolean; + readonly asSetAppendix: StagingXcmV5Xcm; + readonly isClearError: boolean; + readonly isClaimAsset: boolean; + readonly asClaimAsset: { + readonly assets: StagingXcmV5AssetAssets; + readonly ticket: StagingXcmV5Location; } & Struct; - readonly isTransferOwnership: boolean; - readonly asTransferOwnership: { - readonly id: Compact; - readonly owner: AccountId20; + readonly isTrap: boolean; + readonly asTrap: Compact; + readonly isSubscribeVersion: boolean; + readonly asSubscribeVersion: { + readonly queryId: Compact; + readonly maxResponseWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isSetTeam: boolean; - readonly asSetTeam: { - readonly id: Compact; - readonly issuer: AccountId20; - readonly admin: AccountId20; - readonly freezer: AccountId20; + readonly isUnsubscribeVersion: boolean; + readonly isBurnAsset: boolean; + readonly asBurnAsset: StagingXcmV5AssetAssets; + readonly isExpectAsset: boolean; + readonly asExpectAsset: StagingXcmV5AssetAssets; + readonly isExpectOrigin: boolean; + readonly asExpectOrigin: Option; + readonly isExpectError: boolean; + readonly asExpectError: Option>; + readonly isExpectTransactStatus: boolean; + readonly asExpectTransactStatus: XcmV3MaybeErrorCode; + readonly isQueryPallet: boolean; + readonly asQueryPallet: { + readonly moduleName: Bytes; + readonly responseInfo: StagingXcmV5QueryResponseInfo; } & Struct; - readonly isSetMetadata: boolean; - readonly asSetMetadata: { - readonly id: Compact; + readonly isExpectPallet: boolean; + readonly asExpectPallet: { + readonly index: Compact; readonly name: Bytes; - readonly symbol: Bytes; - readonly decimals: u8; + readonly moduleName: Bytes; + readonly crateMajor: Compact; + readonly minCrateMinor: Compact; } & Struct; - readonly isClearMetadata: boolean; - readonly asClearMetadata: { - readonly id: Compact; - } & Struct; - readonly isForceSetMetadata: boolean; - readonly asForceSetMetadata: { - readonly id: Compact; - readonly name: Bytes; - readonly symbol: Bytes; - readonly decimals: u8; - readonly isFrozen: bool; - } & Struct; - readonly isForceClearMetadata: boolean; - readonly asForceClearMetadata: { - readonly id: Compact; - } & Struct; - readonly isForceAssetStatus: boolean; - readonly asForceAssetStatus: { - readonly id: Compact; - readonly owner: AccountId20; - readonly issuer: AccountId20; - readonly admin: AccountId20; - readonly freezer: AccountId20; - readonly minBalance: Compact; - readonly isSufficient: bool; - readonly isFrozen: bool; - } & Struct; - readonly isApproveTransfer: boolean; - readonly asApproveTransfer: { - readonly id: Compact; - readonly delegate: AccountId20; - readonly amount: Compact; + readonly isReportTransactStatus: boolean; + readonly asReportTransactStatus: StagingXcmV5QueryResponseInfo; + readonly isClearTransactStatus: boolean; + readonly isUniversalOrigin: boolean; + readonly asUniversalOrigin: StagingXcmV5Junction; + readonly isExportMessage: boolean; + readonly asExportMessage: { + readonly network: StagingXcmV5JunctionNetworkId; + readonly destination: StagingXcmV5Junctions; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isCancelApproval: boolean; - readonly asCancelApproval: { - readonly id: Compact; - readonly delegate: AccountId20; + readonly isLockAsset: boolean; + readonly asLockAsset: { + readonly asset: StagingXcmV5Asset; + readonly unlocker: StagingXcmV5Location; } & Struct; - readonly isForceCancelApproval: boolean; - readonly asForceCancelApproval: { - readonly id: Compact; - readonly owner: AccountId20; - readonly delegate: AccountId20; + readonly isUnlockAsset: boolean; + readonly asUnlockAsset: { + readonly asset: StagingXcmV5Asset; + readonly target: StagingXcmV5Location; } & Struct; - readonly isTransferApproved: boolean; - readonly asTransferApproved: { - readonly id: Compact; - readonly owner: AccountId20; - readonly destination: AccountId20; - readonly amount: Compact; + readonly isNoteUnlockable: boolean; + readonly asNoteUnlockable: { + readonly asset: StagingXcmV5Asset; + readonly owner: StagingXcmV5Location; } & Struct; - readonly isTouch: boolean; - readonly asTouch: { - readonly id: Compact; + readonly isRequestUnlock: boolean; + readonly asRequestUnlock: { + readonly asset: StagingXcmV5Asset; + readonly locker: StagingXcmV5Location; } & Struct; - readonly isRefund: boolean; - readonly asRefund: { - readonly id: Compact; - readonly allowBurn: bool; + readonly isSetFeesMode: boolean; + readonly asSetFeesMode: { + readonly jitWithdraw: bool; } & Struct; - readonly isSetMinBalance: boolean; - readonly asSetMinBalance: { - readonly id: Compact; - readonly minBalance: u128; + readonly isSetTopic: boolean; + readonly asSetTopic: U8aFixed; + readonly isClearTopic: boolean; + readonly isAliasOrigin: boolean; + readonly asAliasOrigin: StagingXcmV5Location; + readonly isUnpaidExecution: boolean; + readonly asUnpaidExecution: { + readonly weightLimit: XcmV3WeightLimit; + readonly checkOrigin: Option; } & Struct; - readonly isTouchOther: boolean; - readonly asTouchOther: { - readonly id: Compact; - readonly who: AccountId20; + readonly isPayFees: boolean; + readonly asPayFees: { + readonly asset: StagingXcmV5Asset; } & Struct; - readonly isRefundOther: boolean; - readonly asRefundOther: { - readonly id: Compact; - readonly who: AccountId20; + readonly isInitiateTransfer: boolean; + readonly asInitiateTransfer: { + readonly destination: StagingXcmV5Location; + readonly remoteFees: Option; + readonly preserveOrigin: bool; + readonly assets: Vec; + readonly remoteXcm: StagingXcmV5Xcm; } & Struct; - readonly isBlock: boolean; - readonly asBlock: { - readonly id: Compact; - readonly who: AccountId20; + readonly isExecuteWithOrigin: boolean; + readonly asExecuteWithOrigin: { + readonly descendantOrigin: Option; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isTransferAll: boolean; - readonly asTransferAll: { - readonly id: Compact; - readonly dest: AccountId20; - readonly keepAlive: bool; + readonly isSetHints: boolean; + readonly asSetHints: { + readonly hints: Vec; } & Struct; readonly type: - | "Create" - | "ForceCreate" - | "StartDestroy" - | "DestroyAccounts" - | "DestroyApprovals" - | "FinishDestroy" - | "Mint" - | "Burn" - | "Transfer" - | "TransferKeepAlive" - | "ForceTransfer" - | "Freeze" - | "Thaw" - | "FreezeAsset" - | "ThawAsset" - | "TransferOwnership" - | "SetTeam" - | "SetMetadata" - | "ClearMetadata" - | "ForceSetMetadata" - | "ForceClearMetadata" - | "ForceAssetStatus" - | "ApproveTransfer" - | "CancelApproval" - | "ForceCancelApproval" - | "TransferApproved" - | "Touch" - | "Refund" - | "SetMinBalance" - | "TouchOther" - | "RefundOther" - | "Block" - | "TransferAll"; + | "WithdrawAsset" + | "ReserveAssetDeposited" + | "ReceiveTeleportedAsset" + | "QueryResponse" + | "TransferAsset" + | "TransferReserveAsset" + | "Transact" + | "HrmpNewChannelOpenRequest" + | "HrmpChannelAccepted" + | "HrmpChannelClosing" + | "ClearOrigin" + | "DescendOrigin" + | "ReportError" + | "DepositAsset" + | "DepositReserveAsset" + | "ExchangeAsset" + | "InitiateReserveWithdraw" + | "InitiateTeleport" + | "ReportHolding" + | "BuyExecution" + | "RefundSurplus" + | "SetErrorHandler" + | "SetAppendix" + | "ClearError" + | "ClaimAsset" + | "Trap" + | "SubscribeVersion" + | "UnsubscribeVersion" + | "BurnAsset" + | "ExpectAsset" + | "ExpectOrigin" + | "ExpectError" + | "ExpectTransactStatus" + | "QueryPallet" + | "ExpectPallet" + | "ReportTransactStatus" + | "ClearTransactStatus" + | "UniversalOrigin" + | "ExportMessage" + | "LockAsset" + | "UnlockAsset" + | "NoteUnlockable" + | "RequestUnlock" + | "SetFeesMode" + | "SetTopic" + | "ClearTopic" + | "AliasOrigin" + | "UnpaidExecution" + | "PayFees" + | "InitiateTransfer" + | "ExecuteWithOrigin" + | "SetHints"; } - /** @name PalletAssetManagerCall (348) */ - interface PalletAssetManagerCall extends Enum { - readonly isRegisterForeignAsset: boolean; - readonly asRegisterForeignAsset: { - readonly asset: MoonbaseRuntimeXcmConfigAssetType; - readonly metadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata; - readonly minAmount: u128; - readonly isSufficient: bool; - } & Struct; - readonly isChangeExistingAssetType: boolean; - readonly asChangeExistingAssetType: { - readonly assetId: u128; - readonly newAssetType: MoonbaseRuntimeXcmConfigAssetType; - readonly numAssetsWeightHint: u32; - } & Struct; - readonly isRemoveExistingAssetType: boolean; - readonly asRemoveExistingAssetType: { - readonly assetId: u128; - readonly numAssetsWeightHint: u32; - } & Struct; - readonly isDestroyForeignAsset: boolean; - readonly asDestroyForeignAsset: { - readonly assetId: u128; - readonly numAssetsWeightHint: u32; - } & Struct; - readonly type: - | "RegisterForeignAsset" - | "ChangeExistingAssetType" - | "RemoveExistingAssetType" - | "DestroyForeignAsset"; + /** @name StagingXcmV5AssetAssets (327) */ + interface StagingXcmV5AssetAssets extends Vec {} + + /** @name StagingXcmV5Asset (329) */ + interface StagingXcmV5Asset extends Struct { + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetFungibility; } - /** @name PalletXcmTransactorCall (349) */ - interface PalletXcmTransactorCall extends Enum { - readonly isRegister: boolean; - readonly asRegister: { - readonly who: AccountId20; - readonly index: u16; - } & Struct; - readonly isDeregister: boolean; - readonly asDeregister: { - readonly index: u16; - } & Struct; - readonly isTransactThroughDerivative: boolean; - readonly asTransactThroughDerivative: { - readonly dest: MoonbaseRuntimeXcmConfigTransactors; - readonly index: u16; - readonly fee: PalletXcmTransactorCurrencyPayment; - readonly innerCall: Bytes; - readonly weightInfo: PalletXcmTransactorTransactWeights; - readonly refund: bool; - } & Struct; - readonly isTransactThroughSovereign: boolean; - readonly asTransactThroughSovereign: { - readonly dest: XcmVersionedLocation; - readonly feePayer: Option; - readonly fee: PalletXcmTransactorCurrencyPayment; - readonly call: Bytes; - readonly originKind: XcmV3OriginKind; - readonly weightInfo: PalletXcmTransactorTransactWeights; - readonly refund: bool; - } & Struct; - readonly isSetTransactInfo: boolean; - readonly asSetTransactInfo: { - readonly location: XcmVersionedLocation; - readonly transactExtraWeight: SpWeightsWeightV2Weight; - readonly maxWeight: SpWeightsWeightV2Weight; - readonly transactExtraWeightSigned: Option; - } & Struct; - readonly isRemoveTransactInfo: boolean; - readonly asRemoveTransactInfo: { - readonly location: XcmVersionedLocation; - } & Struct; - readonly isTransactThroughSigned: boolean; - readonly asTransactThroughSigned: { - readonly dest: XcmVersionedLocation; - readonly fee: PalletXcmTransactorCurrencyPayment; - readonly call: Bytes; - readonly weightInfo: PalletXcmTransactorTransactWeights; - readonly refund: bool; - } & Struct; - readonly isSetFeePerSecond: boolean; - readonly asSetFeePerSecond: { - readonly assetLocation: XcmVersionedLocation; - readonly feePerSecond: u128; - } & Struct; - readonly isRemoveFeePerSecond: boolean; - readonly asRemoveFeePerSecond: { - readonly assetLocation: XcmVersionedLocation; - } & Struct; - readonly isHrmpManage: boolean; - readonly asHrmpManage: { - readonly action: PalletXcmTransactorHrmpOperation; - readonly fee: PalletXcmTransactorCurrencyPayment; - readonly weightInfo: PalletXcmTransactorTransactWeights; - } & Struct; - readonly type: - | "Register" - | "Deregister" - | "TransactThroughDerivative" - | "TransactThroughSovereign" - | "SetTransactInfo" - | "RemoveTransactInfo" - | "TransactThroughSigned" - | "SetFeePerSecond" - | "RemoveFeePerSecond" - | "HrmpManage"; + /** @name StagingXcmV5AssetAssetId (330) */ + interface StagingXcmV5AssetAssetId extends StagingXcmV5Location {} + + /** @name StagingXcmV5AssetFungibility (331) */ + interface StagingXcmV5AssetFungibility extends Enum { + readonly isFungible: boolean; + readonly asFungible: Compact; + readonly isNonFungible: boolean; + readonly asNonFungible: StagingXcmV5AssetAssetInstance; + readonly type: "Fungible" | "NonFungible"; } - /** @name MoonbaseRuntimeXcmConfigTransactors (350) */ - interface MoonbaseRuntimeXcmConfigTransactors extends Enum { - readonly isRelay: boolean; - readonly type: "Relay"; + /** @name StagingXcmV5AssetAssetInstance (332) */ + interface StagingXcmV5AssetAssetInstance extends Enum { + readonly isUndefined: boolean; + readonly isIndex: boolean; + readonly asIndex: Compact; + readonly isArray4: boolean; + readonly asArray4: U8aFixed; + readonly isArray8: boolean; + readonly asArray8: U8aFixed; + readonly isArray16: boolean; + readonly asArray16: U8aFixed; + readonly isArray32: boolean; + readonly asArray32: U8aFixed; + readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name PalletXcmTransactorCurrencyPayment (351) */ - interface PalletXcmTransactorCurrencyPayment extends Struct { - readonly currency: PalletXcmTransactorCurrency; - readonly feeAmount: Option; + /** @name StagingXcmV5Response (333) */ + interface StagingXcmV5Response extends Enum { + readonly isNull: boolean; + readonly isAssets: boolean; + readonly asAssets: StagingXcmV5AssetAssets; + 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 MoonbaseRuntimeXcmConfigCurrencyId (352) */ - interface MoonbaseRuntimeXcmConfigCurrencyId extends Enum { - readonly isSelfReserve: boolean; - readonly isForeignAsset: boolean; - readonly asForeignAsset: u128; - readonly isErc20: boolean; - readonly asErc20: { - readonly contractAddress: H160; - } & Struct; - readonly type: "SelfReserve" | "ForeignAsset" | "Erc20"; + /** @name XcmV5TraitsError (336) */ + interface XcmV5TraitsError extends Enum { + readonly isOverflow: boolean; + readonly isUnimplemented: boolean; + readonly isUntrustedReserveLocation: boolean; + readonly isUntrustedTeleportLocation: boolean; + readonly isLocationFull: boolean; + readonly isLocationNotInvertible: boolean; + readonly isBadOrigin: boolean; + readonly isInvalidLocation: boolean; + readonly isAssetNotFound: boolean; + readonly isFailedToTransactAsset: boolean; + readonly isNotWithdrawable: boolean; + readonly isLocationCannotHold: boolean; + readonly isExceedsMaxMessageSize: boolean; + readonly isDestinationUnsupported: boolean; + readonly isTransport: boolean; + readonly isUnroutable: boolean; + readonly isUnknownClaim: boolean; + readonly isFailedToDecode: boolean; + readonly isMaxWeightInvalid: boolean; + readonly isNotHoldingFees: boolean; + readonly isTooExpensive: boolean; + readonly isTrap: boolean; + readonly asTrap: u64; + readonly isExpectationFalse: boolean; + readonly isPalletNotFound: boolean; + readonly isNameMismatch: boolean; + readonly isVersionIncompatible: boolean; + readonly isHoldingWouldOverflow: boolean; + readonly isExportError: boolean; + readonly isReanchorFailed: boolean; + readonly isNoDeal: boolean; + readonly isFeesNotMet: boolean; + readonly isLockError: boolean; + readonly isNoPermission: boolean; + readonly isUnanchored: boolean; + readonly isNotDepositable: boolean; + readonly isTooManyAssets: boolean; + readonly isUnhandledXcmVersion: boolean; + readonly isWeightLimitReached: boolean; + readonly asWeightLimitReached: SpWeightsWeightV2Weight; + readonly isBarrier: boolean; + readonly isWeightNotComputable: boolean; + readonly isExceedsStackLimit: boolean; + readonly type: + | "Overflow" + | "Unimplemented" + | "UntrustedReserveLocation" + | "UntrustedTeleportLocation" + | "LocationFull" + | "LocationNotInvertible" + | "BadOrigin" + | "InvalidLocation" + | "AssetNotFound" + | "FailedToTransactAsset" + | "NotWithdrawable" + | "LocationCannotHold" + | "ExceedsMaxMessageSize" + | "DestinationUnsupported" + | "Transport" + | "Unroutable" + | "UnknownClaim" + | "FailedToDecode" + | "MaxWeightInvalid" + | "NotHoldingFees" + | "TooExpensive" + | "Trap" + | "ExpectationFalse" + | "PalletNotFound" + | "NameMismatch" + | "VersionIncompatible" + | "HoldingWouldOverflow" + | "ExportError" + | "ReanchorFailed" + | "NoDeal" + | "FeesNotMet" + | "LockError" + | "NoPermission" + | "Unanchored" + | "NotDepositable" + | "TooManyAssets" + | "UnhandledXcmVersion" + | "WeightLimitReached" + | "Barrier" + | "WeightNotComputable" + | "ExceedsStackLimit"; } - /** @name PalletXcmTransactorCurrency (353) */ - interface PalletXcmTransactorCurrency extends Enum { - readonly isAsCurrencyId: boolean; - readonly asAsCurrencyId: MoonbaseRuntimeXcmConfigCurrencyId; - readonly isAsMultiLocation: boolean; - readonly asAsMultiLocation: XcmVersionedLocation; - readonly type: "AsCurrencyId" | "AsMultiLocation"; + /** @name StagingXcmV5PalletInfo (338) */ + interface StagingXcmV5PalletInfo extends Struct { + readonly index: Compact; + readonly name: Bytes; + readonly moduleName: Bytes; + readonly major: Compact; + readonly minor: Compact; + readonly patch: Compact; } - /** @name PalletXcmTransactorTransactWeights (355) */ - interface PalletXcmTransactorTransactWeights extends Struct { - readonly transactRequiredWeightAtMost: SpWeightsWeightV2Weight; - readonly overallWeight: Option; + /** @name StagingXcmV5QueryResponseInfo (343) */ + interface StagingXcmV5QueryResponseInfo extends Struct { + readonly destination: StagingXcmV5Location; + readonly queryId: Compact; + readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name PalletMoonbeamOrbitersCall (357) */ - interface PalletMoonbeamOrbitersCall extends Enum { - readonly isCollatorAddOrbiter: boolean; - readonly asCollatorAddOrbiter: { - readonly orbiter: AccountId20; - } & Struct; - readonly isCollatorRemoveOrbiter: boolean; - readonly asCollatorRemoveOrbiter: { - readonly orbiter: AccountId20; - } & Struct; - readonly isOrbiterLeaveCollatorPool: boolean; - readonly asOrbiterLeaveCollatorPool: { - readonly collator: AccountId20; + /** @name StagingXcmV5AssetAssetFilter (344) */ + interface StagingXcmV5AssetAssetFilter extends Enum { + readonly isDefinite: boolean; + readonly asDefinite: StagingXcmV5AssetAssets; + readonly isWild: boolean; + readonly asWild: StagingXcmV5AssetWildAsset; + readonly type: "Definite" | "Wild"; + } + + /** @name StagingXcmV5AssetWildAsset (345) */ + interface StagingXcmV5AssetWildAsset extends Enum { + readonly isAll: boolean; + readonly isAllOf: boolean; + readonly asAllOf: { + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetWildFungibility; } & Struct; - readonly isOrbiterRegister: boolean; - readonly isOrbiterUnregister: boolean; - readonly asOrbiterUnregister: { - readonly collatorsPoolCount: u32; + readonly isAllCounted: boolean; + readonly asAllCounted: Compact; + readonly isAllOfCounted: boolean; + readonly asAllOfCounted: { + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetWildFungibility; + readonly count: Compact; } & Struct; - readonly isAddCollator: boolean; - readonly asAddCollator: { - readonly collator: AccountId20; - } & Struct; - readonly isRemoveCollator: boolean; - readonly asRemoveCollator: { - readonly collator: AccountId20; - } & Struct; - readonly type: - | "CollatorAddOrbiter" - | "CollatorRemoveOrbiter" - | "OrbiterLeaveCollatorPool" - | "OrbiterRegister" - | "OrbiterUnregister" - | "AddCollator" - | "RemoveCollator"; - } - - /** @name PalletEthereumXcmCall (358) */ - interface PalletEthereumXcmCall extends Enum { - readonly isTransact: boolean; - readonly asTransact: { - readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; - } & Struct; - readonly isTransactThroughProxy: boolean; - readonly asTransactThroughProxy: { - readonly transactAs: H160; - readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; - } & Struct; - readonly isSuspendEthereumXcmExecution: boolean; - readonly isResumeEthereumXcmExecution: boolean; - readonly isForceTransactAs: boolean; - readonly asForceTransactAs: { - readonly transactAs: H160; - readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; - readonly forceCreateAddress: Option; - } & Struct; - readonly type: - | "Transact" - | "TransactThroughProxy" - | "SuspendEthereumXcmExecution" - | "ResumeEthereumXcmExecution" - | "ForceTransactAs"; + readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (359) */ - interface XcmPrimitivesEthereumXcmEthereumXcmTransaction extends Enum { - readonly isV1: boolean; - readonly asV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; - readonly isV2: boolean; - readonly asV2: XcmPrimitivesEthereumXcmEthereumXcmTransactionV2; - readonly type: "V1" | "V2"; + /** @name StagingXcmV5AssetWildFungibility (346) */ + interface StagingXcmV5AssetWildFungibility extends Enum { + readonly isFungible: boolean; + readonly isNonFungible: boolean; + readonly type: "Fungible" | "NonFungible"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (360) */ - interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 extends Struct { - readonly gasLimit: U256; - readonly feePayment: XcmPrimitivesEthereumXcmEthereumXcmFee; - readonly action: EthereumTransactionLegacyTransactionAction; - readonly value: U256; - readonly input: Bytes; - readonly accessList: Option]>>>; + /** @name StagingXcmV5AssetAssetTransferFilter (348) */ + interface StagingXcmV5AssetAssetTransferFilter extends Enum { + readonly isTeleport: boolean; + readonly asTeleport: StagingXcmV5AssetAssetFilter; + readonly isReserveDeposit: boolean; + readonly asReserveDeposit: StagingXcmV5AssetAssetFilter; + readonly isReserveWithdraw: boolean; + readonly asReserveWithdraw: StagingXcmV5AssetAssetFilter; + readonly type: "Teleport" | "ReserveDeposit" | "ReserveWithdraw"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (361) */ - interface XcmPrimitivesEthereumXcmEthereumXcmFee extends Enum { - readonly isManual: boolean; - readonly asManual: XcmPrimitivesEthereumXcmManualEthereumXcmFee; - readonly isAuto: boolean; - readonly type: "Manual" | "Auto"; + /** @name StagingXcmV5Hint (353) */ + interface StagingXcmV5Hint extends Enum { + readonly isAssetClaimer: boolean; + readonly asAssetClaimer: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly type: "AssetClaimer"; } - /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (362) */ - interface XcmPrimitivesEthereumXcmManualEthereumXcmFee extends Struct { - readonly gasPrice: Option; - readonly maxFeePerGas: Option; + /** @name XcmVersionedAssets (355) */ + interface XcmVersionedAssets extends Enum { + readonly isV3: boolean; + readonly asV3: XcmV3MultiassetMultiAssets; + readonly isV4: boolean; + readonly asV4: StagingXcmV4AssetAssets; + readonly isV5: boolean; + readonly asV5: StagingXcmV5AssetAssets; + readonly type: "V3" | "V4" | "V5"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (365) */ - interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 extends Struct { - readonly gasLimit: U256; - readonly action: EthereumTransactionLegacyTransactionAction; - readonly value: U256; - readonly input: Bytes; - readonly accessList: Option]>>>; + /** @name StagingXcmExecutorAssetTransferTransferType (367) */ + 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 PalletRandomnessCall (367) */ - interface PalletRandomnessCall extends Enum { - readonly isSetBabeRandomnessResults: boolean; - readonly type: "SetBabeRandomnessResults"; + /** @name XcmVersionedAssetId (368) */ + interface XcmVersionedAssetId extends Enum { + readonly isV3: boolean; + readonly asV3: XcmV3MultiassetAssetId; + readonly isV4: boolean; + readonly asV4: StagingXcmV4AssetAssetId; + readonly isV5: boolean; + readonly asV5: StagingXcmV5AssetAssetId; + readonly type: "V3" | "V4" | "V5"; } - /** @name PalletCollectiveCall (368) */ - interface PalletCollectiveCall extends Enum { - readonly isSetMembers: boolean; - readonly asSetMembers: { - readonly newMembers: Vec; - readonly prime: Option; - readonly oldCount: u32; + /** @name PalletAssetsCall (369) */ + interface PalletAssetsCall extends Enum { + readonly isCreate: boolean; + readonly asCreate: { + readonly id: Compact; + readonly admin: AccountId20; + readonly minBalance: u128; } & Struct; - readonly isExecute: boolean; - readonly asExecute: { - readonly proposal: Call; - readonly lengthBound: Compact; + readonly isForceCreate: boolean; + readonly asForceCreate: { + readonly id: Compact; + readonly owner: AccountId20; + readonly isSufficient: bool; + readonly minBalance: Compact; } & Struct; - readonly isPropose: boolean; - readonly asPropose: { - readonly threshold: Compact; - readonly proposal: Call; - readonly lengthBound: Compact; + readonly isStartDestroy: boolean; + readonly asStartDestroy: { + readonly id: Compact; } & Struct; - readonly isVote: boolean; - readonly asVote: { - readonly proposal: H256; - readonly index: Compact; - readonly approve: bool; + readonly isDestroyAccounts: boolean; + readonly asDestroyAccounts: { + readonly id: Compact; } & Struct; - readonly isDisapproveProposal: boolean; - readonly asDisapproveProposal: { - readonly proposalHash: H256; + readonly isDestroyApprovals: boolean; + readonly asDestroyApprovals: { + readonly id: Compact; } & Struct; - readonly isClose: boolean; - readonly asClose: { - readonly proposalHash: H256; - readonly index: Compact; - readonly proposalWeightBound: SpWeightsWeightV2Weight; - readonly lengthBound: Compact; + readonly isFinishDestroy: boolean; + readonly asFinishDestroy: { + readonly id: Compact; } & Struct; - readonly isKill: boolean; - readonly asKill: { - readonly proposalHash: H256; + readonly isMint: boolean; + readonly asMint: { + readonly id: Compact; + readonly beneficiary: AccountId20; + readonly amount: Compact; } & Struct; - readonly isReleaseProposalCost: boolean; - readonly asReleaseProposalCost: { - readonly proposalHash: H256; + readonly isBurn: boolean; + readonly asBurn: { + readonly id: Compact; + readonly who: AccountId20; + readonly amount: Compact; } & Struct; - readonly type: - | "SetMembers" - | "Execute" - | "Propose" - | "Vote" - | "DisapproveProposal" - | "Close" - | "Kill" - | "ReleaseProposalCost"; - } - - /** @name PalletConvictionVotingCall (369) */ - interface PalletConvictionVotingCall extends Enum { - readonly isVote: boolean; - readonly asVote: { - readonly pollIndex: Compact; - readonly vote: PalletConvictionVotingVoteAccountVote; + readonly isTransfer: boolean; + readonly asTransfer: { + readonly id: Compact; + readonly target: AccountId20; + readonly amount: Compact; } & Struct; - readonly isDelegate: boolean; - readonly asDelegate: { - readonly class: u16; - readonly to: AccountId20; - readonly conviction: PalletConvictionVotingConviction; - readonly balance: u128; + readonly isTransferKeepAlive: boolean; + readonly asTransferKeepAlive: { + readonly id: Compact; + readonly target: AccountId20; + readonly amount: Compact; } & Struct; - readonly isUndelegate: boolean; - readonly asUndelegate: { - readonly class: u16; + readonly isForceTransfer: boolean; + readonly asForceTransfer: { + readonly id: Compact; + readonly source: AccountId20; + readonly dest: AccountId20; + readonly amount: Compact; } & Struct; - readonly isUnlock: boolean; - readonly asUnlock: { - readonly class: u16; - readonly target: AccountId20; + readonly isFreeze: boolean; + readonly asFreeze: { + readonly id: Compact; + readonly who: AccountId20; } & Struct; - readonly isRemoveVote: boolean; - readonly asRemoveVote: { - readonly class: Option; - readonly index: u32; + readonly isThaw: boolean; + readonly asThaw: { + readonly id: Compact; + readonly who: AccountId20; } & Struct; - readonly isRemoveOtherVote: boolean; - readonly asRemoveOtherVote: { - readonly target: AccountId20; - readonly class: u16; - readonly index: u32; + readonly isFreezeAsset: boolean; + readonly asFreezeAsset: { + readonly id: Compact; } & Struct; - readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; - } - - /** @name PalletConvictionVotingConviction (370) */ - 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 (372) */ - interface PalletReferendaCall extends Enum { - readonly isSubmit: boolean; - readonly asSubmit: { - readonly proposalOrigin: MoonbaseRuntimeOriginCaller; - readonly proposal: FrameSupportPreimagesBounded; - readonly enactmentMoment: FrameSupportScheduleDispatchTime; + readonly isThawAsset: boolean; + readonly asThawAsset: { + readonly id: Compact; } & Struct; - readonly isPlaceDecisionDeposit: boolean; - readonly asPlaceDecisionDeposit: { - readonly index: u32; + readonly isTransferOwnership: boolean; + readonly asTransferOwnership: { + readonly id: Compact; + readonly owner: AccountId20; } & Struct; - readonly isRefundDecisionDeposit: boolean; - readonly asRefundDecisionDeposit: { - readonly index: u32; + readonly isSetTeam: boolean; + readonly asSetTeam: { + readonly id: Compact; + readonly issuer: AccountId20; + readonly admin: AccountId20; + readonly freezer: AccountId20; } & Struct; - readonly isCancel: boolean; - readonly asCancel: { - readonly index: u32; + readonly isSetMetadata: boolean; + readonly asSetMetadata: { + readonly id: Compact; + readonly name: Bytes; + readonly symbol: Bytes; + readonly decimals: u8; } & Struct; - readonly isKill: boolean; - readonly asKill: { - readonly index: u32; + readonly isClearMetadata: boolean; + readonly asClearMetadata: { + readonly id: Compact; } & Struct; - readonly isNudgeReferendum: boolean; - readonly asNudgeReferendum: { - readonly index: u32; + readonly isForceSetMetadata: boolean; + readonly asForceSetMetadata: { + readonly id: Compact; + readonly name: Bytes; + readonly symbol: Bytes; + readonly decimals: u8; + readonly isFrozen: bool; } & Struct; - readonly isOneFewerDeciding: boolean; - readonly asOneFewerDeciding: { - readonly track: u16; + readonly isForceClearMetadata: boolean; + readonly asForceClearMetadata: { + readonly id: Compact; } & Struct; - readonly isRefundSubmissionDeposit: boolean; - readonly asRefundSubmissionDeposit: { - readonly index: u32; + readonly isForceAssetStatus: boolean; + readonly asForceAssetStatus: { + readonly id: Compact; + readonly owner: AccountId20; + readonly issuer: AccountId20; + readonly admin: AccountId20; + readonly freezer: AccountId20; + readonly minBalance: Compact; + readonly isSufficient: bool; + readonly isFrozen: bool; } & Struct; - readonly isSetMetadata: boolean; - readonly asSetMetadata: { - readonly index: u32; - readonly maybeHash: Option; + readonly isApproveTransfer: boolean; + readonly asApproveTransfer: { + readonly id: Compact; + readonly delegate: AccountId20; + readonly amount: Compact; } & Struct; - readonly type: - | "Submit" - | "PlaceDecisionDeposit" - | "RefundDecisionDeposit" - | "Cancel" - | "Kill" - | "NudgeReferendum" - | "OneFewerDeciding" - | "RefundSubmissionDeposit" - | "SetMetadata"; - } - - /** @name FrameSupportScheduleDispatchTime (373) */ - interface FrameSupportScheduleDispatchTime extends Enum { - readonly isAt: boolean; - readonly asAt: u32; - readonly isAfter: boolean; - readonly asAfter: u32; - readonly type: "At" | "After"; - } - - /** @name PalletPreimageCall (375) */ - interface PalletPreimageCall extends Enum { - readonly isNotePreimage: boolean; - readonly asNotePreimage: { - readonly bytes: Bytes; + readonly isCancelApproval: boolean; + readonly asCancelApproval: { + readonly id: Compact; + readonly delegate: AccountId20; } & Struct; - readonly isUnnotePreimage: boolean; - readonly asUnnotePreimage: { - readonly hash_: H256; + readonly isForceCancelApproval: boolean; + readonly asForceCancelApproval: { + readonly id: Compact; + readonly owner: AccountId20; + readonly delegate: AccountId20; } & Struct; - readonly isRequestPreimage: boolean; - readonly asRequestPreimage: { - readonly hash_: H256; + readonly isTransferApproved: boolean; + readonly asTransferApproved: { + readonly id: Compact; + readonly owner: AccountId20; + readonly destination: AccountId20; + readonly amount: Compact; } & Struct; - readonly isUnrequestPreimage: boolean; - readonly asUnrequestPreimage: { - readonly hash_: H256; + readonly isTouch: boolean; + readonly asTouch: { + readonly id: Compact; } & Struct; - readonly isEnsureUpdated: boolean; - readonly asEnsureUpdated: { - readonly hashes: Vec; + readonly isRefund: boolean; + readonly asRefund: { + readonly id: Compact; + readonly allowBurn: bool; + } & Struct; + readonly isSetMinBalance: boolean; + readonly asSetMinBalance: { + readonly id: Compact; + readonly minBalance: u128; + } & Struct; + readonly isTouchOther: boolean; + readonly asTouchOther: { + readonly id: Compact; + readonly who: AccountId20; + } & Struct; + readonly isRefundOther: boolean; + readonly asRefundOther: { + readonly id: Compact; + readonly who: AccountId20; + } & Struct; + readonly isBlock: boolean; + readonly asBlock: { + readonly id: Compact; + readonly who: AccountId20; + } & Struct; + readonly isTransferAll: boolean; + readonly asTransferAll: { + readonly id: Compact; + readonly dest: AccountId20; + readonly keepAlive: bool; } & Struct; readonly type: - | "NotePreimage" - | "UnnotePreimage" - | "RequestPreimage" - | "UnrequestPreimage" - | "EnsureUpdated"; + | "Create" + | "ForceCreate" + | "StartDestroy" + | "DestroyAccounts" + | "DestroyApprovals" + | "FinishDestroy" + | "Mint" + | "Burn" + | "Transfer" + | "TransferKeepAlive" + | "ForceTransfer" + | "Freeze" + | "Thaw" + | "FreezeAsset" + | "ThawAsset" + | "TransferOwnership" + | "SetTeam" + | "SetMetadata" + | "ClearMetadata" + | "ForceSetMetadata" + | "ForceClearMetadata" + | "ForceAssetStatus" + | "ApproveTransfer" + | "CancelApproval" + | "ForceCancelApproval" + | "TransferApproved" + | "Touch" + | "Refund" + | "SetMinBalance" + | "TouchOther" + | "RefundOther" + | "Block" + | "TransferAll"; } - /** @name PalletWhitelistCall (376) */ - interface PalletWhitelistCall extends Enum { - readonly isWhitelistCall: boolean; - readonly asWhitelistCall: { - readonly callHash: H256; + /** @name PalletAssetManagerCall (370) */ + interface PalletAssetManagerCall extends Enum { + readonly isRegisterForeignAsset: boolean; + readonly asRegisterForeignAsset: { + readonly asset: MoonbeamRuntimeXcmConfigAssetType; + readonly metadata: MoonbeamRuntimeAssetConfigAssetRegistrarMetadata; + readonly minAmount: u128; + readonly isSufficient: bool; } & Struct; - readonly isRemoveWhitelistedCall: boolean; - readonly asRemoveWhitelistedCall: { - readonly callHash: H256; + readonly isChangeExistingAssetType: boolean; + readonly asChangeExistingAssetType: { + readonly assetId: u128; + readonly newAssetType: MoonbeamRuntimeXcmConfigAssetType; + readonly numAssetsWeightHint: u32; } & Struct; - readonly isDispatchWhitelistedCall: boolean; - readonly asDispatchWhitelistedCall: { - readonly callHash: H256; - readonly callEncodedLen: u32; - readonly callWeightWitness: SpWeightsWeightV2Weight; + readonly isRemoveExistingAssetType: boolean; + readonly asRemoveExistingAssetType: { + readonly assetId: u128; + readonly numAssetsWeightHint: u32; } & Struct; - readonly isDispatchWhitelistedCallWithPreimage: boolean; - readonly asDispatchWhitelistedCallWithPreimage: { - readonly call: Call; + readonly isDestroyForeignAsset: boolean; + readonly asDestroyForeignAsset: { + readonly assetId: u128; + readonly numAssetsWeightHint: u32; } & Struct; readonly type: - | "WhitelistCall" - | "RemoveWhitelistedCall" - | "DispatchWhitelistedCall" - | "DispatchWhitelistedCallWithPreimage"; + | "RegisterForeignAsset" + | "ChangeExistingAssetType" + | "RemoveExistingAssetType" + | "DestroyForeignAsset"; } - /** @name PalletRootTestingCall (378) */ - interface PalletRootTestingCall extends Enum { - readonly isFillBlock: boolean; - readonly asFillBlock: { - readonly ratio: Perbill; - } & Struct; - readonly isTriggerDefensive: boolean; - readonly type: "FillBlock" | "TriggerDefensive"; + /** @name MoonbeamRuntimeXcmConfigAssetType (371) */ + interface MoonbeamRuntimeXcmConfigAssetType extends Enum { + readonly isXcm: boolean; + readonly asXcm: StagingXcmV3MultiLocation; + readonly type: "Xcm"; } - /** @name PalletMultisigCall (379) */ - interface PalletMultisigCall extends Enum { - readonly isAsMultiThreshold1: boolean; - readonly asAsMultiThreshold1: { - readonly otherSignatories: Vec; - readonly call: Call; + /** @name MoonbeamRuntimeAssetConfigAssetRegistrarMetadata (372) */ + interface MoonbeamRuntimeAssetConfigAssetRegistrarMetadata extends Struct { + readonly name: Bytes; + readonly symbol: Bytes; + readonly decimals: u8; + readonly isFrozen: bool; + } + + /** @name PalletXcmTransactorCall (373) */ + interface PalletXcmTransactorCall extends Enum { + readonly isRegister: boolean; + readonly asRegister: { + readonly who: AccountId20; + readonly index: u16; } & Struct; - readonly isAsMulti: boolean; - readonly asAsMulti: { - readonly threshold: u16; - readonly otherSignatories: Vec; - readonly maybeTimepoint: Option; - readonly call: Call; - readonly maxWeight: SpWeightsWeightV2Weight; + readonly isDeregister: boolean; + readonly asDeregister: { + readonly index: u16; } & Struct; - readonly isApproveAsMulti: boolean; - readonly asApproveAsMulti: { - readonly threshold: u16; - readonly otherSignatories: Vec; - readonly maybeTimepoint: Option; - readonly callHash: U8aFixed; + readonly isTransactThroughDerivative: boolean; + readonly asTransactThroughDerivative: { + readonly dest: MoonbeamRuntimeXcmConfigTransactors; + readonly index: u16; + readonly fee: PalletXcmTransactorCurrencyPayment; + readonly innerCall: Bytes; + readonly weightInfo: PalletXcmTransactorTransactWeights; + readonly refund: bool; + } & Struct; + readonly isTransactThroughSovereign: boolean; + readonly asTransactThroughSovereign: { + readonly dest: XcmVersionedLocation; + readonly feePayer: Option; + readonly fee: PalletXcmTransactorCurrencyPayment; + readonly call: Bytes; + readonly originKind: XcmV3OriginKind; + readonly weightInfo: PalletXcmTransactorTransactWeights; + readonly refund: bool; + } & Struct; + readonly isSetTransactInfo: boolean; + readonly asSetTransactInfo: { + readonly location: XcmVersionedLocation; + readonly transactExtraWeight: SpWeightsWeightV2Weight; readonly maxWeight: SpWeightsWeightV2Weight; + readonly transactExtraWeightSigned: Option; } & Struct; - readonly isCancelAsMulti: boolean; - readonly asCancelAsMulti: { - readonly threshold: u16; - readonly otherSignatories: Vec; - readonly timepoint: PalletMultisigTimepoint; - readonly callHash: U8aFixed; + readonly isRemoveTransactInfo: boolean; + readonly asRemoveTransactInfo: { + readonly location: XcmVersionedLocation; } & Struct; - readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; + readonly isTransactThroughSigned: boolean; + readonly asTransactThroughSigned: { + readonly dest: XcmVersionedLocation; + readonly fee: PalletXcmTransactorCurrencyPayment; + readonly call: Bytes; + readonly weightInfo: PalletXcmTransactorTransactWeights; + readonly refund: bool; + } & Struct; + readonly isSetFeePerSecond: boolean; + readonly asSetFeePerSecond: { + readonly assetLocation: XcmVersionedLocation; + readonly feePerSecond: u128; + } & Struct; + readonly isRemoveFeePerSecond: boolean; + readonly asRemoveFeePerSecond: { + readonly assetLocation: XcmVersionedLocation; + } & Struct; + readonly isHrmpManage: boolean; + readonly asHrmpManage: { + readonly action: PalletXcmTransactorHrmpOperation; + readonly fee: PalletXcmTransactorCurrencyPayment; + readonly weightInfo: PalletXcmTransactorTransactWeights; + } & Struct; + readonly type: + | "Register" + | "Deregister" + | "TransactThroughDerivative" + | "TransactThroughSovereign" + | "SetTransactInfo" + | "RemoveTransactInfo" + | "TransactThroughSigned" + | "SetFeePerSecond" + | "RemoveFeePerSecond" + | "HrmpManage"; } - /** @name PalletMultisigTimepoint (381) */ - interface PalletMultisigTimepoint extends Struct { - readonly height: u32; - readonly index: u32; + /** @name MoonbeamRuntimeXcmConfigTransactors (374) */ + interface MoonbeamRuntimeXcmConfigTransactors extends Enum { + readonly isRelay: boolean; + readonly type: "Relay"; } - /** @name PalletMoonbeamLazyMigrationsCall (382) */ - interface PalletMoonbeamLazyMigrationsCall extends Enum { - readonly isCreateContractMetadata: boolean; - readonly asCreateContractMetadata: { - readonly address: H160; + /** @name PalletXcmTransactorCurrencyPayment (375) */ + interface PalletXcmTransactorCurrencyPayment extends Struct { + readonly currency: PalletXcmTransactorCurrency; + readonly feeAmount: Option; + } + + /** @name MoonbeamRuntimeXcmConfigCurrencyId (376) */ + interface MoonbeamRuntimeXcmConfigCurrencyId extends Enum { + readonly isSelfReserve: boolean; + readonly isForeignAsset: boolean; + readonly asForeignAsset: u128; + readonly isErc20: boolean; + readonly asErc20: { + readonly contractAddress: H160; } & Struct; - readonly isApproveAssetsToMigrate: boolean; - readonly asApproveAssetsToMigrate: { - readonly assets: Vec; + readonly type: "SelfReserve" | "ForeignAsset" | "Erc20"; + } + + /** @name PalletXcmTransactorCurrency (377) */ + interface PalletXcmTransactorCurrency extends Enum { + readonly isAsCurrencyId: boolean; + readonly asAsCurrencyId: MoonbeamRuntimeXcmConfigCurrencyId; + readonly isAsMultiLocation: boolean; + readonly asAsMultiLocation: XcmVersionedLocation; + readonly type: "AsCurrencyId" | "AsMultiLocation"; + } + + /** @name PalletXcmTransactorTransactWeights (378) */ + interface PalletXcmTransactorTransactWeights extends Struct { + readonly transactRequiredWeightAtMost: SpWeightsWeightV2Weight; + readonly overallWeight: Option; + } + + /** @name PalletXcmTransactorHrmpOperation (380) */ + interface PalletXcmTransactorHrmpOperation extends Enum { + readonly isInitOpen: boolean; + readonly asInitOpen: PalletXcmTransactorHrmpInitParams; + readonly isAccept: boolean; + readonly asAccept: { + readonly paraId: u32; } & Struct; - readonly isStartForeignAssetsMigration: boolean; - readonly asStartForeignAssetsMigration: { - readonly assetId: u128; + readonly isClose: boolean; + readonly asClose: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; + readonly isCancel: boolean; + readonly asCancel: { + readonly channelId: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; + readonly openRequests: u32; } & Struct; - readonly isMigrateForeignAssetBalances: boolean; - readonly asMigrateForeignAssetBalances: { - readonly limit: u32; + readonly type: "InitOpen" | "Accept" | "Close" | "Cancel"; + } + + /** @name PalletXcmTransactorHrmpInitParams (381) */ + interface PalletXcmTransactorHrmpInitParams extends Struct { + readonly paraId: u32; + readonly proposedMaxCapacity: u32; + readonly proposedMaxMessageSize: u32; + } + + /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (382) */ + interface PolkadotParachainPrimitivesPrimitivesHrmpChannelId extends Struct { + readonly sender: u32; + readonly recipient: u32; + } + + /** @name PalletEthereumXcmCall (383) */ + interface PalletEthereumXcmCall extends Enum { + readonly isTransact: boolean; + readonly asTransact: { + readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; } & Struct; - readonly isMigrateForeignAssetApprovals: boolean; - readonly asMigrateForeignAssetApprovals: { - readonly limit: u32; + readonly isTransactThroughProxy: boolean; + readonly asTransactThroughProxy: { + readonly transactAs: H160; + readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; + } & Struct; + readonly isSuspendEthereumXcmExecution: boolean; + readonly isResumeEthereumXcmExecution: boolean; + readonly isForceTransactAs: boolean; + readonly asForceTransactAs: { + readonly transactAs: H160; + readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; + readonly forceCreateAddress: Option; } & Struct; - readonly isFinishForeignAssetsMigration: boolean; readonly type: - | "CreateContractMetadata" - | "ApproveAssetsToMigrate" - | "StartForeignAssetsMigration" - | "MigrateForeignAssetBalances" - | "MigrateForeignAssetApprovals" - | "FinishForeignAssetsMigration"; + | "Transact" + | "TransactThroughProxy" + | "SuspendEthereumXcmExecution" + | "ResumeEthereumXcmExecution" + | "ForceTransactAs"; + } + + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (384) */ + interface XcmPrimitivesEthereumXcmEthereumXcmTransaction extends Enum { + readonly isV1: boolean; + readonly asV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; + readonly isV2: boolean; + readonly asV2: XcmPrimitivesEthereumXcmEthereumXcmTransactionV2; + readonly type: "V1" | "V2"; + } + + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (385) */ + interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 extends Struct { + readonly gasLimit: U256; + readonly feePayment: XcmPrimitivesEthereumXcmEthereumXcmFee; + readonly action: EthereumTransactionLegacyTransactionAction; + readonly value: U256; + readonly input: Bytes; + readonly accessList: Option]>>>; + } + + /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (386) */ + interface XcmPrimitivesEthereumXcmEthereumXcmFee extends Enum { + readonly isManual: boolean; + readonly asManual: XcmPrimitivesEthereumXcmManualEthereumXcmFee; + readonly isAuto: boolean; + readonly type: "Manual" | "Auto"; + } + + /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (387) */ + interface XcmPrimitivesEthereumXcmManualEthereumXcmFee extends Struct { + readonly gasPrice: Option; + readonly maxFeePerGas: Option; + } + + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (390) */ + interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 extends Struct { + readonly gasLimit: U256; + readonly action: EthereumTransactionLegacyTransactionAction; + readonly value: U256; + readonly input: Bytes; + readonly accessList: Option]>>>; } - /** @name PalletMessageQueueCall (385) */ + /** @name PalletMessageQueueCall (392) */ interface PalletMessageQueueCall extends Enum { readonly isReapPage: boolean; readonly asReapPage: { @@ -5990,7 +5381,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ReapPage" | "ExecuteOverweight"; } - /** @name CumulusPrimitivesCoreAggregateMessageOrigin (386) */ + /** @name CumulusPrimitivesCoreAggregateMessageOrigin (393) */ interface CumulusPrimitivesCoreAggregateMessageOrigin extends Enum { readonly isHere: boolean; readonly isParent: boolean; @@ -5999,17 +5390,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "Parent" | "Sibling"; } - /** @name PalletEmergencyParaXcmCall (387) */ - interface PalletEmergencyParaXcmCall extends Enum { - readonly isPausedToNormal: boolean; - readonly isFastAuthorizeUpgrade: boolean; - readonly asFastAuthorizeUpgrade: { - readonly codeHash: H256; - } & Struct; - readonly type: "PausedToNormal" | "FastAuthorizeUpgrade"; - } - - /** @name PalletMoonbeamForeignAssetsCall (388) */ + /** @name PalletMoonbeamForeignAssetsCall (394) */ interface PalletMoonbeamForeignAssetsCall extends Enum { readonly isCreateForeignAsset: boolean; readonly asCreateForeignAsset: { @@ -6040,66 +5421,7 @@ declare module "@polkadot/types/lookup" { | "UnfreezeForeignAsset"; } - /** @name PalletParametersCall (390) */ - interface PalletParametersCall extends Enum { - readonly isSetParameter: boolean; - readonly asSetParameter: { - readonly keyValue: MoonbaseRuntimeRuntimeParamsRuntimeParameters; - } & Struct; - readonly type: "SetParameter"; - } - - /** @name MoonbaseRuntimeRuntimeParamsRuntimeParameters (391) */ - interface MoonbaseRuntimeRuntimeParamsRuntimeParameters extends Enum { - readonly isRuntimeConfig: boolean; - readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; - readonly isPalletRandomness: boolean; - readonly asPalletRandomness: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (392) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters extends Enum { - readonly isFeesTreasuryProportion: boolean; - readonly asFeesTreasuryProportion: ITuple< - [ - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, - Option - ] - >; - readonly type: "FeesTreasuryProportion"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion (393) */ - type MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion = Null; - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (395) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters extends Enum { - readonly isDeposit: boolean; - readonly asDeposit: ITuple< - [MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit, Option] - >; - readonly type: "Deposit"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (396) */ - type MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit = Null; - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (399) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly asForeignAssetCreationDeposit: ITuple< - [MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, Option] - >; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (400) */ - type MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit = Null; - - /** @name PalletXcmWeightTraderCall (401) */ + /** @name PalletXcmWeightTraderCall (396) */ interface PalletXcmWeightTraderCall extends Enum { readonly isAddAsset: boolean; readonly asAddAsset: { @@ -6131,34 +5453,33 @@ declare module "@polkadot/types/lookup" { | "RemoveAsset"; } - /** @name SpRuntimeBlakeTwo256 (402) */ + /** @name PalletEmergencyParaXcmCall (397) */ + interface PalletEmergencyParaXcmCall extends Enum { + readonly isPausedToNormal: boolean; + readonly isFastAuthorizeUpgrade: boolean; + readonly asFastAuthorizeUpgrade: { + readonly codeHash: H256; + } & Struct; + readonly type: "PausedToNormal" | "FastAuthorizeUpgrade"; + } + + /** @name PalletRandomnessCall (398) */ + interface PalletRandomnessCall extends Enum { + readonly isSetBabeRandomnessResults: boolean; + readonly type: "SetBabeRandomnessResults"; + } + + /** @name SpRuntimeBlakeTwo256 (399) */ type SpRuntimeBlakeTwo256 = Null; - /** @name PalletConvictionVotingTally (404) */ + /** @name PalletConvictionVotingTally (401) */ interface PalletConvictionVotingTally extends Struct { readonly ayes: u128; readonly nays: u128; readonly support: u128; } - /** @name PalletPreimageEvent (405) */ - interface PalletPreimageEvent extends Enum { - readonly isNoted: boolean; - readonly asNoted: { - readonly hash_: H256; - } & Struct; - readonly isRequested: boolean; - readonly asRequested: { - readonly hash_: H256; - } & Struct; - readonly isCleared: boolean; - readonly asCleared: { - readonly hash_: H256; - } & Struct; - readonly type: "Noted" | "Requested" | "Cleared"; - } - - /** @name PalletWhitelistEvent (406) */ + /** @name PalletWhitelistEvent (402) */ interface PalletWhitelistEvent extends Enum { readonly isCallWhitelisted: boolean; readonly asCallWhitelisted: { @@ -6179,1496 +5500,1619 @@ declare module "@polkadot/types/lookup" { readonly type: "CallWhitelisted" | "WhitelistedCallRemoved" | "WhitelistedCallDispatched"; } - /** @name FrameSupportDispatchPostDispatchInfo (408) */ + /** @name FrameSupportDispatchPostDispatchInfo (404) */ interface FrameSupportDispatchPostDispatchInfo extends Struct { readonly actualWeight: Option; readonly paysFee: FrameSupportDispatchPays; } - /** @name SpRuntimeDispatchErrorWithPostInfo (409) */ + /** @name SpRuntimeDispatchErrorWithPostInfo (405) */ interface SpRuntimeDispatchErrorWithPostInfo extends Struct { readonly postInfo: FrameSupportDispatchPostDispatchInfo; readonly error: SpRuntimeDispatchError; } - /** @name PalletRootTestingEvent (411) */ - interface PalletRootTestingEvent extends Enum { - readonly isDefensiveTestCall: boolean; - readonly type: "DefensiveTestCall"; - } - - /** @name PalletMultisigEvent (412) */ - interface PalletMultisigEvent extends Enum { - readonly isNewMultisig: boolean; - readonly asNewMultisig: { - readonly approving: AccountId20; - readonly multisig: AccountId20; - readonly callHash: U8aFixed; + /** @name PalletCollectiveEvent (406) */ + interface PalletCollectiveEvent extends Enum { + readonly isProposed: boolean; + readonly asProposed: { + readonly account: AccountId20; + readonly proposalIndex: u32; + readonly proposalHash: H256; + readonly threshold: u32; } & Struct; - readonly isMultisigApproval: boolean; - readonly asMultisigApproval: { - readonly approving: AccountId20; - readonly timepoint: PalletMultisigTimepoint; - readonly multisig: AccountId20; - readonly callHash: U8aFixed; + readonly isVoted: boolean; + readonly asVoted: { + readonly account: AccountId20; + readonly proposalHash: H256; + readonly voted: bool; + readonly yes: u32; + readonly no: u32; } & Struct; - readonly isMultisigExecuted: boolean; - readonly asMultisigExecuted: { - readonly approving: AccountId20; - readonly timepoint: PalletMultisigTimepoint; - readonly multisig: AccountId20; - readonly callHash: U8aFixed; + readonly isApproved: boolean; + readonly asApproved: { + readonly proposalHash: H256; + } & Struct; + readonly isDisapproved: boolean; + readonly asDisapproved: { + readonly proposalHash: H256; + } & Struct; + readonly isExecuted: boolean; + readonly asExecuted: { + readonly proposalHash: H256; readonly result: Result; } & Struct; - readonly isMultisigCancelled: boolean; - readonly asMultisigCancelled: { - readonly cancelling: AccountId20; - readonly timepoint: PalletMultisigTimepoint; - readonly multisig: AccountId20; - readonly callHash: U8aFixed; + readonly isMemberExecuted: boolean; + readonly asMemberExecuted: { + readonly proposalHash: H256; + readonly result: Result; } & Struct; - readonly type: "NewMultisig" | "MultisigApproval" | "MultisigExecuted" | "MultisigCancelled"; - } - - /** @name PalletMessageQueueEvent (413) */ - interface PalletMessageQueueEvent extends Enum { - readonly isProcessingFailed: boolean; - readonly asProcessingFailed: { - readonly id: H256; - readonly origin: CumulusPrimitivesCoreAggregateMessageOrigin; - readonly error: FrameSupportMessagesProcessMessageError; + readonly isClosed: boolean; + readonly asClosed: { + readonly proposalHash: H256; + readonly yes: u32; + readonly no: u32; } & Struct; - readonly isProcessed: boolean; - readonly asProcessed: { - readonly id: H256; - readonly origin: CumulusPrimitivesCoreAggregateMessageOrigin; - readonly weightUsed: SpWeightsWeightV2Weight; - readonly success: bool; + readonly isKilled: boolean; + readonly asKilled: { + readonly proposalHash: H256; } & Struct; - readonly isOverweightEnqueued: boolean; - readonly asOverweightEnqueued: { - readonly id: U8aFixed; - readonly origin: CumulusPrimitivesCoreAggregateMessageOrigin; - readonly pageIndex: u32; - readonly messageIndex: u32; + readonly isProposalCostBurned: boolean; + readonly asProposalCostBurned: { + readonly proposalHash: H256; + readonly who: AccountId20; } & Struct; - readonly isPageReaped: boolean; - readonly asPageReaped: { - readonly origin: CumulusPrimitivesCoreAggregateMessageOrigin; - readonly index: u32; + readonly isProposalCostReleased: boolean; + readonly asProposalCostReleased: { + readonly proposalHash: H256; + readonly who: AccountId20; } & Struct; - readonly type: "ProcessingFailed" | "Processed" | "OverweightEnqueued" | "PageReaped"; - } - - /** @name FrameSupportMessagesProcessMessageError (414) */ - interface FrameSupportMessagesProcessMessageError extends Enum { - readonly isBadFormat: boolean; - readonly isCorrupt: boolean; - readonly isUnsupported: boolean; - readonly isOverweight: boolean; - readonly asOverweight: SpWeightsWeightV2Weight; - readonly isYield: boolean; - readonly isStackLimitReached: boolean; readonly type: - | "BadFormat" - | "Corrupt" - | "Unsupported" - | "Overweight" - | "Yield" - | "StackLimitReached"; - } - - /** @name PalletEmergencyParaXcmEvent (415) */ - interface PalletEmergencyParaXcmEvent extends Enum { - readonly isEnteredPausedXcmMode: boolean; - readonly isNormalXcmOperationResumed: boolean; - readonly type: "EnteredPausedXcmMode" | "NormalXcmOperationResumed"; + | "Proposed" + | "Voted" + | "Approved" + | "Disapproved" + | "Executed" + | "MemberExecuted" + | "Closed" + | "Killed" + | "ProposalCostBurned" + | "ProposalCostReleased"; } - /** @name PalletMoonbeamForeignAssetsEvent (416) */ - interface PalletMoonbeamForeignAssetsEvent extends Enum { - readonly isForeignAssetCreated: boolean; - readonly asForeignAssetCreated: { - readonly contractAddress: H160; - readonly assetId: u128; - readonly xcmLocation: StagingXcmV5Location; - readonly deposit: Option; - } & Struct; - readonly isForeignAssetXcmLocationChanged: boolean; - readonly asForeignAssetXcmLocationChanged: { - readonly assetId: u128; - readonly previousXcmLocation: StagingXcmV5Location; - readonly newXcmLocation: StagingXcmV5Location; + /** @name PalletTreasuryEvent (408) */ + interface PalletTreasuryEvent extends Enum { + readonly isSpending: boolean; + readonly asSpending: { + readonly budgetRemaining: u128; } & Struct; - readonly isForeignAssetFrozen: boolean; - readonly asForeignAssetFrozen: { - readonly assetId: u128; - readonly xcmLocation: StagingXcmV5Location; + readonly isAwarded: boolean; + readonly asAwarded: { + readonly proposalIndex: u32; + readonly award: u128; + readonly account: AccountId20; } & Struct; - readonly isForeignAssetUnfrozen: boolean; - readonly asForeignAssetUnfrozen: { - readonly assetId: u128; - readonly xcmLocation: StagingXcmV5Location; + readonly isBurnt: boolean; + readonly asBurnt: { + readonly burntFunds: u128; } & Struct; - readonly isTokensLocked: boolean; - readonly asTokensLocked: ITuple<[AccountId20, u128, U256]>; - readonly type: - | "ForeignAssetCreated" - | "ForeignAssetXcmLocationChanged" - | "ForeignAssetFrozen" - | "ForeignAssetUnfrozen" - | "TokensLocked"; - } - - /** @name PalletParametersEvent (417) */ - interface PalletParametersEvent extends Enum { - readonly isUpdated: boolean; - readonly asUpdated: { - readonly key: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey; - readonly oldValue: Option; - readonly newValue: Option; + readonly isRollover: boolean; + readonly asRollover: { + readonly rolloverBalance: u128; } & Struct; - readonly type: "Updated"; - } - - /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersKey (418) */ - interface MoonbaseRuntimeRuntimeParamsRuntimeParametersKey extends Enum { - readonly isRuntimeConfig: boolean; - readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; - readonly isPalletRandomness: boolean; - readonly asPalletRandomness: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (419) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey extends Enum { - readonly isFeesTreasuryProportion: boolean; - readonly type: "FeesTreasuryProportion"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey (420) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey extends Enum { readonly isDeposit: boolean; - readonly type: "Deposit"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (421) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersValue (423) */ - interface MoonbaseRuntimeRuntimeParamsRuntimeParametersValue extends Enum { - readonly isRuntimeConfig: boolean; - readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; - readonly isPalletRandomness: boolean; - readonly asPalletRandomness: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (424) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue extends Enum { - readonly isFeesTreasuryProportion: boolean; - readonly asFeesTreasuryProportion: Perbill; - readonly type: "FeesTreasuryProportion"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (425) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue extends Enum { - readonly isDeposit: boolean; - readonly asDeposit: u128; - readonly type: "Deposit"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (426) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly asForeignAssetCreationDeposit: u128; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name PalletXcmWeightTraderEvent (427) */ - interface PalletXcmWeightTraderEvent extends Enum { - readonly isSupportedAssetAdded: boolean; - readonly asSupportedAssetAdded: { - readonly location: StagingXcmV5Location; - readonly relativePrice: u128; + readonly asDeposit: { + readonly value: u128; } & Struct; - readonly isSupportedAssetEdited: boolean; - readonly asSupportedAssetEdited: { - readonly location: StagingXcmV5Location; - readonly relativePrice: u128; + readonly isSpendApproved: boolean; + readonly asSpendApproved: { + readonly proposalIndex: u32; + readonly amount: u128; + readonly beneficiary: AccountId20; } & Struct; - readonly isPauseAssetSupport: boolean; - readonly asPauseAssetSupport: { - readonly location: StagingXcmV5Location; + readonly isUpdatedInactive: boolean; + readonly asUpdatedInactive: { + readonly reactivated: u128; + readonly deactivated: u128; } & Struct; - readonly isResumeAssetSupport: boolean; - readonly asResumeAssetSupport: { - readonly location: StagingXcmV5Location; + readonly isAssetSpendApproved: boolean; + readonly asAssetSpendApproved: { + readonly index: u32; + readonly assetKind: Null; + readonly amount: u128; + readonly beneficiary: AccountId20; + readonly validFrom: u32; + readonly expireAt: u32; } & Struct; - readonly isSupportedAssetRemoved: boolean; - readonly asSupportedAssetRemoved: { - readonly location: StagingXcmV5Location; + readonly isAssetSpendVoided: boolean; + readonly asAssetSpendVoided: { + readonly index: u32; + } & Struct; + readonly isPaid: boolean; + readonly asPaid: { + readonly index: u32; + readonly paymentId: Null; + } & Struct; + readonly isPaymentFailed: boolean; + readonly asPaymentFailed: { + readonly index: u32; + readonly paymentId: Null; + } & Struct; + readonly isSpendProcessed: boolean; + readonly asSpendProcessed: { + readonly index: u32; } & Struct; readonly type: - | "SupportedAssetAdded" - | "SupportedAssetEdited" - | "PauseAssetSupport" - | "ResumeAssetSupport" - | "SupportedAssetRemoved"; - } - - /** @name FrameSystemPhase (428) */ - interface FrameSystemPhase extends Enum { - readonly isApplyExtrinsic: boolean; - readonly asApplyExtrinsic: u32; - readonly isFinalization: boolean; - readonly isInitialization: boolean; - readonly type: "ApplyExtrinsic" | "Finalization" | "Initialization"; - } - - /** @name FrameSystemLastRuntimeUpgradeInfo (430) */ - interface FrameSystemLastRuntimeUpgradeInfo extends Struct { - readonly specVersion: Compact; - readonly specName: Text; - } - - /** @name FrameSystemCodeUpgradeAuthorization (431) */ - interface FrameSystemCodeUpgradeAuthorization extends Struct { - readonly codeHash: H256; - readonly checkVersion: bool; - } - - /** @name FrameSystemLimitsBlockWeights (432) */ - interface FrameSystemLimitsBlockWeights extends Struct { - readonly baseBlock: SpWeightsWeightV2Weight; - readonly maxBlock: SpWeightsWeightV2Weight; - readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; - } - - /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (433) */ - interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { - readonly normal: FrameSystemLimitsWeightsPerClass; - readonly operational: FrameSystemLimitsWeightsPerClass; - readonly mandatory: FrameSystemLimitsWeightsPerClass; - } - - /** @name FrameSystemLimitsWeightsPerClass (434) */ - interface FrameSystemLimitsWeightsPerClass extends Struct { - readonly baseExtrinsic: SpWeightsWeightV2Weight; - readonly maxExtrinsic: Option; - readonly maxTotal: Option; - readonly reserved: Option; - } - - /** @name FrameSystemLimitsBlockLength (435) */ - interface FrameSystemLimitsBlockLength extends Struct { - readonly max: FrameSupportDispatchPerDispatchClassU32; - } - - /** @name FrameSupportDispatchPerDispatchClassU32 (436) */ - interface FrameSupportDispatchPerDispatchClassU32 extends Struct { - readonly normal: u32; - readonly operational: u32; - readonly mandatory: u32; - } - - /** @name SpWeightsRuntimeDbWeight (437) */ - interface SpWeightsRuntimeDbWeight extends Struct { - readonly read: u64; - readonly write: u64; - } - - /** @name SpVersionRuntimeVersion (438) */ - interface SpVersionRuntimeVersion extends Struct { - readonly specName: Text; - readonly implName: Text; - readonly authoringVersion: u32; - readonly specVersion: u32; - readonly implVersion: u32; - readonly apis: Vec>; - readonly transactionVersion: u32; - readonly systemVersion: u8; + | "Spending" + | "Awarded" + | "Burnt" + | "Rollover" + | "Deposit" + | "SpendApproved" + | "UpdatedInactive" + | "AssetSpendApproved" + | "AssetSpendVoided" + | "Paid" + | "PaymentFailed" + | "SpendProcessed"; } - /** @name FrameSystemError (442) */ - interface FrameSystemError extends Enum { - readonly isInvalidSpecName: boolean; - readonly isSpecVersionNeedsToIncrease: boolean; - readonly isFailedToExtractRuntimeVersion: boolean; - readonly isNonDefaultComposite: boolean; - readonly isNonZeroRefCount: boolean; - readonly isCallFiltered: boolean; - readonly isMultiBlockMigrationsOngoing: boolean; - readonly isNothingAuthorized: boolean; - readonly isUnauthorized: boolean; + /** @name PalletCrowdloanRewardsEvent (409) */ + interface PalletCrowdloanRewardsEvent extends Enum { + readonly isInitialPaymentMade: boolean; + readonly asInitialPaymentMade: ITuple<[AccountId20, u128]>; + readonly isNativeIdentityAssociated: boolean; + readonly asNativeIdentityAssociated: ITuple<[U8aFixed, AccountId20, u128]>; + readonly isRewardsPaid: boolean; + readonly asRewardsPaid: ITuple<[AccountId20, u128]>; + readonly isRewardAddressUpdated: boolean; + readonly asRewardAddressUpdated: ITuple<[AccountId20, AccountId20]>; + readonly isInitializedAlreadyInitializedAccount: boolean; + readonly asInitializedAlreadyInitializedAccount: ITuple<[U8aFixed, Option, u128]>; + readonly isInitializedAccountWithNotEnoughContribution: boolean; + readonly asInitializedAccountWithNotEnoughContribution: ITuple< + [U8aFixed, Option, u128] + >; readonly type: - | "InvalidSpecName" - | "SpecVersionNeedsToIncrease" - | "FailedToExtractRuntimeVersion" - | "NonDefaultComposite" - | "NonZeroRefCount" - | "CallFiltered" - | "MultiBlockMigrationsOngoing" - | "NothingAuthorized" - | "Unauthorized"; - } - - /** @name PalletUtilityError (443) */ - interface PalletUtilityError extends Enum { - readonly isTooManyCalls: boolean; - readonly type: "TooManyCalls"; - } - - /** @name PalletBalancesBalanceLock (445) */ - interface PalletBalancesBalanceLock extends Struct { - readonly id: U8aFixed; - readonly amount: u128; - readonly reasons: PalletBalancesReasons; + | "InitialPaymentMade" + | "NativeIdentityAssociated" + | "RewardsPaid" + | "RewardAddressUpdated" + | "InitializedAlreadyInitializedAccount" + | "InitializedAccountWithNotEnoughContribution"; } - /** @name PalletBalancesReasons (446) */ - interface PalletBalancesReasons extends Enum { - readonly isFee: boolean; - readonly isMisc: boolean; - readonly isAll: boolean; - readonly type: "Fee" | "Misc" | "All"; + /** @name CumulusPalletXcmpQueueEvent (410) */ + interface CumulusPalletXcmpQueueEvent extends Enum { + readonly isXcmpMessageSent: boolean; + readonly asXcmpMessageSent: { + readonly messageHash: U8aFixed; + } & Struct; + readonly type: "XcmpMessageSent"; } - /** @name PalletBalancesReserveData (449) */ - interface PalletBalancesReserveData extends Struct { - readonly id: U8aFixed; - readonly amount: u128; + /** @name CumulusPalletXcmEvent (411) */ + interface CumulusPalletXcmEvent extends Enum { + readonly isInvalidFormat: boolean; + readonly asInvalidFormat: U8aFixed; + readonly isUnsupportedVersion: boolean; + readonly asUnsupportedVersion: U8aFixed; + readonly isExecutedDownward: boolean; + readonly asExecutedDownward: ITuple<[U8aFixed, StagingXcmV5TraitsOutcome]>; + readonly type: "InvalidFormat" | "UnsupportedVersion" | "ExecutedDownward"; } - /** @name MoonbaseRuntimeRuntimeHoldReason (453) */ - interface MoonbaseRuntimeRuntimeHoldReason extends Enum { - readonly isPreimage: boolean; - readonly asPreimage: PalletPreimageHoldReason; - readonly type: "Preimage"; + /** @name StagingXcmV5TraitsOutcome (412) */ + interface StagingXcmV5TraitsOutcome extends Enum { + readonly isComplete: boolean; + readonly asComplete: { + readonly used: SpWeightsWeightV2Weight; + } & Struct; + readonly isIncomplete: boolean; + readonly asIncomplete: { + readonly used: SpWeightsWeightV2Weight; + readonly error: XcmV5TraitsError; + } & Struct; + readonly isError: boolean; + readonly asError: { + readonly error: XcmV5TraitsError; + } & Struct; + readonly type: "Complete" | "Incomplete" | "Error"; } - /** @name PalletPreimageHoldReason (454) */ - interface PalletPreimageHoldReason extends Enum { - readonly isPreimage: boolean; - readonly type: "Preimage"; - } - - /** @name FrameSupportTokensMiscIdAmount (457) */ - interface FrameSupportTokensMiscIdAmount extends Struct { - readonly id: Null; - readonly amount: u128; - } - - /** @name PalletBalancesError (459) */ - interface PalletBalancesError extends Enum { - readonly isVestingBalance: boolean; - readonly isLiquidityRestrictions: boolean; - readonly isInsufficientBalance: boolean; - readonly isExistentialDeposit: boolean; - readonly isExpendability: boolean; - readonly isExistingVestingSchedule: boolean; - readonly isDeadAccount: boolean; - readonly isTooManyReserves: boolean; - readonly isTooManyHolds: boolean; - readonly isTooManyFreezes: boolean; - readonly isIssuanceDeactivated: boolean; - readonly isDeltaZero: boolean; + /** @name PalletXcmEvent (413) */ + interface PalletXcmEvent extends Enum { + readonly isAttempted: boolean; + readonly asAttempted: { + readonly outcome: StagingXcmV5TraitsOutcome; + } & Struct; + readonly isSent: boolean; + readonly asSent: { + readonly origin: StagingXcmV5Location; + readonly destination: StagingXcmV5Location; + readonly message: StagingXcmV5Xcm; + readonly messageId: U8aFixed; + } & Struct; + readonly isUnexpectedResponse: boolean; + readonly asUnexpectedResponse: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; + } & Struct; + readonly isResponseReady: boolean; + readonly asResponseReady: { + readonly queryId: u64; + readonly response: StagingXcmV5Response; + } & Struct; + readonly isNotified: boolean; + readonly asNotified: { + readonly queryId: u64; + readonly palletIndex: u8; + readonly callIndex: u8; + } & Struct; + readonly isNotifyOverweight: boolean; + readonly asNotifyOverweight: { + readonly queryId: u64; + readonly palletIndex: u8; + readonly callIndex: u8; + readonly actualWeight: SpWeightsWeightV2Weight; + readonly maxBudgetedWeight: SpWeightsWeightV2Weight; + } & Struct; + readonly isNotifyDispatchError: boolean; + readonly asNotifyDispatchError: { + readonly queryId: u64; + readonly palletIndex: u8; + readonly callIndex: u8; + } & Struct; + readonly isNotifyDecodeFailed: boolean; + readonly asNotifyDecodeFailed: { + readonly queryId: u64; + readonly palletIndex: u8; + readonly callIndex: u8; + } & Struct; + readonly isInvalidResponder: boolean; + readonly asInvalidResponder: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; + readonly expectedLocation: Option; + } & Struct; + readonly isInvalidResponderVersion: boolean; + readonly asInvalidResponderVersion: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; + } & Struct; + readonly isResponseTaken: boolean; + readonly asResponseTaken: { + readonly queryId: u64; + } & Struct; + readonly isAssetsTrapped: boolean; + readonly asAssetsTrapped: { + readonly hash_: H256; + readonly origin: StagingXcmV5Location; + readonly assets: XcmVersionedAssets; + } & Struct; + readonly isVersionChangeNotified: boolean; + readonly asVersionChangeNotified: { + readonly destination: StagingXcmV5Location; + readonly result: u32; + readonly cost: StagingXcmV5AssetAssets; + readonly messageId: U8aFixed; + } & Struct; + readonly isSupportedVersionChanged: boolean; + readonly asSupportedVersionChanged: { + readonly location: StagingXcmV5Location; + readonly version: u32; + } & Struct; + readonly isNotifyTargetSendFail: boolean; + readonly asNotifyTargetSendFail: { + readonly location: StagingXcmV5Location; + readonly queryId: u64; + readonly error: XcmV5TraitsError; + } & Struct; + readonly isNotifyTargetMigrationFail: boolean; + readonly asNotifyTargetMigrationFail: { + readonly location: XcmVersionedLocation; + readonly queryId: u64; + } & Struct; + readonly isInvalidQuerierVersion: boolean; + readonly asInvalidQuerierVersion: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; + } & Struct; + readonly isInvalidQuerier: boolean; + readonly asInvalidQuerier: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; + readonly expectedQuerier: StagingXcmV5Location; + readonly maybeActualQuerier: Option; + } & Struct; + readonly isVersionNotifyStarted: boolean; + readonly asVersionNotifyStarted: { + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; + readonly messageId: U8aFixed; + } & Struct; + readonly isVersionNotifyRequested: boolean; + readonly asVersionNotifyRequested: { + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; + readonly messageId: U8aFixed; + } & Struct; + readonly isVersionNotifyUnrequested: boolean; + readonly asVersionNotifyUnrequested: { + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; + readonly messageId: U8aFixed; + } & Struct; + readonly isFeesPaid: boolean; + readonly asFeesPaid: { + readonly paying: StagingXcmV5Location; + readonly fees: StagingXcmV5AssetAssets; + } & Struct; + readonly isAssetsClaimed: boolean; + readonly asAssetsClaimed: { + readonly hash_: H256; + readonly origin: StagingXcmV5Location; + readonly assets: XcmVersionedAssets; + } & Struct; + readonly isVersionMigrationFinished: boolean; + readonly asVersionMigrationFinished: { + readonly version: u32; + } & Struct; readonly type: - | "VestingBalance" - | "LiquidityRestrictions" - | "InsufficientBalance" - | "ExistentialDeposit" - | "Expendability" - | "ExistingVestingSchedule" - | "DeadAccount" - | "TooManyReserves" - | "TooManyHolds" - | "TooManyFreezes" - | "IssuanceDeactivated" - | "DeltaZero"; - } - - /** @name PalletSudoError (460) */ - interface PalletSudoError extends Enum { - readonly isRequireSudo: boolean; - readonly type: "RequireSudo"; - } - - /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (462) */ - interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct { - readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; - readonly paraHeadHash: Option; - readonly consumedGoAheadSignal: Option; - } - - /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (463) */ - interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct { - readonly umpMsgCount: u32; - readonly umpTotalBytes: u32; - readonly hrmpOutgoing: BTreeMap< - u32, - CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate - >; - } - - /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (465) */ - interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct { - readonly msgCount: u32; - readonly totalBytes: u32; - } - - /** @name PolkadotPrimitivesV8UpgradeGoAhead (469) */ - interface PolkadotPrimitivesV8UpgradeGoAhead extends Enum { - readonly isAbort: boolean; - readonly isGoAhead: boolean; - readonly type: "Abort" | "GoAhead"; - } - - /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (470) */ - interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct { - readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; - readonly hrmpWatermark: Option; - readonly consumedGoAheadSignal: Option; - } - - /** @name PolkadotPrimitivesV8UpgradeRestriction (472) */ - interface PolkadotPrimitivesV8UpgradeRestriction extends Enum { - readonly isPresent: boolean; - readonly type: "Present"; - } - - /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (473) */ - interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct { - readonly dmqMqcHead: H256; - readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity; - readonly ingressChannels: Vec>; - readonly egressChannels: Vec>; - } - - /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (474) */ - interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity - extends Struct { - readonly remainingCount: u32; - readonly remainingSize: u32; - } - - /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (477) */ - interface PolkadotPrimitivesV8AbridgedHrmpChannel extends Struct { - readonly maxCapacity: u32; - readonly maxTotalSize: u32; - readonly maxMessageSize: u32; - readonly msgCount: u32; - readonly totalSize: u32; - readonly mqcHead: Option; - } - - /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (478) */ - interface PolkadotPrimitivesV8AbridgedHostConfiguration extends Struct { - readonly maxCodeSize: u32; - readonly maxHeadDataSize: u32; - readonly maxUpwardQueueCount: u32; - readonly maxUpwardQueueSize: u32; - readonly maxUpwardMessageSize: u32; - readonly maxUpwardMessageNumPerCandidate: u32; - readonly hrmpMaxMessageNumPerCandidate: u32; - readonly validationUpgradeCooldown: u32; - readonly validationUpgradeDelay: u32; - readonly asyncBackingParams: PolkadotPrimitivesV8AsyncBackingAsyncBackingParams; - } - - /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (479) */ - interface PolkadotPrimitivesV8AsyncBackingAsyncBackingParams extends Struct { - readonly maxCandidateDepth: u32; - readonly allowedAncestryLen: u32; - } - - /** @name PolkadotCorePrimitivesOutboundHrmpMessage (485) */ - interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { - readonly recipient: u32; - readonly data: Bytes; + | "Attempted" + | "Sent" + | "UnexpectedResponse" + | "ResponseReady" + | "Notified" + | "NotifyOverweight" + | "NotifyDispatchError" + | "NotifyDecodeFailed" + | "InvalidResponder" + | "InvalidResponderVersion" + | "ResponseTaken" + | "AssetsTrapped" + | "VersionChangeNotified" + | "SupportedVersionChanged" + | "NotifyTargetSendFail" + | "NotifyTargetMigrationFail" + | "InvalidQuerierVersion" + | "InvalidQuerier" + | "VersionNotifyStarted" + | "VersionNotifyRequested" + | "VersionNotifyUnrequested" + | "FeesPaid" + | "AssetsClaimed" + | "VersionMigrationFinished"; } - /** @name CumulusPalletParachainSystemError (487) */ - interface CumulusPalletParachainSystemError extends Enum { - readonly isOverlappingUpgrades: boolean; - readonly isProhibitedByPolkadot: boolean; - readonly isTooBig: boolean; - readonly isValidationDataNotAvailable: boolean; - readonly isHostConfigurationNotAvailable: boolean; - readonly isNotScheduled: boolean; - readonly isNothingAuthorized: boolean; - readonly isUnauthorized: boolean; + /** @name PalletAssetsEvent (414) */ + interface PalletAssetsEvent extends Enum { + readonly isCreated: boolean; + readonly asCreated: { + readonly assetId: u128; + readonly creator: AccountId20; + readonly owner: AccountId20; + } & Struct; + readonly isIssued: boolean; + readonly asIssued: { + readonly assetId: u128; + readonly owner: AccountId20; + readonly amount: u128; + } & Struct; + readonly isTransferred: boolean; + readonly asTransferred: { + readonly assetId: u128; + readonly from: AccountId20; + readonly to: AccountId20; + readonly amount: u128; + } & Struct; + readonly isBurned: boolean; + readonly asBurned: { + readonly assetId: u128; + readonly owner: AccountId20; + readonly balance: u128; + } & Struct; + readonly isTeamChanged: boolean; + readonly asTeamChanged: { + readonly assetId: u128; + readonly issuer: AccountId20; + readonly admin: AccountId20; + readonly freezer: AccountId20; + } & Struct; + readonly isOwnerChanged: boolean; + readonly asOwnerChanged: { + readonly assetId: u128; + readonly owner: AccountId20; + } & Struct; + readonly isFrozen: boolean; + readonly asFrozen: { + readonly assetId: u128; + readonly who: AccountId20; + } & Struct; + readonly isThawed: boolean; + readonly asThawed: { + readonly assetId: u128; + readonly who: AccountId20; + } & Struct; + readonly isAssetFrozen: boolean; + readonly asAssetFrozen: { + readonly assetId: u128; + } & Struct; + readonly isAssetThawed: boolean; + readonly asAssetThawed: { + readonly assetId: u128; + } & Struct; + readonly isAccountsDestroyed: boolean; + readonly asAccountsDestroyed: { + readonly assetId: u128; + readonly accountsDestroyed: u32; + readonly accountsRemaining: u32; + } & Struct; + readonly isApprovalsDestroyed: boolean; + readonly asApprovalsDestroyed: { + readonly assetId: u128; + readonly approvalsDestroyed: u32; + readonly approvalsRemaining: u32; + } & Struct; + readonly isDestructionStarted: boolean; + readonly asDestructionStarted: { + readonly assetId: u128; + } & Struct; + readonly isDestroyed: boolean; + readonly asDestroyed: { + readonly assetId: u128; + } & Struct; + readonly isForceCreated: boolean; + readonly asForceCreated: { + readonly assetId: u128; + readonly owner: AccountId20; + } & Struct; + readonly isMetadataSet: boolean; + readonly asMetadataSet: { + readonly assetId: u128; + readonly name: Bytes; + readonly symbol: Bytes; + readonly decimals: u8; + readonly isFrozen: bool; + } & Struct; + readonly isMetadataCleared: boolean; + readonly asMetadataCleared: { + readonly assetId: u128; + } & Struct; + readonly isApprovedTransfer: boolean; + readonly asApprovedTransfer: { + readonly assetId: u128; + readonly source: AccountId20; + readonly delegate: AccountId20; + readonly amount: u128; + } & Struct; + readonly isApprovalCancelled: boolean; + readonly asApprovalCancelled: { + readonly assetId: u128; + readonly owner: AccountId20; + readonly delegate: AccountId20; + } & Struct; + readonly isTransferredApproved: boolean; + readonly asTransferredApproved: { + readonly assetId: u128; + readonly owner: AccountId20; + readonly delegate: AccountId20; + readonly destination: AccountId20; + readonly amount: u128; + } & Struct; + readonly isAssetStatusChanged: boolean; + readonly asAssetStatusChanged: { + readonly assetId: u128; + } & Struct; + readonly isAssetMinBalanceChanged: boolean; + readonly asAssetMinBalanceChanged: { + readonly assetId: u128; + readonly newMinBalance: u128; + } & Struct; + readonly isTouched: boolean; + readonly asTouched: { + readonly assetId: u128; + readonly who: AccountId20; + readonly depositor: AccountId20; + } & Struct; + readonly isBlocked: boolean; + readonly asBlocked: { + readonly assetId: u128; + readonly who: AccountId20; + } & Struct; + readonly isDeposited: boolean; + readonly asDeposited: { + readonly assetId: u128; + readonly who: AccountId20; + readonly amount: u128; + } & Struct; + readonly isWithdrawn: boolean; + readonly asWithdrawn: { + readonly assetId: u128; + readonly who: AccountId20; + readonly amount: u128; + } & Struct; readonly type: - | "OverlappingUpgrades" - | "ProhibitedByPolkadot" - | "TooBig" - | "ValidationDataNotAvailable" - | "HostConfigurationNotAvailable" - | "NotScheduled" - | "NothingAuthorized" - | "Unauthorized"; - } - - /** @name PalletTransactionPaymentReleases (488) */ - interface PalletTransactionPaymentReleases extends Enum { - readonly isV1Ancient: boolean; - readonly isV2: boolean; - readonly type: "V1Ancient" | "V2"; + | "Created" + | "Issued" + | "Transferred" + | "Burned" + | "TeamChanged" + | "OwnerChanged" + | "Frozen" + | "Thawed" + | "AssetFrozen" + | "AssetThawed" + | "AccountsDestroyed" + | "ApprovalsDestroyed" + | "DestructionStarted" + | "Destroyed" + | "ForceCreated" + | "MetadataSet" + | "MetadataCleared" + | "ApprovedTransfer" + | "ApprovalCancelled" + | "TransferredApproved" + | "AssetStatusChanged" + | "AssetMinBalanceChanged" + | "Touched" + | "Blocked" + | "Deposited" + | "Withdrawn"; } - /** @name PalletEvmCodeMetadata (489) */ - interface PalletEvmCodeMetadata extends Struct { - readonly size_: u64; - readonly hash_: H256; + /** @name PalletAssetManagerEvent (415) */ + interface PalletAssetManagerEvent extends Enum { + readonly isForeignAssetRegistered: boolean; + readonly asForeignAssetRegistered: { + readonly assetId: u128; + readonly asset: MoonbeamRuntimeXcmConfigAssetType; + readonly metadata: MoonbeamRuntimeAssetConfigAssetRegistrarMetadata; + } & Struct; + readonly isUnitsPerSecondChanged: boolean; + readonly isForeignAssetXcmLocationChanged: boolean; + readonly asForeignAssetXcmLocationChanged: { + readonly assetId: u128; + readonly newAssetType: MoonbeamRuntimeXcmConfigAssetType; + } & Struct; + readonly isForeignAssetRemoved: boolean; + readonly asForeignAssetRemoved: { + readonly assetId: u128; + readonly assetType: MoonbeamRuntimeXcmConfigAssetType; + } & Struct; + readonly isSupportedAssetRemoved: boolean; + readonly asSupportedAssetRemoved: { + readonly assetType: MoonbeamRuntimeXcmConfigAssetType; + } & Struct; + readonly isForeignAssetDestroyed: boolean; + readonly asForeignAssetDestroyed: { + readonly assetId: u128; + readonly assetType: MoonbeamRuntimeXcmConfigAssetType; + } & Struct; + readonly isLocalAssetDestroyed: boolean; + readonly asLocalAssetDestroyed: { + readonly assetId: u128; + } & Struct; + readonly type: + | "ForeignAssetRegistered" + | "UnitsPerSecondChanged" + | "ForeignAssetXcmLocationChanged" + | "ForeignAssetRemoved" + | "SupportedAssetRemoved" + | "ForeignAssetDestroyed" + | "LocalAssetDestroyed"; } - /** @name PalletEvmError (491) */ - interface PalletEvmError extends Enum { - readonly isBalanceLow: boolean; - readonly isFeeOverflow: boolean; - readonly isPaymentOverflow: boolean; - readonly isWithdrawFailed: boolean; - readonly isGasPriceTooLow: boolean; - readonly isInvalidNonce: boolean; - readonly isGasLimitTooLow: boolean; - readonly isGasLimitTooHigh: boolean; - readonly isInvalidChainId: boolean; - readonly isInvalidSignature: boolean; - readonly isReentrancy: boolean; - readonly isTransactionMustComeFromEOA: boolean; - readonly isUndefined: boolean; - readonly type: - | "BalanceLow" - | "FeeOverflow" - | "PaymentOverflow" - | "WithdrawFailed" - | "GasPriceTooLow" - | "InvalidNonce" - | "GasLimitTooLow" - | "GasLimitTooHigh" - | "InvalidChainId" - | "InvalidSignature" - | "Reentrancy" - | "TransactionMustComeFromEOA" - | "Undefined"; + /** @name PalletXcmTransactorEvent (416) */ + interface PalletXcmTransactorEvent extends Enum { + readonly isTransactedDerivative: boolean; + readonly asTransactedDerivative: { + readonly accountId: AccountId20; + readonly dest: StagingXcmV5Location; + readonly call: Bytes; + readonly index: u16; + } & Struct; + readonly isTransactedSovereign: boolean; + readonly asTransactedSovereign: { + readonly feePayer: Option; + readonly dest: StagingXcmV5Location; + readonly call: Bytes; + } & Struct; + readonly isTransactedSigned: boolean; + readonly asTransactedSigned: { + readonly feePayer: AccountId20; + readonly dest: StagingXcmV5Location; + readonly call: Bytes; + } & Struct; + readonly isRegisteredDerivative: boolean; + readonly asRegisteredDerivative: { + readonly accountId: AccountId20; + readonly index: u16; + } & Struct; + readonly isDeRegisteredDerivative: boolean; + readonly asDeRegisteredDerivative: { + readonly index: u16; + } & Struct; + readonly isTransactFailed: boolean; + readonly asTransactFailed: { + readonly error: XcmV5TraitsError; + } & Struct; + readonly isTransactInfoChanged: boolean; + readonly asTransactInfoChanged: { + readonly location: StagingXcmV5Location; + readonly remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight; + } & Struct; + readonly isTransactInfoRemoved: boolean; + readonly asTransactInfoRemoved: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly isDestFeePerSecondChanged: boolean; + readonly asDestFeePerSecondChanged: { + readonly location: StagingXcmV5Location; + readonly feePerSecond: u128; + } & Struct; + readonly isDestFeePerSecondRemoved: boolean; + readonly asDestFeePerSecondRemoved: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly isHrmpManagementSent: boolean; + readonly asHrmpManagementSent: { + readonly action: PalletXcmTransactorHrmpOperation; + } & Struct; + readonly type: + | "TransactedDerivative" + | "TransactedSovereign" + | "TransactedSigned" + | "RegisteredDerivative" + | "DeRegisteredDerivative" + | "TransactFailed" + | "TransactInfoChanged" + | "TransactInfoRemoved" + | "DestFeePerSecondChanged" + | "DestFeePerSecondRemoved" + | "HrmpManagementSent"; } - /** @name FpRpcTransactionStatus (493) */ - interface FpRpcTransactionStatus extends Struct { - readonly transactionHash: H256; - readonly transactionIndex: u32; - readonly from: H160; - readonly to: Option; - readonly contractAddress: Option; - readonly logs: Vec; - readonly logsBloom: EthbloomBloom; + /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (417) */ + interface PalletXcmTransactorRemoteTransactInfoWithMaxWeight extends Struct { + readonly transactExtraWeight: SpWeightsWeightV2Weight; + readonly maxWeight: SpWeightsWeightV2Weight; + readonly transactExtraWeightSigned: Option; } - /** @name EthbloomBloom (495) */ - interface EthbloomBloom extends U8aFixed {} + /** @name PalletEthereumXcmEvent (418) */ + interface PalletEthereumXcmEvent extends Enum { + readonly isExecutedFromXcm: boolean; + readonly asExecutedFromXcm: { + readonly xcmMsgHash: H256; + readonly ethTxHash: H256; + } & Struct; + readonly type: "ExecutedFromXcm"; + } - /** @name EthereumReceiptReceiptV3 (497) */ - interface EthereumReceiptReceiptV3 extends Enum { - readonly isLegacy: boolean; - readonly asLegacy: EthereumReceiptEip658ReceiptData; - readonly isEip2930: boolean; - readonly asEip2930: EthereumReceiptEip658ReceiptData; - readonly isEip1559: boolean; - readonly asEip1559: EthereumReceiptEip658ReceiptData; - readonly type: "Legacy" | "Eip2930" | "Eip1559"; + /** @name PalletMessageQueueEvent (419) */ + interface PalletMessageQueueEvent extends Enum { + readonly isProcessingFailed: boolean; + readonly asProcessingFailed: { + readonly id: H256; + readonly origin: CumulusPrimitivesCoreAggregateMessageOrigin; + readonly error: FrameSupportMessagesProcessMessageError; + } & Struct; + readonly isProcessed: boolean; + readonly asProcessed: { + readonly id: H256; + readonly origin: CumulusPrimitivesCoreAggregateMessageOrigin; + readonly weightUsed: SpWeightsWeightV2Weight; + readonly success: bool; + } & Struct; + readonly isOverweightEnqueued: boolean; + readonly asOverweightEnqueued: { + readonly id: U8aFixed; + readonly origin: CumulusPrimitivesCoreAggregateMessageOrigin; + readonly pageIndex: u32; + readonly messageIndex: u32; + } & Struct; + readonly isPageReaped: boolean; + readonly asPageReaped: { + readonly origin: CumulusPrimitivesCoreAggregateMessageOrigin; + readonly index: u32; + } & Struct; + readonly type: "ProcessingFailed" | "Processed" | "OverweightEnqueued" | "PageReaped"; } - /** @name EthereumReceiptEip658ReceiptData (498) */ - interface EthereumReceiptEip658ReceiptData extends Struct { - readonly statusCode: u8; - readonly usedGas: U256; - readonly logsBloom: EthbloomBloom; - readonly logs: Vec; + /** @name FrameSupportMessagesProcessMessageError (420) */ + interface FrameSupportMessagesProcessMessageError extends Enum { + readonly isBadFormat: boolean; + readonly isCorrupt: boolean; + readonly isUnsupported: boolean; + readonly isOverweight: boolean; + readonly asOverweight: SpWeightsWeightV2Weight; + readonly isYield: boolean; + readonly isStackLimitReached: boolean; + readonly type: + | "BadFormat" + | "Corrupt" + | "Unsupported" + | "Overweight" + | "Yield" + | "StackLimitReached"; } - /** @name EthereumBlock (499) */ - interface EthereumBlock extends Struct { - readonly header: EthereumHeader; - readonly transactions: Vec; - readonly ommers: Vec; + /** @name PalletMoonbeamForeignAssetsEvent (421) */ + interface PalletMoonbeamForeignAssetsEvent extends Enum { + readonly isForeignAssetCreated: boolean; + readonly asForeignAssetCreated: { + readonly contractAddress: H160; + readonly assetId: u128; + readonly xcmLocation: StagingXcmV5Location; + readonly deposit: Option; + } & Struct; + readonly isForeignAssetXcmLocationChanged: boolean; + readonly asForeignAssetXcmLocationChanged: { + readonly assetId: u128; + readonly previousXcmLocation: StagingXcmV5Location; + readonly newXcmLocation: StagingXcmV5Location; + } & Struct; + readonly isForeignAssetFrozen: boolean; + readonly asForeignAssetFrozen: { + readonly assetId: u128; + readonly xcmLocation: StagingXcmV5Location; + } & Struct; + readonly isForeignAssetUnfrozen: boolean; + readonly asForeignAssetUnfrozen: { + readonly assetId: u128; + readonly xcmLocation: StagingXcmV5Location; + } & Struct; + readonly isTokensLocked: boolean; + readonly asTokensLocked: ITuple<[AccountId20, u128, U256]>; + readonly type: + | "ForeignAssetCreated" + | "ForeignAssetXcmLocationChanged" + | "ForeignAssetFrozen" + | "ForeignAssetUnfrozen" + | "TokensLocked"; } - /** @name EthereumHeader (500) */ - interface EthereumHeader extends Struct { - readonly parentHash: H256; - readonly ommersHash: H256; - readonly beneficiary: H160; - readonly stateRoot: H256; - readonly transactionsRoot: H256; - readonly receiptsRoot: H256; - readonly logsBloom: EthbloomBloom; - readonly difficulty: U256; - readonly number: U256; - readonly gasLimit: U256; - readonly gasUsed: U256; - readonly timestamp: u64; - readonly extraData: Bytes; - readonly mixHash: H256; - readonly nonce: EthereumTypesHashH64; + /** @name PalletXcmWeightTraderEvent (422) */ + interface PalletXcmWeightTraderEvent extends Enum { + readonly isSupportedAssetAdded: boolean; + readonly asSupportedAssetAdded: { + readonly location: StagingXcmV5Location; + readonly relativePrice: u128; + } & Struct; + readonly isSupportedAssetEdited: boolean; + readonly asSupportedAssetEdited: { + readonly location: StagingXcmV5Location; + readonly relativePrice: u128; + } & Struct; + readonly isPauseAssetSupport: boolean; + readonly asPauseAssetSupport: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly isResumeAssetSupport: boolean; + readonly asResumeAssetSupport: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly isSupportedAssetRemoved: boolean; + readonly asSupportedAssetRemoved: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly type: + | "SupportedAssetAdded" + | "SupportedAssetEdited" + | "PauseAssetSupport" + | "ResumeAssetSupport" + | "SupportedAssetRemoved"; } - /** @name EthereumTypesHashH64 (501) */ - interface EthereumTypesHashH64 extends U8aFixed {} + /** @name PalletEmergencyParaXcmEvent (423) */ + interface PalletEmergencyParaXcmEvent extends Enum { + readonly isEnteredPausedXcmMode: boolean; + readonly isNormalXcmOperationResumed: boolean; + readonly type: "EnteredPausedXcmMode" | "NormalXcmOperationResumed"; + } - /** @name PalletEthereumError (506) */ - interface PalletEthereumError extends Enum { - readonly isInvalidSignature: boolean; - readonly isPreLogExists: boolean; - readonly type: "InvalidSignature" | "PreLogExists"; + /** @name PalletRandomnessEvent (424) */ + interface PalletRandomnessEvent extends Enum { + readonly isRandomnessRequestedBabeEpoch: boolean; + readonly asRandomnessRequestedBabeEpoch: { + readonly id: u64; + readonly refundAddress: H160; + readonly contractAddress: H160; + readonly fee: u128; + readonly gasLimit: u64; + readonly numWords: u8; + readonly salt: H256; + readonly earliestEpoch: u64; + } & Struct; + readonly isRandomnessRequestedLocal: boolean; + readonly asRandomnessRequestedLocal: { + readonly id: u64; + readonly refundAddress: H160; + readonly contractAddress: H160; + readonly fee: u128; + readonly gasLimit: u64; + readonly numWords: u8; + readonly salt: H256; + readonly earliestBlock: u32; + } & Struct; + readonly isRequestFulfilled: boolean; + readonly asRequestFulfilled: { + readonly id: u64; + } & Struct; + readonly isRequestFeeIncreased: boolean; + readonly asRequestFeeIncreased: { + readonly id: u64; + readonly newFee: u128; + } & Struct; + readonly isRequestExpirationExecuted: boolean; + readonly asRequestExpirationExecuted: { + readonly id: u64; + } & Struct; + readonly type: + | "RandomnessRequestedBabeEpoch" + | "RandomnessRequestedLocal" + | "RequestFulfilled" + | "RequestFeeIncreased" + | "RequestExpirationExecuted"; } - /** @name PalletParachainStakingRoundInfo (507) */ - interface PalletParachainStakingRoundInfo extends Struct { - readonly current: u32; - readonly first: u32; - readonly length: u32; - readonly firstSlot: u64; + /** @name FrameSystemPhase (425) */ + interface FrameSystemPhase extends Enum { + readonly isApplyExtrinsic: boolean; + readonly asApplyExtrinsic: u32; + readonly isFinalization: boolean; + readonly isInitialization: boolean; + readonly type: "ApplyExtrinsic" | "Finalization" | "Initialization"; } - /** @name PalletParachainStakingDelegator (508) */ - interface PalletParachainStakingDelegator extends Struct { - readonly id: AccountId20; - readonly delegations: PalletParachainStakingSetOrderedSet; - readonly total: u128; - readonly lessTotal: u128; - readonly status: PalletParachainStakingDelegatorStatus; + /** @name FrameSystemLastRuntimeUpgradeInfo (427) */ + interface FrameSystemLastRuntimeUpgradeInfo extends Struct { + readonly specVersion: Compact; + readonly specName: Text; } - /** @name PalletParachainStakingSetOrderedSet (509) */ - interface PalletParachainStakingSetOrderedSet extends Vec {} + /** @name FrameSystemCodeUpgradeAuthorization (428) */ + interface FrameSystemCodeUpgradeAuthorization extends Struct { + readonly codeHash: H256; + readonly checkVersion: bool; + } - /** @name PalletParachainStakingBond (510) */ - interface PalletParachainStakingBond extends Struct { - readonly owner: AccountId20; - readonly amount: u128; + /** @name FrameSystemLimitsBlockWeights (429) */ + interface FrameSystemLimitsBlockWeights extends Struct { + readonly baseBlock: SpWeightsWeightV2Weight; + readonly maxBlock: SpWeightsWeightV2Weight; + readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } - /** @name PalletParachainStakingDelegatorStatus (512) */ - interface PalletParachainStakingDelegatorStatus extends Enum { - readonly isActive: boolean; - readonly isLeaving: boolean; - readonly asLeaving: u32; - readonly type: "Active" | "Leaving"; + /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (430) */ + interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { + readonly normal: FrameSystemLimitsWeightsPerClass; + readonly operational: FrameSystemLimitsWeightsPerClass; + readonly mandatory: FrameSystemLimitsWeightsPerClass; } - /** @name PalletParachainStakingCandidateMetadata (513) */ - interface PalletParachainStakingCandidateMetadata extends Struct { - readonly bond: u128; - readonly delegationCount: u32; - readonly totalCounted: u128; - readonly lowestTopDelegationAmount: u128; - readonly highestBottomDelegationAmount: u128; - readonly lowestBottomDelegationAmount: u128; - readonly topCapacity: PalletParachainStakingCapacityStatus; - readonly bottomCapacity: PalletParachainStakingCapacityStatus; - readonly request: Option; - readonly status: PalletParachainStakingCollatorStatus; + /** @name FrameSystemLimitsWeightsPerClass (431) */ + interface FrameSystemLimitsWeightsPerClass extends Struct { + readonly baseExtrinsic: SpWeightsWeightV2Weight; + readonly maxExtrinsic: Option; + readonly maxTotal: Option; + readonly reserved: Option; } - /** @name PalletParachainStakingCapacityStatus (514) */ - interface PalletParachainStakingCapacityStatus extends Enum { - readonly isFull: boolean; - readonly isEmpty: boolean; - readonly isPartial: boolean; - readonly type: "Full" | "Empty" | "Partial"; + /** @name FrameSystemLimitsBlockLength (432) */ + interface FrameSystemLimitsBlockLength extends Struct { + readonly max: FrameSupportDispatchPerDispatchClassU32; } - /** @name PalletParachainStakingCandidateBondLessRequest (516) */ - interface PalletParachainStakingCandidateBondLessRequest extends Struct { - readonly amount: u128; - readonly whenExecutable: u32; + /** @name FrameSupportDispatchPerDispatchClassU32 (433) */ + interface FrameSupportDispatchPerDispatchClassU32 extends Struct { + readonly normal: u32; + readonly operational: u32; + readonly mandatory: u32; } - /** @name PalletParachainStakingCollatorStatus (517) */ - interface PalletParachainStakingCollatorStatus extends Enum { - readonly isActive: boolean; - readonly isIdle: boolean; - readonly isLeaving: boolean; - readonly asLeaving: u32; - readonly type: "Active" | "Idle" | "Leaving"; + /** @name SpWeightsRuntimeDbWeight (434) */ + interface SpWeightsRuntimeDbWeight extends Struct { + readonly read: u64; + readonly write: u64; } - /** @name PalletParachainStakingDelegationRequestsScheduledRequest (519) */ - interface PalletParachainStakingDelegationRequestsScheduledRequest extends Struct { - readonly delegator: AccountId20; - readonly whenExecutable: u32; - readonly action: PalletParachainStakingDelegationRequestsDelegationAction; + /** @name SpVersionRuntimeVersion (435) */ + interface SpVersionRuntimeVersion extends Struct { + readonly specName: Text; + readonly implName: Text; + readonly authoringVersion: u32; + readonly specVersion: u32; + readonly implVersion: u32; + readonly apis: Vec>; + readonly transactionVersion: u32; + readonly systemVersion: u8; } - /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (522) */ - interface PalletParachainStakingAutoCompoundAutoCompoundConfig extends Struct { - readonly delegator: AccountId20; - readonly value: Percent; + /** @name FrameSystemError (439) */ + interface FrameSystemError extends Enum { + readonly isInvalidSpecName: boolean; + readonly isSpecVersionNeedsToIncrease: boolean; + readonly isFailedToExtractRuntimeVersion: boolean; + readonly isNonDefaultComposite: boolean; + readonly isNonZeroRefCount: boolean; + readonly isCallFiltered: boolean; + readonly isMultiBlockMigrationsOngoing: boolean; + readonly isNothingAuthorized: boolean; + readonly isUnauthorized: boolean; + readonly type: + | "InvalidSpecName" + | "SpecVersionNeedsToIncrease" + | "FailedToExtractRuntimeVersion" + | "NonDefaultComposite" + | "NonZeroRefCount" + | "CallFiltered" + | "MultiBlockMigrationsOngoing" + | "NothingAuthorized" + | "Unauthorized"; } - /** @name PalletParachainStakingDelegations (524) */ - interface PalletParachainStakingDelegations extends Struct { - readonly delegations: Vec; - readonly total: u128; + /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (441) */ + interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct { + readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; + readonly paraHeadHash: Option; + readonly consumedGoAheadSignal: Option; } - /** @name PalletParachainStakingSetBoundedOrderedSet (526) */ - interface PalletParachainStakingSetBoundedOrderedSet extends Vec {} - - /** @name PalletParachainStakingCollatorSnapshot (529) */ - interface PalletParachainStakingCollatorSnapshot extends Struct { - readonly bond: u128; - readonly delegations: Vec; - readonly total: u128; + /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (442) */ + interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct { + readonly umpMsgCount: u32; + readonly umpTotalBytes: u32; + readonly hrmpOutgoing: BTreeMap< + u32, + CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate + >; } - /** @name PalletParachainStakingBondWithAutoCompound (531) */ - interface PalletParachainStakingBondWithAutoCompound extends Struct { - readonly owner: AccountId20; - readonly amount: u128; - readonly autoCompound: Percent; + /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (444) */ + interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct { + readonly msgCount: u32; + readonly totalBytes: u32; } - /** @name PalletParachainStakingDelayedPayout (532) */ - interface PalletParachainStakingDelayedPayout extends Struct { - readonly roundIssuance: u128; - readonly totalStakingReward: u128; - readonly collatorCommission: Perbill; + /** @name PolkadotPrimitivesV8UpgradeGoAhead (448) */ + interface PolkadotPrimitivesV8UpgradeGoAhead extends Enum { + readonly isAbort: boolean; + readonly isGoAhead: boolean; + readonly type: "Abort" | "GoAhead"; } - /** @name PalletParachainStakingInflationInflationInfo (533) */ - interface PalletParachainStakingInflationInflationInfo extends Struct { - readonly expect: { - readonly min: u128; - readonly ideal: u128; - readonly max: u128; - } & Struct; - readonly annual: { - readonly min: Perbill; - readonly ideal: Perbill; - readonly max: Perbill; - } & Struct; - readonly round: { - readonly min: Perbill; - readonly ideal: Perbill; - readonly max: Perbill; - } & Struct; + /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (449) */ + interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct { + readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; + readonly hrmpWatermark: Option; + readonly consumedGoAheadSignal: Option; } - /** @name PalletParachainStakingError (534) */ - interface PalletParachainStakingError extends Enum { - readonly isDelegatorDNE: boolean; - readonly isDelegatorDNEinTopNorBottom: boolean; - readonly isDelegatorDNEInDelegatorSet: boolean; - readonly isCandidateDNE: boolean; - readonly isDelegationDNE: boolean; - readonly isDelegatorExists: boolean; - readonly isCandidateExists: boolean; - readonly isCandidateBondBelowMin: boolean; - readonly isInsufficientBalance: boolean; - readonly isDelegatorBondBelowMin: boolean; - readonly isDelegationBelowMin: boolean; - readonly isAlreadyOffline: boolean; - readonly isAlreadyActive: boolean; - readonly isDelegatorAlreadyLeaving: boolean; - readonly isDelegatorNotLeaving: boolean; - readonly isDelegatorCannotLeaveYet: boolean; - readonly isCannotDelegateIfLeaving: boolean; - readonly isCandidateAlreadyLeaving: boolean; - readonly isCandidateNotLeaving: boolean; - readonly isCandidateCannotLeaveYet: boolean; - readonly isCannotGoOnlineIfLeaving: boolean; - readonly isExceedMaxDelegationsPerDelegator: boolean; - readonly isAlreadyDelegatedCandidate: boolean; - readonly isInvalidSchedule: boolean; - readonly isCannotSetBelowMin: boolean; - readonly isRoundLengthMustBeGreaterThanTotalSelectedCollators: boolean; - readonly isNoWritingSameValue: boolean; - readonly isTotalInflationDistributionPercentExceeds100: boolean; - readonly isTooLowCandidateCountWeightHintJoinCandidates: boolean; - readonly isTooLowCandidateCountWeightHintCancelLeaveCandidates: boolean; - readonly isTooLowCandidateCountToLeaveCandidates: boolean; - readonly isTooLowDelegationCountToDelegate: boolean; - readonly isTooLowCandidateDelegationCountToDelegate: boolean; - readonly isTooLowCandidateDelegationCountToLeaveCandidates: boolean; - readonly isTooLowDelegationCountToLeaveDelegators: boolean; - readonly isPendingCandidateRequestsDNE: boolean; - readonly isPendingCandidateRequestAlreadyExists: boolean; - readonly isPendingCandidateRequestNotDueYet: boolean; - readonly isPendingDelegationRequestDNE: boolean; - readonly isPendingDelegationRequestAlreadyExists: boolean; - readonly isPendingDelegationRequestNotDueYet: boolean; - readonly isCannotDelegateLessThanOrEqualToLowestBottomWhenFull: boolean; - readonly isPendingDelegationRevoke: boolean; - readonly isTooLowDelegationCountToAutoCompound: boolean; - readonly isTooLowCandidateAutoCompoundingDelegationCountToAutoCompound: boolean; - readonly isTooLowCandidateAutoCompoundingDelegationCountToDelegate: boolean; - readonly isTooLowCollatorCountToNotifyAsInactive: boolean; - readonly isCannotBeNotifiedAsInactive: boolean; - readonly isTooLowCandidateAutoCompoundingDelegationCountToLeaveCandidates: boolean; - readonly isTooLowCandidateCountWeightHint: boolean; - readonly isTooLowCandidateCountWeightHintGoOffline: boolean; - readonly isCandidateLimitReached: boolean; - readonly isCannotSetAboveMaxCandidates: boolean; - readonly isMarkingOfflineNotEnabled: boolean; - readonly isCurrentRoundTooLow: boolean; - readonly type: - | "DelegatorDNE" - | "DelegatorDNEinTopNorBottom" - | "DelegatorDNEInDelegatorSet" - | "CandidateDNE" - | "DelegationDNE" - | "DelegatorExists" - | "CandidateExists" - | "CandidateBondBelowMin" - | "InsufficientBalance" - | "DelegatorBondBelowMin" - | "DelegationBelowMin" - | "AlreadyOffline" - | "AlreadyActive" - | "DelegatorAlreadyLeaving" - | "DelegatorNotLeaving" - | "DelegatorCannotLeaveYet" - | "CannotDelegateIfLeaving" - | "CandidateAlreadyLeaving" - | "CandidateNotLeaving" - | "CandidateCannotLeaveYet" - | "CannotGoOnlineIfLeaving" - | "ExceedMaxDelegationsPerDelegator" - | "AlreadyDelegatedCandidate" - | "InvalidSchedule" - | "CannotSetBelowMin" - | "RoundLengthMustBeGreaterThanTotalSelectedCollators" - | "NoWritingSameValue" - | "TotalInflationDistributionPercentExceeds100" - | "TooLowCandidateCountWeightHintJoinCandidates" - | "TooLowCandidateCountWeightHintCancelLeaveCandidates" - | "TooLowCandidateCountToLeaveCandidates" - | "TooLowDelegationCountToDelegate" - | "TooLowCandidateDelegationCountToDelegate" - | "TooLowCandidateDelegationCountToLeaveCandidates" - | "TooLowDelegationCountToLeaveDelegators" - | "PendingCandidateRequestsDNE" - | "PendingCandidateRequestAlreadyExists" - | "PendingCandidateRequestNotDueYet" - | "PendingDelegationRequestDNE" - | "PendingDelegationRequestAlreadyExists" - | "PendingDelegationRequestNotDueYet" - | "CannotDelegateLessThanOrEqualToLowestBottomWhenFull" - | "PendingDelegationRevoke" - | "TooLowDelegationCountToAutoCompound" - | "TooLowCandidateAutoCompoundingDelegationCountToAutoCompound" - | "TooLowCandidateAutoCompoundingDelegationCountToDelegate" - | "TooLowCollatorCountToNotifyAsInactive" - | "CannotBeNotifiedAsInactive" - | "TooLowCandidateAutoCompoundingDelegationCountToLeaveCandidates" - | "TooLowCandidateCountWeightHint" - | "TooLowCandidateCountWeightHintGoOffline" - | "CandidateLimitReached" - | "CannotSetAboveMaxCandidates" - | "MarkingOfflineNotEnabled" - | "CurrentRoundTooLow"; + /** @name PolkadotPrimitivesV8UpgradeRestriction (451) */ + interface PolkadotPrimitivesV8UpgradeRestriction extends Enum { + readonly isPresent: boolean; + readonly type: "Present"; } - /** @name PalletSchedulerScheduled (537) */ - interface PalletSchedulerScheduled extends Struct { - readonly maybeId: Option; - readonly priority: u8; - readonly call: FrameSupportPreimagesBounded; - readonly maybePeriodic: Option>; - readonly origin: MoonbaseRuntimeOriginCaller; + /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (452) */ + interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct { + readonly dmqMqcHead: H256; + readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity; + readonly ingressChannels: Vec>; + readonly egressChannels: Vec>; } - /** @name PalletSchedulerRetryConfig (539) */ - interface PalletSchedulerRetryConfig extends Struct { - readonly totalRetries: u8; - readonly remaining: u8; - readonly period: u32; + /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (453) */ + interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity + extends Struct { + readonly remainingCount: u32; + readonly remainingSize: u32; } - /** @name PalletSchedulerError (540) */ - interface PalletSchedulerError extends Enum { - readonly isFailedToSchedule: boolean; - readonly isNotFound: boolean; - readonly isTargetBlockNumberInPast: boolean; - readonly isRescheduleNoChange: boolean; - readonly isNamed: boolean; + /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (456) */ + interface PolkadotPrimitivesV8AbridgedHrmpChannel extends Struct { + readonly maxCapacity: u32; + readonly maxTotalSize: u32; + readonly maxMessageSize: u32; + readonly msgCount: u32; + readonly totalSize: u32; + readonly mqcHead: Option; + } + + /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (457) */ + interface PolkadotPrimitivesV8AbridgedHostConfiguration extends Struct { + readonly maxCodeSize: u32; + readonly maxHeadDataSize: u32; + readonly maxUpwardQueueCount: u32; + readonly maxUpwardQueueSize: u32; + readonly maxUpwardMessageSize: u32; + readonly maxUpwardMessageNumPerCandidate: u32; + readonly hrmpMaxMessageNumPerCandidate: u32; + readonly validationUpgradeCooldown: u32; + readonly validationUpgradeDelay: u32; + readonly asyncBackingParams: PolkadotPrimitivesV8AsyncBackingAsyncBackingParams; + } + + /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (458) */ + interface PolkadotPrimitivesV8AsyncBackingAsyncBackingParams extends Struct { + readonly maxCandidateDepth: u32; + readonly allowedAncestryLen: u32; + } + + /** @name PolkadotCorePrimitivesOutboundHrmpMessage (464) */ + interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { + readonly recipient: u32; + readonly data: Bytes; + } + + /** @name CumulusPalletParachainSystemError (466) */ + interface CumulusPalletParachainSystemError extends Enum { + readonly isOverlappingUpgrades: boolean; + readonly isProhibitedByPolkadot: boolean; + readonly isTooBig: boolean; + readonly isValidationDataNotAvailable: boolean; + readonly isHostConfigurationNotAvailable: boolean; + readonly isNotScheduled: boolean; + readonly isNothingAuthorized: boolean; + readonly isUnauthorized: boolean; readonly type: - | "FailedToSchedule" - | "NotFound" - | "TargetBlockNumberInPast" - | "RescheduleNoChange" - | "Named"; + | "OverlappingUpgrades" + | "ProhibitedByPolkadot" + | "TooBig" + | "ValidationDataNotAvailable" + | "HostConfigurationNotAvailable" + | "NotScheduled" + | "NothingAuthorized" + | "Unauthorized"; } - /** @name PalletTreasuryProposal (541) */ - interface PalletTreasuryProposal extends Struct { - readonly proposer: AccountId20; - readonly value: u128; - readonly beneficiary: AccountId20; - readonly bond: u128; + /** @name PalletBalancesBalanceLock (468) */ + interface PalletBalancesBalanceLock extends Struct { + readonly id: U8aFixed; + readonly amount: u128; + readonly reasons: PalletBalancesReasons; } - /** @name PalletTreasurySpendStatus (544) */ - interface PalletTreasurySpendStatus extends Struct { - readonly assetKind: Null; + /** @name PalletBalancesReasons (469) */ + interface PalletBalancesReasons extends Enum { + readonly isFee: boolean; + readonly isMisc: boolean; + readonly isAll: boolean; + readonly type: "Fee" | "Misc" | "All"; + } + + /** @name PalletBalancesReserveData (472) */ + interface PalletBalancesReserveData extends Struct { + readonly id: U8aFixed; readonly amount: u128; - readonly beneficiary: AccountId20; - readonly validFrom: u32; - readonly expireAt: u32; - readonly status: PalletTreasuryPaymentState; } - /** @name PalletTreasuryPaymentState (545) */ - interface PalletTreasuryPaymentState extends Enum { - readonly isPending: boolean; - readonly isAttempted: boolean; - readonly asAttempted: { - readonly id: Null; - } & Struct; - readonly isFailed: boolean; - readonly type: "Pending" | "Attempted" | "Failed"; + /** @name MoonbeamRuntimeRuntimeHoldReason (476) */ + interface MoonbeamRuntimeRuntimeHoldReason extends Enum { + readonly isPreimage: boolean; + readonly asPreimage: PalletPreimageHoldReason; + readonly type: "Preimage"; } - /** @name FrameSupportPalletId (547) */ - interface FrameSupportPalletId extends U8aFixed {} + /** @name PalletPreimageHoldReason (477) */ + interface PalletPreimageHoldReason extends Enum { + readonly isPreimage: boolean; + readonly type: "Preimage"; + } - /** @name PalletTreasuryError (548) */ - interface PalletTreasuryError extends Enum { - readonly isInvalidIndex: boolean; - readonly isTooManyApprovals: boolean; - readonly isInsufficientPermission: boolean; - readonly isProposalNotApproved: boolean; - readonly isFailedToConvertBalance: boolean; - readonly isSpendExpired: boolean; - readonly isEarlyPayout: boolean; - readonly isAlreadyAttempted: boolean; - readonly isPayoutError: boolean; - readonly isNotAttempted: boolean; - readonly isInconclusive: boolean; + /** @name FrameSupportTokensMiscIdAmount (480) */ + interface FrameSupportTokensMiscIdAmount extends Struct { + readonly id: Null; + readonly amount: u128; + } + + /** @name PalletBalancesError (482) */ + interface PalletBalancesError extends Enum { + readonly isVestingBalance: boolean; + readonly isLiquidityRestrictions: boolean; + readonly isInsufficientBalance: boolean; + readonly isExistentialDeposit: boolean; + readonly isExpendability: boolean; + readonly isExistingVestingSchedule: boolean; + readonly isDeadAccount: boolean; + readonly isTooManyReserves: boolean; + readonly isTooManyHolds: boolean; + readonly isTooManyFreezes: boolean; + readonly isIssuanceDeactivated: boolean; + readonly isDeltaZero: boolean; readonly type: - | "InvalidIndex" - | "TooManyApprovals" - | "InsufficientPermission" - | "ProposalNotApproved" - | "FailedToConvertBalance" - | "SpendExpired" - | "EarlyPayout" - | "AlreadyAttempted" - | "PayoutError" - | "NotAttempted" - | "Inconclusive"; + | "VestingBalance" + | "LiquidityRestrictions" + | "InsufficientBalance" + | "ExistentialDeposit" + | "Expendability" + | "ExistingVestingSchedule" + | "DeadAccount" + | "TooManyReserves" + | "TooManyHolds" + | "TooManyFreezes" + | "IssuanceDeactivated" + | "DeltaZero"; } - /** @name PalletAuthorInherentError (549) */ - interface PalletAuthorInherentError extends Enum { - readonly isAuthorAlreadySet: boolean; - readonly isNoAccountId: boolean; - readonly isCannotBeAuthor: boolean; - readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; + /** @name PalletTransactionPaymentReleases (483) */ + interface PalletTransactionPaymentReleases extends Enum { + readonly isV1Ancient: boolean; + readonly isV2: boolean; + readonly type: "V1Ancient" | "V2"; } - /** @name PalletCrowdloanRewardsRewardInfo (550) */ - interface PalletCrowdloanRewardsRewardInfo extends Struct { - readonly totalReward: u128; - readonly claimedReward: u128; - readonly contributedRelayAddresses: Vec; + /** @name PalletParachainStakingRoundInfo (484) */ + interface PalletParachainStakingRoundInfo extends Struct { + readonly current: u32; + readonly first: u32; + readonly length: u32; + readonly firstSlot: u64; } - /** @name PalletCrowdloanRewardsError (552) */ - interface PalletCrowdloanRewardsError extends Enum { - readonly isAlreadyAssociated: boolean; - readonly isBatchBeyondFundPot: boolean; - readonly isFirstClaimAlreadyDone: boolean; - readonly isRewardNotHighEnough: boolean; - readonly isInvalidClaimSignature: boolean; - readonly isInvalidFreeClaimSignature: boolean; - readonly isNoAssociatedClaim: boolean; - readonly isRewardsAlreadyClaimed: boolean; - readonly isRewardVecAlreadyInitialized: boolean; - readonly isRewardVecNotFullyInitializedYet: boolean; - readonly isRewardsDoNotMatchFund: boolean; - readonly isTooManyContributors: boolean; - readonly isVestingPeriodNonValid: boolean; - readonly isNonContributedAddressProvided: boolean; - readonly isInsufficientNumberOfValidProofs: boolean; - readonly type: - | "AlreadyAssociated" - | "BatchBeyondFundPot" - | "FirstClaimAlreadyDone" - | "RewardNotHighEnough" - | "InvalidClaimSignature" - | "InvalidFreeClaimSignature" - | "NoAssociatedClaim" - | "RewardsAlreadyClaimed" - | "RewardVecAlreadyInitialized" - | "RewardVecNotFullyInitializedYet" - | "RewardsDoNotMatchFund" - | "TooManyContributors" - | "VestingPeriodNonValid" - | "NonContributedAddressProvided" - | "InsufficientNumberOfValidProofs"; + /** @name PalletParachainStakingDelegator (485) */ + interface PalletParachainStakingDelegator extends Struct { + readonly id: AccountId20; + readonly delegations: PalletParachainStakingSetOrderedSet; + readonly total: u128; + readonly lessTotal: u128; + readonly status: PalletParachainStakingDelegatorStatus; } - /** @name PalletAuthorMappingRegistrationInfo (553) */ - interface PalletAuthorMappingRegistrationInfo extends Struct { - readonly account: AccountId20; - readonly deposit: u128; - readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + /** @name PalletParachainStakingSetOrderedSet (486) */ + interface PalletParachainStakingSetOrderedSet extends Vec {} + + /** @name PalletParachainStakingBond (487) */ + interface PalletParachainStakingBond extends Struct { + readonly owner: AccountId20; + readonly amount: u128; } - /** @name PalletAuthorMappingError (554) */ - interface PalletAuthorMappingError extends Enum { - readonly isAssociationNotFound: boolean; - readonly isNotYourAssociation: boolean; - readonly isCannotAffordSecurityDeposit: boolean; - readonly isAlreadyAssociated: boolean; - readonly isOldAuthorIdNotFound: boolean; - readonly isWrongKeySize: boolean; - readonly isDecodeNimbusFailed: boolean; - readonly isDecodeKeysFailed: boolean; - readonly type: - | "AssociationNotFound" - | "NotYourAssociation" - | "CannotAffordSecurityDeposit" - | "AlreadyAssociated" - | "OldAuthorIdNotFound" - | "WrongKeySize" - | "DecodeNimbusFailed" - | "DecodeKeysFailed"; + /** @name PalletParachainStakingDelegatorStatus (489) */ + interface PalletParachainStakingDelegatorStatus extends Enum { + readonly isActive: boolean; + readonly isLeaving: boolean; + readonly asLeaving: u32; + readonly type: "Active" | "Leaving"; } - /** @name PalletProxyProxyDefinition (557) */ - interface PalletProxyProxyDefinition extends Struct { - readonly delegate: AccountId20; - readonly proxyType: MoonbaseRuntimeProxyType; - readonly delay: u32; + /** @name PalletParachainStakingCandidateMetadata (490) */ + interface PalletParachainStakingCandidateMetadata extends Struct { + readonly bond: u128; + readonly delegationCount: u32; + readonly totalCounted: u128; + readonly lowestTopDelegationAmount: u128; + readonly highestBottomDelegationAmount: u128; + readonly lowestBottomDelegationAmount: u128; + readonly topCapacity: PalletParachainStakingCapacityStatus; + readonly bottomCapacity: PalletParachainStakingCapacityStatus; + readonly request: Option; + readonly status: PalletParachainStakingCollatorStatus; } - /** @name PalletProxyAnnouncement (561) */ - interface PalletProxyAnnouncement extends Struct { - readonly real: AccountId20; - readonly callHash: H256; - readonly height: u32; + /** @name PalletParachainStakingCapacityStatus (491) */ + interface PalletParachainStakingCapacityStatus extends Enum { + readonly isFull: boolean; + readonly isEmpty: boolean; + readonly isPartial: boolean; + readonly type: "Full" | "Empty" | "Partial"; } - /** @name PalletProxyError (563) */ - interface PalletProxyError extends Enum { - readonly isTooMany: boolean; - readonly isNotFound: boolean; - readonly isNotProxy: boolean; - readonly isUnproxyable: boolean; - readonly isDuplicate: boolean; - readonly isNoPermission: boolean; - readonly isUnannounced: boolean; - readonly isNoSelfProxy: boolean; - readonly type: - | "TooMany" - | "NotFound" - | "NotProxy" - | "Unproxyable" - | "Duplicate" - | "NoPermission" - | "Unannounced" - | "NoSelfProxy"; + /** @name PalletParachainStakingCandidateBondLessRequest (493) */ + interface PalletParachainStakingCandidateBondLessRequest extends Struct { + readonly amount: u128; + readonly whenExecutable: u32; } - /** @name PalletMaintenanceModeError (564) */ - interface PalletMaintenanceModeError extends Enum { - readonly isAlreadyInMaintenanceMode: boolean; - readonly isNotInMaintenanceMode: boolean; - readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; + /** @name PalletParachainStakingCollatorStatus (494) */ + interface PalletParachainStakingCollatorStatus extends Enum { + readonly isActive: boolean; + readonly isIdle: boolean; + readonly isLeaving: boolean; + readonly asLeaving: u32; + readonly type: "Active" | "Idle" | "Leaving"; } - /** @name PalletIdentityRegistration (565) */ - interface PalletIdentityRegistration extends Struct { - readonly judgements: Vec>; - readonly deposit: u128; - readonly info: PalletIdentityLegacyIdentityInfo; + /** @name PalletParachainStakingDelegationRequestsScheduledRequest (496) */ + interface PalletParachainStakingDelegationRequestsScheduledRequest extends Struct { + readonly delegator: AccountId20; + readonly whenExecutable: u32; + readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletIdentityRegistrarInfo (573) */ - interface PalletIdentityRegistrarInfo extends Struct { - readonly account: AccountId20; - readonly fee: u128; - readonly fields: u64; + /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (499) */ + interface PalletParachainStakingAutoCompoundAutoCompoundConfig extends Struct { + readonly delegator: AccountId20; + readonly value: Percent; } - /** @name PalletIdentityAuthorityProperties (576) */ - interface PalletIdentityAuthorityProperties extends Struct { - readonly accountId: AccountId20; - readonly allocation: u32; + /** @name PalletParachainStakingDelegations (501) */ + interface PalletParachainStakingDelegations extends Struct { + readonly delegations: Vec; + readonly total: u128; } - /** @name PalletIdentityUsernameInformation (577) */ - interface PalletIdentityUsernameInformation extends Struct { + /** @name PalletParachainStakingSetBoundedOrderedSet (503) */ + interface PalletParachainStakingSetBoundedOrderedSet extends Vec {} + + /** @name PalletParachainStakingCollatorSnapshot (506) */ + interface PalletParachainStakingCollatorSnapshot extends Struct { + readonly bond: u128; + readonly delegations: Vec; + readonly total: u128; + } + + /** @name PalletParachainStakingBondWithAutoCompound (508) */ + interface PalletParachainStakingBondWithAutoCompound extends Struct { readonly owner: AccountId20; - readonly provider: PalletIdentityProvider; + readonly amount: u128; + readonly autoCompound: Percent; } - /** @name PalletIdentityProvider (578) */ - interface PalletIdentityProvider extends Enum { - readonly isAllocation: boolean; - readonly isAuthorityDeposit: boolean; - readonly asAuthorityDeposit: u128; - readonly isSystem: boolean; - readonly type: "Allocation" | "AuthorityDeposit" | "System"; + /** @name PalletParachainStakingDelayedPayout (509) */ + interface PalletParachainStakingDelayedPayout extends Struct { + readonly roundIssuance: u128; + readonly totalStakingReward: u128; + readonly collatorCommission: Perbill; } - /** @name PalletIdentityError (580) */ - interface PalletIdentityError extends Enum { - readonly isTooManySubAccounts: boolean; - readonly isNotFound: boolean; - readonly isNotNamed: boolean; - readonly isEmptyIndex: boolean; - readonly isFeeChanged: boolean; - readonly isNoIdentity: boolean; - readonly isStickyJudgement: boolean; - readonly isJudgementGiven: boolean; - readonly isInvalidJudgement: boolean; - readonly isInvalidIndex: boolean; - readonly isInvalidTarget: boolean; - readonly isTooManyRegistrars: boolean; - readonly isAlreadyClaimed: boolean; - readonly isNotSub: boolean; - readonly isNotOwned: boolean; - readonly isJudgementForDifferentIdentity: boolean; - readonly isJudgementPaymentFailed: boolean; - readonly isInvalidSuffix: boolean; - readonly isNotUsernameAuthority: boolean; - readonly isNoAllocation: boolean; - readonly isInvalidSignature: boolean; - readonly isRequiresSignature: boolean; - readonly isInvalidUsername: boolean; - readonly isUsernameTaken: boolean; - readonly isNoUsername: boolean; - readonly isNotExpired: boolean; - readonly isTooEarly: boolean; - readonly isNotUnbinding: boolean; - readonly isAlreadyUnbinding: boolean; - readonly isInsufficientPrivileges: boolean; - readonly type: - | "TooManySubAccounts" - | "NotFound" - | "NotNamed" - | "EmptyIndex" - | "FeeChanged" - | "NoIdentity" - | "StickyJudgement" - | "JudgementGiven" - | "InvalidJudgement" - | "InvalidIndex" - | "InvalidTarget" - | "TooManyRegistrars" - | "AlreadyClaimed" - | "NotSub" - | "NotOwned" - | "JudgementForDifferentIdentity" - | "JudgementPaymentFailed" - | "InvalidSuffix" - | "NotUsernameAuthority" - | "NoAllocation" - | "InvalidSignature" - | "RequiresSignature" - | "InvalidUsername" - | "UsernameTaken" - | "NoUsername" - | "NotExpired" - | "TooEarly" - | "NotUnbinding" - | "AlreadyUnbinding" - | "InsufficientPrivileges"; + /** @name PalletParachainStakingInflationInflationInfo (510) */ + interface PalletParachainStakingInflationInflationInfo extends Struct { + readonly expect: { + readonly min: u128; + readonly ideal: u128; + readonly max: u128; + } & Struct; + readonly annual: { + readonly min: Perbill; + readonly ideal: Perbill; + readonly max: Perbill; + } & Struct; + readonly round: { + readonly min: Perbill; + readonly ideal: Perbill; + readonly max: Perbill; + } & Struct; } - /** @name CumulusPalletXcmpQueueOutboundChannelDetails (585) */ - interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { - readonly recipient: u32; - readonly state: CumulusPalletXcmpQueueOutboundState; - readonly signalsExist: bool; - readonly firstIndex: u16; - readonly lastIndex: u16; + /** @name PalletParachainStakingError (511) */ + interface PalletParachainStakingError extends Enum { + readonly isDelegatorDNE: boolean; + readonly isDelegatorDNEinTopNorBottom: boolean; + readonly isDelegatorDNEInDelegatorSet: boolean; + readonly isCandidateDNE: boolean; + readonly isDelegationDNE: boolean; + readonly isDelegatorExists: boolean; + readonly isCandidateExists: boolean; + readonly isCandidateBondBelowMin: boolean; + readonly isInsufficientBalance: boolean; + readonly isDelegatorBondBelowMin: boolean; + readonly isDelegationBelowMin: boolean; + readonly isAlreadyOffline: boolean; + readonly isAlreadyActive: boolean; + readonly isDelegatorAlreadyLeaving: boolean; + readonly isDelegatorNotLeaving: boolean; + readonly isDelegatorCannotLeaveYet: boolean; + readonly isCannotDelegateIfLeaving: boolean; + readonly isCandidateAlreadyLeaving: boolean; + readonly isCandidateNotLeaving: boolean; + readonly isCandidateCannotLeaveYet: boolean; + readonly isCannotGoOnlineIfLeaving: boolean; + readonly isExceedMaxDelegationsPerDelegator: boolean; + readonly isAlreadyDelegatedCandidate: boolean; + readonly isInvalidSchedule: boolean; + readonly isCannotSetBelowMin: boolean; + readonly isRoundLengthMustBeGreaterThanTotalSelectedCollators: boolean; + readonly isNoWritingSameValue: boolean; + readonly isTotalInflationDistributionPercentExceeds100: boolean; + readonly isTooLowCandidateCountWeightHintJoinCandidates: boolean; + readonly isTooLowCandidateCountWeightHintCancelLeaveCandidates: boolean; + readonly isTooLowCandidateCountToLeaveCandidates: boolean; + readonly isTooLowDelegationCountToDelegate: boolean; + readonly isTooLowCandidateDelegationCountToDelegate: boolean; + readonly isTooLowCandidateDelegationCountToLeaveCandidates: boolean; + readonly isTooLowDelegationCountToLeaveDelegators: boolean; + readonly isPendingCandidateRequestsDNE: boolean; + readonly isPendingCandidateRequestAlreadyExists: boolean; + readonly isPendingCandidateRequestNotDueYet: boolean; + readonly isPendingDelegationRequestDNE: boolean; + readonly isPendingDelegationRequestAlreadyExists: boolean; + readonly isPendingDelegationRequestNotDueYet: boolean; + readonly isCannotDelegateLessThanOrEqualToLowestBottomWhenFull: boolean; + readonly isPendingDelegationRevoke: boolean; + readonly isTooLowDelegationCountToAutoCompound: boolean; + readonly isTooLowCandidateAutoCompoundingDelegationCountToAutoCompound: boolean; + readonly isTooLowCandidateAutoCompoundingDelegationCountToDelegate: boolean; + readonly isTooLowCollatorCountToNotifyAsInactive: boolean; + readonly isCannotBeNotifiedAsInactive: boolean; + readonly isTooLowCandidateAutoCompoundingDelegationCountToLeaveCandidates: boolean; + readonly isTooLowCandidateCountWeightHint: boolean; + readonly isTooLowCandidateCountWeightHintGoOffline: boolean; + readonly isCandidateLimitReached: boolean; + readonly isCannotSetAboveMaxCandidates: boolean; + readonly isMarkingOfflineNotEnabled: boolean; + readonly isCurrentRoundTooLow: boolean; + readonly type: + | "DelegatorDNE" + | "DelegatorDNEinTopNorBottom" + | "DelegatorDNEInDelegatorSet" + | "CandidateDNE" + | "DelegationDNE" + | "DelegatorExists" + | "CandidateExists" + | "CandidateBondBelowMin" + | "InsufficientBalance" + | "DelegatorBondBelowMin" + | "DelegationBelowMin" + | "AlreadyOffline" + | "AlreadyActive" + | "DelegatorAlreadyLeaving" + | "DelegatorNotLeaving" + | "DelegatorCannotLeaveYet" + | "CannotDelegateIfLeaving" + | "CandidateAlreadyLeaving" + | "CandidateNotLeaving" + | "CandidateCannotLeaveYet" + | "CannotGoOnlineIfLeaving" + | "ExceedMaxDelegationsPerDelegator" + | "AlreadyDelegatedCandidate" + | "InvalidSchedule" + | "CannotSetBelowMin" + | "RoundLengthMustBeGreaterThanTotalSelectedCollators" + | "NoWritingSameValue" + | "TotalInflationDistributionPercentExceeds100" + | "TooLowCandidateCountWeightHintJoinCandidates" + | "TooLowCandidateCountWeightHintCancelLeaveCandidates" + | "TooLowCandidateCountToLeaveCandidates" + | "TooLowDelegationCountToDelegate" + | "TooLowCandidateDelegationCountToDelegate" + | "TooLowCandidateDelegationCountToLeaveCandidates" + | "TooLowDelegationCountToLeaveDelegators" + | "PendingCandidateRequestsDNE" + | "PendingCandidateRequestAlreadyExists" + | "PendingCandidateRequestNotDueYet" + | "PendingDelegationRequestDNE" + | "PendingDelegationRequestAlreadyExists" + | "PendingDelegationRequestNotDueYet" + | "CannotDelegateLessThanOrEqualToLowestBottomWhenFull" + | "PendingDelegationRevoke" + | "TooLowDelegationCountToAutoCompound" + | "TooLowCandidateAutoCompoundingDelegationCountToAutoCompound" + | "TooLowCandidateAutoCompoundingDelegationCountToDelegate" + | "TooLowCollatorCountToNotifyAsInactive" + | "CannotBeNotifiedAsInactive" + | "TooLowCandidateAutoCompoundingDelegationCountToLeaveCandidates" + | "TooLowCandidateCountWeightHint" + | "TooLowCandidateCountWeightHintGoOffline" + | "CandidateLimitReached" + | "CannotSetAboveMaxCandidates" + | "MarkingOfflineNotEnabled" + | "CurrentRoundTooLow"; } - /** @name CumulusPalletXcmpQueueOutboundState (586) */ - interface CumulusPalletXcmpQueueOutboundState extends Enum { - readonly isOk: boolean; - readonly isSuspended: boolean; - readonly type: "Ok" | "Suspended"; + /** @name PalletAuthorInherentError (512) */ + interface PalletAuthorInherentError extends Enum { + readonly isAuthorAlreadySet: boolean; + readonly isNoAccountId: boolean; + readonly isCannotBeAuthor: boolean; + readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; } - /** @name CumulusPalletXcmpQueueQueueConfigData (590) */ - interface CumulusPalletXcmpQueueQueueConfigData extends Struct { - readonly suspendThreshold: u32; - readonly dropThreshold: u32; - readonly resumeThreshold: u32; + /** @name PalletAuthorMappingRegistrationInfo (513) */ + interface PalletAuthorMappingRegistrationInfo extends Struct { + readonly account: AccountId20; + readonly deposit: u128; + readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; } - /** @name CumulusPalletXcmpQueueError (591) */ - interface CumulusPalletXcmpQueueError extends Enum { - readonly isBadQueueConfig: boolean; - readonly isAlreadySuspended: boolean; - readonly isAlreadyResumed: boolean; - readonly isTooManyActiveOutboundChannels: boolean; - readonly isTooBig: boolean; + /** @name PalletAuthorMappingError (514) */ + interface PalletAuthorMappingError extends Enum { + readonly isAssociationNotFound: boolean; + readonly isNotYourAssociation: boolean; + readonly isCannotAffordSecurityDeposit: boolean; + readonly isAlreadyAssociated: boolean; + readonly isOldAuthorIdNotFound: boolean; + readonly isWrongKeySize: boolean; + readonly isDecodeNimbusFailed: boolean; + readonly isDecodeKeysFailed: boolean; readonly type: - | "BadQueueConfig" - | "AlreadySuspended" - | "AlreadyResumed" - | "TooManyActiveOutboundChannels" - | "TooBig"; + | "AssociationNotFound" + | "NotYourAssociation" + | "CannotAffordSecurityDeposit" + | "AlreadyAssociated" + | "OldAuthorIdNotFound" + | "WrongKeySize" + | "DecodeNimbusFailed" + | "DecodeKeysFailed"; } - /** @name PalletXcmQueryStatus (592) */ - interface PalletXcmQueryStatus extends Enum { - readonly isPending: boolean; - readonly asPending: { - readonly responder: XcmVersionedLocation; - readonly maybeMatchQuerier: Option; - readonly maybeNotify: Option>; - readonly timeout: u32; - } & Struct; - readonly isVersionNotifier: boolean; - readonly asVersionNotifier: { - readonly origin: XcmVersionedLocation; - readonly isActive: bool; - } & Struct; - readonly isReady: boolean; - readonly asReady: { - readonly response: XcmVersionedResponse; - readonly at: u32; - } & Struct; - readonly type: "Pending" | "VersionNotifier" | "Ready"; + /** @name PalletMoonbeamOrbitersCollatorPoolInfo (515) */ + interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { + readonly orbiters: Vec; + readonly maybeCurrentOrbiter: Option; + readonly nextOrbiter: u32; } - /** @name XcmVersionedResponse (596) */ - interface XcmVersionedResponse extends Enum { - readonly isV3: boolean; - readonly asV3: XcmV3Response; - readonly isV4: boolean; - readonly asV4: StagingXcmV4Response; - readonly isV5: boolean; - readonly asV5: StagingXcmV5Response; - readonly type: "V3" | "V4" | "V5"; + /** @name PalletMoonbeamOrbitersCurrentOrbiter (517) */ + interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { + readonly accountId: AccountId20; + readonly removed: bool; } - /** @name PalletXcmVersionMigrationStage (602) */ - interface PalletXcmVersionMigrationStage extends Enum { - readonly isMigrateSupportedVersion: boolean; - readonly isMigrateVersionNotifiers: boolean; - readonly isNotifyCurrentTargets: boolean; - readonly asNotifyCurrentTargets: Option; - readonly isMigrateAndNotifyOldTargets: boolean; + /** @name PalletMoonbeamOrbitersError (518) */ + interface PalletMoonbeamOrbitersError extends Enum { + readonly isCollatorAlreadyAdded: boolean; + readonly isCollatorNotFound: boolean; + readonly isCollatorPoolTooLarge: boolean; + readonly isCollatorsPoolCountTooLow: boolean; + readonly isMinOrbiterDepositNotSet: boolean; + readonly isOrbiterAlreadyInPool: boolean; + readonly isOrbiterDepositNotFound: boolean; + readonly isOrbiterNotFound: boolean; + readonly isOrbiterStillInAPool: boolean; readonly type: - | "MigrateSupportedVersion" - | "MigrateVersionNotifiers" - | "NotifyCurrentTargets" - | "MigrateAndNotifyOldTargets"; - } - - /** @name PalletXcmRemoteLockedFungibleRecord (605) */ - interface PalletXcmRemoteLockedFungibleRecord extends Struct { - readonly amount: u128; - readonly owner: XcmVersionedLocation; - readonly locker: XcmVersionedLocation; - readonly consumers: Vec>; + | "CollatorAlreadyAdded" + | "CollatorNotFound" + | "CollatorPoolTooLarge" + | "CollatorsPoolCountTooLow" + | "MinOrbiterDepositNotSet" + | "OrbiterAlreadyInPool" + | "OrbiterDepositNotFound" + | "OrbiterNotFound" + | "OrbiterStillInAPool"; } - /** @name PalletXcmError (612) */ - interface PalletXcmError extends Enum { - readonly isUnreachable: boolean; - readonly isSendFailure: boolean; - readonly isFiltered: boolean; - readonly isUnweighableMessage: boolean; - readonly isDestinationNotInvertible: boolean; - readonly isEmpty: boolean; - readonly isCannotReanchor: boolean; - readonly isTooManyAssets: boolean; - readonly isInvalidOrigin: boolean; - readonly isBadVersion: boolean; - readonly isBadLocation: boolean; - readonly isNoSubscription: boolean; - readonly isAlreadySubscribed: boolean; - readonly isCannotCheckOutTeleport: boolean; - readonly isLowBalance: boolean; - readonly isTooManyLocks: boolean; - readonly isAccountNotSovereign: boolean; - readonly isFeesNotMet: boolean; - readonly isLockNotFound: boolean; - readonly isInUse: boolean; - readonly isInvalidAssetUnknownReserve: boolean; - readonly isInvalidAssetUnsupportedReserve: boolean; - readonly isTooManyReserves: boolean; - readonly isLocalExecutionIncomplete: boolean; - readonly type: - | "Unreachable" - | "SendFailure" - | "Filtered" - | "UnweighableMessage" - | "DestinationNotInvertible" - | "Empty" - | "CannotReanchor" - | "TooManyAssets" - | "InvalidOrigin" - | "BadVersion" - | "BadLocation" - | "NoSubscription" - | "AlreadySubscribed" - | "CannotCheckOutTeleport" - | "LowBalance" - | "TooManyLocks" - | "AccountNotSovereign" - | "FeesNotMet" - | "LockNotFound" - | "InUse" - | "InvalidAssetUnknownReserve" - | "InvalidAssetUnsupportedReserve" - | "TooManyReserves" - | "LocalExecutionIncomplete"; + /** @name PalletUtilityError (521) */ + interface PalletUtilityError extends Enum { + readonly isTooManyCalls: boolean; + readonly type: "TooManyCalls"; } - /** @name PalletAssetsAssetDetails (613) */ - interface PalletAssetsAssetDetails extends Struct { - readonly owner: AccountId20; - readonly issuer: AccountId20; - readonly admin: AccountId20; - readonly freezer: AccountId20; - readonly supply: u128; - readonly deposit: u128; - readonly minBalance: u128; - readonly isSufficient: bool; - readonly accounts: u32; - readonly sufficients: u32; - readonly approvals: u32; - readonly status: PalletAssetsAssetStatus; + /** @name PalletProxyProxyDefinition (524) */ + interface PalletProxyProxyDefinition extends Struct { + readonly delegate: AccountId20; + readonly proxyType: MoonbeamRuntimeProxyType; + readonly delay: u32; } - /** @name PalletAssetsAssetStatus (614) */ - interface PalletAssetsAssetStatus extends Enum { - readonly isLive: boolean; - readonly isFrozen: boolean; - readonly isDestroying: boolean; - readonly type: "Live" | "Frozen" | "Destroying"; + /** @name PalletProxyAnnouncement (528) */ + interface PalletProxyAnnouncement extends Struct { + readonly real: AccountId20; + readonly callHash: H256; + readonly height: u32; } - /** @name PalletAssetsAssetAccount (616) */ - interface PalletAssetsAssetAccount extends Struct { - readonly balance: u128; - readonly status: PalletAssetsAccountStatus; - readonly reason: PalletAssetsExistenceReason; - readonly extra: Null; + /** @name PalletProxyError (530) */ + interface PalletProxyError extends Enum { + readonly isTooMany: boolean; + readonly isNotFound: boolean; + readonly isNotProxy: boolean; + readonly isUnproxyable: boolean; + readonly isDuplicate: boolean; + readonly isNoPermission: boolean; + readonly isUnannounced: boolean; + readonly isNoSelfProxy: boolean; + readonly type: + | "TooMany" + | "NotFound" + | "NotProxy" + | "Unproxyable" + | "Duplicate" + | "NoPermission" + | "Unannounced" + | "NoSelfProxy"; } - /** @name PalletAssetsAccountStatus (617) */ - interface PalletAssetsAccountStatus extends Enum { - readonly isLiquid: boolean; - readonly isFrozen: boolean; - readonly isBlocked: boolean; - readonly type: "Liquid" | "Frozen" | "Blocked"; + /** @name PalletMaintenanceModeError (531) */ + interface PalletMaintenanceModeError extends Enum { + readonly isAlreadyInMaintenanceMode: boolean; + readonly isNotInMaintenanceMode: boolean; + readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; } - /** @name PalletAssetsExistenceReason (618) */ - interface PalletAssetsExistenceReason extends Enum { - readonly isConsumer: boolean; - readonly isSufficient: boolean; - readonly isDepositHeld: boolean; - readonly asDepositHeld: u128; - readonly isDepositRefunded: boolean; - readonly isDepositFrom: boolean; - readonly asDepositFrom: ITuple<[AccountId20, u128]>; - readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; + /** @name PalletIdentityRegistration (532) */ + interface PalletIdentityRegistration extends Struct { + readonly judgements: Vec>; + readonly deposit: u128; + readonly info: PalletIdentityLegacyIdentityInfo; } - /** @name PalletAssetsApproval (620) */ - interface PalletAssetsApproval extends Struct { - readonly amount: u128; - readonly deposit: u128; + /** @name PalletIdentityRegistrarInfo (540) */ + interface PalletIdentityRegistrarInfo extends Struct { + readonly account: AccountId20; + readonly fee: u128; + readonly fields: u64; } - /** @name PalletAssetsAssetMetadata (621) */ - interface PalletAssetsAssetMetadata extends Struct { - readonly deposit: u128; - readonly name: Bytes; - readonly symbol: Bytes; - readonly decimals: u8; - readonly isFrozen: bool; + /** @name PalletIdentityAuthorityProperties (543) */ + interface PalletIdentityAuthorityProperties extends Struct { + readonly accountId: AccountId20; + readonly allocation: u32; } - /** @name PalletAssetsError (623) */ - interface PalletAssetsError extends Enum { - readonly isBalanceLow: boolean; - readonly isNoAccount: boolean; - readonly isNoPermission: boolean; - readonly isUnknown: boolean; - readonly isFrozen: boolean; - readonly isInUse: boolean; - readonly isBadWitness: boolean; - readonly isMinBalanceZero: boolean; - readonly isUnavailableConsumer: boolean; - readonly isBadMetadata: boolean; - readonly isUnapproved: boolean; - readonly isWouldDie: boolean; - readonly isAlreadyExists: boolean; - readonly isNoDeposit: boolean; - readonly isWouldBurn: boolean; - readonly isLiveAsset: boolean; - readonly isAssetNotLive: boolean; - readonly isIncorrectStatus: boolean; - readonly isNotFrozen: boolean; - readonly isCallbackFailed: boolean; - readonly isBadAssetId: boolean; - readonly type: - | "BalanceLow" - | "NoAccount" - | "NoPermission" - | "Unknown" - | "Frozen" - | "InUse" - | "BadWitness" - | "MinBalanceZero" - | "UnavailableConsumer" - | "BadMetadata" - | "Unapproved" - | "WouldDie" - | "AlreadyExists" - | "NoDeposit" - | "WouldBurn" - | "LiveAsset" - | "AssetNotLive" - | "IncorrectStatus" - | "NotFrozen" - | "CallbackFailed" - | "BadAssetId"; + /** @name PalletIdentityUsernameInformation (544) */ + interface PalletIdentityUsernameInformation extends Struct { + readonly owner: AccountId20; + readonly provider: PalletIdentityProvider; } - /** @name PalletAssetManagerError (624) */ - interface PalletAssetManagerError extends Enum { - readonly isErrorCreatingAsset: boolean; - readonly isAssetAlreadyExists: boolean; - readonly isAssetDoesNotExist: boolean; - readonly isTooLowNumAssetsWeightHint: boolean; - readonly isLocalAssetLimitReached: boolean; - readonly isErrorDestroyingAsset: boolean; - readonly isNotSufficientDeposit: boolean; - readonly isNonExistentLocalAsset: boolean; + /** @name PalletIdentityProvider (545) */ + interface PalletIdentityProvider extends Enum { + readonly isAllocation: boolean; + readonly isAuthorityDeposit: boolean; + readonly asAuthorityDeposit: u128; + readonly isSystem: boolean; + readonly type: "Allocation" | "AuthorityDeposit" | "System"; + } + + /** @name PalletIdentityError (547) */ + interface PalletIdentityError extends Enum { + readonly isTooManySubAccounts: boolean; + readonly isNotFound: boolean; + readonly isNotNamed: boolean; + readonly isEmptyIndex: boolean; + readonly isFeeChanged: boolean; + readonly isNoIdentity: boolean; + readonly isStickyJudgement: boolean; + readonly isJudgementGiven: boolean; + readonly isInvalidJudgement: boolean; + readonly isInvalidIndex: boolean; + readonly isInvalidTarget: boolean; + readonly isTooManyRegistrars: boolean; + readonly isAlreadyClaimed: boolean; + readonly isNotSub: boolean; + readonly isNotOwned: boolean; + readonly isJudgementForDifferentIdentity: boolean; + readonly isJudgementPaymentFailed: boolean; + readonly isInvalidSuffix: boolean; + readonly isNotUsernameAuthority: boolean; + readonly isNoAllocation: boolean; + readonly isInvalidSignature: boolean; + readonly isRequiresSignature: boolean; + readonly isInvalidUsername: boolean; + readonly isUsernameTaken: boolean; + readonly isNoUsername: boolean; + readonly isNotExpired: boolean; + readonly isTooEarly: boolean; + readonly isNotUnbinding: boolean; + readonly isAlreadyUnbinding: boolean; + readonly isInsufficientPrivileges: boolean; readonly type: - | "ErrorCreatingAsset" - | "AssetAlreadyExists" - | "AssetDoesNotExist" - | "TooLowNumAssetsWeightHint" - | "LocalAssetLimitReached" - | "ErrorDestroyingAsset" - | "NotSufficientDeposit" - | "NonExistentLocalAsset"; + | "TooManySubAccounts" + | "NotFound" + | "NotNamed" + | "EmptyIndex" + | "FeeChanged" + | "NoIdentity" + | "StickyJudgement" + | "JudgementGiven" + | "InvalidJudgement" + | "InvalidIndex" + | "InvalidTarget" + | "TooManyRegistrars" + | "AlreadyClaimed" + | "NotSub" + | "NotOwned" + | "JudgementForDifferentIdentity" + | "JudgementPaymentFailed" + | "InvalidSuffix" + | "NotUsernameAuthority" + | "NoAllocation" + | "InvalidSignature" + | "RequiresSignature" + | "InvalidUsername" + | "UsernameTaken" + | "NoUsername" + | "NotExpired" + | "TooEarly" + | "NotUnbinding" + | "AlreadyUnbinding" + | "InsufficientPrivileges"; } - /** @name PalletMigrationsError (625) */ + /** @name PalletMigrationsError (548) */ interface PalletMigrationsError extends Enum { readonly isPreimageMissing: boolean; readonly isWrongUpperBound: boolean; @@ -7681,238 +7125,293 @@ declare module "@polkadot/types/lookup" { | "PreimageAlreadyExists"; } - /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (626) */ - interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { - readonly staking: u8; - readonly utility: u8; - readonly hrmp: u8; - readonly bond: u8; - readonly bondExtra: u8; - readonly unbond: u8; - readonly withdrawUnbonded: u8; - readonly validate: u8; - readonly nominate: u8; - readonly chill: u8; - readonly setPayee: u8; - readonly setController: u8; - readonly rebond: u8; - readonly asDerivative: u8; - readonly initOpenChannel: u8; - readonly acceptOpenChannel: u8; - readonly closeChannel: u8; - readonly cancelOpenRequest: u8; + /** @name PalletMultisigMultisig (550) */ + interface PalletMultisigMultisig extends Struct { + readonly when: PalletMultisigTimepoint; + readonly deposit: u128; + readonly depositor: AccountId20; + readonly approvals: Vec; + } + + /** @name PalletMultisigError (552) */ + interface PalletMultisigError extends Enum { + readonly isMinimumThreshold: boolean; + readonly isAlreadyApproved: boolean; + readonly isNoApprovalsNeeded: boolean; + readonly isTooFewSignatories: boolean; + readonly isTooManySignatories: boolean; + readonly isSignatoriesOutOfOrder: boolean; + readonly isSenderInSignatories: boolean; + readonly isNotFound: boolean; + readonly isNotOwner: boolean; + readonly isNoTimepoint: boolean; + readonly isWrongTimepoint: boolean; + readonly isUnexpectedTimepoint: boolean; + readonly isMaxWeightTooLow: boolean; + readonly isAlreadyStored: boolean; + readonly type: + | "MinimumThreshold" + | "AlreadyApproved" + | "NoApprovalsNeeded" + | "TooFewSignatories" + | "TooManySignatories" + | "SignatoriesOutOfOrder" + | "SenderInSignatories" + | "NotFound" + | "NotOwner" + | "NoTimepoint" + | "WrongTimepoint" + | "UnexpectedTimepoint" + | "MaxWeightTooLow" + | "AlreadyStored"; + } + + /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (554) */ + interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { + readonly isNotStarted: boolean; + readonly isStarted: boolean; + readonly asStarted: Bytes; + readonly isError: boolean; + readonly asError: Bytes; + readonly isComplete: boolean; + readonly type: "NotStarted" | "Started" | "Error" | "Complete"; + } + + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (556) */ + interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { + readonly isIdle: boolean; + readonly isMigrating: boolean; + readonly asMigrating: PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo; + readonly type: "Idle" | "Migrating"; + } + + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (557) */ + interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { + readonly assetId: u128; + readonly remainingBalances: u32; + readonly remainingApprovals: u32; + } + + /** @name PalletMoonbeamLazyMigrationsError (558) */ + interface PalletMoonbeamLazyMigrationsError extends Enum { + readonly isLimitCannotBeZero: boolean; + readonly isContractMetadataAlreadySet: boolean; + readonly isContractNotExist: boolean; + readonly isSymbolTooLong: boolean; + readonly isNameTooLong: boolean; + readonly isAssetTypeNotFound: boolean; + readonly isAssetNotFound: boolean; + readonly isLocationNotFound: boolean; + readonly isMigrationNotFinished: boolean; + readonly isNoMigrationInProgress: boolean; + readonly isMintFailed: boolean; + readonly isApprovalFailed: boolean; + readonly type: + | "LimitCannotBeZero" + | "ContractMetadataAlreadySet" + | "ContractNotExist" + | "SymbolTooLong" + | "NameTooLong" + | "AssetTypeNotFound" + | "AssetNotFound" + | "LocationNotFound" + | "MigrationNotFinished" + | "NoMigrationInProgress" + | "MintFailed" + | "ApprovalFailed"; + } + + /** @name PalletEvmCodeMetadata (559) */ + interface PalletEvmCodeMetadata extends Struct { + readonly size_: u64; + readonly hash_: H256; } - /** @name PalletXcmTransactorError (627) */ - interface PalletXcmTransactorError extends Enum { - readonly isIndexAlreadyClaimed: boolean; - readonly isUnclaimedIndex: boolean; - readonly isNotOwner: boolean; - readonly isUnweighableMessage: boolean; - readonly isCannotReanchor: boolean; - readonly isAssetHasNoReserve: boolean; - readonly isInvalidDest: boolean; - readonly isNotCrossChainTransfer: boolean; - readonly isAssetIsNotReserveInDestination: boolean; - readonly isDestinationNotInvertible: boolean; - readonly isErrorDelivering: boolean; - readonly isDispatchWeightBiggerThanTotalWeight: boolean; - readonly isWeightOverflow: boolean; - readonly isAmountOverflow: boolean; - readonly isTransactorInfoNotSet: boolean; - readonly isNotCrossChainTransferableCurrency: boolean; - readonly isXcmExecuteError: boolean; - readonly isBadVersion: boolean; - readonly isMaxWeightTransactReached: boolean; - readonly isUnableToWithdrawAsset: boolean; - readonly isFeePerSecondNotSet: boolean; - readonly isSignedTransactNotAllowedForDestination: boolean; - readonly isFailedMultiLocationToJunction: boolean; - readonly isHrmpHandlerNotImplemented: boolean; - readonly isTooMuchFeeUsed: boolean; - readonly isErrorValidating: boolean; - readonly isRefundNotSupportedWithTransactInfo: boolean; + /** @name PalletEvmError (561) */ + interface PalletEvmError extends Enum { + readonly isBalanceLow: boolean; + readonly isFeeOverflow: boolean; + readonly isPaymentOverflow: boolean; + readonly isWithdrawFailed: boolean; + readonly isGasPriceTooLow: boolean; + readonly isInvalidNonce: boolean; + readonly isGasLimitTooLow: boolean; + readonly isGasLimitTooHigh: boolean; + readonly isInvalidChainId: boolean; + readonly isInvalidSignature: boolean; + readonly isReentrancy: boolean; + readonly isTransactionMustComeFromEOA: boolean; + readonly isUndefined: boolean; readonly type: - | "IndexAlreadyClaimed" - | "UnclaimedIndex" - | "NotOwner" - | "UnweighableMessage" - | "CannotReanchor" - | "AssetHasNoReserve" - | "InvalidDest" - | "NotCrossChainTransfer" - | "AssetIsNotReserveInDestination" - | "DestinationNotInvertible" - | "ErrorDelivering" - | "DispatchWeightBiggerThanTotalWeight" - | "WeightOverflow" - | "AmountOverflow" - | "TransactorInfoNotSet" - | "NotCrossChainTransferableCurrency" - | "XcmExecuteError" - | "BadVersion" - | "MaxWeightTransactReached" - | "UnableToWithdrawAsset" - | "FeePerSecondNotSet" - | "SignedTransactNotAllowedForDestination" - | "FailedMultiLocationToJunction" - | "HrmpHandlerNotImplemented" - | "TooMuchFeeUsed" - | "ErrorValidating" - | "RefundNotSupportedWithTransactInfo"; + | "BalanceLow" + | "FeeOverflow" + | "PaymentOverflow" + | "WithdrawFailed" + | "GasPriceTooLow" + | "InvalidNonce" + | "GasLimitTooLow" + | "GasLimitTooHigh" + | "InvalidChainId" + | "InvalidSignature" + | "Reentrancy" + | "TransactionMustComeFromEOA" + | "Undefined"; } - /** @name PalletMoonbeamOrbitersCollatorPoolInfo (628) */ - interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { - readonly orbiters: Vec; - readonly maybeCurrentOrbiter: Option; - readonly nextOrbiter: u32; + /** @name FpRpcTransactionStatus (563) */ + interface FpRpcTransactionStatus extends Struct { + readonly transactionHash: H256; + readonly transactionIndex: u32; + readonly from: H160; + readonly to: Option; + readonly contractAddress: Option; + readonly logs: Vec; + readonly logsBloom: EthbloomBloom; } - /** @name PalletMoonbeamOrbitersCurrentOrbiter (630) */ - interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { - readonly accountId: AccountId20; - readonly removed: bool; - } + /** @name EthbloomBloom (565) */ + interface EthbloomBloom extends U8aFixed {} - /** @name PalletMoonbeamOrbitersError (631) */ - interface PalletMoonbeamOrbitersError extends Enum { - readonly isCollatorAlreadyAdded: boolean; - readonly isCollatorNotFound: boolean; - readonly isCollatorPoolTooLarge: boolean; - readonly isCollatorsPoolCountTooLow: boolean; - readonly isMinOrbiterDepositNotSet: boolean; - readonly isOrbiterAlreadyInPool: boolean; - readonly isOrbiterDepositNotFound: boolean; - readonly isOrbiterNotFound: boolean; - readonly isOrbiterStillInAPool: boolean; - readonly type: - | "CollatorAlreadyAdded" - | "CollatorNotFound" - | "CollatorPoolTooLarge" - | "CollatorsPoolCountTooLow" - | "MinOrbiterDepositNotSet" - | "OrbiterAlreadyInPool" - | "OrbiterDepositNotFound" - | "OrbiterNotFound" - | "OrbiterStillInAPool"; + /** @name EthereumReceiptReceiptV3 (567) */ + interface EthereumReceiptReceiptV3 extends Enum { + readonly isLegacy: boolean; + readonly asLegacy: EthereumReceiptEip658ReceiptData; + readonly isEip2930: boolean; + readonly asEip2930: EthereumReceiptEip658ReceiptData; + readonly isEip1559: boolean; + readonly asEip1559: EthereumReceiptEip658ReceiptData; + readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name PalletEthereumXcmError (632) */ - interface PalletEthereumXcmError extends Enum { - readonly isEthereumXcmExecutionSuspended: boolean; - readonly type: "EthereumXcmExecutionSuspended"; + /** @name EthereumReceiptEip658ReceiptData (568) */ + interface EthereumReceiptEip658ReceiptData extends Struct { + readonly statusCode: u8; + readonly usedGas: U256; + readonly logsBloom: EthbloomBloom; + readonly logs: Vec; } - /** @name PalletRandomnessRequestState (633) */ - interface PalletRandomnessRequestState extends Struct { - readonly request: PalletRandomnessRequest; - readonly deposit: u128; + /** @name EthereumBlock (569) */ + interface EthereumBlock extends Struct { + readonly header: EthereumHeader; + readonly transactions: Vec; + readonly ommers: Vec; } - /** @name PalletRandomnessRequest (634) */ - interface PalletRandomnessRequest extends Struct { - readonly refundAddress: H160; - readonly contractAddress: H160; - readonly fee: u128; - readonly gasLimit: u64; - readonly numWords: u8; - readonly salt: H256; - readonly info: PalletRandomnessRequestInfo; + /** @name EthereumHeader (570) */ + interface EthereumHeader extends Struct { + readonly parentHash: H256; + readonly ommersHash: H256; + readonly beneficiary: H160; + readonly stateRoot: H256; + readonly transactionsRoot: H256; + readonly receiptsRoot: H256; + readonly logsBloom: EthbloomBloom; + readonly difficulty: U256; + readonly number: U256; + readonly gasLimit: U256; + readonly gasUsed: U256; + readonly timestamp: u64; + readonly extraData: Bytes; + readonly mixHash: H256; + readonly nonce: EthereumTypesHashH64; } - /** @name PalletRandomnessRequestInfo (635) */ - interface PalletRandomnessRequestInfo extends Enum { - readonly isBabeEpoch: boolean; - readonly asBabeEpoch: ITuple<[u64, u64]>; - readonly isLocal: boolean; - readonly asLocal: ITuple<[u32, u32]>; - readonly type: "BabeEpoch" | "Local"; + /** @name EthereumTypesHashH64 (571) */ + interface EthereumTypesHashH64 extends U8aFixed {} + + /** @name PalletEthereumError (576) */ + interface PalletEthereumError extends Enum { + readonly isInvalidSignature: boolean; + readonly isPreLogExists: boolean; + readonly type: "InvalidSignature" | "PreLogExists"; } - /** @name PalletRandomnessRequestType (636) */ - interface PalletRandomnessRequestType extends Enum { - readonly isBabeEpoch: boolean; - readonly asBabeEpoch: u64; - readonly isLocal: boolean; - readonly asLocal: u32; - readonly type: "BabeEpoch" | "Local"; + /** @name PalletSchedulerScheduled (579) */ + interface PalletSchedulerScheduled extends Struct { + readonly maybeId: Option; + readonly priority: u8; + readonly call: FrameSupportPreimagesBounded; + readonly maybePeriodic: Option>; + readonly origin: MoonbeamRuntimeOriginCaller; } - /** @name PalletRandomnessRandomnessResult (637) */ - interface PalletRandomnessRandomnessResult extends Struct { - readonly randomness: Option; - readonly requestCount: u64; + /** @name PalletSchedulerRetryConfig (581) */ + interface PalletSchedulerRetryConfig extends Struct { + readonly totalRetries: u8; + readonly remaining: u8; + readonly period: u32; } - /** @name PalletRandomnessError (638) */ - interface PalletRandomnessError extends Enum { - readonly isRequestCounterOverflowed: boolean; - readonly isRequestFeeOverflowed: boolean; - readonly isMustRequestAtLeastOneWord: boolean; - readonly isCannotRequestMoreWordsThanMax: boolean; - readonly isCannotRequestRandomnessAfterMaxDelay: boolean; - readonly isCannotRequestRandomnessBeforeMinDelay: boolean; - readonly isRequestDNE: boolean; - readonly isRequestCannotYetBeFulfilled: boolean; - readonly isOnlyRequesterCanIncreaseFee: boolean; - readonly isRequestHasNotExpired: boolean; - readonly isRandomnessResultDNE: boolean; - readonly isRandomnessResultNotFilled: boolean; - readonly type: - | "RequestCounterOverflowed" - | "RequestFeeOverflowed" - | "MustRequestAtLeastOneWord" - | "CannotRequestMoreWordsThanMax" - | "CannotRequestRandomnessAfterMaxDelay" - | "CannotRequestRandomnessBeforeMinDelay" - | "RequestDNE" - | "RequestCannotYetBeFulfilled" - | "OnlyRequesterCanIncreaseFee" - | "RequestHasNotExpired" - | "RandomnessResultDNE" - | "RandomnessResultNotFilled"; + /** @name PalletSchedulerError (582) */ + interface PalletSchedulerError extends Enum { + readonly isFailedToSchedule: boolean; + readonly isNotFound: boolean; + readonly isTargetBlockNumberInPast: boolean; + readonly isRescheduleNoChange: boolean; + readonly isNamed: boolean; + readonly type: + | "FailedToSchedule" + | "NotFound" + | "TargetBlockNumberInPast" + | "RescheduleNoChange" + | "Named"; } - /** @name PalletCollectiveVotes (641) */ - interface PalletCollectiveVotes extends Struct { - readonly index: u32; - readonly threshold: u32; - readonly ayes: Vec; - readonly nays: Vec; - readonly end: u32; + /** @name PalletPreimageOldRequestStatus (583) */ + interface PalletPreimageOldRequestStatus extends Enum { + readonly isUnrequested: boolean; + readonly asUnrequested: { + readonly deposit: ITuple<[AccountId20, u128]>; + readonly len: u32; + } & Struct; + readonly isRequested: boolean; + readonly asRequested: { + readonly deposit: Option>; + readonly count: u32; + readonly len: Option; + } & Struct; + readonly type: "Unrequested" | "Requested"; } - /** @name PalletCollectiveError (642) */ - interface PalletCollectiveError extends Enum { - readonly isNotMember: boolean; - readonly isDuplicateProposal: boolean; - readonly isProposalMissing: boolean; - readonly isWrongIndex: boolean; - readonly isDuplicateVote: boolean; - readonly isAlreadyInitialized: boolean; - readonly isTooEarly: boolean; - readonly isTooManyProposals: boolean; - readonly isWrongProposalWeight: boolean; - readonly isWrongProposalLength: boolean; - readonly isPrimeAccountNotMember: boolean; - readonly isProposalActive: boolean; + /** @name PalletPreimageRequestStatus (586) */ + interface PalletPreimageRequestStatus extends Enum { + readonly isUnrequested: boolean; + readonly asUnrequested: { + readonly ticket: ITuple<[AccountId20, u128]>; + readonly len: u32; + } & Struct; + readonly isRequested: boolean; + readonly asRequested: { + readonly maybeTicket: Option>; + readonly count: u32; + readonly maybeLen: Option; + } & Struct; + readonly type: "Unrequested" | "Requested"; + } + + /** @name PalletPreimageError (592) */ + interface PalletPreimageError extends Enum { + readonly isTooBig: boolean; + readonly isAlreadyNoted: boolean; + readonly isNotAuthorized: boolean; + readonly isNotNoted: boolean; + readonly isRequested: boolean; + readonly isNotRequested: boolean; + readonly isTooMany: boolean; + readonly isTooFew: boolean; readonly type: - | "NotMember" - | "DuplicateProposal" - | "ProposalMissing" - | "WrongIndex" - | "DuplicateVote" - | "AlreadyInitialized" - | "TooEarly" - | "TooManyProposals" - | "WrongProposalWeight" - | "WrongProposalLength" - | "PrimeAccountNotMember" - | "ProposalActive"; + | "TooBig" + | "AlreadyNoted" + | "NotAuthorized" + | "NotNoted" + | "Requested" + | "NotRequested" + | "TooMany" + | "TooFew"; } - /** @name PalletConvictionVotingVoteVoting (644) */ + /** @name PalletConvictionVotingVoteVoting (594) */ interface PalletConvictionVotingVoteVoting extends Enum { readonly isCasting: boolean; readonly asCasting: PalletConvictionVotingVoteCasting; @@ -7921,23 +7420,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Casting" | "Delegating"; } - /** @name PalletConvictionVotingVoteCasting (645) */ + /** @name PalletConvictionVotingVoteCasting (595) */ interface PalletConvictionVotingVoteCasting extends Struct { readonly votes: Vec>; readonly delegations: PalletConvictionVotingDelegations; readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingDelegations (649) */ + /** @name PalletConvictionVotingDelegations (599) */ interface PalletConvictionVotingDelegations extends Struct { readonly votes: u128; readonly capital: u128; } - /** @name PalletConvictionVotingVotePriorLock (650) */ + /** @name PalletConvictionVotingVotePriorLock (600) */ interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} - /** @name PalletConvictionVotingVoteDelegating (651) */ + /** @name PalletConvictionVotingVoteDelegating (601) */ interface PalletConvictionVotingVoteDelegating extends Struct { readonly balance: u128; readonly target: AccountId20; @@ -7946,7 +7445,7 @@ declare module "@polkadot/types/lookup" { readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingError (655) */ + /** @name PalletConvictionVotingError (605) */ interface PalletConvictionVotingError extends Enum { readonly isNotOngoing: boolean; readonly isNotVoter: boolean; @@ -7975,7 +7474,7 @@ declare module "@polkadot/types/lookup" { | "BadClass"; } - /** @name PalletReferendaReferendumInfo (656) */ + /** @name PalletReferendaReferendumInfo (606) */ interface PalletReferendaReferendumInfo extends Enum { readonly isOngoing: boolean; readonly asOngoing: PalletReferendaReferendumStatus; @@ -8000,10 +7499,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletReferendaReferendumStatus (657) */ + /** @name PalletReferendaReferendumStatus (607) */ interface PalletReferendaReferendumStatus extends Struct { readonly track: u16; - readonly origin: MoonbaseRuntimeOriginCaller; + readonly origin: MoonbeamRuntimeOriginCaller; readonly proposal: FrameSupportPreimagesBounded; readonly enactment: FrameSupportScheduleDispatchTime; readonly submitted: u32; @@ -8015,19 +7514,19 @@ declare module "@polkadot/types/lookup" { readonly alarm: Option]>>; } - /** @name PalletReferendaDeposit (658) */ + /** @name PalletReferendaDeposit (608) */ interface PalletReferendaDeposit extends Struct { readonly who: AccountId20; readonly amount: u128; } - /** @name PalletReferendaDecidingStatus (661) */ + /** @name PalletReferendaDecidingStatus (611) */ interface PalletReferendaDecidingStatus extends Struct { readonly since: u32; readonly confirming: Option; } - /** @name PalletReferendaTrackInfo (669) */ + /** @name PalletReferendaTrackInfo (619) */ interface PalletReferendaTrackInfo extends Struct { readonly name: Text; readonly maxDeciding: u32; @@ -8040,7 +7539,7 @@ declare module "@polkadot/types/lookup" { readonly minSupport: PalletReferendaCurve; } - /** @name PalletReferendaCurve (670) */ + /** @name PalletReferendaCurve (620) */ interface PalletReferendaCurve extends Enum { readonly isLinearDecreasing: boolean; readonly asLinearDecreasing: { @@ -8064,7 +7563,7 @@ declare module "@polkadot/types/lookup" { readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; } - /** @name PalletReferendaError (673) */ + /** @name PalletReferendaError (623) */ interface PalletReferendaError extends Enum { readonly isNotOngoing: boolean; readonly isHasDeposit: boolean; @@ -8097,177 +7596,529 @@ declare module "@polkadot/types/lookup" { | "PreimageStoredWithDifferentLength"; } - /** @name PalletPreimageOldRequestStatus (674) */ - interface PalletPreimageOldRequestStatus extends Enum { - readonly isUnrequested: boolean; - readonly asUnrequested: { - readonly deposit: ITuple<[AccountId20, u128]>; - readonly len: u32; + /** @name PalletWhitelistError (624) */ + interface PalletWhitelistError extends Enum { + readonly isUnavailablePreImage: boolean; + readonly isUndecodableCall: boolean; + readonly isInvalidCallWeightWitness: boolean; + readonly isCallIsNotWhitelisted: boolean; + readonly isCallAlreadyWhitelisted: boolean; + readonly type: + | "UnavailablePreImage" + | "UndecodableCall" + | "InvalidCallWeightWitness" + | "CallIsNotWhitelisted" + | "CallAlreadyWhitelisted"; + } + + /** @name PalletCollectiveVotes (627) */ + interface PalletCollectiveVotes extends Struct { + readonly index: u32; + readonly threshold: u32; + readonly ayes: Vec; + readonly nays: Vec; + readonly end: u32; + } + + /** @name PalletCollectiveError (628) */ + interface PalletCollectiveError extends Enum { + readonly isNotMember: boolean; + readonly isDuplicateProposal: boolean; + readonly isProposalMissing: boolean; + readonly isWrongIndex: boolean; + readonly isDuplicateVote: boolean; + readonly isAlreadyInitialized: boolean; + readonly isTooEarly: boolean; + readonly isTooManyProposals: boolean; + readonly isWrongProposalWeight: boolean; + readonly isWrongProposalLength: boolean; + readonly isPrimeAccountNotMember: boolean; + readonly isProposalActive: boolean; + readonly type: + | "NotMember" + | "DuplicateProposal" + | "ProposalMissing" + | "WrongIndex" + | "DuplicateVote" + | "AlreadyInitialized" + | "TooEarly" + | "TooManyProposals" + | "WrongProposalWeight" + | "WrongProposalLength" + | "PrimeAccountNotMember" + | "ProposalActive"; + } + + /** @name PalletTreasuryProposal (631) */ + interface PalletTreasuryProposal extends Struct { + readonly proposer: AccountId20; + readonly value: u128; + readonly beneficiary: AccountId20; + readonly bond: u128; + } + + /** @name PalletTreasurySpendStatus (634) */ + interface PalletTreasurySpendStatus extends Struct { + readonly assetKind: Null; + readonly amount: u128; + readonly beneficiary: AccountId20; + readonly validFrom: u32; + readonly expireAt: u32; + readonly status: PalletTreasuryPaymentState; + } + + /** @name PalletTreasuryPaymentState (635) */ + interface PalletTreasuryPaymentState extends Enum { + readonly isPending: boolean; + readonly isAttempted: boolean; + readonly asAttempted: { + readonly id: Null; + } & Struct; + readonly isFailed: boolean; + readonly type: "Pending" | "Attempted" | "Failed"; + } + + /** @name FrameSupportPalletId (637) */ + interface FrameSupportPalletId extends U8aFixed {} + + /** @name PalletTreasuryError (638) */ + interface PalletTreasuryError extends Enum { + readonly isInvalidIndex: boolean; + readonly isTooManyApprovals: boolean; + readonly isInsufficientPermission: boolean; + readonly isProposalNotApproved: boolean; + readonly isFailedToConvertBalance: boolean; + readonly isSpendExpired: boolean; + readonly isEarlyPayout: boolean; + readonly isAlreadyAttempted: boolean; + readonly isPayoutError: boolean; + readonly isNotAttempted: boolean; + readonly isInconclusive: boolean; + readonly type: + | "InvalidIndex" + | "TooManyApprovals" + | "InsufficientPermission" + | "ProposalNotApproved" + | "FailedToConvertBalance" + | "SpendExpired" + | "EarlyPayout" + | "AlreadyAttempted" + | "PayoutError" + | "NotAttempted" + | "Inconclusive"; + } + + /** @name PalletCrowdloanRewardsRewardInfo (639) */ + interface PalletCrowdloanRewardsRewardInfo extends Struct { + readonly totalReward: u128; + readonly claimedReward: u128; + readonly contributedRelayAddresses: Vec; + } + + /** @name PalletCrowdloanRewardsError (641) */ + interface PalletCrowdloanRewardsError extends Enum { + readonly isAlreadyAssociated: boolean; + readonly isBatchBeyondFundPot: boolean; + readonly isFirstClaimAlreadyDone: boolean; + readonly isRewardNotHighEnough: boolean; + readonly isInvalidClaimSignature: boolean; + readonly isInvalidFreeClaimSignature: boolean; + readonly isNoAssociatedClaim: boolean; + readonly isRewardsAlreadyClaimed: boolean; + readonly isRewardVecAlreadyInitialized: boolean; + readonly isRewardVecNotFullyInitializedYet: boolean; + readonly isRewardsDoNotMatchFund: boolean; + readonly isTooManyContributors: boolean; + readonly isVestingPeriodNonValid: boolean; + readonly isNonContributedAddressProvided: boolean; + readonly isInsufficientNumberOfValidProofs: boolean; + readonly type: + | "AlreadyAssociated" + | "BatchBeyondFundPot" + | "FirstClaimAlreadyDone" + | "RewardNotHighEnough" + | "InvalidClaimSignature" + | "InvalidFreeClaimSignature" + | "NoAssociatedClaim" + | "RewardsAlreadyClaimed" + | "RewardVecAlreadyInitialized" + | "RewardVecNotFullyInitializedYet" + | "RewardsDoNotMatchFund" + | "TooManyContributors" + | "VestingPeriodNonValid" + | "NonContributedAddressProvided" + | "InsufficientNumberOfValidProofs"; + } + + /** @name CumulusPalletXcmpQueueOutboundChannelDetails (646) */ + interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { + readonly recipient: u32; + readonly state: CumulusPalletXcmpQueueOutboundState; + readonly signalsExist: bool; + readonly firstIndex: u16; + readonly lastIndex: u16; + } + + /** @name CumulusPalletXcmpQueueOutboundState (647) */ + interface CumulusPalletXcmpQueueOutboundState extends Enum { + readonly isOk: boolean; + readonly isSuspended: boolean; + readonly type: "Ok" | "Suspended"; + } + + /** @name CumulusPalletXcmpQueueQueueConfigData (651) */ + interface CumulusPalletXcmpQueueQueueConfigData extends Struct { + readonly suspendThreshold: u32; + readonly dropThreshold: u32; + readonly resumeThreshold: u32; + } + + /** @name CumulusPalletXcmpQueueError (652) */ + interface CumulusPalletXcmpQueueError extends Enum { + readonly isBadQueueConfig: boolean; + readonly isAlreadySuspended: boolean; + readonly isAlreadyResumed: boolean; + readonly isTooManyActiveOutboundChannels: boolean; + readonly isTooBig: boolean; + readonly type: + | "BadQueueConfig" + | "AlreadySuspended" + | "AlreadyResumed" + | "TooManyActiveOutboundChannels" + | "TooBig"; + } + + /** @name PalletXcmQueryStatus (653) */ + interface PalletXcmQueryStatus extends Enum { + readonly isPending: boolean; + readonly asPending: { + readonly responder: XcmVersionedLocation; + readonly maybeMatchQuerier: Option; + readonly maybeNotify: Option>; + readonly timeout: u32; } & Struct; - readonly isRequested: boolean; - readonly asRequested: { - readonly deposit: Option>; - readonly count: u32; - readonly len: Option; + readonly isVersionNotifier: boolean; + readonly asVersionNotifier: { + readonly origin: XcmVersionedLocation; + readonly isActive: bool; } & Struct; - readonly type: "Unrequested" | "Requested"; + readonly isReady: boolean; + readonly asReady: { + readonly response: XcmVersionedResponse; + readonly at: u32; + } & Struct; + readonly type: "Pending" | "VersionNotifier" | "Ready"; } - /** @name PalletPreimageRequestStatus (677) */ - interface PalletPreimageRequestStatus extends Enum { - readonly isUnrequested: boolean; - readonly asUnrequested: { - readonly ticket: ITuple<[AccountId20, u128]>; - readonly len: u32; - } & Struct; - readonly isRequested: boolean; - readonly asRequested: { - readonly maybeTicket: Option>; - readonly count: u32; - readonly maybeLen: Option; - } & Struct; - readonly type: "Unrequested" | "Requested"; + /** @name XcmVersionedResponse (657) */ + interface XcmVersionedResponse extends Enum { + readonly isV3: boolean; + readonly asV3: XcmV3Response; + readonly isV4: boolean; + readonly asV4: StagingXcmV4Response; + readonly isV5: boolean; + readonly asV5: StagingXcmV5Response; + readonly type: "V3" | "V4" | "V5"; } - /** @name PalletPreimageError (683) */ - interface PalletPreimageError extends Enum { - readonly isTooBig: boolean; - readonly isAlreadyNoted: boolean; - readonly isNotAuthorized: boolean; - readonly isNotNoted: boolean; - readonly isRequested: boolean; - readonly isNotRequested: boolean; - readonly isTooMany: boolean; - readonly isTooFew: boolean; + /** @name PalletXcmVersionMigrationStage (663) */ + interface PalletXcmVersionMigrationStage extends Enum { + readonly isMigrateSupportedVersion: boolean; + readonly isMigrateVersionNotifiers: boolean; + readonly isNotifyCurrentTargets: boolean; + readonly asNotifyCurrentTargets: Option; + readonly isMigrateAndNotifyOldTargets: boolean; readonly type: - | "TooBig" - | "AlreadyNoted" - | "NotAuthorized" - | "NotNoted" - | "Requested" - | "NotRequested" - | "TooMany" - | "TooFew"; + | "MigrateSupportedVersion" + | "MigrateVersionNotifiers" + | "NotifyCurrentTargets" + | "MigrateAndNotifyOldTargets"; } - /** @name PalletWhitelistError (684) */ - interface PalletWhitelistError extends Enum { - readonly isUnavailablePreImage: boolean; - readonly isUndecodableCall: boolean; - readonly isInvalidCallWeightWitness: boolean; - readonly isCallIsNotWhitelisted: boolean; - readonly isCallAlreadyWhitelisted: boolean; + /** @name PalletXcmRemoteLockedFungibleRecord (666) */ + interface PalletXcmRemoteLockedFungibleRecord extends Struct { + readonly amount: u128; + readonly owner: XcmVersionedLocation; + readonly locker: XcmVersionedLocation; + readonly consumers: Vec>; + } + + /** @name PalletXcmError (673) */ + interface PalletXcmError extends Enum { + readonly isUnreachable: boolean; + readonly isSendFailure: boolean; + readonly isFiltered: boolean; + readonly isUnweighableMessage: boolean; + readonly isDestinationNotInvertible: boolean; + readonly isEmpty: boolean; + readonly isCannotReanchor: boolean; + readonly isTooManyAssets: boolean; + readonly isInvalidOrigin: boolean; + readonly isBadVersion: boolean; + readonly isBadLocation: boolean; + readonly isNoSubscription: boolean; + readonly isAlreadySubscribed: boolean; + readonly isCannotCheckOutTeleport: boolean; + readonly isLowBalance: boolean; + readonly isTooManyLocks: boolean; + readonly isAccountNotSovereign: boolean; + readonly isFeesNotMet: boolean; + readonly isLockNotFound: boolean; + readonly isInUse: boolean; + readonly isInvalidAssetUnknownReserve: boolean; + readonly isInvalidAssetUnsupportedReserve: boolean; + readonly isTooManyReserves: boolean; + readonly isLocalExecutionIncomplete: boolean; readonly type: - | "UnavailablePreImage" - | "UndecodableCall" - | "InvalidCallWeightWitness" - | "CallIsNotWhitelisted" - | "CallAlreadyWhitelisted"; + | "Unreachable" + | "SendFailure" + | "Filtered" + | "UnweighableMessage" + | "DestinationNotInvertible" + | "Empty" + | "CannotReanchor" + | "TooManyAssets" + | "InvalidOrigin" + | "BadVersion" + | "BadLocation" + | "NoSubscription" + | "AlreadySubscribed" + | "CannotCheckOutTeleport" + | "LowBalance" + | "TooManyLocks" + | "AccountNotSovereign" + | "FeesNotMet" + | "LockNotFound" + | "InUse" + | "InvalidAssetUnknownReserve" + | "InvalidAssetUnsupportedReserve" + | "TooManyReserves" + | "LocalExecutionIncomplete"; } - /** @name PalletMultisigMultisig (688) */ - interface PalletMultisigMultisig extends Struct { - readonly when: PalletMultisigTimepoint; + /** @name PalletAssetsAssetDetails (674) */ + interface PalletAssetsAssetDetails extends Struct { + readonly owner: AccountId20; + readonly issuer: AccountId20; + readonly admin: AccountId20; + readonly freezer: AccountId20; + readonly supply: u128; readonly deposit: u128; - readonly depositor: AccountId20; - readonly approvals: Vec; + readonly minBalance: u128; + readonly isSufficient: bool; + readonly accounts: u32; + readonly sufficients: u32; + readonly approvals: u32; + readonly status: PalletAssetsAssetStatus; } - /** @name PalletMultisigError (690) */ - interface PalletMultisigError extends Enum { - readonly isMinimumThreshold: boolean; - readonly isAlreadyApproved: boolean; - readonly isNoApprovalsNeeded: boolean; - readonly isTooFewSignatories: boolean; - readonly isTooManySignatories: boolean; - readonly isSignatoriesOutOfOrder: boolean; - readonly isSenderInSignatories: boolean; - readonly isNotFound: boolean; - readonly isNotOwner: boolean; - readonly isNoTimepoint: boolean; - readonly isWrongTimepoint: boolean; - readonly isUnexpectedTimepoint: boolean; - readonly isMaxWeightTooLow: boolean; - readonly isAlreadyStored: boolean; - readonly type: - | "MinimumThreshold" - | "AlreadyApproved" - | "NoApprovalsNeeded" - | "TooFewSignatories" - | "TooManySignatories" - | "SignatoriesOutOfOrder" - | "SenderInSignatories" - | "NotFound" - | "NotOwner" - | "NoTimepoint" - | "WrongTimepoint" - | "UnexpectedTimepoint" - | "MaxWeightTooLow" - | "AlreadyStored"; + /** @name PalletAssetsAssetStatus (675) */ + interface PalletAssetsAssetStatus extends Enum { + readonly isLive: boolean; + readonly isFrozen: boolean; + readonly isDestroying: boolean; + readonly type: "Live" | "Frozen" | "Destroying"; } - /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (694) */ - interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { - readonly isNotStarted: boolean; - readonly isStarted: boolean; - readonly asStarted: Bytes; - readonly isError: boolean; - readonly asError: Bytes; - readonly isComplete: boolean; - readonly type: "NotStarted" | "Started" | "Error" | "Complete"; + /** @name PalletAssetsAssetAccount (677) */ + interface PalletAssetsAssetAccount extends Struct { + readonly balance: u128; + readonly status: PalletAssetsAccountStatus; + readonly reason: PalletAssetsExistenceReason; + readonly extra: Null; + } + + /** @name PalletAssetsAccountStatus (678) */ + interface PalletAssetsAccountStatus extends Enum { + readonly isLiquid: boolean; + readonly isFrozen: boolean; + readonly isBlocked: boolean; + readonly type: "Liquid" | "Frozen" | "Blocked"; + } + + /** @name PalletAssetsExistenceReason (679) */ + interface PalletAssetsExistenceReason extends Enum { + readonly isConsumer: boolean; + readonly isSufficient: boolean; + readonly isDepositHeld: boolean; + readonly asDepositHeld: u128; + readonly isDepositRefunded: boolean; + readonly isDepositFrom: boolean; + readonly asDepositFrom: ITuple<[AccountId20, u128]>; + readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; + } + + /** @name PalletAssetsApproval (681) */ + interface PalletAssetsApproval extends Struct { + readonly amount: u128; + readonly deposit: u128; + } + + /** @name PalletAssetsAssetMetadata (682) */ + interface PalletAssetsAssetMetadata extends Struct { + readonly deposit: u128; + readonly name: Bytes; + readonly symbol: Bytes; + readonly decimals: u8; + readonly isFrozen: bool; + } + + /** @name PalletAssetsError (684) */ + interface PalletAssetsError extends Enum { + readonly isBalanceLow: boolean; + readonly isNoAccount: boolean; + readonly isNoPermission: boolean; + readonly isUnknown: boolean; + readonly isFrozen: boolean; + readonly isInUse: boolean; + readonly isBadWitness: boolean; + readonly isMinBalanceZero: boolean; + readonly isUnavailableConsumer: boolean; + readonly isBadMetadata: boolean; + readonly isUnapproved: boolean; + readonly isWouldDie: boolean; + readonly isAlreadyExists: boolean; + readonly isNoDeposit: boolean; + readonly isWouldBurn: boolean; + readonly isLiveAsset: boolean; + readonly isAssetNotLive: boolean; + readonly isIncorrectStatus: boolean; + readonly isNotFrozen: boolean; + readonly isCallbackFailed: boolean; + readonly isBadAssetId: boolean; + readonly type: + | "BalanceLow" + | "NoAccount" + | "NoPermission" + | "Unknown" + | "Frozen" + | "InUse" + | "BadWitness" + | "MinBalanceZero" + | "UnavailableConsumer" + | "BadMetadata" + | "Unapproved" + | "WouldDie" + | "AlreadyExists" + | "NoDeposit" + | "WouldBurn" + | "LiveAsset" + | "AssetNotLive" + | "IncorrectStatus" + | "NotFrozen" + | "CallbackFailed" + | "BadAssetId"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (696) */ - interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { - readonly isIdle: boolean; - readonly isMigrating: boolean; - readonly asMigrating: PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo; - readonly type: "Idle" | "Migrating"; + /** @name PalletAssetManagerError (685) */ + interface PalletAssetManagerError extends Enum { + readonly isErrorCreatingAsset: boolean; + readonly isAssetAlreadyExists: boolean; + readonly isAssetDoesNotExist: boolean; + readonly isTooLowNumAssetsWeightHint: boolean; + readonly isLocalAssetLimitReached: boolean; + readonly isErrorDestroyingAsset: boolean; + readonly isNotSufficientDeposit: boolean; + readonly isNonExistentLocalAsset: boolean; + readonly type: + | "ErrorCreatingAsset" + | "AssetAlreadyExists" + | "AssetDoesNotExist" + | "TooLowNumAssetsWeightHint" + | "LocalAssetLimitReached" + | "ErrorDestroyingAsset" + | "NotSufficientDeposit" + | "NonExistentLocalAsset"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (697) */ - interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { - readonly assetId: u128; - readonly remainingBalances: u32; - readonly remainingApprovals: u32; + /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (686) */ + interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { + readonly staking: u8; + readonly utility: u8; + readonly hrmp: u8; + readonly bond: u8; + readonly bondExtra: u8; + readonly unbond: u8; + readonly withdrawUnbonded: u8; + readonly validate: u8; + readonly nominate: u8; + readonly chill: u8; + readonly setPayee: u8; + readonly setController: u8; + readonly rebond: u8; + readonly asDerivative: u8; + readonly initOpenChannel: u8; + readonly acceptOpenChannel: u8; + readonly closeChannel: u8; + readonly cancelOpenRequest: u8; } - /** @name PalletMoonbeamLazyMigrationsError (698) */ - interface PalletMoonbeamLazyMigrationsError extends Enum { - readonly isLimitCannotBeZero: boolean; - readonly isContractMetadataAlreadySet: boolean; - readonly isContractNotExist: boolean; - readonly isSymbolTooLong: boolean; - readonly isNameTooLong: boolean; - readonly isAssetTypeNotFound: boolean; - readonly isAssetNotFound: boolean; - readonly isLocationNotFound: boolean; - readonly isMigrationNotFinished: boolean; - readonly isNoMigrationInProgress: boolean; - readonly isMintFailed: boolean; - readonly isApprovalFailed: boolean; + /** @name PalletXcmTransactorError (687) */ + interface PalletXcmTransactorError extends Enum { + readonly isIndexAlreadyClaimed: boolean; + readonly isUnclaimedIndex: boolean; + readonly isNotOwner: boolean; + readonly isUnweighableMessage: boolean; + readonly isCannotReanchor: boolean; + readonly isAssetHasNoReserve: boolean; + readonly isInvalidDest: boolean; + readonly isNotCrossChainTransfer: boolean; + readonly isAssetIsNotReserveInDestination: boolean; + readonly isDestinationNotInvertible: boolean; + readonly isErrorDelivering: boolean; + readonly isDispatchWeightBiggerThanTotalWeight: boolean; + readonly isWeightOverflow: boolean; + readonly isAmountOverflow: boolean; + readonly isTransactorInfoNotSet: boolean; + readonly isNotCrossChainTransferableCurrency: boolean; + readonly isXcmExecuteError: boolean; + readonly isBadVersion: boolean; + readonly isMaxWeightTransactReached: boolean; + readonly isUnableToWithdrawAsset: boolean; + readonly isFeePerSecondNotSet: boolean; + readonly isSignedTransactNotAllowedForDestination: boolean; + readonly isFailedMultiLocationToJunction: boolean; + readonly isHrmpHandlerNotImplemented: boolean; + readonly isTooMuchFeeUsed: boolean; + readonly isErrorValidating: boolean; + readonly isRefundNotSupportedWithTransactInfo: boolean; readonly type: - | "LimitCannotBeZero" - | "ContractMetadataAlreadySet" - | "ContractNotExist" - | "SymbolTooLong" - | "NameTooLong" - | "AssetTypeNotFound" - | "AssetNotFound" - | "LocationNotFound" - | "MigrationNotFinished" - | "NoMigrationInProgress" - | "MintFailed" - | "ApprovalFailed"; + | "IndexAlreadyClaimed" + | "UnclaimedIndex" + | "NotOwner" + | "UnweighableMessage" + | "CannotReanchor" + | "AssetHasNoReserve" + | "InvalidDest" + | "NotCrossChainTransfer" + | "AssetIsNotReserveInDestination" + | "DestinationNotInvertible" + | "ErrorDelivering" + | "DispatchWeightBiggerThanTotalWeight" + | "WeightOverflow" + | "AmountOverflow" + | "TransactorInfoNotSet" + | "NotCrossChainTransferableCurrency" + | "XcmExecuteError" + | "BadVersion" + | "MaxWeightTransactReached" + | "UnableToWithdrawAsset" + | "FeePerSecondNotSet" + | "SignedTransactNotAllowedForDestination" + | "FailedMultiLocationToJunction" + | "HrmpHandlerNotImplemented" + | "TooMuchFeeUsed" + | "ErrorValidating" + | "RefundNotSupportedWithTransactInfo"; } - /** @name PalletPrecompileBenchmarksError (700) */ - interface PalletPrecompileBenchmarksError extends Enum { - readonly isBenchmarkError: boolean; - readonly type: "BenchmarkError"; + /** @name PalletEthereumXcmError (688) */ + interface PalletEthereumXcmError extends Enum { + readonly isEthereumXcmExecutionSuspended: boolean; + readonly type: "EthereumXcmExecutionSuspended"; } - /** @name PalletMessageQueueBookState (701) */ + /** @name PalletMessageQueueBookState (689) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -8277,13 +8128,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (703) */ + /** @name PalletMessageQueueNeighbours (691) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: CumulusPrimitivesCoreAggregateMessageOrigin; readonly next: CumulusPrimitivesCoreAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (705) */ + /** @name PalletMessageQueuePage (693) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -8293,7 +8144,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (707) */ + /** @name PalletMessageQueueError (695) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -8316,20 +8167,7 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PalletEmergencyParaXcmXcmMode (708) */ - interface PalletEmergencyParaXcmXcmMode extends Enum { - readonly isNormal: boolean; - readonly isPaused: boolean; - readonly type: "Normal" | "Paused"; - } - - /** @name PalletEmergencyParaXcmError (709) */ - interface PalletEmergencyParaXcmError extends Enum { - readonly isNotInPausedMode: boolean; - readonly type: "NotInPausedMode"; - } - - /** @name PalletMoonbeamForeignAssetsAssetStatus (711) */ + /** @name PalletMoonbeamForeignAssetsAssetStatus (697) */ interface PalletMoonbeamForeignAssetsAssetStatus extends Enum { readonly isActive: boolean; readonly isFrozenXcmDepositAllowed: boolean; @@ -8337,16 +8175,16 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "FrozenXcmDepositAllowed" | "FrozenXcmDepositForbidden"; } - /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (712) */ + /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (698) */ interface PalletMoonbeamForeignAssetsAssetDepositDetails extends Struct { readonly depositAccount: AccountId20; readonly deposit: u128; } - /** @name MoonbaseRuntimeRuntime (713) */ - type MoonbaseRuntimeRuntime = Null; + /** @name MoonbeamRuntimeRuntime (699) */ + type MoonbeamRuntimeRuntime = Null; - /** @name PalletMoonbeamForeignAssetsError (714) */ + /** @name PalletMoonbeamForeignAssetsError (700) */ interface PalletMoonbeamForeignAssetsError extends Enum { readonly isAssetAlreadyExists: boolean; readonly isAssetAlreadyFrozen: boolean; @@ -8387,7 +8225,7 @@ declare module "@polkadot/types/lookup" { | "TooManyForeignAssets"; } - /** @name PalletXcmWeightTraderError (716) */ + /** @name PalletXcmWeightTraderError (702) */ interface PalletXcmWeightTraderError extends Enum { readonly isAssetAlreadyAdded: boolean; readonly isAssetAlreadyPaused: boolean; @@ -8404,39 +8242,128 @@ declare module "@polkadot/types/lookup" { | "PriceCannotBeZero"; } - /** @name FrameSystemExtensionsCheckNonZeroSender (719) */ + /** @name PalletEmergencyParaXcmXcmMode (703) */ + interface PalletEmergencyParaXcmXcmMode extends Enum { + readonly isNormal: boolean; + readonly isPaused: boolean; + readonly type: "Normal" | "Paused"; + } + + /** @name PalletEmergencyParaXcmError (704) */ + interface PalletEmergencyParaXcmError extends Enum { + readonly isNotInPausedMode: boolean; + readonly type: "NotInPausedMode"; + } + + /** @name PalletPrecompileBenchmarksError (706) */ + interface PalletPrecompileBenchmarksError extends Enum { + readonly isBenchmarkError: boolean; + readonly type: "BenchmarkError"; + } + + /** @name PalletRandomnessRequestState (707) */ + interface PalletRandomnessRequestState extends Struct { + readonly request: PalletRandomnessRequest; + readonly deposit: u128; + } + + /** @name PalletRandomnessRequest (708) */ + interface PalletRandomnessRequest extends Struct { + readonly refundAddress: H160; + readonly contractAddress: H160; + readonly fee: u128; + readonly gasLimit: u64; + readonly numWords: u8; + readonly salt: H256; + readonly info: PalletRandomnessRequestInfo; + } + + /** @name PalletRandomnessRequestInfo (709) */ + interface PalletRandomnessRequestInfo extends Enum { + readonly isBabeEpoch: boolean; + readonly asBabeEpoch: ITuple<[u64, u64]>; + readonly isLocal: boolean; + readonly asLocal: ITuple<[u32, u32]>; + readonly type: "BabeEpoch" | "Local"; + } + + /** @name PalletRandomnessRequestType (710) */ + interface PalletRandomnessRequestType extends Enum { + readonly isBabeEpoch: boolean; + readonly asBabeEpoch: u64; + readonly isLocal: boolean; + readonly asLocal: u32; + readonly type: "BabeEpoch" | "Local"; + } + + /** @name PalletRandomnessRandomnessResult (711) */ + interface PalletRandomnessRandomnessResult extends Struct { + readonly randomness: Option; + readonly requestCount: u64; + } + + /** @name PalletRandomnessError (712) */ + interface PalletRandomnessError extends Enum { + readonly isRequestCounterOverflowed: boolean; + readonly isRequestFeeOverflowed: boolean; + readonly isMustRequestAtLeastOneWord: boolean; + readonly isCannotRequestMoreWordsThanMax: boolean; + readonly isCannotRequestRandomnessAfterMaxDelay: boolean; + readonly isCannotRequestRandomnessBeforeMinDelay: boolean; + readonly isRequestDNE: boolean; + readonly isRequestCannotYetBeFulfilled: boolean; + readonly isOnlyRequesterCanIncreaseFee: boolean; + readonly isRequestHasNotExpired: boolean; + readonly isRandomnessResultDNE: boolean; + readonly isRandomnessResultNotFilled: boolean; + readonly type: + | "RequestCounterOverflowed" + | "RequestFeeOverflowed" + | "MustRequestAtLeastOneWord" + | "CannotRequestMoreWordsThanMax" + | "CannotRequestRandomnessAfterMaxDelay" + | "CannotRequestRandomnessBeforeMinDelay" + | "RequestDNE" + | "RequestCannotYetBeFulfilled" + | "OnlyRequesterCanIncreaseFee" + | "RequestHasNotExpired" + | "RandomnessResultDNE" + | "RandomnessResultNotFilled"; + } + + /** @name FrameSystemExtensionsCheckNonZeroSender (715) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (720) */ + /** @name FrameSystemExtensionsCheckSpecVersion (716) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (721) */ + /** @name FrameSystemExtensionsCheckTxVersion (717) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (722) */ + /** @name FrameSystemExtensionsCheckGenesis (718) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (725) */ + /** @name FrameSystemExtensionsCheckNonce (721) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (726) */ + /** @name FrameSystemExtensionsCheckWeight (722) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (727) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (723) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name FrameMetadataHashExtensionCheckMetadataHash (728) */ + /** @name FrameMetadataHashExtensionCheckMetadataHash (724) */ interface FrameMetadataHashExtensionCheckMetadataHash extends Struct { readonly mode: FrameMetadataHashExtensionMode; } - /** @name FrameMetadataHashExtensionMode (729) */ + /** @name FrameMetadataHashExtensionMode (725) */ interface FrameMetadataHashExtensionMode extends Enum { readonly isDisabled: boolean; readonly isEnabled: boolean; readonly type: "Disabled" | "Enabled"; } - /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (730) */ + /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (726) */ type CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim = Null; } // declare module diff --git a/typescript-api/src/moonriver/interfaces/augment-api-errors.ts b/typescript-api/src/moonriver/interfaces/augment-api-errors.ts index 35e16289248..82f2007a246 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-errors.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-errors.ts @@ -1291,16 +1291,6 @@ declare module "@polkadot/api-base/types/errors" { **/ [key: string]: AugmentedError; }; - sudo: { - /** - * Sender must be the Sudo account. - **/ - RequireSudo: AugmentedError; - /** - * Generic error - **/ - [key: string]: AugmentedError; - }; system: { /** * The origin filter prevent the call to be dispatched. diff --git a/typescript-api/src/moonriver/interfaces/augment-api-events.ts b/typescript-api/src/moonriver/interfaces/augment-api-events.ts index bf5f09629b3..0022fb0534e 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-events.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-events.ts @@ -31,11 +31,11 @@ import type { FrameSupportPreimagesBounded, FrameSupportTokensMiscBalanceStatus, FrameSystemDispatchEventInfo, - MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, - MoonbaseRuntimeProxyType, - MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, - MoonbaseRuntimeRuntimeParamsRuntimeParametersValue, - MoonbaseRuntimeXcmConfigAssetType, + MoonriverRuntimeAssetConfigAssetRegistrarMetadata, + MoonriverRuntimeProxyType, + MoonriverRuntimeRuntimeParamsRuntimeParametersKey, + MoonriverRuntimeRuntimeParamsRuntimeParametersValue, + MoonriverRuntimeXcmConfigAssetType, NimbusPrimitivesNimbusCryptoPublic, PalletConvictionVotingTally, PalletConvictionVotingVoteAccountVote, @@ -69,8 +69,8 @@ declare module "@polkadot/api-base/types/events" { **/ ForeignAssetDestroyed: AugmentedEvent< ApiType, - [assetId: u128, assetType: MoonbaseRuntimeXcmConfigAssetType], - { assetId: u128; assetType: MoonbaseRuntimeXcmConfigAssetType } + [assetId: u128, assetType: MoonriverRuntimeXcmConfigAssetType], + { assetId: u128; assetType: MoonriverRuntimeXcmConfigAssetType } >; /** * New asset with the asset manager is registered @@ -79,13 +79,13 @@ declare module "@polkadot/api-base/types/events" { ApiType, [ assetId: u128, - asset: MoonbaseRuntimeXcmConfigAssetType, - metadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata + asset: MoonriverRuntimeXcmConfigAssetType, + metadata: MoonriverRuntimeAssetConfigAssetRegistrarMetadata ], { assetId: u128; - asset: MoonbaseRuntimeXcmConfigAssetType; - metadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata; + asset: MoonriverRuntimeXcmConfigAssetType; + metadata: MoonriverRuntimeAssetConfigAssetRegistrarMetadata; } >; /** @@ -93,16 +93,16 @@ declare module "@polkadot/api-base/types/events" { **/ ForeignAssetRemoved: AugmentedEvent< ApiType, - [assetId: u128, assetType: MoonbaseRuntimeXcmConfigAssetType], - { assetId: u128; assetType: MoonbaseRuntimeXcmConfigAssetType } + [assetId: u128, assetType: MoonriverRuntimeXcmConfigAssetType], + { assetId: u128; assetType: MoonriverRuntimeXcmConfigAssetType } >; /** * Changed the xcm type mapping for a given asset id **/ ForeignAssetXcmLocationChanged: AugmentedEvent< ApiType, - [assetId: u128, newAssetType: MoonbaseRuntimeXcmConfigAssetType], - { assetId: u128; newAssetType: MoonbaseRuntimeXcmConfigAssetType } + [assetId: u128, newAssetType: MoonriverRuntimeXcmConfigAssetType], + { assetId: u128; newAssetType: MoonriverRuntimeXcmConfigAssetType } >; /** * Removed all information related to an assetId and destroyed asset @@ -113,8 +113,8 @@ declare module "@polkadot/api-base/types/events" { **/ SupportedAssetRemoved: AugmentedEvent< ApiType, - [assetType: MoonbaseRuntimeXcmConfigAssetType], - { assetType: MoonbaseRuntimeXcmConfigAssetType } + [assetType: MoonriverRuntimeXcmConfigAssetType], + { assetType: MoonriverRuntimeXcmConfigAssetType } >; /** * Changed the amount of units we are charging per execution second for a given asset @@ -1679,14 +1679,14 @@ declare module "@polkadot/api-base/types/events" { Updated: AugmentedEvent< ApiType, [ - key: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, - oldValue: Option, - newValue: Option + key: MoonriverRuntimeRuntimeParamsRuntimeParametersKey, + oldValue: Option, + newValue: Option ], { - key: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey; - oldValue: Option; - newValue: Option; + key: MoonriverRuntimeRuntimeParamsRuntimeParametersKey; + oldValue: Option; + newValue: Option; } >; /** @@ -2001,13 +2001,13 @@ declare module "@polkadot/api-base/types/events" { [ delegator: AccountId20, delegatee: AccountId20, - proxyType: MoonbaseRuntimeProxyType, + proxyType: MoonriverRuntimeProxyType, delay: u32 ], { delegator: AccountId20; delegatee: AccountId20; - proxyType: MoonbaseRuntimeProxyType; + proxyType: MoonriverRuntimeProxyType; delay: u32; } >; @@ -2027,13 +2027,13 @@ declare module "@polkadot/api-base/types/events" { [ delegator: AccountId20, delegatee: AccountId20, - proxyType: MoonbaseRuntimeProxyType, + proxyType: MoonriverRuntimeProxyType, delay: u32 ], { delegator: AccountId20; delegatee: AccountId20; - proxyType: MoonbaseRuntimeProxyType; + proxyType: MoonriverRuntimeProxyType; delay: u32; } >; @@ -2046,13 +2046,13 @@ declare module "@polkadot/api-base/types/events" { [ pure: AccountId20, who: AccountId20, - proxyType: MoonbaseRuntimeProxyType, + proxyType: MoonriverRuntimeProxyType, disambiguationIndex: u16 ], { pure: AccountId20; who: AccountId20; - proxyType: MoonbaseRuntimeProxyType; + proxyType: MoonriverRuntimeProxyType; disambiguationIndex: u16; } >; @@ -2331,40 +2331,6 @@ declare module "@polkadot/api-base/types/events" { **/ [key: string]: AugmentedEvent; }; - sudo: { - /** - * The sudo key has been updated. - **/ - KeyChanged: AugmentedEvent< - ApiType, - [old: Option, new_: AccountId20], - { old: Option; new_: AccountId20 } - >; - /** - * The key was permanently removed. - **/ - KeyRemoved: AugmentedEvent; - /** - * A sudo call just took place. - **/ - Sudid: AugmentedEvent< - ApiType, - [sudoResult: Result], - { sudoResult: Result } - >; - /** - * A [sudo_as](Pallet::sudo_as) call just took place. - **/ - SudoAsDone: AugmentedEvent< - ApiType, - [sudoResult: Result], - { sudoResult: Result } - >; - /** - * Generic event - **/ - [key: string]: AugmentedEvent; - }; system: { /** * `:code` was updated. diff --git a/typescript-api/src/moonriver/interfaces/augment-api-query.ts b/typescript-api/src/moonriver/interfaces/augment-api-query.ts index 8f0605cd6fa..bc84ca556f5 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-query.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-query.ts @@ -50,10 +50,10 @@ import type { FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, - MoonbaseRuntimeRuntimeHoldReason, - MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, - MoonbaseRuntimeRuntimeParamsRuntimeParametersValue, - MoonbaseRuntimeXcmConfigAssetType, + MoonriverRuntimeRuntimeHoldReason, + MoonriverRuntimeRuntimeParamsRuntimeParametersKey, + MoonriverRuntimeRuntimeParamsRuntimeParametersValue, + MoonriverRuntimeXcmConfigAssetType, NimbusPrimitivesNimbusCryptoPublic, PalletAssetsApproval, PalletAssetsAssetAccount, @@ -143,7 +143,7 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg: u128 | AnyNumber | Uint8Array - ) => Observable>, + ) => Observable>, [u128] > & QueryableStorageEntry; @@ -155,11 +155,11 @@ declare module "@polkadot/api-base/types/storage" { assetTypeId: AugmentedQuery< ApiType, ( - arg: MoonbaseRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array + arg: MoonriverRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array ) => Observable>, - [MoonbaseRuntimeXcmConfigAssetType] + [MoonriverRuntimeXcmConfigAssetType] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ @@ -350,7 +350,7 @@ declare module "@polkadot/api-base/types/storage" { (arg: AccountId20 | string | Uint8Array) => Observable< Vec< { - readonly id: MoonbaseRuntimeRuntimeHoldReason; + readonly id: MoonriverRuntimeRuntimeHoldReason; readonly amount: u128; } & Struct > @@ -1448,16 +1448,16 @@ declare module "@polkadot/api-base/types/storage" { ApiType, ( arg: - | MoonbaseRuntimeRuntimeParamsRuntimeParametersKey + | MoonriverRuntimeRuntimeParamsRuntimeParametersKey | { RuntimeConfig: any } | { PalletRandomness: any } | { XcmConfig: any } | string | Uint8Array - ) => Observable>, - [MoonbaseRuntimeRuntimeParamsRuntimeParametersKey] + ) => Observable>, + [MoonriverRuntimeRuntimeParamsRuntimeParametersKey] > & - QueryableStorageEntry; + QueryableStorageEntry; /** * Generic query **/ @@ -1859,17 +1859,6 @@ declare module "@polkadot/api-base/types/storage" { **/ [key: string]: QueryableStorageEntry; }; - sudo: { - /** - * The `AccountId` of the sudo key. - **/ - key: AugmentedQuery Observable>, []> & - QueryableStorageEntry; - /** - * Generic query - **/ - [key: string]: QueryableStorageEntry; - }; system: { /** * The full account information for a particular account ID. diff --git a/typescript-api/src/moonriver/interfaces/augment-api-tx.ts b/typescript-api/src/moonriver/interfaces/augment-api-tx.ts index 4968705b08f..f2a7ffbf0c7 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-tx.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-tx.ts @@ -44,12 +44,12 @@ import type { EthereumTransactionTransactionV2, FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime, - MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, - MoonbaseRuntimeOriginCaller, - MoonbaseRuntimeProxyType, - MoonbaseRuntimeRuntimeParamsRuntimeParameters, - MoonbaseRuntimeXcmConfigAssetType, - MoonbaseRuntimeXcmConfigTransactors, + MoonriverRuntimeAssetConfigAssetRegistrarMetadata, + MoonriverRuntimeOriginCaller, + MoonriverRuntimeProxyType, + MoonriverRuntimeRuntimeParamsRuntimeParameters, + MoonriverRuntimeXcmConfigAssetType, + MoonriverRuntimeXcmConfigTransactors, NimbusPrimitivesNimbusCryptoPublic, PalletBalancesAdjustmentDirection, PalletConvictionVotingConviction, @@ -90,10 +90,10 @@ declare module "@polkadot/api-base/types/submittable" { changeExistingAssetType: AugmentedSubmittable< ( assetId: u128 | AnyNumber | Uint8Array, - newAssetType: MoonbaseRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, + newAssetType: MoonriverRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, numAssetsWeightHint: u32 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [u128, MoonbaseRuntimeXcmConfigAssetType, u32] + [u128, MoonriverRuntimeXcmConfigAssetType, u32] >; /** * Destroy a given foreign assetId @@ -113,9 +113,9 @@ declare module "@polkadot/api-base/types/submittable" { **/ registerForeignAsset: AugmentedSubmittable< ( - asset: MoonbaseRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, + asset: MoonriverRuntimeXcmConfigAssetType | { Xcm: any } | string | Uint8Array, metadata: - | MoonbaseRuntimeAssetConfigAssetRegistrarMetadata + | MoonriverRuntimeAssetConfigAssetRegistrarMetadata | { name?: any; symbol?: any; decimals?: any; isFrozen?: any } | string | Uint8Array, @@ -123,8 +123,8 @@ declare module "@polkadot/api-base/types/submittable" { isSufficient: bool | boolean | Uint8Array ) => SubmittableExtrinsic, [ - MoonbaseRuntimeXcmConfigAssetType, - MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, + MoonriverRuntimeXcmConfigAssetType, + MoonriverRuntimeAssetConfigAssetRegistrarMetadata, u128, bool ] @@ -2911,14 +2911,14 @@ declare module "@polkadot/api-base/types/submittable" { setParameter: AugmentedSubmittable< ( keyValue: - | MoonbaseRuntimeRuntimeParamsRuntimeParameters + | MoonriverRuntimeRuntimeParamsRuntimeParameters | { RuntimeConfig: any } | { PalletRandomness: any } | { XcmConfig: any } | string | Uint8Array ) => SubmittableExtrinsic, - [MoonbaseRuntimeRuntimeParamsRuntimeParameters] + [MoonriverRuntimeRuntimeParamsRuntimeParameters] >; /** * Generic tx @@ -3545,7 +3545,7 @@ declare module "@polkadot/api-base/types/submittable" { ( delegate: AccountId20 | string | Uint8Array, proxyType: - | MoonbaseRuntimeProxyType + | MoonriverRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3558,7 +3558,7 @@ declare module "@polkadot/api-base/types/submittable" { | Uint8Array, delay: u32 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, MoonbaseRuntimeProxyType, u32] + [AccountId20, MoonriverRuntimeProxyType, u32] >; /** * Publish the hash of a proxy-call that will be made in the future. @@ -3607,7 +3607,7 @@ declare module "@polkadot/api-base/types/submittable" { createPure: AugmentedSubmittable< ( proxyType: - | MoonbaseRuntimeProxyType + | MoonriverRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3621,7 +3621,7 @@ declare module "@polkadot/api-base/types/submittable" { delay: u32 | AnyNumber | Uint8Array, index: u16 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [MoonbaseRuntimeProxyType, u32, u16] + [MoonriverRuntimeProxyType, u32, u16] >; /** * Removes a previously spawned pure proxy. @@ -3645,7 +3645,7 @@ declare module "@polkadot/api-base/types/submittable" { ( spawner: AccountId20 | string | Uint8Array, proxyType: - | MoonbaseRuntimeProxyType + | MoonriverRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3660,7 +3660,7 @@ declare module "@polkadot/api-base/types/submittable" { height: Compact | AnyNumber | Uint8Array, extIndex: Compact | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, MoonbaseRuntimeProxyType, u16, Compact, Compact] + [AccountId20, MoonriverRuntimeProxyType, u16, Compact, Compact] >; /** * Dispatch the given `call` from an account that the sender is authorised for through @@ -3677,10 +3677,10 @@ declare module "@polkadot/api-base/types/submittable" { ( real: AccountId20 | string | Uint8Array, forceProxyType: - | Option + | Option | null | Uint8Array - | MoonbaseRuntimeProxyType + | MoonriverRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3692,7 +3692,7 @@ declare module "@polkadot/api-base/types/submittable" { | number, call: Call | IMethod | string | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, Option, Call] + [AccountId20, Option, Call] >; /** * Dispatch the given `call` from an account that the sender is authorized for through @@ -3712,10 +3712,10 @@ declare module "@polkadot/api-base/types/submittable" { delegate: AccountId20 | string | Uint8Array, real: AccountId20 | string | Uint8Array, forceProxyType: - | Option + | Option | null | Uint8Array - | MoonbaseRuntimeProxyType + | MoonriverRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3727,7 +3727,7 @@ declare module "@polkadot/api-base/types/submittable" { | number, call: Call | IMethod | string | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, AccountId20, Option, Call] + [AccountId20, AccountId20, Option, Call] >; /** * Remove the given announcement of a delegate. @@ -3789,7 +3789,7 @@ declare module "@polkadot/api-base/types/submittable" { ( delegate: AccountId20 | string | Uint8Array, proxyType: - | MoonbaseRuntimeProxyType + | MoonriverRuntimeProxyType | "Any" | "NonTransfer" | "Governance" @@ -3802,7 +3802,7 @@ declare module "@polkadot/api-base/types/submittable" { | Uint8Array, delay: u32 | AnyNumber | Uint8Array ) => SubmittableExtrinsic, - [AccountId20, MoonbaseRuntimeProxyType, u32] + [AccountId20, MoonriverRuntimeProxyType, u32] >; /** * Generic tx @@ -3939,15 +3939,15 @@ declare module "@polkadot/api-base/types/submittable" { submit: AugmentedSubmittable< ( proposalOrigin: - | MoonbaseRuntimeOriginCaller + | MoonriverRuntimeOriginCaller | { system: any } | { Ethereum: any } + | { Origins: any } + | { TreasuryCouncilCollective: any } + | { OpenTechCommitteeCollective: any } | { CumulusXcm: any } | { PolkadotXcm: any } | { EthereumXcm: any } - | { TreasuryCouncilCollective: any } - | { Origins: any } - | { OpenTechCommitteeCollective: any } | string | Uint8Array, proposal: @@ -3965,7 +3965,7 @@ declare module "@polkadot/api-base/types/submittable" { | Uint8Array ) => SubmittableExtrinsic, [ - MoonbaseRuntimeOriginCaller, + MoonriverRuntimeOriginCaller, FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime ] @@ -4142,60 +4142,6 @@ declare module "@polkadot/api-base/types/submittable" { **/ [key: string]: SubmittableExtrinsicFunction; }; - sudo: { - /** - * Permanently removes the sudo key. - * - * **This cannot be un-done.** - **/ - removeKey: AugmentedSubmittable<() => SubmittableExtrinsic, []>; - /** - * Authenticates the current sudo key and sets the given AccountId (`new`) as the new sudo - * key. - **/ - setKey: AugmentedSubmittable< - (updated: AccountId20 | string | Uint8Array) => SubmittableExtrinsic, - [AccountId20] - >; - /** - * Authenticates the sudo key and dispatches a function call with `Root` origin. - **/ - sudo: AugmentedSubmittable< - (call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic, - [Call] - >; - /** - * Authenticates the sudo key and dispatches a function call with `Signed` origin from - * a given account. - * - * The dispatch origin for this call must be _Signed_. - **/ - sudoAs: AugmentedSubmittable< - ( - who: AccountId20 | string | Uint8Array, - call: Call | IMethod | string | Uint8Array - ) => SubmittableExtrinsic, - [AccountId20, Call] - >; - /** - * Authenticates the sudo key and dispatches a function call with `Root` origin. - * This function does not check the weight of the call, and instead allows the - * Sudo user to specify the weight of the call. - * - * The dispatch origin for this call must be _Signed_. - **/ - sudoUncheckedWeight: AugmentedSubmittable< - ( - call: Call | IMethod | string | Uint8Array, - weight: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array - ) => SubmittableExtrinsic, - [Call, SpWeightsWeightV2Weight] - >; - /** - * Generic tx - **/ - [key: string]: SubmittableExtrinsicFunction; - }; system: { /** * Provide the preimage (runtime binary) `code` for an upgrade that has been authorized. @@ -4776,20 +4722,20 @@ declare module "@polkadot/api-base/types/submittable" { dispatchAs: AugmentedSubmittable< ( asOrigin: - | MoonbaseRuntimeOriginCaller + | MoonriverRuntimeOriginCaller | { system: any } | { Ethereum: any } + | { Origins: any } + | { TreasuryCouncilCollective: any } + | { OpenTechCommitteeCollective: any } | { CumulusXcm: any } | { PolkadotXcm: any } | { EthereumXcm: any } - | { TreasuryCouncilCollective: any } - | { Origins: any } - | { OpenTechCommitteeCollective: any } | string | Uint8Array, call: Call | IMethod | string | Uint8Array ) => SubmittableExtrinsic, - [MoonbaseRuntimeOriginCaller, Call] + [MoonriverRuntimeOriginCaller, Call] >; /** * Send a batch of dispatch calls. @@ -4862,59 +4808,6 @@ declare module "@polkadot/api-base/types/submittable" { **/ [key: string]: SubmittableExtrinsicFunction; }; - xcmpQueue: { - /** - * Resumes all XCM executions for the XCMP queue. - * - * Note that this function doesn't change the status of the in/out bound channels. - * - * - `origin`: Must pass `ControllerOrigin`. - **/ - resumeXcmExecution: AugmentedSubmittable<() => SubmittableExtrinsic, []>; - /** - * Suspends all XCM executions for the XCMP queue, regardless of the sender's origin. - * - * - `origin`: Must pass `ControllerOrigin`. - **/ - suspendXcmExecution: AugmentedSubmittable<() => SubmittableExtrinsic, []>; - /** - * Overwrites the number of pages which must be in the queue after which we drop any - * further messages from the channel. - * - * - `origin`: Must pass `Root`. - * - `new`: Desired value for `QueueConfigData.drop_threshold` - **/ - updateDropThreshold: AugmentedSubmittable< - (updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, - [u32] - >; - /** - * Overwrites the number of pages which the queue must be reduced to before it signals - * that message sending may recommence after it has been suspended. - * - * - `origin`: Must pass `Root`. - * - `new`: Desired value for `QueueConfigData.resume_threshold` - **/ - updateResumeThreshold: AugmentedSubmittable< - (updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, - [u32] - >; - /** - * Overwrites the number of pages which must be in the queue for the other side to be - * told to suspend their sending. - * - * - `origin`: Must pass `Root`. - * - `new`: Desired value for `QueueConfigData.suspend_value` - **/ - updateSuspendThreshold: AugmentedSubmittable< - (updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, - [u32] - >; - /** - * Generic tx - **/ - [key: string]: SubmittableExtrinsicFunction; - }; xcmTransactor: { /** * De-Register a derivative index. This prevents an account to use a derivative address @@ -5063,7 +4956,7 @@ declare module "@polkadot/api-base/types/submittable" { **/ transactThroughDerivative: AugmentedSubmittable< ( - dest: MoonbaseRuntimeXcmConfigTransactors | "Relay" | number | Uint8Array, + dest: MoonriverRuntimeXcmConfigTransactors | "Relay" | number | Uint8Array, index: u16 | AnyNumber | Uint8Array, fee: | PalletXcmTransactorCurrencyPayment @@ -5079,7 +4972,7 @@ declare module "@polkadot/api-base/types/submittable" { refund: bool | boolean | Uint8Array ) => SubmittableExtrinsic, [ - MoonbaseRuntimeXcmConfigTransactors, + MoonriverRuntimeXcmConfigTransactors, u16, PalletXcmTransactorCurrencyPayment, Bytes, diff --git a/typescript-api/src/moonriver/interfaces/lookup.ts b/typescript-api/src/moonriver/interfaces/lookup.ts index 42ca51d6832..bb4f7d03670 100644 --- a/typescript-api/src/moonriver/interfaces/lookup.ts +++ b/typescript-api/src/moonriver/interfaces/lookup.ts @@ -61,7 +61,7 @@ export default { } }, /** - * Lookup21: frame_system::EventRecord + * Lookup21: frame_system::EventRecord **/ FrameSystemEventRecord: { phase: "FrameSystemPhase", @@ -200,25 +200,33 @@ export default { ] }, /** - * Lookup33: pallet_utility::pallet::Event + * Lookup33: cumulus_pallet_parachain_system::pallet::Event **/ - PalletUtilityEvent: { + CumulusPalletParachainSystemEvent: { _enum: { - BatchInterrupted: { - index: "u32", - error: "SpRuntimeDispatchError" + ValidationFunctionStored: "Null", + ValidationFunctionApplied: { + relayChainBlockNum: "u32" }, - BatchCompleted: "Null", - BatchCompletedWithErrors: "Null", - ItemCompleted: "Null", - ItemFailed: { - error: "SpRuntimeDispatchError" + ValidationFunctionDiscarded: "Null", + DownwardMessagesReceived: { + count: "u32" }, - DispatchedAs: { - result: "Result" + DownwardMessagesProcessed: { + weightUsed: "SpWeightsWeightV2Weight", + dmqHead: "H256" + }, + UpwardMessageSent: { + messageHash: "Option<[u8;32]>" } } }, + /** + * Lookup35: pallet_root_testing::pallet::Event + **/ + PalletRootTestingEvent: { + _enum: ["DefensiveTestCall"] + }, /** * Lookup36: pallet_balances::pallet::Event **/ @@ -324,50 +332,7 @@ export default { _enum: ["Free", "Reserved"] }, /** - * Lookup38: pallet_sudo::pallet::Event - **/ - PalletSudoEvent: { - _enum: { - Sudid: { - sudoResult: "Result" - }, - KeyChanged: { - _alias: { - new_: "new" - }, - old: "Option", - new_: "AccountId20" - }, - KeyRemoved: "Null", - SudoAsDone: { - sudoResult: "Result" - } - } - }, - /** - * Lookup40: cumulus_pallet_parachain_system::pallet::Event - **/ - CumulusPalletParachainSystemEvent: { - _enum: { - ValidationFunctionStored: "Null", - ValidationFunctionApplied: { - relayChainBlockNum: "u32" - }, - ValidationFunctionDiscarded: "Null", - DownwardMessagesReceived: { - count: "u32" - }, - DownwardMessagesProcessed: { - weightUsed: "SpWeightsWeightV2Weight", - dmqHead: "H256" - }, - UpwardMessageSent: { - messageHash: "Option<[u8;32]>" - } - } - }, - /** - * Lookup42: pallet_transaction_payment::pallet::Event + * Lookup38: pallet_transaction_payment::pallet::Event **/ PalletTransactionPaymentEvent: { _enum: { @@ -379,108 +344,7 @@ export default { } }, /** - * Lookup43: pallet_evm::pallet::Event - **/ - PalletEvmEvent: { - _enum: { - Log: { - log: "EthereumLog" - }, - Created: { - address: "H160" - }, - CreatedFailed: { - address: "H160" - }, - Executed: { - address: "H160" - }, - ExecutedFailed: { - address: "H160" - } - } - }, - /** - * Lookup44: ethereum::log::Log - **/ - EthereumLog: { - address: "H160", - topics: "Vec", - data: "Bytes" - }, - /** - * Lookup47: pallet_ethereum::pallet::Event - **/ - PalletEthereumEvent: { - _enum: { - Executed: { - from: "H160", - to: "H160", - transactionHash: "H256", - exitReason: "EvmCoreErrorExitReason", - extraData: "Bytes" - } - } - }, - /** - * Lookup48: evm_core::error::ExitReason - **/ - EvmCoreErrorExitReason: { - _enum: { - Succeed: "EvmCoreErrorExitSucceed", - Error: "EvmCoreErrorExitError", - Revert: "EvmCoreErrorExitRevert", - Fatal: "EvmCoreErrorExitFatal" - } - }, - /** - * Lookup49: evm_core::error::ExitSucceed - **/ - EvmCoreErrorExitSucceed: { - _enum: ["Stopped", "Returned", "Suicided"] - }, - /** - * Lookup50: evm_core::error::ExitError - **/ - EvmCoreErrorExitError: { - _enum: { - StackUnderflow: "Null", - StackOverflow: "Null", - InvalidJump: "Null", - InvalidRange: "Null", - DesignatedInvalid: "Null", - CallTooDeep: "Null", - CreateCollision: "Null", - CreateContractLimit: "Null", - OutOfOffset: "Null", - OutOfGas: "Null", - OutOfFund: "Null", - PCUnderflow: "Null", - CreateEmpty: "Null", - Other: "Text", - MaxNonce: "Null", - InvalidCode: "u8" - } - }, - /** - * Lookup54: evm_core::error::ExitRevert - **/ - EvmCoreErrorExitRevert: { - _enum: ["Reverted"] - }, - /** - * Lookup55: evm_core::error::ExitFatal - **/ - EvmCoreErrorExitFatal: { - _enum: { - NotSupported: "Null", - UnhandledInterrupt: "Null", - CallErrorAsFatal: "EvmCoreErrorExitError", - Other: "Text" - } - }, - /** - * Lookup56: pallet_parachain_staking::pallet::Event + * Lookup39: pallet_parachain_staking::pallet::Event **/ PalletParachainStakingEvent: { _enum: { @@ -671,14 +535,14 @@ export default { } }, /** - * Lookup57: pallet_parachain_staking::delegation_requests::CancelledScheduledRequest + * Lookup40: pallet_parachain_staking::delegation_requests::CancelledScheduledRequest **/ PalletParachainStakingDelegationRequestsCancelledScheduledRequest: { whenExecutable: "u32", action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup58: pallet_parachain_staking::delegation_requests::DelegationAction + * Lookup41: pallet_parachain_staking::delegation_requests::DelegationAction **/ PalletParachainStakingDelegationRequestsDelegationAction: { _enum: { @@ -687,7 +551,7 @@ export default { } }, /** - * Lookup59: pallet_parachain_staking::types::DelegatorAdded + * Lookup42: pallet_parachain_staking::types::DelegatorAdded **/ PalletParachainStakingDelegatorAdded: { _enum: { @@ -698,176 +562,113 @@ export default { } }, /** - * Lookup61: pallet_parachain_staking::types::InflationDistributionConfig + * Lookup44: pallet_parachain_staking::types::InflationDistributionConfig **/ - PalletParachainStakingInflationDistributionConfig: "[Lookup63;2]", + PalletParachainStakingInflationDistributionConfig: "[Lookup46;2]", /** - * Lookup63: pallet_parachain_staking::types::InflationDistributionAccount + * Lookup46: pallet_parachain_staking::types::InflationDistributionAccount **/ PalletParachainStakingInflationDistributionAccount: { account: "AccountId20", percent: "Percent" }, /** - * Lookup65: pallet_scheduler::pallet::Event + * Lookup48: pallet_author_slot_filter::pallet::Event **/ - PalletSchedulerEvent: { + PalletAuthorSlotFilterEvent: { _enum: { - Scheduled: { - when: "u32", - index: "u32" - }, - Canceled: { - when: "u32", - index: "u32" + EligibleUpdated: "u32" + } + }, + /** + * Lookup50: pallet_author_mapping::pallet::Event + **/ + PalletAuthorMappingEvent: { + _enum: { + KeysRegistered: { + _alias: { + keys_: "keys" + }, + nimbusId: "NimbusPrimitivesNimbusCryptoPublic", + accountId: "AccountId20", + keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" }, - Dispatched: { - task: "(u32,u32)", - id: "Option<[u8;32]>", - result: "Result" + KeysRemoved: { + _alias: { + keys_: "keys" + }, + nimbusId: "NimbusPrimitivesNimbusCryptoPublic", + accountId: "AccountId20", + keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" }, - RetrySet: { - task: "(u32,u32)", - id: "Option<[u8;32]>", - period: "u32", - retries: "u8" + KeysRotated: { + newNimbusId: "NimbusPrimitivesNimbusCryptoPublic", + accountId: "AccountId20", + newKeys: "SessionKeysPrimitivesVrfVrfCryptoPublic" + } + } + }, + /** + * Lookup51: nimbus_primitives::nimbus_crypto::Public + **/ + NimbusPrimitivesNimbusCryptoPublic: "[u8;32]", + /** + * Lookup52: session_keys_primitives::vrf::vrf_crypto::Public + **/ + SessionKeysPrimitivesVrfVrfCryptoPublic: "[u8;32]", + /** + * Lookup53: pallet_moonbeam_orbiters::pallet::Event + **/ + PalletMoonbeamOrbitersEvent: { + _enum: { + OrbiterJoinCollatorPool: { + collator: "AccountId20", + orbiter: "AccountId20" }, - RetryCancelled: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + OrbiterLeaveCollatorPool: { + collator: "AccountId20", + orbiter: "AccountId20" }, - CallUnavailable: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + OrbiterRewarded: { + account: "AccountId20", + rewards: "u128" }, - PeriodicFailed: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + OrbiterRotation: { + collator: "AccountId20", + oldOrbiter: "Option", + newOrbiter: "Option" }, - RetryFailed: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + OrbiterRegistered: { + account: "AccountId20", + deposit: "u128" }, - PermanentlyOverweight: { - task: "(u32,u32)", - id: "Option<[u8;32]>" + OrbiterUnregistered: { + account: "AccountId20" } } }, /** - * Lookup67: pallet_treasury::pallet::Event + * Lookup55: pallet_utility::pallet::Event **/ - PalletTreasuryEvent: { + PalletUtilityEvent: { _enum: { - Spending: { - budgetRemaining: "u128" - }, - Awarded: { - proposalIndex: "u32", - award: "u128", - account: "AccountId20" + BatchInterrupted: { + index: "u32", + error: "SpRuntimeDispatchError" }, - Burnt: { - burntFunds: "u128" - }, - Rollover: { - rolloverBalance: "u128" - }, - Deposit: { - value: "u128" - }, - SpendApproved: { - proposalIndex: "u32", - amount: "u128", - beneficiary: "AccountId20" - }, - UpdatedInactive: { - reactivated: "u128", - deactivated: "u128" - }, - AssetSpendApproved: { - index: "u32", - assetKind: "Null", - amount: "u128", - beneficiary: "AccountId20", - validFrom: "u32", - expireAt: "u32" - }, - AssetSpendVoided: { - index: "u32" - }, - Paid: { - index: "u32", - paymentId: "Null" - }, - PaymentFailed: { - index: "u32", - paymentId: "Null" - }, - SpendProcessed: { - index: "u32" - } - } - }, - /** - * Lookup68: pallet_author_slot_filter::pallet::Event - **/ - PalletAuthorSlotFilterEvent: { - _enum: { - EligibleUpdated: "u32" - } - }, - /** - * Lookup70: pallet_crowdloan_rewards::pallet::Event - **/ - PalletCrowdloanRewardsEvent: { - _enum: { - InitialPaymentMade: "(AccountId20,u128)", - NativeIdentityAssociated: "([u8;32],AccountId20,u128)", - RewardsPaid: "(AccountId20,u128)", - RewardAddressUpdated: "(AccountId20,AccountId20)", - InitializedAlreadyInitializedAccount: "([u8;32],Option,u128)", - InitializedAccountWithNotEnoughContribution: "([u8;32],Option,u128)" - } - }, - /** - * Lookup71: pallet_author_mapping::pallet::Event - **/ - PalletAuthorMappingEvent: { - _enum: { - KeysRegistered: { - _alias: { - keys_: "keys" - }, - nimbusId: "NimbusPrimitivesNimbusCryptoPublic", - accountId: "AccountId20", - keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" - }, - KeysRemoved: { - _alias: { - keys_: "keys" - }, - nimbusId: "NimbusPrimitivesNimbusCryptoPublic", - accountId: "AccountId20", - keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" + BatchCompleted: "Null", + BatchCompletedWithErrors: "Null", + ItemCompleted: "Null", + ItemFailed: { + error: "SpRuntimeDispatchError" }, - KeysRotated: { - newNimbusId: "NimbusPrimitivesNimbusCryptoPublic", - accountId: "AccountId20", - newKeys: "SessionKeysPrimitivesVrfVrfCryptoPublic" + DispatchedAs: { + result: "Result" } } }, /** - * Lookup72: nimbus_primitives::nimbus_crypto::Public - **/ - NimbusPrimitivesNimbusCryptoPublic: "[u8;32]", - /** - * Lookup73: session_keys_primitives::vrf::vrf_crypto::Public - **/ - SessionKeysPrimitivesVrfVrfCryptoPublic: "[u8;32]", - /** - * Lookup74: pallet_proxy::pallet::Event + * Lookup58: pallet_proxy::pallet::Event **/ PalletProxyEvent: { _enum: { @@ -877,7 +678,7 @@ export default { PureCreated: { pure: "AccountId20", who: "AccountId20", - proxyType: "MoonbaseRuntimeProxyType", + proxyType: "MoonriverRuntimeProxyType", disambiguationIndex: "u16" }, Announced: { @@ -888,21 +689,21 @@ export default { ProxyAdded: { delegator: "AccountId20", delegatee: "AccountId20", - proxyType: "MoonbaseRuntimeProxyType", + proxyType: "MoonriverRuntimeProxyType", delay: "u32" }, ProxyRemoved: { delegator: "AccountId20", delegatee: "AccountId20", - proxyType: "MoonbaseRuntimeProxyType", + proxyType: "MoonriverRuntimeProxyType", delay: "u32" } } }, /** - * Lookup75: moonbase_runtime::ProxyType + * Lookup59: moonriver_runtime::ProxyType **/ - MoonbaseRuntimeProxyType: { + MoonriverRuntimeProxyType: { _enum: [ "Any", "NonTransfer", @@ -915,7 +716,7 @@ export default { ] }, /** - * Lookup77: pallet_maintenance_mode::pallet::Event + * Lookup61: pallet_maintenance_mode::pallet::Event **/ PalletMaintenanceModeEvent: { _enum: { @@ -930,7 +731,7 @@ export default { } }, /** - * Lookup78: pallet_identity::pallet::Event + * Lookup62: pallet_identity::pallet::Event **/ PalletIdentityEvent: { _enum: { @@ -1022,1508 +823,835 @@ export default { } }, /** - * Lookup80: cumulus_pallet_xcmp_queue::pallet::Event + * Lookup64: pallet_migrations::pallet::Event **/ - CumulusPalletXcmpQueueEvent: { + PalletMigrationsEvent: { _enum: { - XcmpMessageSent: { - messageHash: "[u8;32]" + RuntimeUpgradeStarted: "Null", + RuntimeUpgradeCompleted: { + weight: "SpWeightsWeightV2Weight" + }, + MigrationStarted: { + migrationName: "Bytes" + }, + MigrationCompleted: { + migrationName: "Bytes", + consumedWeight: "SpWeightsWeightV2Weight" + }, + FailedToSuspendIdleXcmExecution: { + error: "SpRuntimeDispatchError" + }, + FailedToResumeIdleXcmExecution: { + error: "SpRuntimeDispatchError" } } }, /** - * Lookup81: cumulus_pallet_xcm::pallet::Event + * Lookup65: pallet_multisig::pallet::Event **/ - CumulusPalletXcmEvent: { + PalletMultisigEvent: { _enum: { - InvalidFormat: "[u8;32]", - UnsupportedVersion: "[u8;32]", - ExecutedDownward: "([u8;32],StagingXcmV5TraitsOutcome)" + NewMultisig: { + approving: "AccountId20", + multisig: "AccountId20", + callHash: "[u8;32]" + }, + MultisigApproval: { + approving: "AccountId20", + timepoint: "PalletMultisigTimepoint", + multisig: "AccountId20", + callHash: "[u8;32]" + }, + MultisigExecuted: { + approving: "AccountId20", + timepoint: "PalletMultisigTimepoint", + multisig: "AccountId20", + callHash: "[u8;32]", + result: "Result" + }, + MultisigCancelled: { + cancelling: "AccountId20", + timepoint: "PalletMultisigTimepoint", + multisig: "AccountId20", + callHash: "[u8;32]" + } } }, /** - * Lookup82: staging_xcm::v5::traits::Outcome + * Lookup66: pallet_multisig::Timepoint **/ - StagingXcmV5TraitsOutcome: { + PalletMultisigTimepoint: { + height: "u32", + index: "u32" + }, + /** + * Lookup67: pallet_parameters::pallet::Event + **/ + PalletParametersEvent: { _enum: { - Complete: { - used: "SpWeightsWeightV2Weight" - }, - Incomplete: { - used: "SpWeightsWeightV2Weight", - error: "XcmV5TraitsError" - }, - Error: { - error: "XcmV5TraitsError" + Updated: { + key: "MoonriverRuntimeRuntimeParamsRuntimeParametersKey", + oldValue: "Option", + newValue: "Option" } } }, /** - * Lookup83: xcm::v5::traits::Error + * Lookup68: moonriver_runtime::runtime_params::RuntimeParametersKey **/ - XcmV5TraitsError: { + MoonriverRuntimeRuntimeParamsRuntimeParametersKey: { _enum: { - Overflow: "Null", - Unimplemented: "Null", - UntrustedReserveLocation: "Null", - UntrustedTeleportLocation: "Null", - LocationFull: "Null", - LocationNotInvertible: "Null", - BadOrigin: "Null", - InvalidLocation: "Null", - AssetNotFound: "Null", - FailedToTransactAsset: "Null", - NotWithdrawable: "Null", - LocationCannotHold: "Null", - ExceedsMaxMessageSize: "Null", - DestinationUnsupported: "Null", - Transport: "Null", - Unroutable: "Null", - UnknownClaim: "Null", - FailedToDecode: "Null", - MaxWeightInvalid: "Null", - NotHoldingFees: "Null", - TooExpensive: "Null", - Trap: "u64", - ExpectationFalse: "Null", - PalletNotFound: "Null", - NameMismatch: "Null", - VersionIncompatible: "Null", - HoldingWouldOverflow: "Null", - ExportError: "Null", - ReanchorFailed: "Null", - NoDeal: "Null", - FeesNotMet: "Null", - LockError: "Null", - NoPermission: "Null", - Unanchored: "Null", - NotDepositable: "Null", - TooManyAssets: "Null", - UnhandledXcmVersion: "Null", - WeightLimitReached: "SpWeightsWeightV2Weight", - Barrier: "Null", - WeightNotComputable: "Null", - ExceedsStackLimit: "Null" + RuntimeConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey", + PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey", + XcmConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey" } }, /** - * Lookup84: pallet_xcm::pallet::Event + * Lookup69: moonriver_runtime::runtime_params::dynamic_params::runtime_config::ParametersKey **/ - PalletXcmEvent: { + MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: { + _enum: ["FeesTreasuryProportion"] + }, + /** + * Lookup70: moonriver_runtime::runtime_params::dynamic_params::runtime_config::FeesTreasuryProportion + **/ + MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: "Null", + /** + * Lookup71: moonriver_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersKey + **/ + MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: { + _enum: ["Deposit"] + }, + /** + * Lookup72: moonriver_runtime::runtime_params::dynamic_params::pallet_randomness::Deposit + **/ + MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: "Null", + /** + * Lookup73: moonriver_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey + **/ + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: { + _enum: ["ForeignAssetCreationDeposit"] + }, + /** + * Lookup74: moonriver_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit + **/ + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: "Null", + /** + * Lookup76: moonriver_runtime::runtime_params::RuntimeParametersValue + **/ + MoonriverRuntimeRuntimeParamsRuntimeParametersValue: { _enum: { - Attempted: { - outcome: "StagingXcmV5TraitsOutcome" + RuntimeConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue", + PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue", + XcmConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue" + } + }, + /** + * Lookup77: moonriver_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue + **/ + MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: { + _enum: { + FeesTreasuryProportion: "Perbill" + } + }, + /** + * Lookup78: moonriver_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue + **/ + MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: { + _enum: { + Deposit: "u128" + } + }, + /** + * Lookup80: moonriver_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue + **/ + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: { + _enum: { + ForeignAssetCreationDeposit: "u128" + } + }, + /** + * Lookup81: pallet_evm::pallet::Event + **/ + PalletEvmEvent: { + _enum: { + Log: { + log: "EthereumLog" }, - Sent: { - origin: "StagingXcmV5Location", - destination: "StagingXcmV5Location", - message: "StagingXcmV5Xcm", - messageId: "[u8;32]" - }, - UnexpectedResponse: { - origin: "StagingXcmV5Location", - queryId: "u64" - }, - ResponseReady: { - queryId: "u64", - response: "StagingXcmV5Response" - }, - Notified: { - queryId: "u64", - palletIndex: "u8", - callIndex: "u8" - }, - NotifyOverweight: { - queryId: "u64", - palletIndex: "u8", - callIndex: "u8", - actualWeight: "SpWeightsWeightV2Weight", - maxBudgetedWeight: "SpWeightsWeightV2Weight" - }, - NotifyDispatchError: { - queryId: "u64", - palletIndex: "u8", - callIndex: "u8" - }, - NotifyDecodeFailed: { - queryId: "u64", - palletIndex: "u8", - callIndex: "u8" - }, - InvalidResponder: { - origin: "StagingXcmV5Location", - queryId: "u64", - expectedLocation: "Option" - }, - InvalidResponderVersion: { - origin: "StagingXcmV5Location", - queryId: "u64" - }, - ResponseTaken: { - queryId: "u64" - }, - AssetsTrapped: { - _alias: { - hash_: "hash" - }, - hash_: "H256", - origin: "StagingXcmV5Location", - assets: "XcmVersionedAssets" - }, - VersionChangeNotified: { - destination: "StagingXcmV5Location", - result: "u32", - cost: "StagingXcmV5AssetAssets", - messageId: "[u8;32]" - }, - SupportedVersionChanged: { - location: "StagingXcmV5Location", - version: "u32" - }, - NotifyTargetSendFail: { - location: "StagingXcmV5Location", - queryId: "u64", - error: "XcmV5TraitsError" - }, - NotifyTargetMigrationFail: { - location: "XcmVersionedLocation", - queryId: "u64" - }, - InvalidQuerierVersion: { - origin: "StagingXcmV5Location", - queryId: "u64" - }, - InvalidQuerier: { - origin: "StagingXcmV5Location", - queryId: "u64", - expectedQuerier: "StagingXcmV5Location", - maybeActualQuerier: "Option" - }, - VersionNotifyStarted: { - destination: "StagingXcmV5Location", - cost: "StagingXcmV5AssetAssets", - messageId: "[u8;32]" - }, - VersionNotifyRequested: { - destination: "StagingXcmV5Location", - cost: "StagingXcmV5AssetAssets", - messageId: "[u8;32]" - }, - VersionNotifyUnrequested: { - destination: "StagingXcmV5Location", - cost: "StagingXcmV5AssetAssets", - messageId: "[u8;32]" + Created: { + address: "H160" }, - FeesPaid: { - paying: "StagingXcmV5Location", - fees: "StagingXcmV5AssetAssets" + CreatedFailed: { + address: "H160" }, - AssetsClaimed: { - _alias: { - hash_: "hash" - }, - hash_: "H256", - origin: "StagingXcmV5Location", - assets: "XcmVersionedAssets" + Executed: { + address: "H160" }, - VersionMigrationFinished: { - version: "u32" + ExecutedFailed: { + address: "H160" } } }, /** - * Lookup85: staging_xcm::v5::location::Location + * Lookup82: ethereum::log::Log **/ - StagingXcmV5Location: { - parents: "u8", - interior: "StagingXcmV5Junctions" + EthereumLog: { + address: "H160", + topics: "Vec", + data: "Bytes" }, /** - * Lookup86: staging_xcm::v5::junctions::Junctions + * Lookup85: pallet_ethereum::pallet::Event **/ - StagingXcmV5Junctions: { + PalletEthereumEvent: { _enum: { - Here: "Null", - X1: "[Lookup88;1]", - X2: "[Lookup88;2]", - X3: "[Lookup88;3]", - X4: "[Lookup88;4]", - X5: "[Lookup88;5]", - X6: "[Lookup88;6]", - X7: "[Lookup88;7]", - X8: "[Lookup88;8]" + Executed: { + from: "H160", + to: "H160", + transactionHash: "H256", + exitReason: "EvmCoreErrorExitReason", + extraData: "Bytes" + } } }, /** - * Lookup88: staging_xcm::v5::junction::Junction + * Lookup86: evm_core::error::ExitReason **/ - StagingXcmV5Junction: { + EvmCoreErrorExitReason: { _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: "StagingXcmV5JunctionNetworkId" + Succeed: "EvmCoreErrorExitSucceed", + Error: "EvmCoreErrorExitError", + Revert: "EvmCoreErrorExitRevert", + Fatal: "EvmCoreErrorExitFatal" } }, /** - * Lookup91: staging_xcm::v5::junction::NetworkId + * Lookup87: evm_core::error::ExitSucceed **/ - StagingXcmV5JunctionNetworkId: { - _enum: { - ByGenesis: "[u8;32]", - ByFork: { - blockNumber: "u64", - blockHash: "[u8;32]" - }, - Polkadot: "Null", - Kusama: "Null", - Ethereum: { - chainId: "Compact" - }, - BitcoinCore: "Null", - BitcoinCash: "Null", - PolkadotBulletin: "Null" - } + EvmCoreErrorExitSucceed: { + _enum: ["Stopped", "Returned", "Suicided"] }, /** - * Lookup93: xcm::v3::junction::BodyId + * Lookup88: evm_core::error::ExitError **/ - XcmV3JunctionBodyId: { + EvmCoreErrorExitError: { _enum: { - Unit: "Null", - Moniker: "[u8;4]", - Index: "Compact", - Executive: "Null", - Technical: "Null", - Legislative: "Null", - Judicial: "Null", - Defense: "Null", - Administration: "Null", - Treasury: "Null" + StackUnderflow: "Null", + StackOverflow: "Null", + InvalidJump: "Null", + InvalidRange: "Null", + DesignatedInvalid: "Null", + CallTooDeep: "Null", + CreateCollision: "Null", + CreateContractLimit: "Null", + OutOfOffset: "Null", + OutOfGas: "Null", + OutOfFund: "Null", + PCUnderflow: "Null", + CreateEmpty: "Null", + Other: "Text", + MaxNonce: "Null", + InvalidCode: "u8" } }, /** - * Lookup94: xcm::v3::junction::BodyPart + * Lookup92: evm_core::error::ExitRevert **/ - XcmV3JunctionBodyPart: { - _enum: { - Voice: "Null", - Members: { - count: "Compact" - }, - Fraction: { - nom: "Compact", - denom: "Compact" - }, - AtLeastProportion: { - nom: "Compact", - denom: "Compact" - }, - MoreThanProportion: { - nom: "Compact", - denom: "Compact" - } - } + EvmCoreErrorExitRevert: { + _enum: ["Reverted"] }, /** - * Lookup102: staging_xcm::v5::Xcm + * Lookup93: evm_core::error::ExitFatal **/ - StagingXcmV5Xcm: "Vec", + EvmCoreErrorExitFatal: { + _enum: { + NotSupported: "Null", + UnhandledInterrupt: "Null", + CallErrorAsFatal: "EvmCoreErrorExitError", + Other: "Text" + } + }, /** - * Lookup104: staging_xcm::v5::Instruction + * Lookup94: pallet_scheduler::pallet::Event **/ - StagingXcmV5Instruction: { + PalletSchedulerEvent: { _enum: { - WithdrawAsset: "StagingXcmV5AssetAssets", - ReserveAssetDeposited: "StagingXcmV5AssetAssets", - ReceiveTeleportedAsset: "StagingXcmV5AssetAssets", - QueryResponse: { - queryId: "Compact", - response: "StagingXcmV5Response", - maxWeight: "SpWeightsWeightV2Weight", - querier: "Option" + Scheduled: { + when: "u32", + index: "u32" }, - TransferAsset: { - assets: "StagingXcmV5AssetAssets", - beneficiary: "StagingXcmV5Location" - }, - TransferReserveAsset: { - assets: "StagingXcmV5AssetAssets", - dest: "StagingXcmV5Location", - xcm: "StagingXcmV5Xcm" - }, - Transact: { - originKind: "XcmV3OriginKind", - fallbackMaxWeight: "Option", - call: "XcmDoubleEncoded" - }, - HrmpNewChannelOpenRequest: { - sender: "Compact", - maxMessageSize: "Compact", - maxCapacity: "Compact" - }, - HrmpChannelAccepted: { - recipient: "Compact" - }, - HrmpChannelClosing: { - initiator: "Compact", - sender: "Compact", - recipient: "Compact" - }, - ClearOrigin: "Null", - DescendOrigin: "StagingXcmV5Junctions", - ReportError: "StagingXcmV5QueryResponseInfo", - DepositAsset: { - assets: "StagingXcmV5AssetAssetFilter", - beneficiary: "StagingXcmV5Location" - }, - DepositReserveAsset: { - assets: "StagingXcmV5AssetAssetFilter", - dest: "StagingXcmV5Location", - xcm: "StagingXcmV5Xcm" - }, - ExchangeAsset: { - give: "StagingXcmV5AssetAssetFilter", - want: "StagingXcmV5AssetAssets", - maximal: "bool" - }, - InitiateReserveWithdraw: { - assets: "StagingXcmV5AssetAssetFilter", - reserve: "StagingXcmV5Location", - xcm: "StagingXcmV5Xcm" - }, - InitiateTeleport: { - assets: "StagingXcmV5AssetAssetFilter", - dest: "StagingXcmV5Location", - xcm: "StagingXcmV5Xcm" - }, - ReportHolding: { - responseInfo: "StagingXcmV5QueryResponseInfo", - assets: "StagingXcmV5AssetAssetFilter" - }, - BuyExecution: { - fees: "StagingXcmV5Asset", - weightLimit: "XcmV3WeightLimit" - }, - RefundSurplus: "Null", - SetErrorHandler: "StagingXcmV5Xcm", - SetAppendix: "StagingXcmV5Xcm", - ClearError: "Null", - ClaimAsset: { - assets: "StagingXcmV5AssetAssets", - ticket: "StagingXcmV5Location" - }, - Trap: "Compact", - SubscribeVersion: { - queryId: "Compact", - maxResponseWeight: "SpWeightsWeightV2Weight" - }, - UnsubscribeVersion: "Null", - BurnAsset: "StagingXcmV5AssetAssets", - ExpectAsset: "StagingXcmV5AssetAssets", - ExpectOrigin: "Option", - ExpectError: "Option<(u32,XcmV5TraitsError)>", - ExpectTransactStatus: "XcmV3MaybeErrorCode", - QueryPallet: { - moduleName: "Bytes", - responseInfo: "StagingXcmV5QueryResponseInfo" - }, - ExpectPallet: { - index: "Compact", - name: "Bytes", - moduleName: "Bytes", - crateMajor: "Compact", - minCrateMinor: "Compact" - }, - ReportTransactStatus: "StagingXcmV5QueryResponseInfo", - ClearTransactStatus: "Null", - UniversalOrigin: "StagingXcmV5Junction", - ExportMessage: { - network: "StagingXcmV5JunctionNetworkId", - destination: "StagingXcmV5Junctions", - xcm: "StagingXcmV5Xcm" - }, - LockAsset: { - asset: "StagingXcmV5Asset", - unlocker: "StagingXcmV5Location" - }, - UnlockAsset: { - asset: "StagingXcmV5Asset", - target: "StagingXcmV5Location" - }, - NoteUnlockable: { - asset: "StagingXcmV5Asset", - owner: "StagingXcmV5Location" - }, - RequestUnlock: { - asset: "StagingXcmV5Asset", - locker: "StagingXcmV5Location" - }, - SetFeesMode: { - jitWithdraw: "bool" - }, - SetTopic: "[u8;32]", - ClearTopic: "Null", - AliasOrigin: "StagingXcmV5Location", - UnpaidExecution: { - weightLimit: "XcmV3WeightLimit", - checkOrigin: "Option" - }, - PayFees: { - asset: "StagingXcmV5Asset" - }, - InitiateTransfer: { - destination: "StagingXcmV5Location", - remoteFees: "Option", - preserveOrigin: "bool", - assets: "Vec", - remoteXcm: "StagingXcmV5Xcm" - }, - ExecuteWithOrigin: { - descendantOrigin: "Option", - xcm: "StagingXcmV5Xcm" - }, - SetHints: { - hints: "Vec" - } - } - }, - /** - * Lookup105: staging_xcm::v5::asset::Assets - **/ - StagingXcmV5AssetAssets: "Vec", - /** - * Lookup107: staging_xcm::v5::asset::Asset - **/ - StagingXcmV5Asset: { - id: "StagingXcmV5AssetAssetId", - fun: "StagingXcmV5AssetFungibility" - }, - /** - * Lookup108: staging_xcm::v5::asset::AssetId - **/ - StagingXcmV5AssetAssetId: "StagingXcmV5Location", - /** - * Lookup109: staging_xcm::v5::asset::Fungibility - **/ - StagingXcmV5AssetFungibility: { - _enum: { - Fungible: "Compact", - NonFungible: "StagingXcmV5AssetAssetInstance" - } - }, - /** - * Lookup110: staging_xcm::v5::asset::AssetInstance - **/ - StagingXcmV5AssetAssetInstance: { - _enum: { - Undefined: "Null", - Index: "Compact", - Array4: "[u8;4]", - Array8: "[u8;8]", - Array16: "[u8;16]", - Array32: "[u8;32]" - } - }, - /** - * Lookup113: staging_xcm::v5::Response - **/ - StagingXcmV5Response: { - _enum: { - Null: "Null", - Assets: "StagingXcmV5AssetAssets", - ExecutionResult: "Option<(u32,XcmV5TraitsError)>", - Version: "u32", - PalletsInfo: "Vec", - DispatchResult: "XcmV3MaybeErrorCode" - } - }, - /** - * Lookup117: staging_xcm::v5::PalletInfo - **/ - StagingXcmV5PalletInfo: { - index: "Compact", - name: "Bytes", - moduleName: "Bytes", - major: "Compact", - minor: "Compact", - patch: "Compact" - }, - /** - * Lookup120: xcm::v3::MaybeErrorCode - **/ - XcmV3MaybeErrorCode: { - _enum: { - Success: "Null", - Error: "Bytes", - TruncatedError: "Bytes" - } - }, - /** - * Lookup123: xcm::v3::OriginKind - **/ - XcmV3OriginKind: { - _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] - }, - /** - * Lookup125: xcm::double_encoded::DoubleEncoded - **/ - XcmDoubleEncoded: { - encoded: "Bytes" - }, - /** - * Lookup126: staging_xcm::v5::QueryResponseInfo - **/ - StagingXcmV5QueryResponseInfo: { - destination: "StagingXcmV5Location", - queryId: "Compact", - maxWeight: "SpWeightsWeightV2Weight" - }, - /** - * Lookup127: staging_xcm::v5::asset::AssetFilter - **/ - StagingXcmV5AssetAssetFilter: { - _enum: { - Definite: "StagingXcmV5AssetAssets", - Wild: "StagingXcmV5AssetWildAsset" - } - }, - /** - * Lookup128: staging_xcm::v5::asset::WildAsset - **/ - StagingXcmV5AssetWildAsset: { - _enum: { - All: "Null", - AllOf: { - id: "StagingXcmV5AssetAssetId", - fun: "StagingXcmV5AssetWildFungibility" - }, - AllCounted: "Compact", - AllOfCounted: { - id: "StagingXcmV5AssetAssetId", - fun: "StagingXcmV5AssetWildFungibility", - count: "Compact" - } - } - }, - /** - * Lookup129: staging_xcm::v5::asset::WildFungibility - **/ - StagingXcmV5AssetWildFungibility: { - _enum: ["Fungible", "NonFungible"] - }, - /** - * Lookup130: xcm::v3::WeightLimit - **/ - XcmV3WeightLimit: { - _enum: { - Unlimited: "Null", - Limited: "SpWeightsWeightV2Weight" - } - }, - /** - * Lookup132: staging_xcm::v5::asset::AssetTransferFilter - **/ - StagingXcmV5AssetAssetTransferFilter: { - _enum: { - Teleport: "StagingXcmV5AssetAssetFilter", - ReserveDeposit: "StagingXcmV5AssetAssetFilter", - ReserveWithdraw: "StagingXcmV5AssetAssetFilter" - } - }, - /** - * Lookup137: staging_xcm::v5::Hint - **/ - StagingXcmV5Hint: { - _enum: { - AssetClaimer: { - location: "StagingXcmV5Location" - } - } - }, - /** - * Lookup139: xcm::VersionedAssets - **/ - XcmVersionedAssets: { - _enum: { - __Unused0: "Null", - __Unused1: "Null", - __Unused2: "Null", - V3: "XcmV3MultiassetMultiAssets", - V4: "StagingXcmV4AssetAssets", - V5: "StagingXcmV5AssetAssets" - } - }, - /** - * Lookup140: xcm::v3::multiasset::MultiAssets - **/ - XcmV3MultiassetMultiAssets: "Vec", - /** - * Lookup142: xcm::v3::multiasset::MultiAsset - **/ - XcmV3MultiAsset: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetFungibility" - }, - /** - * Lookup143: xcm::v3::multiasset::AssetId - **/ - XcmV3MultiassetAssetId: { - _enum: { - Concrete: "StagingXcmV3MultiLocation", - Abstract: "[u8;32]" - } - }, - /** - * Lookup144: staging_xcm::v3::multilocation::MultiLocation - **/ - StagingXcmV3MultiLocation: { - parents: "u8", - interior: "XcmV3Junctions" - }, - /** - * Lookup145: 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)" - } - }, - /** - * Lookup146: 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" - } - }, - /** - * Lookup148: 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" - } - }, - /** - * Lookup149: xcm::v3::multiasset::Fungibility - **/ - XcmV3MultiassetFungibility: { - _enum: { - Fungible: "Compact", - NonFungible: "XcmV3MultiassetAssetInstance" - } - }, - /** - * Lookup150: xcm::v3::multiasset::AssetInstance - **/ - XcmV3MultiassetAssetInstance: { - _enum: { - Undefined: "Null", - Index: "Compact", - Array4: "[u8;4]", - Array8: "[u8;8]", - Array16: "[u8;16]", - Array32: "[u8;32]" - } - }, - /** - * Lookup151: staging_xcm::v4::asset::Assets - **/ - StagingXcmV4AssetAssets: "Vec", - /** - * Lookup153: staging_xcm::v4::asset::Asset - **/ - StagingXcmV4Asset: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetFungibility" - }, - /** - * Lookup154: staging_xcm::v4::asset::AssetId - **/ - StagingXcmV4AssetAssetId: "StagingXcmV4Location", - /** - * Lookup155: staging_xcm::v4::location::Location - **/ - StagingXcmV4Location: { - parents: "u8", - interior: "StagingXcmV4Junctions" - }, - /** - * Lookup156: staging_xcm::v4::junctions::Junctions - **/ - StagingXcmV4Junctions: { - _enum: { - Here: "Null", - X1: "[Lookup158;1]", - X2: "[Lookup158;2]", - X3: "[Lookup158;3]", - X4: "[Lookup158;4]", - X5: "[Lookup158;5]", - X6: "[Lookup158;6]", - X7: "[Lookup158;7]", - X8: "[Lookup158;8]" - } - }, - /** - * Lookup158: staging_xcm::v4::junction::Junction - **/ - StagingXcmV4Junction: { - _enum: { - Parachain: "Compact", - AccountId32: { - network: "Option", - id: "[u8;32]" + Canceled: { + when: "u32", + index: "u32" }, - AccountIndex64: { - network: "Option", - index: "Compact" + Dispatched: { + task: "(u32,u32)", + id: "Option<[u8;32]>", + result: "Result" }, - AccountKey20: { - network: "Option", - key: "[u8;20]" + RetrySet: { + task: "(u32,u32)", + id: "Option<[u8;32]>", + period: "u32", + retries: "u8" }, - PalletInstance: "u8", - GeneralIndex: "Compact", - GeneralKey: { - length: "u8", - data: "[u8;32]" + RetryCancelled: { + task: "(u32,u32)", + id: "Option<[u8;32]>" }, - OnlyChild: "Null", - Plurality: { - id: "XcmV3JunctionBodyId", - part: "XcmV3JunctionBodyPart" + CallUnavailable: { + task: "(u32,u32)", + id: "Option<[u8;32]>" }, - GlobalConsensus: "StagingXcmV4JunctionNetworkId" - } - }, - /** - * Lookup160: staging_xcm::v4::junction::NetworkId - **/ - StagingXcmV4JunctionNetworkId: { - _enum: { - ByGenesis: "[u8;32]", - ByFork: { - blockNumber: "u64", - blockHash: "[u8;32]" + PeriodicFailed: { + task: "(u32,u32)", + id: "Option<[u8;32]>" }, - Polkadot: "Null", - Kusama: "Null", - Westend: "Null", - Rococo: "Null", - Wococo: "Null", - Ethereum: { - chainId: "Compact" + RetryFailed: { + task: "(u32,u32)", + id: "Option<[u8;32]>" }, - BitcoinCore: "Null", - BitcoinCash: "Null", - PolkadotBulletin: "Null" + PermanentlyOverweight: { + task: "(u32,u32)", + id: "Option<[u8;32]>" + } } }, /** - * Lookup168: staging_xcm::v4::asset::Fungibility + * Lookup96: pallet_preimage::pallet::Event **/ - StagingXcmV4AssetFungibility: { + PalletPreimageEvent: { _enum: { - Fungible: "Compact", - NonFungible: "StagingXcmV4AssetAssetInstance" + Noted: { + _alias: { + hash_: "hash" + }, + hash_: "H256" + }, + Requested: { + _alias: { + hash_: "hash" + }, + hash_: "H256" + }, + Cleared: { + _alias: { + hash_: "hash" + }, + hash_: "H256" + } } }, /** - * Lookup169: staging_xcm::v4::asset::AssetInstance + * Lookup97: pallet_conviction_voting::pallet::Event **/ - StagingXcmV4AssetAssetInstance: { + PalletConvictionVotingEvent: { _enum: { - Undefined: "Null", - Index: "Compact", - Array4: "[u8;4]", - Array8: "[u8;8]", - Array16: "[u8;16]", - Array32: "[u8;32]" + Delegated: "(AccountId20,AccountId20)", + Undelegated: "AccountId20", + Voted: { + who: "AccountId20", + vote: "PalletConvictionVotingVoteAccountVote" + }, + VoteRemoved: { + who: "AccountId20", + vote: "PalletConvictionVotingVoteAccountVote" + } } }, /** - * Lookup170: xcm::VersionedLocation + * Lookup98: pallet_conviction_voting::vote::AccountVote **/ - XcmVersionedLocation: { + PalletConvictionVotingVoteAccountVote: { _enum: { - __Unused0: "Null", - __Unused1: "Null", - __Unused2: "Null", - V3: "StagingXcmV3MultiLocation", - V4: "StagingXcmV4Location", - V5: "StagingXcmV5Location" + Standard: { + vote: "Vote", + balance: "u128" + }, + Split: { + aye: "u128", + nay: "u128" + }, + SplitAbstain: { + aye: "u128", + nay: "u128", + abstain: "u128" + } } }, /** - * Lookup171: pallet_assets::pallet::Event + * Lookup100: pallet_referenda::pallet::Event **/ - PalletAssetsEvent: { + PalletReferendaEvent: { _enum: { - Created: { - assetId: "u128", - creator: "AccountId20", - owner: "AccountId20" + Submitted: { + index: "u32", + track: "u16", + proposal: "FrameSupportPreimagesBounded" }, - Issued: { - assetId: "u128", - owner: "AccountId20", + DecisionDepositPlaced: { + index: "u32", + who: "AccountId20", amount: "u128" }, - Transferred: { - assetId: "u128", - from: "AccountId20", - to: "AccountId20", + DecisionDepositRefunded: { + index: "u32", + who: "AccountId20", amount: "u128" }, - Burned: { - assetId: "u128", - owner: "AccountId20", - balance: "u128" - }, - TeamChanged: { - assetId: "u128", - issuer: "AccountId20", - admin: "AccountId20", - freezer: "AccountId20" - }, - OwnerChanged: { - assetId: "u128", - owner: "AccountId20" - }, - Frozen: { - assetId: "u128", - who: "AccountId20" - }, - Thawed: { - assetId: "u128", - who: "AccountId20" - }, - AssetFrozen: { - assetId: "u128" - }, - AssetThawed: { - assetId: "u128" - }, - AccountsDestroyed: { - assetId: "u128", - accountsDestroyed: "u32", - accountsRemaining: "u32" - }, - ApprovalsDestroyed: { - assetId: "u128", - approvalsDestroyed: "u32", - approvalsRemaining: "u32" - }, - DestructionStarted: { - assetId: "u128" - }, - Destroyed: { - assetId: "u128" - }, - ForceCreated: { - assetId: "u128", - owner: "AccountId20" - }, - MetadataSet: { - assetId: "u128", - name: "Bytes", - symbol: "Bytes", - decimals: "u8", - isFrozen: "bool" + DepositSlashed: { + who: "AccountId20", + amount: "u128" }, - MetadataCleared: { - assetId: "u128" + DecisionStarted: { + index: "u32", + track: "u16", + proposal: "FrameSupportPreimagesBounded", + tally: "PalletConvictionVotingTally" }, - ApprovedTransfer: { - assetId: "u128", - source: "AccountId20", - delegate: "AccountId20", - amount: "u128" + ConfirmStarted: { + index: "u32" }, - ApprovalCancelled: { - assetId: "u128", - owner: "AccountId20", - delegate: "AccountId20" + ConfirmAborted: { + index: "u32" }, - TransferredApproved: { - assetId: "u128", - owner: "AccountId20", - delegate: "AccountId20", - destination: "AccountId20", - amount: "u128" + Confirmed: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - AssetStatusChanged: { - assetId: "u128" + Approved: { + index: "u32" }, - AssetMinBalanceChanged: { - assetId: "u128", - newMinBalance: "u128" + Rejected: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - Touched: { - assetId: "u128", - who: "AccountId20", - depositor: "AccountId20" + TimedOut: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - Blocked: { - assetId: "u128", - who: "AccountId20" + Cancelled: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - Deposited: { - assetId: "u128", - who: "AccountId20", - amount: "u128" + Killed: { + index: "u32", + tally: "PalletConvictionVotingTally" }, - Withdrawn: { - assetId: "u128", + SubmissionDepositRefunded: { + index: "u32", who: "AccountId20", amount: "u128" - } - } - }, - /** - * Lookup172: pallet_asset_manager::pallet::Event - **/ - PalletAssetManagerEvent: { - _enum: { - ForeignAssetRegistered: { - assetId: "u128", - asset: "MoonbaseRuntimeXcmConfigAssetType", - metadata: "MoonbaseRuntimeAssetConfigAssetRegistrarMetadata" - }, - UnitsPerSecondChanged: "Null", - ForeignAssetXcmLocationChanged: { - assetId: "u128", - newAssetType: "MoonbaseRuntimeXcmConfigAssetType" }, - ForeignAssetRemoved: { - assetId: "u128", - assetType: "MoonbaseRuntimeXcmConfigAssetType" - }, - SupportedAssetRemoved: { - assetType: "MoonbaseRuntimeXcmConfigAssetType" - }, - ForeignAssetDestroyed: { - assetId: "u128", - assetType: "MoonbaseRuntimeXcmConfigAssetType" + MetadataSet: { + _alias: { + hash_: "hash" + }, + index: "u32", + hash_: "H256" }, - LocalAssetDestroyed: { - assetId: "u128" + MetadataCleared: { + _alias: { + hash_: "hash" + }, + index: "u32", + hash_: "H256" } } }, /** - * Lookup173: moonbase_runtime::xcm_config::AssetType - **/ - MoonbaseRuntimeXcmConfigAssetType: { - _enum: { - Xcm: "StagingXcmV3MultiLocation" - } - }, - /** - * Lookup174: moonbase_runtime::asset_config::AssetRegistrarMetadata - **/ - MoonbaseRuntimeAssetConfigAssetRegistrarMetadata: { - name: "Bytes", - symbol: "Bytes", - decimals: "u8", - isFrozen: "bool" - }, - /** - * Lookup175: pallet_migrations::pallet::Event + * Lookup101: frame_support::traits::preimages::Bounded **/ - PalletMigrationsEvent: { + FrameSupportPreimagesBounded: { _enum: { - RuntimeUpgradeStarted: "Null", - RuntimeUpgradeCompleted: { - weight: "SpWeightsWeightV2Weight" - }, - MigrationStarted: { - migrationName: "Bytes" - }, - MigrationCompleted: { - migrationName: "Bytes", - consumedWeight: "SpWeightsWeightV2Weight" - }, - FailedToSuspendIdleXcmExecution: { - error: "SpRuntimeDispatchError" + Legacy: { + _alias: { + hash_: "hash" + }, + hash_: "H256" }, - FailedToResumeIdleXcmExecution: { - error: "SpRuntimeDispatchError" + Inline: "Bytes", + Lookup: { + _alias: { + hash_: "hash" + }, + hash_: "H256", + len: "u32" } } }, /** - * Lookup176: pallet_xcm_transactor::pallet::Event + * Lookup103: frame_system::pallet::Call **/ - PalletXcmTransactorEvent: { + FrameSystemCall: { _enum: { - TransactedDerivative: { - accountId: "AccountId20", - dest: "StagingXcmV5Location", - call: "Bytes", - index: "u16" + remark: { + remark: "Bytes" }, - TransactedSovereign: { - feePayer: "Option", - dest: "StagingXcmV5Location", - call: "Bytes" + set_heap_pages: { + pages: "u64" }, - TransactedSigned: { - feePayer: "AccountId20", - dest: "StagingXcmV5Location", - call: "Bytes" + set_code: { + code: "Bytes" }, - RegisteredDerivative: { - accountId: "AccountId20", - index: "u16" + set_code_without_checks: { + code: "Bytes" }, - DeRegisteredDerivative: { - index: "u16" + set_storage: { + items: "Vec<(Bytes,Bytes)>" }, - TransactFailed: { - error: "XcmV5TraitsError" + kill_storage: { + _alias: { + keys_: "keys" + }, + keys_: "Vec" }, - TransactInfoChanged: { - location: "StagingXcmV5Location", - remoteInfo: "PalletXcmTransactorRemoteTransactInfoWithMaxWeight" + kill_prefix: { + prefix: "Bytes", + subkeys: "u32" }, - TransactInfoRemoved: { - location: "StagingXcmV5Location" + remark_with_event: { + remark: "Bytes" }, - DestFeePerSecondChanged: { - location: "StagingXcmV5Location", - feePerSecond: "u128" + __Unused8: "Null", + authorize_upgrade: { + codeHash: "H256" }, - DestFeePerSecondRemoved: { - location: "StagingXcmV5Location" + authorize_upgrade_without_checks: { + codeHash: "H256" }, - HrmpManagementSent: { - action: "PalletXcmTransactorHrmpOperation" + apply_authorized_upgrade: { + code: "Bytes" } } }, /** - * Lookup177: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight - **/ - PalletXcmTransactorRemoteTransactInfoWithMaxWeight: { - transactExtraWeight: "SpWeightsWeightV2Weight", - maxWeight: "SpWeightsWeightV2Weight", - transactExtraWeightSigned: "Option" - }, - /** - * Lookup178: pallet_xcm_transactor::pallet::HrmpOperation + * Lookup107: cumulus_pallet_parachain_system::pallet::Call **/ - PalletXcmTransactorHrmpOperation: { + CumulusPalletParachainSystemCall: { _enum: { - InitOpen: "PalletXcmTransactorHrmpInitParams", - Accept: { - paraId: "u32" + set_validation_data: { + data: "CumulusPrimitivesParachainInherentParachainInherentData" }, - Close: "PolkadotParachainPrimitivesPrimitivesHrmpChannelId", - Cancel: { - channelId: "PolkadotParachainPrimitivesPrimitivesHrmpChannelId", - openRequests: "u32" + sudo_send_upward_message: { + message: "Bytes" } } }, /** - * Lookup179: pallet_xcm_transactor::pallet::HrmpInitParams + * Lookup108: cumulus_primitives_parachain_inherent::ParachainInherentData **/ - PalletXcmTransactorHrmpInitParams: { - paraId: "u32", - proposedMaxCapacity: "u32", - proposedMaxMessageSize: "u32" + CumulusPrimitivesParachainInherentParachainInherentData: { + validationData: "PolkadotPrimitivesV8PersistedValidationData", + relayChainState: "SpTrieStorageProof", + downwardMessages: "Vec", + horizontalMessages: "BTreeMap>" }, /** - * Lookup181: polkadot_parachain_primitives::primitives::HrmpChannelId + * Lookup109: polkadot_primitives::v8::PersistedValidationData **/ - PolkadotParachainPrimitivesPrimitivesHrmpChannelId: { - sender: "u32", - recipient: "u32" + PolkadotPrimitivesV8PersistedValidationData: { + parentHead: "Bytes", + relayParentNumber: "u32", + relayParentStorageRoot: "H256", + maxPovSize: "u32" }, /** - * Lookup182: pallet_moonbeam_orbiters::pallet::Event + * Lookup111: sp_trie::storage_proof::StorageProof **/ - PalletMoonbeamOrbitersEvent: { - _enum: { - OrbiterJoinCollatorPool: { - collator: "AccountId20", - orbiter: "AccountId20" - }, - OrbiterLeaveCollatorPool: { - collator: "AccountId20", - orbiter: "AccountId20" - }, - OrbiterRewarded: { - account: "AccountId20", - rewards: "u128" - }, - OrbiterRotation: { - collator: "AccountId20", - oldOrbiter: "Option", - newOrbiter: "Option" - }, - OrbiterRegistered: { - account: "AccountId20", - deposit: "u128" - }, - OrbiterUnregistered: { - account: "AccountId20" - } - } + SpTrieStorageProof: { + trieNodes: "BTreeSet" }, /** - * Lookup183: pallet_ethereum_xcm::pallet::Event + * Lookup114: polkadot_core_primitives::InboundDownwardMessage **/ - PalletEthereumXcmEvent: { + PolkadotCorePrimitivesInboundDownwardMessage: { + sentAt: "u32", + msg: "Bytes" + }, + /** + * Lookup118: polkadot_core_primitives::InboundHrmpMessage + **/ + PolkadotCorePrimitivesInboundHrmpMessage: { + sentAt: "u32", + data: "Bytes" + }, + /** + * Lookup121: pallet_timestamp::pallet::Call + **/ + PalletTimestampCall: { _enum: { - ExecutedFromXcm: { - xcmMsgHash: "H256", - ethTxHash: "H256" + set: { + now: "Compact" } } }, /** - * Lookup184: pallet_randomness::pallet::Event + * Lookup122: pallet_root_testing::pallet::Call **/ - PalletRandomnessEvent: { + PalletRootTestingCall: { _enum: { - RandomnessRequestedBabeEpoch: { - id: "u64", - refundAddress: "H160", - contractAddress: "H160", - fee: "u128", - gasLimit: "u64", - numWords: "u8", - salt: "H256", - earliestEpoch: "u64" - }, - RandomnessRequestedLocal: { - id: "u64", - refundAddress: "H160", - contractAddress: "H160", - fee: "u128", - gasLimit: "u64", - numWords: "u8", - salt: "H256", - earliestBlock: "u32" - }, - RequestFulfilled: { - id: "u64" - }, - RequestFeeIncreased: { - id: "u64", - newFee: "u128" + fill_block: { + ratio: "Perbill" }, - RequestExpirationExecuted: { - id: "u64" - } + trigger_defensive: "Null" } }, /** - * Lookup185: pallet_collective::pallet::Event + * Lookup123: pallet_balances::pallet::Call **/ - PalletCollectiveEvent: { + PalletBalancesCall: { _enum: { - Proposed: { - account: "AccountId20", - proposalIndex: "u32", - proposalHash: "H256", - threshold: "u32" - }, - Voted: { - account: "AccountId20", - proposalHash: "H256", - voted: "bool", - yes: "u32", - no: "u32" + transfer_allow_death: { + dest: "AccountId20", + value: "Compact" }, - Approved: { - proposalHash: "H256" + __Unused1: "Null", + force_transfer: { + source: "AccountId20", + dest: "AccountId20", + value: "Compact" }, - Disapproved: { - proposalHash: "H256" + transfer_keep_alive: { + dest: "AccountId20", + value: "Compact" }, - Executed: { - proposalHash: "H256", - result: "Result" + transfer_all: { + dest: "AccountId20", + keepAlive: "bool" }, - MemberExecuted: { - proposalHash: "H256", - result: "Result" + force_unreserve: { + who: "AccountId20", + amount: "u128" }, - Closed: { - proposalHash: "H256", - yes: "u32", - no: "u32" + upgrade_accounts: { + who: "Vec" }, - Killed: { - proposalHash: "H256" + __Unused7: "Null", + force_set_balance: { + who: "AccountId20", + newFree: "Compact" }, - ProposalCostBurned: { - proposalHash: "H256", - who: "AccountId20" + force_adjust_total_issuance: { + direction: "PalletBalancesAdjustmentDirection", + delta: "Compact" }, - ProposalCostReleased: { - proposalHash: "H256", - who: "AccountId20" + burn: { + value: "Compact", + keepAlive: "bool" } } }, /** - * Lookup186: pallet_conviction_voting::pallet::Event + * Lookup126: pallet_balances::types::AdjustmentDirection **/ - PalletConvictionVotingEvent: { - _enum: { - Delegated: "(AccountId20,AccountId20)", - Undelegated: "AccountId20", - Voted: { - who: "AccountId20", - vote: "PalletConvictionVotingVoteAccountVote" - }, - VoteRemoved: { - who: "AccountId20", - vote: "PalletConvictionVotingVoteAccountVote" - } - } + PalletBalancesAdjustmentDirection: { + _enum: ["Increase", "Decrease"] }, /** - * Lookup187: pallet_conviction_voting::vote::AccountVote + * Lookup127: pallet_parachain_staking::pallet::Call **/ - PalletConvictionVotingVoteAccountVote: { + PalletParachainStakingCall: { _enum: { - Standard: { - vote: "Vote", - balance: "u128" + set_staking_expectations: { + expectations: { + min: "u128", + ideal: "u128", + max: "u128" + } }, - Split: { - aye: "u128", - nay: "u128" + set_inflation: { + schedule: { + min: "Perbill", + ideal: "Perbill", + max: "Perbill" + } }, - SplitAbstain: { - aye: "u128", - nay: "u128", - abstain: "u128" - } - } - }, - /** - * Lookup189: pallet_referenda::pallet::Event - **/ - PalletReferendaEvent: { - _enum: { - Submitted: { - index: "u32", - track: "u16", - proposal: "FrameSupportPreimagesBounded" + set_parachain_bond_account: { + _alias: { + new_: "new" + }, + new_: "AccountId20" }, - DecisionDepositPlaced: { - index: "u32", - who: "AccountId20", - amount: "u128" + set_parachain_bond_reserve_percent: { + _alias: { + new_: "new" + }, + new_: "Percent" }, - DecisionDepositRefunded: { - index: "u32", - who: "AccountId20", - amount: "u128" + set_total_selected: { + _alias: { + new_: "new" + }, + new_: "u32" }, - DepositSlashed: { - who: "AccountId20", - amount: "u128" + set_collator_commission: { + _alias: { + new_: "new" + }, + new_: "Perbill" }, - DecisionStarted: { - index: "u32", - track: "u16", - proposal: "FrameSupportPreimagesBounded", - tally: "PalletConvictionVotingTally" + set_blocks_per_round: { + _alias: { + new_: "new" + }, + new_: "u32" }, - ConfirmStarted: { - index: "u32" + join_candidates: { + bond: "u128", + candidateCount: "u32" }, - ConfirmAborted: { - index: "u32" + schedule_leave_candidates: { + candidateCount: "u32" }, - Confirmed: { - index: "u32", - tally: "PalletConvictionVotingTally" + execute_leave_candidates: { + candidate: "AccountId20", + candidateDelegationCount: "u32" }, - Approved: { - index: "u32" + cancel_leave_candidates: { + candidateCount: "u32" }, - Rejected: { - index: "u32", - tally: "PalletConvictionVotingTally" + go_offline: "Null", + go_online: "Null", + candidate_bond_more: { + more: "u128" }, - TimedOut: { - index: "u32", - tally: "PalletConvictionVotingTally" + schedule_candidate_bond_less: { + less: "u128" + }, + execute_candidate_bond_less: { + candidate: "AccountId20" + }, + cancel_candidate_bond_less: "Null", + __Unused17: "Null", + delegate_with_auto_compound: { + candidate: "AccountId20", + amount: "u128", + autoCompound: "Percent", + candidateDelegationCount: "u32", + candidateAutoCompoundingDelegationCount: "u32", + delegationCount: "u32" + }, + __Unused19: "Null", + __Unused20: "Null", + __Unused21: "Null", + schedule_revoke_delegation: { + collator: "AccountId20" + }, + delegator_bond_more: { + candidate: "AccountId20", + more: "u128" + }, + schedule_delegator_bond_less: { + candidate: "AccountId20", + less: "u128" + }, + execute_delegation_request: { + delegator: "AccountId20", + candidate: "AccountId20" + }, + cancel_delegation_request: { + candidate: "AccountId20" }, - Cancelled: { - index: "u32", - tally: "PalletConvictionVotingTally" + set_auto_compound: { + candidate: "AccountId20", + value: "Percent", + candidateAutoCompoundingDelegationCountHint: "u32", + delegationCountHint: "u32" }, - Killed: { - index: "u32", - tally: "PalletConvictionVotingTally" + hotfix_remove_delegation_requests_exited_candidates: { + candidates: "Vec" }, - SubmissionDepositRefunded: { - index: "u32", - who: "AccountId20", - amount: "u128" + notify_inactive_collator: { + collator: "AccountId20" }, - MetadataSet: { - _alias: { - hash_: "hash" - }, - index: "u32", - hash_: "H256" + enable_marking_offline: { + value: "bool" }, - MetadataCleared: { + force_join_candidates: { + account: "AccountId20", + bond: "u128", + candidateCount: "u32" + }, + set_inflation_distribution_config: { _alias: { - hash_: "hash" + new_: "new" }, - index: "u32", - hash_: "H256" + new_: "PalletParachainStakingInflationDistributionConfig" } } }, /** - * Lookup190: frame_support::traits::preimages::Bounded + * Lookup130: pallet_author_inherent::pallet::Call **/ - FrameSupportPreimagesBounded: { + PalletAuthorInherentCall: { + _enum: ["kick_off_authorship_validation"] + }, + /** + * Lookup131: pallet_author_slot_filter::pallet::Call + **/ + PalletAuthorSlotFilterCall: { _enum: { - Legacy: { - _alias: { - hash_: "hash" - }, - hash_: "H256" - }, - Inline: "Bytes", - Lookup: { + set_eligible: { _alias: { - hash_: "hash" + new_: "new" }, - hash_: "H256", - len: "u32" + new_: "u32" } } }, /** - * Lookup192: frame_system::pallet::Call + * Lookup132: pallet_author_mapping::pallet::Call **/ - FrameSystemCall: { + PalletAuthorMappingCall: { _enum: { - remark: { - remark: "Bytes" - }, - set_heap_pages: { - pages: "u64" - }, - set_code: { - code: "Bytes" + add_association: { + nimbusId: "NimbusPrimitivesNimbusCryptoPublic" }, - set_code_without_checks: { - code: "Bytes" + update_association: { + oldNimbusId: "NimbusPrimitivesNimbusCryptoPublic", + newNimbusId: "NimbusPrimitivesNimbusCryptoPublic" }, - set_storage: { - items: "Vec<(Bytes,Bytes)>" + clear_association: { + nimbusId: "NimbusPrimitivesNimbusCryptoPublic" }, - kill_storage: { + remove_keys: "Null", + set_keys: { _alias: { keys_: "keys" }, - keys_: "Vec" + keys_: "Bytes" + } + } + }, + /** + * Lookup133: pallet_moonbeam_orbiters::pallet::Call + **/ + PalletMoonbeamOrbitersCall: { + _enum: { + collator_add_orbiter: { + orbiter: "AccountId20" }, - kill_prefix: { - prefix: "Bytes", - subkeys: "u32" + collator_remove_orbiter: { + orbiter: "AccountId20" }, - remark_with_event: { - remark: "Bytes" + orbiter_leave_collator_pool: { + collator: "AccountId20" }, - __Unused8: "Null", - authorize_upgrade: { - codeHash: "H256" + orbiter_register: "Null", + orbiter_unregister: { + collatorsPoolCount: "u32" }, - authorize_upgrade_without_checks: { - codeHash: "H256" + add_collator: { + collator: "AccountId20" }, - apply_authorized_upgrade: { - code: "Bytes" + remove_collator: { + collator: "AccountId20" } } }, /** - * Lookup196: pallet_utility::pallet::Call + * Lookup134: pallet_utility::pallet::Call **/ PalletUtilityCall: { _enum: { @@ -2538,7 +1666,7 @@ export default { calls: "Vec" }, dispatch_as: { - asOrigin: "MoonbaseRuntimeOriginCaller", + asOrigin: "MoonriverRuntimeOriginCaller", call: "Call" }, force_batch: { @@ -2551,9 +1679,9 @@ export default { } }, /** - * Lookup198: moonbase_runtime::OriginCaller + * Lookup136: moonriver_runtime::OriginCaller **/ - MoonbaseRuntimeOriginCaller: { + MoonriverRuntimeOriginCaller: { _enum: { system: "FrameSupportDispatchRawOrigin", __Unused1: "Null", @@ -2566,7 +1694,7 @@ export default { __Unused8: "Null", __Unused9: "Null", __Unused10: "Null", - Ethereum: "PalletEthereumRawOrigin", + __Unused11: "Null", __Unused12: "Null", __Unused13: "Null", __Unused14: "Null", @@ -2581,9 +1709,9 @@ export default { __Unused23: "Null", __Unused24: "Null", __Unused25: "Null", - CumulusXcm: "CumulusPalletXcmOrigin", + __Unused26: "Null", __Unused27: "Null", - PolkadotXcm: "PalletXcmOrigin", + __Unused28: "Null", __Unused29: "Null", __Unused30: "Null", __Unused31: "Null", @@ -2593,19 +1721,82 @@ export default { __Unused35: "Null", __Unused36: "Null", __Unused37: "Null", - EthereumXcm: "PalletEthereumXcmRawOrigin", + __Unused38: "Null", __Unused39: "Null", - TreasuryCouncilCollective: "PalletCollectiveRawOrigin", + __Unused40: "Null", __Unused41: "Null", __Unused42: "Null", - Origins: "MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin", + __Unused43: "Null", __Unused44: "Null", __Unused45: "Null", - OpenTechCommitteeCollective: "PalletCollectiveRawOrigin" + __Unused46: "Null", + __Unused47: "Null", + __Unused48: "Null", + __Unused49: "Null", + __Unused50: "Null", + __Unused51: "Null", + Ethereum: "PalletEthereumRawOrigin", + __Unused53: "Null", + __Unused54: "Null", + __Unused55: "Null", + __Unused56: "Null", + __Unused57: "Null", + __Unused58: "Null", + __Unused59: "Null", + __Unused60: "Null", + __Unused61: "Null", + __Unused62: "Null", + __Unused63: "Null", + __Unused64: "Null", + Origins: "MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin", + __Unused66: "Null", + __Unused67: "Null", + __Unused68: "Null", + __Unused69: "Null", + __Unused70: "Null", + __Unused71: "Null", + TreasuryCouncilCollective: "PalletCollectiveRawOrigin", + OpenTechCommitteeCollective: "PalletCollectiveRawOrigin", + __Unused74: "Null", + __Unused75: "Null", + __Unused76: "Null", + __Unused77: "Null", + __Unused78: "Null", + __Unused79: "Null", + __Unused80: "Null", + __Unused81: "Null", + __Unused82: "Null", + __Unused83: "Null", + __Unused84: "Null", + __Unused85: "Null", + __Unused86: "Null", + __Unused87: "Null", + __Unused88: "Null", + __Unused89: "Null", + __Unused90: "Null", + __Unused91: "Null", + __Unused92: "Null", + __Unused93: "Null", + __Unused94: "Null", + __Unused95: "Null", + __Unused96: "Null", + __Unused97: "Null", + __Unused98: "Null", + __Unused99: "Null", + __Unused100: "Null", + CumulusXcm: "CumulusPalletXcmOrigin", + __Unused102: "Null", + PolkadotXcm: "PalletXcmOrigin", + __Unused104: "Null", + __Unused105: "Null", + __Unused106: "Null", + __Unused107: "Null", + __Unused108: "Null", + EthereumXcm: "PalletEthereumXcmRawOrigin" } }, /** - * Lookup199: frame_support::dispatch::RawOrigin + * Lookup137: frame_support::dispatch::RawOrigin **/ FrameSupportDispatchRawOrigin: { _enum: { @@ -2615,7 +1806,7 @@ export default { } }, /** - * Lookup200: pallet_ethereum::RawOrigin + * Lookup138: pallet_ethereum::RawOrigin **/ PalletEthereumRawOrigin: { _enum: { @@ -2623,7 +1814,29 @@ export default { } }, /** - * Lookup201: cumulus_pallet_xcm::pallet::Origin + * Lookup139: moonriver_runtime::governance::origins::custom_origins::Origin + **/ + MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin: { + _enum: [ + "WhitelistedCaller", + "GeneralAdmin", + "ReferendumCanceller", + "ReferendumKiller", + "FastGeneralAdmin" + ] + }, + /** + * Lookup140: pallet_collective::RawOrigin + **/ + PalletCollectiveRawOrigin: { + _enum: { + Members: "(u32,u32)", + Member: "AccountId20", + _Phantom: "Null" + } + }, + /** + * Lookup142: cumulus_pallet_xcm::pallet::Origin **/ CumulusPalletXcmOrigin: { _enum: { @@ -2632,7 +1845,7 @@ export default { } }, /** - * Lookup202: pallet_xcm::pallet::Origin + * Lookup143: pallet_xcm::pallet::Origin **/ PalletXcmOrigin: { _enum: { @@ -2641,174 +1854,416 @@ export default { } }, /** - * Lookup203: pallet_ethereum_xcm::RawOrigin + * Lookup144: staging_xcm::v5::location::Location **/ - PalletEthereumXcmRawOrigin: { + StagingXcmV5Location: { + parents: "u8", + interior: "StagingXcmV5Junctions" + }, + /** + * Lookup145: staging_xcm::v5::junctions::Junctions + **/ + StagingXcmV5Junctions: { _enum: { - XcmEthereumTransaction: "H160" + Here: "Null", + X1: "[Lookup147;1]", + X2: "[Lookup147;2]", + X3: "[Lookup147;3]", + X4: "[Lookup147;4]", + X5: "[Lookup147;5]", + X6: "[Lookup147;6]", + X7: "[Lookup147;7]", + X8: "[Lookup147;8]" } }, /** - * Lookup204: pallet_collective::RawOrigin + * Lookup147: staging_xcm::v5::junction::Junction **/ - PalletCollectiveRawOrigin: { + StagingXcmV5Junction: { _enum: { - Members: "(u32,u32)", - Member: "AccountId20", - _Phantom: "Null" + 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: "StagingXcmV5JunctionNetworkId" } }, /** - * Lookup205: moonbase_runtime::governance::origins::custom_origins::Origin + * Lookup150: staging_xcm::v5::junction::NetworkId **/ - MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin: { - _enum: [ - "WhitelistedCaller", - "GeneralAdmin", - "ReferendumCanceller", - "ReferendumKiller", - "FastGeneralAdmin" - ] + StagingXcmV5JunctionNetworkId: { + _enum: { + ByGenesis: "[u8;32]", + ByFork: { + blockNumber: "u64", + blockHash: "[u8;32]" + }, + Polkadot: "Null", + Kusama: "Null", + Ethereum: { + chainId: "Compact" + }, + BitcoinCore: "Null", + BitcoinCash: "Null", + PolkadotBulletin: "Null" + } }, /** - * Lookup207: pallet_timestamp::pallet::Call + * Lookup151: xcm::v3::junction::BodyId **/ - PalletTimestampCall: { + XcmV3JunctionBodyId: { _enum: { - set: { - now: "Compact" + Unit: "Null", + Moniker: "[u8;4]", + Index: "Compact", + Executive: "Null", + Technical: "Null", + Legislative: "Null", + Judicial: "Null", + Defense: "Null", + Administration: "Null", + Treasury: "Null" + } + }, + /** + * Lookup152: 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" } } }, /** - * Lookup208: pallet_balances::pallet::Call + * Lookup160: pallet_ethereum_xcm::RawOrigin + **/ + PalletEthereumXcmRawOrigin: { + _enum: { + XcmEthereumTransaction: "H160" + } + }, + /** + * Lookup161: pallet_proxy::pallet::Call **/ - PalletBalancesCall: { + PalletProxyCall: { _enum: { - transfer_allow_death: { - dest: "AccountId20", - value: "Compact" + proxy: { + real: "AccountId20", + forceProxyType: "Option", + call: "Call" }, - __Unused1: "Null", - force_transfer: { - source: "AccountId20", - dest: "AccountId20", - value: "Compact" + add_proxy: { + delegate: "AccountId20", + proxyType: "MoonriverRuntimeProxyType", + delay: "u32" }, - transfer_keep_alive: { - dest: "AccountId20", - value: "Compact" + remove_proxy: { + delegate: "AccountId20", + proxyType: "MoonriverRuntimeProxyType", + delay: "u32" }, - transfer_all: { - dest: "AccountId20", - keepAlive: "bool" + remove_proxies: "Null", + create_pure: { + proxyType: "MoonriverRuntimeProxyType", + delay: "u32", + index: "u16" }, - force_unreserve: { - who: "AccountId20", - amount: "u128" + kill_pure: { + spawner: "AccountId20", + proxyType: "MoonriverRuntimeProxyType", + index: "u16", + height: "Compact", + extIndex: "Compact" }, - upgrade_accounts: { - who: "Vec" + announce: { + real: "AccountId20", + callHash: "H256" }, - __Unused7: "Null", - force_set_balance: { - who: "AccountId20", - newFree: "Compact" + remove_announcement: { + real: "AccountId20", + callHash: "H256" }, - force_adjust_total_issuance: { - direction: "PalletBalancesAdjustmentDirection", - delta: "Compact" + reject_announcement: { + delegate: "AccountId20", + callHash: "H256" }, - burn: { - value: "Compact", - keepAlive: "bool" + proxy_announced: { + delegate: "AccountId20", + real: "AccountId20", + forceProxyType: "Option", + call: "Call" } } }, /** - * Lookup210: pallet_balances::types::AdjustmentDirection + * Lookup163: pallet_maintenance_mode::pallet::Call **/ - PalletBalancesAdjustmentDirection: { - _enum: ["Increase", "Decrease"] + PalletMaintenanceModeCall: { + _enum: ["enter_maintenance_mode", "resume_normal_operation"] }, /** - * Lookup211: pallet_sudo::pallet::Call + * Lookup164: pallet_identity::pallet::Call **/ - PalletSudoCall: { + PalletIdentityCall: { _enum: { - sudo: { - call: "Call" + add_registrar: { + account: "AccountId20" }, - sudo_unchecked_weight: { - call: "Call", - weight: "SpWeightsWeightV2Weight" + set_identity: { + info: "PalletIdentityLegacyIdentityInfo" + }, + set_subs: { + subs: "Vec<(AccountId20,Data)>" + }, + clear_identity: "Null", + request_judgement: { + regIndex: "Compact", + maxFee: "Compact" + }, + cancel_request: { + regIndex: "u32" + }, + set_fee: { + index: "Compact", + fee: "Compact" }, - set_key: { + set_account_id: { _alias: { new_: "new" }, + index: "Compact", new_: "AccountId20" }, - sudo_as: { + set_fields: { + index: "Compact", + fields: "u64" + }, + provide_judgement: { + regIndex: "Compact", + target: "AccountId20", + judgement: "PalletIdentityJudgement", + identity: "H256" + }, + kill_identity: { + target: "AccountId20" + }, + add_sub: { + sub: "AccountId20", + data: "Data" + }, + rename_sub: { + sub: "AccountId20", + data: "Data" + }, + remove_sub: { + sub: "AccountId20" + }, + quit_sub: "Null", + add_username_authority: { + authority: "AccountId20", + suffix: "Bytes", + allocation: "u32" + }, + remove_username_authority: { + suffix: "Bytes", + authority: "AccountId20" + }, + set_username_for: { who: "AccountId20", - call: "Call" + username: "Bytes", + signature: "Option", + useAllocation: "bool" + }, + accept_username: { + username: "Bytes" + }, + remove_expired_approval: { + username: "Bytes" + }, + set_primary_username: { + username: "Bytes" + }, + unbind_username: { + username: "Bytes" + }, + remove_username: { + username: "Bytes" }, - remove_key: "Null" + kill_username: { + username: "Bytes" + } } }, /** - * Lookup212: cumulus_pallet_parachain_system::pallet::Call + * Lookup165: pallet_identity::legacy::IdentityInfo **/ - CumulusPalletParachainSystemCall: { + PalletIdentityLegacyIdentityInfo: { + additional: "Vec<(Data,Data)>", + display: "Data", + legal: "Data", + web: "Data", + riot: "Data", + email: "Data", + pgpFingerprint: "Option<[u8;20]>", + image: "Data", + twitter: "Data" + }, + /** + * Lookup203: pallet_identity::types::Judgement + **/ + PalletIdentityJudgement: { _enum: { - set_validation_data: { - data: "CumulusPrimitivesParachainInherentParachainInherentData" + Unknown: "Null", + FeePaid: "u128", + Reasonable: "Null", + KnownGood: "Null", + OutOfDate: "Null", + LowQuality: "Null", + Erroneous: "Null" + } + }, + /** + * Lookup205: account::EthereumSignature + **/ + AccountEthereumSignature: "[u8;65]", + /** + * Lookup207: pallet_multisig::pallet::Call + **/ + PalletMultisigCall: { + _enum: { + as_multi_threshold_1: { + otherSignatories: "Vec", + call: "Call" }, - sudo_send_upward_message: { - message: "Bytes" + as_multi: { + threshold: "u16", + otherSignatories: "Vec", + maybeTimepoint: "Option", + call: "Call", + maxWeight: "SpWeightsWeightV2Weight" + }, + approve_as_multi: { + threshold: "u16", + otherSignatories: "Vec", + maybeTimepoint: "Option", + callHash: "[u8;32]", + maxWeight: "SpWeightsWeightV2Weight" + }, + cancel_as_multi: { + threshold: "u16", + otherSignatories: "Vec", + timepoint: "PalletMultisigTimepoint", + callHash: "[u8;32]" } } }, /** - * Lookup213: cumulus_primitives_parachain_inherent::ParachainInherentData + * Lookup209: pallet_moonbeam_lazy_migrations::pallet::Call **/ - CumulusPrimitivesParachainInherentParachainInherentData: { - validationData: "PolkadotPrimitivesV8PersistedValidationData", - relayChainState: "SpTrieStorageProof", - downwardMessages: "Vec", - horizontalMessages: "BTreeMap>" + PalletMoonbeamLazyMigrationsCall: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + create_contract_metadata: { + address: "H160" + }, + approve_assets_to_migrate: { + assets: "Vec" + }, + start_foreign_assets_migration: { + assetId: "u128" + }, + migrate_foreign_asset_balances: { + limit: "u32" + }, + migrate_foreign_asset_approvals: { + limit: "u32" + }, + finish_foreign_assets_migration: "Null" + } }, /** - * Lookup214: polkadot_primitives::v8::PersistedValidationData + * Lookup212: pallet_parameters::pallet::Call **/ - PolkadotPrimitivesV8PersistedValidationData: { - parentHead: "Bytes", - relayParentNumber: "u32", - relayParentStorageRoot: "H256", - maxPovSize: "u32" + PalletParametersCall: { + _enum: { + set_parameter: { + keyValue: "MoonriverRuntimeRuntimeParamsRuntimeParameters" + } + } }, /** - * Lookup216: sp_trie::storage_proof::StorageProof + * Lookup213: moonriver_runtime::runtime_params::RuntimeParameters **/ - SpTrieStorageProof: { - trieNodes: "BTreeSet" + MoonriverRuntimeRuntimeParamsRuntimeParameters: { + _enum: { + RuntimeConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters", + PalletRandomness: "MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters", + XcmConfig: "MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters" + } }, /** - * Lookup219: polkadot_core_primitives::InboundDownwardMessage + * Lookup214: moonriver_runtime::runtime_params::dynamic_params::runtime_config::Parameters **/ - PolkadotCorePrimitivesInboundDownwardMessage: { - sentAt: "u32", - msg: "Bytes" + MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: { + _enum: { + FeesTreasuryProportion: + "(MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion,Option)" + } + }, + /** + * Lookup216: moonriver_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters + **/ + MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: { + _enum: { + Deposit: "(MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit,Option)" + } }, /** - * Lookup222: polkadot_core_primitives::InboundHrmpMessage + * Lookup218: moonriver_runtime::runtime_params::dynamic_params::xcm_config::Parameters **/ - PolkadotCorePrimitivesInboundHrmpMessage: { - sentAt: "u32", - data: "Bytes" + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: { + _enum: { + ForeignAssetCreationDeposit: + "(MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit,Option)" + } }, /** - * Lookup225: pallet_evm::pallet::Call + * Lookup220: pallet_evm::pallet::Call **/ PalletEvmCall: { _enum: { @@ -2851,7 +2306,7 @@ export default { } }, /** - * Lookup231: pallet_ethereum::pallet::Call + * Lookup226: pallet_ethereum::pallet::Call **/ PalletEthereumCall: { _enum: { @@ -2861,7 +2316,7 @@ export default { } }, /** - * Lookup232: ethereum::transaction::TransactionV2 + * Lookup227: ethereum::transaction::TransactionV2 **/ EthereumTransactionTransactionV2: { _enum: { @@ -2871,7 +2326,7 @@ export default { } }, /** - * Lookup233: ethereum::transaction::legacy::LegacyTransaction + * Lookup228: ethereum::transaction::legacy::LegacyTransaction **/ EthereumTransactionLegacyLegacyTransaction: { nonce: "U256", @@ -2883,7 +2338,7 @@ export default { signature: "EthereumTransactionLegacyTransactionSignature" }, /** - * Lookup234: ethereum::transaction::legacy::TransactionAction + * Lookup229: ethereum::transaction::legacy::TransactionAction **/ EthereumTransactionLegacyTransactionAction: { _enum: { @@ -2892,7 +2347,7 @@ export default { } }, /** - * Lookup235: ethereum::transaction::legacy::TransactionSignature + * Lookup230: ethereum::transaction::legacy::TransactionSignature **/ EthereumTransactionLegacyTransactionSignature: { v: "u64", @@ -2900,7 +2355,7 @@ export default { s: "H256" }, /** - * Lookup237: ethereum::transaction::eip2930::EIP2930Transaction + * Lookup232: ethereum::transaction::eip2930::EIP2930Transaction **/ EthereumTransactionEip2930Eip2930Transaction: { chainId: "u64", @@ -2916,14 +2371,14 @@ export default { s: "H256" }, /** - * Lookup239: ethereum::transaction::eip2930::AccessListItem + * Lookup234: ethereum::transaction::eip2930::AccessListItem **/ EthereumTransactionEip2930AccessListItem: { address: "H160", storageKeys: "Vec" }, /** - * Lookup240: ethereum::transaction::eip1559::EIP1559Transaction + * Lookup235: ethereum::transaction::eip1559::EIP1559Transaction **/ EthereumTransactionEip1559Eip1559Transaction: { chainId: "u64", @@ -2940,196 +2395,242 @@ export default { s: "H256" }, /** - * Lookup241: pallet_parachain_staking::pallet::Call + * Lookup236: pallet_scheduler::pallet::Call **/ - PalletParachainStakingCall: { + PalletSchedulerCall: { _enum: { - set_staking_expectations: { - expectations: { - min: "u128", - ideal: "u128", - max: "u128" - } + schedule: { + when: "u32", + maybePeriodic: "Option<(u32,u32)>", + priority: "u8", + call: "Call" }, - set_inflation: { - schedule: { - min: "Perbill", - ideal: "Perbill", - max: "Perbill" - } + cancel: { + when: "u32", + index: "u32" }, - set_parachain_bond_account: { - _alias: { - new_: "new" - }, - new_: "AccountId20" + schedule_named: { + id: "[u8;32]", + when: "u32", + maybePeriodic: "Option<(u32,u32)>", + priority: "u8", + call: "Call" }, - set_parachain_bond_reserve_percent: { - _alias: { - new_: "new" - }, - new_: "Percent" + cancel_named: { + id: "[u8;32]" }, - set_total_selected: { + schedule_after: { + after: "u32", + maybePeriodic: "Option<(u32,u32)>", + priority: "u8", + call: "Call" + }, + schedule_named_after: { + id: "[u8;32]", + after: "u32", + maybePeriodic: "Option<(u32,u32)>", + priority: "u8", + call: "Call" + }, + set_retry: { + task: "(u32,u32)", + retries: "u8", + period: "u32" + }, + set_retry_named: { + id: "[u8;32]", + retries: "u8", + period: "u32" + }, + cancel_retry: { + task: "(u32,u32)" + }, + cancel_retry_named: { + id: "[u8;32]" + } + } + }, + /** + * Lookup238: pallet_preimage::pallet::Call + **/ + PalletPreimageCall: { + _enum: { + note_preimage: { + bytes: "Bytes" + }, + unnote_preimage: { _alias: { - new_: "new" + hash_: "hash" }, - new_: "u32" + hash_: "H256" }, - set_collator_commission: { + request_preimage: { _alias: { - new_: "new" + hash_: "hash" }, - new_: "Perbill" + hash_: "H256" }, - set_blocks_per_round: { + unrequest_preimage: { _alias: { - new_: "new" + hash_: "hash" }, - new_: "u32" - }, - join_candidates: { - bond: "u128", - candidateCount: "u32" - }, - schedule_leave_candidates: { - candidateCount: "u32" - }, - execute_leave_candidates: { - candidate: "AccountId20", - candidateDelegationCount: "u32" - }, - cancel_leave_candidates: { - candidateCount: "u32" - }, - go_offline: "Null", - go_online: "Null", - candidate_bond_more: { - more: "u128" + hash_: "H256" }, - schedule_candidate_bond_less: { - less: "u128" + ensure_updated: { + hashes: "Vec" + } + } + }, + /** + * Lookup239: pallet_conviction_voting::pallet::Call + **/ + PalletConvictionVotingCall: { + _enum: { + vote: { + pollIndex: "Compact", + vote: "PalletConvictionVotingVoteAccountVote" }, - execute_candidate_bond_less: { - candidate: "AccountId20" + delegate: { + class: "u16", + to: "AccountId20", + conviction: "PalletConvictionVotingConviction", + balance: "u128" }, - cancel_candidate_bond_less: "Null", - __Unused17: "Null", - delegate_with_auto_compound: { - candidate: "AccountId20", - amount: "u128", - autoCompound: "Percent", - candidateDelegationCount: "u32", - candidateAutoCompoundingDelegationCount: "u32", - delegationCount: "u32" + undelegate: { + class: "u16" }, - __Unused19: "Null", - __Unused20: "Null", - __Unused21: "Null", - schedule_revoke_delegation: { - collator: "AccountId20" + unlock: { + class: "u16", + target: "AccountId20" }, - delegator_bond_more: { - candidate: "AccountId20", - more: "u128" + remove_vote: { + class: "Option", + index: "u32" }, - schedule_delegator_bond_less: { - candidate: "AccountId20", - less: "u128" + remove_other_vote: { + target: "AccountId20", + class: "u16", + index: "u32" + } + } + }, + /** + * Lookup240: pallet_conviction_voting::conviction::Conviction + **/ + PalletConvictionVotingConviction: { + _enum: ["None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x"] + }, + /** + * Lookup242: pallet_referenda::pallet::Call + **/ + PalletReferendaCall: { + _enum: { + submit: { + proposalOrigin: "MoonriverRuntimeOriginCaller", + proposal: "FrameSupportPreimagesBounded", + enactmentMoment: "FrameSupportScheduleDispatchTime" }, - execute_delegation_request: { - delegator: "AccountId20", - candidate: "AccountId20" + place_decision_deposit: { + index: "u32" }, - cancel_delegation_request: { - candidate: "AccountId20" + refund_decision_deposit: { + index: "u32" }, - set_auto_compound: { - candidate: "AccountId20", - value: "Percent", - candidateAutoCompoundingDelegationCountHint: "u32", - delegationCountHint: "u32" + cancel: { + index: "u32" }, - hotfix_remove_delegation_requests_exited_candidates: { - candidates: "Vec" + kill: { + index: "u32" }, - notify_inactive_collator: { - collator: "AccountId20" + nudge_referendum: { + index: "u32" }, - enable_marking_offline: { - value: "bool" + one_fewer_deciding: { + track: "u16" }, - force_join_candidates: { - account: "AccountId20", - bond: "u128", - candidateCount: "u32" + refund_submission_deposit: { + index: "u32" }, - set_inflation_distribution_config: { - _alias: { - new_: "new" - }, - new_: "PalletParachainStakingInflationDistributionConfig" + set_metadata: { + index: "u32", + maybeHash: "Option" } } }, /** - * Lookup244: pallet_scheduler::pallet::Call + * Lookup243: frame_support::traits::schedule::DispatchTime **/ - PalletSchedulerCall: { + FrameSupportScheduleDispatchTime: { _enum: { - schedule: { - when: "u32", - maybePeriodic: "Option<(u32,u32)>", - priority: "u8", - call: "Call" + At: "u32", + After: "u32" + } + }, + /** + * Lookup245: pallet_whitelist::pallet::Call + **/ + PalletWhitelistCall: { + _enum: { + whitelist_call: { + callHash: "H256" }, - cancel: { - when: "u32", - index: "u32" + remove_whitelisted_call: { + callHash: "H256" + }, + dispatch_whitelisted_call: { + callHash: "H256", + callEncodedLen: "u32", + callWeightWitness: "SpWeightsWeightV2Weight" }, - schedule_named: { - id: "[u8;32]", - when: "u32", - maybePeriodic: "Option<(u32,u32)>", - priority: "u8", + dispatch_whitelisted_call_with_preimage: { call: "Call" + } + } + }, + /** + * Lookup246: pallet_collective::pallet::Call + **/ + PalletCollectiveCall: { + _enum: { + set_members: { + newMembers: "Vec", + prime: "Option", + oldCount: "u32" }, - cancel_named: { - id: "[u8;32]" + execute: { + proposal: "Call", + lengthBound: "Compact" }, - schedule_after: { - after: "u32", - maybePeriodic: "Option<(u32,u32)>", - priority: "u8", - call: "Call" + propose: { + threshold: "Compact", + proposal: "Call", + lengthBound: "Compact" }, - schedule_named_after: { - id: "[u8;32]", - after: "u32", - maybePeriodic: "Option<(u32,u32)>", - priority: "u8", - call: "Call" + vote: { + proposal: "H256", + index: "Compact", + approve: "bool" }, - set_retry: { - task: "(u32,u32)", - retries: "u8", - period: "u32" + __Unused4: "Null", + disapprove_proposal: { + proposalHash: "H256" }, - set_retry_named: { - id: "[u8;32]", - retries: "u8", - period: "u32" + close: { + proposalHash: "H256", + index: "Compact", + proposalWeightBound: "SpWeightsWeightV2Weight", + lengthBound: "Compact" }, - cancel_retry: { - task: "(u32,u32)" + kill: { + proposalHash: "H256" }, - cancel_retry_named: { - id: "[u8;32]" + release_proposal_cost: { + proposalHash: "H256" } } }, /** - * Lookup246: pallet_treasury::pallet::Call + * Lookup248: pallet_treasury::pallet::Call **/ PalletTreasuryCall: { _enum: { @@ -3160,25 +2661,6 @@ export default { } } }, - /** - * Lookup248: pallet_author_inherent::pallet::Call - **/ - PalletAuthorInherentCall: { - _enum: ["kick_off_authorship_validation"] - }, - /** - * Lookup249: pallet_author_slot_filter::pallet::Call - **/ - PalletAuthorSlotFilterCall: { - _enum: { - set_eligible: { - _alias: { - new_: "new" - }, - new_: "u32" - } - } - }, /** * Lookup250: pallet_crowdloan_rewards::pallet::Call **/ @@ -3201,373 +2683,637 @@ export default { complete_initialization: { leaseEndingBlock: "u32" }, - initialize_reward_vec: { - rewards: "Vec<([u8;32],Option,u128)>" - } + initialize_reward_vec: { + rewards: "Vec<([u8;32],Option,u128)>" + } + } + }, + /** + * Lookup251: sp_runtime::MultiSignature + **/ + SpRuntimeMultiSignature: { + _enum: { + Ed25519: "[u8;64]", + Sr25519: "[u8;64]", + Ecdsa: "[u8;65]" + } + }, + /** + * Lookup257: pallet_xcm::pallet::Call + **/ + PalletXcmCall: { + _enum: { + send: { + dest: "XcmVersionedLocation", + message: "XcmVersionedXcm" + }, + teleport_assets: { + dest: "XcmVersionedLocation", + beneficiary: "XcmVersionedLocation", + assets: "XcmVersionedAssets", + feeAssetItem: "u32" + }, + reserve_transfer_assets: { + dest: "XcmVersionedLocation", + beneficiary: "XcmVersionedLocation", + assets: "XcmVersionedAssets", + feeAssetItem: "u32" + }, + execute: { + message: "XcmVersionedXcm", + maxWeight: "SpWeightsWeightV2Weight" + }, + force_xcm_version: { + location: "StagingXcmV5Location", + 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" + } + } + }, + /** + * Lookup258: xcm::VersionedLocation + **/ + XcmVersionedLocation: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + V3: "StagingXcmV3MultiLocation", + V4: "StagingXcmV4Location", + V5: "StagingXcmV5Location" + } + }, + /** + * Lookup259: staging_xcm::v3::multilocation::MultiLocation + **/ + StagingXcmV3MultiLocation: { + parents: "u8", + interior: "XcmV3Junctions" + }, + /** + * Lookup260: 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)" + } + }, + /** + * Lookup261: 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" + } + }, + /** + * Lookup263: 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" } }, /** - * Lookup251: sp_runtime::MultiSignature + * Lookup264: staging_xcm::v4::location::Location **/ - SpRuntimeMultiSignature: { - _enum: { - Ed25519: "[u8;64]", - Sr25519: "[u8;64]", - Ecdsa: "[u8;65]" - } + StagingXcmV4Location: { + parents: "u8", + interior: "StagingXcmV4Junctions" }, /** - * Lookup258: pallet_author_mapping::pallet::Call + * Lookup265: staging_xcm::v4::junctions::Junctions **/ - PalletAuthorMappingCall: { + StagingXcmV4Junctions: { _enum: { - add_association: { - nimbusId: "NimbusPrimitivesNimbusCryptoPublic" - }, - update_association: { - oldNimbusId: "NimbusPrimitivesNimbusCryptoPublic", - newNimbusId: "NimbusPrimitivesNimbusCryptoPublic" - }, - clear_association: { - nimbusId: "NimbusPrimitivesNimbusCryptoPublic" - }, - remove_keys: "Null", - set_keys: { - _alias: { - keys_: "keys" - }, - keys_: "Bytes" - } + Here: "Null", + X1: "[Lookup267;1]", + X2: "[Lookup267;2]", + X3: "[Lookup267;3]", + X4: "[Lookup267;4]", + X5: "[Lookup267;5]", + X6: "[Lookup267;6]", + X7: "[Lookup267;7]", + X8: "[Lookup267;8]" } }, /** - * Lookup259: pallet_proxy::pallet::Call + * Lookup267: staging_xcm::v4::junction::Junction **/ - PalletProxyCall: { + StagingXcmV4Junction: { _enum: { - proxy: { - real: "AccountId20", - forceProxyType: "Option", - call: "Call" - }, - add_proxy: { - delegate: "AccountId20", - proxyType: "MoonbaseRuntimeProxyType", - delay: "u32" + Parachain: "Compact", + AccountId32: { + network: "Option", + id: "[u8;32]" }, - remove_proxy: { - delegate: "AccountId20", - proxyType: "MoonbaseRuntimeProxyType", - delay: "u32" + AccountIndex64: { + network: "Option", + index: "Compact" }, - remove_proxies: "Null", - create_pure: { - proxyType: "MoonbaseRuntimeProxyType", - delay: "u32", - index: "u16" + AccountKey20: { + network: "Option", + key: "[u8;20]" }, - kill_pure: { - spawner: "AccountId20", - proxyType: "MoonbaseRuntimeProxyType", - index: "u16", - height: "Compact", - extIndex: "Compact" + PalletInstance: "u8", + GeneralIndex: "Compact", + GeneralKey: { + length: "u8", + data: "[u8;32]" }, - announce: { - real: "AccountId20", - callHash: "H256" + OnlyChild: "Null", + Plurality: { + id: "XcmV3JunctionBodyId", + part: "XcmV3JunctionBodyPart" }, - remove_announcement: { - real: "AccountId20", - callHash: "H256" + GlobalConsensus: "StagingXcmV4JunctionNetworkId" + } + }, + /** + * Lookup269: staging_xcm::v4::junction::NetworkId + **/ + StagingXcmV4JunctionNetworkId: { + _enum: { + ByGenesis: "[u8;32]", + ByFork: { + blockNumber: "u64", + blockHash: "[u8;32]" }, - reject_announcement: { - delegate: "AccountId20", - callHash: "H256" + Polkadot: "Null", + Kusama: "Null", + Westend: "Null", + Rococo: "Null", + Wococo: "Null", + Ethereum: { + chainId: "Compact" }, - proxy_announced: { - delegate: "AccountId20", - real: "AccountId20", - forceProxyType: "Option", - call: "Call" - } + BitcoinCore: "Null", + BitcoinCash: "Null", + PolkadotBulletin: "Null" } }, /** - * Lookup261: pallet_maintenance_mode::pallet::Call + * Lookup277: xcm::VersionedXcm **/ - PalletMaintenanceModeCall: { - _enum: ["enter_maintenance_mode", "resume_normal_operation"] + XcmVersionedXcm: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + V3: "XcmV3Xcm", + V4: "StagingXcmV4Xcm", + V5: "StagingXcmV5Xcm" + } }, /** - * Lookup262: pallet_identity::pallet::Call + * Lookup278: xcm::v3::Xcm **/ - PalletIdentityCall: { + XcmV3Xcm: "Vec", + /** + * Lookup280: xcm::v3::Instruction + **/ + XcmV3Instruction: { _enum: { - add_registrar: { - account: "AccountId20" + WithdrawAsset: "XcmV3MultiassetMultiAssets", + ReserveAssetDeposited: "XcmV3MultiassetMultiAssets", + ReceiveTeleportedAsset: "XcmV3MultiassetMultiAssets", + QueryResponse: { + queryId: "Compact", + response: "XcmV3Response", + maxWeight: "SpWeightsWeightV2Weight", + querier: "Option" }, - set_identity: { - info: "PalletIdentityLegacyIdentityInfo" + TransferAsset: { + assets: "XcmV3MultiassetMultiAssets", + beneficiary: "StagingXcmV3MultiLocation" }, - set_subs: { - subs: "Vec<(AccountId20,Data)>" + TransferReserveAsset: { + assets: "XcmV3MultiassetMultiAssets", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, - clear_identity: "Null", - request_judgement: { - regIndex: "Compact", - maxFee: "Compact" + Transact: { + originKind: "XcmV3OriginKind", + requireWeightAtMost: "SpWeightsWeightV2Weight", + call: "XcmDoubleEncoded" }, - cancel_request: { - regIndex: "u32" + HrmpNewChannelOpenRequest: { + sender: "Compact", + maxMessageSize: "Compact", + maxCapacity: "Compact" }, - set_fee: { - index: "Compact", - fee: "Compact" + HrmpChannelAccepted: { + recipient: "Compact" }, - set_account_id: { - _alias: { - new_: "new" - }, - index: "Compact", - new_: "AccountId20" + HrmpChannelClosing: { + initiator: "Compact", + sender: "Compact", + recipient: "Compact" }, - set_fields: { - index: "Compact", - fields: "u64" + ClearOrigin: "Null", + DescendOrigin: "XcmV3Junctions", + ReportError: "XcmV3QueryResponseInfo", + DepositAsset: { + assets: "XcmV3MultiassetMultiAssetFilter", + beneficiary: "StagingXcmV3MultiLocation" }, - provide_judgement: { - regIndex: "Compact", - target: "AccountId20", - judgement: "PalletIdentityJudgement", - identity: "H256" + DepositReserveAsset: { + assets: "XcmV3MultiassetMultiAssetFilter", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, - kill_identity: { - target: "AccountId20" + ExchangeAsset: { + give: "XcmV3MultiassetMultiAssetFilter", + want: "XcmV3MultiassetMultiAssets", + maximal: "bool" }, - add_sub: { - sub: "AccountId20", - data: "Data" + InitiateReserveWithdraw: { + assets: "XcmV3MultiassetMultiAssetFilter", + reserve: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, - rename_sub: { - sub: "AccountId20", - data: "Data" + InitiateTeleport: { + assets: "XcmV3MultiassetMultiAssetFilter", + dest: "StagingXcmV3MultiLocation", + xcm: "XcmV3Xcm" }, - remove_sub: { - sub: "AccountId20" + ReportHolding: { + responseInfo: "XcmV3QueryResponseInfo", + assets: "XcmV3MultiassetMultiAssetFilter" }, - quit_sub: "Null", - add_username_authority: { - authority: "AccountId20", - suffix: "Bytes", - allocation: "u32" + BuyExecution: { + fees: "XcmV3MultiAsset", + weightLimit: "XcmV3WeightLimit" }, - remove_username_authority: { - suffix: "Bytes", - authority: "AccountId20" + RefundSurplus: "Null", + SetErrorHandler: "XcmV3Xcm", + SetAppendix: "XcmV3Xcm", + ClearError: "Null", + ClaimAsset: { + assets: "XcmV3MultiassetMultiAssets", + ticket: "StagingXcmV3MultiLocation" + }, + Trap: "Compact", + SubscribeVersion: { + queryId: "Compact", + maxResponseWeight: "SpWeightsWeightV2Weight" + }, + UnsubscribeVersion: "Null", + BurnAsset: "XcmV3MultiassetMultiAssets", + ExpectAsset: "XcmV3MultiassetMultiAssets", + ExpectOrigin: "Option", + ExpectError: "Option<(u32,XcmV3TraitsError)>", + ExpectTransactStatus: "XcmV3MaybeErrorCode", + QueryPallet: { + moduleName: "Bytes", + responseInfo: "XcmV3QueryResponseInfo" + }, + ExpectPallet: { + index: "Compact", + name: "Bytes", + moduleName: "Bytes", + crateMajor: "Compact", + minCrateMinor: "Compact" }, - set_username_for: { - who: "AccountId20", - username: "Bytes", - signature: "Option", - useAllocation: "bool" + ReportTransactStatus: "XcmV3QueryResponseInfo", + ClearTransactStatus: "Null", + UniversalOrigin: "XcmV3Junction", + ExportMessage: { + network: "XcmV3JunctionNetworkId", + destination: "XcmV3Junctions", + xcm: "XcmV3Xcm" }, - accept_username: { - username: "Bytes" + LockAsset: { + asset: "XcmV3MultiAsset", + unlocker: "StagingXcmV3MultiLocation" }, - remove_expired_approval: { - username: "Bytes" + UnlockAsset: { + asset: "XcmV3MultiAsset", + target: "StagingXcmV3MultiLocation" }, - set_primary_username: { - username: "Bytes" + NoteUnlockable: { + asset: "XcmV3MultiAsset", + owner: "StagingXcmV3MultiLocation" }, - unbind_username: { - username: "Bytes" + RequestUnlock: { + asset: "XcmV3MultiAsset", + locker: "StagingXcmV3MultiLocation" }, - remove_username: { - username: "Bytes" + SetFeesMode: { + jitWithdraw: "bool" }, - kill_username: { - username: "Bytes" + SetTopic: "[u8;32]", + ClearTopic: "Null", + AliasOrigin: "StagingXcmV3MultiLocation", + UnpaidExecution: { + weightLimit: "XcmV3WeightLimit", + checkOrigin: "Option" } } }, /** - * Lookup263: pallet_identity::legacy::IdentityInfo + * Lookup281: xcm::v3::multiasset::MultiAssets **/ - PalletIdentityLegacyIdentityInfo: { - additional: "Vec<(Data,Data)>", - display: "Data", - legal: "Data", - web: "Data", - riot: "Data", - email: "Data", - pgpFingerprint: "Option<[u8;20]>", - image: "Data", - twitter: "Data" + XcmV3MultiassetMultiAssets: "Vec", + /** + * Lookup283: xcm::v3::multiasset::MultiAsset + **/ + XcmV3MultiAsset: { + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetFungibility" }, /** - * Lookup299: pallet_identity::types::Judgement + * Lookup284: xcm::v3::multiasset::AssetId **/ - PalletIdentityJudgement: { + XcmV3MultiassetAssetId: { _enum: { - Unknown: "Null", - FeePaid: "u128", - Reasonable: "Null", - KnownGood: "Null", - OutOfDate: "Null", - LowQuality: "Null", - Erroneous: "Null" + Concrete: "StagingXcmV3MultiLocation", + Abstract: "[u8;32]" } }, /** - * Lookup301: account::EthereumSignature + * Lookup285: xcm::v3::multiasset::Fungibility **/ - AccountEthereumSignature: "[u8;65]", + XcmV3MultiassetFungibility: { + _enum: { + Fungible: "Compact", + NonFungible: "XcmV3MultiassetAssetInstance" + } + }, /** - * Lookup302: cumulus_pallet_xcmp_queue::pallet::Call + * Lookup286: xcm::v3::multiasset::AssetInstance **/ - CumulusPalletXcmpQueueCall: { + XcmV3MultiassetAssetInstance: { _enum: { - __Unused0: "Null", - suspend_xcm_execution: "Null", - resume_xcm_execution: "Null", - update_suspend_threshold: { - _alias: { - new_: "new" - }, - new_: "u32" - }, - update_drop_threshold: { - _alias: { - new_: "new" - }, - new_: "u32" - }, - update_resume_threshold: { - _alias: { - new_: "new" - }, - new_: "u32" - } + Undefined: "Null", + Index: "Compact", + Array4: "[u8;4]", + Array8: "[u8;8]", + Array16: "[u8;16]", + Array32: "[u8;32]" } }, /** - * Lookup303: pallet_xcm::pallet::Call + * Lookup287: xcm::v3::Response **/ - PalletXcmCall: { + XcmV3Response: { _enum: { - send: { - dest: "XcmVersionedLocation", - message: "XcmVersionedXcm" - }, - teleport_assets: { - dest: "XcmVersionedLocation", - beneficiary: "XcmVersionedLocation", - assets: "XcmVersionedAssets", - feeAssetItem: "u32" - }, - reserve_transfer_assets: { - dest: "XcmVersionedLocation", - beneficiary: "XcmVersionedLocation", - assets: "XcmVersionedAssets", - feeAssetItem: "u32" - }, - execute: { - message: "XcmVersionedXcm", - maxWeight: "SpWeightsWeightV2Weight" - }, - force_xcm_version: { - location: "StagingXcmV5Location", - 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" + Null: "Null", + Assets: "XcmV3MultiassetMultiAssets", + ExecutionResult: "Option<(u32,XcmV3TraitsError)>", + Version: "u32", + PalletsInfo: "Vec", + DispatchResult: "XcmV3MaybeErrorCode" + } + }, + /** + * Lookup290: xcm::v3::traits::Error + **/ + XcmV3TraitsError: { + _enum: { + Overflow: "Null", + Unimplemented: "Null", + UntrustedReserveLocation: "Null", + UntrustedTeleportLocation: "Null", + LocationFull: "Null", + LocationNotInvertible: "Null", + BadOrigin: "Null", + InvalidLocation: "Null", + AssetNotFound: "Null", + FailedToTransactAsset: "Null", + NotWithdrawable: "Null", + LocationCannotHold: "Null", + ExceedsMaxMessageSize: "Null", + DestinationUnsupported: "Null", + Transport: "Null", + Unroutable: "Null", + UnknownClaim: "Null", + FailedToDecode: "Null", + MaxWeightInvalid: "Null", + NotHoldingFees: "Null", + TooExpensive: "Null", + Trap: "u64", + ExpectationFalse: "Null", + PalletNotFound: "Null", + NameMismatch: "Null", + VersionIncompatible: "Null", + HoldingWouldOverflow: "Null", + ExportError: "Null", + ReanchorFailed: "Null", + NoDeal: "Null", + FeesNotMet: "Null", + LockError: "Null", + NoPermission: "Null", + Unanchored: "Null", + NotDepositable: "Null", + UnhandledXcmVersion: "Null", + WeightLimitReached: "SpWeightsWeightV2Weight", + Barrier: "Null", + WeightNotComputable: "Null", + ExceedsStackLimit: "Null" + } + }, + /** + * Lookup292: xcm::v3::PalletInfo + **/ + XcmV3PalletInfo: { + index: "Compact", + name: "Bytes", + moduleName: "Bytes", + major: "Compact", + minor: "Compact", + patch: "Compact" + }, + /** + * Lookup295: xcm::v3::MaybeErrorCode + **/ + XcmV3MaybeErrorCode: { + _enum: { + Success: "Null", + Error: "Bytes", + TruncatedError: "Bytes" + } + }, + /** + * Lookup298: xcm::v3::OriginKind + **/ + XcmV3OriginKind: { + _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"] + }, + /** + * Lookup299: xcm::double_encoded::DoubleEncoded + **/ + XcmDoubleEncoded: { + encoded: "Bytes" + }, + /** + * Lookup300: xcm::v3::QueryResponseInfo + **/ + XcmV3QueryResponseInfo: { + destination: "StagingXcmV3MultiLocation", + queryId: "Compact", + maxWeight: "SpWeightsWeightV2Weight" + }, + /** + * Lookup301: xcm::v3::multiasset::MultiAssetFilter + **/ + XcmV3MultiassetMultiAssetFilter: { + _enum: { + Definite: "XcmV3MultiassetMultiAssets", + Wild: "XcmV3MultiassetWildMultiAsset" + } + }, + /** + * Lookup302: xcm::v3::multiasset::WildMultiAsset + **/ + XcmV3MultiassetWildMultiAsset: { + _enum: { + All: "Null", + AllOf: { + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetWildFungibility" }, - transfer_assets_using_type_and_then: { - dest: "XcmVersionedLocation", - assets: "XcmVersionedAssets", - assetsTransferType: "StagingXcmExecutorAssetTransferTransferType", - remoteFeesId: "XcmVersionedAssetId", - feesTransferType: "StagingXcmExecutorAssetTransferTransferType", - customXcmOnDest: "XcmVersionedXcm", - weightLimit: "XcmV3WeightLimit" + AllCounted: "Compact", + AllOfCounted: { + id: "XcmV3MultiassetAssetId", + fun: "XcmV3MultiassetWildFungibility", + count: "Compact" } } }, /** - * Lookup304: xcm::VersionedXcm + * Lookup303: xcm::v3::multiasset::WildFungibility **/ - XcmVersionedXcm: { + XcmV3MultiassetWildFungibility: { + _enum: ["Fungible", "NonFungible"] + }, + /** + * Lookup304: xcm::v3::WeightLimit + **/ + XcmV3WeightLimit: { _enum: { - __Unused0: "Null", - __Unused1: "Null", - __Unused2: "Null", - V3: "XcmV3Xcm", - V4: "StagingXcmV4Xcm", - V5: "StagingXcmV5Xcm" + Unlimited: "Null", + Limited: "SpWeightsWeightV2Weight" } }, /** - * Lookup305: xcm::v3::Xcm + * Lookup305: staging_xcm::v4::Xcm **/ - XcmV3Xcm: "Vec", + StagingXcmV4Xcm: "Vec", /** - * Lookup307: xcm::v3::Instruction + * Lookup307: staging_xcm::v4::Instruction **/ - XcmV3Instruction: { + StagingXcmV4Instruction: { _enum: { - WithdrawAsset: "XcmV3MultiassetMultiAssets", - ReserveAssetDeposited: "XcmV3MultiassetMultiAssets", - ReceiveTeleportedAsset: "XcmV3MultiassetMultiAssets", + WithdrawAsset: "StagingXcmV4AssetAssets", + ReserveAssetDeposited: "StagingXcmV4AssetAssets", + ReceiveTeleportedAsset: "StagingXcmV4AssetAssets", QueryResponse: { queryId: "Compact", - response: "XcmV3Response", + response: "StagingXcmV4Response", maxWeight: "SpWeightsWeightV2Weight", - querier: "Option" + querier: "Option" }, TransferAsset: { - assets: "XcmV3MultiassetMultiAssets", - beneficiary: "StagingXcmV3MultiLocation" + assets: "StagingXcmV4AssetAssets", + beneficiary: "StagingXcmV4Location" }, TransferReserveAsset: { - assets: "XcmV3MultiassetMultiAssets", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + assets: "StagingXcmV4AssetAssets", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, Transact: { originKind: "XcmV3OriginKind", @@ -3588,47 +3334,47 @@ export default { recipient: "Compact" }, ClearOrigin: "Null", - DescendOrigin: "XcmV3Junctions", - ReportError: "XcmV3QueryResponseInfo", + DescendOrigin: "StagingXcmV4Junctions", + ReportError: "StagingXcmV4QueryResponseInfo", DepositAsset: { - assets: "XcmV3MultiassetMultiAssetFilter", - beneficiary: "StagingXcmV3MultiLocation" + assets: "StagingXcmV4AssetAssetFilter", + beneficiary: "StagingXcmV4Location" }, DepositReserveAsset: { - assets: "XcmV3MultiassetMultiAssetFilter", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + assets: "StagingXcmV4AssetAssetFilter", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, ExchangeAsset: { - give: "XcmV3MultiassetMultiAssetFilter", - want: "XcmV3MultiassetMultiAssets", + give: "StagingXcmV4AssetAssetFilter", + want: "StagingXcmV4AssetAssets", maximal: "bool" }, InitiateReserveWithdraw: { - assets: "XcmV3MultiassetMultiAssetFilter", - reserve: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + assets: "StagingXcmV4AssetAssetFilter", + reserve: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, InitiateTeleport: { - assets: "XcmV3MultiassetMultiAssetFilter", - dest: "StagingXcmV3MultiLocation", - xcm: "XcmV3Xcm" + assets: "StagingXcmV4AssetAssetFilter", + dest: "StagingXcmV4Location", + xcm: "StagingXcmV4Xcm" }, ReportHolding: { - responseInfo: "XcmV3QueryResponseInfo", - assets: "XcmV3MultiassetMultiAssetFilter" + responseInfo: "StagingXcmV4QueryResponseInfo", + assets: "StagingXcmV4AssetAssetFilter" }, BuyExecution: { - fees: "XcmV3MultiAsset", + fees: "StagingXcmV4Asset", weightLimit: "XcmV3WeightLimit" }, RefundSurplus: "Null", - SetErrorHandler: "XcmV3Xcm", - SetAppendix: "XcmV3Xcm", + SetErrorHandler: "StagingXcmV4Xcm", + SetAppendix: "StagingXcmV4Xcm", ClearError: "Null", ClaimAsset: { - assets: "XcmV3MultiassetMultiAssets", - ticket: "StagingXcmV3MultiLocation" + assets: "StagingXcmV4AssetAssets", + ticket: "StagingXcmV4Location" }, Trap: "Compact", SubscribeVersion: { @@ -3636,14 +3382,14 @@ export default { maxResponseWeight: "SpWeightsWeightV2Weight" }, UnsubscribeVersion: "Null", - BurnAsset: "XcmV3MultiassetMultiAssets", - ExpectAsset: "XcmV3MultiassetMultiAssets", - ExpectOrigin: "Option", + BurnAsset: "StagingXcmV4AssetAssets", + ExpectAsset: "StagingXcmV4AssetAssets", + ExpectOrigin: "Option", ExpectError: "Option<(u32,XcmV3TraitsError)>", ExpectTransactStatus: "XcmV3MaybeErrorCode", QueryPallet: { moduleName: "Bytes", - responseInfo: "XcmV3QueryResponseInfo" + responseInfo: "StagingXcmV4QueryResponseInfo" }, ExpectPallet: { index: "Compact", @@ -3652,106 +3398,96 @@ export default { crateMajor: "Compact", minCrateMinor: "Compact" }, - ReportTransactStatus: "XcmV3QueryResponseInfo", + ReportTransactStatus: "StagingXcmV4QueryResponseInfo", ClearTransactStatus: "Null", - UniversalOrigin: "XcmV3Junction", + UniversalOrigin: "StagingXcmV4Junction", ExportMessage: { - network: "XcmV3JunctionNetworkId", - destination: "XcmV3Junctions", - xcm: "XcmV3Xcm" + network: "StagingXcmV4JunctionNetworkId", + destination: "StagingXcmV4Junctions", + xcm: "StagingXcmV4Xcm" }, LockAsset: { - asset: "XcmV3MultiAsset", - unlocker: "StagingXcmV3MultiLocation" + asset: "StagingXcmV4Asset", + unlocker: "StagingXcmV4Location" }, UnlockAsset: { - asset: "XcmV3MultiAsset", - target: "StagingXcmV3MultiLocation" + asset: "StagingXcmV4Asset", + target: "StagingXcmV4Location" }, NoteUnlockable: { - asset: "XcmV3MultiAsset", - owner: "StagingXcmV3MultiLocation" + asset: "StagingXcmV4Asset", + owner: "StagingXcmV4Location" }, RequestUnlock: { - asset: "XcmV3MultiAsset", - locker: "StagingXcmV3MultiLocation" + asset: "StagingXcmV4Asset", + locker: "StagingXcmV4Location" }, SetFeesMode: { jitWithdraw: "bool" }, SetTopic: "[u8;32]", ClearTopic: "Null", - AliasOrigin: "StagingXcmV3MultiLocation", + AliasOrigin: "StagingXcmV4Location", UnpaidExecution: { weightLimit: "XcmV3WeightLimit", - checkOrigin: "Option" + checkOrigin: "Option" } } }, /** - * Lookup308: xcm::v3::Response + * Lookup308: staging_xcm::v4::asset::Assets **/ - XcmV3Response: { + StagingXcmV4AssetAssets: "Vec", + /** + * Lookup310: staging_xcm::v4::asset::Asset + **/ + StagingXcmV4Asset: { + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetFungibility" + }, + /** + * Lookup311: staging_xcm::v4::asset::AssetId + **/ + StagingXcmV4AssetAssetId: "StagingXcmV4Location", + /** + * Lookup312: staging_xcm::v4::asset::Fungibility + **/ + StagingXcmV4AssetFungibility: { _enum: { - Null: "Null", - Assets: "XcmV3MultiassetMultiAssets", - ExecutionResult: "Option<(u32,XcmV3TraitsError)>", - Version: "u32", - PalletsInfo: "Vec", - DispatchResult: "XcmV3MaybeErrorCode" + Fungible: "Compact", + NonFungible: "StagingXcmV4AssetAssetInstance" } }, /** - * Lookup311: xcm::v3::traits::Error + * Lookup313: staging_xcm::v4::asset::AssetInstance **/ - XcmV3TraitsError: { + StagingXcmV4AssetAssetInstance: { _enum: { - Overflow: "Null", - Unimplemented: "Null", - UntrustedReserveLocation: "Null", - UntrustedTeleportLocation: "Null", - LocationFull: "Null", - LocationNotInvertible: "Null", - BadOrigin: "Null", - InvalidLocation: "Null", - AssetNotFound: "Null", - FailedToTransactAsset: "Null", - NotWithdrawable: "Null", - LocationCannotHold: "Null", - ExceedsMaxMessageSize: "Null", - DestinationUnsupported: "Null", - Transport: "Null", - Unroutable: "Null", - UnknownClaim: "Null", - FailedToDecode: "Null", - MaxWeightInvalid: "Null", - NotHoldingFees: "Null", - TooExpensive: "Null", - Trap: "u64", - ExpectationFalse: "Null", - PalletNotFound: "Null", - NameMismatch: "Null", - VersionIncompatible: "Null", - HoldingWouldOverflow: "Null", - ExportError: "Null", - ReanchorFailed: "Null", - NoDeal: "Null", - FeesNotMet: "Null", - LockError: "Null", - NoPermission: "Null", - Unanchored: "Null", - NotDepositable: "Null", - UnhandledXcmVersion: "Null", - WeightLimitReached: "SpWeightsWeightV2Weight", - Barrier: "Null", - WeightNotComputable: "Null", - ExceedsStackLimit: "Null" + Undefined: "Null", + Index: "Compact", + Array4: "[u8;4]", + Array8: "[u8;8]", + Array16: "[u8;16]", + Array32: "[u8;32]" } }, /** - * Lookup313: xcm::v3::PalletInfo + * Lookup314: staging_xcm::v4::Response **/ - XcmV3PalletInfo: { + StagingXcmV4Response: { + _enum: { + Null: "Null", + Assets: "StagingXcmV4AssetAssets", + ExecutionResult: "Option<(u32,XcmV3TraitsError)>", + Version: "u32", + PalletsInfo: "Vec", + DispatchResult: "XcmV3MaybeErrorCode" + } + }, + /** + * Lookup316: staging_xcm::v4::PalletInfo + **/ + StagingXcmV4PalletInfo: { index: "Compact", name: "Bytes", moduleName: "Bytes", @@ -3760,76 +3496,76 @@ export default { patch: "Compact" }, /** - * Lookup317: xcm::v3::QueryResponseInfo + * Lookup320: staging_xcm::v4::QueryResponseInfo **/ - XcmV3QueryResponseInfo: { - destination: "StagingXcmV3MultiLocation", + StagingXcmV4QueryResponseInfo: { + destination: "StagingXcmV4Location", queryId: "Compact", maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup318: xcm::v3::multiasset::MultiAssetFilter + * Lookup321: staging_xcm::v4::asset::AssetFilter **/ - XcmV3MultiassetMultiAssetFilter: { + StagingXcmV4AssetAssetFilter: { _enum: { - Definite: "XcmV3MultiassetMultiAssets", - Wild: "XcmV3MultiassetWildMultiAsset" + Definite: "StagingXcmV4AssetAssets", + Wild: "StagingXcmV4AssetWildAsset" } }, /** - * Lookup319: xcm::v3::multiasset::WildMultiAsset + * Lookup322: staging_xcm::v4::asset::WildAsset **/ - XcmV3MultiassetWildMultiAsset: { + StagingXcmV4AssetWildAsset: { _enum: { All: "Null", AllOf: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetWildFungibility" + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetWildFungibility" }, AllCounted: "Compact", AllOfCounted: { - id: "XcmV3MultiassetAssetId", - fun: "XcmV3MultiassetWildFungibility", + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetWildFungibility", count: "Compact" } } }, /** - * Lookup320: xcm::v3::multiasset::WildFungibility + * Lookup323: staging_xcm::v4::asset::WildFungibility **/ - XcmV3MultiassetWildFungibility: { + StagingXcmV4AssetWildFungibility: { _enum: ["Fungible", "NonFungible"] }, /** - * Lookup321: staging_xcm::v4::Xcm + * Lookup324: staging_xcm::v5::Xcm **/ - StagingXcmV4Xcm: "Vec", + StagingXcmV5Xcm: "Vec", /** - * Lookup323: staging_xcm::v4::Instruction + * Lookup326: staging_xcm::v5::Instruction **/ - StagingXcmV4Instruction: { + StagingXcmV5Instruction: { _enum: { - WithdrawAsset: "StagingXcmV4AssetAssets", - ReserveAssetDeposited: "StagingXcmV4AssetAssets", - ReceiveTeleportedAsset: "StagingXcmV4AssetAssets", + WithdrawAsset: "StagingXcmV5AssetAssets", + ReserveAssetDeposited: "StagingXcmV5AssetAssets", + ReceiveTeleportedAsset: "StagingXcmV5AssetAssets", QueryResponse: { queryId: "Compact", - response: "StagingXcmV4Response", + response: "StagingXcmV5Response", maxWeight: "SpWeightsWeightV2Weight", - querier: "Option" + querier: "Option" }, TransferAsset: { - assets: "StagingXcmV4AssetAssets", - beneficiary: "StagingXcmV4Location" + assets: "StagingXcmV5AssetAssets", + beneficiary: "StagingXcmV5Location" }, TransferReserveAsset: { - assets: "StagingXcmV4AssetAssets", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "StagingXcmV5AssetAssets", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, Transact: { originKind: "XcmV3OriginKind", - requireWeightAtMost: "SpWeightsWeightV2Weight", + fallbackMaxWeight: "Option", call: "XcmDoubleEncoded" }, HrmpNewChannelOpenRequest: { @@ -3846,47 +3582,47 @@ export default { recipient: "Compact" }, ClearOrigin: "Null", - DescendOrigin: "StagingXcmV4Junctions", - ReportError: "StagingXcmV4QueryResponseInfo", + DescendOrigin: "StagingXcmV5Junctions", + ReportError: "StagingXcmV5QueryResponseInfo", DepositAsset: { - assets: "StagingXcmV4AssetAssetFilter", - beneficiary: "StagingXcmV4Location" + assets: "StagingXcmV5AssetAssetFilter", + beneficiary: "StagingXcmV5Location" }, DepositReserveAsset: { - assets: "StagingXcmV4AssetAssetFilter", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "StagingXcmV5AssetAssetFilter", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, ExchangeAsset: { - give: "StagingXcmV4AssetAssetFilter", - want: "StagingXcmV4AssetAssets", + give: "StagingXcmV5AssetAssetFilter", + want: "StagingXcmV5AssetAssets", maximal: "bool" }, InitiateReserveWithdraw: { - assets: "StagingXcmV4AssetAssetFilter", - reserve: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "StagingXcmV5AssetAssetFilter", + reserve: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, InitiateTeleport: { - assets: "StagingXcmV4AssetAssetFilter", - dest: "StagingXcmV4Location", - xcm: "StagingXcmV4Xcm" + assets: "StagingXcmV5AssetAssetFilter", + dest: "StagingXcmV5Location", + xcm: "StagingXcmV5Xcm" }, ReportHolding: { - responseInfo: "StagingXcmV4QueryResponseInfo", - assets: "StagingXcmV4AssetAssetFilter" + responseInfo: "StagingXcmV5QueryResponseInfo", + assets: "StagingXcmV5AssetAssetFilter" }, BuyExecution: { - fees: "StagingXcmV4Asset", + fees: "StagingXcmV5Asset", weightLimit: "XcmV3WeightLimit" }, RefundSurplus: "Null", - SetErrorHandler: "StagingXcmV4Xcm", - SetAppendix: "StagingXcmV4Xcm", + SetErrorHandler: "StagingXcmV5Xcm", + SetAppendix: "StagingXcmV5Xcm", ClearError: "Null", ClaimAsset: { - assets: "StagingXcmV4AssetAssets", - ticket: "StagingXcmV4Location" + assets: "StagingXcmV5AssetAssets", + ticket: "StagingXcmV5Location" }, Trap: "Compact", SubscribeVersion: { @@ -3894,14 +3630,14 @@ export default { maxResponseWeight: "SpWeightsWeightV2Weight" }, UnsubscribeVersion: "Null", - BurnAsset: "StagingXcmV4AssetAssets", - ExpectAsset: "StagingXcmV4AssetAssets", - ExpectOrigin: "Option", - ExpectError: "Option<(u32,XcmV3TraitsError)>", + BurnAsset: "StagingXcmV5AssetAssets", + ExpectAsset: "StagingXcmV5AssetAssets", + ExpectOrigin: "Option", + ExpectError: "Option<(u32,XcmV5TraitsError)>", ExpectTransactStatus: "XcmV3MaybeErrorCode", QueryPallet: { moduleName: "Bytes", - responseInfo: "StagingXcmV4QueryResponseInfo" + responseInfo: "StagingXcmV5QueryResponseInfo" }, ExpectPallet: { index: "Compact", @@ -3910,59 +3646,161 @@ export default { crateMajor: "Compact", minCrateMinor: "Compact" }, - ReportTransactStatus: "StagingXcmV4QueryResponseInfo", + ReportTransactStatus: "StagingXcmV5QueryResponseInfo", ClearTransactStatus: "Null", - UniversalOrigin: "StagingXcmV4Junction", + UniversalOrigin: "StagingXcmV5Junction", ExportMessage: { - network: "StagingXcmV4JunctionNetworkId", - destination: "StagingXcmV4Junctions", - xcm: "StagingXcmV4Xcm" + network: "StagingXcmV5JunctionNetworkId", + destination: "StagingXcmV5Junctions", + xcm: "StagingXcmV5Xcm" }, LockAsset: { - asset: "StagingXcmV4Asset", - unlocker: "StagingXcmV4Location" + asset: "StagingXcmV5Asset", + unlocker: "StagingXcmV5Location" }, UnlockAsset: { - asset: "StagingXcmV4Asset", - target: "StagingXcmV4Location" + asset: "StagingXcmV5Asset", + target: "StagingXcmV5Location" }, NoteUnlockable: { - asset: "StagingXcmV4Asset", - owner: "StagingXcmV4Location" + asset: "StagingXcmV5Asset", + owner: "StagingXcmV5Location" }, RequestUnlock: { - asset: "StagingXcmV4Asset", - locker: "StagingXcmV4Location" + asset: "StagingXcmV5Asset", + locker: "StagingXcmV5Location" }, SetFeesMode: { jitWithdraw: "bool" }, SetTopic: "[u8;32]", ClearTopic: "Null", - AliasOrigin: "StagingXcmV4Location", + AliasOrigin: "StagingXcmV5Location", UnpaidExecution: { weightLimit: "XcmV3WeightLimit", - checkOrigin: "Option" + checkOrigin: "Option" + }, + PayFees: { + asset: "StagingXcmV5Asset" + }, + InitiateTransfer: { + destination: "StagingXcmV5Location", + remoteFees: "Option", + preserveOrigin: "bool", + assets: "Vec", + remoteXcm: "StagingXcmV5Xcm" + }, + ExecuteWithOrigin: { + descendantOrigin: "Option", + xcm: "StagingXcmV5Xcm" + }, + SetHints: { + hints: "Vec" } } }, /** - * Lookup324: staging_xcm::v4::Response + * Lookup327: staging_xcm::v5::asset::Assets **/ - StagingXcmV4Response: { + StagingXcmV5AssetAssets: "Vec", + /** + * Lookup329: staging_xcm::v5::asset::Asset + **/ + StagingXcmV5Asset: { + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetFungibility" + }, + /** + * Lookup330: staging_xcm::v5::asset::AssetId + **/ + StagingXcmV5AssetAssetId: "StagingXcmV5Location", + /** + * Lookup331: staging_xcm::v5::asset::Fungibility + **/ + StagingXcmV5AssetFungibility: { + _enum: { + Fungible: "Compact", + NonFungible: "StagingXcmV5AssetAssetInstance" + } + }, + /** + * Lookup332: staging_xcm::v5::asset::AssetInstance + **/ + StagingXcmV5AssetAssetInstance: { + _enum: { + Undefined: "Null", + Index: "Compact", + Array4: "[u8;4]", + Array8: "[u8;8]", + Array16: "[u8;16]", + Array32: "[u8;32]" + } + }, + /** + * Lookup333: staging_xcm::v5::Response + **/ + StagingXcmV5Response: { _enum: { Null: "Null", - Assets: "StagingXcmV4AssetAssets", - ExecutionResult: "Option<(u32,XcmV3TraitsError)>", + Assets: "StagingXcmV5AssetAssets", + ExecutionResult: "Option<(u32,XcmV5TraitsError)>", Version: "u32", - PalletsInfo: "Vec", + PalletsInfo: "Vec", DispatchResult: "XcmV3MaybeErrorCode" } }, /** - * Lookup326: staging_xcm::v4::PalletInfo + * Lookup336: xcm::v5::traits::Error **/ - StagingXcmV4PalletInfo: { + XcmV5TraitsError: { + _enum: { + Overflow: "Null", + Unimplemented: "Null", + UntrustedReserveLocation: "Null", + UntrustedTeleportLocation: "Null", + LocationFull: "Null", + LocationNotInvertible: "Null", + BadOrigin: "Null", + InvalidLocation: "Null", + AssetNotFound: "Null", + FailedToTransactAsset: "Null", + NotWithdrawable: "Null", + LocationCannotHold: "Null", + ExceedsMaxMessageSize: "Null", + DestinationUnsupported: "Null", + Transport: "Null", + Unroutable: "Null", + UnknownClaim: "Null", + FailedToDecode: "Null", + MaxWeightInvalid: "Null", + NotHoldingFees: "Null", + TooExpensive: "Null", + Trap: "u64", + ExpectationFalse: "Null", + PalletNotFound: "Null", + NameMismatch: "Null", + VersionIncompatible: "Null", + HoldingWouldOverflow: "Null", + ExportError: "Null", + ReanchorFailed: "Null", + NoDeal: "Null", + FeesNotMet: "Null", + LockError: "Null", + NoPermission: "Null", + Unanchored: "Null", + NotDepositable: "Null", + TooManyAssets: "Null", + UnhandledXcmVersion: "Null", + WeightLimitReached: "SpWeightsWeightV2Weight", + Barrier: "Null", + WeightNotComputable: "Null", + ExceedsStackLimit: "Null" + } + }, + /** + * Lookup338: staging_xcm::v5::PalletInfo + **/ + StagingXcmV5PalletInfo: { index: "Compact", name: "Bytes", moduleName: "Bytes", @@ -3971,48 +3809,81 @@ export default { patch: "Compact" }, /** - * Lookup330: staging_xcm::v4::QueryResponseInfo + * Lookup343: staging_xcm::v5::QueryResponseInfo **/ - StagingXcmV4QueryResponseInfo: { - destination: "StagingXcmV4Location", + StagingXcmV5QueryResponseInfo: { + destination: "StagingXcmV5Location", queryId: "Compact", maxWeight: "SpWeightsWeightV2Weight" }, /** - * Lookup331: staging_xcm::v4::asset::AssetFilter + * Lookup344: staging_xcm::v5::asset::AssetFilter **/ - StagingXcmV4AssetAssetFilter: { + StagingXcmV5AssetAssetFilter: { _enum: { - Definite: "StagingXcmV4AssetAssets", - Wild: "StagingXcmV4AssetWildAsset" + Definite: "StagingXcmV5AssetAssets", + Wild: "StagingXcmV5AssetWildAsset" + } + }, + /** + * Lookup345: staging_xcm::v5::asset::WildAsset + **/ + StagingXcmV5AssetWildAsset: { + _enum: { + All: "Null", + AllOf: { + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetWildFungibility" + }, + AllCounted: "Compact", + AllOfCounted: { + id: "StagingXcmV5AssetAssetId", + fun: "StagingXcmV5AssetWildFungibility", + count: "Compact" + } + } + }, + /** + * Lookup346: staging_xcm::v5::asset::WildFungibility + **/ + StagingXcmV5AssetWildFungibility: { + _enum: ["Fungible", "NonFungible"] + }, + /** + * Lookup348: staging_xcm::v5::asset::AssetTransferFilter + **/ + StagingXcmV5AssetAssetTransferFilter: { + _enum: { + Teleport: "StagingXcmV5AssetAssetFilter", + ReserveDeposit: "StagingXcmV5AssetAssetFilter", + ReserveWithdraw: "StagingXcmV5AssetAssetFilter" } }, /** - * Lookup332: staging_xcm::v4::asset::WildAsset + * Lookup353: staging_xcm::v5::Hint **/ - StagingXcmV4AssetWildAsset: { + StagingXcmV5Hint: { _enum: { - All: "Null", - AllOf: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetWildFungibility" - }, - AllCounted: "Compact", - AllOfCounted: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetWildFungibility", - count: "Compact" + AssetClaimer: { + location: "StagingXcmV5Location" } } }, /** - * Lookup333: staging_xcm::v4::asset::WildFungibility + * Lookup355: xcm::VersionedAssets **/ - StagingXcmV4AssetWildFungibility: { - _enum: ["Fungible", "NonFungible"] + XcmVersionedAssets: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + V3: "XcmV3MultiassetMultiAssets", + V4: "StagingXcmV4AssetAssets", + V5: "StagingXcmV5AssetAssets" + } }, /** - * Lookup345: staging_xcm_executor::traits::asset_transfer::TransferType + * Lookup367: staging_xcm_executor::traits::asset_transfer::TransferType **/ StagingXcmExecutorAssetTransferTransferType: { _enum: { @@ -4023,7 +3894,7 @@ export default { } }, /** - * Lookup346: xcm::VersionedAssetId + * Lookup368: xcm::VersionedAssetId **/ XcmVersionedAssetId: { _enum: { @@ -4036,7 +3907,7 @@ export default { } }, /** - * Lookup347: pallet_assets::pallet::Call + * Lookup369: pallet_assets::pallet::Call **/ PalletAssetsCall: { _enum: { @@ -4185,746 +4056,901 @@ export default { id: "Compact", who: "AccountId20" }, - transfer_all: { - id: "Compact", - dest: "AccountId20", - keepAlive: "bool" + transfer_all: { + id: "Compact", + dest: "AccountId20", + keepAlive: "bool" + } + } + }, + /** + * Lookup370: pallet_asset_manager::pallet::Call + **/ + PalletAssetManagerCall: { + _enum: { + register_foreign_asset: { + asset: "MoonriverRuntimeXcmConfigAssetType", + metadata: "MoonriverRuntimeAssetConfigAssetRegistrarMetadata", + minAmount: "u128", + isSufficient: "bool" + }, + __Unused1: "Null", + change_existing_asset_type: { + assetId: "u128", + newAssetType: "MoonriverRuntimeXcmConfigAssetType", + numAssetsWeightHint: "u32" + }, + __Unused3: "Null", + remove_existing_asset_type: { + assetId: "u128", + numAssetsWeightHint: "u32" + }, + __Unused5: "Null", + destroy_foreign_asset: { + assetId: "u128", + numAssetsWeightHint: "u32" + } + } + }, + /** + * Lookup371: moonriver_runtime::xcm_config::AssetType + **/ + MoonriverRuntimeXcmConfigAssetType: { + _enum: { + Xcm: "StagingXcmV3MultiLocation" + } + }, + /** + * Lookup372: moonriver_runtime::asset_config::AssetRegistrarMetadata + **/ + MoonriverRuntimeAssetConfigAssetRegistrarMetadata: { + name: "Bytes", + symbol: "Bytes", + decimals: "u8", + isFrozen: "bool" + }, + /** + * Lookup373: pallet_xcm_transactor::pallet::Call + **/ + PalletXcmTransactorCall: { + _enum: { + register: { + who: "AccountId20", + index: "u16" + }, + deregister: { + index: "u16" + }, + transact_through_derivative: { + dest: "MoonriverRuntimeXcmConfigTransactors", + index: "u16", + fee: "PalletXcmTransactorCurrencyPayment", + innerCall: "Bytes", + weightInfo: "PalletXcmTransactorTransactWeights", + refund: "bool" + }, + transact_through_sovereign: { + dest: "XcmVersionedLocation", + feePayer: "Option", + fee: "PalletXcmTransactorCurrencyPayment", + call: "Bytes", + originKind: "XcmV3OriginKind", + weightInfo: "PalletXcmTransactorTransactWeights", + refund: "bool" + }, + set_transact_info: { + location: "XcmVersionedLocation", + transactExtraWeight: "SpWeightsWeightV2Weight", + maxWeight: "SpWeightsWeightV2Weight", + transactExtraWeightSigned: "Option" + }, + remove_transact_info: { + location: "XcmVersionedLocation" + }, + transact_through_signed: { + dest: "XcmVersionedLocation", + fee: "PalletXcmTransactorCurrencyPayment", + call: "Bytes", + weightInfo: "PalletXcmTransactorTransactWeights", + refund: "bool" + }, + set_fee_per_second: { + assetLocation: "XcmVersionedLocation", + feePerSecond: "u128" + }, + remove_fee_per_second: { + assetLocation: "XcmVersionedLocation" + }, + hrmp_manage: { + action: "PalletXcmTransactorHrmpOperation", + fee: "PalletXcmTransactorCurrencyPayment", + weightInfo: "PalletXcmTransactorTransactWeights" + } + } + }, + /** + * Lookup374: moonriver_runtime::xcm_config::Transactors + **/ + MoonriverRuntimeXcmConfigTransactors: { + _enum: ["Relay"] + }, + /** + * Lookup375: pallet_xcm_transactor::pallet::CurrencyPayment + **/ + PalletXcmTransactorCurrencyPayment: { + currency: "PalletXcmTransactorCurrency", + feeAmount: "Option" + }, + /** + * Lookup376: moonriver_runtime::xcm_config::CurrencyId + **/ + MoonriverRuntimeXcmConfigCurrencyId: { + _enum: { + SelfReserve: "Null", + ForeignAsset: "u128", + Erc20: { + contractAddress: "H160" + } + } + }, + /** + * Lookup377: pallet_xcm_transactor::pallet::Currency + **/ + PalletXcmTransactorCurrency: { + _enum: { + AsCurrencyId: "MoonriverRuntimeXcmConfigCurrencyId", + AsMultiLocation: "XcmVersionedLocation" + } + }, + /** + * Lookup378: pallet_xcm_transactor::pallet::TransactWeights + **/ + PalletXcmTransactorTransactWeights: { + transactRequiredWeightAtMost: "SpWeightsWeightV2Weight", + overallWeight: "Option" + }, + /** + * Lookup380: pallet_xcm_transactor::pallet::HrmpOperation + **/ + PalletXcmTransactorHrmpOperation: { + _enum: { + InitOpen: "PalletXcmTransactorHrmpInitParams", + Accept: { + paraId: "u32" + }, + Close: "PolkadotParachainPrimitivesPrimitivesHrmpChannelId", + Cancel: { + channelId: "PolkadotParachainPrimitivesPrimitivesHrmpChannelId", + openRequests: "u32" + } + } + }, + /** + * Lookup381: pallet_xcm_transactor::pallet::HrmpInitParams + **/ + PalletXcmTransactorHrmpInitParams: { + paraId: "u32", + proposedMaxCapacity: "u32", + proposedMaxMessageSize: "u32" + }, + /** + * Lookup382: polkadot_parachain_primitives::primitives::HrmpChannelId + **/ + PolkadotParachainPrimitivesPrimitivesHrmpChannelId: { + sender: "u32", + recipient: "u32" + }, + /** + * Lookup383: pallet_ethereum_xcm::pallet::Call + **/ + PalletEthereumXcmCall: { + _enum: { + transact: { + xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction" + }, + transact_through_proxy: { + transactAs: "H160", + xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction" + }, + suspend_ethereum_xcm_execution: "Null", + resume_ethereum_xcm_execution: "Null", + force_transact_as: { + transactAs: "H160", + xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction", + forceCreateAddress: "Option" + } + } + }, + /** + * Lookup384: xcm_primitives::ethereum_xcm::EthereumXcmTransaction + **/ + XcmPrimitivesEthereumXcmEthereumXcmTransaction: { + _enum: { + V1: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV1", + V2: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV2" + } + }, + /** + * Lookup385: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 + **/ + XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: { + gasLimit: "U256", + feePayment: "XcmPrimitivesEthereumXcmEthereumXcmFee", + action: "EthereumTransactionLegacyTransactionAction", + value: "U256", + input: "Bytes", + accessList: "Option)>>" + }, + /** + * Lookup386: xcm_primitives::ethereum_xcm::EthereumXcmFee + **/ + XcmPrimitivesEthereumXcmEthereumXcmFee: { + _enum: { + Manual: "XcmPrimitivesEthereumXcmManualEthereumXcmFee", + Auto: "Null" + } + }, + /** + * Lookup387: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee + **/ + XcmPrimitivesEthereumXcmManualEthereumXcmFee: { + gasPrice: "Option", + maxFeePerGas: "Option" + }, + /** + * Lookup390: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 + **/ + XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: { + gasLimit: "U256", + action: "EthereumTransactionLegacyTransactionAction", + value: "U256", + input: "Bytes", + accessList: "Option)>>" + }, + /** + * Lookup392: pallet_message_queue::pallet::Call + **/ + PalletMessageQueueCall: { + _enum: { + reap_page: { + messageOrigin: "CumulusPrimitivesCoreAggregateMessageOrigin", + pageIndex: "u32" + }, + execute_overweight: { + messageOrigin: "CumulusPrimitivesCoreAggregateMessageOrigin", + page: "u32", + index: "u32", + weightLimit: "SpWeightsWeightV2Weight" } } }, /** - * Lookup348: pallet_asset_manager::pallet::Call + * Lookup393: cumulus_primitives_core::AggregateMessageOrigin **/ - PalletAssetManagerCall: { + CumulusPrimitivesCoreAggregateMessageOrigin: { _enum: { - register_foreign_asset: { - asset: "MoonbaseRuntimeXcmConfigAssetType", - metadata: "MoonbaseRuntimeAssetConfigAssetRegistrarMetadata", - minAmount: "u128", - isSufficient: "bool" - }, - __Unused1: "Null", - change_existing_asset_type: { + Here: "Null", + Parent: "Null", + Sibling: "u32" + } + }, + /** + * Lookup394: pallet_moonbeam_foreign_assets::pallet::Call + **/ + PalletMoonbeamForeignAssetsCall: { + _enum: { + create_foreign_asset: { assetId: "u128", - newAssetType: "MoonbaseRuntimeXcmConfigAssetType", - numAssetsWeightHint: "u32" + assetXcmLocation: "StagingXcmV5Location", + decimals: "u8", + symbol: "Bytes", + name: "Bytes" }, - __Unused3: "Null", - remove_existing_asset_type: { + change_xcm_location: { assetId: "u128", - numAssetsWeightHint: "u32" + newXcmLocation: "StagingXcmV5Location" }, - __Unused5: "Null", - destroy_foreign_asset: { + freeze_foreign_asset: { assetId: "u128", - numAssetsWeightHint: "u32" + allowXcmDeposit: "bool" + }, + unfreeze_foreign_asset: { + assetId: "u128" } } }, /** - * Lookup349: pallet_xcm_transactor::pallet::Call + * Lookup396: pallet_xcm_weight_trader::pallet::Call **/ - PalletXcmTransactorCall: { + PalletXcmWeightTraderCall: { _enum: { - register: { - who: "AccountId20", - index: "u16" - }, - deregister: { - index: "u16" - }, - transact_through_derivative: { - dest: "MoonbaseRuntimeXcmConfigTransactors", - index: "u16", - fee: "PalletXcmTransactorCurrencyPayment", - innerCall: "Bytes", - weightInfo: "PalletXcmTransactorTransactWeights", - refund: "bool" - }, - transact_through_sovereign: { - dest: "XcmVersionedLocation", - feePayer: "Option", - fee: "PalletXcmTransactorCurrencyPayment", - call: "Bytes", - originKind: "XcmV3OriginKind", - weightInfo: "PalletXcmTransactorTransactWeights", - refund: "bool" - }, - set_transact_info: { - location: "XcmVersionedLocation", - transactExtraWeight: "SpWeightsWeightV2Weight", - maxWeight: "SpWeightsWeightV2Weight", - transactExtraWeightSigned: "Option" - }, - remove_transact_info: { - location: "XcmVersionedLocation" + add_asset: { + location: "StagingXcmV5Location", + relativePrice: "u128" }, - transact_through_signed: { - dest: "XcmVersionedLocation", - fee: "PalletXcmTransactorCurrencyPayment", - call: "Bytes", - weightInfo: "PalletXcmTransactorTransactWeights", - refund: "bool" + edit_asset: { + location: "StagingXcmV5Location", + relativePrice: "u128" }, - set_fee_per_second: { - assetLocation: "XcmVersionedLocation", - feePerSecond: "u128" + pause_asset_support: { + location: "StagingXcmV5Location" }, - remove_fee_per_second: { - assetLocation: "XcmVersionedLocation" + resume_asset_support: { + location: "StagingXcmV5Location" }, - hrmp_manage: { - action: "PalletXcmTransactorHrmpOperation", - fee: "PalletXcmTransactorCurrencyPayment", - weightInfo: "PalletXcmTransactorTransactWeights" + remove_asset: { + location: "StagingXcmV5Location" } } }, /** - * Lookup350: moonbase_runtime::xcm_config::Transactors + * Lookup397: pallet_emergency_para_xcm::pallet::Call **/ - MoonbaseRuntimeXcmConfigTransactors: { - _enum: ["Relay"] + PalletEmergencyParaXcmCall: { + _enum: { + paused_to_normal: "Null", + fast_authorize_upgrade: { + codeHash: "H256" + } + } }, /** - * Lookup351: pallet_xcm_transactor::pallet::CurrencyPayment + * Lookup398: pallet_randomness::pallet::Call **/ - PalletXcmTransactorCurrencyPayment: { - currency: "PalletXcmTransactorCurrency", - feeAmount: "Option" + PalletRandomnessCall: { + _enum: ["set_babe_randomness_results"] + }, + /** + * Lookup399: sp_runtime::traits::BlakeTwo256 + **/ + SpRuntimeBlakeTwo256: "Null", + /** + * Lookup401: pallet_conviction_voting::types::Tally + **/ + PalletConvictionVotingTally: { + ayes: "u128", + nays: "u128", + support: "u128" }, /** - * Lookup352: moonbase_runtime::xcm_config::CurrencyId + * Lookup402: pallet_whitelist::pallet::Event **/ - MoonbaseRuntimeXcmConfigCurrencyId: { + PalletWhitelistEvent: { _enum: { - SelfReserve: "Null", - ForeignAsset: "u128", - Erc20: { - contractAddress: "H160" + CallWhitelisted: { + callHash: "H256" + }, + WhitelistedCallRemoved: { + callHash: "H256" + }, + WhitelistedCallDispatched: { + callHash: "H256", + result: "Result" } } }, /** - * Lookup353: pallet_xcm_transactor::pallet::Currency + * Lookup404: frame_support::dispatch::PostDispatchInfo **/ - PalletXcmTransactorCurrency: { - _enum: { - AsCurrencyId: "MoonbaseRuntimeXcmConfigCurrencyId", - AsMultiLocation: "XcmVersionedLocation" - } + FrameSupportDispatchPostDispatchInfo: { + actualWeight: "Option", + paysFee: "FrameSupportDispatchPays" }, /** - * Lookup355: pallet_xcm_transactor::pallet::TransactWeights + * Lookup405: sp_runtime::DispatchErrorWithPostInfo **/ - PalletXcmTransactorTransactWeights: { - transactRequiredWeightAtMost: "SpWeightsWeightV2Weight", - overallWeight: "Option" + SpRuntimeDispatchErrorWithPostInfo: { + postInfo: "FrameSupportDispatchPostDispatchInfo", + error: "SpRuntimeDispatchError" }, /** - * Lookup357: pallet_moonbeam_orbiters::pallet::Call + * Lookup406: pallet_collective::pallet::Event **/ - PalletMoonbeamOrbitersCall: { + PalletCollectiveEvent: { _enum: { - collator_add_orbiter: { - orbiter: "AccountId20" + Proposed: { + account: "AccountId20", + proposalIndex: "u32", + proposalHash: "H256", + threshold: "u32" }, - collator_remove_orbiter: { - orbiter: "AccountId20" + Voted: { + account: "AccountId20", + proposalHash: "H256", + voted: "bool", + yes: "u32", + no: "u32" }, - orbiter_leave_collator_pool: { - collator: "AccountId20" + Approved: { + proposalHash: "H256" }, - orbiter_register: "Null", - orbiter_unregister: { - collatorsPoolCount: "u32" + Disapproved: { + proposalHash: "H256" }, - add_collator: { - collator: "AccountId20" + Executed: { + proposalHash: "H256", + result: "Result" + }, + MemberExecuted: { + proposalHash: "H256", + result: "Result" + }, + Closed: { + proposalHash: "H256", + yes: "u32", + no: "u32" + }, + Killed: { + proposalHash: "H256" + }, + ProposalCostBurned: { + proposalHash: "H256", + who: "AccountId20" + }, + ProposalCostReleased: { + proposalHash: "H256", + who: "AccountId20" + } + } + }, + /** + * Lookup408: pallet_treasury::pallet::Event + **/ + PalletTreasuryEvent: { + _enum: { + Spending: { + budgetRemaining: "u128" + }, + Awarded: { + proposalIndex: "u32", + award: "u128", + account: "AccountId20" + }, + Burnt: { + burntFunds: "u128" + }, + Rollover: { + rolloverBalance: "u128" + }, + Deposit: { + value: "u128" + }, + SpendApproved: { + proposalIndex: "u32", + amount: "u128", + beneficiary: "AccountId20" + }, + UpdatedInactive: { + reactivated: "u128", + deactivated: "u128" + }, + AssetSpendApproved: { + index: "u32", + assetKind: "Null", + amount: "u128", + beneficiary: "AccountId20", + validFrom: "u32", + expireAt: "u32" + }, + AssetSpendVoided: { + index: "u32" + }, + Paid: { + index: "u32", + paymentId: "Null" }, - remove_collator: { - collator: "AccountId20" + PaymentFailed: { + index: "u32", + paymentId: "Null" + }, + SpendProcessed: { + index: "u32" } } }, /** - * Lookup358: pallet_ethereum_xcm::pallet::Call + * Lookup409: pallet_crowdloan_rewards::pallet::Event **/ - PalletEthereumXcmCall: { + PalletCrowdloanRewardsEvent: { _enum: { - transact: { - xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction" - }, - transact_through_proxy: { - transactAs: "H160", - xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction" - }, - suspend_ethereum_xcm_execution: "Null", - resume_ethereum_xcm_execution: "Null", - force_transact_as: { - transactAs: "H160", - xcmTransaction: "XcmPrimitivesEthereumXcmEthereumXcmTransaction", - forceCreateAddress: "Option" - } + InitialPaymentMade: "(AccountId20,u128)", + NativeIdentityAssociated: "([u8;32],AccountId20,u128)", + RewardsPaid: "(AccountId20,u128)", + RewardAddressUpdated: "(AccountId20,AccountId20)", + InitializedAlreadyInitializedAccount: "([u8;32],Option,u128)", + InitializedAccountWithNotEnoughContribution: "([u8;32],Option,u128)" } }, /** - * Lookup359: xcm_primitives::ethereum_xcm::EthereumXcmTransaction + * Lookup410: cumulus_pallet_xcmp_queue::pallet::Event **/ - XcmPrimitivesEthereumXcmEthereumXcmTransaction: { + CumulusPalletXcmpQueueEvent: { _enum: { - V1: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV1", - V2: "XcmPrimitivesEthereumXcmEthereumXcmTransactionV2" + XcmpMessageSent: { + messageHash: "[u8;32]" + } } }, /** - * Lookup360: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV1 - **/ - XcmPrimitivesEthereumXcmEthereumXcmTransactionV1: { - gasLimit: "U256", - feePayment: "XcmPrimitivesEthereumXcmEthereumXcmFee", - action: "EthereumTransactionLegacyTransactionAction", - value: "U256", - input: "Bytes", - accessList: "Option)>>" - }, - /** - * Lookup361: xcm_primitives::ethereum_xcm::EthereumXcmFee + * Lookup411: cumulus_pallet_xcm::pallet::Event **/ - XcmPrimitivesEthereumXcmEthereumXcmFee: { + CumulusPalletXcmEvent: { _enum: { - Manual: "XcmPrimitivesEthereumXcmManualEthereumXcmFee", - Auto: "Null" + InvalidFormat: "[u8;32]", + UnsupportedVersion: "[u8;32]", + ExecutedDownward: "([u8;32],StagingXcmV5TraitsOutcome)" } }, /** - * Lookup362: xcm_primitives::ethereum_xcm::ManualEthereumXcmFee - **/ - XcmPrimitivesEthereumXcmManualEthereumXcmFee: { - gasPrice: "Option", - maxFeePerGas: "Option" - }, - /** - * Lookup365: xcm_primitives::ethereum_xcm::EthereumXcmTransactionV2 - **/ - XcmPrimitivesEthereumXcmEthereumXcmTransactionV2: { - gasLimit: "U256", - action: "EthereumTransactionLegacyTransactionAction", - value: "U256", - input: "Bytes", - accessList: "Option)>>" - }, - /** - * Lookup367: pallet_randomness::pallet::Call - **/ - PalletRandomnessCall: { - _enum: ["set_babe_randomness_results"] - }, - /** - * Lookup368: pallet_collective::pallet::Call + * Lookup412: staging_xcm::v5::traits::Outcome **/ - PalletCollectiveCall: { + StagingXcmV5TraitsOutcome: { _enum: { - set_members: { - newMembers: "Vec", - prime: "Option", - oldCount: "u32" - }, - execute: { - proposal: "Call", - lengthBound: "Compact" - }, - propose: { - threshold: "Compact", - proposal: "Call", - lengthBound: "Compact" - }, - vote: { - proposal: "H256", - index: "Compact", - approve: "bool" - }, - __Unused4: "Null", - disapprove_proposal: { - proposalHash: "H256" - }, - close: { - proposalHash: "H256", - index: "Compact", - proposalWeightBound: "SpWeightsWeightV2Weight", - lengthBound: "Compact" + Complete: { + used: "SpWeightsWeightV2Weight" }, - kill: { - proposalHash: "H256" + Incomplete: { + used: "SpWeightsWeightV2Weight", + error: "XcmV5TraitsError" }, - release_proposal_cost: { - proposalHash: "H256" + Error: { + error: "XcmV5TraitsError" } } }, /** - * Lookup369: pallet_conviction_voting::pallet::Call + * Lookup413: pallet_xcm::pallet::Event **/ - PalletConvictionVotingCall: { + PalletXcmEvent: { _enum: { - vote: { - pollIndex: "Compact", - vote: "PalletConvictionVotingVoteAccountVote" + Attempted: { + outcome: "StagingXcmV5TraitsOutcome" }, - delegate: { - class: "u16", - to: "AccountId20", - conviction: "PalletConvictionVotingConviction", - balance: "u128" + Sent: { + origin: "StagingXcmV5Location", + destination: "StagingXcmV5Location", + message: "StagingXcmV5Xcm", + messageId: "[u8;32]" }, - undelegate: { - class: "u16" + UnexpectedResponse: { + origin: "StagingXcmV5Location", + queryId: "u64" }, - unlock: { - class: "u16", - target: "AccountId20" + ResponseReady: { + queryId: "u64", + response: "StagingXcmV5Response" }, - remove_vote: { - class: "Option", - index: "u32" + Notified: { + queryId: "u64", + palletIndex: "u8", + callIndex: "u8" }, - remove_other_vote: { - target: "AccountId20", - class: "u16", - index: "u32" - } - } - }, - /** - * Lookup370: pallet_conviction_voting::conviction::Conviction - **/ - PalletConvictionVotingConviction: { - _enum: ["None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x"] - }, - /** - * Lookup372: pallet_referenda::pallet::Call - **/ - PalletReferendaCall: { - _enum: { - submit: { - proposalOrigin: "MoonbaseRuntimeOriginCaller", - proposal: "FrameSupportPreimagesBounded", - enactmentMoment: "FrameSupportScheduleDispatchTime" + NotifyOverweight: { + queryId: "u64", + palletIndex: "u8", + callIndex: "u8", + actualWeight: "SpWeightsWeightV2Weight", + maxBudgetedWeight: "SpWeightsWeightV2Weight" }, - place_decision_deposit: { - index: "u32" + NotifyDispatchError: { + queryId: "u64", + palletIndex: "u8", + callIndex: "u8" }, - refund_decision_deposit: { - index: "u32" + NotifyDecodeFailed: { + queryId: "u64", + palletIndex: "u8", + callIndex: "u8" }, - cancel: { - index: "u32" + InvalidResponder: { + origin: "StagingXcmV5Location", + queryId: "u64", + expectedLocation: "Option" }, - kill: { - index: "u32" + InvalidResponderVersion: { + origin: "StagingXcmV5Location", + queryId: "u64" }, - nudge_referendum: { - index: "u32" + ResponseTaken: { + queryId: "u64" }, - one_fewer_deciding: { - track: "u16" + AssetsTrapped: { + _alias: { + hash_: "hash" + }, + hash_: "H256", + origin: "StagingXcmV5Location", + assets: "XcmVersionedAssets" }, - refund_submission_deposit: { - index: "u32" + VersionChangeNotified: { + destination: "StagingXcmV5Location", + result: "u32", + cost: "StagingXcmV5AssetAssets", + messageId: "[u8;32]" }, - set_metadata: { - index: "u32", - maybeHash: "Option" - } - } - }, - /** - * Lookup373: frame_support::traits::schedule::DispatchTime - **/ - FrameSupportScheduleDispatchTime: { - _enum: { - At: "u32", - After: "u32" - } - }, - /** - * Lookup375: pallet_preimage::pallet::Call - **/ - PalletPreimageCall: { - _enum: { - note_preimage: { - bytes: "Bytes" + SupportedVersionChanged: { + location: "StagingXcmV5Location", + version: "u32" + }, + NotifyTargetSendFail: { + location: "StagingXcmV5Location", + queryId: "u64", + error: "XcmV5TraitsError" + }, + NotifyTargetMigrationFail: { + location: "XcmVersionedLocation", + queryId: "u64" + }, + InvalidQuerierVersion: { + origin: "StagingXcmV5Location", + queryId: "u64" + }, + InvalidQuerier: { + origin: "StagingXcmV5Location", + queryId: "u64", + expectedQuerier: "StagingXcmV5Location", + maybeActualQuerier: "Option" }, - unnote_preimage: { - _alias: { - hash_: "hash" - }, - hash_: "H256" + VersionNotifyStarted: { + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", + messageId: "[u8;32]" }, - request_preimage: { - _alias: { - hash_: "hash" - }, - hash_: "H256" + VersionNotifyRequested: { + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", + messageId: "[u8;32]" }, - unrequest_preimage: { + VersionNotifyUnrequested: { + destination: "StagingXcmV5Location", + cost: "StagingXcmV5AssetAssets", + messageId: "[u8;32]" + }, + FeesPaid: { + paying: "StagingXcmV5Location", + fees: "StagingXcmV5AssetAssets" + }, + AssetsClaimed: { _alias: { hash_: "hash" }, - hash_: "H256" + hash_: "H256", + origin: "StagingXcmV5Location", + assets: "XcmVersionedAssets" }, - ensure_updated: { - hashes: "Vec" + VersionMigrationFinished: { + version: "u32" } } }, /** - * Lookup376: pallet_whitelist::pallet::Call + * Lookup414: pallet_assets::pallet::Event **/ - PalletWhitelistCall: { + PalletAssetsEvent: { _enum: { - whitelist_call: { - callHash: "H256" + Created: { + assetId: "u128", + creator: "AccountId20", + owner: "AccountId20" }, - remove_whitelisted_call: { - callHash: "H256" + Issued: { + assetId: "u128", + owner: "AccountId20", + amount: "u128" }, - dispatch_whitelisted_call: { - callHash: "H256", - callEncodedLen: "u32", - callWeightWitness: "SpWeightsWeightV2Weight" + Transferred: { + assetId: "u128", + from: "AccountId20", + to: "AccountId20", + amount: "u128" }, - dispatch_whitelisted_call_with_preimage: { - call: "Call" - } - } - }, - /** - * Lookup378: pallet_root_testing::pallet::Call - **/ - PalletRootTestingCall: { - _enum: { - fill_block: { - ratio: "Perbill" + Burned: { + assetId: "u128", + owner: "AccountId20", + balance: "u128" }, - trigger_defensive: "Null" - } - }, - /** - * Lookup379: pallet_multisig::pallet::Call - **/ - PalletMultisigCall: { - _enum: { - as_multi_threshold_1: { - otherSignatories: "Vec", - call: "Call" + TeamChanged: { + assetId: "u128", + issuer: "AccountId20", + admin: "AccountId20", + freezer: "AccountId20" }, - as_multi: { - threshold: "u16", - otherSignatories: "Vec", - maybeTimepoint: "Option", - call: "Call", - maxWeight: "SpWeightsWeightV2Weight" + OwnerChanged: { + assetId: "u128", + owner: "AccountId20" }, - approve_as_multi: { - threshold: "u16", - otherSignatories: "Vec", - maybeTimepoint: "Option", - callHash: "[u8;32]", - maxWeight: "SpWeightsWeightV2Weight" + Frozen: { + assetId: "u128", + who: "AccountId20" }, - cancel_as_multi: { - threshold: "u16", - otherSignatories: "Vec", - timepoint: "PalletMultisigTimepoint", - callHash: "[u8;32]" - } - } - }, - /** - * Lookup381: pallet_multisig::Timepoint - **/ - PalletMultisigTimepoint: { - height: "u32", - index: "u32" - }, - /** - * Lookup382: pallet_moonbeam_lazy_migrations::pallet::Call - **/ - PalletMoonbeamLazyMigrationsCall: { - _enum: { - __Unused0: "Null", - __Unused1: "Null", - create_contract_metadata: { - address: "H160" + Thawed: { + assetId: "u128", + who: "AccountId20" }, - approve_assets_to_migrate: { - assets: "Vec" + AssetFrozen: { + assetId: "u128" }, - start_foreign_assets_migration: { + AssetThawed: { assetId: "u128" }, - migrate_foreign_asset_balances: { - limit: "u32" + AccountsDestroyed: { + assetId: "u128", + accountsDestroyed: "u32", + accountsRemaining: "u32" }, - migrate_foreign_asset_approvals: { - limit: "u32" + ApprovalsDestroyed: { + assetId: "u128", + approvalsDestroyed: "u32", + approvalsRemaining: "u32" }, - finish_foreign_assets_migration: "Null" - } - }, - /** - * Lookup385: pallet_message_queue::pallet::Call - **/ - PalletMessageQueueCall: { - _enum: { - reap_page: { - messageOrigin: "CumulusPrimitivesCoreAggregateMessageOrigin", - pageIndex: "u32" + DestructionStarted: { + assetId: "u128" }, - execute_overweight: { - messageOrigin: "CumulusPrimitivesCoreAggregateMessageOrigin", - page: "u32", - index: "u32", - weightLimit: "SpWeightsWeightV2Weight" - } - } - }, - /** - * Lookup386: cumulus_primitives_core::AggregateMessageOrigin - **/ - CumulusPrimitivesCoreAggregateMessageOrigin: { - _enum: { - Here: "Null", - Parent: "Null", - Sibling: "u32" - } - }, - /** - * Lookup387: pallet_emergency_para_xcm::pallet::Call - **/ - PalletEmergencyParaXcmCall: { - _enum: { - paused_to_normal: "Null", - fast_authorize_upgrade: { - codeHash: "H256" + Destroyed: { + assetId: "u128" + }, + ForceCreated: { + assetId: "u128", + owner: "AccountId20" + }, + MetadataSet: { + assetId: "u128", + name: "Bytes", + symbol: "Bytes", + decimals: "u8", + isFrozen: "bool" + }, + MetadataCleared: { + assetId: "u128" + }, + ApprovedTransfer: { + assetId: "u128", + source: "AccountId20", + delegate: "AccountId20", + amount: "u128" + }, + ApprovalCancelled: { + assetId: "u128", + owner: "AccountId20", + delegate: "AccountId20" + }, + TransferredApproved: { + assetId: "u128", + owner: "AccountId20", + delegate: "AccountId20", + destination: "AccountId20", + amount: "u128" + }, + AssetStatusChanged: { + assetId: "u128" + }, + AssetMinBalanceChanged: { + assetId: "u128", + newMinBalance: "u128" + }, + Touched: { + assetId: "u128", + who: "AccountId20", + depositor: "AccountId20" + }, + Blocked: { + assetId: "u128", + who: "AccountId20" + }, + Deposited: { + assetId: "u128", + who: "AccountId20", + amount: "u128" + }, + Withdrawn: { + assetId: "u128", + who: "AccountId20", + amount: "u128" } } }, /** - * Lookup388: pallet_moonbeam_foreign_assets::pallet::Call + * Lookup415: pallet_asset_manager::pallet::Event **/ - PalletMoonbeamForeignAssetsCall: { + PalletAssetManagerEvent: { _enum: { - create_foreign_asset: { + ForeignAssetRegistered: { + assetId: "u128", + asset: "MoonriverRuntimeXcmConfigAssetType", + metadata: "MoonriverRuntimeAssetConfigAssetRegistrarMetadata" + }, + UnitsPerSecondChanged: "Null", + ForeignAssetXcmLocationChanged: { assetId: "u128", - assetXcmLocation: "StagingXcmV5Location", - decimals: "u8", - symbol: "Bytes", - name: "Bytes" + newAssetType: "MoonriverRuntimeXcmConfigAssetType" }, - change_xcm_location: { + ForeignAssetRemoved: { assetId: "u128", - newXcmLocation: "StagingXcmV5Location" + assetType: "MoonriverRuntimeXcmConfigAssetType" }, - freeze_foreign_asset: { + SupportedAssetRemoved: { + assetType: "MoonriverRuntimeXcmConfigAssetType" + }, + ForeignAssetDestroyed: { assetId: "u128", - allowXcmDeposit: "bool" + assetType: "MoonriverRuntimeXcmConfigAssetType" }, - unfreeze_foreign_asset: { + LocalAssetDestroyed: { assetId: "u128" } } }, /** - * Lookup390: pallet_parameters::pallet::Call - **/ - PalletParametersCall: { - _enum: { - set_parameter: { - keyValue: "MoonbaseRuntimeRuntimeParamsRuntimeParameters" - } - } - }, - /** - * Lookup391: moonbase_runtime::runtime_params::RuntimeParameters - **/ - MoonbaseRuntimeRuntimeParamsRuntimeParameters: { - _enum: { - RuntimeConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters", - PalletRandomness: "MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters", - XcmConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters" - } - }, - /** - * Lookup392: moonbase_runtime::runtime_params::dynamic_params::runtime_config::Parameters - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: { - _enum: { - FeesTreasuryProportion: - "(MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion,Option)" - } - }, - /** - * Lookup393: moonbase_runtime::runtime_params::dynamic_params::runtime_config::FeesTreasuryProportion - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: "Null", - /** - * Lookup395: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Parameters - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: { - _enum: { - Deposit: "(MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit,Option)" - } - }, - /** - * Lookup396: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::Deposit - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: "Null", - /** - * Lookup399: moonbase_runtime::runtime_params::dynamic_params::xcm_config::Parameters - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: { - _enum: { - ForeignAssetCreationDeposit: - "(MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit,Option)" - } - }, - /** - * Lookup400: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ForeignAssetCreationDeposit - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: "Null", - /** - * Lookup401: pallet_xcm_weight_trader::pallet::Call + * Lookup416: pallet_xcm_transactor::pallet::Event **/ - PalletXcmWeightTraderCall: { + PalletXcmTransactorEvent: { _enum: { - add_asset: { - location: "StagingXcmV5Location", - relativePrice: "u128" + TransactedDerivative: { + accountId: "AccountId20", + dest: "StagingXcmV5Location", + call: "Bytes", + index: "u16" }, - edit_asset: { - location: "StagingXcmV5Location", - relativePrice: "u128" + TransactedSovereign: { + feePayer: "Option", + dest: "StagingXcmV5Location", + call: "Bytes" }, - pause_asset_support: { - location: "StagingXcmV5Location" + TransactedSigned: { + feePayer: "AccountId20", + dest: "StagingXcmV5Location", + call: "Bytes" }, - resume_asset_support: { - location: "StagingXcmV5Location" + RegisteredDerivative: { + accountId: "AccountId20", + index: "u16" }, - remove_asset: { - location: "StagingXcmV5Location" - } - } - }, - /** - * Lookup402: sp_runtime::traits::BlakeTwo256 - **/ - SpRuntimeBlakeTwo256: "Null", - /** - * Lookup404: pallet_conviction_voting::types::Tally - **/ - PalletConvictionVotingTally: { - ayes: "u128", - nays: "u128", - support: "u128" - }, - /** - * Lookup405: pallet_preimage::pallet::Event - **/ - PalletPreimageEvent: { - _enum: { - Noted: { - _alias: { - hash_: "hash" - }, - hash_: "H256" + DeRegisteredDerivative: { + index: "u16" }, - Requested: { - _alias: { - hash_: "hash" - }, - hash_: "H256" + TransactFailed: { + error: "XcmV5TraitsError" }, - Cleared: { - _alias: { - hash_: "hash" - }, - hash_: "H256" - } - } - }, - /** - * Lookup406: pallet_whitelist::pallet::Event - **/ - PalletWhitelistEvent: { - _enum: { - CallWhitelisted: { - callHash: "H256" + TransactInfoChanged: { + location: "StagingXcmV5Location", + remoteInfo: "PalletXcmTransactorRemoteTransactInfoWithMaxWeight" }, - WhitelistedCallRemoved: { - callHash: "H256" + TransactInfoRemoved: { + location: "StagingXcmV5Location" }, - WhitelistedCallDispatched: { - callHash: "H256", - result: "Result" + DestFeePerSecondChanged: { + location: "StagingXcmV5Location", + feePerSecond: "u128" + }, + DestFeePerSecondRemoved: { + location: "StagingXcmV5Location" + }, + HrmpManagementSent: { + action: "PalletXcmTransactorHrmpOperation" } } }, /** - * Lookup408: frame_support::dispatch::PostDispatchInfo - **/ - FrameSupportDispatchPostDispatchInfo: { - actualWeight: "Option", - paysFee: "FrameSupportDispatchPays" - }, - /** - * Lookup409: sp_runtime::DispatchErrorWithPostInfo - **/ - SpRuntimeDispatchErrorWithPostInfo: { - postInfo: "FrameSupportDispatchPostDispatchInfo", - error: "SpRuntimeDispatchError" - }, - /** - * Lookup411: pallet_root_testing::pallet::Event + * Lookup417: pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight **/ - PalletRootTestingEvent: { - _enum: ["DefensiveTestCall"] + PalletXcmTransactorRemoteTransactInfoWithMaxWeight: { + transactExtraWeight: "SpWeightsWeightV2Weight", + maxWeight: "SpWeightsWeightV2Weight", + transactExtraWeightSigned: "Option" }, /** - * Lookup412: pallet_multisig::pallet::Event + * Lookup418: pallet_ethereum_xcm::pallet::Event **/ - PalletMultisigEvent: { + PalletEthereumXcmEvent: { _enum: { - NewMultisig: { - approving: "AccountId20", - multisig: "AccountId20", - callHash: "[u8;32]" - }, - MultisigApproval: { - approving: "AccountId20", - timepoint: "PalletMultisigTimepoint", - multisig: "AccountId20", - callHash: "[u8;32]" - }, - MultisigExecuted: { - approving: "AccountId20", - timepoint: "PalletMultisigTimepoint", - multisig: "AccountId20", - callHash: "[u8;32]", - result: "Result" - }, - MultisigCancelled: { - cancelling: "AccountId20", - timepoint: "PalletMultisigTimepoint", - multisig: "AccountId20", - callHash: "[u8;32]" + ExecutedFromXcm: { + xcmMsgHash: "H256", + ethTxHash: "H256" } } }, /** - * Lookup413: pallet_message_queue::pallet::Event + * Lookup419: pallet_message_queue::pallet::Event **/ PalletMessageQueueEvent: { _enum: { @@ -4952,7 +4978,7 @@ export default { } }, /** - * Lookup414: frame_support::traits::messages::ProcessMessageError + * Lookup420: frame_support::traits::messages::ProcessMessageError **/ FrameSupportMessagesProcessMessageError: { _enum: { @@ -4965,13 +4991,7 @@ export default { } }, /** - * Lookup415: pallet_emergency_para_xcm::pallet::Event - **/ - PalletEmergencyParaXcmEvent: { - _enum: ["EnteredPausedXcmMode", "NormalXcmOperationResumed"] - }, - /** - * Lookup416: pallet_moonbeam_foreign_assets::pallet::Event + * Lookup421: pallet_moonbeam_foreign_assets::pallet::Event **/ PalletMoonbeamForeignAssetsEvent: { _enum: { @@ -4998,105 +5018,74 @@ export default { } }, /** - * Lookup417: pallet_parameters::pallet::Event + * Lookup422: pallet_xcm_weight_trader::pallet::Event **/ - PalletParametersEvent: { + PalletXcmWeightTraderEvent: { _enum: { - Updated: { - key: "MoonbaseRuntimeRuntimeParamsRuntimeParametersKey", - oldValue: "Option", - newValue: "Option" + SupportedAssetAdded: { + location: "StagingXcmV5Location", + relativePrice: "u128" + }, + SupportedAssetEdited: { + location: "StagingXcmV5Location", + relativePrice: "u128" + }, + PauseAssetSupport: { + location: "StagingXcmV5Location" + }, + ResumeAssetSupport: { + location: "StagingXcmV5Location" + }, + SupportedAssetRemoved: { + location: "StagingXcmV5Location" } } }, /** - * Lookup418: moonbase_runtime::runtime_params::RuntimeParametersKey - **/ - MoonbaseRuntimeRuntimeParamsRuntimeParametersKey: { - _enum: { - RuntimeConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey", - PalletRandomness: "MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey", - XcmConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey" - } - }, - /** - * Lookup419: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersKey - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: { - _enum: ["FeesTreasuryProportion"] - }, - /** - * Lookup420: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersKey - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: { - _enum: ["Deposit"] - }, - /** - * Lookup421: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersKey - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: { - _enum: ["ForeignAssetCreationDeposit"] - }, - /** - * Lookup423: moonbase_runtime::runtime_params::RuntimeParametersValue - **/ - MoonbaseRuntimeRuntimeParamsRuntimeParametersValue: { - _enum: { - RuntimeConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue", - PalletRandomness: "MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue", - XcmConfig: "MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue" - } - }, - /** - * Lookup424: moonbase_runtime::runtime_params::dynamic_params::runtime_config::ParametersValue - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: { - _enum: { - FeesTreasuryProportion: "Perbill" - } - }, - /** - * Lookup425: moonbase_runtime::runtime_params::dynamic_params::pallet_randomness::ParametersValue - **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: { - _enum: { - Deposit: "u128" - } - }, - /** - * Lookup426: moonbase_runtime::runtime_params::dynamic_params::xcm_config::ParametersValue + * Lookup423: pallet_emergency_para_xcm::pallet::Event **/ - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: { - _enum: { - ForeignAssetCreationDeposit: "u128" - } + PalletEmergencyParaXcmEvent: { + _enum: ["EnteredPausedXcmMode", "NormalXcmOperationResumed"] }, /** - * Lookup427: pallet_xcm_weight_trader::pallet::Event + * Lookup424: pallet_randomness::pallet::Event **/ - PalletXcmWeightTraderEvent: { + PalletRandomnessEvent: { _enum: { - SupportedAssetAdded: { - location: "StagingXcmV5Location", - relativePrice: "u128" + RandomnessRequestedBabeEpoch: { + id: "u64", + refundAddress: "H160", + contractAddress: "H160", + fee: "u128", + gasLimit: "u64", + numWords: "u8", + salt: "H256", + earliestEpoch: "u64" }, - SupportedAssetEdited: { - location: "StagingXcmV5Location", - relativePrice: "u128" + RandomnessRequestedLocal: { + id: "u64", + refundAddress: "H160", + contractAddress: "H160", + fee: "u128", + gasLimit: "u64", + numWords: "u8", + salt: "H256", + earliestBlock: "u32" }, - PauseAssetSupport: { - location: "StagingXcmV5Location" + RequestFulfilled: { + id: "u64" }, - ResumeAssetSupport: { - location: "StagingXcmV5Location" + RequestFeeIncreased: { + id: "u64", + newFee: "u128" }, - SupportedAssetRemoved: { - location: "StagingXcmV5Location" + RequestExpirationExecuted: { + id: "u64" } } }, /** - * Lookup428: frame_system::Phase + * Lookup425: frame_system::Phase **/ FrameSystemPhase: { _enum: { @@ -5106,21 +5095,21 @@ export default { } }, /** - * Lookup430: frame_system::LastRuntimeUpgradeInfo + * Lookup427: frame_system::LastRuntimeUpgradeInfo **/ FrameSystemLastRuntimeUpgradeInfo: { specVersion: "Compact", specName: "Text" }, /** - * Lookup431: frame_system::CodeUpgradeAuthorization + * Lookup428: frame_system::CodeUpgradeAuthorization **/ FrameSystemCodeUpgradeAuthorization: { codeHash: "H256", checkVersion: "bool" }, /** - * Lookup432: frame_system::limits::BlockWeights + * Lookup429: frame_system::limits::BlockWeights **/ FrameSystemLimitsBlockWeights: { baseBlock: "SpWeightsWeightV2Weight", @@ -5128,7 +5117,7 @@ export default { perClass: "FrameSupportDispatchPerDispatchClassWeightsPerClass" }, /** - * Lookup433: frame_support::dispatch::PerDispatchClass + * Lookup430: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassWeightsPerClass: { normal: "FrameSystemLimitsWeightsPerClass", @@ -5136,7 +5125,7 @@ export default { mandatory: "FrameSystemLimitsWeightsPerClass" }, /** - * Lookup434: frame_system::limits::WeightsPerClass + * Lookup431: frame_system::limits::WeightsPerClass **/ FrameSystemLimitsWeightsPerClass: { baseExtrinsic: "SpWeightsWeightV2Weight", @@ -5145,13 +5134,13 @@ export default { reserved: "Option" }, /** - * Lookup435: frame_system::limits::BlockLength + * Lookup432: frame_system::limits::BlockLength **/ FrameSystemLimitsBlockLength: { max: "FrameSupportDispatchPerDispatchClassU32" }, /** - * Lookup436: frame_support::dispatch::PerDispatchClass + * Lookup433: frame_support::dispatch::PerDispatchClass **/ FrameSupportDispatchPerDispatchClassU32: { normal: "u32", @@ -5159,14 +5148,14 @@ export default { mandatory: "u32" }, /** - * Lookup437: sp_weights::RuntimeDbWeight + * Lookup434: sp_weights::RuntimeDbWeight **/ SpWeightsRuntimeDbWeight: { read: "u64", write: "u64" }, /** - * Lookup438: sp_version::RuntimeVersion + * Lookup435: sp_version::RuntimeVersion **/ SpVersionRuntimeVersion: { specName: "Text", @@ -5179,7 +5168,7 @@ export default { systemVersion: "u8" }, /** - * Lookup442: frame_system::pallet::Error + * Lookup439: frame_system::pallet::Error **/ FrameSystemError: { _enum: [ @@ -5195,124 +5184,7 @@ export default { ] }, /** - * Lookup443: pallet_utility::pallet::Error - **/ - PalletUtilityError: { - _enum: ["TooManyCalls"] - }, - /** - * Lookup445: pallet_balances::types::BalanceLock - **/ - PalletBalancesBalanceLock: { - id: "[u8;8]", - amount: "u128", - reasons: "PalletBalancesReasons" - }, - /** - * Lookup446: pallet_balances::types::Reasons - **/ - PalletBalancesReasons: { - _enum: ["Fee", "Misc", "All"] - }, - /** - * Lookup449: pallet_balances::types::ReserveData - **/ - PalletBalancesReserveData: { - id: "[u8;4]", - amount: "u128" - }, - /** - * Lookup453: moonbase_runtime::RuntimeHoldReason - **/ - MoonbaseRuntimeRuntimeHoldReason: { - _enum: { - __Unused0: "Null", - __Unused1: "Null", - __Unused2: "Null", - __Unused3: "Null", - __Unused4: "Null", - __Unused5: "Null", - __Unused6: "Null", - __Unused7: "Null", - __Unused8: "Null", - __Unused9: "Null", - __Unused10: "Null", - __Unused11: "Null", - __Unused12: "Null", - __Unused13: "Null", - __Unused14: "Null", - __Unused15: "Null", - __Unused16: "Null", - __Unused17: "Null", - __Unused18: "Null", - __Unused19: "Null", - __Unused20: "Null", - __Unused21: "Null", - __Unused22: "Null", - __Unused23: "Null", - __Unused24: "Null", - __Unused25: "Null", - __Unused26: "Null", - __Unused27: "Null", - __Unused28: "Null", - __Unused29: "Null", - __Unused30: "Null", - __Unused31: "Null", - __Unused32: "Null", - __Unused33: "Null", - __Unused34: "Null", - __Unused35: "Null", - __Unused36: "Null", - __Unused37: "Null", - __Unused38: "Null", - __Unused39: "Null", - __Unused40: "Null", - __Unused41: "Null", - __Unused42: "Null", - __Unused43: "Null", - Preimage: "PalletPreimageHoldReason" - } - }, - /** - * Lookup454: pallet_preimage::pallet::HoldReason - **/ - PalletPreimageHoldReason: { - _enum: ["Preimage"] - }, - /** - * Lookup457: frame_support::traits::tokens::misc::IdAmount - **/ - FrameSupportTokensMiscIdAmount: { - id: "Null", - amount: "u128" - }, - /** - * Lookup459: pallet_balances::pallet::Error - **/ - PalletBalancesError: { - _enum: [ - "VestingBalance", - "LiquidityRestrictions", - "InsufficientBalance", - "ExistentialDeposit", - "Expendability", - "ExistingVestingSchedule", - "DeadAccount", - "TooManyReserves", - "TooManyHolds", - "TooManyFreezes", - "IssuanceDeactivated", - "DeltaZero" - ] - }, - /** - * Lookup460: pallet_sudo::pallet::Error - **/ - PalletSudoError: { - _enum: ["RequireSudo"] - }, - /** - * Lookup462: cumulus_pallet_parachain_system::unincluded_segment::Ancestor + * Lookup441: cumulus_pallet_parachain_system::unincluded_segment::Ancestor **/ CumulusPalletParachainSystemUnincludedSegmentAncestor: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5320,7 +5192,7 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup463: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth + * Lookup442: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth **/ CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: { umpMsgCount: "u32", @@ -5328,20 +5200,20 @@ export default { hrmpOutgoing: "BTreeMap" }, /** - * Lookup465: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate + * Lookup444: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate **/ CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate: { msgCount: "u32", totalBytes: "u32" }, /** - * Lookup469: polkadot_primitives::v8::UpgradeGoAhead + * Lookup448: polkadot_primitives::v8::UpgradeGoAhead **/ PolkadotPrimitivesV8UpgradeGoAhead: { _enum: ["Abort", "GoAhead"] }, /** - * Lookup470: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker + * Lookup449: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker **/ CumulusPalletParachainSystemUnincludedSegmentSegmentTracker: { usedBandwidth: "CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth", @@ -5349,13 +5221,13 @@ export default { consumedGoAheadSignal: "Option" }, /** - * Lookup472: polkadot_primitives::v8::UpgradeRestriction + * Lookup451: polkadot_primitives::v8::UpgradeRestriction **/ PolkadotPrimitivesV8UpgradeRestriction: { _enum: ["Present"] }, /** - * Lookup473: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot + * Lookup452: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot **/ CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: { dmqMqcHead: "H256", @@ -5365,14 +5237,14 @@ export default { egressChannels: "Vec<(u32,PolkadotPrimitivesV8AbridgedHrmpChannel)>" }, /** - * Lookup474: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity + * Lookup453: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity **/ CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity: { remainingCount: "u32", remainingSize: "u32" }, /** - * Lookup477: polkadot_primitives::v8::AbridgedHrmpChannel + * Lookup456: polkadot_primitives::v8::AbridgedHrmpChannel **/ PolkadotPrimitivesV8AbridgedHrmpChannel: { maxCapacity: "u32", @@ -5383,7 +5255,7 @@ export default { mqcHead: "Option" }, /** - * Lookup478: polkadot_primitives::v8::AbridgedHostConfiguration + * Lookup457: polkadot_primitives::v8::AbridgedHostConfiguration **/ PolkadotPrimitivesV8AbridgedHostConfiguration: { maxCodeSize: "u32", @@ -5398,21 +5270,21 @@ export default { asyncBackingParams: "PolkadotPrimitivesV8AsyncBackingAsyncBackingParams" }, /** - * Lookup479: polkadot_primitives::v8::async_backing::AsyncBackingParams + * Lookup458: polkadot_primitives::v8::async_backing::AsyncBackingParams **/ PolkadotPrimitivesV8AsyncBackingAsyncBackingParams: { maxCandidateDepth: "u32", allowedAncestryLen: "u32" }, /** - * Lookup485: polkadot_core_primitives::OutboundHrmpMessage + * Lookup464: polkadot_core_primitives::OutboundHrmpMessage **/ PolkadotCorePrimitivesOutboundHrmpMessage: { recipient: "u32", data: "Bytes" }, /** - * Lookup487: cumulus_pallet_parachain_system::pallet::Error + * Lookup466: cumulus_pallet_parachain_system::pallet::Error **/ CumulusPalletParachainSystemError: { _enum: [ @@ -5427,117 +5299,136 @@ export default { ] }, /** - * Lookup488: pallet_transaction_payment::Releases + * Lookup468: pallet_balances::types::BalanceLock **/ - PalletTransactionPaymentReleases: { - _enum: ["V1Ancient", "V2"] - }, - /** - * Lookup489: pallet_evm::CodeMetadata - **/ - PalletEvmCodeMetadata: { - _alias: { - size_: "size", - hash_: "hash" - }, - size_: "u64", - hash_: "H256" + PalletBalancesBalanceLock: { + id: "[u8;8]", + amount: "u128", + reasons: "PalletBalancesReasons" }, /** - * Lookup491: pallet_evm::pallet::Error + * Lookup469: pallet_balances::types::Reasons **/ - PalletEvmError: { - _enum: [ - "BalanceLow", - "FeeOverflow", - "PaymentOverflow", - "WithdrawFailed", - "GasPriceTooLow", - "InvalidNonce", - "GasLimitTooLow", - "GasLimitTooHigh", - "InvalidChainId", - "InvalidSignature", - "Reentrancy", - "TransactionMustComeFromEOA", - "Undefined" - ] + PalletBalancesReasons: { + _enum: ["Fee", "Misc", "All"] }, /** - * Lookup493: fp_rpc::TransactionStatus + * Lookup472: pallet_balances::types::ReserveData **/ - FpRpcTransactionStatus: { - transactionHash: "H256", - transactionIndex: "u32", - from: "H160", - to: "Option", - contractAddress: "Option", - logs: "Vec", - logsBloom: "EthbloomBloom" + PalletBalancesReserveData: { + id: "[u8;4]", + amount: "u128" }, /** - * Lookup495: ethbloom::Bloom - **/ - EthbloomBloom: "[u8;256]", - /** - * Lookup497: ethereum::receipt::ReceiptV3 + * Lookup476: moonriver_runtime::RuntimeHoldReason **/ - EthereumReceiptReceiptV3: { + MoonriverRuntimeRuntimeHoldReason: { _enum: { - Legacy: "EthereumReceiptEip658ReceiptData", - EIP2930: "EthereumReceiptEip658ReceiptData", - EIP1559: "EthereumReceiptEip658ReceiptData" + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + __Unused3: "Null", + __Unused4: "Null", + __Unused5: "Null", + __Unused6: "Null", + __Unused7: "Null", + __Unused8: "Null", + __Unused9: "Null", + __Unused10: "Null", + __Unused11: "Null", + __Unused12: "Null", + __Unused13: "Null", + __Unused14: "Null", + __Unused15: "Null", + __Unused16: "Null", + __Unused17: "Null", + __Unused18: "Null", + __Unused19: "Null", + __Unused20: "Null", + __Unused21: "Null", + __Unused22: "Null", + __Unused23: "Null", + __Unused24: "Null", + __Unused25: "Null", + __Unused26: "Null", + __Unused27: "Null", + __Unused28: "Null", + __Unused29: "Null", + __Unused30: "Null", + __Unused31: "Null", + __Unused32: "Null", + __Unused33: "Null", + __Unused34: "Null", + __Unused35: "Null", + __Unused36: "Null", + __Unused37: "Null", + __Unused38: "Null", + __Unused39: "Null", + __Unused40: "Null", + __Unused41: "Null", + __Unused42: "Null", + __Unused43: "Null", + __Unused44: "Null", + __Unused45: "Null", + __Unused46: "Null", + __Unused47: "Null", + __Unused48: "Null", + __Unused49: "Null", + __Unused50: "Null", + __Unused51: "Null", + __Unused52: "Null", + __Unused53: "Null", + __Unused54: "Null", + __Unused55: "Null", + __Unused56: "Null", + __Unused57: "Null", + __Unused58: "Null", + __Unused59: "Null", + __Unused60: "Null", + __Unused61: "Null", + Preimage: "PalletPreimageHoldReason" } }, /** - * Lookup498: ethereum::receipt::EIP658ReceiptData - **/ - EthereumReceiptEip658ReceiptData: { - statusCode: "u8", - usedGas: "U256", - logsBloom: "EthbloomBloom", - logs: "Vec" - }, - /** - * Lookup499: ethereum::block::Block - **/ - EthereumBlock: { - header: "EthereumHeader", - transactions: "Vec", - ommers: "Vec" + * Lookup477: pallet_preimage::pallet::HoldReason + **/ + PalletPreimageHoldReason: { + _enum: ["Preimage"] }, /** - * Lookup500: ethereum::header::Header + * Lookup480: frame_support::traits::tokens::misc::IdAmount **/ - EthereumHeader: { - parentHash: "H256", - ommersHash: "H256", - beneficiary: "H160", - stateRoot: "H256", - transactionsRoot: "H256", - receiptsRoot: "H256", - logsBloom: "EthbloomBloom", - difficulty: "U256", - number: "U256", - gasLimit: "U256", - gasUsed: "U256", - timestamp: "u64", - extraData: "Bytes", - mixHash: "H256", - nonce: "EthereumTypesHashH64" + FrameSupportTokensMiscIdAmount: { + id: "Null", + amount: "u128" }, /** - * Lookup501: ethereum_types::hash::H64 + * Lookup482: pallet_balances::pallet::Error **/ - EthereumTypesHashH64: "[u8;8]", + PalletBalancesError: { + _enum: [ + "VestingBalance", + "LiquidityRestrictions", + "InsufficientBalance", + "ExistentialDeposit", + "Expendability", + "ExistingVestingSchedule", + "DeadAccount", + "TooManyReserves", + "TooManyHolds", + "TooManyFreezes", + "IssuanceDeactivated", + "DeltaZero" + ] + }, /** - * Lookup506: pallet_ethereum::pallet::Error + * Lookup483: pallet_transaction_payment::Releases **/ - PalletEthereumError: { - _enum: ["InvalidSignature", "PreLogExists"] + PalletTransactionPaymentReleases: { + _enum: ["V1Ancient", "V2"] }, /** - * Lookup507: pallet_parachain_staking::types::RoundInfo + * Lookup484: pallet_parachain_staking::types::RoundInfo **/ PalletParachainStakingRoundInfo: { current: "u32", @@ -5546,7 +5437,7 @@ export default { firstSlot: "u64" }, /** - * Lookup508: pallet_parachain_staking::types::Delegator + * Lookup485: pallet_parachain_staking::types::Delegator **/ PalletParachainStakingDelegator: { id: "AccountId20", @@ -5556,18 +5447,18 @@ export default { status: "PalletParachainStakingDelegatorStatus" }, /** - * Lookup509: pallet_parachain_staking::set::OrderedSet> + * Lookup486: pallet_parachain_staking::set::OrderedSet> **/ PalletParachainStakingSetOrderedSet: "Vec", /** - * Lookup510: pallet_parachain_staking::types::Bond + * Lookup487: pallet_parachain_staking::types::Bond **/ PalletParachainStakingBond: { owner: "AccountId20", amount: "u128" }, /** - * Lookup512: pallet_parachain_staking::types::DelegatorStatus + * Lookup489: pallet_parachain_staking::types::DelegatorStatus **/ PalletParachainStakingDelegatorStatus: { _enum: { @@ -5576,7 +5467,7 @@ export default { } }, /** - * Lookup513: pallet_parachain_staking::types::CandidateMetadata + * Lookup490: pallet_parachain_staking::types::CandidateMetadata **/ PalletParachainStakingCandidateMetadata: { bond: "u128", @@ -5591,20 +5482,20 @@ export default { status: "PalletParachainStakingCollatorStatus" }, /** - * Lookup514: pallet_parachain_staking::types::CapacityStatus + * Lookup491: pallet_parachain_staking::types::CapacityStatus **/ PalletParachainStakingCapacityStatus: { _enum: ["Full", "Empty", "Partial"] }, /** - * Lookup516: pallet_parachain_staking::types::CandidateBondLessRequest + * Lookup493: pallet_parachain_staking::types::CandidateBondLessRequest **/ PalletParachainStakingCandidateBondLessRequest: { amount: "u128", whenExecutable: "u32" }, /** - * Lookup517: pallet_parachain_staking::types::CollatorStatus + * Lookup494: pallet_parachain_staking::types::CollatorStatus **/ PalletParachainStakingCollatorStatus: { _enum: { @@ -5614,7 +5505,7 @@ export default { } }, /** - * Lookup519: pallet_parachain_staking::delegation_requests::ScheduledRequest + * Lookup496: pallet_parachain_staking::delegation_requests::ScheduledRequest **/ PalletParachainStakingDelegationRequestsScheduledRequest: { delegator: "AccountId20", @@ -5622,25 +5513,25 @@ export default { action: "PalletParachainStakingDelegationRequestsDelegationAction" }, /** - * Lookup522: pallet_parachain_staking::auto_compound::AutoCompoundConfig + * Lookup499: pallet_parachain_staking::auto_compound::AutoCompoundConfig **/ PalletParachainStakingAutoCompoundAutoCompoundConfig: { delegator: "AccountId20", value: "Percent" }, /** - * Lookup524: pallet_parachain_staking::types::Delegations + * Lookup501: pallet_parachain_staking::types::Delegations **/ PalletParachainStakingDelegations: { delegations: "Vec", total: "u128" }, /** - * Lookup526: pallet_parachain_staking::set::BoundedOrderedSet, S> + * Lookup503: pallet_parachain_staking::set::BoundedOrderedSet, S> **/ PalletParachainStakingSetBoundedOrderedSet: "Vec", /** - * Lookup529: pallet_parachain_staking::types::CollatorSnapshot + * Lookup506: pallet_parachain_staking::types::CollatorSnapshot **/ PalletParachainStakingCollatorSnapshot: { bond: "u128", @@ -5648,7 +5539,7 @@ export default { total: "u128" }, /** - * Lookup531: pallet_parachain_staking::types::BondWithAutoCompound + * Lookup508: pallet_parachain_staking::types::BondWithAutoCompound **/ PalletParachainStakingBondWithAutoCompound: { owner: "AccountId20", @@ -5656,7 +5547,7 @@ export default { autoCompound: "Percent" }, /** - * Lookup532: pallet_parachain_staking::types::DelayedPayout + * Lookup509: pallet_parachain_staking::types::DelayedPayout **/ PalletParachainStakingDelayedPayout: { roundIssuance: "u128", @@ -5664,7 +5555,7 @@ export default { collatorCommission: "Perbill" }, /** - * Lookup533: pallet_parachain_staking::inflation::InflationInfo + * Lookup510: pallet_parachain_staking::inflation::InflationInfo **/ PalletParachainStakingInflationInflationInfo: { expect: { @@ -5684,7 +5575,7 @@ export default { } }, /** - * Lookup534: pallet_parachain_staking::pallet::Error + * Lookup511: pallet_parachain_staking::pallet::Error **/ PalletParachainStakingError: { _enum: [ @@ -5746,127 +5637,13 @@ export default { ] }, /** - * Lookup537: pallet_scheduler::Scheduled, BlockNumber, moonbase_runtime::OriginCaller, account::AccountId20> - **/ - PalletSchedulerScheduled: { - maybeId: "Option<[u8;32]>", - priority: "u8", - call: "FrameSupportPreimagesBounded", - maybePeriodic: "Option<(u32,u32)>", - origin: "MoonbaseRuntimeOriginCaller" - }, - /** - * Lookup539: pallet_scheduler::RetryConfig - **/ - PalletSchedulerRetryConfig: { - totalRetries: "u8", - remaining: "u8", - period: "u32" - }, - /** - * Lookup540: pallet_scheduler::pallet::Error - **/ - PalletSchedulerError: { - _enum: [ - "FailedToSchedule", - "NotFound", - "TargetBlockNumberInPast", - "RescheduleNoChange", - "Named" - ] - }, - /** - * Lookup541: pallet_treasury::Proposal - **/ - PalletTreasuryProposal: { - proposer: "AccountId20", - value: "u128", - beneficiary: "AccountId20", - bond: "u128" - }, - /** - * Lookup544: pallet_treasury::SpendStatus - **/ - PalletTreasurySpendStatus: { - assetKind: "Null", - amount: "u128", - beneficiary: "AccountId20", - validFrom: "u32", - expireAt: "u32", - status: "PalletTreasuryPaymentState" - }, - /** - * Lookup545: pallet_treasury::PaymentState - **/ - PalletTreasuryPaymentState: { - _enum: { - Pending: "Null", - Attempted: { - id: "Null" - }, - Failed: "Null" - } - }, - /** - * Lookup547: frame_support::PalletId - **/ - FrameSupportPalletId: "[u8;8]", - /** - * Lookup548: pallet_treasury::pallet::Error - **/ - PalletTreasuryError: { - _enum: [ - "InvalidIndex", - "TooManyApprovals", - "InsufficientPermission", - "ProposalNotApproved", - "FailedToConvertBalance", - "SpendExpired", - "EarlyPayout", - "AlreadyAttempted", - "PayoutError", - "NotAttempted", - "Inconclusive" - ] - }, - /** - * Lookup549: pallet_author_inherent::pallet::Error + * Lookup512: pallet_author_inherent::pallet::Error **/ PalletAuthorInherentError: { _enum: ["AuthorAlreadySet", "NoAccountId", "CannotBeAuthor"] }, /** - * Lookup550: pallet_crowdloan_rewards::pallet::RewardInfo - **/ - PalletCrowdloanRewardsRewardInfo: { - totalReward: "u128", - claimedReward: "u128", - contributedRelayAddresses: "Vec<[u8;32]>" - }, - /** - * Lookup552: pallet_crowdloan_rewards::pallet::Error - **/ - PalletCrowdloanRewardsError: { - _enum: [ - "AlreadyAssociated", - "BatchBeyondFundPot", - "FirstClaimAlreadyDone", - "RewardNotHighEnough", - "InvalidClaimSignature", - "InvalidFreeClaimSignature", - "NoAssociatedClaim", - "RewardsAlreadyClaimed", - "RewardVecAlreadyInitialized", - "RewardVecNotFullyInitializedYet", - "RewardsDoNotMatchFund", - "TooManyContributors", - "VestingPeriodNonValid", - "NonContributedAddressProvided", - "InsufficientNumberOfValidProofs" - ] - }, - /** - * Lookup553: pallet_author_mapping::pallet::RegistrationInfo + * Lookup513: pallet_author_mapping::pallet::RegistrationInfo **/ PalletAuthorMappingRegistrationInfo: { _alias: { @@ -5877,7 +5654,7 @@ export default { keys_: "SessionKeysPrimitivesVrfVrfCryptoPublic" }, /** - * Lookup554: pallet_author_mapping::pallet::Error + * Lookup514: pallet_author_mapping::pallet::Error **/ PalletAuthorMappingError: { _enum: [ @@ -5892,15 +5669,52 @@ export default { ] }, /** - * Lookup557: pallet_proxy::ProxyDefinition + * Lookup515: pallet_moonbeam_orbiters::types::CollatorPoolInfo + **/ + PalletMoonbeamOrbitersCollatorPoolInfo: { + orbiters: "Vec", + maybeCurrentOrbiter: "Option", + nextOrbiter: "u32" + }, + /** + * Lookup517: pallet_moonbeam_orbiters::types::CurrentOrbiter + **/ + PalletMoonbeamOrbitersCurrentOrbiter: { + accountId: "AccountId20", + removed: "bool" + }, + /** + * Lookup518: pallet_moonbeam_orbiters::pallet::Error + **/ + PalletMoonbeamOrbitersError: { + _enum: [ + "CollatorAlreadyAdded", + "CollatorNotFound", + "CollatorPoolTooLarge", + "CollatorsPoolCountTooLow", + "MinOrbiterDepositNotSet", + "OrbiterAlreadyInPool", + "OrbiterDepositNotFound", + "OrbiterNotFound", + "OrbiterStillInAPool" + ] + }, + /** + * Lookup521: pallet_utility::pallet::Error + **/ + PalletUtilityError: { + _enum: ["TooManyCalls"] + }, + /** + * Lookup524: pallet_proxy::ProxyDefinition **/ PalletProxyProxyDefinition: { delegate: "AccountId20", - proxyType: "MoonbaseRuntimeProxyType", + proxyType: "MoonriverRuntimeProxyType", delay: "u32" }, /** - * Lookup561: pallet_proxy::Announcement + * Lookup528: pallet_proxy::Announcement **/ PalletProxyAnnouncement: { real: "AccountId20", @@ -5908,7 +5722,7 @@ export default { height: "u32" }, /** - * Lookup563: pallet_proxy::pallet::Error + * Lookup530: pallet_proxy::pallet::Error **/ PalletProxyError: { _enum: [ @@ -5923,13 +5737,13 @@ export default { ] }, /** - * Lookup564: pallet_maintenance_mode::pallet::Error + * Lookup531: pallet_maintenance_mode::pallet::Error **/ PalletMaintenanceModeError: { _enum: ["AlreadyInMaintenanceMode", "NotInMaintenanceMode"] }, /** - * Lookup565: pallet_identity::types::Registration> + * Lookup532: pallet_identity::types::Registration> **/ PalletIdentityRegistration: { judgements: "Vec<(u32,PalletIdentityJudgement)>", @@ -5937,7 +5751,7 @@ export default { info: "PalletIdentityLegacyIdentityInfo" }, /** - * Lookup573: pallet_identity::types::RegistrarInfo + * Lookup540: pallet_identity::types::RegistrarInfo **/ PalletIdentityRegistrarInfo: { account: "AccountId20", @@ -5945,21 +5759,21 @@ export default { fields: "u64" }, /** - * Lookup576: pallet_identity::types::AuthorityProperties + * Lookup543: pallet_identity::types::AuthorityProperties **/ PalletIdentityAuthorityProperties: { accountId: "AccountId20", allocation: "u32" }, /** - * Lookup577: pallet_identity::types::UsernameInformation + * Lookup544: pallet_identity::types::UsernameInformation **/ PalletIdentityUsernameInformation: { owner: "AccountId20", provider: "PalletIdentityProvider" }, /** - * Lookup578: pallet_identity::types::Provider + * Lookup545: pallet_identity::types::Provider **/ PalletIdentityProvider: { _enum: { @@ -5969,7 +5783,7 @@ export default { } }, /** - * Lookup580: pallet_identity::pallet::Error + * Lookup547: pallet_identity::pallet::Error **/ PalletIdentityError: { _enum: [ @@ -6006,402 +5820,441 @@ export default { ] }, /** - * Lookup585: cumulus_pallet_xcmp_queue::OutboundChannelDetails - **/ - CumulusPalletXcmpQueueOutboundChannelDetails: { - recipient: "u32", - state: "CumulusPalletXcmpQueueOutboundState", - signalsExist: "bool", - firstIndex: "u16", - lastIndex: "u16" - }, - /** - * Lookup586: cumulus_pallet_xcmp_queue::OutboundState + * Lookup548: pallet_migrations::pallet::Error **/ - CumulusPalletXcmpQueueOutboundState: { - _enum: ["Ok", "Suspended"] + PalletMigrationsError: { + _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"] }, /** - * Lookup590: cumulus_pallet_xcmp_queue::QueueConfigData + * Lookup550: pallet_multisig::Multisig **/ - CumulusPalletXcmpQueueQueueConfigData: { - suspendThreshold: "u32", - dropThreshold: "u32", - resumeThreshold: "u32" + PalletMultisigMultisig: { + when: "PalletMultisigTimepoint", + deposit: "u128", + depositor: "AccountId20", + approvals: "Vec" }, /** - * Lookup591: cumulus_pallet_xcmp_queue::pallet::Error + * Lookup552: pallet_multisig::pallet::Error **/ - CumulusPalletXcmpQueueError: { + PalletMultisigError: { _enum: [ - "BadQueueConfig", - "AlreadySuspended", - "AlreadyResumed", - "TooManyActiveOutboundChannels", - "TooBig" + "MinimumThreshold", + "AlreadyApproved", + "NoApprovalsNeeded", + "TooFewSignatories", + "TooManySignatories", + "SignatoriesOutOfOrder", + "SenderInSignatories", + "NotFound", + "NotOwner", + "NoTimepoint", + "WrongTimepoint", + "UnexpectedTimepoint", + "MaxWeightTooLow", + "AlreadyStored" ] }, /** - * Lookup592: pallet_xcm::pallet::QueryStatus + * Lookup554: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus **/ - PalletXcmQueryStatus: { + PalletMoonbeamLazyMigrationsStateMigrationStatus: { _enum: { - Pending: { - responder: "XcmVersionedLocation", - maybeMatchQuerier: "Option", - maybeNotify: "Option<(u8,u8)>", - timeout: "u32" - }, - VersionNotifier: { - origin: "XcmVersionedLocation", - isActive: "bool" - }, - Ready: { - response: "XcmVersionedResponse", - at: "u32" - } + NotStarted: "Null", + Started: "Bytes", + Error: "Bytes", + Complete: "Null" } }, /** - * Lookup596: xcm::VersionedResponse + * Lookup556: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus **/ - XcmVersionedResponse: { + PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { _enum: { - __Unused0: "Null", - __Unused1: "Null", - __Unused2: "Null", - V3: "XcmV3Response", - V4: "StagingXcmV4Response", - V5: "StagingXcmV5Response" + Idle: "Null", + Migrating: "PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo" } }, /** - * Lookup602: pallet_xcm::pallet::VersionMigrationStage + * Lookup557: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo + **/ + PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { + assetId: "u128", + remainingBalances: "u32", + remainingApprovals: "u32" + }, + /** + * Lookup558: pallet_moonbeam_lazy_migrations::pallet::Error **/ - PalletXcmVersionMigrationStage: { - _enum: { - MigrateSupportedVersion: "Null", - MigrateVersionNotifiers: "Null", - NotifyCurrentTargets: "Option", - MigrateAndNotifyOldTargets: "Null" - } + PalletMoonbeamLazyMigrationsError: { + _enum: [ + "LimitCannotBeZero", + "ContractMetadataAlreadySet", + "ContractNotExist", + "SymbolTooLong", + "NameTooLong", + "AssetTypeNotFound", + "AssetNotFound", + "LocationNotFound", + "MigrationNotFinished", + "NoMigrationInProgress", + "MintFailed", + "ApprovalFailed" + ] }, /** - * Lookup605: pallet_xcm::pallet::RemoteLockedFungibleRecord + * Lookup559: pallet_evm::CodeMetadata **/ - PalletXcmRemoteLockedFungibleRecord: { - amount: "u128", - owner: "XcmVersionedLocation", - locker: "XcmVersionedLocation", - consumers: "Vec<(Null,u128)>" + PalletEvmCodeMetadata: { + _alias: { + size_: "size", + hash_: "hash" + }, + size_: "u64", + hash_: "H256" }, /** - * Lookup612: pallet_xcm::pallet::Error + * Lookup561: pallet_evm::pallet::Error **/ - PalletXcmError: { + PalletEvmError: { _enum: [ - "Unreachable", - "SendFailure", - "Filtered", - "UnweighableMessage", - "DestinationNotInvertible", - "Empty", - "CannotReanchor", - "TooManyAssets", - "InvalidOrigin", - "BadVersion", - "BadLocation", - "NoSubscription", - "AlreadySubscribed", - "CannotCheckOutTeleport", - "LowBalance", - "TooManyLocks", - "AccountNotSovereign", - "FeesNotMet", - "LockNotFound", - "InUse", - "__Unused20", - "InvalidAssetUnknownReserve", - "InvalidAssetUnsupportedReserve", - "TooManyReserves", - "LocalExecutionIncomplete" + "BalanceLow", + "FeeOverflow", + "PaymentOverflow", + "WithdrawFailed", + "GasPriceTooLow", + "InvalidNonce", + "GasLimitTooLow", + "GasLimitTooHigh", + "InvalidChainId", + "InvalidSignature", + "Reentrancy", + "TransactionMustComeFromEOA", + "Undefined" ] }, /** - * Lookup613: pallet_assets::types::AssetDetails + * Lookup563: fp_rpc::TransactionStatus **/ - PalletAssetsAssetDetails: { - owner: "AccountId20", - issuer: "AccountId20", - admin: "AccountId20", - freezer: "AccountId20", - supply: "u128", - deposit: "u128", - minBalance: "u128", - isSufficient: "bool", - accounts: "u32", - sufficients: "u32", - approvals: "u32", - status: "PalletAssetsAssetStatus" + FpRpcTransactionStatus: { + transactionHash: "H256", + transactionIndex: "u32", + from: "H160", + to: "Option", + contractAddress: "Option", + logs: "Vec", + logsBloom: "EthbloomBloom" }, /** - * Lookup614: pallet_assets::types::AssetStatus + * Lookup565: ethbloom::Bloom **/ - PalletAssetsAssetStatus: { - _enum: ["Live", "Frozen", "Destroying"] + EthbloomBloom: "[u8;256]", + /** + * Lookup567: ethereum::receipt::ReceiptV3 + **/ + EthereumReceiptReceiptV3: { + _enum: { + Legacy: "EthereumReceiptEip658ReceiptData", + EIP2930: "EthereumReceiptEip658ReceiptData", + EIP1559: "EthereumReceiptEip658ReceiptData" + } }, /** - * Lookup616: pallet_assets::types::AssetAccount + * Lookup568: ethereum::receipt::EIP658ReceiptData **/ - PalletAssetsAssetAccount: { - balance: "u128", - status: "PalletAssetsAccountStatus", - reason: "PalletAssetsExistenceReason", - extra: "Null" + EthereumReceiptEip658ReceiptData: { + statusCode: "u8", + usedGas: "U256", + logsBloom: "EthbloomBloom", + logs: "Vec" }, /** - * Lookup617: pallet_assets::types::AccountStatus + * Lookup569: ethereum::block::Block **/ - PalletAssetsAccountStatus: { - _enum: ["Liquid", "Frozen", "Blocked"] + EthereumBlock: { + header: "EthereumHeader", + transactions: "Vec", + ommers: "Vec" }, /** - * Lookup618: pallet_assets::types::ExistenceReason + * Lookup570: ethereum::header::Header **/ - PalletAssetsExistenceReason: { - _enum: { - Consumer: "Null", - Sufficient: "Null", - DepositHeld: "u128", - DepositRefunded: "Null", - DepositFrom: "(AccountId20,u128)" - } + EthereumHeader: { + parentHash: "H256", + ommersHash: "H256", + beneficiary: "H160", + stateRoot: "H256", + transactionsRoot: "H256", + receiptsRoot: "H256", + logsBloom: "EthbloomBloom", + difficulty: "U256", + number: "U256", + gasLimit: "U256", + gasUsed: "U256", + timestamp: "u64", + extraData: "Bytes", + mixHash: "H256", + nonce: "EthereumTypesHashH64" }, /** - * Lookup620: pallet_assets::types::Approval + * Lookup571: ethereum_types::hash::H64 **/ - PalletAssetsApproval: { - amount: "u128", - deposit: "u128" + EthereumTypesHashH64: "[u8;8]", + /** + * Lookup576: pallet_ethereum::pallet::Error + **/ + PalletEthereumError: { + _enum: ["InvalidSignature", "PreLogExists"] }, /** - * Lookup621: pallet_assets::types::AssetMetadata> + * Lookup579: pallet_scheduler::Scheduled, BlockNumber, moonriver_runtime::OriginCaller, account::AccountId20> **/ - PalletAssetsAssetMetadata: { - deposit: "u128", - name: "Bytes", - symbol: "Bytes", - decimals: "u8", - isFrozen: "bool" + PalletSchedulerScheduled: { + maybeId: "Option<[u8;32]>", + priority: "u8", + call: "FrameSupportPreimagesBounded", + maybePeriodic: "Option<(u32,u32)>", + origin: "MoonriverRuntimeOriginCaller" }, /** - * Lookup623: pallet_assets::pallet::Error + * Lookup581: pallet_scheduler::RetryConfig **/ - PalletAssetsError: { - _enum: [ - "BalanceLow", - "NoAccount", - "NoPermission", - "Unknown", - "Frozen", - "InUse", - "BadWitness", - "MinBalanceZero", - "UnavailableConsumer", - "BadMetadata", - "Unapproved", - "WouldDie", - "AlreadyExists", - "NoDeposit", - "WouldBurn", - "LiveAsset", - "AssetNotLive", - "IncorrectStatus", - "NotFrozen", - "CallbackFailed", - "BadAssetId" - ] + PalletSchedulerRetryConfig: { + totalRetries: "u8", + remaining: "u8", + period: "u32" }, /** - * Lookup624: pallet_asset_manager::pallet::Error + * Lookup582: pallet_scheduler::pallet::Error **/ - PalletAssetManagerError: { + PalletSchedulerError: { _enum: [ - "ErrorCreatingAsset", - "AssetAlreadyExists", - "AssetDoesNotExist", - "TooLowNumAssetsWeightHint", - "LocalAssetLimitReached", - "ErrorDestroyingAsset", - "NotSufficientDeposit", - "NonExistentLocalAsset" + "FailedToSchedule", + "NotFound", + "TargetBlockNumberInPast", + "RescheduleNoChange", + "Named" ] }, /** - * Lookup625: pallet_migrations::pallet::Error + * Lookup583: pallet_preimage::OldRequestStatus **/ - PalletMigrationsError: { - _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"] + PalletPreimageOldRequestStatus: { + _enum: { + Unrequested: { + deposit: "(AccountId20,u128)", + len: "u32" + }, + Requested: { + deposit: "Option<(AccountId20,u128)>", + count: "u32", + len: "Option" + } + } }, /** - * Lookup626: pallet_xcm_transactor::relay_indices::RelayChainIndices + * Lookup586: pallet_preimage::RequestStatus> **/ - PalletXcmTransactorRelayIndicesRelayChainIndices: { - staking: "u8", - utility: "u8", - hrmp: "u8", - bond: "u8", - bondExtra: "u8", - unbond: "u8", - withdrawUnbonded: "u8", - validate: "u8", - nominate: "u8", - chill: "u8", - setPayee: "u8", - setController: "u8", - rebond: "u8", - asDerivative: "u8", - initOpenChannel: "u8", - acceptOpenChannel: "u8", - closeChannel: "u8", - cancelOpenRequest: "u8" + PalletPreimageRequestStatus: { + _enum: { + Unrequested: { + ticket: "(AccountId20,u128)", + len: "u32" + }, + Requested: { + maybeTicket: "Option<(AccountId20,u128)>", + count: "u32", + maybeLen: "Option" + } + } }, /** - * Lookup627: pallet_xcm_transactor::pallet::Error + * Lookup592: pallet_preimage::pallet::Error **/ - PalletXcmTransactorError: { + PalletPreimageError: { _enum: [ - "IndexAlreadyClaimed", - "UnclaimedIndex", - "NotOwner", - "UnweighableMessage", - "CannotReanchor", - "AssetHasNoReserve", - "InvalidDest", - "NotCrossChainTransfer", - "AssetIsNotReserveInDestination", - "DestinationNotInvertible", - "ErrorDelivering", - "DispatchWeightBiggerThanTotalWeight", - "WeightOverflow", - "AmountOverflow", - "TransactorInfoNotSet", - "NotCrossChainTransferableCurrency", - "XcmExecuteError", - "BadVersion", - "MaxWeightTransactReached", - "UnableToWithdrawAsset", - "FeePerSecondNotSet", - "SignedTransactNotAllowedForDestination", - "FailedMultiLocationToJunction", - "HrmpHandlerNotImplemented", - "TooMuchFeeUsed", - "ErrorValidating", - "RefundNotSupportedWithTransactInfo" + "TooBig", + "AlreadyNoted", + "NotAuthorized", + "NotNoted", + "Requested", + "NotRequested", + "TooMany", + "TooFew" ] }, /** - * Lookup628: pallet_moonbeam_orbiters::types::CollatorPoolInfo + * Lookup594: pallet_conviction_voting::vote::Voting **/ - PalletMoonbeamOrbitersCollatorPoolInfo: { - orbiters: "Vec", - maybeCurrentOrbiter: "Option", - nextOrbiter: "u32" + PalletConvictionVotingVoteVoting: { + _enum: { + Casting: "PalletConvictionVotingVoteCasting", + Delegating: "PalletConvictionVotingVoteDelegating" + } }, /** - * Lookup630: pallet_moonbeam_orbiters::types::CurrentOrbiter + * Lookup595: pallet_conviction_voting::vote::Casting **/ - PalletMoonbeamOrbitersCurrentOrbiter: { - accountId: "AccountId20", - removed: "bool" + PalletConvictionVotingVoteCasting: { + votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", + delegations: "PalletConvictionVotingDelegations", + prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup631: pallet_moonbeam_orbiters::pallet::Error + * Lookup599: pallet_conviction_voting::types::Delegations **/ - PalletMoonbeamOrbitersError: { + PalletConvictionVotingDelegations: { + votes: "u128", + capital: "u128" + }, + /** + * Lookup600: pallet_conviction_voting::vote::PriorLock + **/ + PalletConvictionVotingVotePriorLock: "(u32,u128)", + /** + * Lookup601: pallet_conviction_voting::vote::Delegating + **/ + PalletConvictionVotingVoteDelegating: { + balance: "u128", + target: "AccountId20", + conviction: "PalletConvictionVotingConviction", + delegations: "PalletConvictionVotingDelegations", + prior: "PalletConvictionVotingVotePriorLock" + }, + /** + * Lookup605: pallet_conviction_voting::pallet::Error + **/ + PalletConvictionVotingError: { _enum: [ - "CollatorAlreadyAdded", - "CollatorNotFound", - "CollatorPoolTooLarge", - "CollatorsPoolCountTooLow", - "MinOrbiterDepositNotSet", - "OrbiterAlreadyInPool", - "OrbiterDepositNotFound", - "OrbiterNotFound", - "OrbiterStillInAPool" + "NotOngoing", + "NotVoter", + "NoPermission", + "NoPermissionYet", + "AlreadyDelegating", + "AlreadyVoting", + "InsufficientFunds", + "NotDelegating", + "Nonsense", + "MaxVotesReached", + "ClassNeeded", + "BadClass" ] }, /** - * Lookup632: pallet_ethereum_xcm::pallet::Error + * Lookup606: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ - PalletEthereumXcmError: { - _enum: ["EthereumXcmExecutionSuspended"] + PalletReferendaReferendumInfo: { + _enum: { + Ongoing: "PalletReferendaReferendumStatus", + Approved: "(u32,Option,Option)", + Rejected: "(u32,Option,Option)", + Cancelled: "(u32,Option,Option)", + TimedOut: "(u32,Option,Option)", + Killed: "u32" + } }, /** - * Lookup633: pallet_randomness::types::RequestState + * Lookup607: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ - PalletRandomnessRequestState: { - request: "PalletRandomnessRequest", - deposit: "u128" + PalletReferendaReferendumStatus: { + track: "u16", + origin: "MoonriverRuntimeOriginCaller", + proposal: "FrameSupportPreimagesBounded", + enactment: "FrameSupportScheduleDispatchTime", + submitted: "u32", + submissionDeposit: "PalletReferendaDeposit", + decisionDeposit: "Option", + deciding: "Option", + tally: "PalletConvictionVotingTally", + inQueue: "bool", + alarm: "Option<(u32,(u32,u32))>" }, /** - * Lookup634: pallet_randomness::types::Request> + * Lookup608: pallet_referenda::types::Deposit **/ - PalletRandomnessRequest: { - refundAddress: "H160", - contractAddress: "H160", - fee: "u128", - gasLimit: "u64", - numWords: "u8", - salt: "H256", - info: "PalletRandomnessRequestInfo" + PalletReferendaDeposit: { + who: "AccountId20", + amount: "u128" }, /** - * Lookup635: pallet_randomness::types::RequestInfo + * Lookup611: pallet_referenda::types::DecidingStatus **/ - PalletRandomnessRequestInfo: { - _enum: { - BabeEpoch: "(u64,u64)", - Local: "(u32,u32)" - } + PalletReferendaDecidingStatus: { + since: "u32", + confirming: "Option" }, /** - * Lookup636: pallet_randomness::types::RequestType + * Lookup619: pallet_referenda::types::TrackInfo **/ - PalletRandomnessRequestType: { + PalletReferendaTrackInfo: { + name: "Text", + maxDeciding: "u32", + decisionDeposit: "u128", + preparePeriod: "u32", + decisionPeriod: "u32", + confirmPeriod: "u32", + minEnactmentPeriod: "u32", + minApproval: "PalletReferendaCurve", + minSupport: "PalletReferendaCurve" + }, + /** + * Lookup620: pallet_referenda::types::Curve + **/ + PalletReferendaCurve: { _enum: { - BabeEpoch: "u64", - Local: "u32" + LinearDecreasing: { + length: "Perbill", + floor: "Perbill", + ceil: "Perbill" + }, + SteppedDecreasing: { + begin: "Perbill", + end: "Perbill", + step: "Perbill", + period: "Perbill" + }, + Reciprocal: { + factor: "i64", + xOffset: "i64", + yOffset: "i64" + } } }, /** - * Lookup637: pallet_randomness::types::RandomnessResult + * Lookup623: pallet_referenda::pallet::Error **/ - PalletRandomnessRandomnessResult: { - randomness: "Option", - requestCount: "u64" + PalletReferendaError: { + _enum: [ + "NotOngoing", + "HasDeposit", + "BadTrack", + "Full", + "QueueEmpty", + "BadReferendum", + "NothingToDo", + "NoTrack", + "Unfinished", + "NoPermission", + "NoDeposit", + "BadStatus", + "PreimageNotExist", + "PreimageStoredWithDifferentLength" + ] }, /** - * Lookup638: pallet_randomness::pallet::Error + * Lookup624: pallet_whitelist::pallet::Error **/ - PalletRandomnessError: { + PalletWhitelistError: { _enum: [ - "RequestCounterOverflowed", - "RequestFeeOverflowed", - "MustRequestAtLeastOneWord", - "CannotRequestMoreWordsThanMax", - "CannotRequestRandomnessAfterMaxDelay", - "CannotRequestRandomnessBeforeMinDelay", - "RequestDNE", - "RequestCannotYetBeFulfilled", - "OnlyRequesterCanIncreaseFee", - "RequestHasNotExpired", - "RandomnessResultDNE", - "RandomnessResultNotFilled" + "UnavailablePreImage", + "UndecodableCall", + "InvalidCallWeightWitness", + "CallIsNotWhitelisted", + "CallAlreadyWhitelisted" ] }, /** - * Lookup641: pallet_collective::Votes + * Lookup627: pallet_collective::Votes **/ PalletCollectiveVotes: { index: "u32", @@ -6411,7 +6264,7 @@ export default { end: "u32" }, /** - * Lookup642: pallet_collective::pallet::Error + * Lookup628: pallet_collective::pallet::Error **/ PalletCollectiveError: { _enum: [ @@ -6430,307 +6283,386 @@ export default { ] }, /** - * Lookup644: pallet_conviction_voting::vote::Voting + * Lookup631: pallet_treasury::Proposal + **/ + PalletTreasuryProposal: { + proposer: "AccountId20", + value: "u128", + beneficiary: "AccountId20", + bond: "u128" + }, + /** + * Lookup634: pallet_treasury::SpendStatus + **/ + PalletTreasurySpendStatus: { + assetKind: "Null", + amount: "u128", + beneficiary: "AccountId20", + validFrom: "u32", + expireAt: "u32", + status: "PalletTreasuryPaymentState" + }, + /** + * Lookup635: pallet_treasury::PaymentState + **/ + PalletTreasuryPaymentState: { + _enum: { + Pending: "Null", + Attempted: { + id: "Null" + }, + Failed: "Null" + } + }, + /** + * Lookup637: frame_support::PalletId + **/ + FrameSupportPalletId: "[u8;8]", + /** + * Lookup638: pallet_treasury::pallet::Error + **/ + PalletTreasuryError: { + _enum: [ + "InvalidIndex", + "TooManyApprovals", + "InsufficientPermission", + "ProposalNotApproved", + "FailedToConvertBalance", + "SpendExpired", + "EarlyPayout", + "AlreadyAttempted", + "PayoutError", + "NotAttempted", + "Inconclusive" + ] + }, + /** + * Lookup639: pallet_crowdloan_rewards::pallet::RewardInfo **/ - PalletConvictionVotingVoteVoting: { - _enum: { - Casting: "PalletConvictionVotingVoteCasting", - Delegating: "PalletConvictionVotingVoteDelegating" - } + PalletCrowdloanRewardsRewardInfo: { + totalReward: "u128", + claimedReward: "u128", + contributedRelayAddresses: "Vec<[u8;32]>" }, /** - * Lookup645: pallet_conviction_voting::vote::Casting + * Lookup641: pallet_crowdloan_rewards::pallet::Error **/ - PalletConvictionVotingVoteCasting: { - votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", - delegations: "PalletConvictionVotingDelegations", - prior: "PalletConvictionVotingVotePriorLock" + PalletCrowdloanRewardsError: { + _enum: [ + "AlreadyAssociated", + "BatchBeyondFundPot", + "FirstClaimAlreadyDone", + "RewardNotHighEnough", + "InvalidClaimSignature", + "InvalidFreeClaimSignature", + "NoAssociatedClaim", + "RewardsAlreadyClaimed", + "RewardVecAlreadyInitialized", + "RewardVecNotFullyInitializedYet", + "RewardsDoNotMatchFund", + "TooManyContributors", + "VestingPeriodNonValid", + "NonContributedAddressProvided", + "InsufficientNumberOfValidProofs" + ] }, /** - * Lookup649: pallet_conviction_voting::types::Delegations + * Lookup646: cumulus_pallet_xcmp_queue::OutboundChannelDetails **/ - PalletConvictionVotingDelegations: { - votes: "u128", - capital: "u128" + CumulusPalletXcmpQueueOutboundChannelDetails: { + recipient: "u32", + state: "CumulusPalletXcmpQueueOutboundState", + signalsExist: "bool", + firstIndex: "u16", + lastIndex: "u16" }, /** - * Lookup650: pallet_conviction_voting::vote::PriorLock + * Lookup647: cumulus_pallet_xcmp_queue::OutboundState **/ - PalletConvictionVotingVotePriorLock: "(u32,u128)", + CumulusPalletXcmpQueueOutboundState: { + _enum: ["Ok", "Suspended"] + }, /** - * Lookup651: pallet_conviction_voting::vote::Delegating + * Lookup651: cumulus_pallet_xcmp_queue::QueueConfigData **/ - PalletConvictionVotingVoteDelegating: { - balance: "u128", - target: "AccountId20", - conviction: "PalletConvictionVotingConviction", - delegations: "PalletConvictionVotingDelegations", - prior: "PalletConvictionVotingVotePriorLock" + CumulusPalletXcmpQueueQueueConfigData: { + suspendThreshold: "u32", + dropThreshold: "u32", + resumeThreshold: "u32" }, /** - * Lookup655: pallet_conviction_voting::pallet::Error + * Lookup652: cumulus_pallet_xcmp_queue::pallet::Error **/ - PalletConvictionVotingError: { + CumulusPalletXcmpQueueError: { _enum: [ - "NotOngoing", - "NotVoter", - "NoPermission", - "NoPermissionYet", - "AlreadyDelegating", - "AlreadyVoting", - "InsufficientFunds", - "NotDelegating", - "Nonsense", - "MaxVotesReached", - "ClassNeeded", - "BadClass" + "BadQueueConfig", + "AlreadySuspended", + "AlreadyResumed", + "TooManyActiveOutboundChannels", + "TooBig" ] }, /** - * Lookup656: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup653: pallet_xcm::pallet::QueryStatus **/ - PalletReferendaReferendumInfo: { + PalletXcmQueryStatus: { _enum: { - Ongoing: "PalletReferendaReferendumStatus", - Approved: "(u32,Option,Option)", - Rejected: "(u32,Option,Option)", - Cancelled: "(u32,Option,Option)", - TimedOut: "(u32,Option,Option)", - Killed: "u32" + Pending: { + responder: "XcmVersionedLocation", + maybeMatchQuerier: "Option", + maybeNotify: "Option<(u8,u8)>", + timeout: "u32" + }, + VersionNotifier: { + origin: "XcmVersionedLocation", + isActive: "bool" + }, + Ready: { + response: "XcmVersionedResponse", + at: "u32" + } } }, /** - * Lookup657: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup657: xcm::VersionedResponse **/ - PalletReferendaReferendumStatus: { - track: "u16", - origin: "MoonbaseRuntimeOriginCaller", - proposal: "FrameSupportPreimagesBounded", - enactment: "FrameSupportScheduleDispatchTime", - submitted: "u32", - submissionDeposit: "PalletReferendaDeposit", - decisionDeposit: "Option", - deciding: "Option", - tally: "PalletConvictionVotingTally", - inQueue: "bool", - alarm: "Option<(u32,(u32,u32))>" + XcmVersionedResponse: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + V3: "XcmV3Response", + V4: "StagingXcmV4Response", + V5: "StagingXcmV5Response" + } }, /** - * Lookup658: pallet_referenda::types::Deposit + * Lookup663: pallet_xcm::pallet::VersionMigrationStage **/ - PalletReferendaDeposit: { - who: "AccountId20", - amount: "u128" + PalletXcmVersionMigrationStage: { + _enum: { + MigrateSupportedVersion: "Null", + MigrateVersionNotifiers: "Null", + NotifyCurrentTargets: "Option", + MigrateAndNotifyOldTargets: "Null" + } }, /** - * Lookup661: pallet_referenda::types::DecidingStatus + * Lookup666: pallet_xcm::pallet::RemoteLockedFungibleRecord **/ - PalletReferendaDecidingStatus: { - since: "u32", - confirming: "Option" + PalletXcmRemoteLockedFungibleRecord: { + amount: "u128", + owner: "XcmVersionedLocation", + locker: "XcmVersionedLocation", + consumers: "Vec<(Null,u128)>" }, /** - * Lookup669: pallet_referenda::types::TrackInfo + * Lookup673: pallet_xcm::pallet::Error **/ - PalletReferendaTrackInfo: { - name: "Text", - maxDeciding: "u32", - decisionDeposit: "u128", - preparePeriod: "u32", - decisionPeriod: "u32", - confirmPeriod: "u32", - minEnactmentPeriod: "u32", - minApproval: "PalletReferendaCurve", - minSupport: "PalletReferendaCurve" + PalletXcmError: { + _enum: [ + "Unreachable", + "SendFailure", + "Filtered", + "UnweighableMessage", + "DestinationNotInvertible", + "Empty", + "CannotReanchor", + "TooManyAssets", + "InvalidOrigin", + "BadVersion", + "BadLocation", + "NoSubscription", + "AlreadySubscribed", + "CannotCheckOutTeleport", + "LowBalance", + "TooManyLocks", + "AccountNotSovereign", + "FeesNotMet", + "LockNotFound", + "InUse", + "__Unused20", + "InvalidAssetUnknownReserve", + "InvalidAssetUnsupportedReserve", + "TooManyReserves", + "LocalExecutionIncomplete" + ] }, /** - * Lookup670: pallet_referenda::types::Curve + * Lookup674: pallet_assets::types::AssetDetails **/ - PalletReferendaCurve: { - _enum: { - LinearDecreasing: { - length: "Perbill", - floor: "Perbill", - ceil: "Perbill" - }, - SteppedDecreasing: { - begin: "Perbill", - end: "Perbill", - step: "Perbill", - period: "Perbill" - }, - Reciprocal: { - factor: "i64", - xOffset: "i64", - yOffset: "i64" - } - } + PalletAssetsAssetDetails: { + owner: "AccountId20", + issuer: "AccountId20", + admin: "AccountId20", + freezer: "AccountId20", + supply: "u128", + deposit: "u128", + minBalance: "u128", + isSufficient: "bool", + accounts: "u32", + sufficients: "u32", + approvals: "u32", + status: "PalletAssetsAssetStatus" }, /** - * Lookup673: pallet_referenda::pallet::Error + * Lookup675: pallet_assets::types::AssetStatus **/ - PalletReferendaError: { - _enum: [ - "NotOngoing", - "HasDeposit", - "BadTrack", - "Full", - "QueueEmpty", - "BadReferendum", - "NothingToDo", - "NoTrack", - "Unfinished", - "NoPermission", - "NoDeposit", - "BadStatus", - "PreimageNotExist", - "PreimageStoredWithDifferentLength" - ] + PalletAssetsAssetStatus: { + _enum: ["Live", "Frozen", "Destroying"] }, /** - * Lookup674: pallet_preimage::OldRequestStatus + * Lookup677: pallet_assets::types::AssetAccount **/ - PalletPreimageOldRequestStatus: { - _enum: { - Unrequested: { - deposit: "(AccountId20,u128)", - len: "u32" - }, - Requested: { - deposit: "Option<(AccountId20,u128)>", - count: "u32", - len: "Option" - } - } + PalletAssetsAssetAccount: { + balance: "u128", + status: "PalletAssetsAccountStatus", + reason: "PalletAssetsExistenceReason", + extra: "Null" }, - /** - * Lookup677: pallet_preimage::RequestStatus> - **/ - PalletPreimageRequestStatus: { - _enum: { - Unrequested: { - ticket: "(AccountId20,u128)", - len: "u32" - }, - Requested: { - maybeTicket: "Option<(AccountId20,u128)>", - count: "u32", - maybeLen: "Option" - } - } + /** + * Lookup678: pallet_assets::types::AccountStatus + **/ + PalletAssetsAccountStatus: { + _enum: ["Liquid", "Frozen", "Blocked"] }, /** - * Lookup683: pallet_preimage::pallet::Error + * Lookup679: pallet_assets::types::ExistenceReason **/ - PalletPreimageError: { - _enum: [ - "TooBig", - "AlreadyNoted", - "NotAuthorized", - "NotNoted", - "Requested", - "NotRequested", - "TooMany", - "TooFew" - ] + PalletAssetsExistenceReason: { + _enum: { + Consumer: "Null", + Sufficient: "Null", + DepositHeld: "u128", + DepositRefunded: "Null", + DepositFrom: "(AccountId20,u128)" + } }, /** - * Lookup684: pallet_whitelist::pallet::Error + * Lookup681: pallet_assets::types::Approval **/ - PalletWhitelistError: { - _enum: [ - "UnavailablePreImage", - "UndecodableCall", - "InvalidCallWeightWitness", - "CallIsNotWhitelisted", - "CallAlreadyWhitelisted" - ] + PalletAssetsApproval: { + amount: "u128", + deposit: "u128" }, /** - * Lookup688: pallet_multisig::Multisig + * Lookup682: pallet_assets::types::AssetMetadata> **/ - PalletMultisigMultisig: { - when: "PalletMultisigTimepoint", + PalletAssetsAssetMetadata: { deposit: "u128", - depositor: "AccountId20", - approvals: "Vec" + name: "Bytes", + symbol: "Bytes", + decimals: "u8", + isFrozen: "bool" }, /** - * Lookup690: pallet_multisig::pallet::Error + * Lookup684: pallet_assets::pallet::Error **/ - PalletMultisigError: { + PalletAssetsError: { _enum: [ - "MinimumThreshold", - "AlreadyApproved", - "NoApprovalsNeeded", - "TooFewSignatories", - "TooManySignatories", - "SignatoriesOutOfOrder", - "SenderInSignatories", - "NotFound", - "NotOwner", - "NoTimepoint", - "WrongTimepoint", - "UnexpectedTimepoint", - "MaxWeightTooLow", - "AlreadyStored" + "BalanceLow", + "NoAccount", + "NoPermission", + "Unknown", + "Frozen", + "InUse", + "BadWitness", + "MinBalanceZero", + "UnavailableConsumer", + "BadMetadata", + "Unapproved", + "WouldDie", + "AlreadyExists", + "NoDeposit", + "WouldBurn", + "LiveAsset", + "AssetNotLive", + "IncorrectStatus", + "NotFrozen", + "CallbackFailed", + "BadAssetId" ] }, /** - * Lookup694: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus + * Lookup685: pallet_asset_manager::pallet::Error **/ - PalletMoonbeamLazyMigrationsStateMigrationStatus: { - _enum: { - NotStarted: "Null", - Started: "Bytes", - Error: "Bytes", - Complete: "Null" - } - }, - /** - * Lookup696: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus - **/ - PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { - _enum: { - Idle: "Null", - Migrating: "PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo" - } + PalletAssetManagerError: { + _enum: [ + "ErrorCreatingAsset", + "AssetAlreadyExists", + "AssetDoesNotExist", + "TooLowNumAssetsWeightHint", + "LocalAssetLimitReached", + "ErrorDestroyingAsset", + "NotSufficientDeposit", + "NonExistentLocalAsset" + ] }, /** - * Lookup697: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo + * Lookup686: pallet_xcm_transactor::relay_indices::RelayChainIndices **/ - PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { - assetId: "u128", - remainingBalances: "u32", - remainingApprovals: "u32" + PalletXcmTransactorRelayIndicesRelayChainIndices: { + staking: "u8", + utility: "u8", + hrmp: "u8", + bond: "u8", + bondExtra: "u8", + unbond: "u8", + withdrawUnbonded: "u8", + validate: "u8", + nominate: "u8", + chill: "u8", + setPayee: "u8", + setController: "u8", + rebond: "u8", + asDerivative: "u8", + initOpenChannel: "u8", + acceptOpenChannel: "u8", + closeChannel: "u8", + cancelOpenRequest: "u8" }, /** - * Lookup698: pallet_moonbeam_lazy_migrations::pallet::Error + * Lookup687: pallet_xcm_transactor::pallet::Error **/ - PalletMoonbeamLazyMigrationsError: { + PalletXcmTransactorError: { _enum: [ - "LimitCannotBeZero", - "ContractMetadataAlreadySet", - "ContractNotExist", - "SymbolTooLong", - "NameTooLong", - "AssetTypeNotFound", - "AssetNotFound", - "LocationNotFound", - "MigrationNotFinished", - "NoMigrationInProgress", - "MintFailed", - "ApprovalFailed" + "IndexAlreadyClaimed", + "UnclaimedIndex", + "NotOwner", + "UnweighableMessage", + "CannotReanchor", + "AssetHasNoReserve", + "InvalidDest", + "NotCrossChainTransfer", + "AssetIsNotReserveInDestination", + "DestinationNotInvertible", + "ErrorDelivering", + "DispatchWeightBiggerThanTotalWeight", + "WeightOverflow", + "AmountOverflow", + "TransactorInfoNotSet", + "NotCrossChainTransferableCurrency", + "XcmExecuteError", + "BadVersion", + "MaxWeightTransactReached", + "UnableToWithdrawAsset", + "FeePerSecondNotSet", + "SignedTransactNotAllowedForDestination", + "FailedMultiLocationToJunction", + "HrmpHandlerNotImplemented", + "TooMuchFeeUsed", + "ErrorValidating", + "RefundNotSupportedWithTransactInfo" ] }, /** - * Lookup700: pallet_precompile_benchmarks::pallet::Error + * Lookup688: pallet_ethereum_xcm::pallet::Error **/ - PalletPrecompileBenchmarksError: { - _enum: ["BenchmarkError"] + PalletEthereumXcmError: { + _enum: ["EthereumXcmExecutionSuspended"] }, /** - * Lookup701: pallet_message_queue::BookState + * Lookup689: pallet_message_queue::BookState **/ PalletMessageQueueBookState: { _alias: { @@ -6744,14 +6676,14 @@ export default { size_: "u64" }, /** - * Lookup703: pallet_message_queue::Neighbours + * Lookup691: pallet_message_queue::Neighbours **/ PalletMessageQueueNeighbours: { prev: "CumulusPrimitivesCoreAggregateMessageOrigin", next: "CumulusPrimitivesCoreAggregateMessageOrigin" }, /** - * Lookup705: pallet_message_queue::Page + * Lookup693: pallet_message_queue::Page **/ PalletMessageQueuePage: { remaining: "u32", @@ -6762,7 +6694,7 @@ export default { heap: "Bytes" }, /** - * Lookup707: pallet_message_queue::pallet::Error + * Lookup695: pallet_message_queue::pallet::Error **/ PalletMessageQueueError: { _enum: [ @@ -6778,36 +6710,24 @@ export default { ] }, /** - * Lookup708: pallet_emergency_para_xcm::XcmMode - **/ - PalletEmergencyParaXcmXcmMode: { - _enum: ["Normal", "Paused"] - }, - /** - * Lookup709: pallet_emergency_para_xcm::pallet::Error - **/ - PalletEmergencyParaXcmError: { - _enum: ["NotInPausedMode"] - }, - /** - * Lookup711: pallet_moonbeam_foreign_assets::AssetStatus + * Lookup697: pallet_moonbeam_foreign_assets::AssetStatus **/ PalletMoonbeamForeignAssetsAssetStatus: { _enum: ["Active", "FrozenXcmDepositAllowed", "FrozenXcmDepositForbidden"] }, /** - * Lookup712: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails + * Lookup698: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails **/ PalletMoonbeamForeignAssetsAssetDepositDetails: { depositAccount: "AccountId20", deposit: "u128" }, /** - * Lookup713: moonbase_runtime::Runtime + * Lookup699: moonriver_runtime::Runtime **/ - MoonbaseRuntimeRuntime: "Null", + MoonriverRuntimeRuntime: "Null", /** - * Lookup714: pallet_moonbeam_foreign_assets::pallet::Error + * Lookup700: pallet_moonbeam_foreign_assets::pallet::Error **/ PalletMoonbeamForeignAssetsError: { _enum: [ @@ -6832,7 +6752,7 @@ export default { ] }, /** - * Lookup716: pallet_xcm_weight_trader::pallet::Error + * Lookup702: pallet_xcm_weight_trader::pallet::Error **/ PalletXcmWeightTraderError: { _enum: [ @@ -6845,47 +6765,128 @@ export default { ] }, /** - * Lookup719: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender + * Lookup703: pallet_emergency_para_xcm::XcmMode + **/ + PalletEmergencyParaXcmXcmMode: { + _enum: ["Normal", "Paused"] + }, + /** + * Lookup704: pallet_emergency_para_xcm::pallet::Error + **/ + PalletEmergencyParaXcmError: { + _enum: ["NotInPausedMode"] + }, + /** + * Lookup706: pallet_precompile_benchmarks::pallet::Error + **/ + PalletPrecompileBenchmarksError: { + _enum: ["BenchmarkError"] + }, + /** + * Lookup707: pallet_randomness::types::RequestState + **/ + PalletRandomnessRequestState: { + request: "PalletRandomnessRequest", + deposit: "u128" + }, + /** + * Lookup708: pallet_randomness::types::Request> + **/ + PalletRandomnessRequest: { + refundAddress: "H160", + contractAddress: "H160", + fee: "u128", + gasLimit: "u64", + numWords: "u8", + salt: "H256", + info: "PalletRandomnessRequestInfo" + }, + /** + * Lookup709: pallet_randomness::types::RequestInfo + **/ + PalletRandomnessRequestInfo: { + _enum: { + BabeEpoch: "(u64,u64)", + Local: "(u32,u32)" + } + }, + /** + * Lookup710: pallet_randomness::types::RequestType + **/ + PalletRandomnessRequestType: { + _enum: { + BabeEpoch: "u64", + Local: "u32" + } + }, + /** + * Lookup711: pallet_randomness::types::RandomnessResult + **/ + PalletRandomnessRandomnessResult: { + randomness: "Option", + requestCount: "u64" + }, + /** + * Lookup712: pallet_randomness::pallet::Error + **/ + PalletRandomnessError: { + _enum: [ + "RequestCounterOverflowed", + "RequestFeeOverflowed", + "MustRequestAtLeastOneWord", + "CannotRequestMoreWordsThanMax", + "CannotRequestRandomnessAfterMaxDelay", + "CannotRequestRandomnessBeforeMinDelay", + "RequestDNE", + "RequestCannotYetBeFulfilled", + "OnlyRequesterCanIncreaseFee", + "RequestHasNotExpired", + "RandomnessResultDNE", + "RandomnessResultNotFilled" + ] + }, + /** + * Lookup715: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender **/ FrameSystemExtensionsCheckNonZeroSender: "Null", /** - * Lookup720: frame_system::extensions::check_spec_version::CheckSpecVersion + * Lookup716: frame_system::extensions::check_spec_version::CheckSpecVersion **/ FrameSystemExtensionsCheckSpecVersion: "Null", /** - * Lookup721: frame_system::extensions::check_tx_version::CheckTxVersion + * Lookup717: frame_system::extensions::check_tx_version::CheckTxVersion **/ FrameSystemExtensionsCheckTxVersion: "Null", /** - * Lookup722: frame_system::extensions::check_genesis::CheckGenesis + * Lookup718: frame_system::extensions::check_genesis::CheckGenesis **/ FrameSystemExtensionsCheckGenesis: "Null", /** - * Lookup725: frame_system::extensions::check_nonce::CheckNonce + * Lookup721: frame_system::extensions::check_nonce::CheckNonce **/ FrameSystemExtensionsCheckNonce: "Compact", /** - * Lookup726: frame_system::extensions::check_weight::CheckWeight + * Lookup722: frame_system::extensions::check_weight::CheckWeight **/ FrameSystemExtensionsCheckWeight: "Null", /** - * Lookup727: pallet_transaction_payment::ChargeTransactionPayment + * Lookup723: pallet_transaction_payment::ChargeTransactionPayment **/ PalletTransactionPaymentChargeTransactionPayment: "Compact", /** - * Lookup728: frame_metadata_hash_extension::CheckMetadataHash + * Lookup724: frame_metadata_hash_extension::CheckMetadataHash **/ FrameMetadataHashExtensionCheckMetadataHash: { mode: "FrameMetadataHashExtensionMode" }, /** - * Lookup729: frame_metadata_hash_extension::Mode + * Lookup725: frame_metadata_hash_extension::Mode **/ FrameMetadataHashExtensionMode: { _enum: ["Disabled", "Enabled"] }, /** - * Lookup730: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim + * Lookup726: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim **/ CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null" }; diff --git a/typescript-api/src/moonriver/interfaces/registry.ts b/typescript-api/src/moonriver/interfaces/registry.ts index 057a86f9ca1..f0ca2204e52 100644 --- a/typescript-api/src/moonriver/interfaces/registry.ts +++ b/typescript-api/src/moonriver/interfaces/registry.ts @@ -18,7 +18,6 @@ import type { CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth, CumulusPalletXcmEvent, CumulusPalletXcmOrigin, - CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueOutboundChannelDetails, @@ -80,30 +79,30 @@ import type { FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, - MoonbaseRuntimeAssetConfigAssetRegistrarMetadata, - MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin, - MoonbaseRuntimeOriginCaller, - MoonbaseRuntimeProxyType, - MoonbaseRuntimeRuntime, - MoonbaseRuntimeRuntimeHoldReason, - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit, - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters, - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey, - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue, - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters, - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey, - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue, - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters, - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey, - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue, - MoonbaseRuntimeRuntimeParamsRuntimeParameters, - MoonbaseRuntimeRuntimeParamsRuntimeParametersKey, - MoonbaseRuntimeRuntimeParamsRuntimeParametersValue, - MoonbaseRuntimeXcmConfigAssetType, - MoonbaseRuntimeXcmConfigCurrencyId, - MoonbaseRuntimeXcmConfigTransactors, + MoonriverRuntimeAssetConfigAssetRegistrarMetadata, + MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin, + MoonriverRuntimeOriginCaller, + MoonriverRuntimeProxyType, + MoonriverRuntimeRuntime, + MoonriverRuntimeRuntimeHoldReason, + MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit, + MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters, + MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey, + MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue, + MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, + MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters, + MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey, + MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue, + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters, + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey, + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue, + MoonriverRuntimeRuntimeParamsRuntimeParameters, + MoonriverRuntimeRuntimeParamsRuntimeParametersKey, + MoonriverRuntimeRuntimeParamsRuntimeParametersValue, + MoonriverRuntimeXcmConfigAssetType, + MoonriverRuntimeXcmConfigCurrencyId, + MoonriverRuntimeXcmConfigTransactors, NimbusPrimitivesNimbusCryptoPublic, PalletAssetManagerCall, PalletAssetManagerError, @@ -274,9 +273,6 @@ import type { PalletSchedulerEvent, PalletSchedulerRetryConfig, PalletSchedulerScheduled, - PalletSudoCall, - PalletSudoError, - PalletSudoEvent, PalletTimestampCall, PalletTransactionPaymentChargeTransactionPayment, PalletTransactionPaymentEvent, @@ -428,7 +424,6 @@ declare module "@polkadot/types/types/registry" { CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; CumulusPalletXcmEvent: CumulusPalletXcmEvent; CumulusPalletXcmOrigin: CumulusPalletXcmOrigin; - CumulusPalletXcmpQueueCall: CumulusPalletXcmpQueueCall; CumulusPalletXcmpQueueError: CumulusPalletXcmpQueueError; CumulusPalletXcmpQueueEvent: CumulusPalletXcmpQueueEvent; CumulusPalletXcmpQueueOutboundChannelDetails: CumulusPalletXcmpQueueOutboundChannelDetails; @@ -490,30 +485,30 @@ declare module "@polkadot/types/types/registry" { FrameSystemLimitsBlockWeights: FrameSystemLimitsBlockWeights; FrameSystemLimitsWeightsPerClass: FrameSystemLimitsWeightsPerClass; FrameSystemPhase: FrameSystemPhase; - MoonbaseRuntimeAssetConfigAssetRegistrarMetadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata; - MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin: MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin; - MoonbaseRuntimeOriginCaller: MoonbaseRuntimeOriginCaller; - MoonbaseRuntimeProxyType: MoonbaseRuntimeProxyType; - MoonbaseRuntimeRuntime: MoonbaseRuntimeRuntime; - MoonbaseRuntimeRuntimeHoldReason: MoonbaseRuntimeRuntimeHoldReason; - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit; - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; - MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion; - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit; - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; - MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; - MoonbaseRuntimeRuntimeParamsRuntimeParameters: MoonbaseRuntimeRuntimeParamsRuntimeParameters; - MoonbaseRuntimeRuntimeParamsRuntimeParametersKey: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey; - MoonbaseRuntimeRuntimeParamsRuntimeParametersValue: MoonbaseRuntimeRuntimeParamsRuntimeParametersValue; - MoonbaseRuntimeXcmConfigAssetType: MoonbaseRuntimeXcmConfigAssetType; - MoonbaseRuntimeXcmConfigCurrencyId: MoonbaseRuntimeXcmConfigCurrencyId; - MoonbaseRuntimeXcmConfigTransactors: MoonbaseRuntimeXcmConfigTransactors; + MoonriverRuntimeAssetConfigAssetRegistrarMetadata: MoonriverRuntimeAssetConfigAssetRegistrarMetadata; + MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin: MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin; + MoonriverRuntimeOriginCaller: MoonriverRuntimeOriginCaller; + MoonriverRuntimeProxyType: MoonriverRuntimeProxyType; + MoonriverRuntimeRuntime: MoonriverRuntimeRuntime; + MoonriverRuntimeRuntimeHoldReason: MoonriverRuntimeRuntimeHoldReason; + MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit; + MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; + MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; + MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; + MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion; + MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; + MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; + MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit; + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; + MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; + MoonriverRuntimeRuntimeParamsRuntimeParameters: MoonriverRuntimeRuntimeParamsRuntimeParameters; + MoonriverRuntimeRuntimeParamsRuntimeParametersKey: MoonriverRuntimeRuntimeParamsRuntimeParametersKey; + MoonriverRuntimeRuntimeParamsRuntimeParametersValue: MoonriverRuntimeRuntimeParamsRuntimeParametersValue; + MoonriverRuntimeXcmConfigAssetType: MoonriverRuntimeXcmConfigAssetType; + MoonriverRuntimeXcmConfigCurrencyId: MoonriverRuntimeXcmConfigCurrencyId; + MoonriverRuntimeXcmConfigTransactors: MoonriverRuntimeXcmConfigTransactors; NimbusPrimitivesNimbusCryptoPublic: NimbusPrimitivesNimbusCryptoPublic; PalletAssetManagerCall: PalletAssetManagerCall; PalletAssetManagerError: PalletAssetManagerError; @@ -684,9 +679,6 @@ declare module "@polkadot/types/types/registry" { PalletSchedulerEvent: PalletSchedulerEvent; PalletSchedulerRetryConfig: PalletSchedulerRetryConfig; PalletSchedulerScheduled: PalletSchedulerScheduled; - PalletSudoCall: PalletSudoCall; - PalletSudoError: PalletSudoError; - PalletSudoEvent: PalletSudoEvent; PalletTimestampCall: PalletTimestampCall; PalletTransactionPaymentChargeTransactionPayment: PalletTransactionPaymentChargeTransactionPayment; PalletTransactionPaymentEvent: PalletTransactionPaymentEvent; diff --git a/typescript-api/src/moonriver/interfaces/types-lookup.ts b/typescript-api/src/moonriver/interfaces/types-lookup.ts index 739235fa349..2d411380eb1 100644 --- a/typescript-api/src/moonriver/interfaces/types-lookup.ts +++ b/typescript-api/src/moonriver/interfaces/types-lookup.ts @@ -278,31 +278,40 @@ declare module "@polkadot/types/lookup" { | "DecodeError"; } - /** @name PalletUtilityEvent (33) */ - interface PalletUtilityEvent extends Enum { - readonly isBatchInterrupted: boolean; - readonly asBatchInterrupted: { - readonly index: u32; - readonly error: SpRuntimeDispatchError; + /** @name CumulusPalletParachainSystemEvent (33) */ + interface CumulusPalletParachainSystemEvent extends Enum { + readonly isValidationFunctionStored: boolean; + readonly isValidationFunctionApplied: boolean; + readonly asValidationFunctionApplied: { + readonly relayChainBlockNum: u32; } & Struct; - readonly isBatchCompleted: boolean; - readonly isBatchCompletedWithErrors: boolean; - readonly isItemCompleted: boolean; - readonly isItemFailed: boolean; - readonly asItemFailed: { - readonly error: SpRuntimeDispatchError; + readonly isValidationFunctionDiscarded: boolean; + readonly isDownwardMessagesReceived: boolean; + readonly asDownwardMessagesReceived: { + readonly count: u32; } & Struct; - readonly isDispatchedAs: boolean; - readonly asDispatchedAs: { - readonly result: Result; + readonly isDownwardMessagesProcessed: boolean; + readonly asDownwardMessagesProcessed: { + readonly weightUsed: SpWeightsWeightV2Weight; + readonly dmqHead: H256; + } & Struct; + readonly isUpwardMessageSent: boolean; + readonly asUpwardMessageSent: { + readonly messageHash: Option; } & Struct; readonly type: - | "BatchInterrupted" - | "BatchCompleted" - | "BatchCompletedWithErrors" - | "ItemCompleted" - | "ItemFailed" - | "DispatchedAs"; + | "ValidationFunctionStored" + | "ValidationFunctionApplied" + | "ValidationFunctionDiscarded" + | "DownwardMessagesReceived" + | "DownwardMessagesProcessed" + | "UpwardMessageSent"; + } + + /** @name PalletRootTestingEvent (35) */ + interface PalletRootTestingEvent extends Enum { + readonly isDefensiveTestCall: boolean; + readonly type: "DefensiveTestCall"; } /** @name PalletBalancesEvent (36) */ @@ -449,56 +458,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Free" | "Reserved"; } - /** @name PalletSudoEvent (38) */ - interface PalletSudoEvent extends Enum { - readonly isSudid: boolean; - readonly asSudid: { - readonly sudoResult: Result; - } & Struct; - readonly isKeyChanged: boolean; - readonly asKeyChanged: { - readonly old: Option; - readonly new_: AccountId20; - } & Struct; - readonly isKeyRemoved: boolean; - readonly isSudoAsDone: boolean; - readonly asSudoAsDone: { - readonly sudoResult: Result; - } & Struct; - readonly type: "Sudid" | "KeyChanged" | "KeyRemoved" | "SudoAsDone"; - } - - /** @name CumulusPalletParachainSystemEvent (40) */ - interface CumulusPalletParachainSystemEvent extends Enum { - readonly isValidationFunctionStored: boolean; - readonly isValidationFunctionApplied: boolean; - readonly asValidationFunctionApplied: { - readonly relayChainBlockNum: u32; - } & Struct; - readonly isValidationFunctionDiscarded: boolean; - readonly isDownwardMessagesReceived: boolean; - readonly asDownwardMessagesReceived: { - readonly count: u32; - } & Struct; - readonly isDownwardMessagesProcessed: boolean; - readonly asDownwardMessagesProcessed: { - readonly weightUsed: SpWeightsWeightV2Weight; - readonly dmqHead: H256; - } & Struct; - readonly isUpwardMessageSent: boolean; - readonly asUpwardMessageSent: { - readonly messageHash: Option; - } & Struct; - readonly type: - | "ValidationFunctionStored" - | "ValidationFunctionApplied" - | "ValidationFunctionDiscarded" - | "DownwardMessagesReceived" - | "DownwardMessagesProcessed" - | "UpwardMessageSent"; - } - - /** @name PalletTransactionPaymentEvent (42) */ + /** @name PalletTransactionPaymentEvent (38) */ interface PalletTransactionPaymentEvent extends Enum { readonly isTransactionFeePaid: boolean; readonly asTransactionFeePaid: { @@ -509,129 +469,7 @@ declare module "@polkadot/types/lookup" { readonly type: "TransactionFeePaid"; } - /** @name PalletEvmEvent (43) */ - interface PalletEvmEvent extends Enum { - readonly isLog: boolean; - readonly asLog: { - readonly log: EthereumLog; - } & Struct; - readonly isCreated: boolean; - readonly asCreated: { - readonly address: H160; - } & Struct; - readonly isCreatedFailed: boolean; - readonly asCreatedFailed: { - readonly address: H160; - } & Struct; - readonly isExecuted: boolean; - readonly asExecuted: { - readonly address: H160; - } & Struct; - readonly isExecutedFailed: boolean; - readonly asExecutedFailed: { - readonly address: H160; - } & Struct; - readonly type: "Log" | "Created" | "CreatedFailed" | "Executed" | "ExecutedFailed"; - } - - /** @name EthereumLog (44) */ - interface EthereumLog extends Struct { - readonly address: H160; - readonly topics: Vec; - readonly data: Bytes; - } - - /** @name PalletEthereumEvent (47) */ - interface PalletEthereumEvent extends Enum { - readonly isExecuted: boolean; - readonly asExecuted: { - readonly from: H160; - readonly to: H160; - readonly transactionHash: H256; - readonly exitReason: EvmCoreErrorExitReason; - readonly extraData: Bytes; - } & Struct; - readonly type: "Executed"; - } - - /** @name EvmCoreErrorExitReason (48) */ - interface EvmCoreErrorExitReason extends Enum { - readonly isSucceed: boolean; - readonly asSucceed: EvmCoreErrorExitSucceed; - readonly isError: boolean; - readonly asError: EvmCoreErrorExitError; - readonly isRevert: boolean; - readonly asRevert: EvmCoreErrorExitRevert; - readonly isFatal: boolean; - readonly asFatal: EvmCoreErrorExitFatal; - readonly type: "Succeed" | "Error" | "Revert" | "Fatal"; - } - - /** @name EvmCoreErrorExitSucceed (49) */ - interface EvmCoreErrorExitSucceed extends Enum { - readonly isStopped: boolean; - readonly isReturned: boolean; - readonly isSuicided: boolean; - readonly type: "Stopped" | "Returned" | "Suicided"; - } - - /** @name EvmCoreErrorExitError (50) */ - interface EvmCoreErrorExitError extends Enum { - readonly isStackUnderflow: boolean; - readonly isStackOverflow: boolean; - readonly isInvalidJump: boolean; - readonly isInvalidRange: boolean; - readonly isDesignatedInvalid: boolean; - readonly isCallTooDeep: boolean; - readonly isCreateCollision: boolean; - readonly isCreateContractLimit: boolean; - readonly isOutOfOffset: boolean; - readonly isOutOfGas: boolean; - readonly isOutOfFund: boolean; - readonly isPcUnderflow: boolean; - readonly isCreateEmpty: boolean; - readonly isOther: boolean; - readonly asOther: Text; - readonly isMaxNonce: boolean; - readonly isInvalidCode: boolean; - readonly asInvalidCode: u8; - readonly type: - | "StackUnderflow" - | "StackOverflow" - | "InvalidJump" - | "InvalidRange" - | "DesignatedInvalid" - | "CallTooDeep" - | "CreateCollision" - | "CreateContractLimit" - | "OutOfOffset" - | "OutOfGas" - | "OutOfFund" - | "PcUnderflow" - | "CreateEmpty" - | "Other" - | "MaxNonce" - | "InvalidCode"; - } - - /** @name EvmCoreErrorExitRevert (54) */ - interface EvmCoreErrorExitRevert extends Enum { - readonly isReverted: boolean; - readonly type: "Reverted"; - } - - /** @name EvmCoreErrorExitFatal (55) */ - interface EvmCoreErrorExitFatal extends Enum { - readonly isNotSupported: boolean; - readonly isUnhandledInterrupt: boolean; - readonly isCallErrorAsFatal: boolean; - readonly asCallErrorAsFatal: EvmCoreErrorExitError; - readonly isOther: boolean; - readonly asOther: Text; - readonly type: "NotSupported" | "UnhandledInterrupt" | "CallErrorAsFatal" | "Other"; - } - - /** @name PalletParachainStakingEvent (56) */ + /** @name PalletParachainStakingEvent (39) */ interface PalletParachainStakingEvent extends Enum { readonly isNewRound: boolean; readonly asNewRound: { @@ -876,13 +714,13 @@ declare module "@polkadot/types/lookup" { | "Compounded"; } - /** @name PalletParachainStakingDelegationRequestsCancelledScheduledRequest (57) */ + /** @name PalletParachainStakingDelegationRequestsCancelledScheduledRequest (40) */ interface PalletParachainStakingDelegationRequestsCancelledScheduledRequest extends Struct { readonly whenExecutable: u32; readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletParachainStakingDelegationRequestsDelegationAction (58) */ + /** @name PalletParachainStakingDelegationRequestsDelegationAction (41) */ interface PalletParachainStakingDelegationRequestsDelegationAction extends Enum { readonly isRevoke: boolean; readonly asRevoke: u128; @@ -891,7 +729,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Revoke" | "Decrease"; } - /** @name PalletParachainStakingDelegatorAdded (59) */ + /** @name PalletParachainStakingDelegatorAdded (42) */ interface PalletParachainStakingDelegatorAdded extends Enum { readonly isAddedToTop: boolean; readonly asAddedToTop: { @@ -901,217 +739,121 @@ declare module "@polkadot/types/lookup" { readonly type: "AddedToTop" | "AddedToBottom"; } - /** @name PalletParachainStakingInflationDistributionConfig (61) */ + /** @name PalletParachainStakingInflationDistributionConfig (44) */ interface PalletParachainStakingInflationDistributionConfig extends Vec {} - /** @name PalletParachainStakingInflationDistributionAccount (63) */ + /** @name PalletParachainStakingInflationDistributionAccount (46) */ interface PalletParachainStakingInflationDistributionAccount extends Struct { readonly account: AccountId20; readonly percent: Percent; } - /** @name PalletSchedulerEvent (65) */ - interface PalletSchedulerEvent extends Enum { - readonly isScheduled: boolean; - readonly asScheduled: { - readonly when: u32; - readonly index: u32; - } & Struct; - readonly isCanceled: boolean; - readonly asCanceled: { - readonly when: u32; - readonly index: u32; + /** @name PalletAuthorSlotFilterEvent (48) */ + interface PalletAuthorSlotFilterEvent extends Enum { + readonly isEligibleUpdated: boolean; + readonly asEligibleUpdated: u32; + readonly type: "EligibleUpdated"; + } + + /** @name PalletAuthorMappingEvent (50) */ + interface PalletAuthorMappingEvent extends Enum { + readonly isKeysRegistered: boolean; + readonly asKeysRegistered: { + readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly accountId: AccountId20; + readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; } & Struct; - readonly isDispatched: boolean; - readonly asDispatched: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; - readonly result: Result; + readonly isKeysRemoved: boolean; + readonly asKeysRemoved: { + readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly accountId: AccountId20; + readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; } & Struct; - readonly isRetrySet: boolean; - readonly asRetrySet: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; - readonly period: u32; - readonly retries: u8; + readonly isKeysRotated: boolean; + readonly asKeysRotated: { + readonly newNimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly accountId: AccountId20; + readonly newKeys: SessionKeysPrimitivesVrfVrfCryptoPublic; } & Struct; - readonly isRetryCancelled: boolean; - readonly asRetryCancelled: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; + readonly type: "KeysRegistered" | "KeysRemoved" | "KeysRotated"; + } + + /** @name NimbusPrimitivesNimbusCryptoPublic (51) */ + interface NimbusPrimitivesNimbusCryptoPublic extends U8aFixed {} + + /** @name SessionKeysPrimitivesVrfVrfCryptoPublic (52) */ + interface SessionKeysPrimitivesVrfVrfCryptoPublic extends U8aFixed {} + + /** @name PalletMoonbeamOrbitersEvent (53) */ + interface PalletMoonbeamOrbitersEvent extends Enum { + readonly isOrbiterJoinCollatorPool: boolean; + readonly asOrbiterJoinCollatorPool: { + readonly collator: AccountId20; + readonly orbiter: AccountId20; } & Struct; - readonly isCallUnavailable: boolean; - readonly asCallUnavailable: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; - } & Struct; - readonly isPeriodicFailed: boolean; - readonly asPeriodicFailed: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; - } & Struct; - readonly isRetryFailed: boolean; - readonly asRetryFailed: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; - } & Struct; - readonly isPermanentlyOverweight: boolean; - readonly asPermanentlyOverweight: { - readonly task: ITuple<[u32, u32]>; - readonly id: Option; - } & Struct; - readonly type: - | "Scheduled" - | "Canceled" - | "Dispatched" - | "RetrySet" - | "RetryCancelled" - | "CallUnavailable" - | "PeriodicFailed" - | "RetryFailed" - | "PermanentlyOverweight"; - } - - /** @name PalletTreasuryEvent (67) */ - interface PalletTreasuryEvent extends Enum { - readonly isSpending: boolean; - readonly asSpending: { - readonly budgetRemaining: u128; + readonly isOrbiterLeaveCollatorPool: boolean; + readonly asOrbiterLeaveCollatorPool: { + readonly collator: AccountId20; + readonly orbiter: AccountId20; } & Struct; - readonly isAwarded: boolean; - readonly asAwarded: { - readonly proposalIndex: u32; - readonly award: u128; + readonly isOrbiterRewarded: boolean; + readonly asOrbiterRewarded: { readonly account: AccountId20; + readonly rewards: u128; } & 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: AccountId20; - } & 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: AccountId20; - readonly validFrom: u32; - readonly expireAt: u32; - } & Struct; - readonly isAssetSpendVoided: boolean; - readonly asAssetSpendVoided: { - readonly index: u32; - } & Struct; - readonly isPaid: boolean; - readonly asPaid: { - readonly index: u32; - readonly paymentId: Null; + readonly isOrbiterRotation: boolean; + readonly asOrbiterRotation: { + readonly collator: AccountId20; + readonly oldOrbiter: Option; + readonly newOrbiter: Option; } & Struct; - readonly isPaymentFailed: boolean; - readonly asPaymentFailed: { - readonly index: u32; - readonly paymentId: Null; + readonly isOrbiterRegistered: boolean; + readonly asOrbiterRegistered: { + readonly account: AccountId20; + readonly deposit: u128; } & Struct; - readonly isSpendProcessed: boolean; - readonly asSpendProcessed: { - readonly index: u32; + readonly isOrbiterUnregistered: boolean; + readonly asOrbiterUnregistered: { + readonly account: AccountId20; } & Struct; readonly type: - | "Spending" - | "Awarded" - | "Burnt" - | "Rollover" - | "Deposit" - | "SpendApproved" - | "UpdatedInactive" - | "AssetSpendApproved" - | "AssetSpendVoided" - | "Paid" - | "PaymentFailed" - | "SpendProcessed"; - } - - /** @name PalletAuthorSlotFilterEvent (68) */ - interface PalletAuthorSlotFilterEvent extends Enum { - readonly isEligibleUpdated: boolean; - readonly asEligibleUpdated: u32; - readonly type: "EligibleUpdated"; - } - - /** @name PalletCrowdloanRewardsEvent (70) */ - interface PalletCrowdloanRewardsEvent extends Enum { - readonly isInitialPaymentMade: boolean; - readonly asInitialPaymentMade: ITuple<[AccountId20, u128]>; - readonly isNativeIdentityAssociated: boolean; - readonly asNativeIdentityAssociated: ITuple<[U8aFixed, AccountId20, u128]>; - readonly isRewardsPaid: boolean; - readonly asRewardsPaid: ITuple<[AccountId20, u128]>; - readonly isRewardAddressUpdated: boolean; - readonly asRewardAddressUpdated: ITuple<[AccountId20, AccountId20]>; - readonly isInitializedAlreadyInitializedAccount: boolean; - readonly asInitializedAlreadyInitializedAccount: ITuple<[U8aFixed, Option, u128]>; - readonly isInitializedAccountWithNotEnoughContribution: boolean; - readonly asInitializedAccountWithNotEnoughContribution: ITuple< - [U8aFixed, Option, u128] - >; - readonly type: - | "InitialPaymentMade" - | "NativeIdentityAssociated" - | "RewardsPaid" - | "RewardAddressUpdated" - | "InitializedAlreadyInitializedAccount" - | "InitializedAccountWithNotEnoughContribution"; + | "OrbiterJoinCollatorPool" + | "OrbiterLeaveCollatorPool" + | "OrbiterRewarded" + | "OrbiterRotation" + | "OrbiterRegistered" + | "OrbiterUnregistered"; } - /** @name PalletAuthorMappingEvent (71) */ - interface PalletAuthorMappingEvent extends Enum { - readonly isKeysRegistered: boolean; - readonly asKeysRegistered: { - readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; - readonly accountId: AccountId20; - readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + /** @name PalletUtilityEvent (55) */ + interface PalletUtilityEvent extends Enum { + readonly isBatchInterrupted: boolean; + readonly asBatchInterrupted: { + readonly index: u32; + readonly error: SpRuntimeDispatchError; } & Struct; - readonly isKeysRemoved: boolean; - readonly asKeysRemoved: { - readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; - readonly accountId: AccountId20; - readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + readonly isBatchCompleted: boolean; + readonly isBatchCompletedWithErrors: boolean; + readonly isItemCompleted: boolean; + readonly isItemFailed: boolean; + readonly asItemFailed: { + readonly error: SpRuntimeDispatchError; } & Struct; - readonly isKeysRotated: boolean; - readonly asKeysRotated: { - readonly newNimbusId: NimbusPrimitivesNimbusCryptoPublic; - readonly accountId: AccountId20; - readonly newKeys: SessionKeysPrimitivesVrfVrfCryptoPublic; + readonly isDispatchedAs: boolean; + readonly asDispatchedAs: { + readonly result: Result; } & Struct; - readonly type: "KeysRegistered" | "KeysRemoved" | "KeysRotated"; + readonly type: + | "BatchInterrupted" + | "BatchCompleted" + | "BatchCompletedWithErrors" + | "ItemCompleted" + | "ItemFailed" + | "DispatchedAs"; } - /** @name NimbusPrimitivesNimbusCryptoPublic (72) */ - interface NimbusPrimitivesNimbusCryptoPublic extends U8aFixed {} - - /** @name SessionKeysPrimitivesVrfVrfCryptoPublic (73) */ - interface SessionKeysPrimitivesVrfVrfCryptoPublic extends U8aFixed {} - - /** @name PalletProxyEvent (74) */ + /** @name PalletProxyEvent (58) */ interface PalletProxyEvent extends Enum { readonly isProxyExecuted: boolean; readonly asProxyExecuted: { @@ -1121,7 +863,7 @@ declare module "@polkadot/types/lookup" { readonly asPureCreated: { readonly pure: AccountId20; readonly who: AccountId20; - readonly proxyType: MoonbaseRuntimeProxyType; + readonly proxyType: MoonriverRuntimeProxyType; readonly disambiguationIndex: u16; } & Struct; readonly isAnnounced: boolean; @@ -1134,21 +876,21 @@ declare module "@polkadot/types/lookup" { readonly asProxyAdded: { readonly delegator: AccountId20; readonly delegatee: AccountId20; - readonly proxyType: MoonbaseRuntimeProxyType; + readonly proxyType: MoonriverRuntimeProxyType; readonly delay: u32; } & Struct; readonly isProxyRemoved: boolean; readonly asProxyRemoved: { readonly delegator: AccountId20; readonly delegatee: AccountId20; - readonly proxyType: MoonbaseRuntimeProxyType; + readonly proxyType: MoonriverRuntimeProxyType; readonly delay: u32; } & Struct; readonly type: "ProxyExecuted" | "PureCreated" | "Announced" | "ProxyAdded" | "ProxyRemoved"; } - /** @name MoonbaseRuntimeProxyType (75) */ - interface MoonbaseRuntimeProxyType extends Enum { + /** @name MoonriverRuntimeProxyType (59) */ + interface MoonriverRuntimeProxyType extends Enum { readonly isAny: boolean; readonly isNonTransfer: boolean; readonly isGovernance: boolean; @@ -1168,7 +910,7 @@ declare module "@polkadot/types/lookup" { | "IdentityJudgement"; } - /** @name PalletMaintenanceModeEvent (77) */ + /** @name PalletMaintenanceModeEvent (61) */ interface PalletMaintenanceModeEvent extends Enum { readonly isEnteredMaintenanceMode: boolean; readonly isNormalOperationResumed: boolean; @@ -1187,7 +929,7 @@ declare module "@polkadot/types/lookup" { | "FailedToResumeIdleXcmExecution"; } - /** @name PalletIdentityEvent (78) */ + /** @name PalletIdentityEvent (62) */ interface PalletIdentityEvent extends Enum { readonly isIdentitySet: boolean; readonly asIdentitySet: { @@ -1321,2356 +1063,1700 @@ declare module "@polkadot/types/lookup" { | "UsernameKilled"; } - /** @name CumulusPalletXcmpQueueEvent (80) */ - interface CumulusPalletXcmpQueueEvent extends Enum { - readonly isXcmpMessageSent: boolean; - readonly asXcmpMessageSent: { - readonly messageHash: U8aFixed; + /** @name PalletMigrationsEvent (64) */ + interface PalletMigrationsEvent extends Enum { + readonly isRuntimeUpgradeStarted: boolean; + readonly isRuntimeUpgradeCompleted: boolean; + readonly asRuntimeUpgradeCompleted: { + readonly weight: SpWeightsWeightV2Weight; } & Struct; - readonly type: "XcmpMessageSent"; - } - - /** @name CumulusPalletXcmEvent (81) */ - interface CumulusPalletXcmEvent extends Enum { - readonly isInvalidFormat: boolean; - readonly asInvalidFormat: U8aFixed; - readonly isUnsupportedVersion: boolean; - readonly asUnsupportedVersion: U8aFixed; - readonly isExecutedDownward: boolean; - readonly asExecutedDownward: ITuple<[U8aFixed, StagingXcmV5TraitsOutcome]>; - readonly type: "InvalidFormat" | "UnsupportedVersion" | "ExecutedDownward"; - } - - /** @name StagingXcmV5TraitsOutcome (82) */ - interface StagingXcmV5TraitsOutcome extends Enum { - readonly isComplete: boolean; - readonly asComplete: { - readonly used: SpWeightsWeightV2Weight; + readonly isMigrationStarted: boolean; + readonly asMigrationStarted: { + readonly migrationName: Bytes; } & Struct; - readonly isIncomplete: boolean; - readonly asIncomplete: { - readonly used: SpWeightsWeightV2Weight; - readonly error: XcmV5TraitsError; + readonly isMigrationCompleted: boolean; + readonly asMigrationCompleted: { + readonly migrationName: Bytes; + readonly consumedWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isError: boolean; - readonly asError: { - readonly error: XcmV5TraitsError; + readonly isFailedToSuspendIdleXcmExecution: boolean; + readonly asFailedToSuspendIdleXcmExecution: { + readonly error: SpRuntimeDispatchError; } & Struct; - readonly type: "Complete" | "Incomplete" | "Error"; + readonly isFailedToResumeIdleXcmExecution: boolean; + readonly asFailedToResumeIdleXcmExecution: { + readonly error: SpRuntimeDispatchError; + } & Struct; + readonly type: + | "RuntimeUpgradeStarted" + | "RuntimeUpgradeCompleted" + | "MigrationStarted" + | "MigrationCompleted" + | "FailedToSuspendIdleXcmExecution" + | "FailedToResumeIdleXcmExecution"; } - /** @name XcmV5TraitsError (83) */ - interface XcmV5TraitsError extends Enum { - readonly isOverflow: boolean; - readonly isUnimplemented: boolean; - readonly isUntrustedReserveLocation: boolean; - readonly isUntrustedTeleportLocation: boolean; - readonly isLocationFull: boolean; - readonly isLocationNotInvertible: boolean; - readonly isBadOrigin: boolean; - readonly isInvalidLocation: boolean; - readonly isAssetNotFound: boolean; - readonly isFailedToTransactAsset: boolean; - readonly isNotWithdrawable: boolean; - readonly isLocationCannotHold: boolean; - readonly isExceedsMaxMessageSize: boolean; - readonly isDestinationUnsupported: boolean; - readonly isTransport: boolean; - readonly isUnroutable: boolean; - readonly isUnknownClaim: boolean; - readonly isFailedToDecode: boolean; - readonly isMaxWeightInvalid: boolean; - readonly isNotHoldingFees: boolean; - readonly isTooExpensive: boolean; - readonly isTrap: boolean; - readonly asTrap: u64; - readonly isExpectationFalse: boolean; - readonly isPalletNotFound: boolean; - readonly isNameMismatch: boolean; - readonly isVersionIncompatible: boolean; - readonly isHoldingWouldOverflow: boolean; - readonly isExportError: boolean; - readonly isReanchorFailed: boolean; - readonly isNoDeal: boolean; - readonly isFeesNotMet: boolean; - readonly isLockError: boolean; - readonly isNoPermission: boolean; - readonly isUnanchored: boolean; - readonly isNotDepositable: boolean; - readonly isTooManyAssets: boolean; - readonly isUnhandledXcmVersion: boolean; - readonly isWeightLimitReached: boolean; - readonly asWeightLimitReached: SpWeightsWeightV2Weight; - readonly isBarrier: boolean; - readonly isWeightNotComputable: boolean; - readonly isExceedsStackLimit: boolean; - readonly type: - | "Overflow" - | "Unimplemented" - | "UntrustedReserveLocation" - | "UntrustedTeleportLocation" - | "LocationFull" - | "LocationNotInvertible" - | "BadOrigin" - | "InvalidLocation" - | "AssetNotFound" - | "FailedToTransactAsset" - | "NotWithdrawable" - | "LocationCannotHold" - | "ExceedsMaxMessageSize" - | "DestinationUnsupported" - | "Transport" - | "Unroutable" - | "UnknownClaim" - | "FailedToDecode" - | "MaxWeightInvalid" - | "NotHoldingFees" - | "TooExpensive" - | "Trap" - | "ExpectationFalse" - | "PalletNotFound" - | "NameMismatch" - | "VersionIncompatible" - | "HoldingWouldOverflow" - | "ExportError" - | "ReanchorFailed" - | "NoDeal" - | "FeesNotMet" - | "LockError" - | "NoPermission" - | "Unanchored" - | "NotDepositable" - | "TooManyAssets" - | "UnhandledXcmVersion" - | "WeightLimitReached" - | "Barrier" - | "WeightNotComputable" - | "ExceedsStackLimit"; - } - - /** @name PalletXcmEvent (84) */ - interface PalletXcmEvent extends Enum { - readonly isAttempted: boolean; - readonly asAttempted: { - readonly outcome: StagingXcmV5TraitsOutcome; - } & Struct; - readonly isSent: boolean; - readonly asSent: { - readonly origin: StagingXcmV5Location; - readonly destination: StagingXcmV5Location; - readonly message: StagingXcmV5Xcm; - readonly messageId: U8aFixed; + /** @name PalletMultisigEvent (65) */ + interface PalletMultisigEvent extends Enum { + readonly isNewMultisig: boolean; + readonly asNewMultisig: { + readonly approving: AccountId20; + readonly multisig: AccountId20; + readonly callHash: U8aFixed; } & Struct; - readonly isUnexpectedResponse: boolean; - readonly asUnexpectedResponse: { - readonly origin: StagingXcmV5Location; - readonly queryId: u64; + readonly isMultisigApproval: boolean; + readonly asMultisigApproval: { + readonly approving: AccountId20; + readonly timepoint: PalletMultisigTimepoint; + readonly multisig: AccountId20; + readonly callHash: U8aFixed; } & Struct; - readonly isResponseReady: boolean; - readonly asResponseReady: { - readonly queryId: u64; - readonly response: StagingXcmV5Response; + readonly isMultisigExecuted: boolean; + readonly asMultisigExecuted: { + readonly approving: AccountId20; + readonly timepoint: PalletMultisigTimepoint; + readonly multisig: AccountId20; + readonly callHash: U8aFixed; + readonly result: Result; } & Struct; - readonly isNotified: boolean; - readonly asNotified: { - readonly queryId: u64; - readonly palletIndex: u8; - readonly callIndex: u8; + readonly isMultisigCancelled: boolean; + readonly asMultisigCancelled: { + readonly cancelling: AccountId20; + readonly timepoint: PalletMultisigTimepoint; + readonly multisig: AccountId20; + readonly callHash: U8aFixed; } & Struct; - readonly isNotifyOverweight: boolean; - readonly asNotifyOverweight: { - readonly queryId: u64; - readonly palletIndex: u8; - readonly callIndex: u8; - readonly actualWeight: SpWeightsWeightV2Weight; - readonly maxBudgetedWeight: SpWeightsWeightV2Weight; + readonly type: "NewMultisig" | "MultisigApproval" | "MultisigExecuted" | "MultisigCancelled"; + } + + /** @name PalletMultisigTimepoint (66) */ + interface PalletMultisigTimepoint extends Struct { + readonly height: u32; + readonly index: u32; + } + + /** @name PalletParametersEvent (67) */ + interface PalletParametersEvent extends Enum { + readonly isUpdated: boolean; + readonly asUpdated: { + readonly key: MoonriverRuntimeRuntimeParamsRuntimeParametersKey; + readonly oldValue: Option; + readonly newValue: Option; } & Struct; - readonly isNotifyDispatchError: boolean; - readonly asNotifyDispatchError: { - readonly queryId: u64; - readonly palletIndex: u8; - readonly callIndex: u8; + readonly type: "Updated"; + } + + /** @name MoonriverRuntimeRuntimeParamsRuntimeParametersKey (68) */ + interface MoonriverRuntimeRuntimeParamsRuntimeParametersKey extends Enum { + readonly isRuntimeConfig: boolean; + readonly asRuntimeConfig: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; + readonly isPalletRandomness: boolean; + readonly asPalletRandomness: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; + } + + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (69) */ + interface MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey extends Enum { + readonly isFeesTreasuryProportion: boolean; + readonly type: "FeesTreasuryProportion"; + } + + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion (70) */ + type MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion = Null; + + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey (71) */ + interface MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey extends Enum { + readonly isDeposit: boolean; + readonly type: "Deposit"; + } + + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (72) */ + type MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit = Null; + + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (73) */ + interface MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly type: "ForeignAssetCreationDeposit"; + } + + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (74) */ + type MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit = Null; + + /** @name MoonriverRuntimeRuntimeParamsRuntimeParametersValue (76) */ + interface MoonriverRuntimeRuntimeParamsRuntimeParametersValue extends Enum { + readonly isRuntimeConfig: boolean; + readonly asRuntimeConfig: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; + readonly isPalletRandomness: boolean; + readonly asPalletRandomness: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; + } + + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (77) */ + interface MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue extends Enum { + readonly isFeesTreasuryProportion: boolean; + readonly asFeesTreasuryProportion: Perbill; + readonly type: "FeesTreasuryProportion"; + } + + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (78) */ + interface MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue extends Enum { + readonly isDeposit: boolean; + readonly asDeposit: u128; + readonly type: "Deposit"; + } + + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (80) */ + interface MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly asForeignAssetCreationDeposit: u128; + readonly type: "ForeignAssetCreationDeposit"; + } + + /** @name PalletEvmEvent (81) */ + interface PalletEvmEvent extends Enum { + readonly isLog: boolean; + readonly asLog: { + readonly log: EthereumLog; } & Struct; - readonly isNotifyDecodeFailed: boolean; - readonly asNotifyDecodeFailed: { - readonly queryId: u64; - readonly palletIndex: u8; - readonly callIndex: u8; + readonly isCreated: boolean; + readonly asCreated: { + readonly address: H160; } & Struct; - readonly isInvalidResponder: boolean; - readonly asInvalidResponder: { - readonly origin: StagingXcmV5Location; - readonly queryId: u64; - readonly expectedLocation: Option; + readonly isCreatedFailed: boolean; + readonly asCreatedFailed: { + readonly address: H160; } & Struct; - readonly isInvalidResponderVersion: boolean; - readonly asInvalidResponderVersion: { - readonly origin: StagingXcmV5Location; - readonly queryId: u64; + readonly isExecuted: boolean; + readonly asExecuted: { + readonly address: H160; } & Struct; - readonly isResponseTaken: boolean; - readonly asResponseTaken: { - readonly queryId: u64; + readonly isExecutedFailed: boolean; + readonly asExecutedFailed: { + readonly address: H160; } & Struct; - readonly isAssetsTrapped: boolean; - readonly asAssetsTrapped: { - readonly hash_: H256; - readonly origin: StagingXcmV5Location; - readonly assets: XcmVersionedAssets; + readonly type: "Log" | "Created" | "CreatedFailed" | "Executed" | "ExecutedFailed"; + } + + /** @name EthereumLog (82) */ + interface EthereumLog extends Struct { + readonly address: H160; + readonly topics: Vec; + readonly data: Bytes; + } + + /** @name PalletEthereumEvent (85) */ + interface PalletEthereumEvent extends Enum { + readonly isExecuted: boolean; + readonly asExecuted: { + readonly from: H160; + readonly to: H160; + readonly transactionHash: H256; + readonly exitReason: EvmCoreErrorExitReason; + readonly extraData: Bytes; } & Struct; - readonly isVersionChangeNotified: boolean; - readonly asVersionChangeNotified: { - readonly destination: StagingXcmV5Location; - readonly result: u32; - readonly cost: StagingXcmV5AssetAssets; - readonly messageId: U8aFixed; + readonly type: "Executed"; + } + + /** @name EvmCoreErrorExitReason (86) */ + interface EvmCoreErrorExitReason extends Enum { + readonly isSucceed: boolean; + readonly asSucceed: EvmCoreErrorExitSucceed; + readonly isError: boolean; + readonly asError: EvmCoreErrorExitError; + readonly isRevert: boolean; + readonly asRevert: EvmCoreErrorExitRevert; + readonly isFatal: boolean; + readonly asFatal: EvmCoreErrorExitFatal; + readonly type: "Succeed" | "Error" | "Revert" | "Fatal"; + } + + /** @name EvmCoreErrorExitSucceed (87) */ + interface EvmCoreErrorExitSucceed extends Enum { + readonly isStopped: boolean; + readonly isReturned: boolean; + readonly isSuicided: boolean; + readonly type: "Stopped" | "Returned" | "Suicided"; + } + + /** @name EvmCoreErrorExitError (88) */ + interface EvmCoreErrorExitError extends Enum { + readonly isStackUnderflow: boolean; + readonly isStackOverflow: boolean; + readonly isInvalidJump: boolean; + readonly isInvalidRange: boolean; + readonly isDesignatedInvalid: boolean; + readonly isCallTooDeep: boolean; + readonly isCreateCollision: boolean; + readonly isCreateContractLimit: boolean; + readonly isOutOfOffset: boolean; + readonly isOutOfGas: boolean; + readonly isOutOfFund: boolean; + readonly isPcUnderflow: boolean; + readonly isCreateEmpty: boolean; + readonly isOther: boolean; + readonly asOther: Text; + readonly isMaxNonce: boolean; + readonly isInvalidCode: boolean; + readonly asInvalidCode: u8; + readonly type: + | "StackUnderflow" + | "StackOverflow" + | "InvalidJump" + | "InvalidRange" + | "DesignatedInvalid" + | "CallTooDeep" + | "CreateCollision" + | "CreateContractLimit" + | "OutOfOffset" + | "OutOfGas" + | "OutOfFund" + | "PcUnderflow" + | "CreateEmpty" + | "Other" + | "MaxNonce" + | "InvalidCode"; + } + + /** @name EvmCoreErrorExitRevert (92) */ + interface EvmCoreErrorExitRevert extends Enum { + readonly isReverted: boolean; + readonly type: "Reverted"; + } + + /** @name EvmCoreErrorExitFatal (93) */ + interface EvmCoreErrorExitFatal extends Enum { + readonly isNotSupported: boolean; + readonly isUnhandledInterrupt: boolean; + readonly isCallErrorAsFatal: boolean; + readonly asCallErrorAsFatal: EvmCoreErrorExitError; + readonly isOther: boolean; + readonly asOther: Text; + readonly type: "NotSupported" | "UnhandledInterrupt" | "CallErrorAsFatal" | "Other"; + } + + /** @name PalletSchedulerEvent (94) */ + interface PalletSchedulerEvent extends Enum { + readonly isScheduled: boolean; + readonly asScheduled: { + readonly when: u32; + readonly index: u32; } & Struct; - readonly isSupportedVersionChanged: boolean; - readonly asSupportedVersionChanged: { - readonly location: StagingXcmV5Location; - readonly version: u32; + readonly isCanceled: boolean; + readonly asCanceled: { + readonly when: u32; + readonly index: u32; } & Struct; - readonly isNotifyTargetSendFail: boolean; - readonly asNotifyTargetSendFail: { - readonly location: StagingXcmV5Location; - readonly queryId: u64; - readonly error: XcmV5TraitsError; + readonly isDispatched: boolean; + readonly asDispatched: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; + readonly result: Result; } & Struct; - readonly isNotifyTargetMigrationFail: boolean; - readonly asNotifyTargetMigrationFail: { - readonly location: XcmVersionedLocation; - readonly queryId: u64; + readonly isRetrySet: boolean; + readonly asRetrySet: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; + readonly period: u32; + readonly retries: u8; } & Struct; - readonly isInvalidQuerierVersion: boolean; - readonly asInvalidQuerierVersion: { - readonly origin: StagingXcmV5Location; - readonly queryId: u64; + readonly isRetryCancelled: boolean; + readonly asRetryCancelled: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isInvalidQuerier: boolean; - readonly asInvalidQuerier: { - readonly origin: StagingXcmV5Location; - readonly queryId: u64; - readonly expectedQuerier: StagingXcmV5Location; - readonly maybeActualQuerier: Option; + readonly isCallUnavailable: boolean; + readonly asCallUnavailable: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isVersionNotifyStarted: boolean; - readonly asVersionNotifyStarted: { - readonly destination: StagingXcmV5Location; - readonly cost: StagingXcmV5AssetAssets; - readonly messageId: U8aFixed; + readonly isPeriodicFailed: boolean; + readonly asPeriodicFailed: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isVersionNotifyRequested: boolean; - readonly asVersionNotifyRequested: { - readonly destination: StagingXcmV5Location; - readonly cost: StagingXcmV5AssetAssets; - readonly messageId: U8aFixed; + readonly isRetryFailed: boolean; + readonly asRetryFailed: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isVersionNotifyUnrequested: boolean; - readonly asVersionNotifyUnrequested: { - readonly destination: StagingXcmV5Location; - readonly cost: StagingXcmV5AssetAssets; - readonly messageId: U8aFixed; + readonly isPermanentlyOverweight: boolean; + readonly asPermanentlyOverweight: { + readonly task: ITuple<[u32, u32]>; + readonly id: Option; } & Struct; - readonly isFeesPaid: boolean; - readonly asFeesPaid: { - readonly paying: StagingXcmV5Location; - readonly fees: StagingXcmV5AssetAssets; + readonly type: + | "Scheduled" + | "Canceled" + | "Dispatched" + | "RetrySet" + | "RetryCancelled" + | "CallUnavailable" + | "PeriodicFailed" + | "RetryFailed" + | "PermanentlyOverweight"; + } + + /** @name PalletPreimageEvent (96) */ + interface PalletPreimageEvent extends Enum { + readonly isNoted: boolean; + readonly asNoted: { + readonly hash_: H256; } & Struct; - readonly isAssetsClaimed: boolean; - readonly asAssetsClaimed: { + readonly isRequested: boolean; + readonly asRequested: { readonly hash_: H256; - readonly origin: StagingXcmV5Location; - readonly assets: XcmVersionedAssets; } & Struct; - readonly isVersionMigrationFinished: boolean; - readonly asVersionMigrationFinished: { - readonly version: u32; + readonly isCleared: boolean; + readonly asCleared: { + readonly hash_: H256; } & Struct; - readonly type: - | "Attempted" - | "Sent" - | "UnexpectedResponse" - | "ResponseReady" - | "Notified" - | "NotifyOverweight" - | "NotifyDispatchError" - | "NotifyDecodeFailed" - | "InvalidResponder" - | "InvalidResponderVersion" - | "ResponseTaken" - | "AssetsTrapped" - | "VersionChangeNotified" - | "SupportedVersionChanged" - | "NotifyTargetSendFail" - | "NotifyTargetMigrationFail" - | "InvalidQuerierVersion" - | "InvalidQuerier" - | "VersionNotifyStarted" - | "VersionNotifyRequested" - | "VersionNotifyUnrequested" - | "FeesPaid" - | "AssetsClaimed" - | "VersionMigrationFinished"; - } - - /** @name StagingXcmV5Location (85) */ - interface StagingXcmV5Location extends Struct { - readonly parents: u8; - readonly interior: StagingXcmV5Junctions; + readonly type: "Noted" | "Requested" | "Cleared"; } - /** @name StagingXcmV5Junctions (86) */ - interface StagingXcmV5Junctions extends Enum { - readonly isHere: boolean; - readonly isX1: boolean; - readonly asX1: Vec; - readonly isX2: boolean; - readonly asX2: Vec; - readonly isX3: boolean; - readonly asX3: Vec; - readonly isX4: boolean; - readonly asX4: Vec; - readonly isX5: boolean; - readonly asX5: Vec; - readonly isX6: boolean; - readonly asX6: Vec; - readonly isX7: boolean; - readonly asX7: Vec; - readonly isX8: boolean; - readonly asX8: Vec; - readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; + /** @name PalletConvictionVotingEvent (97) */ + interface PalletConvictionVotingEvent extends Enum { + readonly isDelegated: boolean; + readonly asDelegated: ITuple<[AccountId20, AccountId20]>; + readonly isUndelegated: boolean; + readonly asUndelegated: AccountId20; + readonly isVoted: boolean; + readonly asVoted: { + readonly who: AccountId20; + readonly vote: PalletConvictionVotingVoteAccountVote; + } & Struct; + readonly isVoteRemoved: boolean; + readonly asVoteRemoved: { + readonly who: AccountId20; + readonly vote: PalletConvictionVotingVoteAccountVote; + } & Struct; + readonly type: "Delegated" | "Undelegated" | "Voted" | "VoteRemoved"; } - /** @name StagingXcmV5Junction (88) */ - interface StagingXcmV5Junction extends Enum { - readonly isParachain: boolean; - readonly asParachain: Compact; - readonly isAccountId32: boolean; - readonly asAccountId32: { - readonly network: Option; - readonly id: U8aFixed; - } & Struct; - readonly isAccountIndex64: boolean; - readonly asAccountIndex64: { - readonly network: Option; - readonly index: Compact; - } & Struct; - readonly isAccountKey20: boolean; - readonly asAccountKey20: { - readonly network: Option; - readonly key: U8aFixed; + /** @name PalletConvictionVotingVoteAccountVote (98) */ + interface PalletConvictionVotingVoteAccountVote extends Enum { + readonly isStandard: boolean; + readonly asStandard: { + readonly vote: Vote; + readonly balance: u128; } & 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 isSplit: boolean; + readonly asSplit: { + readonly aye: u128; + readonly nay: u128; } & Struct; - readonly isOnlyChild: boolean; - readonly isPlurality: boolean; - readonly asPlurality: { - readonly id: XcmV3JunctionBodyId; - readonly part: XcmV3JunctionBodyPart; + readonly isSplitAbstain: boolean; + readonly asSplitAbstain: { + readonly aye: u128; + readonly nay: u128; + readonly abstain: u128; } & Struct; - readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: StagingXcmV5JunctionNetworkId; - readonly type: - | "Parachain" - | "AccountId32" - | "AccountIndex64" - | "AccountKey20" - | "PalletInstance" - | "GeneralIndex" - | "GeneralKey" - | "OnlyChild" - | "Plurality" - | "GlobalConsensus"; + readonly type: "Standard" | "Split" | "SplitAbstain"; } - /** @name StagingXcmV5JunctionNetworkId (91) */ - interface StagingXcmV5JunctionNetworkId extends Enum { - readonly isByGenesis: boolean; - readonly asByGenesis: U8aFixed; - readonly isByFork: boolean; - readonly asByFork: { - readonly blockNumber: u64; - readonly blockHash: U8aFixed; + /** @name PalletReferendaEvent (100) */ + interface PalletReferendaEvent extends Enum { + readonly isSubmitted: boolean; + readonly asSubmitted: { + readonly index: u32; + readonly track: u16; + readonly proposal: FrameSupportPreimagesBounded; } & Struct; - readonly isPolkadot: boolean; - readonly isKusama: boolean; - readonly isEthereum: boolean; - readonly asEthereum: { - readonly chainId: Compact; + readonly isDecisionDepositPlaced: boolean; + readonly asDecisionDepositPlaced: { + readonly index: u32; + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isBitcoinCore: boolean; - readonly isBitcoinCash: boolean; - readonly isPolkadotBulletin: boolean; - readonly type: - | "ByGenesis" - | "ByFork" - | "Polkadot" - | "Kusama" - | "Ethereum" - | "BitcoinCore" - | "BitcoinCash" - | "PolkadotBulletin"; - } - - /** @name XcmV3JunctionBodyId (93) */ - 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 XcmV3JunctionBodyPart (94) */ - interface XcmV3JunctionBodyPart extends Enum { - readonly isVoice: boolean; - readonly isMembers: boolean; - readonly asMembers: { - readonly count: Compact; + readonly isDecisionDepositRefunded: boolean; + readonly asDecisionDepositRefunded: { + readonly index: u32; + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isFraction: boolean; - readonly asFraction: { - readonly nom: Compact; - readonly denom: Compact; + readonly isDepositSlashed: boolean; + readonly asDepositSlashed: { + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isAtLeastProportion: boolean; - readonly asAtLeastProportion: { - readonly nom: Compact; - readonly denom: Compact; + readonly isDecisionStarted: boolean; + readonly asDecisionStarted: { + readonly index: u32; + readonly track: u16; + readonly proposal: FrameSupportPreimagesBounded; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isMoreThanProportion: boolean; - readonly asMoreThanProportion: { - readonly nom: Compact; - readonly denom: Compact; + readonly isConfirmStarted: boolean; + readonly asConfirmStarted: { + readonly index: u32; } & Struct; - readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; - } - - /** @name StagingXcmV5Xcm (102) */ - interface StagingXcmV5Xcm extends Vec {} - - /** @name StagingXcmV5Instruction (104) */ - interface StagingXcmV5Instruction extends Enum { - readonly isWithdrawAsset: boolean; - readonly asWithdrawAsset: StagingXcmV5AssetAssets; - readonly isReserveAssetDeposited: boolean; - readonly asReserveAssetDeposited: StagingXcmV5AssetAssets; - readonly isReceiveTeleportedAsset: boolean; - readonly asReceiveTeleportedAsset: StagingXcmV5AssetAssets; - readonly isQueryResponse: boolean; - readonly asQueryResponse: { - readonly queryId: Compact; - readonly response: StagingXcmV5Response; - readonly maxWeight: SpWeightsWeightV2Weight; - readonly querier: Option; + readonly isConfirmAborted: boolean; + readonly asConfirmAborted: { + readonly index: u32; } & Struct; - readonly isTransferAsset: boolean; - readonly asTransferAsset: { - readonly assets: StagingXcmV5AssetAssets; - readonly beneficiary: StagingXcmV5Location; + readonly isConfirmed: boolean; + readonly asConfirmed: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isTransferReserveAsset: boolean; - readonly asTransferReserveAsset: { - readonly assets: StagingXcmV5AssetAssets; - readonly dest: StagingXcmV5Location; - readonly xcm: StagingXcmV5Xcm; + readonly isApproved: boolean; + readonly asApproved: { + readonly index: u32; } & Struct; - readonly isTransact: boolean; - readonly asTransact: { - readonly originKind: XcmV3OriginKind; - readonly fallbackMaxWeight: Option; - readonly call: XcmDoubleEncoded; + readonly isRejected: boolean; + readonly asRejected: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isHrmpNewChannelOpenRequest: boolean; - readonly asHrmpNewChannelOpenRequest: { - readonly sender: Compact; - readonly maxMessageSize: Compact; - readonly maxCapacity: Compact; + readonly isTimedOut: boolean; + readonly asTimedOut: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isHrmpChannelAccepted: boolean; - readonly asHrmpChannelAccepted: { - readonly recipient: Compact; + readonly isCancelled: boolean; + readonly asCancelled: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isHrmpChannelClosing: boolean; - readonly asHrmpChannelClosing: { - readonly initiator: Compact; - readonly sender: Compact; - readonly recipient: Compact; + readonly isKilled: boolean; + readonly asKilled: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly isClearOrigin: boolean; - readonly isDescendOrigin: boolean; - readonly asDescendOrigin: StagingXcmV5Junctions; - readonly isReportError: boolean; - readonly asReportError: StagingXcmV5QueryResponseInfo; - readonly isDepositAsset: boolean; - readonly asDepositAsset: { - readonly assets: StagingXcmV5AssetAssetFilter; - readonly beneficiary: StagingXcmV5Location; + readonly isSubmissionDepositRefunded: boolean; + readonly asSubmissionDepositRefunded: { + readonly index: u32; + readonly who: AccountId20; + readonly amount: u128; } & Struct; - readonly isDepositReserveAsset: boolean; - readonly asDepositReserveAsset: { - readonly assets: StagingXcmV5AssetAssetFilter; - readonly dest: StagingXcmV5Location; - readonly xcm: StagingXcmV5Xcm; + readonly isMetadataSet: boolean; + readonly asMetadataSet: { + readonly index: u32; + readonly hash_: H256; } & Struct; - readonly isExchangeAsset: boolean; - readonly asExchangeAsset: { - readonly give: StagingXcmV5AssetAssetFilter; - readonly want: StagingXcmV5AssetAssets; - readonly maximal: bool; + readonly isMetadataCleared: boolean; + readonly asMetadataCleared: { + readonly index: u32; + readonly hash_: H256; } & Struct; - readonly isInitiateReserveWithdraw: boolean; - readonly asInitiateReserveWithdraw: { - readonly assets: StagingXcmV5AssetAssetFilter; - readonly reserve: StagingXcmV5Location; - readonly xcm: StagingXcmV5Xcm; + readonly type: + | "Submitted" + | "DecisionDepositPlaced" + | "DecisionDepositRefunded" + | "DepositSlashed" + | "DecisionStarted" + | "ConfirmStarted" + | "ConfirmAborted" + | "Confirmed" + | "Approved" + | "Rejected" + | "TimedOut" + | "Cancelled" + | "Killed" + | "SubmissionDepositRefunded" + | "MetadataSet" + | "MetadataCleared"; + } + + /** @name FrameSupportPreimagesBounded (101) */ + interface FrameSupportPreimagesBounded extends Enum { + readonly isLegacy: boolean; + readonly asLegacy: { + readonly hash_: H256; } & Struct; - readonly isInitiateTeleport: boolean; - readonly asInitiateTeleport: { - readonly assets: StagingXcmV5AssetAssetFilter; - readonly dest: StagingXcmV5Location; - readonly xcm: StagingXcmV5Xcm; + readonly isInline: boolean; + readonly asInline: Bytes; + readonly isLookup: boolean; + readonly asLookup: { + readonly hash_: H256; + readonly len: u32; } & Struct; - readonly isReportHolding: boolean; - readonly asReportHolding: { - readonly responseInfo: StagingXcmV5QueryResponseInfo; - readonly assets: StagingXcmV5AssetAssetFilter; + readonly type: "Legacy" | "Inline" | "Lookup"; + } + + /** @name FrameSystemCall (103) */ + interface FrameSystemCall extends Enum { + readonly isRemark: boolean; + readonly asRemark: { + readonly remark: Bytes; } & Struct; - readonly isBuyExecution: boolean; - readonly asBuyExecution: { - readonly fees: StagingXcmV5Asset; - readonly weightLimit: XcmV3WeightLimit; + readonly isSetHeapPages: boolean; + readonly asSetHeapPages: { + readonly pages: u64; } & Struct; - readonly isRefundSurplus: boolean; - readonly isSetErrorHandler: boolean; - readonly asSetErrorHandler: StagingXcmV5Xcm; - readonly isSetAppendix: boolean; - readonly asSetAppendix: StagingXcmV5Xcm; - readonly isClearError: boolean; - readonly isClaimAsset: boolean; - readonly asClaimAsset: { - readonly assets: StagingXcmV5AssetAssets; - readonly ticket: StagingXcmV5Location; + readonly isSetCode: boolean; + readonly asSetCode: { + readonly code: Bytes; } & Struct; - readonly isTrap: boolean; - readonly asTrap: Compact; - readonly isSubscribeVersion: boolean; - readonly asSubscribeVersion: { - readonly queryId: Compact; - readonly maxResponseWeight: SpWeightsWeightV2Weight; + readonly isSetCodeWithoutChecks: boolean; + readonly asSetCodeWithoutChecks: { + readonly code: Bytes; } & Struct; - readonly isUnsubscribeVersion: boolean; - readonly isBurnAsset: boolean; - readonly asBurnAsset: StagingXcmV5AssetAssets; - readonly isExpectAsset: boolean; - readonly asExpectAsset: StagingXcmV5AssetAssets; - readonly isExpectOrigin: boolean; - readonly asExpectOrigin: Option; - readonly isExpectError: boolean; - readonly asExpectError: Option>; - readonly isExpectTransactStatus: boolean; - readonly asExpectTransactStatus: XcmV3MaybeErrorCode; - readonly isQueryPallet: boolean; - readonly asQueryPallet: { - readonly moduleName: Bytes; - readonly responseInfo: StagingXcmV5QueryResponseInfo; + readonly isSetStorage: boolean; + readonly asSetStorage: { + readonly items: Vec>; } & Struct; - readonly isExpectPallet: boolean; - readonly asExpectPallet: { - readonly index: Compact; - readonly name: Bytes; - readonly moduleName: Bytes; - readonly crateMajor: Compact; - readonly minCrateMinor: Compact; + readonly isKillStorage: boolean; + readonly asKillStorage: { + readonly keys_: Vec; } & Struct; - readonly isReportTransactStatus: boolean; - readonly asReportTransactStatus: StagingXcmV5QueryResponseInfo; - readonly isClearTransactStatus: boolean; - readonly isUniversalOrigin: boolean; - readonly asUniversalOrigin: StagingXcmV5Junction; - readonly isExportMessage: boolean; - readonly asExportMessage: { - readonly network: StagingXcmV5JunctionNetworkId; - readonly destination: StagingXcmV5Junctions; - readonly xcm: StagingXcmV5Xcm; + readonly isKillPrefix: boolean; + readonly asKillPrefix: { + readonly prefix: Bytes; + readonly subkeys: u32; } & Struct; - readonly isLockAsset: boolean; - readonly asLockAsset: { - readonly asset: StagingXcmV5Asset; - readonly unlocker: StagingXcmV5Location; + readonly isRemarkWithEvent: boolean; + readonly asRemarkWithEvent: { + readonly remark: Bytes; } & Struct; - readonly isUnlockAsset: boolean; - readonly asUnlockAsset: { - readonly asset: StagingXcmV5Asset; - readonly target: StagingXcmV5Location; + readonly isAuthorizeUpgrade: boolean; + readonly asAuthorizeUpgrade: { + readonly codeHash: H256; } & Struct; - readonly isNoteUnlockable: boolean; - readonly asNoteUnlockable: { - readonly asset: StagingXcmV5Asset; - readonly owner: StagingXcmV5Location; + readonly isAuthorizeUpgradeWithoutChecks: boolean; + readonly asAuthorizeUpgradeWithoutChecks: { + readonly codeHash: H256; } & Struct; - readonly isRequestUnlock: boolean; - readonly asRequestUnlock: { - readonly asset: StagingXcmV5Asset; - readonly locker: StagingXcmV5Location; + readonly isApplyAuthorizedUpgrade: boolean; + readonly asApplyAuthorizedUpgrade: { + readonly code: Bytes; } & Struct; - readonly isSetFeesMode: boolean; - readonly asSetFeesMode: { - readonly jitWithdraw: bool; + readonly type: + | "Remark" + | "SetHeapPages" + | "SetCode" + | "SetCodeWithoutChecks" + | "SetStorage" + | "KillStorage" + | "KillPrefix" + | "RemarkWithEvent" + | "AuthorizeUpgrade" + | "AuthorizeUpgradeWithoutChecks" + | "ApplyAuthorizedUpgrade"; + } + + /** @name CumulusPalletParachainSystemCall (107) */ + interface CumulusPalletParachainSystemCall extends Enum { + readonly isSetValidationData: boolean; + readonly asSetValidationData: { + readonly data: CumulusPrimitivesParachainInherentParachainInherentData; } & Struct; - readonly isSetTopic: boolean; - readonly asSetTopic: U8aFixed; - readonly isClearTopic: boolean; - readonly isAliasOrigin: boolean; - readonly asAliasOrigin: StagingXcmV5Location; - readonly isUnpaidExecution: boolean; - readonly asUnpaidExecution: { - readonly weightLimit: XcmV3WeightLimit; - readonly checkOrigin: Option; + readonly isSudoSendUpwardMessage: boolean; + readonly asSudoSendUpwardMessage: { + readonly message: Bytes; } & Struct; - readonly isPayFees: boolean; - readonly asPayFees: { - readonly asset: StagingXcmV5Asset; + readonly type: "SetValidationData" | "SudoSendUpwardMessage"; + } + + /** @name CumulusPrimitivesParachainInherentParachainInherentData (108) */ + interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct { + readonly validationData: PolkadotPrimitivesV8PersistedValidationData; + readonly relayChainState: SpTrieStorageProof; + readonly downwardMessages: Vec; + readonly horizontalMessages: BTreeMap>; + } + + /** @name PolkadotPrimitivesV8PersistedValidationData (109) */ + interface PolkadotPrimitivesV8PersistedValidationData extends Struct { + readonly parentHead: Bytes; + readonly relayParentNumber: u32; + readonly relayParentStorageRoot: H256; + readonly maxPovSize: u32; + } + + /** @name SpTrieStorageProof (111) */ + interface SpTrieStorageProof extends Struct { + readonly trieNodes: BTreeSet; + } + + /** @name PolkadotCorePrimitivesInboundDownwardMessage (114) */ + interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { + readonly sentAt: u32; + readonly msg: Bytes; + } + + /** @name PolkadotCorePrimitivesInboundHrmpMessage (118) */ + interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { + readonly sentAt: u32; + readonly data: Bytes; + } + + /** @name PalletTimestampCall (121) */ + interface PalletTimestampCall extends Enum { + readonly isSet: boolean; + readonly asSet: { + readonly now: Compact; } & Struct; - readonly isInitiateTransfer: boolean; - readonly asInitiateTransfer: { - readonly destination: StagingXcmV5Location; - readonly remoteFees: Option; - readonly preserveOrigin: bool; - readonly assets: Vec; - readonly remoteXcm: StagingXcmV5Xcm; + readonly type: "Set"; + } + + /** @name PalletRootTestingCall (122) */ + interface PalletRootTestingCall extends Enum { + readonly isFillBlock: boolean; + readonly asFillBlock: { + readonly ratio: Perbill; } & Struct; - readonly isExecuteWithOrigin: boolean; - readonly asExecuteWithOrigin: { - readonly descendantOrigin: Option; - readonly xcm: StagingXcmV5Xcm; + readonly isTriggerDefensive: boolean; + readonly type: "FillBlock" | "TriggerDefensive"; + } + + /** @name PalletBalancesCall (123) */ + interface PalletBalancesCall extends Enum { + readonly isTransferAllowDeath: boolean; + readonly asTransferAllowDeath: { + readonly dest: AccountId20; + readonly value: Compact; } & Struct; - readonly isSetHints: boolean; - readonly asSetHints: { - readonly hints: Vec; + readonly isForceTransfer: boolean; + readonly asForceTransfer: { + readonly source: AccountId20; + readonly dest: AccountId20; + readonly value: Compact; + } & Struct; + readonly isTransferKeepAlive: boolean; + readonly asTransferKeepAlive: { + readonly dest: AccountId20; + readonly value: Compact; + } & Struct; + readonly isTransferAll: boolean; + readonly asTransferAll: { + readonly dest: AccountId20; + readonly keepAlive: bool; + } & Struct; + readonly isForceUnreserve: boolean; + readonly asForceUnreserve: { + readonly who: AccountId20; + readonly amount: u128; + } & Struct; + readonly isUpgradeAccounts: boolean; + readonly asUpgradeAccounts: { + readonly who: Vec; + } & Struct; + readonly isForceSetBalance: boolean; + readonly asForceSetBalance: { + readonly who: AccountId20; + 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: - | "WithdrawAsset" - | "ReserveAssetDeposited" - | "ReceiveTeleportedAsset" - | "QueryResponse" - | "TransferAsset" - | "TransferReserveAsset" - | "Transact" - | "HrmpNewChannelOpenRequest" - | "HrmpChannelAccepted" - | "HrmpChannelClosing" - | "ClearOrigin" - | "DescendOrigin" - | "ReportError" - | "DepositAsset" - | "DepositReserveAsset" - | "ExchangeAsset" - | "InitiateReserveWithdraw" - | "InitiateTeleport" - | "ReportHolding" - | "BuyExecution" - | "RefundSurplus" - | "SetErrorHandler" - | "SetAppendix" - | "ClearError" - | "ClaimAsset" - | "Trap" - | "SubscribeVersion" - | "UnsubscribeVersion" - | "BurnAsset" - | "ExpectAsset" - | "ExpectOrigin" - | "ExpectError" - | "ExpectTransactStatus" - | "QueryPallet" - | "ExpectPallet" - | "ReportTransactStatus" - | "ClearTransactStatus" - | "UniversalOrigin" - | "ExportMessage" - | "LockAsset" - | "UnlockAsset" - | "NoteUnlockable" - | "RequestUnlock" - | "SetFeesMode" - | "SetTopic" - | "ClearTopic" - | "AliasOrigin" - | "UnpaidExecution" - | "PayFees" - | "InitiateTransfer" - | "ExecuteWithOrigin" - | "SetHints"; - } - - /** @name StagingXcmV5AssetAssets (105) */ - interface StagingXcmV5AssetAssets extends Vec {} - - /** @name StagingXcmV5Asset (107) */ - interface StagingXcmV5Asset extends Struct { - readonly id: StagingXcmV5AssetAssetId; - readonly fun: StagingXcmV5AssetFungibility; - } - - /** @name StagingXcmV5AssetAssetId (108) */ - interface StagingXcmV5AssetAssetId extends StagingXcmV5Location {} - - /** @name StagingXcmV5AssetFungibility (109) */ - interface StagingXcmV5AssetFungibility extends Enum { - readonly isFungible: boolean; - readonly asFungible: Compact; - readonly isNonFungible: boolean; - readonly asNonFungible: StagingXcmV5AssetAssetInstance; - readonly type: "Fungible" | "NonFungible"; - } - - /** @name StagingXcmV5AssetAssetInstance (110) */ - interface StagingXcmV5AssetAssetInstance extends Enum { - readonly isUndefined: boolean; - readonly isIndex: boolean; - readonly asIndex: Compact; - readonly isArray4: boolean; - readonly asArray4: U8aFixed; - readonly isArray8: boolean; - readonly asArray8: U8aFixed; - readonly isArray16: boolean; - readonly asArray16: U8aFixed; - readonly isArray32: boolean; - readonly asArray32: U8aFixed; - readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; - } - - /** @name StagingXcmV5Response (113) */ - interface StagingXcmV5Response extends Enum { - readonly isNull: boolean; - readonly isAssets: boolean; - readonly asAssets: StagingXcmV5AssetAssets; - 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 StagingXcmV5PalletInfo (117) */ - interface StagingXcmV5PalletInfo extends Struct { - readonly index: Compact; - readonly name: Bytes; - readonly moduleName: Bytes; - readonly major: Compact; - readonly minor: Compact; - readonly patch: Compact; - } - - /** @name XcmV3MaybeErrorCode (120) */ - interface XcmV3MaybeErrorCode extends Enum { - readonly isSuccess: boolean; - readonly isError: boolean; - readonly asError: Bytes; - readonly isTruncatedError: boolean; - readonly asTruncatedError: Bytes; - readonly type: "Success" | "Error" | "TruncatedError"; - } - - /** @name XcmV3OriginKind (123) */ - interface XcmV3OriginKind extends Enum { - readonly isNative: boolean; - readonly isSovereignAccount: boolean; - readonly isSuperuser: boolean; - readonly isXcm: boolean; - readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; - } - - /** @name XcmDoubleEncoded (125) */ - interface XcmDoubleEncoded extends Struct { - readonly encoded: Bytes; - } - - /** @name StagingXcmV5QueryResponseInfo (126) */ - interface StagingXcmV5QueryResponseInfo extends Struct { - readonly destination: StagingXcmV5Location; - readonly queryId: Compact; - readonly maxWeight: SpWeightsWeightV2Weight; + | "TransferAllowDeath" + | "ForceTransfer" + | "TransferKeepAlive" + | "TransferAll" + | "ForceUnreserve" + | "UpgradeAccounts" + | "ForceSetBalance" + | "ForceAdjustTotalIssuance" + | "Burn"; } - /** @name StagingXcmV5AssetAssetFilter (127) */ - interface StagingXcmV5AssetAssetFilter extends Enum { - readonly isDefinite: boolean; - readonly asDefinite: StagingXcmV5AssetAssets; - readonly isWild: boolean; - readonly asWild: StagingXcmV5AssetWildAsset; - readonly type: "Definite" | "Wild"; + /** @name PalletBalancesAdjustmentDirection (126) */ + interface PalletBalancesAdjustmentDirection extends Enum { + readonly isIncrease: boolean; + readonly isDecrease: boolean; + readonly type: "Increase" | "Decrease"; } - /** @name StagingXcmV5AssetWildAsset (128) */ - interface StagingXcmV5AssetWildAsset extends Enum { - readonly isAll: boolean; - readonly isAllOf: boolean; - readonly asAllOf: { - readonly id: StagingXcmV5AssetAssetId; - readonly fun: StagingXcmV5AssetWildFungibility; + /** @name PalletParachainStakingCall (127) */ + interface PalletParachainStakingCall extends Enum { + readonly isSetStakingExpectations: boolean; + readonly asSetStakingExpectations: { + readonly expectations: { + readonly min: u128; + readonly ideal: u128; + readonly max: u128; + } & Struct; } & Struct; - readonly isAllCounted: boolean; - readonly asAllCounted: Compact; - readonly isAllOfCounted: boolean; - readonly asAllOfCounted: { - readonly id: StagingXcmV5AssetAssetId; - readonly fun: StagingXcmV5AssetWildFungibility; - readonly count: Compact; + readonly isSetInflation: boolean; + readonly asSetInflation: { + readonly schedule: { + readonly min: Perbill; + readonly ideal: Perbill; + readonly max: Perbill; + } & Struct; } & Struct; - readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; - } - - /** @name StagingXcmV5AssetWildFungibility (129) */ - interface StagingXcmV5AssetWildFungibility extends Enum { - readonly isFungible: boolean; - readonly isNonFungible: boolean; - readonly type: "Fungible" | "NonFungible"; - } - - /** @name XcmV3WeightLimit (130) */ - interface XcmV3WeightLimit extends Enum { - readonly isUnlimited: boolean; - readonly isLimited: boolean; - readonly asLimited: SpWeightsWeightV2Weight; - readonly type: "Unlimited" | "Limited"; - } - - /** @name StagingXcmV5AssetAssetTransferFilter (132) */ - interface StagingXcmV5AssetAssetTransferFilter extends Enum { - readonly isTeleport: boolean; - readonly asTeleport: StagingXcmV5AssetAssetFilter; - readonly isReserveDeposit: boolean; - readonly asReserveDeposit: StagingXcmV5AssetAssetFilter; - readonly isReserveWithdraw: boolean; - readonly asReserveWithdraw: StagingXcmV5AssetAssetFilter; - readonly type: "Teleport" | "ReserveDeposit" | "ReserveWithdraw"; - } - - /** @name StagingXcmV5Hint (137) */ - interface StagingXcmV5Hint extends Enum { - readonly isAssetClaimer: boolean; - readonly asAssetClaimer: { - readonly location: StagingXcmV5Location; + readonly isSetParachainBondAccount: boolean; + readonly asSetParachainBondAccount: { + readonly new_: AccountId20; } & Struct; - readonly type: "AssetClaimer"; - } - - /** @name XcmVersionedAssets (139) */ - interface XcmVersionedAssets extends Enum { - readonly isV3: boolean; - readonly asV3: XcmV3MultiassetMultiAssets; - readonly isV4: boolean; - readonly asV4: StagingXcmV4AssetAssets; - readonly isV5: boolean; - readonly asV5: StagingXcmV5AssetAssets; - readonly type: "V3" | "V4" | "V5"; - } - - /** @name XcmV3MultiassetMultiAssets (140) */ - interface XcmV3MultiassetMultiAssets extends Vec {} - - /** @name XcmV3MultiAsset (142) */ - interface XcmV3MultiAsset extends Struct { - readonly id: XcmV3MultiassetAssetId; - readonly fun: XcmV3MultiassetFungibility; - } - - /** @name XcmV3MultiassetAssetId (143) */ - interface XcmV3MultiassetAssetId extends Enum { - readonly isConcrete: boolean; - readonly asConcrete: StagingXcmV3MultiLocation; - readonly isAbstract: boolean; - readonly asAbstract: U8aFixed; - readonly type: "Concrete" | "Abstract"; - } - - /** @name StagingXcmV3MultiLocation (144) */ - interface StagingXcmV3MultiLocation extends Struct { - readonly parents: u8; - readonly interior: XcmV3Junctions; - } - - /** @name XcmV3Junctions (145) */ - 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 XcmV3Junction (146) */ - interface XcmV3Junction extends Enum { - readonly isParachain: boolean; - readonly asParachain: Compact; - readonly isAccountId32: boolean; - readonly asAccountId32: { - readonly network: Option; - readonly id: U8aFixed; + readonly isSetParachainBondReservePercent: boolean; + readonly asSetParachainBondReservePercent: { + readonly new_: Percent; } & Struct; - readonly isAccountIndex64: boolean; - readonly asAccountIndex64: { - readonly network: Option; - readonly index: Compact; + readonly isSetTotalSelected: boolean; + readonly asSetTotalSelected: { + readonly new_: u32; } & Struct; - readonly isAccountKey20: boolean; - readonly asAccountKey20: { - readonly network: Option; - readonly key: U8aFixed; + readonly isSetCollatorCommission: boolean; + readonly asSetCollatorCommission: { + readonly new_: Perbill; } & 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 isSetBlocksPerRound: boolean; + readonly asSetBlocksPerRound: { + readonly new_: u32; } & Struct; - readonly isOnlyChild: boolean; - readonly isPlurality: boolean; - readonly asPlurality: { - readonly id: XcmV3JunctionBodyId; - readonly part: XcmV3JunctionBodyPart; + readonly isJoinCandidates: boolean; + readonly asJoinCandidates: { + readonly bond: u128; + readonly candidateCount: u32; } & Struct; - readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: XcmV3JunctionNetworkId; - readonly type: - | "Parachain" - | "AccountId32" - | "AccountIndex64" - | "AccountKey20" - | "PalletInstance" - | "GeneralIndex" - | "GeneralKey" - | "OnlyChild" - | "Plurality" - | "GlobalConsensus"; - } - - /** @name XcmV3JunctionNetworkId (148) */ - interface XcmV3JunctionNetworkId extends Enum { - readonly isByGenesis: boolean; - readonly asByGenesis: U8aFixed; - readonly isByFork: boolean; - readonly asByFork: { - readonly blockNumber: u64; - readonly blockHash: U8aFixed; + readonly isScheduleLeaveCandidates: boolean; + readonly asScheduleLeaveCandidates: { + readonly candidateCount: u32; } & 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 isExecuteLeaveCandidates: boolean; + readonly asExecuteLeaveCandidates: { + readonly candidate: AccountId20; + readonly candidateDelegationCount: u32; } & Struct; - readonly isBitcoinCore: boolean; - readonly isBitcoinCash: boolean; - readonly isPolkadotBulletin: boolean; - readonly type: - | "ByGenesis" - | "ByFork" - | "Polkadot" - | "Kusama" - | "Westend" - | "Rococo" - | "Wococo" - | "Ethereum" - | "BitcoinCore" - | "BitcoinCash" - | "PolkadotBulletin"; - } - - /** @name XcmV3MultiassetFungibility (149) */ - interface XcmV3MultiassetFungibility extends Enum { - readonly isFungible: boolean; - readonly asFungible: Compact; - readonly isNonFungible: boolean; - readonly asNonFungible: XcmV3MultiassetAssetInstance; - readonly type: "Fungible" | "NonFungible"; - } - - /** @name XcmV3MultiassetAssetInstance (150) */ - interface XcmV3MultiassetAssetInstance extends Enum { - readonly isUndefined: boolean; - readonly isIndex: boolean; - readonly asIndex: Compact; - readonly isArray4: boolean; - readonly asArray4: U8aFixed; - readonly isArray8: boolean; - readonly asArray8: U8aFixed; - readonly isArray16: boolean; - readonly asArray16: U8aFixed; - readonly isArray32: boolean; - readonly asArray32: U8aFixed; - readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; - } - - /** @name StagingXcmV4AssetAssets (151) */ - interface StagingXcmV4AssetAssets extends Vec {} - - /** @name StagingXcmV4Asset (153) */ - interface StagingXcmV4Asset extends Struct { - readonly id: StagingXcmV4AssetAssetId; - readonly fun: StagingXcmV4AssetFungibility; - } - - /** @name StagingXcmV4AssetAssetId (154) */ - interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} - - /** @name StagingXcmV4Location (155) */ - interface StagingXcmV4Location extends Struct { - readonly parents: u8; - readonly interior: StagingXcmV4Junctions; - } - - /** @name StagingXcmV4Junctions (156) */ - 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 (158) */ - interface StagingXcmV4Junction extends Enum { - readonly isParachain: boolean; - readonly asParachain: Compact; - readonly isAccountId32: boolean; - readonly asAccountId32: { - readonly network: Option; - readonly id: U8aFixed; + readonly isCancelLeaveCandidates: boolean; + readonly asCancelLeaveCandidates: { + readonly candidateCount: u32; } & Struct; - readonly isAccountIndex64: boolean; - readonly asAccountIndex64: { - readonly network: Option; - readonly index: Compact; + readonly isGoOffline: boolean; + readonly isGoOnline: boolean; + readonly isCandidateBondMore: boolean; + readonly asCandidateBondMore: { + readonly more: u128; } & Struct; - readonly isAccountKey20: boolean; - readonly asAccountKey20: { - readonly network: Option; - readonly key: U8aFixed; + readonly isScheduleCandidateBondLess: boolean; + readonly asScheduleCandidateBondLess: { + readonly less: u128; } & 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 isExecuteCandidateBondLess: boolean; + readonly asExecuteCandidateBondLess: { + readonly candidate: AccountId20; } & Struct; - readonly isOnlyChild: boolean; - readonly isPlurality: boolean; - readonly asPlurality: { - readonly id: XcmV3JunctionBodyId; - readonly part: XcmV3JunctionBodyPart; + readonly isCancelCandidateBondLess: boolean; + readonly isDelegateWithAutoCompound: boolean; + readonly asDelegateWithAutoCompound: { + readonly candidate: AccountId20; + readonly amount: u128; + readonly autoCompound: Percent; + readonly candidateDelegationCount: u32; + readonly candidateAutoCompoundingDelegationCount: u32; + readonly delegationCount: u32; } & Struct; - readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: StagingXcmV4JunctionNetworkId; - readonly type: - | "Parachain" - | "AccountId32" - | "AccountIndex64" - | "AccountKey20" - | "PalletInstance" - | "GeneralIndex" - | "GeneralKey" - | "OnlyChild" - | "Plurality" - | "GlobalConsensus"; - } - - /** @name StagingXcmV4JunctionNetworkId (160) */ - interface StagingXcmV4JunctionNetworkId extends Enum { - readonly isByGenesis: boolean; - readonly asByGenesis: U8aFixed; - readonly isByFork: boolean; - readonly asByFork: { - readonly blockNumber: u64; - readonly blockHash: U8aFixed; + readonly isScheduleRevokeDelegation: boolean; + readonly asScheduleRevokeDelegation: { + readonly collator: AccountId20; } & 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 isDelegatorBondMore: boolean; + readonly asDelegatorBondMore: { + readonly candidate: AccountId20; + readonly more: u128; + } & Struct; + readonly isScheduleDelegatorBondLess: boolean; + readonly asScheduleDelegatorBondLess: { + readonly candidate: AccountId20; + readonly less: u128; + } & Struct; + readonly isExecuteDelegationRequest: boolean; + readonly asExecuteDelegationRequest: { + readonly delegator: AccountId20; + readonly candidate: AccountId20; + } & Struct; + readonly isCancelDelegationRequest: boolean; + readonly asCancelDelegationRequest: { + readonly candidate: AccountId20; + } & Struct; + readonly isSetAutoCompound: boolean; + readonly asSetAutoCompound: { + readonly candidate: AccountId20; + readonly value: Percent; + readonly candidateAutoCompoundingDelegationCountHint: u32; + readonly delegationCountHint: u32; + } & Struct; + readonly isHotfixRemoveDelegationRequestsExitedCandidates: boolean; + readonly asHotfixRemoveDelegationRequestsExitedCandidates: { + readonly candidates: Vec; + } & Struct; + readonly isNotifyInactiveCollator: boolean; + readonly asNotifyInactiveCollator: { + readonly collator: AccountId20; + } & Struct; + readonly isEnableMarkingOffline: boolean; + readonly asEnableMarkingOffline: { + readonly value: bool; + } & Struct; + readonly isForceJoinCandidates: boolean; + readonly asForceJoinCandidates: { + readonly account: AccountId20; + readonly bond: u128; + readonly candidateCount: u32; + } & Struct; + readonly isSetInflationDistributionConfig: boolean; + readonly asSetInflationDistributionConfig: { + readonly new_: PalletParachainStakingInflationDistributionConfig; } & Struct; - readonly isBitcoinCore: boolean; - readonly isBitcoinCash: boolean; - readonly isPolkadotBulletin: boolean; readonly type: - | "ByGenesis" - | "ByFork" - | "Polkadot" - | "Kusama" - | "Westend" - | "Rococo" - | "Wococo" - | "Ethereum" - | "BitcoinCore" - | "BitcoinCash" - | "PolkadotBulletin"; - } - - /** @name StagingXcmV4AssetFungibility (168) */ - interface StagingXcmV4AssetFungibility extends Enum { - readonly isFungible: boolean; - readonly asFungible: Compact; - readonly isNonFungible: boolean; - readonly asNonFungible: StagingXcmV4AssetAssetInstance; - readonly type: "Fungible" | "NonFungible"; + | "SetStakingExpectations" + | "SetInflation" + | "SetParachainBondAccount" + | "SetParachainBondReservePercent" + | "SetTotalSelected" + | "SetCollatorCommission" + | "SetBlocksPerRound" + | "JoinCandidates" + | "ScheduleLeaveCandidates" + | "ExecuteLeaveCandidates" + | "CancelLeaveCandidates" + | "GoOffline" + | "GoOnline" + | "CandidateBondMore" + | "ScheduleCandidateBondLess" + | "ExecuteCandidateBondLess" + | "CancelCandidateBondLess" + | "DelegateWithAutoCompound" + | "ScheduleRevokeDelegation" + | "DelegatorBondMore" + | "ScheduleDelegatorBondLess" + | "ExecuteDelegationRequest" + | "CancelDelegationRequest" + | "SetAutoCompound" + | "HotfixRemoveDelegationRequestsExitedCandidates" + | "NotifyInactiveCollator" + | "EnableMarkingOffline" + | "ForceJoinCandidates" + | "SetInflationDistributionConfig"; } - /** @name StagingXcmV4AssetAssetInstance (169) */ - interface StagingXcmV4AssetAssetInstance extends Enum { - readonly isUndefined: boolean; - readonly isIndex: boolean; - readonly asIndex: Compact; - readonly isArray4: boolean; - readonly asArray4: U8aFixed; - readonly isArray8: boolean; - readonly asArray8: U8aFixed; - readonly isArray16: boolean; - readonly asArray16: U8aFixed; - readonly isArray32: boolean; - readonly asArray32: U8aFixed; - readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; + /** @name PalletAuthorInherentCall (130) */ + interface PalletAuthorInherentCall extends Enum { + readonly isKickOffAuthorshipValidation: boolean; + readonly type: "KickOffAuthorshipValidation"; } - /** @name XcmVersionedLocation (170) */ - interface XcmVersionedLocation extends Enum { - readonly isV3: boolean; - readonly asV3: StagingXcmV3MultiLocation; - readonly isV4: boolean; - readonly asV4: StagingXcmV4Location; - readonly isV5: boolean; - readonly asV5: StagingXcmV5Location; - readonly type: "V3" | "V4" | "V5"; + /** @name PalletAuthorSlotFilterCall (131) */ + interface PalletAuthorSlotFilterCall extends Enum { + readonly isSetEligible: boolean; + readonly asSetEligible: { + readonly new_: u32; + } & Struct; + readonly type: "SetEligible"; } - /** @name PalletAssetsEvent (171) */ - interface PalletAssetsEvent extends Enum { - readonly isCreated: boolean; - readonly asCreated: { - readonly assetId: u128; - readonly creator: AccountId20; - readonly owner: AccountId20; + /** @name PalletAuthorMappingCall (132) */ + interface PalletAuthorMappingCall extends Enum { + readonly isAddAssociation: boolean; + readonly asAddAssociation: { + readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; } & Struct; - readonly isIssued: boolean; - readonly asIssued: { - readonly assetId: u128; - readonly owner: AccountId20; - readonly amount: u128; + readonly isUpdateAssociation: boolean; + readonly asUpdateAssociation: { + readonly oldNimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly newNimbusId: NimbusPrimitivesNimbusCryptoPublic; } & Struct; - readonly isTransferred: boolean; - readonly asTransferred: { - readonly assetId: u128; - readonly from: AccountId20; - readonly to: AccountId20; - readonly amount: u128; + readonly isClearAssociation: boolean; + readonly asClearAssociation: { + readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; } & Struct; - readonly isBurned: boolean; - readonly asBurned: { - readonly assetId: u128; - readonly owner: AccountId20; - readonly balance: u128; + readonly isRemoveKeys: boolean; + readonly isSetKeys: boolean; + readonly asSetKeys: { + readonly keys_: Bytes; } & Struct; - readonly isTeamChanged: boolean; - readonly asTeamChanged: { - readonly assetId: u128; - readonly issuer: AccountId20; - readonly admin: AccountId20; - readonly freezer: AccountId20; + readonly type: + | "AddAssociation" + | "UpdateAssociation" + | "ClearAssociation" + | "RemoveKeys" + | "SetKeys"; + } + + /** @name PalletMoonbeamOrbitersCall (133) */ + interface PalletMoonbeamOrbitersCall extends Enum { + readonly isCollatorAddOrbiter: boolean; + readonly asCollatorAddOrbiter: { + readonly orbiter: AccountId20; } & Struct; - readonly isOwnerChanged: boolean; - readonly asOwnerChanged: { - readonly assetId: u128; - readonly owner: AccountId20; + readonly isCollatorRemoveOrbiter: boolean; + readonly asCollatorRemoveOrbiter: { + readonly orbiter: AccountId20; } & Struct; - readonly isFrozen: boolean; - readonly asFrozen: { - readonly assetId: u128; - readonly who: AccountId20; + readonly isOrbiterLeaveCollatorPool: boolean; + readonly asOrbiterLeaveCollatorPool: { + readonly collator: AccountId20; } & Struct; - readonly isThawed: boolean; - readonly asThawed: { - readonly assetId: u128; - readonly who: AccountId20; - } & Struct; - readonly isAssetFrozen: boolean; - readonly asAssetFrozen: { - readonly assetId: u128; - } & Struct; - readonly isAssetThawed: boolean; - readonly asAssetThawed: { - readonly assetId: u128; - } & Struct; - readonly isAccountsDestroyed: boolean; - readonly asAccountsDestroyed: { - readonly assetId: u128; - readonly accountsDestroyed: u32; - readonly accountsRemaining: u32; - } & Struct; - readonly isApprovalsDestroyed: boolean; - readonly asApprovalsDestroyed: { - readonly assetId: u128; - readonly approvalsDestroyed: u32; - readonly approvalsRemaining: u32; - } & Struct; - readonly isDestructionStarted: boolean; - readonly asDestructionStarted: { - readonly assetId: u128; - } & Struct; - readonly isDestroyed: boolean; - readonly asDestroyed: { - readonly assetId: u128; - } & Struct; - readonly isForceCreated: boolean; - readonly asForceCreated: { - readonly assetId: u128; - readonly owner: AccountId20; - } & Struct; - readonly isMetadataSet: boolean; - readonly asMetadataSet: { - readonly assetId: u128; - readonly name: Bytes; - readonly symbol: Bytes; - readonly decimals: u8; - readonly isFrozen: bool; - } & Struct; - readonly isMetadataCleared: boolean; - readonly asMetadataCleared: { - readonly assetId: u128; - } & Struct; - readonly isApprovedTransfer: boolean; - readonly asApprovedTransfer: { - readonly assetId: u128; - readonly source: AccountId20; - readonly delegate: AccountId20; - readonly amount: u128; - } & Struct; - readonly isApprovalCancelled: boolean; - readonly asApprovalCancelled: { - readonly assetId: u128; - readonly owner: AccountId20; - readonly delegate: AccountId20; - } & Struct; - readonly isTransferredApproved: boolean; - readonly asTransferredApproved: { - readonly assetId: u128; - readonly owner: AccountId20; - readonly delegate: AccountId20; - readonly destination: AccountId20; - readonly amount: u128; - } & Struct; - readonly isAssetStatusChanged: boolean; - readonly asAssetStatusChanged: { - readonly assetId: u128; - } & Struct; - readonly isAssetMinBalanceChanged: boolean; - readonly asAssetMinBalanceChanged: { - readonly assetId: u128; - readonly newMinBalance: u128; - } & Struct; - readonly isTouched: boolean; - readonly asTouched: { - readonly assetId: u128; - readonly who: AccountId20; - readonly depositor: AccountId20; - } & Struct; - readonly isBlocked: boolean; - readonly asBlocked: { - readonly assetId: u128; - readonly who: AccountId20; + readonly isOrbiterRegister: boolean; + readonly isOrbiterUnregister: boolean; + readonly asOrbiterUnregister: { + readonly collatorsPoolCount: u32; } & Struct; - readonly isDeposited: boolean; - readonly asDeposited: { - readonly assetId: u128; - readonly who: AccountId20; - readonly amount: u128; + readonly isAddCollator: boolean; + readonly asAddCollator: { + readonly collator: AccountId20; } & Struct; - readonly isWithdrawn: boolean; - readonly asWithdrawn: { - readonly assetId: u128; - readonly who: AccountId20; - readonly amount: u128; + readonly isRemoveCollator: boolean; + readonly asRemoveCollator: { + readonly collator: AccountId20; } & Struct; readonly type: - | "Created" - | "Issued" - | "Transferred" - | "Burned" - | "TeamChanged" - | "OwnerChanged" - | "Frozen" - | "Thawed" - | "AssetFrozen" - | "AssetThawed" - | "AccountsDestroyed" - | "ApprovalsDestroyed" - | "DestructionStarted" - | "Destroyed" - | "ForceCreated" - | "MetadataSet" - | "MetadataCleared" - | "ApprovedTransfer" - | "ApprovalCancelled" - | "TransferredApproved" - | "AssetStatusChanged" - | "AssetMinBalanceChanged" - | "Touched" - | "Blocked" - | "Deposited" - | "Withdrawn"; + | "CollatorAddOrbiter" + | "CollatorRemoveOrbiter" + | "OrbiterLeaveCollatorPool" + | "OrbiterRegister" + | "OrbiterUnregister" + | "AddCollator" + | "RemoveCollator"; } - /** @name PalletAssetManagerEvent (172) */ - interface PalletAssetManagerEvent extends Enum { - readonly isForeignAssetRegistered: boolean; - readonly asForeignAssetRegistered: { - readonly assetId: u128; - readonly asset: MoonbaseRuntimeXcmConfigAssetType; - readonly metadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata; + /** @name PalletUtilityCall (134) */ + interface PalletUtilityCall extends Enum { + readonly isBatch: boolean; + readonly asBatch: { + readonly calls: Vec; } & Struct; - readonly isUnitsPerSecondChanged: boolean; - readonly isForeignAssetXcmLocationChanged: boolean; - readonly asForeignAssetXcmLocationChanged: { - readonly assetId: u128; - readonly newAssetType: MoonbaseRuntimeXcmConfigAssetType; + readonly isAsDerivative: boolean; + readonly asAsDerivative: { + readonly index: u16; + readonly call: Call; } & Struct; - readonly isForeignAssetRemoved: boolean; - readonly asForeignAssetRemoved: { - readonly assetId: u128; - readonly assetType: MoonbaseRuntimeXcmConfigAssetType; + readonly isBatchAll: boolean; + readonly asBatchAll: { + readonly calls: Vec; } & Struct; - readonly isSupportedAssetRemoved: boolean; - readonly asSupportedAssetRemoved: { - readonly assetType: MoonbaseRuntimeXcmConfigAssetType; + readonly isDispatchAs: boolean; + readonly asDispatchAs: { + readonly asOrigin: MoonriverRuntimeOriginCaller; + readonly call: Call; } & Struct; - readonly isForeignAssetDestroyed: boolean; - readonly asForeignAssetDestroyed: { - readonly assetId: u128; - readonly assetType: MoonbaseRuntimeXcmConfigAssetType; + readonly isForceBatch: boolean; + readonly asForceBatch: { + readonly calls: Vec; } & Struct; - readonly isLocalAssetDestroyed: boolean; - readonly asLocalAssetDestroyed: { - readonly assetId: u128; + readonly isWithWeight: boolean; + readonly asWithWeight: { + readonly call: Call; + readonly weight: SpWeightsWeightV2Weight; } & Struct; readonly type: - | "ForeignAssetRegistered" - | "UnitsPerSecondChanged" - | "ForeignAssetXcmLocationChanged" - | "ForeignAssetRemoved" - | "SupportedAssetRemoved" - | "ForeignAssetDestroyed" - | "LocalAssetDestroyed"; + | "Batch" + | "AsDerivative" + | "BatchAll" + | "DispatchAs" + | "ForceBatch" + | "WithWeight"; } - /** @name MoonbaseRuntimeXcmConfigAssetType (173) */ - interface MoonbaseRuntimeXcmConfigAssetType extends Enum { - readonly isXcm: boolean; - readonly asXcm: StagingXcmV3MultiLocation; - readonly type: "Xcm"; + /** @name MoonriverRuntimeOriginCaller (136) */ + interface MoonriverRuntimeOriginCaller extends Enum { + readonly isSystem: boolean; + readonly asSystem: FrameSupportDispatchRawOrigin; + readonly isEthereum: boolean; + readonly asEthereum: PalletEthereumRawOrigin; + readonly isOrigins: boolean; + readonly asOrigins: MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin; + readonly isTreasuryCouncilCollective: boolean; + readonly asTreasuryCouncilCollective: PalletCollectiveRawOrigin; + readonly isOpenTechCommitteeCollective: boolean; + readonly asOpenTechCommitteeCollective: PalletCollectiveRawOrigin; + readonly isCumulusXcm: boolean; + readonly asCumulusXcm: CumulusPalletXcmOrigin; + readonly isPolkadotXcm: boolean; + readonly asPolkadotXcm: PalletXcmOrigin; + readonly isEthereumXcm: boolean; + readonly asEthereumXcm: PalletEthereumXcmRawOrigin; + readonly type: + | "System" + | "Ethereum" + | "Origins" + | "TreasuryCouncilCollective" + | "OpenTechCommitteeCollective" + | "CumulusXcm" + | "PolkadotXcm" + | "EthereumXcm"; } - /** @name MoonbaseRuntimeAssetConfigAssetRegistrarMetadata (174) */ - interface MoonbaseRuntimeAssetConfigAssetRegistrarMetadata extends Struct { - readonly name: Bytes; - readonly symbol: Bytes; - readonly decimals: u8; - readonly isFrozen: bool; + /** @name FrameSupportDispatchRawOrigin (137) */ + interface FrameSupportDispatchRawOrigin extends Enum { + readonly isRoot: boolean; + readonly isSigned: boolean; + readonly asSigned: AccountId20; + readonly isNone: boolean; + readonly type: "Root" | "Signed" | "None"; } - /** @name PalletMigrationsEvent (175) */ - interface PalletMigrationsEvent extends Enum { - readonly isRuntimeUpgradeStarted: boolean; - readonly isRuntimeUpgradeCompleted: boolean; - readonly asRuntimeUpgradeCompleted: { - readonly weight: SpWeightsWeightV2Weight; - } & Struct; - readonly isMigrationStarted: boolean; - readonly asMigrationStarted: { - readonly migrationName: Bytes; - } & Struct; - readonly isMigrationCompleted: boolean; - readonly asMigrationCompleted: { - readonly migrationName: Bytes; - readonly consumedWeight: SpWeightsWeightV2Weight; - } & Struct; - readonly isFailedToSuspendIdleXcmExecution: boolean; - readonly asFailedToSuspendIdleXcmExecution: { - readonly error: SpRuntimeDispatchError; - } & Struct; - readonly isFailedToResumeIdleXcmExecution: boolean; - readonly asFailedToResumeIdleXcmExecution: { - readonly error: SpRuntimeDispatchError; - } & Struct; - readonly type: - | "RuntimeUpgradeStarted" - | "RuntimeUpgradeCompleted" - | "MigrationStarted" - | "MigrationCompleted" - | "FailedToSuspendIdleXcmExecution" - | "FailedToResumeIdleXcmExecution"; + /** @name PalletEthereumRawOrigin (138) */ + interface PalletEthereumRawOrigin extends Enum { + readonly isEthereumTransaction: boolean; + readonly asEthereumTransaction: H160; + readonly type: "EthereumTransaction"; } - /** @name PalletXcmTransactorEvent (176) */ - interface PalletXcmTransactorEvent extends Enum { - readonly isTransactedDerivative: boolean; - readonly asTransactedDerivative: { - readonly accountId: AccountId20; - readonly dest: StagingXcmV5Location; - readonly call: Bytes; - readonly index: u16; - } & Struct; - readonly isTransactedSovereign: boolean; - readonly asTransactedSovereign: { - readonly feePayer: Option; - readonly dest: StagingXcmV5Location; - readonly call: Bytes; - } & Struct; - readonly isTransactedSigned: boolean; - readonly asTransactedSigned: { - readonly feePayer: AccountId20; - readonly dest: StagingXcmV5Location; - readonly call: Bytes; - } & Struct; - readonly isRegisteredDerivative: boolean; - readonly asRegisteredDerivative: { - readonly accountId: AccountId20; - readonly index: u16; - } & Struct; - readonly isDeRegisteredDerivative: boolean; - readonly asDeRegisteredDerivative: { - readonly index: u16; - } & Struct; - readonly isTransactFailed: boolean; - readonly asTransactFailed: { - readonly error: XcmV5TraitsError; - } & Struct; - readonly isTransactInfoChanged: boolean; - readonly asTransactInfoChanged: { - readonly location: StagingXcmV5Location; - readonly remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight; - } & Struct; - readonly isTransactInfoRemoved: boolean; - readonly asTransactInfoRemoved: { - readonly location: StagingXcmV5Location; - } & Struct; - readonly isDestFeePerSecondChanged: boolean; - readonly asDestFeePerSecondChanged: { - readonly location: StagingXcmV5Location; - readonly feePerSecond: u128; - } & Struct; - readonly isDestFeePerSecondRemoved: boolean; - readonly asDestFeePerSecondRemoved: { - readonly location: StagingXcmV5Location; - } & Struct; - readonly isHrmpManagementSent: boolean; - readonly asHrmpManagementSent: { - readonly action: PalletXcmTransactorHrmpOperation; - } & Struct; + /** @name MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin (139) */ + interface MoonriverRuntimeGovernanceOriginsCustomOriginsOrigin extends Enum { + readonly isWhitelistedCaller: boolean; + readonly isGeneralAdmin: boolean; + readonly isReferendumCanceller: boolean; + readonly isReferendumKiller: boolean; + readonly isFastGeneralAdmin: boolean; readonly type: - | "TransactedDerivative" - | "TransactedSovereign" - | "TransactedSigned" - | "RegisteredDerivative" - | "DeRegisteredDerivative" - | "TransactFailed" - | "TransactInfoChanged" - | "TransactInfoRemoved" - | "DestFeePerSecondChanged" - | "DestFeePerSecondRemoved" - | "HrmpManagementSent"; + | "WhitelistedCaller" + | "GeneralAdmin" + | "ReferendumCanceller" + | "ReferendumKiller" + | "FastGeneralAdmin"; } - /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (177) */ - interface PalletXcmTransactorRemoteTransactInfoWithMaxWeight extends Struct { - readonly transactExtraWeight: SpWeightsWeightV2Weight; - readonly maxWeight: SpWeightsWeightV2Weight; - readonly transactExtraWeightSigned: Option; + /** @name PalletCollectiveRawOrigin (140) */ + interface PalletCollectiveRawOrigin extends Enum { + readonly isMembers: boolean; + readonly asMembers: ITuple<[u32, u32]>; + readonly isMember: boolean; + readonly asMember: AccountId20; + readonly isPhantom: boolean; + readonly type: "Members" | "Member" | "Phantom"; } - /** @name PalletXcmTransactorHrmpOperation (178) */ - interface PalletXcmTransactorHrmpOperation extends Enum { - readonly isInitOpen: boolean; - readonly asInitOpen: PalletXcmTransactorHrmpInitParams; - readonly isAccept: boolean; - readonly asAccept: { - readonly paraId: u32; - } & Struct; - readonly isClose: boolean; - readonly asClose: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; - readonly isCancel: boolean; - readonly asCancel: { - readonly channelId: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; - readonly openRequests: u32; - } & Struct; - readonly type: "InitOpen" | "Accept" | "Close" | "Cancel"; + /** @name CumulusPalletXcmOrigin (142) */ + interface CumulusPalletXcmOrigin extends Enum { + readonly isRelay: boolean; + readonly isSiblingParachain: boolean; + readonly asSiblingParachain: u32; + readonly type: "Relay" | "SiblingParachain"; } - /** @name PalletXcmTransactorHrmpInitParams (179) */ - interface PalletXcmTransactorHrmpInitParams extends Struct { - readonly paraId: u32; - readonly proposedMaxCapacity: u32; - readonly proposedMaxMessageSize: u32; + /** @name PalletXcmOrigin (143) */ + interface PalletXcmOrigin extends Enum { + readonly isXcm: boolean; + readonly asXcm: StagingXcmV5Location; + readonly isResponse: boolean; + readonly asResponse: StagingXcmV5Location; + readonly type: "Xcm" | "Response"; } - /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (181) */ - interface PolkadotParachainPrimitivesPrimitivesHrmpChannelId extends Struct { - readonly sender: u32; - readonly recipient: u32; + /** @name StagingXcmV5Location (144) */ + interface StagingXcmV5Location extends Struct { + readonly parents: u8; + readonly interior: StagingXcmV5Junctions; } - /** @name PalletMoonbeamOrbitersEvent (182) */ - interface PalletMoonbeamOrbitersEvent extends Enum { - readonly isOrbiterJoinCollatorPool: boolean; - readonly asOrbiterJoinCollatorPool: { - readonly collator: AccountId20; - readonly orbiter: AccountId20; - } & Struct; - readonly isOrbiterLeaveCollatorPool: boolean; - readonly asOrbiterLeaveCollatorPool: { - readonly collator: AccountId20; - readonly orbiter: AccountId20; + /** @name StagingXcmV5Junctions (145) */ + interface StagingXcmV5Junctions extends Enum { + readonly isHere: boolean; + readonly isX1: boolean; + readonly asX1: Vec; + readonly isX2: boolean; + readonly asX2: Vec; + readonly isX3: boolean; + readonly asX3: Vec; + readonly isX4: boolean; + readonly asX4: Vec; + readonly isX5: boolean; + readonly asX5: Vec; + readonly isX6: boolean; + readonly asX6: Vec; + readonly isX7: boolean; + readonly asX7: Vec; + readonly isX8: boolean; + readonly asX8: Vec; + readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; + } + + /** @name StagingXcmV5Junction (147) */ + interface StagingXcmV5Junction extends Enum { + readonly isParachain: boolean; + readonly asParachain: Compact; + readonly isAccountId32: boolean; + readonly asAccountId32: { + readonly network: Option; + readonly id: U8aFixed; } & Struct; - readonly isOrbiterRewarded: boolean; - readonly asOrbiterRewarded: { - readonly account: AccountId20; - readonly rewards: u128; + readonly isAccountIndex64: boolean; + readonly asAccountIndex64: { + readonly network: Option; + readonly index: Compact; } & Struct; - readonly isOrbiterRotation: boolean; - readonly asOrbiterRotation: { - readonly collator: AccountId20; - readonly oldOrbiter: Option; - readonly newOrbiter: Option; + readonly isAccountKey20: boolean; + readonly asAccountKey20: { + readonly network: Option; + readonly key: U8aFixed; } & Struct; - readonly isOrbiterRegistered: boolean; - readonly asOrbiterRegistered: { - readonly account: AccountId20; - readonly deposit: u128; + 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 isOrbiterUnregistered: boolean; - readonly asOrbiterUnregistered: { - readonly account: AccountId20; + readonly isOnlyChild: boolean; + readonly isPlurality: boolean; + readonly asPlurality: { + readonly id: XcmV3JunctionBodyId; + readonly part: XcmV3JunctionBodyPart; } & Struct; + readonly isGlobalConsensus: boolean; + readonly asGlobalConsensus: StagingXcmV5JunctionNetworkId; readonly type: - | "OrbiterJoinCollatorPool" - | "OrbiterLeaveCollatorPool" - | "OrbiterRewarded" - | "OrbiterRotation" - | "OrbiterRegistered" - | "OrbiterUnregistered"; + | "Parachain" + | "AccountId32" + | "AccountIndex64" + | "AccountKey20" + | "PalletInstance" + | "GeneralIndex" + | "GeneralKey" + | "OnlyChild" + | "Plurality" + | "GlobalConsensus"; } - /** @name PalletEthereumXcmEvent (183) */ - interface PalletEthereumXcmEvent extends Enum { - readonly isExecutedFromXcm: boolean; - readonly asExecutedFromXcm: { - readonly xcmMsgHash: H256; - readonly ethTxHash: H256; + /** @name StagingXcmV5JunctionNetworkId (150) */ + interface StagingXcmV5JunctionNetworkId extends Enum { + readonly isByGenesis: boolean; + readonly asByGenesis: U8aFixed; + readonly isByFork: boolean; + readonly asByFork: { + readonly blockNumber: u64; + readonly blockHash: U8aFixed; } & Struct; - readonly type: "ExecutedFromXcm"; + readonly isPolkadot: boolean; + readonly isKusama: 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" + | "Ethereum" + | "BitcoinCore" + | "BitcoinCash" + | "PolkadotBulletin"; } - /** @name PalletRandomnessEvent (184) */ - interface PalletRandomnessEvent extends Enum { - readonly isRandomnessRequestedBabeEpoch: boolean; - readonly asRandomnessRequestedBabeEpoch: { - readonly id: u64; - readonly refundAddress: H160; - readonly contractAddress: H160; - readonly fee: u128; - readonly gasLimit: u64; - readonly numWords: u8; - readonly salt: H256; - readonly earliestEpoch: u64; - } & Struct; - readonly isRandomnessRequestedLocal: boolean; - readonly asRandomnessRequestedLocal: { - readonly id: u64; - readonly refundAddress: H160; - readonly contractAddress: H160; - readonly fee: u128; - readonly gasLimit: u64; - readonly numWords: u8; - readonly salt: H256; - readonly earliestBlock: u32; + /** @name XcmV3JunctionBodyId (151) */ + 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 XcmV3JunctionBodyPart (152) */ + interface XcmV3JunctionBodyPart extends Enum { + readonly isVoice: boolean; + readonly isMembers: boolean; + readonly asMembers: { + readonly count: Compact; } & Struct; - readonly isRequestFulfilled: boolean; - readonly asRequestFulfilled: { - readonly id: u64; + readonly isFraction: boolean; + readonly asFraction: { + readonly nom: Compact; + readonly denom: Compact; } & Struct; - readonly isRequestFeeIncreased: boolean; - readonly asRequestFeeIncreased: { - readonly id: u64; - readonly newFee: u128; + readonly isAtLeastProportion: boolean; + readonly asAtLeastProportion: { + readonly nom: Compact; + readonly denom: Compact; } & Struct; - readonly isRequestExpirationExecuted: boolean; - readonly asRequestExpirationExecuted: { - readonly id: u64; + readonly isMoreThanProportion: boolean; + readonly asMoreThanProportion: { + readonly nom: Compact; + readonly denom: Compact; } & Struct; - readonly type: - | "RandomnessRequestedBabeEpoch" - | "RandomnessRequestedLocal" - | "RequestFulfilled" - | "RequestFeeIncreased" - | "RequestExpirationExecuted"; + readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; } - /** @name PalletCollectiveEvent (185) */ - interface PalletCollectiveEvent extends Enum { - readonly isProposed: boolean; - readonly asProposed: { - readonly account: AccountId20; - readonly proposalIndex: u32; - readonly proposalHash: H256; - readonly threshold: u32; - } & Struct; - readonly isVoted: boolean; - readonly asVoted: { - readonly account: AccountId20; - readonly proposalHash: H256; - readonly voted: bool; - readonly yes: u32; - readonly no: u32; + /** @name PalletEthereumXcmRawOrigin (160) */ + interface PalletEthereumXcmRawOrigin extends Enum { + readonly isXcmEthereumTransaction: boolean; + readonly asXcmEthereumTransaction: H160; + readonly type: "XcmEthereumTransaction"; + } + + /** @name PalletProxyCall (161) */ + interface PalletProxyCall extends Enum { + readonly isProxy: boolean; + readonly asProxy: { + readonly real: AccountId20; + readonly forceProxyType: Option; + readonly call: Call; } & Struct; - readonly isApproved: boolean; - readonly asApproved: { - readonly proposalHash: H256; + readonly isAddProxy: boolean; + readonly asAddProxy: { + readonly delegate: AccountId20; + readonly proxyType: MoonriverRuntimeProxyType; + readonly delay: u32; } & Struct; - readonly isDisapproved: boolean; - readonly asDisapproved: { - readonly proposalHash: H256; + readonly isRemoveProxy: boolean; + readonly asRemoveProxy: { + readonly delegate: AccountId20; + readonly proxyType: MoonriverRuntimeProxyType; + readonly delay: u32; } & Struct; - readonly isExecuted: boolean; - readonly asExecuted: { - readonly proposalHash: H256; - readonly result: Result; + readonly isRemoveProxies: boolean; + readonly isCreatePure: boolean; + readonly asCreatePure: { + readonly proxyType: MoonriverRuntimeProxyType; + readonly delay: u32; + readonly index: u16; } & Struct; - readonly isMemberExecuted: boolean; - readonly asMemberExecuted: { - readonly proposalHash: H256; - readonly result: Result; + readonly isKillPure: boolean; + readonly asKillPure: { + readonly spawner: AccountId20; + readonly proxyType: MoonriverRuntimeProxyType; + readonly index: u16; + readonly height: Compact; + readonly extIndex: Compact; } & Struct; - readonly isClosed: boolean; - readonly asClosed: { - readonly proposalHash: H256; - readonly yes: u32; - readonly no: u32; + readonly isAnnounce: boolean; + readonly asAnnounce: { + readonly real: AccountId20; + readonly callHash: H256; } & Struct; - readonly isKilled: boolean; - readonly asKilled: { - readonly proposalHash: H256; + readonly isRemoveAnnouncement: boolean; + readonly asRemoveAnnouncement: { + readonly real: AccountId20; + readonly callHash: H256; } & Struct; - readonly isProposalCostBurned: boolean; - readonly asProposalCostBurned: { - readonly proposalHash: H256; - readonly who: AccountId20; + readonly isRejectAnnouncement: boolean; + readonly asRejectAnnouncement: { + readonly delegate: AccountId20; + readonly callHash: H256; } & Struct; - readonly isProposalCostReleased: boolean; - readonly asProposalCostReleased: { - readonly proposalHash: H256; - readonly who: AccountId20; + readonly isProxyAnnounced: boolean; + readonly asProxyAnnounced: { + readonly delegate: AccountId20; + readonly real: AccountId20; + readonly forceProxyType: Option; + readonly call: Call; } & Struct; readonly type: - | "Proposed" - | "Voted" - | "Approved" - | "Disapproved" - | "Executed" - | "MemberExecuted" - | "Closed" - | "Killed" - | "ProposalCostBurned" - | "ProposalCostReleased"; + | "Proxy" + | "AddProxy" + | "RemoveProxy" + | "RemoveProxies" + | "CreatePure" + | "KillPure" + | "Announce" + | "RemoveAnnouncement" + | "RejectAnnouncement" + | "ProxyAnnounced"; } - /** @name PalletConvictionVotingEvent (186) */ - interface PalletConvictionVotingEvent extends Enum { - readonly isDelegated: boolean; - readonly asDelegated: ITuple<[AccountId20, AccountId20]>; - readonly isUndelegated: boolean; - readonly asUndelegated: AccountId20; - readonly isVoted: boolean; - readonly asVoted: { - readonly who: AccountId20; - readonly vote: PalletConvictionVotingVoteAccountVote; - } & Struct; - readonly isVoteRemoved: boolean; - readonly asVoteRemoved: { - readonly who: AccountId20; - readonly vote: PalletConvictionVotingVoteAccountVote; - } & Struct; - readonly type: "Delegated" | "Undelegated" | "Voted" | "VoteRemoved"; + /** @name PalletMaintenanceModeCall (163) */ + interface PalletMaintenanceModeCall extends Enum { + readonly isEnterMaintenanceMode: boolean; + readonly isResumeNormalOperation: boolean; + readonly type: "EnterMaintenanceMode" | "ResumeNormalOperation"; } - /** @name PalletConvictionVotingVoteAccountVote (187) */ - 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; + /** @name PalletIdentityCall (164) */ + interface PalletIdentityCall extends Enum { + readonly isAddRegistrar: boolean; + readonly asAddRegistrar: { + readonly account: AccountId20; } & Struct; - readonly isSplitAbstain: boolean; - readonly asSplitAbstain: { - readonly aye: u128; - readonly nay: u128; - readonly abstain: u128; + readonly isSetIdentity: boolean; + readonly asSetIdentity: { + readonly info: PalletIdentityLegacyIdentityInfo; } & Struct; - readonly type: "Standard" | "Split" | "SplitAbstain"; - } - - /** @name PalletReferendaEvent (189) */ - interface PalletReferendaEvent extends Enum { - readonly isSubmitted: boolean; - readonly asSubmitted: { - readonly index: u32; - readonly track: u16; - readonly proposal: FrameSupportPreimagesBounded; + readonly isSetSubs: boolean; + readonly asSetSubs: { + readonly subs: Vec>; } & Struct; - readonly isDecisionDepositPlaced: boolean; - readonly asDecisionDepositPlaced: { - readonly index: u32; - readonly who: AccountId20; - readonly amount: u128; + readonly isClearIdentity: boolean; + readonly isRequestJudgement: boolean; + readonly asRequestJudgement: { + readonly regIndex: Compact; + readonly maxFee: Compact; } & Struct; - readonly isDecisionDepositRefunded: boolean; - readonly asDecisionDepositRefunded: { - readonly index: u32; - readonly who: AccountId20; - readonly amount: u128; + readonly isCancelRequest: boolean; + readonly asCancelRequest: { + readonly regIndex: u32; } & Struct; - readonly isDepositSlashed: boolean; - readonly asDepositSlashed: { - readonly who: AccountId20; - readonly amount: u128; + readonly isSetFee: boolean; + readonly asSetFee: { + readonly index: Compact; + readonly fee: Compact; } & Struct; - readonly isDecisionStarted: boolean; - readonly asDecisionStarted: { - readonly index: u32; - readonly track: u16; - readonly proposal: FrameSupportPreimagesBounded; - readonly tally: PalletConvictionVotingTally; + readonly isSetAccountId: boolean; + readonly asSetAccountId: { + readonly index: Compact; + readonly new_: AccountId20; } & Struct; - readonly isConfirmStarted: boolean; - readonly asConfirmStarted: { - readonly index: u32; + readonly isSetFields: boolean; + readonly asSetFields: { + readonly index: Compact; + readonly fields: u64; } & Struct; - readonly isConfirmAborted: boolean; - readonly asConfirmAborted: { - readonly index: u32; + readonly isProvideJudgement: boolean; + readonly asProvideJudgement: { + readonly regIndex: Compact; + readonly target: AccountId20; + readonly judgement: PalletIdentityJudgement; + readonly identity: H256; } & Struct; - readonly isConfirmed: boolean; - readonly asConfirmed: { - readonly index: u32; - readonly tally: PalletConvictionVotingTally; + readonly isKillIdentity: boolean; + readonly asKillIdentity: { + readonly target: AccountId20; } & Struct; - readonly isApproved: boolean; - readonly asApproved: { - readonly index: u32; + readonly isAddSub: boolean; + readonly asAddSub: { + readonly sub: AccountId20; + readonly data: Data; } & Struct; - readonly isRejected: boolean; - readonly asRejected: { - readonly index: u32; - readonly tally: PalletConvictionVotingTally; + readonly isRenameSub: boolean; + readonly asRenameSub: { + readonly sub: AccountId20; + readonly data: Data; } & Struct; - readonly isTimedOut: boolean; - readonly asTimedOut: { - readonly index: u32; - readonly tally: PalletConvictionVotingTally; + readonly isRemoveSub: boolean; + readonly asRemoveSub: { + readonly sub: AccountId20; } & Struct; - readonly isCancelled: boolean; - readonly asCancelled: { - readonly index: u32; - readonly tally: PalletConvictionVotingTally; + readonly isQuitSub: boolean; + readonly isAddUsernameAuthority: boolean; + readonly asAddUsernameAuthority: { + readonly authority: AccountId20; + readonly suffix: Bytes; + readonly allocation: u32; } & Struct; - readonly isKilled: boolean; - readonly asKilled: { - readonly index: u32; - readonly tally: PalletConvictionVotingTally; + readonly isRemoveUsernameAuthority: boolean; + readonly asRemoveUsernameAuthority: { + readonly suffix: Bytes; + readonly authority: AccountId20; } & Struct; - readonly isSubmissionDepositRefunded: boolean; - readonly asSubmissionDepositRefunded: { - readonly index: u32; + readonly isSetUsernameFor: boolean; + readonly asSetUsernameFor: { readonly who: AccountId20; - readonly amount: u128; + readonly username: Bytes; + readonly signature: Option; + readonly useAllocation: bool; } & Struct; - readonly isMetadataSet: boolean; - readonly asMetadataSet: { - readonly index: u32; - readonly hash_: H256; + readonly isAcceptUsername: boolean; + readonly asAcceptUsername: { + readonly username: Bytes; } & Struct; - readonly isMetadataCleared: boolean; - readonly asMetadataCleared: { - readonly index: u32; - readonly hash_: H256; + readonly isRemoveExpiredApproval: boolean; + readonly asRemoveExpiredApproval: { + readonly username: Bytes; + } & Struct; + readonly isSetPrimaryUsername: boolean; + readonly asSetPrimaryUsername: { + readonly username: Bytes; + } & Struct; + readonly isUnbindUsername: boolean; + readonly asUnbindUsername: { + readonly username: Bytes; + } & Struct; + readonly isRemoveUsername: boolean; + readonly asRemoveUsername: { + readonly username: Bytes; + } & Struct; + readonly isKillUsername: boolean; + readonly asKillUsername: { + readonly username: Bytes; } & Struct; readonly type: - | "Submitted" - | "DecisionDepositPlaced" - | "DecisionDepositRefunded" - | "DepositSlashed" - | "DecisionStarted" - | "ConfirmStarted" - | "ConfirmAborted" - | "Confirmed" - | "Approved" - | "Rejected" - | "TimedOut" - | "Cancelled" - | "Killed" - | "SubmissionDepositRefunded" - | "MetadataSet" - | "MetadataCleared"; + | "AddRegistrar" + | "SetIdentity" + | "SetSubs" + | "ClearIdentity" + | "RequestJudgement" + | "CancelRequest" + | "SetFee" + | "SetAccountId" + | "SetFields" + | "ProvideJudgement" + | "KillIdentity" + | "AddSub" + | "RenameSub" + | "RemoveSub" + | "QuitSub" + | "AddUsernameAuthority" + | "RemoveUsernameAuthority" + | "SetUsernameFor" + | "AcceptUsername" + | "RemoveExpiredApproval" + | "SetPrimaryUsername" + | "UnbindUsername" + | "RemoveUsername" + | "KillUsername"; } - /** @name FrameSupportPreimagesBounded (190) */ - 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 PalletIdentityLegacyIdentityInfo (165) */ + 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 FrameSystemCall (192) */ - interface FrameSystemCall extends Enum { - readonly isRemark: boolean; - readonly asRemark: { - readonly remark: Bytes; - } & Struct; - readonly isSetHeapPages: boolean; - readonly asSetHeapPages: { - readonly pages: u64; + /** @name PalletIdentityJudgement (203) */ + 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 AccountEthereumSignature (205) */ + interface AccountEthereumSignature extends U8aFixed {} + + /** @name PalletMultisigCall (207) */ + interface PalletMultisigCall extends Enum { + readonly isAsMultiThreshold1: boolean; + readonly asAsMultiThreshold1: { + readonly otherSignatories: Vec; + readonly call: Call; } & Struct; - readonly isSetCode: boolean; - readonly asSetCode: { - readonly code: Bytes; + readonly isAsMulti: boolean; + readonly asAsMulti: { + readonly threshold: u16; + readonly otherSignatories: Vec; + readonly maybeTimepoint: Option; + readonly call: Call; + readonly maxWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isSetCodeWithoutChecks: boolean; - readonly asSetCodeWithoutChecks: { - readonly code: Bytes; + readonly isApproveAsMulti: boolean; + readonly asApproveAsMulti: { + readonly threshold: u16; + readonly otherSignatories: Vec; + readonly maybeTimepoint: Option; + readonly callHash: U8aFixed; + readonly maxWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isSetStorage: boolean; - readonly asSetStorage: { - readonly items: Vec>; + readonly isCancelAsMulti: boolean; + readonly asCancelAsMulti: { + readonly threshold: u16; + readonly otherSignatories: Vec; + readonly timepoint: PalletMultisigTimepoint; + readonly callHash: U8aFixed; } & Struct; - readonly isKillStorage: boolean; - readonly asKillStorage: { - readonly keys_: Vec; + readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; + } + + /** @name PalletMoonbeamLazyMigrationsCall (209) */ + interface PalletMoonbeamLazyMigrationsCall extends Enum { + readonly isCreateContractMetadata: boolean; + readonly asCreateContractMetadata: { + readonly address: H160; } & Struct; - readonly isKillPrefix: boolean; - readonly asKillPrefix: { - readonly prefix: Bytes; - readonly subkeys: u32; - } & Struct; - readonly isRemarkWithEvent: boolean; - readonly asRemarkWithEvent: { - readonly remark: Bytes; + readonly isApproveAssetsToMigrate: boolean; + readonly asApproveAssetsToMigrate: { + readonly assets: Vec; } & Struct; - readonly isAuthorizeUpgrade: boolean; - readonly asAuthorizeUpgrade: { - readonly codeHash: H256; + readonly isStartForeignAssetsMigration: boolean; + readonly asStartForeignAssetsMigration: { + readonly assetId: u128; } & Struct; - readonly isAuthorizeUpgradeWithoutChecks: boolean; - readonly asAuthorizeUpgradeWithoutChecks: { - readonly codeHash: H256; + readonly isMigrateForeignAssetBalances: boolean; + readonly asMigrateForeignAssetBalances: { + readonly limit: u32; } & Struct; - readonly isApplyAuthorizedUpgrade: boolean; - readonly asApplyAuthorizedUpgrade: { - readonly code: Bytes; + readonly isMigrateForeignAssetApprovals: boolean; + readonly asMigrateForeignAssetApprovals: { + readonly limit: u32; } & Struct; + readonly isFinishForeignAssetsMigration: boolean; readonly type: - | "Remark" - | "SetHeapPages" - | "SetCode" - | "SetCodeWithoutChecks" - | "SetStorage" - | "KillStorage" - | "KillPrefix" - | "RemarkWithEvent" - | "AuthorizeUpgrade" - | "AuthorizeUpgradeWithoutChecks" - | "ApplyAuthorizedUpgrade"; + | "CreateContractMetadata" + | "ApproveAssetsToMigrate" + | "StartForeignAssetsMigration" + | "MigrateForeignAssetBalances" + | "MigrateForeignAssetApprovals" + | "FinishForeignAssetsMigration"; } - /** @name PalletUtilityCall (196) */ - 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 isBatchAll: boolean; - readonly asBatchAll: { - readonly calls: Vec; - } & Struct; - readonly isDispatchAs: boolean; - readonly asDispatchAs: { - readonly asOrigin: MoonbaseRuntimeOriginCaller; - readonly call: Call; - } & Struct; - readonly isForceBatch: boolean; - readonly asForceBatch: { - readonly calls: Vec; - } & Struct; - readonly isWithWeight: boolean; - readonly asWithWeight: { - readonly call: Call; - readonly weight: SpWeightsWeightV2Weight; + /** @name PalletParametersCall (212) */ + interface PalletParametersCall extends Enum { + readonly isSetParameter: boolean; + readonly asSetParameter: { + readonly keyValue: MoonriverRuntimeRuntimeParamsRuntimeParameters; } & Struct; - readonly type: - | "Batch" - | "AsDerivative" - | "BatchAll" - | "DispatchAs" - | "ForceBatch" - | "WithWeight"; + readonly type: "SetParameter"; } - /** @name MoonbaseRuntimeOriginCaller (198) */ - interface MoonbaseRuntimeOriginCaller extends Enum { - readonly isSystem: boolean; - readonly asSystem: FrameSupportDispatchRawOrigin; - readonly isEthereum: boolean; - readonly asEthereum: PalletEthereumRawOrigin; - readonly isCumulusXcm: boolean; - readonly asCumulusXcm: CumulusPalletXcmOrigin; - readonly isPolkadotXcm: boolean; - readonly asPolkadotXcm: PalletXcmOrigin; - readonly isEthereumXcm: boolean; - readonly asEthereumXcm: PalletEthereumXcmRawOrigin; - readonly isTreasuryCouncilCollective: boolean; - readonly asTreasuryCouncilCollective: PalletCollectiveRawOrigin; - readonly isOrigins: boolean; - readonly asOrigins: MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin; - readonly isOpenTechCommitteeCollective: boolean; - readonly asOpenTechCommitteeCollective: PalletCollectiveRawOrigin; - readonly type: - | "System" - | "Ethereum" - | "CumulusXcm" - | "PolkadotXcm" - | "EthereumXcm" - | "TreasuryCouncilCollective" - | "Origins" - | "OpenTechCommitteeCollective"; + /** @name MoonriverRuntimeRuntimeParamsRuntimeParameters (213) */ + interface MoonriverRuntimeRuntimeParamsRuntimeParameters extends Enum { + readonly isRuntimeConfig: boolean; + readonly asRuntimeConfig: MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; + readonly isPalletRandomness: boolean; + readonly asPalletRandomness: MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; + readonly isXcmConfig: boolean; + readonly asXcmConfig: MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; + readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; } - /** @name FrameSupportDispatchRawOrigin (199) */ - interface FrameSupportDispatchRawOrigin extends Enum { - readonly isRoot: boolean; - readonly isSigned: boolean; - readonly asSigned: AccountId20; - readonly isNone: boolean; - readonly type: "Root" | "Signed" | "None"; + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (214) */ + interface MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters extends Enum { + readonly isFeesTreasuryProportion: boolean; + readonly asFeesTreasuryProportion: ITuple< + [ + MoonriverRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, + Option + ] + >; + readonly type: "FeesTreasuryProportion"; } - /** @name PalletEthereumRawOrigin (200) */ - interface PalletEthereumRawOrigin extends Enum { - readonly isEthereumTransaction: boolean; - readonly asEthereumTransaction: H160; - readonly type: "EthereumTransaction"; + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (216) */ + interface MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters extends Enum { + readonly isDeposit: boolean; + readonly asDeposit: ITuple< + [MoonriverRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit, Option] + >; + readonly type: "Deposit"; } - /** @name CumulusPalletXcmOrigin (201) */ - interface CumulusPalletXcmOrigin extends Enum { - readonly isRelay: boolean; - readonly isSiblingParachain: boolean; - readonly asSiblingParachain: u32; - readonly type: "Relay" | "SiblingParachain"; + /** @name MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (218) */ + interface MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigParameters extends Enum { + readonly isForeignAssetCreationDeposit: boolean; + readonly asForeignAssetCreationDeposit: ITuple< + [MoonriverRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, Option] + >; + readonly type: "ForeignAssetCreationDeposit"; } - /** @name PalletXcmOrigin (202) */ - interface PalletXcmOrigin extends Enum { - readonly isXcm: boolean; - readonly asXcm: StagingXcmV5Location; - readonly isResponse: boolean; - readonly asResponse: StagingXcmV5Location; - readonly type: "Xcm" | "Response"; + /** @name PalletEvmCall (220) */ + interface PalletEvmCall extends Enum { + readonly isWithdraw: boolean; + readonly asWithdraw: { + readonly address: H160; + readonly value: u128; + } & Struct; + readonly isCall: boolean; + readonly asCall: { + readonly source: H160; + readonly target: H160; + readonly input: Bytes; + readonly value: U256; + readonly gasLimit: u64; + readonly maxFeePerGas: U256; + readonly maxPriorityFeePerGas: Option; + readonly nonce: Option; + readonly accessList: Vec]>>; + } & Struct; + readonly isCreate: boolean; + readonly asCreate: { + readonly source: H160; + readonly init: Bytes; + readonly value: U256; + readonly gasLimit: u64; + readonly maxFeePerGas: U256; + readonly maxPriorityFeePerGas: Option; + readonly nonce: Option; + readonly accessList: Vec]>>; + } & Struct; + readonly isCreate2: boolean; + readonly asCreate2: { + readonly source: H160; + readonly init: Bytes; + readonly salt: H256; + readonly value: U256; + readonly gasLimit: u64; + readonly maxFeePerGas: U256; + readonly maxPriorityFeePerGas: Option; + readonly nonce: Option; + readonly accessList: Vec]>>; + } & Struct; + readonly type: "Withdraw" | "Call" | "Create" | "Create2"; } - /** @name PalletEthereumXcmRawOrigin (203) */ - interface PalletEthereumXcmRawOrigin extends Enum { - readonly isXcmEthereumTransaction: boolean; - readonly asXcmEthereumTransaction: H160; - readonly type: "XcmEthereumTransaction"; + /** @name PalletEthereumCall (226) */ + interface PalletEthereumCall extends Enum { + readonly isTransact: boolean; + readonly asTransact: { + readonly transaction: EthereumTransactionTransactionV2; + } & Struct; + readonly type: "Transact"; } - /** @name PalletCollectiveRawOrigin (204) */ - interface PalletCollectiveRawOrigin extends Enum { - readonly isMembers: boolean; - readonly asMembers: ITuple<[u32, u32]>; - readonly isMember: boolean; - readonly asMember: AccountId20; - readonly isPhantom: boolean; - readonly type: "Members" | "Member" | "Phantom"; + /** @name EthereumTransactionTransactionV2 (227) */ + interface EthereumTransactionTransactionV2 extends Enum { + readonly isLegacy: boolean; + readonly asLegacy: EthereumTransactionLegacyLegacyTransaction; + readonly isEip2930: boolean; + readonly asEip2930: EthereumTransactionEip2930Eip2930Transaction; + readonly isEip1559: boolean; + readonly asEip1559: EthereumTransactionEip1559Eip1559Transaction; + readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin (205) */ - interface MoonbaseRuntimeGovernanceOriginsCustomOriginsOrigin extends Enum { - readonly isWhitelistedCaller: boolean; - readonly isGeneralAdmin: boolean; - readonly isReferendumCanceller: boolean; - readonly isReferendumKiller: boolean; - readonly isFastGeneralAdmin: boolean; - readonly type: - | "WhitelistedCaller" - | "GeneralAdmin" - | "ReferendumCanceller" - | "ReferendumKiller" - | "FastGeneralAdmin"; + /** @name EthereumTransactionLegacyLegacyTransaction (228) */ + interface EthereumTransactionLegacyLegacyTransaction extends Struct { + readonly nonce: U256; + readonly gasPrice: U256; + readonly gasLimit: U256; + readonly action: EthereumTransactionLegacyTransactionAction; + readonly value: U256; + readonly input: Bytes; + readonly signature: EthereumTransactionLegacyTransactionSignature; } - /** @name PalletTimestampCall (207) */ - interface PalletTimestampCall extends Enum { - readonly isSet: boolean; - readonly asSet: { - readonly now: Compact; - } & Struct; - readonly type: "Set"; + /** @name EthereumTransactionLegacyTransactionAction (229) */ + interface EthereumTransactionLegacyTransactionAction extends Enum { + readonly isCall: boolean; + readonly asCall: H160; + readonly isCreate: boolean; + readonly type: "Call" | "Create"; } - /** @name PalletBalancesCall (208) */ - interface PalletBalancesCall extends Enum { - readonly isTransferAllowDeath: boolean; - readonly asTransferAllowDeath: { - readonly dest: AccountId20; - readonly value: Compact; - } & Struct; - readonly isForceTransfer: boolean; - readonly asForceTransfer: { - readonly source: AccountId20; - readonly dest: AccountId20; - readonly value: Compact; - } & Struct; - readonly isTransferKeepAlive: boolean; - readonly asTransferKeepAlive: { - readonly dest: AccountId20; - readonly value: Compact; - } & Struct; - readonly isTransferAll: boolean; - readonly asTransferAll: { - readonly dest: AccountId20; - readonly keepAlive: bool; - } & Struct; - readonly isForceUnreserve: boolean; - readonly asForceUnreserve: { - readonly who: AccountId20; - readonly amount: u128; - } & Struct; - readonly isUpgradeAccounts: boolean; - readonly asUpgradeAccounts: { - readonly who: Vec; - } & Struct; - readonly isForceSetBalance: boolean; - readonly asForceSetBalance: { - readonly who: AccountId20; - 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: - | "TransferAllowDeath" - | "ForceTransfer" - | "TransferKeepAlive" - | "TransferAll" - | "ForceUnreserve" - | "UpgradeAccounts" - | "ForceSetBalance" - | "ForceAdjustTotalIssuance" - | "Burn"; - } - - /** @name PalletBalancesAdjustmentDirection (210) */ - interface PalletBalancesAdjustmentDirection extends Enum { - readonly isIncrease: boolean; - readonly isDecrease: boolean; - readonly type: "Increase" | "Decrease"; - } - - /** @name PalletSudoCall (211) */ - interface PalletSudoCall extends Enum { - readonly isSudo: boolean; - readonly asSudo: { - readonly call: Call; - } & Struct; - readonly isSudoUncheckedWeight: boolean; - readonly asSudoUncheckedWeight: { - readonly call: Call; - readonly weight: SpWeightsWeightV2Weight; - } & Struct; - readonly isSetKey: boolean; - readonly asSetKey: { - readonly new_: AccountId20; - } & Struct; - readonly isSudoAs: boolean; - readonly asSudoAs: { - readonly who: AccountId20; - readonly call: Call; - } & Struct; - readonly isRemoveKey: boolean; - readonly type: "Sudo" | "SudoUncheckedWeight" | "SetKey" | "SudoAs" | "RemoveKey"; - } - - /** @name CumulusPalletParachainSystemCall (212) */ - interface CumulusPalletParachainSystemCall extends Enum { - readonly isSetValidationData: boolean; - readonly asSetValidationData: { - readonly data: CumulusPrimitivesParachainInherentParachainInherentData; - } & Struct; - readonly isSudoSendUpwardMessage: boolean; - readonly asSudoSendUpwardMessage: { - readonly message: Bytes; - } & Struct; - readonly type: "SetValidationData" | "SudoSendUpwardMessage"; - } - - /** @name CumulusPrimitivesParachainInherentParachainInherentData (213) */ - interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct { - readonly validationData: PolkadotPrimitivesV8PersistedValidationData; - readonly relayChainState: SpTrieStorageProof; - readonly downwardMessages: Vec; - readonly horizontalMessages: BTreeMap>; - } - - /** @name PolkadotPrimitivesV8PersistedValidationData (214) */ - interface PolkadotPrimitivesV8PersistedValidationData extends Struct { - readonly parentHead: Bytes; - readonly relayParentNumber: u32; - readonly relayParentStorageRoot: H256; - readonly maxPovSize: u32; - } - - /** @name SpTrieStorageProof (216) */ - interface SpTrieStorageProof extends Struct { - readonly trieNodes: BTreeSet; - } - - /** @name PolkadotCorePrimitivesInboundDownwardMessage (219) */ - interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { - readonly sentAt: u32; - readonly msg: Bytes; - } - - /** @name PolkadotCorePrimitivesInboundHrmpMessage (222) */ - interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { - readonly sentAt: u32; - readonly data: Bytes; - } - - /** @name PalletEvmCall (225) */ - interface PalletEvmCall extends Enum { - readonly isWithdraw: boolean; - readonly asWithdraw: { - readonly address: H160; - readonly value: u128; - } & Struct; - readonly isCall: boolean; - readonly asCall: { - readonly source: H160; - readonly target: H160; - readonly input: Bytes; - readonly value: U256; - readonly gasLimit: u64; - readonly maxFeePerGas: U256; - readonly maxPriorityFeePerGas: Option; - readonly nonce: Option; - readonly accessList: Vec]>>; - } & Struct; - readonly isCreate: boolean; - readonly asCreate: { - readonly source: H160; - readonly init: Bytes; - readonly value: U256; - readonly gasLimit: u64; - readonly maxFeePerGas: U256; - readonly maxPriorityFeePerGas: Option; - readonly nonce: Option; - readonly accessList: Vec]>>; - } & Struct; - readonly isCreate2: boolean; - readonly asCreate2: { - readonly source: H160; - readonly init: Bytes; - readonly salt: H256; - readonly value: U256; - readonly gasLimit: u64; - readonly maxFeePerGas: U256; - readonly maxPriorityFeePerGas: Option; - readonly nonce: Option; - readonly accessList: Vec]>>; - } & Struct; - readonly type: "Withdraw" | "Call" | "Create" | "Create2"; - } - - /** @name PalletEthereumCall (231) */ - interface PalletEthereumCall extends Enum { - readonly isTransact: boolean; - readonly asTransact: { - readonly transaction: EthereumTransactionTransactionV2; - } & Struct; - readonly type: "Transact"; - } - - /** @name EthereumTransactionTransactionV2 (232) */ - interface EthereumTransactionTransactionV2 extends Enum { - readonly isLegacy: boolean; - readonly asLegacy: EthereumTransactionLegacyLegacyTransaction; - readonly isEip2930: boolean; - readonly asEip2930: EthereumTransactionEip2930Eip2930Transaction; - readonly isEip1559: boolean; - readonly asEip1559: EthereumTransactionEip1559Eip1559Transaction; - readonly type: "Legacy" | "Eip2930" | "Eip1559"; - } - - /** @name EthereumTransactionLegacyLegacyTransaction (233) */ - interface EthereumTransactionLegacyLegacyTransaction extends Struct { - readonly nonce: U256; - readonly gasPrice: U256; - readonly gasLimit: U256; - readonly action: EthereumTransactionLegacyTransactionAction; - readonly value: U256; - readonly input: Bytes; - readonly signature: EthereumTransactionLegacyTransactionSignature; - } - - /** @name EthereumTransactionLegacyTransactionAction (234) */ - interface EthereumTransactionLegacyTransactionAction extends Enum { - readonly isCall: boolean; - readonly asCall: H160; - readonly isCreate: boolean; - readonly type: "Call" | "Create"; - } - - /** @name EthereumTransactionLegacyTransactionSignature (235) */ + /** @name EthereumTransactionLegacyTransactionSignature (230) */ interface EthereumTransactionLegacyTransactionSignature extends Struct { readonly v: u64; readonly r: H256; readonly s: H256; } - /** @name EthereumTransactionEip2930Eip2930Transaction (237) */ + /** @name EthereumTransactionEip2930Eip2930Transaction (232) */ interface EthereumTransactionEip2930Eip2930Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; @@ -3685,13 +2771,13 @@ declare module "@polkadot/types/lookup" { readonly s: H256; } - /** @name EthereumTransactionEip2930AccessListItem (239) */ + /** @name EthereumTransactionEip2930AccessListItem (234) */ interface EthereumTransactionEip2930AccessListItem extends Struct { readonly address: H160; readonly storageKeys: Vec; } - /** @name EthereumTransactionEip1559Eip1559Transaction (240) */ + /** @name EthereumTransactionEip1559Eip1559Transaction (235) */ interface EthereumTransactionEip1559Eip1559Transaction extends Struct { readonly chainId: u64; readonly nonce: U256; @@ -3707,216 +2793,52 @@ declare module "@polkadot/types/lookup" { readonly s: H256; } - /** @name PalletParachainStakingCall (241) */ - interface PalletParachainStakingCall extends Enum { - readonly isSetStakingExpectations: boolean; - readonly asSetStakingExpectations: { - readonly expectations: { - readonly min: u128; - readonly ideal: u128; - readonly max: u128; - } & Struct; - } & Struct; - readonly isSetInflation: boolean; - readonly asSetInflation: { - readonly schedule: { - readonly min: Perbill; - readonly ideal: Perbill; - readonly max: Perbill; - } & Struct; + /** @name PalletSchedulerCall (236) */ + interface PalletSchedulerCall extends Enum { + readonly isSchedule: boolean; + readonly asSchedule: { + readonly when: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; } & Struct; - readonly isSetParachainBondAccount: boolean; - readonly asSetParachainBondAccount: { - readonly new_: AccountId20; + readonly isCancel: boolean; + readonly asCancel: { + readonly when: u32; + readonly index: u32; } & Struct; - readonly isSetParachainBondReservePercent: boolean; - readonly asSetParachainBondReservePercent: { - readonly new_: Percent; + readonly isScheduleNamed: boolean; + readonly asScheduleNamed: { + readonly id: U8aFixed; + readonly when: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; } & Struct; - readonly isSetTotalSelected: boolean; - readonly asSetTotalSelected: { - readonly new_: u32; + readonly isCancelNamed: boolean; + readonly asCancelNamed: { + readonly id: U8aFixed; } & Struct; - readonly isSetCollatorCommission: boolean; - readonly asSetCollatorCommission: { - readonly new_: Perbill; + readonly isScheduleAfter: boolean; + readonly asScheduleAfter: { + readonly after: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; } & Struct; - readonly isSetBlocksPerRound: boolean; - readonly asSetBlocksPerRound: { - readonly new_: u32; + readonly isScheduleNamedAfter: boolean; + readonly asScheduleNamedAfter: { + readonly id: U8aFixed; + readonly after: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; } & Struct; - readonly isJoinCandidates: boolean; - readonly asJoinCandidates: { - readonly bond: u128; - readonly candidateCount: u32; - } & Struct; - readonly isScheduleLeaveCandidates: boolean; - readonly asScheduleLeaveCandidates: { - readonly candidateCount: u32; - } & Struct; - readonly isExecuteLeaveCandidates: boolean; - readonly asExecuteLeaveCandidates: { - readonly candidate: AccountId20; - readonly candidateDelegationCount: u32; - } & Struct; - readonly isCancelLeaveCandidates: boolean; - readonly asCancelLeaveCandidates: { - readonly candidateCount: u32; - } & Struct; - readonly isGoOffline: boolean; - readonly isGoOnline: boolean; - readonly isCandidateBondMore: boolean; - readonly asCandidateBondMore: { - readonly more: u128; - } & Struct; - readonly isScheduleCandidateBondLess: boolean; - readonly asScheduleCandidateBondLess: { - readonly less: u128; - } & Struct; - readonly isExecuteCandidateBondLess: boolean; - readonly asExecuteCandidateBondLess: { - readonly candidate: AccountId20; - } & Struct; - readonly isCancelCandidateBondLess: boolean; - readonly isDelegateWithAutoCompound: boolean; - readonly asDelegateWithAutoCompound: { - readonly candidate: AccountId20; - readonly amount: u128; - readonly autoCompound: Percent; - readonly candidateDelegationCount: u32; - readonly candidateAutoCompoundingDelegationCount: u32; - readonly delegationCount: u32; - } & Struct; - readonly isScheduleRevokeDelegation: boolean; - readonly asScheduleRevokeDelegation: { - readonly collator: AccountId20; - } & Struct; - readonly isDelegatorBondMore: boolean; - readonly asDelegatorBondMore: { - readonly candidate: AccountId20; - readonly more: u128; - } & Struct; - readonly isScheduleDelegatorBondLess: boolean; - readonly asScheduleDelegatorBondLess: { - readonly candidate: AccountId20; - readonly less: u128; - } & Struct; - readonly isExecuteDelegationRequest: boolean; - readonly asExecuteDelegationRequest: { - readonly delegator: AccountId20; - readonly candidate: AccountId20; - } & Struct; - readonly isCancelDelegationRequest: boolean; - readonly asCancelDelegationRequest: { - readonly candidate: AccountId20; - } & Struct; - readonly isSetAutoCompound: boolean; - readonly asSetAutoCompound: { - readonly candidate: AccountId20; - readonly value: Percent; - readonly candidateAutoCompoundingDelegationCountHint: u32; - readonly delegationCountHint: u32; - } & Struct; - readonly isHotfixRemoveDelegationRequestsExitedCandidates: boolean; - readonly asHotfixRemoveDelegationRequestsExitedCandidates: { - readonly candidates: Vec; - } & Struct; - readonly isNotifyInactiveCollator: boolean; - readonly asNotifyInactiveCollator: { - readonly collator: AccountId20; - } & Struct; - readonly isEnableMarkingOffline: boolean; - readonly asEnableMarkingOffline: { - readonly value: bool; - } & Struct; - readonly isForceJoinCandidates: boolean; - readonly asForceJoinCandidates: { - readonly account: AccountId20; - readonly bond: u128; - readonly candidateCount: u32; - } & Struct; - readonly isSetInflationDistributionConfig: boolean; - readonly asSetInflationDistributionConfig: { - readonly new_: PalletParachainStakingInflationDistributionConfig; - } & Struct; - readonly type: - | "SetStakingExpectations" - | "SetInflation" - | "SetParachainBondAccount" - | "SetParachainBondReservePercent" - | "SetTotalSelected" - | "SetCollatorCommission" - | "SetBlocksPerRound" - | "JoinCandidates" - | "ScheduleLeaveCandidates" - | "ExecuteLeaveCandidates" - | "CancelLeaveCandidates" - | "GoOffline" - | "GoOnline" - | "CandidateBondMore" - | "ScheduleCandidateBondLess" - | "ExecuteCandidateBondLess" - | "CancelCandidateBondLess" - | "DelegateWithAutoCompound" - | "ScheduleRevokeDelegation" - | "DelegatorBondMore" - | "ScheduleDelegatorBondLess" - | "ExecuteDelegationRequest" - | "CancelDelegationRequest" - | "SetAutoCompound" - | "HotfixRemoveDelegationRequestsExitedCandidates" - | "NotifyInactiveCollator" - | "EnableMarkingOffline" - | "ForceJoinCandidates" - | "SetInflationDistributionConfig"; - } - - /** @name PalletSchedulerCall (244) */ - 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 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; + readonly isSetRetry: boolean; + readonly asSetRetry: { + readonly task: ITuple<[u32, u32]>; + readonly retries: u8; + readonly period: u32; } & Struct; readonly isSetRetryNamed: boolean; readonly asSetRetryNamed: { @@ -3945,407 +2867,323 @@ declare module "@polkadot/types/lookup" { | "CancelRetryNamed"; } - /** @name PalletTreasuryCall (246) */ - interface PalletTreasuryCall extends Enum { - readonly isSpendLocal: boolean; - readonly asSpendLocal: { - readonly amount: Compact; - readonly beneficiary: AccountId20; - } & Struct; - readonly isRemoveApproval: boolean; - readonly asRemoveApproval: { - readonly proposalId: Compact; + /** @name PalletPreimageCall (238) */ + interface PalletPreimageCall extends Enum { + readonly isNotePreimage: boolean; + readonly asNotePreimage: { + readonly bytes: Bytes; } & Struct; - readonly isSpend: boolean; - readonly asSpend: { - readonly assetKind: Null; - readonly amount: Compact; - readonly beneficiary: AccountId20; - readonly validFrom: Option; + readonly isUnnotePreimage: boolean; + readonly asUnnotePreimage: { + readonly hash_: H256; } & Struct; - readonly isPayout: boolean; - readonly asPayout: { - readonly index: u32; + readonly isRequestPreimage: boolean; + readonly asRequestPreimage: { + readonly hash_: H256; } & Struct; - readonly isCheckStatus: boolean; - readonly asCheckStatus: { - readonly index: u32; + readonly isUnrequestPreimage: boolean; + readonly asUnrequestPreimage: { + readonly hash_: H256; } & Struct; - readonly isVoidSpend: boolean; - readonly asVoidSpend: { - readonly index: u32; + readonly isEnsureUpdated: boolean; + readonly asEnsureUpdated: { + readonly hashes: Vec; } & Struct; readonly type: - | "SpendLocal" - | "RemoveApproval" - | "Spend" - | "Payout" - | "CheckStatus" - | "VoidSpend"; - } - - /** @name PalletAuthorInherentCall (248) */ - interface PalletAuthorInherentCall extends Enum { - readonly isKickOffAuthorshipValidation: boolean; - readonly type: "KickOffAuthorshipValidation"; + | "NotePreimage" + | "UnnotePreimage" + | "RequestPreimage" + | "UnrequestPreimage" + | "EnsureUpdated"; } - /** @name PalletAuthorSlotFilterCall (249) */ - interface PalletAuthorSlotFilterCall extends Enum { - readonly isSetEligible: boolean; - readonly asSetEligible: { - readonly new_: u32; + /** @name PalletConvictionVotingCall (239) */ + interface PalletConvictionVotingCall extends Enum { + readonly isVote: boolean; + readonly asVote: { + readonly pollIndex: Compact; + readonly vote: PalletConvictionVotingVoteAccountVote; } & Struct; - readonly type: "SetEligible"; - } - - /** @name PalletCrowdloanRewardsCall (250) */ - interface PalletCrowdloanRewardsCall extends Enum { - readonly isAssociateNativeIdentity: boolean; - readonly asAssociateNativeIdentity: { - readonly rewardAccount: AccountId20; - readonly relayAccount: U8aFixed; - readonly proof: SpRuntimeMultiSignature; + readonly isDelegate: boolean; + readonly asDelegate: { + readonly class: u16; + readonly to: AccountId20; + readonly conviction: PalletConvictionVotingConviction; + readonly balance: u128; } & Struct; - readonly isChangeAssociationWithRelayKeys: boolean; - readonly asChangeAssociationWithRelayKeys: { - readonly rewardAccount: AccountId20; - readonly previousAccount: AccountId20; - readonly proofs: Vec>; + readonly isUndelegate: boolean; + readonly asUndelegate: { + readonly class: u16; } & Struct; - readonly isClaim: boolean; - readonly isUpdateRewardAddress: boolean; - readonly asUpdateRewardAddress: { - readonly newRewardAccount: AccountId20; + readonly isUnlock: boolean; + readonly asUnlock: { + readonly class: u16; + readonly target: AccountId20; } & Struct; - readonly isCompleteInitialization: boolean; - readonly asCompleteInitialization: { - readonly leaseEndingBlock: u32; + readonly isRemoveVote: boolean; + readonly asRemoveVote: { + readonly class: Option; + readonly index: u32; } & Struct; - readonly isInitializeRewardVec: boolean; - readonly asInitializeRewardVec: { - readonly rewards: Vec, u128]>>; + readonly isRemoveOtherVote: boolean; + readonly asRemoveOtherVote: { + readonly target: AccountId20; + readonly class: u16; + readonly index: u32; } & Struct; - readonly type: - | "AssociateNativeIdentity" - | "ChangeAssociationWithRelayKeys" - | "Claim" - | "UpdateRewardAddress" - | "CompleteInitialization" - | "InitializeRewardVec"; + readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; } - /** @name SpRuntimeMultiSignature (251) */ - 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 PalletConvictionVotingConviction (240) */ + 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 PalletAuthorMappingCall (258) */ - interface PalletAuthorMappingCall extends Enum { - readonly isAddAssociation: boolean; - readonly asAddAssociation: { - readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + /** @name PalletReferendaCall (242) */ + interface PalletReferendaCall extends Enum { + readonly isSubmit: boolean; + readonly asSubmit: { + readonly proposalOrigin: MoonriverRuntimeOriginCaller; + readonly proposal: FrameSupportPreimagesBounded; + readonly enactmentMoment: FrameSupportScheduleDispatchTime; } & Struct; - readonly isUpdateAssociation: boolean; - readonly asUpdateAssociation: { - readonly oldNimbusId: NimbusPrimitivesNimbusCryptoPublic; - readonly newNimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly isPlaceDecisionDeposit: boolean; + readonly asPlaceDecisionDeposit: { + readonly index: u32; } & Struct; - readonly isClearAssociation: boolean; - readonly asClearAssociation: { - readonly nimbusId: NimbusPrimitivesNimbusCryptoPublic; + readonly isRefundDecisionDeposit: boolean; + readonly asRefundDecisionDeposit: { + readonly index: u32; } & Struct; - readonly isRemoveKeys: boolean; - readonly isSetKeys: boolean; - readonly asSetKeys: { - readonly keys_: Bytes; + readonly isCancel: boolean; + readonly asCancel: { + readonly index: u32; } & Struct; - readonly type: - | "AddAssociation" - | "UpdateAssociation" - | "ClearAssociation" - | "RemoveKeys" - | "SetKeys"; - } - - /** @name PalletProxyCall (259) */ - interface PalletProxyCall extends Enum { - readonly isProxy: boolean; - readonly asProxy: { - readonly real: AccountId20; - readonly forceProxyType: Option; - readonly call: Call; + readonly isKill: boolean; + readonly asKill: { + readonly index: u32; } & Struct; - readonly isAddProxy: boolean; - readonly asAddProxy: { - readonly delegate: AccountId20; - readonly proxyType: MoonbaseRuntimeProxyType; - readonly delay: u32; + readonly isNudgeReferendum: boolean; + readonly asNudgeReferendum: { + readonly index: u32; } & Struct; - readonly isRemoveProxy: boolean; - readonly asRemoveProxy: { - readonly delegate: AccountId20; - readonly proxyType: MoonbaseRuntimeProxyType; - readonly delay: u32; + readonly isOneFewerDeciding: boolean; + readonly asOneFewerDeciding: { + readonly track: u16; } & Struct; - readonly isRemoveProxies: boolean; - readonly isCreatePure: boolean; - readonly asCreatePure: { - readonly proxyType: MoonbaseRuntimeProxyType; - readonly delay: u32; - readonly index: u16; + readonly isRefundSubmissionDeposit: boolean; + readonly asRefundSubmissionDeposit: { + readonly index: u32; } & Struct; - readonly isKillPure: boolean; - readonly asKillPure: { - readonly spawner: AccountId20; - readonly proxyType: MoonbaseRuntimeProxyType; - readonly index: u16; - readonly height: Compact; - readonly extIndex: Compact; + readonly isSetMetadata: boolean; + readonly asSetMetadata: { + readonly index: u32; + readonly maybeHash: Option; } & Struct; - readonly isAnnounce: boolean; - readonly asAnnounce: { - readonly real: AccountId20; + readonly type: + | "Submit" + | "PlaceDecisionDeposit" + | "RefundDecisionDeposit" + | "Cancel" + | "Kill" + | "NudgeReferendum" + | "OneFewerDeciding" + | "RefundSubmissionDeposit" + | "SetMetadata"; + } + + /** @name FrameSupportScheduleDispatchTime (243) */ + interface FrameSupportScheduleDispatchTime extends Enum { + readonly isAt: boolean; + readonly asAt: u32; + readonly isAfter: boolean; + readonly asAfter: u32; + readonly type: "At" | "After"; + } + + /** @name PalletWhitelistCall (245) */ + interface PalletWhitelistCall extends Enum { + readonly isWhitelistCall: boolean; + readonly asWhitelistCall: { readonly callHash: H256; } & Struct; - readonly isRemoveAnnouncement: boolean; - readonly asRemoveAnnouncement: { - readonly real: AccountId20; + readonly isRemoveWhitelistedCall: boolean; + readonly asRemoveWhitelistedCall: { readonly callHash: H256; } & Struct; - readonly isRejectAnnouncement: boolean; - readonly asRejectAnnouncement: { - readonly delegate: AccountId20; + readonly isDispatchWhitelistedCall: boolean; + readonly asDispatchWhitelistedCall: { readonly callHash: H256; + readonly callEncodedLen: u32; + readonly callWeightWitness: SpWeightsWeightV2Weight; } & Struct; - readonly isProxyAnnounced: boolean; - readonly asProxyAnnounced: { - readonly delegate: AccountId20; - readonly real: AccountId20; - readonly forceProxyType: Option; + readonly isDispatchWhitelistedCallWithPreimage: boolean; + readonly asDispatchWhitelistedCallWithPreimage: { readonly call: Call; } & Struct; readonly type: - | "Proxy" - | "AddProxy" - | "RemoveProxy" - | "RemoveProxies" - | "CreatePure" - | "KillPure" - | "Announce" - | "RemoveAnnouncement" - | "RejectAnnouncement" - | "ProxyAnnounced"; - } - - /** @name PalletMaintenanceModeCall (261) */ - interface PalletMaintenanceModeCall extends Enum { - readonly isEnterMaintenanceMode: boolean; - readonly isResumeNormalOperation: boolean; - readonly type: "EnterMaintenanceMode" | "ResumeNormalOperation"; + | "WhitelistCall" + | "RemoveWhitelistedCall" + | "DispatchWhitelistedCall" + | "DispatchWhitelistedCallWithPreimage"; } - /** @name PalletIdentityCall (262) */ - interface PalletIdentityCall extends Enum { - readonly isAddRegistrar: boolean; - readonly asAddRegistrar: { - readonly account: AccountId20; - } & Struct; - readonly isSetIdentity: boolean; - readonly asSetIdentity: { - readonly info: PalletIdentityLegacyIdentityInfo; - } & Struct; - readonly isSetSubs: boolean; - readonly asSetSubs: { - readonly subs: Vec>; + /** @name PalletCollectiveCall (246) */ + interface PalletCollectiveCall extends Enum { + readonly isSetMembers: boolean; + readonly asSetMembers: { + readonly newMembers: Vec; + readonly prime: Option; + readonly oldCount: u32; } & Struct; - readonly isClearIdentity: boolean; - readonly isRequestJudgement: boolean; - readonly asRequestJudgement: { - readonly regIndex: Compact; - readonly maxFee: Compact; + readonly isExecute: boolean; + readonly asExecute: { + readonly proposal: Call; + readonly lengthBound: Compact; } & Struct; - readonly isCancelRequest: boolean; - readonly asCancelRequest: { - readonly regIndex: u32; + readonly isPropose: boolean; + readonly asPropose: { + readonly threshold: Compact; + readonly proposal: Call; + readonly lengthBound: Compact; } & Struct; - readonly isSetFee: boolean; - readonly asSetFee: { + readonly isVote: boolean; + readonly asVote: { + readonly proposal: H256; readonly index: Compact; - readonly fee: Compact; + readonly approve: bool; } & Struct; - readonly isSetAccountId: boolean; - readonly asSetAccountId: { - readonly index: Compact; - readonly new_: AccountId20; + readonly isDisapproveProposal: boolean; + readonly asDisapproveProposal: { + readonly proposalHash: H256; } & Struct; - readonly isSetFields: boolean; - readonly asSetFields: { + readonly isClose: boolean; + readonly asClose: { + readonly proposalHash: H256; readonly index: Compact; - readonly fields: u64; + readonly proposalWeightBound: SpWeightsWeightV2Weight; + readonly lengthBound: Compact; } & Struct; - readonly isProvideJudgement: boolean; - readonly asProvideJudgement: { - readonly regIndex: Compact; - readonly target: AccountId20; - readonly judgement: PalletIdentityJudgement; - readonly identity: H256; - } & Struct; - readonly isKillIdentity: boolean; - readonly asKillIdentity: { - readonly target: AccountId20; + readonly isKill: boolean; + readonly asKill: { + readonly proposalHash: H256; } & Struct; - readonly isAddSub: boolean; - readonly asAddSub: { - readonly sub: AccountId20; - readonly data: Data; + readonly isReleaseProposalCost: boolean; + readonly asReleaseProposalCost: { + readonly proposalHash: H256; } & Struct; - readonly isRenameSub: boolean; - readonly asRenameSub: { - readonly sub: AccountId20; - readonly data: Data; + readonly type: + | "SetMembers" + | "Execute" + | "Propose" + | "Vote" + | "DisapproveProposal" + | "Close" + | "Kill" + | "ReleaseProposalCost"; + } + + /** @name PalletTreasuryCall (248) */ + interface PalletTreasuryCall extends Enum { + readonly isSpendLocal: boolean; + readonly asSpendLocal: { + readonly amount: Compact; + readonly beneficiary: AccountId20; } & Struct; - readonly isRemoveSub: boolean; - readonly asRemoveSub: { - readonly sub: AccountId20; + readonly isRemoveApproval: boolean; + readonly asRemoveApproval: { + readonly proposalId: Compact; } & Struct; - readonly isQuitSub: boolean; - readonly isAddUsernameAuthority: boolean; - readonly asAddUsernameAuthority: { - readonly authority: AccountId20; - readonly suffix: Bytes; - readonly allocation: u32; + readonly isSpend: boolean; + readonly asSpend: { + readonly assetKind: Null; + readonly amount: Compact; + readonly beneficiary: AccountId20; + readonly validFrom: Option; } & Struct; - readonly isRemoveUsernameAuthority: boolean; - readonly asRemoveUsernameAuthority: { - readonly suffix: Bytes; - readonly authority: AccountId20; + readonly isPayout: boolean; + readonly asPayout: { + readonly index: u32; } & Struct; - readonly isSetUsernameFor: boolean; - readonly asSetUsernameFor: { - readonly who: AccountId20; - readonly username: Bytes; - readonly signature: Option; - readonly useAllocation: bool; + readonly isCheckStatus: boolean; + readonly asCheckStatus: { + readonly index: u32; } & Struct; - readonly isAcceptUsername: boolean; - readonly asAcceptUsername: { - readonly username: Bytes; + readonly isVoidSpend: boolean; + readonly asVoidSpend: { + readonly index: u32; } & Struct; - readonly isRemoveExpiredApproval: boolean; - readonly asRemoveExpiredApproval: { - readonly username: Bytes; + readonly type: + | "SpendLocal" + | "RemoveApproval" + | "Spend" + | "Payout" + | "CheckStatus" + | "VoidSpend"; + } + + /** @name PalletCrowdloanRewardsCall (250) */ + interface PalletCrowdloanRewardsCall extends Enum { + readonly isAssociateNativeIdentity: boolean; + readonly asAssociateNativeIdentity: { + readonly rewardAccount: AccountId20; + readonly relayAccount: U8aFixed; + readonly proof: SpRuntimeMultiSignature; } & Struct; - readonly isSetPrimaryUsername: boolean; - readonly asSetPrimaryUsername: { - readonly username: Bytes; + readonly isChangeAssociationWithRelayKeys: boolean; + readonly asChangeAssociationWithRelayKeys: { + readonly rewardAccount: AccountId20; + readonly previousAccount: AccountId20; + readonly proofs: Vec>; } & Struct; - readonly isUnbindUsername: boolean; - readonly asUnbindUsername: { - readonly username: Bytes; + readonly isClaim: boolean; + readonly isUpdateRewardAddress: boolean; + readonly asUpdateRewardAddress: { + readonly newRewardAccount: AccountId20; } & Struct; - readonly isRemoveUsername: boolean; - readonly asRemoveUsername: { - readonly username: Bytes; + readonly isCompleteInitialization: boolean; + readonly asCompleteInitialization: { + readonly leaseEndingBlock: u32; } & Struct; - readonly isKillUsername: boolean; - readonly asKillUsername: { - readonly username: Bytes; + readonly isInitializeRewardVec: boolean; + readonly asInitializeRewardVec: { + readonly rewards: Vec, u128]>>; } & Struct; readonly type: - | "AddRegistrar" - | "SetIdentity" - | "SetSubs" - | "ClearIdentity" - | "RequestJudgement" - | "CancelRequest" - | "SetFee" - | "SetAccountId" - | "SetFields" - | "ProvideJudgement" - | "KillIdentity" - | "AddSub" - | "RenameSub" - | "RemoveSub" - | "QuitSub" - | "AddUsernameAuthority" - | "RemoveUsernameAuthority" - | "SetUsernameFor" - | "AcceptUsername" - | "RemoveExpiredApproval" - | "SetPrimaryUsername" - | "UnbindUsername" - | "RemoveUsername" - | "KillUsername"; - } - - /** @name PalletIdentityLegacyIdentityInfo (263) */ - 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 (299) */ - 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"; + | "AssociateNativeIdentity" + | "ChangeAssociationWithRelayKeys" + | "Claim" + | "UpdateRewardAddress" + | "CompleteInitialization" + | "InitializeRewardVec"; } - /** @name AccountEthereumSignature (301) */ - interface AccountEthereumSignature extends U8aFixed {} - - /** @name CumulusPalletXcmpQueueCall (302) */ - interface CumulusPalletXcmpQueueCall extends Enum { - readonly isSuspendXcmExecution: boolean; - readonly isResumeXcmExecution: boolean; - readonly isUpdateSuspendThreshold: boolean; - readonly asUpdateSuspendThreshold: { - readonly new_: u32; - } & Struct; - readonly isUpdateDropThreshold: boolean; - readonly asUpdateDropThreshold: { - readonly new_: u32; - } & Struct; - readonly isUpdateResumeThreshold: boolean; - readonly asUpdateResumeThreshold: { - readonly new_: u32; - } & Struct; - readonly type: - | "SuspendXcmExecution" - | "ResumeXcmExecution" - | "UpdateSuspendThreshold" - | "UpdateDropThreshold" - | "UpdateResumeThreshold"; + /** @name SpRuntimeMultiSignature (251) */ + 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 PalletXcmCall (303) */ + /** @name PalletXcmCall (257) */ interface PalletXcmCall extends Enum { readonly isSend: boolean; readonly asSend: { @@ -4448,155 +3286,415 @@ declare module "@polkadot/types/lookup" { | "TransferAssetsUsingTypeAndThen"; } - /** @name XcmVersionedXcm (304) */ - interface XcmVersionedXcm extends Enum { + /** @name XcmVersionedLocation (258) */ + interface XcmVersionedLocation extends Enum { readonly isV3: boolean; - readonly asV3: XcmV3Xcm; + readonly asV3: StagingXcmV3MultiLocation; readonly isV4: boolean; - readonly asV4: StagingXcmV4Xcm; + readonly asV4: StagingXcmV4Location; readonly isV5: boolean; - readonly asV5: StagingXcmV5Xcm; + readonly asV5: StagingXcmV5Location; readonly type: "V3" | "V4" | "V5"; } - /** @name XcmV3Xcm (305) */ - interface XcmV3Xcm extends Vec {} + /** @name StagingXcmV3MultiLocation (259) */ + interface StagingXcmV3MultiLocation extends Struct { + readonly parents: u8; + readonly interior: XcmV3Junctions; + } - /** @name XcmV3Instruction (307) */ - interface XcmV3Instruction extends Enum { - readonly isWithdrawAsset: boolean; - readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; - readonly isReserveAssetDeposited: boolean; - readonly asReserveAssetDeposited: XcmV3MultiassetMultiAssets; - readonly isReceiveTeleportedAsset: boolean; - readonly asReceiveTeleportedAsset: XcmV3MultiassetMultiAssets; - readonly isQueryResponse: boolean; - readonly asQueryResponse: { - readonly queryId: Compact; - readonly response: XcmV3Response; - readonly maxWeight: SpWeightsWeightV2Weight; - readonly querier: Option; - } & Struct; - readonly isTransferAsset: boolean; - readonly asTransferAsset: { - readonly assets: XcmV3MultiassetMultiAssets; - readonly beneficiary: StagingXcmV3MultiLocation; - } & Struct; - readonly isTransferReserveAsset: boolean; - readonly asTransferReserveAsset: { - readonly assets: XcmV3MultiassetMultiAssets; - readonly dest: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; - } & Struct; - readonly isTransact: boolean; - readonly asTransact: { - readonly originKind: XcmV3OriginKind; - readonly requireWeightAtMost: SpWeightsWeightV2Weight; - readonly call: XcmDoubleEncoded; - } & Struct; - readonly isHrmpNewChannelOpenRequest: boolean; - readonly asHrmpNewChannelOpenRequest: { - readonly sender: Compact; - readonly maxMessageSize: Compact; - readonly maxCapacity: Compact; - } & Struct; - readonly isHrmpChannelAccepted: boolean; - readonly asHrmpChannelAccepted: { - readonly recipient: Compact; - } & Struct; - readonly isHrmpChannelClosing: boolean; - readonly asHrmpChannelClosing: { - readonly initiator: Compact; - readonly sender: Compact; - readonly recipient: Compact; + /** @name XcmV3Junctions (260) */ + 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 XcmV3Junction (261) */ + interface XcmV3Junction extends Enum { + readonly isParachain: boolean; + readonly asParachain: Compact; + readonly isAccountId32: boolean; + readonly asAccountId32: { + readonly network: Option; + readonly id: U8aFixed; } & Struct; - readonly isClearOrigin: boolean; - readonly isDescendOrigin: boolean; - readonly asDescendOrigin: XcmV3Junctions; - readonly isReportError: boolean; - readonly asReportError: XcmV3QueryResponseInfo; - readonly isDepositAsset: boolean; - readonly asDepositAsset: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly beneficiary: StagingXcmV3MultiLocation; + readonly isAccountIndex64: boolean; + readonly asAccountIndex64: { + readonly network: Option; + readonly index: Compact; } & Struct; - readonly isDepositReserveAsset: boolean; - readonly asDepositReserveAsset: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly dest: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly isAccountKey20: boolean; + readonly asAccountKey20: { + readonly network: Option; + readonly key: U8aFixed; } & Struct; - readonly isExchangeAsset: boolean; - readonly asExchangeAsset: { - readonly give: XcmV3MultiassetMultiAssetFilter; - readonly want: XcmV3MultiassetMultiAssets; - readonly maximal: bool; + 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 isInitiateReserveWithdraw: boolean; - readonly asInitiateReserveWithdraw: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly reserve: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly isOnlyChild: boolean; + readonly isPlurality: boolean; + readonly asPlurality: { + readonly id: XcmV3JunctionBodyId; + readonly part: XcmV3JunctionBodyPart; } & Struct; - readonly isInitiateTeleport: boolean; - readonly asInitiateTeleport: { - readonly assets: XcmV3MultiassetMultiAssetFilter; - readonly dest: StagingXcmV3MultiLocation; - readonly xcm: XcmV3Xcm; + readonly isGlobalConsensus: boolean; + readonly asGlobalConsensus: XcmV3JunctionNetworkId; + readonly type: + | "Parachain" + | "AccountId32" + | "AccountIndex64" + | "AccountKey20" + | "PalletInstance" + | "GeneralIndex" + | "GeneralKey" + | "OnlyChild" + | "Plurality" + | "GlobalConsensus"; + } + + /** @name XcmV3JunctionNetworkId (263) */ + interface XcmV3JunctionNetworkId extends Enum { + readonly isByGenesis: boolean; + readonly asByGenesis: U8aFixed; + readonly isByFork: boolean; + readonly asByFork: { + readonly blockNumber: u64; + readonly blockHash: U8aFixed; } & Struct; - readonly isReportHolding: boolean; - readonly asReportHolding: { - readonly responseInfo: XcmV3QueryResponseInfo; - readonly assets: XcmV3MultiassetMultiAssetFilter; + 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 isBuyExecution: boolean; - readonly asBuyExecution: { - readonly fees: XcmV3MultiAsset; - readonly weightLimit: XcmV3WeightLimit; + readonly isBitcoinCore: boolean; + readonly isBitcoinCash: boolean; + readonly isPolkadotBulletin: boolean; + readonly type: + | "ByGenesis" + | "ByFork" + | "Polkadot" + | "Kusama" + | "Westend" + | "Rococo" + | "Wococo" + | "Ethereum" + | "BitcoinCore" + | "BitcoinCash" + | "PolkadotBulletin"; + } + + /** @name StagingXcmV4Location (264) */ + interface StagingXcmV4Location extends Struct { + readonly parents: u8; + readonly interior: StagingXcmV4Junctions; + } + + /** @name StagingXcmV4Junctions (265) */ + 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 (267) */ + interface StagingXcmV4Junction extends Enum { + readonly isParachain: boolean; + readonly asParachain: Compact; + readonly isAccountId32: boolean; + readonly asAccountId32: { + readonly network: Option; + readonly id: U8aFixed; } & Struct; - readonly isRefundSurplus: boolean; - readonly isSetErrorHandler: boolean; - readonly asSetErrorHandler: XcmV3Xcm; - readonly isSetAppendix: boolean; - readonly asSetAppendix: XcmV3Xcm; - readonly isClearError: boolean; - readonly isClaimAsset: boolean; - readonly asClaimAsset: { - readonly assets: XcmV3MultiassetMultiAssets; - readonly ticket: StagingXcmV3MultiLocation; + readonly isAccountIndex64: boolean; + readonly asAccountIndex64: { + readonly network: Option; + readonly index: Compact; } & Struct; - readonly isTrap: boolean; - readonly asTrap: Compact; - readonly isSubscribeVersion: boolean; - readonly asSubscribeVersion: { - readonly queryId: Compact; - readonly maxResponseWeight: SpWeightsWeightV2Weight; + readonly isAccountKey20: boolean; + readonly asAccountKey20: { + readonly network: Option; + readonly key: U8aFixed; } & Struct; - readonly isUnsubscribeVersion: boolean; - readonly isBurnAsset: boolean; - readonly asBurnAsset: XcmV3MultiassetMultiAssets; - readonly isExpectAsset: boolean; - readonly asExpectAsset: XcmV3MultiassetMultiAssets; - readonly isExpectOrigin: boolean; - readonly asExpectOrigin: Option; - readonly isExpectError: boolean; - readonly asExpectError: Option>; - readonly isExpectTransactStatus: boolean; - readonly asExpectTransactStatus: XcmV3MaybeErrorCode; - readonly isQueryPallet: boolean; - readonly asQueryPallet: { - readonly moduleName: Bytes; - readonly responseInfo: XcmV3QueryResponseInfo; + 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 isExpectPallet: boolean; - readonly asExpectPallet: { - readonly index: Compact; - readonly name: Bytes; - readonly moduleName: Bytes; - readonly crateMajor: Compact; - readonly minCrateMinor: Compact; + readonly isOnlyChild: boolean; + readonly isPlurality: boolean; + readonly asPlurality: { + readonly id: XcmV3JunctionBodyId; + readonly part: XcmV3JunctionBodyPart; } & Struct; - readonly isReportTransactStatus: boolean; + readonly isGlobalConsensus: boolean; + readonly asGlobalConsensus: StagingXcmV4JunctionNetworkId; + readonly type: + | "Parachain" + | "AccountId32" + | "AccountIndex64" + | "AccountKey20" + | "PalletInstance" + | "GeneralIndex" + | "GeneralKey" + | "OnlyChild" + | "Plurality" + | "GlobalConsensus"; + } + + /** @name StagingXcmV4JunctionNetworkId (269) */ + interface StagingXcmV4JunctionNetworkId 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 XcmVersionedXcm (277) */ + interface XcmVersionedXcm extends Enum { + readonly isV3: boolean; + readonly asV3: XcmV3Xcm; + readonly isV4: boolean; + readonly asV4: StagingXcmV4Xcm; + readonly isV5: boolean; + readonly asV5: StagingXcmV5Xcm; + readonly type: "V3" | "V4" | "V5"; + } + + /** @name XcmV3Xcm (278) */ + interface XcmV3Xcm extends Vec {} + + /** @name XcmV3Instruction (280) */ + interface XcmV3Instruction extends Enum { + readonly isWithdrawAsset: boolean; + readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; + readonly isReserveAssetDeposited: boolean; + readonly asReserveAssetDeposited: XcmV3MultiassetMultiAssets; + readonly isReceiveTeleportedAsset: boolean; + readonly asReceiveTeleportedAsset: XcmV3MultiassetMultiAssets; + readonly isQueryResponse: boolean; + readonly asQueryResponse: { + readonly queryId: Compact; + readonly response: XcmV3Response; + readonly maxWeight: SpWeightsWeightV2Weight; + readonly querier: Option; + } & Struct; + readonly isTransferAsset: boolean; + readonly asTransferAsset: { + readonly assets: XcmV3MultiassetMultiAssets; + readonly beneficiary: StagingXcmV3MultiLocation; + } & Struct; + readonly isTransferReserveAsset: boolean; + readonly asTransferReserveAsset: { + readonly assets: XcmV3MultiassetMultiAssets; + readonly dest: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; + } & Struct; + readonly isTransact: boolean; + readonly asTransact: { + readonly originKind: XcmV3OriginKind; + readonly requireWeightAtMost: SpWeightsWeightV2Weight; + readonly call: XcmDoubleEncoded; + } & Struct; + readonly isHrmpNewChannelOpenRequest: boolean; + readonly asHrmpNewChannelOpenRequest: { + readonly sender: Compact; + readonly maxMessageSize: Compact; + readonly maxCapacity: Compact; + } & Struct; + readonly isHrmpChannelAccepted: boolean; + readonly asHrmpChannelAccepted: { + readonly recipient: Compact; + } & Struct; + readonly isHrmpChannelClosing: boolean; + readonly asHrmpChannelClosing: { + readonly initiator: Compact; + readonly sender: Compact; + readonly recipient: Compact; + } & Struct; + readonly isClearOrigin: boolean; + readonly isDescendOrigin: boolean; + readonly asDescendOrigin: XcmV3Junctions; + readonly isReportError: boolean; + readonly asReportError: XcmV3QueryResponseInfo; + readonly isDepositAsset: boolean; + readonly asDepositAsset: { + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly beneficiary: StagingXcmV3MultiLocation; + } & Struct; + readonly isDepositReserveAsset: boolean; + readonly asDepositReserveAsset: { + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly dest: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; + } & Struct; + readonly isExchangeAsset: boolean; + readonly asExchangeAsset: { + readonly give: XcmV3MultiassetMultiAssetFilter; + readonly want: XcmV3MultiassetMultiAssets; + readonly maximal: bool; + } & Struct; + readonly isInitiateReserveWithdraw: boolean; + readonly asInitiateReserveWithdraw: { + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly reserve: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; + } & Struct; + readonly isInitiateTeleport: boolean; + readonly asInitiateTeleport: { + readonly assets: XcmV3MultiassetMultiAssetFilter; + readonly dest: StagingXcmV3MultiLocation; + readonly xcm: XcmV3Xcm; + } & Struct; + readonly isReportHolding: boolean; + readonly asReportHolding: { + readonly responseInfo: XcmV3QueryResponseInfo; + readonly assets: XcmV3MultiassetMultiAssetFilter; + } & Struct; + readonly isBuyExecution: boolean; + readonly asBuyExecution: { + readonly fees: XcmV3MultiAsset; + readonly weightLimit: XcmV3WeightLimit; + } & Struct; + readonly isRefundSurplus: boolean; + readonly isSetErrorHandler: boolean; + readonly asSetErrorHandler: XcmV3Xcm; + readonly isSetAppendix: boolean; + readonly asSetAppendix: XcmV3Xcm; + readonly isClearError: boolean; + readonly isClaimAsset: boolean; + readonly asClaimAsset: { + readonly assets: XcmV3MultiassetMultiAssets; + readonly ticket: StagingXcmV3MultiLocation; + } & Struct; + readonly isTrap: boolean; + readonly asTrap: Compact; + readonly isSubscribeVersion: boolean; + readonly asSubscribeVersion: { + readonly queryId: Compact; + readonly maxResponseWeight: SpWeightsWeightV2Weight; + } & Struct; + readonly isUnsubscribeVersion: boolean; + readonly isBurnAsset: boolean; + readonly asBurnAsset: XcmV3MultiassetMultiAssets; + readonly isExpectAsset: boolean; + readonly asExpectAsset: XcmV3MultiassetMultiAssets; + readonly isExpectOrigin: boolean; + readonly asExpectOrigin: Option; + readonly isExpectError: boolean; + readonly asExpectError: Option>; + readonly isExpectTransactStatus: boolean; + readonly asExpectTransactStatus: XcmV3MaybeErrorCode; + readonly isQueryPallet: boolean; + readonly asQueryPallet: { + readonly moduleName: Bytes; + readonly responseInfo: XcmV3QueryResponseInfo; + } & Struct; + readonly isExpectPallet: boolean; + readonly asExpectPallet: { + readonly index: Compact; + readonly name: Bytes; + readonly moduleName: Bytes; + readonly crateMajor: Compact; + readonly minCrateMinor: Compact; + } & Struct; + readonly isReportTransactStatus: boolean; readonly asReportTransactStatus: XcmV3QueryResponseInfo; readonly isClearTransactStatus: boolean; readonly isUniversalOrigin: boolean; @@ -4692,7 +3790,50 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name XcmV3Response (308) */ + /** @name XcmV3MultiassetMultiAssets (281) */ + interface XcmV3MultiassetMultiAssets extends Vec {} + + /** @name XcmV3MultiAsset (283) */ + interface XcmV3MultiAsset extends Struct { + readonly id: XcmV3MultiassetAssetId; + readonly fun: XcmV3MultiassetFungibility; + } + + /** @name XcmV3MultiassetAssetId (284) */ + interface XcmV3MultiassetAssetId extends Enum { + readonly isConcrete: boolean; + readonly asConcrete: StagingXcmV3MultiLocation; + readonly isAbstract: boolean; + readonly asAbstract: U8aFixed; + readonly type: "Concrete" | "Abstract"; + } + + /** @name XcmV3MultiassetFungibility (285) */ + interface XcmV3MultiassetFungibility extends Enum { + readonly isFungible: boolean; + readonly asFungible: Compact; + readonly isNonFungible: boolean; + readonly asNonFungible: XcmV3MultiassetAssetInstance; + readonly type: "Fungible" | "NonFungible"; + } + + /** @name XcmV3MultiassetAssetInstance (286) */ + interface XcmV3MultiassetAssetInstance extends Enum { + readonly isUndefined: boolean; + readonly isIndex: boolean; + readonly asIndex: Compact; + readonly isArray4: boolean; + readonly asArray4: U8aFixed; + readonly isArray8: boolean; + readonly asArray8: U8aFixed; + readonly isArray16: boolean; + readonly asArray16: U8aFixed; + readonly isArray32: boolean; + readonly asArray32: U8aFixed; + readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; + } + + /** @name XcmV3Response (287) */ interface XcmV3Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4714,7 +3855,7 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name XcmV3TraitsError (311) */ + /** @name XcmV3TraitsError (290) */ interface XcmV3TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; @@ -4801,7 +3942,7 @@ declare module "@polkadot/types/lookup" { | "ExceedsStackLimit"; } - /** @name XcmV3PalletInfo (313) */ + /** @name XcmV3PalletInfo (292) */ interface XcmV3PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -4811,14 +3952,38 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name XcmV3QueryResponseInfo (317) */ + /** @name XcmV3MaybeErrorCode (295) */ + interface XcmV3MaybeErrorCode extends Enum { + readonly isSuccess: boolean; + readonly isError: boolean; + readonly asError: Bytes; + readonly isTruncatedError: boolean; + readonly asTruncatedError: Bytes; + readonly type: "Success" | "Error" | "TruncatedError"; + } + + /** @name XcmV3OriginKind (298) */ + interface XcmV3OriginKind extends Enum { + readonly isNative: boolean; + readonly isSovereignAccount: boolean; + readonly isSuperuser: boolean; + readonly isXcm: boolean; + readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; + } + + /** @name XcmDoubleEncoded (299) */ + interface XcmDoubleEncoded extends Struct { + readonly encoded: Bytes; + } + + /** @name XcmV3QueryResponseInfo (300) */ interface XcmV3QueryResponseInfo extends Struct { readonly destination: StagingXcmV3MultiLocation; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name XcmV3MultiassetMultiAssetFilter (318) */ + /** @name XcmV3MultiassetMultiAssetFilter (301) */ interface XcmV3MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: XcmV3MultiassetMultiAssets; @@ -4827,7 +3992,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name XcmV3MultiassetWildMultiAsset (319) */ + /** @name XcmV3MultiassetWildMultiAsset (302) */ interface XcmV3MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4846,17 +4011,25 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name XcmV3MultiassetWildFungibility (320) */ + /** @name XcmV3MultiassetWildFungibility (303) */ interface XcmV3MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmV4Xcm (321) */ - interface StagingXcmV4Xcm extends Vec {} - - /** @name StagingXcmV4Instruction (323) */ + /** @name XcmV3WeightLimit (304) */ + interface XcmV3WeightLimit extends Enum { + readonly isUnlimited: boolean; + readonly isLimited: boolean; + readonly asLimited: SpWeightsWeightV2Weight; + readonly type: "Unlimited" | "Limited"; + } + + /** @name StagingXcmV4Xcm (305) */ + interface StagingXcmV4Xcm extends Vec {} + + /** @name StagingXcmV4Instruction (307) */ interface StagingXcmV4Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: StagingXcmV4AssetAssets; @@ -5086,7 +4259,44 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name StagingXcmV4Response (324) */ + /** @name StagingXcmV4AssetAssets (308) */ + interface StagingXcmV4AssetAssets extends Vec {} + + /** @name StagingXcmV4Asset (310) */ + interface StagingXcmV4Asset extends Struct { + readonly id: StagingXcmV4AssetAssetId; + readonly fun: StagingXcmV4AssetFungibility; + } + + /** @name StagingXcmV4AssetAssetId (311) */ + interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} + + /** @name StagingXcmV4AssetFungibility (312) */ + interface StagingXcmV4AssetFungibility extends Enum { + readonly isFungible: boolean; + readonly asFungible: Compact; + readonly isNonFungible: boolean; + readonly asNonFungible: StagingXcmV4AssetAssetInstance; + readonly type: "Fungible" | "NonFungible"; + } + + /** @name StagingXcmV4AssetAssetInstance (313) */ + interface StagingXcmV4AssetAssetInstance extends Enum { + readonly isUndefined: boolean; + readonly isIndex: boolean; + readonly asIndex: Compact; + readonly isArray4: boolean; + readonly asArray4: U8aFixed; + readonly isArray8: boolean; + readonly asArray8: U8aFixed; + readonly isArray16: boolean; + readonly asArray16: U8aFixed; + readonly isArray32: boolean; + readonly asArray32: U8aFixed; + readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; + } + + /** @name StagingXcmV4Response (314) */ interface StagingXcmV4Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -5108,7 +4318,7 @@ declare module "@polkadot/types/lookup" { | "DispatchResult"; } - /** @name StagingXcmV4PalletInfo (326) */ + /** @name StagingXcmV4PalletInfo (316) */ interface StagingXcmV4PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -5118,14 +4328,14 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name StagingXcmV4QueryResponseInfo (330) */ + /** @name StagingXcmV4QueryResponseInfo (320) */ interface StagingXcmV4QueryResponseInfo extends Struct { readonly destination: StagingXcmV4Location; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name StagingXcmV4AssetAssetFilter (331) */ + /** @name StagingXcmV4AssetAssetFilter (321) */ interface StagingXcmV4AssetAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: StagingXcmV4AssetAssets; @@ -5134,7 +4344,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name StagingXcmV4AssetWildAsset (332) */ + /** @name StagingXcmV4AssetWildAsset (322) */ interface StagingXcmV4AssetWildAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -5153,827 +4363,1008 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name StagingXcmV4AssetWildFungibility (333) */ + /** @name StagingXcmV4AssetWildFungibility (323) */ interface StagingXcmV4AssetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmExecutorAssetTransferTransferType (345) */ - 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 (346) */ - interface XcmVersionedAssetId extends Enum { - readonly isV3: boolean; - readonly asV3: XcmV3MultiassetAssetId; - readonly isV4: boolean; - readonly asV4: StagingXcmV4AssetAssetId; - readonly isV5: boolean; - readonly asV5: StagingXcmV5AssetAssetId; - readonly type: "V3" | "V4" | "V5"; - } + /** @name StagingXcmV5Xcm (324) */ + interface StagingXcmV5Xcm extends Vec {} - /** @name PalletAssetsCall (347) */ - interface PalletAssetsCall extends Enum { - readonly isCreate: boolean; - readonly asCreate: { - readonly id: Compact; - readonly admin: AccountId20; - readonly minBalance: u128; + /** @name StagingXcmV5Instruction (326) */ + interface StagingXcmV5Instruction extends Enum { + readonly isWithdrawAsset: boolean; + readonly asWithdrawAsset: StagingXcmV5AssetAssets; + readonly isReserveAssetDeposited: boolean; + readonly asReserveAssetDeposited: StagingXcmV5AssetAssets; + readonly isReceiveTeleportedAsset: boolean; + readonly asReceiveTeleportedAsset: StagingXcmV5AssetAssets; + readonly isQueryResponse: boolean; + readonly asQueryResponse: { + readonly queryId: Compact; + readonly response: StagingXcmV5Response; + readonly maxWeight: SpWeightsWeightV2Weight; + readonly querier: Option; } & Struct; - readonly isForceCreate: boolean; - readonly asForceCreate: { - readonly id: Compact; - readonly owner: AccountId20; - readonly isSufficient: bool; - readonly minBalance: Compact; + readonly isTransferAsset: boolean; + readonly asTransferAsset: { + readonly assets: StagingXcmV5AssetAssets; + readonly beneficiary: StagingXcmV5Location; } & Struct; - readonly isStartDestroy: boolean; - readonly asStartDestroy: { - readonly id: Compact; + readonly isTransferReserveAsset: boolean; + readonly asTransferReserveAsset: { + readonly assets: StagingXcmV5AssetAssets; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isDestroyAccounts: boolean; - readonly asDestroyAccounts: { - readonly id: Compact; + readonly isTransact: boolean; + readonly asTransact: { + readonly originKind: XcmV3OriginKind; + readonly fallbackMaxWeight: Option; + readonly call: XcmDoubleEncoded; } & Struct; - readonly isDestroyApprovals: boolean; - readonly asDestroyApprovals: { - readonly id: Compact; + readonly isHrmpNewChannelOpenRequest: boolean; + readonly asHrmpNewChannelOpenRequest: { + readonly sender: Compact; + readonly maxMessageSize: Compact; + readonly maxCapacity: Compact; } & Struct; - readonly isFinishDestroy: boolean; - readonly asFinishDestroy: { - readonly id: Compact; + readonly isHrmpChannelAccepted: boolean; + readonly asHrmpChannelAccepted: { + readonly recipient: Compact; } & Struct; - readonly isMint: boolean; - readonly asMint: { - readonly id: Compact; - readonly beneficiary: AccountId20; - readonly amount: Compact; + readonly isHrmpChannelClosing: boolean; + readonly asHrmpChannelClosing: { + readonly initiator: Compact; + readonly sender: Compact; + readonly recipient: Compact; } & Struct; - readonly isBurn: boolean; - readonly asBurn: { - readonly id: Compact; - readonly who: AccountId20; - readonly amount: Compact; + readonly isClearOrigin: boolean; + readonly isDescendOrigin: boolean; + readonly asDescendOrigin: StagingXcmV5Junctions; + readonly isReportError: boolean; + readonly asReportError: StagingXcmV5QueryResponseInfo; + readonly isDepositAsset: boolean; + readonly asDepositAsset: { + readonly assets: StagingXcmV5AssetAssetFilter; + readonly beneficiary: StagingXcmV5Location; } & Struct; - readonly isTransfer: boolean; - readonly asTransfer: { - readonly id: Compact; - readonly target: AccountId20; - readonly amount: Compact; + readonly isDepositReserveAsset: boolean; + readonly asDepositReserveAsset: { + readonly assets: StagingXcmV5AssetAssetFilter; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isTransferKeepAlive: boolean; - readonly asTransferKeepAlive: { - readonly id: Compact; - readonly target: AccountId20; - readonly amount: Compact; + readonly isExchangeAsset: boolean; + readonly asExchangeAsset: { + readonly give: StagingXcmV5AssetAssetFilter; + readonly want: StagingXcmV5AssetAssets; + readonly maximal: bool; } & Struct; - readonly isForceTransfer: boolean; - readonly asForceTransfer: { - readonly id: Compact; - readonly source: AccountId20; - readonly dest: AccountId20; - readonly amount: Compact; + readonly isInitiateReserveWithdraw: boolean; + readonly asInitiateReserveWithdraw: { + readonly assets: StagingXcmV5AssetAssetFilter; + readonly reserve: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isFreeze: boolean; - readonly asFreeze: { - readonly id: Compact; - readonly who: AccountId20; + readonly isInitiateTeleport: boolean; + readonly asInitiateTeleport: { + readonly assets: StagingXcmV5AssetAssetFilter; + readonly dest: StagingXcmV5Location; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isThaw: boolean; - readonly asThaw: { - readonly id: Compact; - readonly who: AccountId20; + readonly isReportHolding: boolean; + readonly asReportHolding: { + readonly responseInfo: StagingXcmV5QueryResponseInfo; + readonly assets: StagingXcmV5AssetAssetFilter; } & Struct; - readonly isFreezeAsset: boolean; - readonly asFreezeAsset: { - readonly id: Compact; + readonly isBuyExecution: boolean; + readonly asBuyExecution: { + readonly fees: StagingXcmV5Asset; + readonly weightLimit: XcmV3WeightLimit; } & Struct; - readonly isThawAsset: boolean; - readonly asThawAsset: { - readonly id: Compact; + readonly isRefundSurplus: boolean; + readonly isSetErrorHandler: boolean; + readonly asSetErrorHandler: StagingXcmV5Xcm; + readonly isSetAppendix: boolean; + readonly asSetAppendix: StagingXcmV5Xcm; + readonly isClearError: boolean; + readonly isClaimAsset: boolean; + readonly asClaimAsset: { + readonly assets: StagingXcmV5AssetAssets; + readonly ticket: StagingXcmV5Location; } & Struct; - readonly isTransferOwnership: boolean; - readonly asTransferOwnership: { - readonly id: Compact; - readonly owner: AccountId20; + readonly isTrap: boolean; + readonly asTrap: Compact; + readonly isSubscribeVersion: boolean; + readonly asSubscribeVersion: { + readonly queryId: Compact; + readonly maxResponseWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isSetTeam: boolean; - readonly asSetTeam: { - readonly id: Compact; - readonly issuer: AccountId20; - readonly admin: AccountId20; - readonly freezer: AccountId20; + readonly isUnsubscribeVersion: boolean; + readonly isBurnAsset: boolean; + readonly asBurnAsset: StagingXcmV5AssetAssets; + readonly isExpectAsset: boolean; + readonly asExpectAsset: StagingXcmV5AssetAssets; + readonly isExpectOrigin: boolean; + readonly asExpectOrigin: Option; + readonly isExpectError: boolean; + readonly asExpectError: Option>; + readonly isExpectTransactStatus: boolean; + readonly asExpectTransactStatus: XcmV3MaybeErrorCode; + readonly isQueryPallet: boolean; + readonly asQueryPallet: { + readonly moduleName: Bytes; + readonly responseInfo: StagingXcmV5QueryResponseInfo; } & Struct; - readonly isSetMetadata: boolean; - readonly asSetMetadata: { - readonly id: Compact; + readonly isExpectPallet: boolean; + readonly asExpectPallet: { + readonly index: Compact; readonly name: Bytes; - readonly symbol: Bytes; - readonly decimals: u8; + readonly moduleName: Bytes; + readonly crateMajor: Compact; + readonly minCrateMinor: Compact; } & Struct; - readonly isClearMetadata: boolean; - readonly asClearMetadata: { - readonly id: Compact; - } & Struct; - readonly isForceSetMetadata: boolean; - readonly asForceSetMetadata: { - readonly id: Compact; - readonly name: Bytes; - readonly symbol: Bytes; - readonly decimals: u8; - readonly isFrozen: bool; - } & Struct; - readonly isForceClearMetadata: boolean; - readonly asForceClearMetadata: { - readonly id: Compact; - } & Struct; - readonly isForceAssetStatus: boolean; - readonly asForceAssetStatus: { - readonly id: Compact; - readonly owner: AccountId20; - readonly issuer: AccountId20; - readonly admin: AccountId20; - readonly freezer: AccountId20; - readonly minBalance: Compact; - readonly isSufficient: bool; - readonly isFrozen: bool; - } & Struct; - readonly isApproveTransfer: boolean; - readonly asApproveTransfer: { - readonly id: Compact; - readonly delegate: AccountId20; - readonly amount: Compact; + readonly isReportTransactStatus: boolean; + readonly asReportTransactStatus: StagingXcmV5QueryResponseInfo; + readonly isClearTransactStatus: boolean; + readonly isUniversalOrigin: boolean; + readonly asUniversalOrigin: StagingXcmV5Junction; + readonly isExportMessage: boolean; + readonly asExportMessage: { + readonly network: StagingXcmV5JunctionNetworkId; + readonly destination: StagingXcmV5Junctions; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isCancelApproval: boolean; - readonly asCancelApproval: { - readonly id: Compact; - readonly delegate: AccountId20; + readonly isLockAsset: boolean; + readonly asLockAsset: { + readonly asset: StagingXcmV5Asset; + readonly unlocker: StagingXcmV5Location; } & Struct; - readonly isForceCancelApproval: boolean; - readonly asForceCancelApproval: { - readonly id: Compact; - readonly owner: AccountId20; - readonly delegate: AccountId20; + readonly isUnlockAsset: boolean; + readonly asUnlockAsset: { + readonly asset: StagingXcmV5Asset; + readonly target: StagingXcmV5Location; } & Struct; - readonly isTransferApproved: boolean; - readonly asTransferApproved: { - readonly id: Compact; - readonly owner: AccountId20; - readonly destination: AccountId20; - readonly amount: Compact; + readonly isNoteUnlockable: boolean; + readonly asNoteUnlockable: { + readonly asset: StagingXcmV5Asset; + readonly owner: StagingXcmV5Location; } & Struct; - readonly isTouch: boolean; - readonly asTouch: { - readonly id: Compact; + readonly isRequestUnlock: boolean; + readonly asRequestUnlock: { + readonly asset: StagingXcmV5Asset; + readonly locker: StagingXcmV5Location; } & Struct; - readonly isRefund: boolean; - readonly asRefund: { - readonly id: Compact; - readonly allowBurn: bool; + readonly isSetFeesMode: boolean; + readonly asSetFeesMode: { + readonly jitWithdraw: bool; } & Struct; - readonly isSetMinBalance: boolean; - readonly asSetMinBalance: { - readonly id: Compact; - readonly minBalance: u128; + readonly isSetTopic: boolean; + readonly asSetTopic: U8aFixed; + readonly isClearTopic: boolean; + readonly isAliasOrigin: boolean; + readonly asAliasOrigin: StagingXcmV5Location; + readonly isUnpaidExecution: boolean; + readonly asUnpaidExecution: { + readonly weightLimit: XcmV3WeightLimit; + readonly checkOrigin: Option; } & Struct; - readonly isTouchOther: boolean; - readonly asTouchOther: { - readonly id: Compact; - readonly who: AccountId20; + readonly isPayFees: boolean; + readonly asPayFees: { + readonly asset: StagingXcmV5Asset; } & Struct; - readonly isRefundOther: boolean; - readonly asRefundOther: { - readonly id: Compact; - readonly who: AccountId20; + readonly isInitiateTransfer: boolean; + readonly asInitiateTransfer: { + readonly destination: StagingXcmV5Location; + readonly remoteFees: Option; + readonly preserveOrigin: bool; + readonly assets: Vec; + readonly remoteXcm: StagingXcmV5Xcm; } & Struct; - readonly isBlock: boolean; - readonly asBlock: { - readonly id: Compact; - readonly who: AccountId20; + readonly isExecuteWithOrigin: boolean; + readonly asExecuteWithOrigin: { + readonly descendantOrigin: Option; + readonly xcm: StagingXcmV5Xcm; } & Struct; - readonly isTransferAll: boolean; - readonly asTransferAll: { - readonly id: Compact; - readonly dest: AccountId20; - readonly keepAlive: bool; + readonly isSetHints: boolean; + readonly asSetHints: { + readonly hints: Vec; } & Struct; readonly type: - | "Create" - | "ForceCreate" - | "StartDestroy" - | "DestroyAccounts" - | "DestroyApprovals" - | "FinishDestroy" - | "Mint" - | "Burn" - | "Transfer" - | "TransferKeepAlive" - | "ForceTransfer" - | "Freeze" - | "Thaw" - | "FreezeAsset" - | "ThawAsset" - | "TransferOwnership" - | "SetTeam" - | "SetMetadata" - | "ClearMetadata" - | "ForceSetMetadata" - | "ForceClearMetadata" - | "ForceAssetStatus" - | "ApproveTransfer" - | "CancelApproval" - | "ForceCancelApproval" - | "TransferApproved" - | "Touch" - | "Refund" - | "SetMinBalance" - | "TouchOther" - | "RefundOther" - | "Block" - | "TransferAll"; + | "WithdrawAsset" + | "ReserveAssetDeposited" + | "ReceiveTeleportedAsset" + | "QueryResponse" + | "TransferAsset" + | "TransferReserveAsset" + | "Transact" + | "HrmpNewChannelOpenRequest" + | "HrmpChannelAccepted" + | "HrmpChannelClosing" + | "ClearOrigin" + | "DescendOrigin" + | "ReportError" + | "DepositAsset" + | "DepositReserveAsset" + | "ExchangeAsset" + | "InitiateReserveWithdraw" + | "InitiateTeleport" + | "ReportHolding" + | "BuyExecution" + | "RefundSurplus" + | "SetErrorHandler" + | "SetAppendix" + | "ClearError" + | "ClaimAsset" + | "Trap" + | "SubscribeVersion" + | "UnsubscribeVersion" + | "BurnAsset" + | "ExpectAsset" + | "ExpectOrigin" + | "ExpectError" + | "ExpectTransactStatus" + | "QueryPallet" + | "ExpectPallet" + | "ReportTransactStatus" + | "ClearTransactStatus" + | "UniversalOrigin" + | "ExportMessage" + | "LockAsset" + | "UnlockAsset" + | "NoteUnlockable" + | "RequestUnlock" + | "SetFeesMode" + | "SetTopic" + | "ClearTopic" + | "AliasOrigin" + | "UnpaidExecution" + | "PayFees" + | "InitiateTransfer" + | "ExecuteWithOrigin" + | "SetHints"; } - /** @name PalletAssetManagerCall (348) */ - interface PalletAssetManagerCall extends Enum { - readonly isRegisterForeignAsset: boolean; - readonly asRegisterForeignAsset: { - readonly asset: MoonbaseRuntimeXcmConfigAssetType; - readonly metadata: MoonbaseRuntimeAssetConfigAssetRegistrarMetadata; - readonly minAmount: u128; - readonly isSufficient: bool; - } & Struct; - readonly isChangeExistingAssetType: boolean; - readonly asChangeExistingAssetType: { - readonly assetId: u128; - readonly newAssetType: MoonbaseRuntimeXcmConfigAssetType; - readonly numAssetsWeightHint: u32; - } & Struct; - readonly isRemoveExistingAssetType: boolean; - readonly asRemoveExistingAssetType: { - readonly assetId: u128; - readonly numAssetsWeightHint: u32; - } & Struct; - readonly isDestroyForeignAsset: boolean; - readonly asDestroyForeignAsset: { - readonly assetId: u128; - readonly numAssetsWeightHint: u32; - } & Struct; - readonly type: - | "RegisterForeignAsset" - | "ChangeExistingAssetType" - | "RemoveExistingAssetType" - | "DestroyForeignAsset"; + /** @name StagingXcmV5AssetAssets (327) */ + interface StagingXcmV5AssetAssets extends Vec {} + + /** @name StagingXcmV5Asset (329) */ + interface StagingXcmV5Asset extends Struct { + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetFungibility; } - /** @name PalletXcmTransactorCall (349) */ - interface PalletXcmTransactorCall extends Enum { - readonly isRegister: boolean; - readonly asRegister: { - readonly who: AccountId20; - readonly index: u16; - } & Struct; - readonly isDeregister: boolean; - readonly asDeregister: { - readonly index: u16; - } & Struct; - readonly isTransactThroughDerivative: boolean; - readonly asTransactThroughDerivative: { - readonly dest: MoonbaseRuntimeXcmConfigTransactors; - readonly index: u16; - readonly fee: PalletXcmTransactorCurrencyPayment; - readonly innerCall: Bytes; - readonly weightInfo: PalletXcmTransactorTransactWeights; - readonly refund: bool; - } & Struct; - readonly isTransactThroughSovereign: boolean; - readonly asTransactThroughSovereign: { - readonly dest: XcmVersionedLocation; - readonly feePayer: Option; - readonly fee: PalletXcmTransactorCurrencyPayment; - readonly call: Bytes; - readonly originKind: XcmV3OriginKind; - readonly weightInfo: PalletXcmTransactorTransactWeights; - readonly refund: bool; - } & Struct; - readonly isSetTransactInfo: boolean; - readonly asSetTransactInfo: { - readonly location: XcmVersionedLocation; - readonly transactExtraWeight: SpWeightsWeightV2Weight; - readonly maxWeight: SpWeightsWeightV2Weight; - readonly transactExtraWeightSigned: Option; - } & Struct; - readonly isRemoveTransactInfo: boolean; - readonly asRemoveTransactInfo: { - readonly location: XcmVersionedLocation; - } & Struct; - readonly isTransactThroughSigned: boolean; - readonly asTransactThroughSigned: { - readonly dest: XcmVersionedLocation; - readonly fee: PalletXcmTransactorCurrencyPayment; - readonly call: Bytes; - readonly weightInfo: PalletXcmTransactorTransactWeights; - readonly refund: bool; - } & Struct; - readonly isSetFeePerSecond: boolean; - readonly asSetFeePerSecond: { - readonly assetLocation: XcmVersionedLocation; - readonly feePerSecond: u128; - } & Struct; - readonly isRemoveFeePerSecond: boolean; - readonly asRemoveFeePerSecond: { - readonly assetLocation: XcmVersionedLocation; - } & Struct; - readonly isHrmpManage: boolean; - readonly asHrmpManage: { - readonly action: PalletXcmTransactorHrmpOperation; - readonly fee: PalletXcmTransactorCurrencyPayment; - readonly weightInfo: PalletXcmTransactorTransactWeights; - } & Struct; - readonly type: - | "Register" - | "Deregister" - | "TransactThroughDerivative" - | "TransactThroughSovereign" - | "SetTransactInfo" - | "RemoveTransactInfo" - | "TransactThroughSigned" - | "SetFeePerSecond" - | "RemoveFeePerSecond" - | "HrmpManage"; + /** @name StagingXcmV5AssetAssetId (330) */ + interface StagingXcmV5AssetAssetId extends StagingXcmV5Location {} + + /** @name StagingXcmV5AssetFungibility (331) */ + interface StagingXcmV5AssetFungibility extends Enum { + readonly isFungible: boolean; + readonly asFungible: Compact; + readonly isNonFungible: boolean; + readonly asNonFungible: StagingXcmV5AssetAssetInstance; + readonly type: "Fungible" | "NonFungible"; } - /** @name MoonbaseRuntimeXcmConfigTransactors (350) */ - interface MoonbaseRuntimeXcmConfigTransactors extends Enum { - readonly isRelay: boolean; - readonly type: "Relay"; + /** @name StagingXcmV5AssetAssetInstance (332) */ + interface StagingXcmV5AssetAssetInstance extends Enum { + readonly isUndefined: boolean; + readonly isIndex: boolean; + readonly asIndex: Compact; + readonly isArray4: boolean; + readonly asArray4: U8aFixed; + readonly isArray8: boolean; + readonly asArray8: U8aFixed; + readonly isArray16: boolean; + readonly asArray16: U8aFixed; + readonly isArray32: boolean; + readonly asArray32: U8aFixed; + readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name PalletXcmTransactorCurrencyPayment (351) */ - interface PalletXcmTransactorCurrencyPayment extends Struct { - readonly currency: PalletXcmTransactorCurrency; - readonly feeAmount: Option; + /** @name StagingXcmV5Response (333) */ + interface StagingXcmV5Response extends Enum { + readonly isNull: boolean; + readonly isAssets: boolean; + readonly asAssets: StagingXcmV5AssetAssets; + 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 MoonbaseRuntimeXcmConfigCurrencyId (352) */ - interface MoonbaseRuntimeXcmConfigCurrencyId extends Enum { - readonly isSelfReserve: boolean; - readonly isForeignAsset: boolean; - readonly asForeignAsset: u128; - readonly isErc20: boolean; - readonly asErc20: { - readonly contractAddress: H160; - } & Struct; - readonly type: "SelfReserve" | "ForeignAsset" | "Erc20"; + /** @name XcmV5TraitsError (336) */ + interface XcmV5TraitsError extends Enum { + readonly isOverflow: boolean; + readonly isUnimplemented: boolean; + readonly isUntrustedReserveLocation: boolean; + readonly isUntrustedTeleportLocation: boolean; + readonly isLocationFull: boolean; + readonly isLocationNotInvertible: boolean; + readonly isBadOrigin: boolean; + readonly isInvalidLocation: boolean; + readonly isAssetNotFound: boolean; + readonly isFailedToTransactAsset: boolean; + readonly isNotWithdrawable: boolean; + readonly isLocationCannotHold: boolean; + readonly isExceedsMaxMessageSize: boolean; + readonly isDestinationUnsupported: boolean; + readonly isTransport: boolean; + readonly isUnroutable: boolean; + readonly isUnknownClaim: boolean; + readonly isFailedToDecode: boolean; + readonly isMaxWeightInvalid: boolean; + readonly isNotHoldingFees: boolean; + readonly isTooExpensive: boolean; + readonly isTrap: boolean; + readonly asTrap: u64; + readonly isExpectationFalse: boolean; + readonly isPalletNotFound: boolean; + readonly isNameMismatch: boolean; + readonly isVersionIncompatible: boolean; + readonly isHoldingWouldOverflow: boolean; + readonly isExportError: boolean; + readonly isReanchorFailed: boolean; + readonly isNoDeal: boolean; + readonly isFeesNotMet: boolean; + readonly isLockError: boolean; + readonly isNoPermission: boolean; + readonly isUnanchored: boolean; + readonly isNotDepositable: boolean; + readonly isTooManyAssets: boolean; + readonly isUnhandledXcmVersion: boolean; + readonly isWeightLimitReached: boolean; + readonly asWeightLimitReached: SpWeightsWeightV2Weight; + readonly isBarrier: boolean; + readonly isWeightNotComputable: boolean; + readonly isExceedsStackLimit: boolean; + readonly type: + | "Overflow" + | "Unimplemented" + | "UntrustedReserveLocation" + | "UntrustedTeleportLocation" + | "LocationFull" + | "LocationNotInvertible" + | "BadOrigin" + | "InvalidLocation" + | "AssetNotFound" + | "FailedToTransactAsset" + | "NotWithdrawable" + | "LocationCannotHold" + | "ExceedsMaxMessageSize" + | "DestinationUnsupported" + | "Transport" + | "Unroutable" + | "UnknownClaim" + | "FailedToDecode" + | "MaxWeightInvalid" + | "NotHoldingFees" + | "TooExpensive" + | "Trap" + | "ExpectationFalse" + | "PalletNotFound" + | "NameMismatch" + | "VersionIncompatible" + | "HoldingWouldOverflow" + | "ExportError" + | "ReanchorFailed" + | "NoDeal" + | "FeesNotMet" + | "LockError" + | "NoPermission" + | "Unanchored" + | "NotDepositable" + | "TooManyAssets" + | "UnhandledXcmVersion" + | "WeightLimitReached" + | "Barrier" + | "WeightNotComputable" + | "ExceedsStackLimit"; } - /** @name PalletXcmTransactorCurrency (353) */ - interface PalletXcmTransactorCurrency extends Enum { - readonly isAsCurrencyId: boolean; - readonly asAsCurrencyId: MoonbaseRuntimeXcmConfigCurrencyId; - readonly isAsMultiLocation: boolean; - readonly asAsMultiLocation: XcmVersionedLocation; - readonly type: "AsCurrencyId" | "AsMultiLocation"; + /** @name StagingXcmV5PalletInfo (338) */ + interface StagingXcmV5PalletInfo extends Struct { + readonly index: Compact; + readonly name: Bytes; + readonly moduleName: Bytes; + readonly major: Compact; + readonly minor: Compact; + readonly patch: Compact; } - /** @name PalletXcmTransactorTransactWeights (355) */ - interface PalletXcmTransactorTransactWeights extends Struct { - readonly transactRequiredWeightAtMost: SpWeightsWeightV2Weight; - readonly overallWeight: Option; + /** @name StagingXcmV5QueryResponseInfo (343) */ + interface StagingXcmV5QueryResponseInfo extends Struct { + readonly destination: StagingXcmV5Location; + readonly queryId: Compact; + readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name PalletMoonbeamOrbitersCall (357) */ - interface PalletMoonbeamOrbitersCall extends Enum { - readonly isCollatorAddOrbiter: boolean; - readonly asCollatorAddOrbiter: { - readonly orbiter: AccountId20; - } & Struct; - readonly isCollatorRemoveOrbiter: boolean; - readonly asCollatorRemoveOrbiter: { - readonly orbiter: AccountId20; - } & Struct; - readonly isOrbiterLeaveCollatorPool: boolean; - readonly asOrbiterLeaveCollatorPool: { - readonly collator: AccountId20; + /** @name StagingXcmV5AssetAssetFilter (344) */ + interface StagingXcmV5AssetAssetFilter extends Enum { + readonly isDefinite: boolean; + readonly asDefinite: StagingXcmV5AssetAssets; + readonly isWild: boolean; + readonly asWild: StagingXcmV5AssetWildAsset; + readonly type: "Definite" | "Wild"; + } + + /** @name StagingXcmV5AssetWildAsset (345) */ + interface StagingXcmV5AssetWildAsset extends Enum { + readonly isAll: boolean; + readonly isAllOf: boolean; + readonly asAllOf: { + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetWildFungibility; } & Struct; - readonly isOrbiterRegister: boolean; - readonly isOrbiterUnregister: boolean; - readonly asOrbiterUnregister: { - readonly collatorsPoolCount: u32; + readonly isAllCounted: boolean; + readonly asAllCounted: Compact; + readonly isAllOfCounted: boolean; + readonly asAllOfCounted: { + readonly id: StagingXcmV5AssetAssetId; + readonly fun: StagingXcmV5AssetWildFungibility; + readonly count: Compact; } & Struct; - readonly isAddCollator: boolean; - readonly asAddCollator: { - readonly collator: AccountId20; - } & Struct; - readonly isRemoveCollator: boolean; - readonly asRemoveCollator: { - readonly collator: AccountId20; - } & Struct; - readonly type: - | "CollatorAddOrbiter" - | "CollatorRemoveOrbiter" - | "OrbiterLeaveCollatorPool" - | "OrbiterRegister" - | "OrbiterUnregister" - | "AddCollator" - | "RemoveCollator"; - } - - /** @name PalletEthereumXcmCall (358) */ - interface PalletEthereumXcmCall extends Enum { - readonly isTransact: boolean; - readonly asTransact: { - readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; - } & Struct; - readonly isTransactThroughProxy: boolean; - readonly asTransactThroughProxy: { - readonly transactAs: H160; - readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; - } & Struct; - readonly isSuspendEthereumXcmExecution: boolean; - readonly isResumeEthereumXcmExecution: boolean; - readonly isForceTransactAs: boolean; - readonly asForceTransactAs: { - readonly transactAs: H160; - readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; - readonly forceCreateAddress: Option; - } & Struct; - readonly type: - | "Transact" - | "TransactThroughProxy" - | "SuspendEthereumXcmExecution" - | "ResumeEthereumXcmExecution" - | "ForceTransactAs"; + readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (359) */ - interface XcmPrimitivesEthereumXcmEthereumXcmTransaction extends Enum { - readonly isV1: boolean; - readonly asV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; - readonly isV2: boolean; - readonly asV2: XcmPrimitivesEthereumXcmEthereumXcmTransactionV2; - readonly type: "V1" | "V2"; + /** @name StagingXcmV5AssetWildFungibility (346) */ + interface StagingXcmV5AssetWildFungibility extends Enum { + readonly isFungible: boolean; + readonly isNonFungible: boolean; + readonly type: "Fungible" | "NonFungible"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (360) */ - interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 extends Struct { - readonly gasLimit: U256; - readonly feePayment: XcmPrimitivesEthereumXcmEthereumXcmFee; - readonly action: EthereumTransactionLegacyTransactionAction; - readonly value: U256; - readonly input: Bytes; - readonly accessList: Option]>>>; + /** @name StagingXcmV5AssetAssetTransferFilter (348) */ + interface StagingXcmV5AssetAssetTransferFilter extends Enum { + readonly isTeleport: boolean; + readonly asTeleport: StagingXcmV5AssetAssetFilter; + readonly isReserveDeposit: boolean; + readonly asReserveDeposit: StagingXcmV5AssetAssetFilter; + readonly isReserveWithdraw: boolean; + readonly asReserveWithdraw: StagingXcmV5AssetAssetFilter; + readonly type: "Teleport" | "ReserveDeposit" | "ReserveWithdraw"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (361) */ - interface XcmPrimitivesEthereumXcmEthereumXcmFee extends Enum { - readonly isManual: boolean; - readonly asManual: XcmPrimitivesEthereumXcmManualEthereumXcmFee; - readonly isAuto: boolean; - readonly type: "Manual" | "Auto"; + /** @name StagingXcmV5Hint (353) */ + interface StagingXcmV5Hint extends Enum { + readonly isAssetClaimer: boolean; + readonly asAssetClaimer: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly type: "AssetClaimer"; } - /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (362) */ - interface XcmPrimitivesEthereumXcmManualEthereumXcmFee extends Struct { - readonly gasPrice: Option; - readonly maxFeePerGas: Option; + /** @name XcmVersionedAssets (355) */ + interface XcmVersionedAssets extends Enum { + readonly isV3: boolean; + readonly asV3: XcmV3MultiassetMultiAssets; + readonly isV4: boolean; + readonly asV4: StagingXcmV4AssetAssets; + readonly isV5: boolean; + readonly asV5: StagingXcmV5AssetAssets; + readonly type: "V3" | "V4" | "V5"; } - /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (365) */ - interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 extends Struct { - readonly gasLimit: U256; - readonly action: EthereumTransactionLegacyTransactionAction; - readonly value: U256; - readonly input: Bytes; - readonly accessList: Option]>>>; + /** @name StagingXcmExecutorAssetTransferTransferType (367) */ + 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 PalletRandomnessCall (367) */ - interface PalletRandomnessCall extends Enum { - readonly isSetBabeRandomnessResults: boolean; - readonly type: "SetBabeRandomnessResults"; + /** @name XcmVersionedAssetId (368) */ + interface XcmVersionedAssetId extends Enum { + readonly isV3: boolean; + readonly asV3: XcmV3MultiassetAssetId; + readonly isV4: boolean; + readonly asV4: StagingXcmV4AssetAssetId; + readonly isV5: boolean; + readonly asV5: StagingXcmV5AssetAssetId; + readonly type: "V3" | "V4" | "V5"; } - /** @name PalletCollectiveCall (368) */ - interface PalletCollectiveCall extends Enum { - readonly isSetMembers: boolean; - readonly asSetMembers: { - readonly newMembers: Vec; - readonly prime: Option; - readonly oldCount: u32; + /** @name PalletAssetsCall (369) */ + interface PalletAssetsCall extends Enum { + readonly isCreate: boolean; + readonly asCreate: { + readonly id: Compact; + readonly admin: AccountId20; + readonly minBalance: u128; } & Struct; - readonly isExecute: boolean; - readonly asExecute: { - readonly proposal: Call; - readonly lengthBound: Compact; + readonly isForceCreate: boolean; + readonly asForceCreate: { + readonly id: Compact; + readonly owner: AccountId20; + readonly isSufficient: bool; + readonly minBalance: Compact; } & Struct; - readonly isPropose: boolean; - readonly asPropose: { - readonly threshold: Compact; - readonly proposal: Call; - readonly lengthBound: Compact; + readonly isStartDestroy: boolean; + readonly asStartDestroy: { + readonly id: Compact; } & Struct; - readonly isVote: boolean; - readonly asVote: { - readonly proposal: H256; - readonly index: Compact; - readonly approve: bool; + readonly isDestroyAccounts: boolean; + readonly asDestroyAccounts: { + readonly id: Compact; } & Struct; - readonly isDisapproveProposal: boolean; - readonly asDisapproveProposal: { - readonly proposalHash: H256; + readonly isDestroyApprovals: boolean; + readonly asDestroyApprovals: { + readonly id: Compact; } & Struct; - readonly isClose: boolean; - readonly asClose: { - readonly proposalHash: H256; - readonly index: Compact; - readonly proposalWeightBound: SpWeightsWeightV2Weight; - readonly lengthBound: Compact; + readonly isFinishDestroy: boolean; + readonly asFinishDestroy: { + readonly id: Compact; } & Struct; - readonly isKill: boolean; - readonly asKill: { - readonly proposalHash: H256; + readonly isMint: boolean; + readonly asMint: { + readonly id: Compact; + readonly beneficiary: AccountId20; + readonly amount: Compact; } & Struct; - readonly isReleaseProposalCost: boolean; - readonly asReleaseProposalCost: { - readonly proposalHash: H256; + readonly isBurn: boolean; + readonly asBurn: { + readonly id: Compact; + readonly who: AccountId20; + readonly amount: Compact; } & Struct; - readonly type: - | "SetMembers" - | "Execute" - | "Propose" - | "Vote" - | "DisapproveProposal" - | "Close" - | "Kill" - | "ReleaseProposalCost"; - } - - /** @name PalletConvictionVotingCall (369) */ - interface PalletConvictionVotingCall extends Enum { - readonly isVote: boolean; - readonly asVote: { - readonly pollIndex: Compact; - readonly vote: PalletConvictionVotingVoteAccountVote; + readonly isTransfer: boolean; + readonly asTransfer: { + readonly id: Compact; + readonly target: AccountId20; + readonly amount: Compact; } & Struct; - readonly isDelegate: boolean; - readonly asDelegate: { - readonly class: u16; - readonly to: AccountId20; - readonly conviction: PalletConvictionVotingConviction; - readonly balance: u128; + readonly isTransferKeepAlive: boolean; + readonly asTransferKeepAlive: { + readonly id: Compact; + readonly target: AccountId20; + readonly amount: Compact; } & Struct; - readonly isUndelegate: boolean; - readonly asUndelegate: { - readonly class: u16; + readonly isForceTransfer: boolean; + readonly asForceTransfer: { + readonly id: Compact; + readonly source: AccountId20; + readonly dest: AccountId20; + readonly amount: Compact; } & Struct; - readonly isUnlock: boolean; - readonly asUnlock: { - readonly class: u16; - readonly target: AccountId20; + readonly isFreeze: boolean; + readonly asFreeze: { + readonly id: Compact; + readonly who: AccountId20; } & Struct; - readonly isRemoveVote: boolean; - readonly asRemoveVote: { - readonly class: Option; - readonly index: u32; + readonly isThaw: boolean; + readonly asThaw: { + readonly id: Compact; + readonly who: AccountId20; } & Struct; - readonly isRemoveOtherVote: boolean; - readonly asRemoveOtherVote: { - readonly target: AccountId20; - readonly class: u16; - readonly index: u32; + readonly isFreezeAsset: boolean; + readonly asFreezeAsset: { + readonly id: Compact; } & Struct; - readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; - } - - /** @name PalletConvictionVotingConviction (370) */ - 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 (372) */ - interface PalletReferendaCall extends Enum { - readonly isSubmit: boolean; - readonly asSubmit: { - readonly proposalOrigin: MoonbaseRuntimeOriginCaller; - readonly proposal: FrameSupportPreimagesBounded; - readonly enactmentMoment: FrameSupportScheduleDispatchTime; + readonly isThawAsset: boolean; + readonly asThawAsset: { + readonly id: Compact; } & Struct; - readonly isPlaceDecisionDeposit: boolean; - readonly asPlaceDecisionDeposit: { - readonly index: u32; + readonly isTransferOwnership: boolean; + readonly asTransferOwnership: { + readonly id: Compact; + readonly owner: AccountId20; } & Struct; - readonly isRefundDecisionDeposit: boolean; - readonly asRefundDecisionDeposit: { - readonly index: u32; + readonly isSetTeam: boolean; + readonly asSetTeam: { + readonly id: Compact; + readonly issuer: AccountId20; + readonly admin: AccountId20; + readonly freezer: AccountId20; } & Struct; - readonly isCancel: boolean; - readonly asCancel: { - readonly index: u32; + readonly isSetMetadata: boolean; + readonly asSetMetadata: { + readonly id: Compact; + readonly name: Bytes; + readonly symbol: Bytes; + readonly decimals: u8; } & Struct; - readonly isKill: boolean; - readonly asKill: { - readonly index: u32; + readonly isClearMetadata: boolean; + readonly asClearMetadata: { + readonly id: Compact; } & Struct; - readonly isNudgeReferendum: boolean; - readonly asNudgeReferendum: { - readonly index: u32; + readonly isForceSetMetadata: boolean; + readonly asForceSetMetadata: { + readonly id: Compact; + readonly name: Bytes; + readonly symbol: Bytes; + readonly decimals: u8; + readonly isFrozen: bool; } & Struct; - readonly isOneFewerDeciding: boolean; - readonly asOneFewerDeciding: { - readonly track: u16; + readonly isForceClearMetadata: boolean; + readonly asForceClearMetadata: { + readonly id: Compact; } & Struct; - readonly isRefundSubmissionDeposit: boolean; - readonly asRefundSubmissionDeposit: { - readonly index: u32; + readonly isForceAssetStatus: boolean; + readonly asForceAssetStatus: { + readonly id: Compact; + readonly owner: AccountId20; + readonly issuer: AccountId20; + readonly admin: AccountId20; + readonly freezer: AccountId20; + readonly minBalance: Compact; + readonly isSufficient: bool; + readonly isFrozen: bool; } & Struct; - readonly isSetMetadata: boolean; - readonly asSetMetadata: { - readonly index: u32; - readonly maybeHash: Option; + readonly isApproveTransfer: boolean; + readonly asApproveTransfer: { + readonly id: Compact; + readonly delegate: AccountId20; + readonly amount: Compact; } & Struct; - readonly type: - | "Submit" - | "PlaceDecisionDeposit" - | "RefundDecisionDeposit" - | "Cancel" - | "Kill" - | "NudgeReferendum" - | "OneFewerDeciding" - | "RefundSubmissionDeposit" - | "SetMetadata"; - } - - /** @name FrameSupportScheduleDispatchTime (373) */ - interface FrameSupportScheduleDispatchTime extends Enum { - readonly isAt: boolean; - readonly asAt: u32; - readonly isAfter: boolean; - readonly asAfter: u32; - readonly type: "At" | "After"; - } - - /** @name PalletPreimageCall (375) */ - interface PalletPreimageCall extends Enum { - readonly isNotePreimage: boolean; - readonly asNotePreimage: { - readonly bytes: Bytes; + readonly isCancelApproval: boolean; + readonly asCancelApproval: { + readonly id: Compact; + readonly delegate: AccountId20; } & Struct; - readonly isUnnotePreimage: boolean; - readonly asUnnotePreimage: { - readonly hash_: H256; + readonly isForceCancelApproval: boolean; + readonly asForceCancelApproval: { + readonly id: Compact; + readonly owner: AccountId20; + readonly delegate: AccountId20; } & Struct; - readonly isRequestPreimage: boolean; - readonly asRequestPreimage: { - readonly hash_: H256; + readonly isTransferApproved: boolean; + readonly asTransferApproved: { + readonly id: Compact; + readonly owner: AccountId20; + readonly destination: AccountId20; + readonly amount: Compact; } & Struct; - readonly isUnrequestPreimage: boolean; - readonly asUnrequestPreimage: { - readonly hash_: H256; + readonly isTouch: boolean; + readonly asTouch: { + readonly id: Compact; } & Struct; - readonly isEnsureUpdated: boolean; - readonly asEnsureUpdated: { - readonly hashes: Vec; + readonly isRefund: boolean; + readonly asRefund: { + readonly id: Compact; + readonly allowBurn: bool; + } & Struct; + readonly isSetMinBalance: boolean; + readonly asSetMinBalance: { + readonly id: Compact; + readonly minBalance: u128; + } & Struct; + readonly isTouchOther: boolean; + readonly asTouchOther: { + readonly id: Compact; + readonly who: AccountId20; + } & Struct; + readonly isRefundOther: boolean; + readonly asRefundOther: { + readonly id: Compact; + readonly who: AccountId20; + } & Struct; + readonly isBlock: boolean; + readonly asBlock: { + readonly id: Compact; + readonly who: AccountId20; + } & Struct; + readonly isTransferAll: boolean; + readonly asTransferAll: { + readonly id: Compact; + readonly dest: AccountId20; + readonly keepAlive: bool; } & Struct; readonly type: - | "NotePreimage" - | "UnnotePreimage" - | "RequestPreimage" - | "UnrequestPreimage" - | "EnsureUpdated"; + | "Create" + | "ForceCreate" + | "StartDestroy" + | "DestroyAccounts" + | "DestroyApprovals" + | "FinishDestroy" + | "Mint" + | "Burn" + | "Transfer" + | "TransferKeepAlive" + | "ForceTransfer" + | "Freeze" + | "Thaw" + | "FreezeAsset" + | "ThawAsset" + | "TransferOwnership" + | "SetTeam" + | "SetMetadata" + | "ClearMetadata" + | "ForceSetMetadata" + | "ForceClearMetadata" + | "ForceAssetStatus" + | "ApproveTransfer" + | "CancelApproval" + | "ForceCancelApproval" + | "TransferApproved" + | "Touch" + | "Refund" + | "SetMinBalance" + | "TouchOther" + | "RefundOther" + | "Block" + | "TransferAll"; } - /** @name PalletWhitelistCall (376) */ - interface PalletWhitelistCall extends Enum { - readonly isWhitelistCall: boolean; - readonly asWhitelistCall: { - readonly callHash: H256; + /** @name PalletAssetManagerCall (370) */ + interface PalletAssetManagerCall extends Enum { + readonly isRegisterForeignAsset: boolean; + readonly asRegisterForeignAsset: { + readonly asset: MoonriverRuntimeXcmConfigAssetType; + readonly metadata: MoonriverRuntimeAssetConfigAssetRegistrarMetadata; + readonly minAmount: u128; + readonly isSufficient: bool; } & Struct; - readonly isRemoveWhitelistedCall: boolean; - readonly asRemoveWhitelistedCall: { - readonly callHash: H256; + readonly isChangeExistingAssetType: boolean; + readonly asChangeExistingAssetType: { + readonly assetId: u128; + readonly newAssetType: MoonriverRuntimeXcmConfigAssetType; + readonly numAssetsWeightHint: u32; } & Struct; - readonly isDispatchWhitelistedCall: boolean; - readonly asDispatchWhitelistedCall: { - readonly callHash: H256; - readonly callEncodedLen: u32; - readonly callWeightWitness: SpWeightsWeightV2Weight; + readonly isRemoveExistingAssetType: boolean; + readonly asRemoveExistingAssetType: { + readonly assetId: u128; + readonly numAssetsWeightHint: u32; } & Struct; - readonly isDispatchWhitelistedCallWithPreimage: boolean; - readonly asDispatchWhitelistedCallWithPreimage: { - readonly call: Call; + readonly isDestroyForeignAsset: boolean; + readonly asDestroyForeignAsset: { + readonly assetId: u128; + readonly numAssetsWeightHint: u32; } & Struct; readonly type: - | "WhitelistCall" - | "RemoveWhitelistedCall" - | "DispatchWhitelistedCall" - | "DispatchWhitelistedCallWithPreimage"; + | "RegisterForeignAsset" + | "ChangeExistingAssetType" + | "RemoveExistingAssetType" + | "DestroyForeignAsset"; } - /** @name PalletRootTestingCall (378) */ - interface PalletRootTestingCall extends Enum { - readonly isFillBlock: boolean; - readonly asFillBlock: { - readonly ratio: Perbill; - } & Struct; - readonly isTriggerDefensive: boolean; - readonly type: "FillBlock" | "TriggerDefensive"; + /** @name MoonriverRuntimeXcmConfigAssetType (371) */ + interface MoonriverRuntimeXcmConfigAssetType extends Enum { + readonly isXcm: boolean; + readonly asXcm: StagingXcmV3MultiLocation; + readonly type: "Xcm"; } - /** @name PalletMultisigCall (379) */ - interface PalletMultisigCall extends Enum { - readonly isAsMultiThreshold1: boolean; - readonly asAsMultiThreshold1: { - readonly otherSignatories: Vec; - readonly call: Call; + /** @name MoonriverRuntimeAssetConfigAssetRegistrarMetadata (372) */ + interface MoonriverRuntimeAssetConfigAssetRegistrarMetadata extends Struct { + readonly name: Bytes; + readonly symbol: Bytes; + readonly decimals: u8; + readonly isFrozen: bool; + } + + /** @name PalletXcmTransactorCall (373) */ + interface PalletXcmTransactorCall extends Enum { + readonly isRegister: boolean; + readonly asRegister: { + readonly who: AccountId20; + readonly index: u16; } & Struct; - readonly isAsMulti: boolean; - readonly asAsMulti: { - readonly threshold: u16; - readonly otherSignatories: Vec; - readonly maybeTimepoint: Option; - readonly call: Call; - readonly maxWeight: SpWeightsWeightV2Weight; + readonly isDeregister: boolean; + readonly asDeregister: { + readonly index: u16; } & Struct; - readonly isApproveAsMulti: boolean; - readonly asApproveAsMulti: { - readonly threshold: u16; - readonly otherSignatories: Vec; - readonly maybeTimepoint: Option; - readonly callHash: U8aFixed; + readonly isTransactThroughDerivative: boolean; + readonly asTransactThroughDerivative: { + readonly dest: MoonriverRuntimeXcmConfigTransactors; + readonly index: u16; + readonly fee: PalletXcmTransactorCurrencyPayment; + readonly innerCall: Bytes; + readonly weightInfo: PalletXcmTransactorTransactWeights; + readonly refund: bool; + } & Struct; + readonly isTransactThroughSovereign: boolean; + readonly asTransactThroughSovereign: { + readonly dest: XcmVersionedLocation; + readonly feePayer: Option; + readonly fee: PalletXcmTransactorCurrencyPayment; + readonly call: Bytes; + readonly originKind: XcmV3OriginKind; + readonly weightInfo: PalletXcmTransactorTransactWeights; + readonly refund: bool; + } & Struct; + readonly isSetTransactInfo: boolean; + readonly asSetTransactInfo: { + readonly location: XcmVersionedLocation; + readonly transactExtraWeight: SpWeightsWeightV2Weight; readonly maxWeight: SpWeightsWeightV2Weight; + readonly transactExtraWeightSigned: Option; } & Struct; - readonly isCancelAsMulti: boolean; - readonly asCancelAsMulti: { - readonly threshold: u16; - readonly otherSignatories: Vec; - readonly timepoint: PalletMultisigTimepoint; - readonly callHash: U8aFixed; + readonly isRemoveTransactInfo: boolean; + readonly asRemoveTransactInfo: { + readonly location: XcmVersionedLocation; } & Struct; - readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; + readonly isTransactThroughSigned: boolean; + readonly asTransactThroughSigned: { + readonly dest: XcmVersionedLocation; + readonly fee: PalletXcmTransactorCurrencyPayment; + readonly call: Bytes; + readonly weightInfo: PalletXcmTransactorTransactWeights; + readonly refund: bool; + } & Struct; + readonly isSetFeePerSecond: boolean; + readonly asSetFeePerSecond: { + readonly assetLocation: XcmVersionedLocation; + readonly feePerSecond: u128; + } & Struct; + readonly isRemoveFeePerSecond: boolean; + readonly asRemoveFeePerSecond: { + readonly assetLocation: XcmVersionedLocation; + } & Struct; + readonly isHrmpManage: boolean; + readonly asHrmpManage: { + readonly action: PalletXcmTransactorHrmpOperation; + readonly fee: PalletXcmTransactorCurrencyPayment; + readonly weightInfo: PalletXcmTransactorTransactWeights; + } & Struct; + readonly type: + | "Register" + | "Deregister" + | "TransactThroughDerivative" + | "TransactThroughSovereign" + | "SetTransactInfo" + | "RemoveTransactInfo" + | "TransactThroughSigned" + | "SetFeePerSecond" + | "RemoveFeePerSecond" + | "HrmpManage"; } - /** @name PalletMultisigTimepoint (381) */ - interface PalletMultisigTimepoint extends Struct { - readonly height: u32; - readonly index: u32; + /** @name MoonriverRuntimeXcmConfigTransactors (374) */ + interface MoonriverRuntimeXcmConfigTransactors extends Enum { + readonly isRelay: boolean; + readonly type: "Relay"; } - /** @name PalletMoonbeamLazyMigrationsCall (382) */ - interface PalletMoonbeamLazyMigrationsCall extends Enum { - readonly isCreateContractMetadata: boolean; - readonly asCreateContractMetadata: { - readonly address: H160; + /** @name PalletXcmTransactorCurrencyPayment (375) */ + interface PalletXcmTransactorCurrencyPayment extends Struct { + readonly currency: PalletXcmTransactorCurrency; + readonly feeAmount: Option; + } + + /** @name MoonriverRuntimeXcmConfigCurrencyId (376) */ + interface MoonriverRuntimeXcmConfigCurrencyId extends Enum { + readonly isSelfReserve: boolean; + readonly isForeignAsset: boolean; + readonly asForeignAsset: u128; + readonly isErc20: boolean; + readonly asErc20: { + readonly contractAddress: H160; } & Struct; - readonly isApproveAssetsToMigrate: boolean; - readonly asApproveAssetsToMigrate: { - readonly assets: Vec; + readonly type: "SelfReserve" | "ForeignAsset" | "Erc20"; + } + + /** @name PalletXcmTransactorCurrency (377) */ + interface PalletXcmTransactorCurrency extends Enum { + readonly isAsCurrencyId: boolean; + readonly asAsCurrencyId: MoonriverRuntimeXcmConfigCurrencyId; + readonly isAsMultiLocation: boolean; + readonly asAsMultiLocation: XcmVersionedLocation; + readonly type: "AsCurrencyId" | "AsMultiLocation"; + } + + /** @name PalletXcmTransactorTransactWeights (378) */ + interface PalletXcmTransactorTransactWeights extends Struct { + readonly transactRequiredWeightAtMost: SpWeightsWeightV2Weight; + readonly overallWeight: Option; + } + + /** @name PalletXcmTransactorHrmpOperation (380) */ + interface PalletXcmTransactorHrmpOperation extends Enum { + readonly isInitOpen: boolean; + readonly asInitOpen: PalletXcmTransactorHrmpInitParams; + readonly isAccept: boolean; + readonly asAccept: { + readonly paraId: u32; } & Struct; - readonly isStartForeignAssetsMigration: boolean; - readonly asStartForeignAssetsMigration: { - readonly assetId: u128; + readonly isClose: boolean; + readonly asClose: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; + readonly isCancel: boolean; + readonly asCancel: { + readonly channelId: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; + readonly openRequests: u32; } & Struct; - readonly isMigrateForeignAssetBalances: boolean; - readonly asMigrateForeignAssetBalances: { - readonly limit: u32; + readonly type: "InitOpen" | "Accept" | "Close" | "Cancel"; + } + + /** @name PalletXcmTransactorHrmpInitParams (381) */ + interface PalletXcmTransactorHrmpInitParams extends Struct { + readonly paraId: u32; + readonly proposedMaxCapacity: u32; + readonly proposedMaxMessageSize: u32; + } + + /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (382) */ + interface PolkadotParachainPrimitivesPrimitivesHrmpChannelId extends Struct { + readonly sender: u32; + readonly recipient: u32; + } + + /** @name PalletEthereumXcmCall (383) */ + interface PalletEthereumXcmCall extends Enum { + readonly isTransact: boolean; + readonly asTransact: { + readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; } & Struct; - readonly isMigrateForeignAssetApprovals: boolean; - readonly asMigrateForeignAssetApprovals: { - readonly limit: u32; + readonly isTransactThroughProxy: boolean; + readonly asTransactThroughProxy: { + readonly transactAs: H160; + readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; + } & Struct; + readonly isSuspendEthereumXcmExecution: boolean; + readonly isResumeEthereumXcmExecution: boolean; + readonly isForceTransactAs: boolean; + readonly asForceTransactAs: { + readonly transactAs: H160; + readonly xcmTransaction: XcmPrimitivesEthereumXcmEthereumXcmTransaction; + readonly forceCreateAddress: Option; } & Struct; - readonly isFinishForeignAssetsMigration: boolean; readonly type: - | "CreateContractMetadata" - | "ApproveAssetsToMigrate" - | "StartForeignAssetsMigration" - | "MigrateForeignAssetBalances" - | "MigrateForeignAssetApprovals" - | "FinishForeignAssetsMigration"; + | "Transact" + | "TransactThroughProxy" + | "SuspendEthereumXcmExecution" + | "ResumeEthereumXcmExecution" + | "ForceTransactAs"; + } + + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransaction (384) */ + interface XcmPrimitivesEthereumXcmEthereumXcmTransaction extends Enum { + readonly isV1: boolean; + readonly asV1: XcmPrimitivesEthereumXcmEthereumXcmTransactionV1; + readonly isV2: boolean; + readonly asV2: XcmPrimitivesEthereumXcmEthereumXcmTransactionV2; + readonly type: "V1" | "V2"; + } + + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 (385) */ + interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV1 extends Struct { + readonly gasLimit: U256; + readonly feePayment: XcmPrimitivesEthereumXcmEthereumXcmFee; + readonly action: EthereumTransactionLegacyTransactionAction; + readonly value: U256; + readonly input: Bytes; + readonly accessList: Option]>>>; + } + + /** @name XcmPrimitivesEthereumXcmEthereumXcmFee (386) */ + interface XcmPrimitivesEthereumXcmEthereumXcmFee extends Enum { + readonly isManual: boolean; + readonly asManual: XcmPrimitivesEthereumXcmManualEthereumXcmFee; + readonly isAuto: boolean; + readonly type: "Manual" | "Auto"; + } + + /** @name XcmPrimitivesEthereumXcmManualEthereumXcmFee (387) */ + interface XcmPrimitivesEthereumXcmManualEthereumXcmFee extends Struct { + readonly gasPrice: Option; + readonly maxFeePerGas: Option; + } + + /** @name XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 (390) */ + interface XcmPrimitivesEthereumXcmEthereumXcmTransactionV2 extends Struct { + readonly gasLimit: U256; + readonly action: EthereumTransactionLegacyTransactionAction; + readonly value: U256; + readonly input: Bytes; + readonly accessList: Option]>>>; } - /** @name PalletMessageQueueCall (385) */ + /** @name PalletMessageQueueCall (392) */ interface PalletMessageQueueCall extends Enum { readonly isReapPage: boolean; readonly asReapPage: { @@ -5990,7 +5381,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ReapPage" | "ExecuteOverweight"; } - /** @name CumulusPrimitivesCoreAggregateMessageOrigin (386) */ + /** @name CumulusPrimitivesCoreAggregateMessageOrigin (393) */ interface CumulusPrimitivesCoreAggregateMessageOrigin extends Enum { readonly isHere: boolean; readonly isParent: boolean; @@ -5999,17 +5390,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Here" | "Parent" | "Sibling"; } - /** @name PalletEmergencyParaXcmCall (387) */ - interface PalletEmergencyParaXcmCall extends Enum { - readonly isPausedToNormal: boolean; - readonly isFastAuthorizeUpgrade: boolean; - readonly asFastAuthorizeUpgrade: { - readonly codeHash: H256; - } & Struct; - readonly type: "PausedToNormal" | "FastAuthorizeUpgrade"; - } - - /** @name PalletMoonbeamForeignAssetsCall (388) */ + /** @name PalletMoonbeamForeignAssetsCall (394) */ interface PalletMoonbeamForeignAssetsCall extends Enum { readonly isCreateForeignAsset: boolean; readonly asCreateForeignAsset: { @@ -6040,66 +5421,7 @@ declare module "@polkadot/types/lookup" { | "UnfreezeForeignAsset"; } - /** @name PalletParametersCall (390) */ - interface PalletParametersCall extends Enum { - readonly isSetParameter: boolean; - readonly asSetParameter: { - readonly keyValue: MoonbaseRuntimeRuntimeParamsRuntimeParameters; - } & Struct; - readonly type: "SetParameter"; - } - - /** @name MoonbaseRuntimeRuntimeParamsRuntimeParameters (391) */ - interface MoonbaseRuntimeRuntimeParamsRuntimeParameters extends Enum { - readonly isRuntimeConfig: boolean; - readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters; - readonly isPalletRandomness: boolean; - readonly asPalletRandomness: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters (392) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParameters extends Enum { - readonly isFeesTreasuryProportion: boolean; - readonly asFeesTreasuryProportion: ITuple< - [ - MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion, - Option - ] - >; - readonly type: "FeesTreasuryProportion"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion (393) */ - type MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigFeesTreasuryProportion = Null; - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters (395) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParameters extends Enum { - readonly isDeposit: boolean; - readonly asDeposit: ITuple< - [MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit, Option] - >; - readonly type: "Deposit"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit (396) */ - type MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessDeposit = Null; - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters (399) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParameters extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly asForeignAssetCreationDeposit: ITuple< - [MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit, Option] - >; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit (400) */ - type MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigForeignAssetCreationDeposit = Null; - - /** @name PalletXcmWeightTraderCall (401) */ + /** @name PalletXcmWeightTraderCall (396) */ interface PalletXcmWeightTraderCall extends Enum { readonly isAddAsset: boolean; readonly asAddAsset: { @@ -6131,34 +5453,33 @@ declare module "@polkadot/types/lookup" { | "RemoveAsset"; } - /** @name SpRuntimeBlakeTwo256 (402) */ + /** @name PalletEmergencyParaXcmCall (397) */ + interface PalletEmergencyParaXcmCall extends Enum { + readonly isPausedToNormal: boolean; + readonly isFastAuthorizeUpgrade: boolean; + readonly asFastAuthorizeUpgrade: { + readonly codeHash: H256; + } & Struct; + readonly type: "PausedToNormal" | "FastAuthorizeUpgrade"; + } + + /** @name PalletRandomnessCall (398) */ + interface PalletRandomnessCall extends Enum { + readonly isSetBabeRandomnessResults: boolean; + readonly type: "SetBabeRandomnessResults"; + } + + /** @name SpRuntimeBlakeTwo256 (399) */ type SpRuntimeBlakeTwo256 = Null; - /** @name PalletConvictionVotingTally (404) */ + /** @name PalletConvictionVotingTally (401) */ interface PalletConvictionVotingTally extends Struct { readonly ayes: u128; readonly nays: u128; readonly support: u128; } - /** @name PalletPreimageEvent (405) */ - interface PalletPreimageEvent extends Enum { - readonly isNoted: boolean; - readonly asNoted: { - readonly hash_: H256; - } & Struct; - readonly isRequested: boolean; - readonly asRequested: { - readonly hash_: H256; - } & Struct; - readonly isCleared: boolean; - readonly asCleared: { - readonly hash_: H256; - } & Struct; - readonly type: "Noted" | "Requested" | "Cleared"; - } - - /** @name PalletWhitelistEvent (406) */ + /** @name PalletWhitelistEvent (402) */ interface PalletWhitelistEvent extends Enum { readonly isCallWhitelisted: boolean; readonly asCallWhitelisted: { @@ -6179,1496 +5500,1619 @@ declare module "@polkadot/types/lookup" { readonly type: "CallWhitelisted" | "WhitelistedCallRemoved" | "WhitelistedCallDispatched"; } - /** @name FrameSupportDispatchPostDispatchInfo (408) */ + /** @name FrameSupportDispatchPostDispatchInfo (404) */ interface FrameSupportDispatchPostDispatchInfo extends Struct { readonly actualWeight: Option; readonly paysFee: FrameSupportDispatchPays; } - /** @name SpRuntimeDispatchErrorWithPostInfo (409) */ + /** @name SpRuntimeDispatchErrorWithPostInfo (405) */ interface SpRuntimeDispatchErrorWithPostInfo extends Struct { readonly postInfo: FrameSupportDispatchPostDispatchInfo; readonly error: SpRuntimeDispatchError; } - /** @name PalletRootTestingEvent (411) */ - interface PalletRootTestingEvent extends Enum { - readonly isDefensiveTestCall: boolean; - readonly type: "DefensiveTestCall"; - } - - /** @name PalletMultisigEvent (412) */ - interface PalletMultisigEvent extends Enum { - readonly isNewMultisig: boolean; - readonly asNewMultisig: { - readonly approving: AccountId20; - readonly multisig: AccountId20; - readonly callHash: U8aFixed; + /** @name PalletCollectiveEvent (406) */ + interface PalletCollectiveEvent extends Enum { + readonly isProposed: boolean; + readonly asProposed: { + readonly account: AccountId20; + readonly proposalIndex: u32; + readonly proposalHash: H256; + readonly threshold: u32; } & Struct; - readonly isMultisigApproval: boolean; - readonly asMultisigApproval: { - readonly approving: AccountId20; - readonly timepoint: PalletMultisigTimepoint; - readonly multisig: AccountId20; - readonly callHash: U8aFixed; + readonly isVoted: boolean; + readonly asVoted: { + readonly account: AccountId20; + readonly proposalHash: H256; + readonly voted: bool; + readonly yes: u32; + readonly no: u32; } & Struct; - readonly isMultisigExecuted: boolean; - readonly asMultisigExecuted: { - readonly approving: AccountId20; - readonly timepoint: PalletMultisigTimepoint; - readonly multisig: AccountId20; - readonly callHash: U8aFixed; + readonly isApproved: boolean; + readonly asApproved: { + readonly proposalHash: H256; + } & Struct; + readonly isDisapproved: boolean; + readonly asDisapproved: { + readonly proposalHash: H256; + } & Struct; + readonly isExecuted: boolean; + readonly asExecuted: { + readonly proposalHash: H256; readonly result: Result; } & Struct; - readonly isMultisigCancelled: boolean; - readonly asMultisigCancelled: { - readonly cancelling: AccountId20; - readonly timepoint: PalletMultisigTimepoint; - readonly multisig: AccountId20; - readonly callHash: U8aFixed; + readonly isMemberExecuted: boolean; + readonly asMemberExecuted: { + readonly proposalHash: H256; + readonly result: Result; } & Struct; - readonly type: "NewMultisig" | "MultisigApproval" | "MultisigExecuted" | "MultisigCancelled"; - } - - /** @name PalletMessageQueueEvent (413) */ - interface PalletMessageQueueEvent extends Enum { - readonly isProcessingFailed: boolean; - readonly asProcessingFailed: { - readonly id: H256; - readonly origin: CumulusPrimitivesCoreAggregateMessageOrigin; - readonly error: FrameSupportMessagesProcessMessageError; + readonly isClosed: boolean; + readonly asClosed: { + readonly proposalHash: H256; + readonly yes: u32; + readonly no: u32; } & Struct; - readonly isProcessed: boolean; - readonly asProcessed: { - readonly id: H256; - readonly origin: CumulusPrimitivesCoreAggregateMessageOrigin; - readonly weightUsed: SpWeightsWeightV2Weight; - readonly success: bool; + readonly isKilled: boolean; + readonly asKilled: { + readonly proposalHash: H256; } & Struct; - readonly isOverweightEnqueued: boolean; - readonly asOverweightEnqueued: { - readonly id: U8aFixed; - readonly origin: CumulusPrimitivesCoreAggregateMessageOrigin; - readonly pageIndex: u32; - readonly messageIndex: u32; + readonly isProposalCostBurned: boolean; + readonly asProposalCostBurned: { + readonly proposalHash: H256; + readonly who: AccountId20; } & Struct; - readonly isPageReaped: boolean; - readonly asPageReaped: { - readonly origin: CumulusPrimitivesCoreAggregateMessageOrigin; - readonly index: u32; + readonly isProposalCostReleased: boolean; + readonly asProposalCostReleased: { + readonly proposalHash: H256; + readonly who: AccountId20; } & Struct; - readonly type: "ProcessingFailed" | "Processed" | "OverweightEnqueued" | "PageReaped"; - } - - /** @name FrameSupportMessagesProcessMessageError (414) */ - interface FrameSupportMessagesProcessMessageError extends Enum { - readonly isBadFormat: boolean; - readonly isCorrupt: boolean; - readonly isUnsupported: boolean; - readonly isOverweight: boolean; - readonly asOverweight: SpWeightsWeightV2Weight; - readonly isYield: boolean; - readonly isStackLimitReached: boolean; readonly type: - | "BadFormat" - | "Corrupt" - | "Unsupported" - | "Overweight" - | "Yield" - | "StackLimitReached"; - } - - /** @name PalletEmergencyParaXcmEvent (415) */ - interface PalletEmergencyParaXcmEvent extends Enum { - readonly isEnteredPausedXcmMode: boolean; - readonly isNormalXcmOperationResumed: boolean; - readonly type: "EnteredPausedXcmMode" | "NormalXcmOperationResumed"; + | "Proposed" + | "Voted" + | "Approved" + | "Disapproved" + | "Executed" + | "MemberExecuted" + | "Closed" + | "Killed" + | "ProposalCostBurned" + | "ProposalCostReleased"; } - /** @name PalletMoonbeamForeignAssetsEvent (416) */ - interface PalletMoonbeamForeignAssetsEvent extends Enum { - readonly isForeignAssetCreated: boolean; - readonly asForeignAssetCreated: { - readonly contractAddress: H160; - readonly assetId: u128; - readonly xcmLocation: StagingXcmV5Location; - readonly deposit: Option; - } & Struct; - readonly isForeignAssetXcmLocationChanged: boolean; - readonly asForeignAssetXcmLocationChanged: { - readonly assetId: u128; - readonly previousXcmLocation: StagingXcmV5Location; - readonly newXcmLocation: StagingXcmV5Location; + /** @name PalletTreasuryEvent (408) */ + interface PalletTreasuryEvent extends Enum { + readonly isSpending: boolean; + readonly asSpending: { + readonly budgetRemaining: u128; } & Struct; - readonly isForeignAssetFrozen: boolean; - readonly asForeignAssetFrozen: { - readonly assetId: u128; - readonly xcmLocation: StagingXcmV5Location; + readonly isAwarded: boolean; + readonly asAwarded: { + readonly proposalIndex: u32; + readonly award: u128; + readonly account: AccountId20; } & Struct; - readonly isForeignAssetUnfrozen: boolean; - readonly asForeignAssetUnfrozen: { - readonly assetId: u128; - readonly xcmLocation: StagingXcmV5Location; + readonly isBurnt: boolean; + readonly asBurnt: { + readonly burntFunds: u128; } & Struct; - readonly isTokensLocked: boolean; - readonly asTokensLocked: ITuple<[AccountId20, u128, U256]>; - readonly type: - | "ForeignAssetCreated" - | "ForeignAssetXcmLocationChanged" - | "ForeignAssetFrozen" - | "ForeignAssetUnfrozen" - | "TokensLocked"; - } - - /** @name PalletParametersEvent (417) */ - interface PalletParametersEvent extends Enum { - readonly isUpdated: boolean; - readonly asUpdated: { - readonly key: MoonbaseRuntimeRuntimeParamsRuntimeParametersKey; - readonly oldValue: Option; - readonly newValue: Option; + readonly isRollover: boolean; + readonly asRollover: { + readonly rolloverBalance: u128; } & Struct; - readonly type: "Updated"; - } - - /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersKey (418) */ - interface MoonbaseRuntimeRuntimeParamsRuntimeParametersKey extends Enum { - readonly isRuntimeConfig: boolean; - readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey; - readonly isPalletRandomness: boolean; - readonly asPalletRandomness: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey (419) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersKey extends Enum { - readonly isFeesTreasuryProportion: boolean; - readonly type: "FeesTreasuryProportion"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey (420) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersKey extends Enum { readonly isDeposit: boolean; - readonly type: "Deposit"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey (421) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersKey extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name MoonbaseRuntimeRuntimeParamsRuntimeParametersValue (423) */ - interface MoonbaseRuntimeRuntimeParamsRuntimeParametersValue extends Enum { - readonly isRuntimeConfig: boolean; - readonly asRuntimeConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue; - readonly isPalletRandomness: boolean; - readonly asPalletRandomness: MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue; - readonly isXcmConfig: boolean; - readonly asXcmConfig: MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue; - readonly type: "RuntimeConfig" | "PalletRandomness" | "XcmConfig"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue (424) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsRuntimeConfigParametersValue extends Enum { - readonly isFeesTreasuryProportion: boolean; - readonly asFeesTreasuryProportion: Perbill; - readonly type: "FeesTreasuryProportion"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue (425) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsPalletRandomnessParametersValue extends Enum { - readonly isDeposit: boolean; - readonly asDeposit: u128; - readonly type: "Deposit"; - } - - /** @name MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue (426) */ - interface MoonbaseRuntimeRuntimeParamsDynamicParamsXcmConfigParametersValue extends Enum { - readonly isForeignAssetCreationDeposit: boolean; - readonly asForeignAssetCreationDeposit: u128; - readonly type: "ForeignAssetCreationDeposit"; - } - - /** @name PalletXcmWeightTraderEvent (427) */ - interface PalletXcmWeightTraderEvent extends Enum { - readonly isSupportedAssetAdded: boolean; - readonly asSupportedAssetAdded: { - readonly location: StagingXcmV5Location; - readonly relativePrice: u128; + readonly asDeposit: { + readonly value: u128; } & Struct; - readonly isSupportedAssetEdited: boolean; - readonly asSupportedAssetEdited: { - readonly location: StagingXcmV5Location; - readonly relativePrice: u128; + readonly isSpendApproved: boolean; + readonly asSpendApproved: { + readonly proposalIndex: u32; + readonly amount: u128; + readonly beneficiary: AccountId20; } & Struct; - readonly isPauseAssetSupport: boolean; - readonly asPauseAssetSupport: { - readonly location: StagingXcmV5Location; + readonly isUpdatedInactive: boolean; + readonly asUpdatedInactive: { + readonly reactivated: u128; + readonly deactivated: u128; } & Struct; - readonly isResumeAssetSupport: boolean; - readonly asResumeAssetSupport: { - readonly location: StagingXcmV5Location; + readonly isAssetSpendApproved: boolean; + readonly asAssetSpendApproved: { + readonly index: u32; + readonly assetKind: Null; + readonly amount: u128; + readonly beneficiary: AccountId20; + readonly validFrom: u32; + readonly expireAt: u32; } & Struct; - readonly isSupportedAssetRemoved: boolean; - readonly asSupportedAssetRemoved: { - readonly location: StagingXcmV5Location; + readonly isAssetSpendVoided: boolean; + readonly asAssetSpendVoided: { + readonly index: u32; + } & Struct; + readonly isPaid: boolean; + readonly asPaid: { + readonly index: u32; + readonly paymentId: Null; + } & Struct; + readonly isPaymentFailed: boolean; + readonly asPaymentFailed: { + readonly index: u32; + readonly paymentId: Null; + } & Struct; + readonly isSpendProcessed: boolean; + readonly asSpendProcessed: { + readonly index: u32; } & Struct; readonly type: - | "SupportedAssetAdded" - | "SupportedAssetEdited" - | "PauseAssetSupport" - | "ResumeAssetSupport" - | "SupportedAssetRemoved"; - } - - /** @name FrameSystemPhase (428) */ - interface FrameSystemPhase extends Enum { - readonly isApplyExtrinsic: boolean; - readonly asApplyExtrinsic: u32; - readonly isFinalization: boolean; - readonly isInitialization: boolean; - readonly type: "ApplyExtrinsic" | "Finalization" | "Initialization"; - } - - /** @name FrameSystemLastRuntimeUpgradeInfo (430) */ - interface FrameSystemLastRuntimeUpgradeInfo extends Struct { - readonly specVersion: Compact; - readonly specName: Text; - } - - /** @name FrameSystemCodeUpgradeAuthorization (431) */ - interface FrameSystemCodeUpgradeAuthorization extends Struct { - readonly codeHash: H256; - readonly checkVersion: bool; - } - - /** @name FrameSystemLimitsBlockWeights (432) */ - interface FrameSystemLimitsBlockWeights extends Struct { - readonly baseBlock: SpWeightsWeightV2Weight; - readonly maxBlock: SpWeightsWeightV2Weight; - readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; - } - - /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (433) */ - interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { - readonly normal: FrameSystemLimitsWeightsPerClass; - readonly operational: FrameSystemLimitsWeightsPerClass; - readonly mandatory: FrameSystemLimitsWeightsPerClass; - } - - /** @name FrameSystemLimitsWeightsPerClass (434) */ - interface FrameSystemLimitsWeightsPerClass extends Struct { - readonly baseExtrinsic: SpWeightsWeightV2Weight; - readonly maxExtrinsic: Option; - readonly maxTotal: Option; - readonly reserved: Option; - } - - /** @name FrameSystemLimitsBlockLength (435) */ - interface FrameSystemLimitsBlockLength extends Struct { - readonly max: FrameSupportDispatchPerDispatchClassU32; - } - - /** @name FrameSupportDispatchPerDispatchClassU32 (436) */ - interface FrameSupportDispatchPerDispatchClassU32 extends Struct { - readonly normal: u32; - readonly operational: u32; - readonly mandatory: u32; - } - - /** @name SpWeightsRuntimeDbWeight (437) */ - interface SpWeightsRuntimeDbWeight extends Struct { - readonly read: u64; - readonly write: u64; - } - - /** @name SpVersionRuntimeVersion (438) */ - interface SpVersionRuntimeVersion extends Struct { - readonly specName: Text; - readonly implName: Text; - readonly authoringVersion: u32; - readonly specVersion: u32; - readonly implVersion: u32; - readonly apis: Vec>; - readonly transactionVersion: u32; - readonly systemVersion: u8; + | "Spending" + | "Awarded" + | "Burnt" + | "Rollover" + | "Deposit" + | "SpendApproved" + | "UpdatedInactive" + | "AssetSpendApproved" + | "AssetSpendVoided" + | "Paid" + | "PaymentFailed" + | "SpendProcessed"; } - /** @name FrameSystemError (442) */ - interface FrameSystemError extends Enum { - readonly isInvalidSpecName: boolean; - readonly isSpecVersionNeedsToIncrease: boolean; - readonly isFailedToExtractRuntimeVersion: boolean; - readonly isNonDefaultComposite: boolean; - readonly isNonZeroRefCount: boolean; - readonly isCallFiltered: boolean; - readonly isMultiBlockMigrationsOngoing: boolean; - readonly isNothingAuthorized: boolean; - readonly isUnauthorized: boolean; + /** @name PalletCrowdloanRewardsEvent (409) */ + interface PalletCrowdloanRewardsEvent extends Enum { + readonly isInitialPaymentMade: boolean; + readonly asInitialPaymentMade: ITuple<[AccountId20, u128]>; + readonly isNativeIdentityAssociated: boolean; + readonly asNativeIdentityAssociated: ITuple<[U8aFixed, AccountId20, u128]>; + readonly isRewardsPaid: boolean; + readonly asRewardsPaid: ITuple<[AccountId20, u128]>; + readonly isRewardAddressUpdated: boolean; + readonly asRewardAddressUpdated: ITuple<[AccountId20, AccountId20]>; + readonly isInitializedAlreadyInitializedAccount: boolean; + readonly asInitializedAlreadyInitializedAccount: ITuple<[U8aFixed, Option, u128]>; + readonly isInitializedAccountWithNotEnoughContribution: boolean; + readonly asInitializedAccountWithNotEnoughContribution: ITuple< + [U8aFixed, Option, u128] + >; readonly type: - | "InvalidSpecName" - | "SpecVersionNeedsToIncrease" - | "FailedToExtractRuntimeVersion" - | "NonDefaultComposite" - | "NonZeroRefCount" - | "CallFiltered" - | "MultiBlockMigrationsOngoing" - | "NothingAuthorized" - | "Unauthorized"; - } - - /** @name PalletUtilityError (443) */ - interface PalletUtilityError extends Enum { - readonly isTooManyCalls: boolean; - readonly type: "TooManyCalls"; - } - - /** @name PalletBalancesBalanceLock (445) */ - interface PalletBalancesBalanceLock extends Struct { - readonly id: U8aFixed; - readonly amount: u128; - readonly reasons: PalletBalancesReasons; + | "InitialPaymentMade" + | "NativeIdentityAssociated" + | "RewardsPaid" + | "RewardAddressUpdated" + | "InitializedAlreadyInitializedAccount" + | "InitializedAccountWithNotEnoughContribution"; } - /** @name PalletBalancesReasons (446) */ - interface PalletBalancesReasons extends Enum { - readonly isFee: boolean; - readonly isMisc: boolean; - readonly isAll: boolean; - readonly type: "Fee" | "Misc" | "All"; + /** @name CumulusPalletXcmpQueueEvent (410) */ + interface CumulusPalletXcmpQueueEvent extends Enum { + readonly isXcmpMessageSent: boolean; + readonly asXcmpMessageSent: { + readonly messageHash: U8aFixed; + } & Struct; + readonly type: "XcmpMessageSent"; } - /** @name PalletBalancesReserveData (449) */ - interface PalletBalancesReserveData extends Struct { - readonly id: U8aFixed; - readonly amount: u128; + /** @name CumulusPalletXcmEvent (411) */ + interface CumulusPalletXcmEvent extends Enum { + readonly isInvalidFormat: boolean; + readonly asInvalidFormat: U8aFixed; + readonly isUnsupportedVersion: boolean; + readonly asUnsupportedVersion: U8aFixed; + readonly isExecutedDownward: boolean; + readonly asExecutedDownward: ITuple<[U8aFixed, StagingXcmV5TraitsOutcome]>; + readonly type: "InvalidFormat" | "UnsupportedVersion" | "ExecutedDownward"; } - /** @name MoonbaseRuntimeRuntimeHoldReason (453) */ - interface MoonbaseRuntimeRuntimeHoldReason extends Enum { - readonly isPreimage: boolean; - readonly asPreimage: PalletPreimageHoldReason; - readonly type: "Preimage"; + /** @name StagingXcmV5TraitsOutcome (412) */ + interface StagingXcmV5TraitsOutcome extends Enum { + readonly isComplete: boolean; + readonly asComplete: { + readonly used: SpWeightsWeightV2Weight; + } & Struct; + readonly isIncomplete: boolean; + readonly asIncomplete: { + readonly used: SpWeightsWeightV2Weight; + readonly error: XcmV5TraitsError; + } & Struct; + readonly isError: boolean; + readonly asError: { + readonly error: XcmV5TraitsError; + } & Struct; + readonly type: "Complete" | "Incomplete" | "Error"; } - /** @name PalletPreimageHoldReason (454) */ - interface PalletPreimageHoldReason extends Enum { - readonly isPreimage: boolean; - readonly type: "Preimage"; - } - - /** @name FrameSupportTokensMiscIdAmount (457) */ - interface FrameSupportTokensMiscIdAmount extends Struct { - readonly id: Null; - readonly amount: u128; - } - - /** @name PalletBalancesError (459) */ - interface PalletBalancesError extends Enum { - readonly isVestingBalance: boolean; - readonly isLiquidityRestrictions: boolean; - readonly isInsufficientBalance: boolean; - readonly isExistentialDeposit: boolean; - readonly isExpendability: boolean; - readonly isExistingVestingSchedule: boolean; - readonly isDeadAccount: boolean; - readonly isTooManyReserves: boolean; - readonly isTooManyHolds: boolean; - readonly isTooManyFreezes: boolean; - readonly isIssuanceDeactivated: boolean; - readonly isDeltaZero: boolean; + /** @name PalletXcmEvent (413) */ + interface PalletXcmEvent extends Enum { + readonly isAttempted: boolean; + readonly asAttempted: { + readonly outcome: StagingXcmV5TraitsOutcome; + } & Struct; + readonly isSent: boolean; + readonly asSent: { + readonly origin: StagingXcmV5Location; + readonly destination: StagingXcmV5Location; + readonly message: StagingXcmV5Xcm; + readonly messageId: U8aFixed; + } & Struct; + readonly isUnexpectedResponse: boolean; + readonly asUnexpectedResponse: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; + } & Struct; + readonly isResponseReady: boolean; + readonly asResponseReady: { + readonly queryId: u64; + readonly response: StagingXcmV5Response; + } & Struct; + readonly isNotified: boolean; + readonly asNotified: { + readonly queryId: u64; + readonly palletIndex: u8; + readonly callIndex: u8; + } & Struct; + readonly isNotifyOverweight: boolean; + readonly asNotifyOverweight: { + readonly queryId: u64; + readonly palletIndex: u8; + readonly callIndex: u8; + readonly actualWeight: SpWeightsWeightV2Weight; + readonly maxBudgetedWeight: SpWeightsWeightV2Weight; + } & Struct; + readonly isNotifyDispatchError: boolean; + readonly asNotifyDispatchError: { + readonly queryId: u64; + readonly palletIndex: u8; + readonly callIndex: u8; + } & Struct; + readonly isNotifyDecodeFailed: boolean; + readonly asNotifyDecodeFailed: { + readonly queryId: u64; + readonly palletIndex: u8; + readonly callIndex: u8; + } & Struct; + readonly isInvalidResponder: boolean; + readonly asInvalidResponder: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; + readonly expectedLocation: Option; + } & Struct; + readonly isInvalidResponderVersion: boolean; + readonly asInvalidResponderVersion: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; + } & Struct; + readonly isResponseTaken: boolean; + readonly asResponseTaken: { + readonly queryId: u64; + } & Struct; + readonly isAssetsTrapped: boolean; + readonly asAssetsTrapped: { + readonly hash_: H256; + readonly origin: StagingXcmV5Location; + readonly assets: XcmVersionedAssets; + } & Struct; + readonly isVersionChangeNotified: boolean; + readonly asVersionChangeNotified: { + readonly destination: StagingXcmV5Location; + readonly result: u32; + readonly cost: StagingXcmV5AssetAssets; + readonly messageId: U8aFixed; + } & Struct; + readonly isSupportedVersionChanged: boolean; + readonly asSupportedVersionChanged: { + readonly location: StagingXcmV5Location; + readonly version: u32; + } & Struct; + readonly isNotifyTargetSendFail: boolean; + readonly asNotifyTargetSendFail: { + readonly location: StagingXcmV5Location; + readonly queryId: u64; + readonly error: XcmV5TraitsError; + } & Struct; + readonly isNotifyTargetMigrationFail: boolean; + readonly asNotifyTargetMigrationFail: { + readonly location: XcmVersionedLocation; + readonly queryId: u64; + } & Struct; + readonly isInvalidQuerierVersion: boolean; + readonly asInvalidQuerierVersion: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; + } & Struct; + readonly isInvalidQuerier: boolean; + readonly asInvalidQuerier: { + readonly origin: StagingXcmV5Location; + readonly queryId: u64; + readonly expectedQuerier: StagingXcmV5Location; + readonly maybeActualQuerier: Option; + } & Struct; + readonly isVersionNotifyStarted: boolean; + readonly asVersionNotifyStarted: { + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; + readonly messageId: U8aFixed; + } & Struct; + readonly isVersionNotifyRequested: boolean; + readonly asVersionNotifyRequested: { + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; + readonly messageId: U8aFixed; + } & Struct; + readonly isVersionNotifyUnrequested: boolean; + readonly asVersionNotifyUnrequested: { + readonly destination: StagingXcmV5Location; + readonly cost: StagingXcmV5AssetAssets; + readonly messageId: U8aFixed; + } & Struct; + readonly isFeesPaid: boolean; + readonly asFeesPaid: { + readonly paying: StagingXcmV5Location; + readonly fees: StagingXcmV5AssetAssets; + } & Struct; + readonly isAssetsClaimed: boolean; + readonly asAssetsClaimed: { + readonly hash_: H256; + readonly origin: StagingXcmV5Location; + readonly assets: XcmVersionedAssets; + } & Struct; + readonly isVersionMigrationFinished: boolean; + readonly asVersionMigrationFinished: { + readonly version: u32; + } & Struct; readonly type: - | "VestingBalance" - | "LiquidityRestrictions" - | "InsufficientBalance" - | "ExistentialDeposit" - | "Expendability" - | "ExistingVestingSchedule" - | "DeadAccount" - | "TooManyReserves" - | "TooManyHolds" - | "TooManyFreezes" - | "IssuanceDeactivated" - | "DeltaZero"; - } - - /** @name PalletSudoError (460) */ - interface PalletSudoError extends Enum { - readonly isRequireSudo: boolean; - readonly type: "RequireSudo"; - } - - /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (462) */ - interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct { - readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; - readonly paraHeadHash: Option; - readonly consumedGoAheadSignal: Option; - } - - /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (463) */ - interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct { - readonly umpMsgCount: u32; - readonly umpTotalBytes: u32; - readonly hrmpOutgoing: BTreeMap< - u32, - CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate - >; - } - - /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (465) */ - interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct { - readonly msgCount: u32; - readonly totalBytes: u32; - } - - /** @name PolkadotPrimitivesV8UpgradeGoAhead (469) */ - interface PolkadotPrimitivesV8UpgradeGoAhead extends Enum { - readonly isAbort: boolean; - readonly isGoAhead: boolean; - readonly type: "Abort" | "GoAhead"; - } - - /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (470) */ - interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct { - readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; - readonly hrmpWatermark: Option; - readonly consumedGoAheadSignal: Option; - } - - /** @name PolkadotPrimitivesV8UpgradeRestriction (472) */ - interface PolkadotPrimitivesV8UpgradeRestriction extends Enum { - readonly isPresent: boolean; - readonly type: "Present"; - } - - /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (473) */ - interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct { - readonly dmqMqcHead: H256; - readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity; - readonly ingressChannels: Vec>; - readonly egressChannels: Vec>; - } - - /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (474) */ - interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity - extends Struct { - readonly remainingCount: u32; - readonly remainingSize: u32; - } - - /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (477) */ - interface PolkadotPrimitivesV8AbridgedHrmpChannel extends Struct { - readonly maxCapacity: u32; - readonly maxTotalSize: u32; - readonly maxMessageSize: u32; - readonly msgCount: u32; - readonly totalSize: u32; - readonly mqcHead: Option; - } - - /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (478) */ - interface PolkadotPrimitivesV8AbridgedHostConfiguration extends Struct { - readonly maxCodeSize: u32; - readonly maxHeadDataSize: u32; - readonly maxUpwardQueueCount: u32; - readonly maxUpwardQueueSize: u32; - readonly maxUpwardMessageSize: u32; - readonly maxUpwardMessageNumPerCandidate: u32; - readonly hrmpMaxMessageNumPerCandidate: u32; - readonly validationUpgradeCooldown: u32; - readonly validationUpgradeDelay: u32; - readonly asyncBackingParams: PolkadotPrimitivesV8AsyncBackingAsyncBackingParams; - } - - /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (479) */ - interface PolkadotPrimitivesV8AsyncBackingAsyncBackingParams extends Struct { - readonly maxCandidateDepth: u32; - readonly allowedAncestryLen: u32; - } - - /** @name PolkadotCorePrimitivesOutboundHrmpMessage (485) */ - interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { - readonly recipient: u32; - readonly data: Bytes; + | "Attempted" + | "Sent" + | "UnexpectedResponse" + | "ResponseReady" + | "Notified" + | "NotifyOverweight" + | "NotifyDispatchError" + | "NotifyDecodeFailed" + | "InvalidResponder" + | "InvalidResponderVersion" + | "ResponseTaken" + | "AssetsTrapped" + | "VersionChangeNotified" + | "SupportedVersionChanged" + | "NotifyTargetSendFail" + | "NotifyTargetMigrationFail" + | "InvalidQuerierVersion" + | "InvalidQuerier" + | "VersionNotifyStarted" + | "VersionNotifyRequested" + | "VersionNotifyUnrequested" + | "FeesPaid" + | "AssetsClaimed" + | "VersionMigrationFinished"; } - /** @name CumulusPalletParachainSystemError (487) */ - interface CumulusPalletParachainSystemError extends Enum { - readonly isOverlappingUpgrades: boolean; - readonly isProhibitedByPolkadot: boolean; - readonly isTooBig: boolean; - readonly isValidationDataNotAvailable: boolean; - readonly isHostConfigurationNotAvailable: boolean; - readonly isNotScheduled: boolean; - readonly isNothingAuthorized: boolean; - readonly isUnauthorized: boolean; + /** @name PalletAssetsEvent (414) */ + interface PalletAssetsEvent extends Enum { + readonly isCreated: boolean; + readonly asCreated: { + readonly assetId: u128; + readonly creator: AccountId20; + readonly owner: AccountId20; + } & Struct; + readonly isIssued: boolean; + readonly asIssued: { + readonly assetId: u128; + readonly owner: AccountId20; + readonly amount: u128; + } & Struct; + readonly isTransferred: boolean; + readonly asTransferred: { + readonly assetId: u128; + readonly from: AccountId20; + readonly to: AccountId20; + readonly amount: u128; + } & Struct; + readonly isBurned: boolean; + readonly asBurned: { + readonly assetId: u128; + readonly owner: AccountId20; + readonly balance: u128; + } & Struct; + readonly isTeamChanged: boolean; + readonly asTeamChanged: { + readonly assetId: u128; + readonly issuer: AccountId20; + readonly admin: AccountId20; + readonly freezer: AccountId20; + } & Struct; + readonly isOwnerChanged: boolean; + readonly asOwnerChanged: { + readonly assetId: u128; + readonly owner: AccountId20; + } & Struct; + readonly isFrozen: boolean; + readonly asFrozen: { + readonly assetId: u128; + readonly who: AccountId20; + } & Struct; + readonly isThawed: boolean; + readonly asThawed: { + readonly assetId: u128; + readonly who: AccountId20; + } & Struct; + readonly isAssetFrozen: boolean; + readonly asAssetFrozen: { + readonly assetId: u128; + } & Struct; + readonly isAssetThawed: boolean; + readonly asAssetThawed: { + readonly assetId: u128; + } & Struct; + readonly isAccountsDestroyed: boolean; + readonly asAccountsDestroyed: { + readonly assetId: u128; + readonly accountsDestroyed: u32; + readonly accountsRemaining: u32; + } & Struct; + readonly isApprovalsDestroyed: boolean; + readonly asApprovalsDestroyed: { + readonly assetId: u128; + readonly approvalsDestroyed: u32; + readonly approvalsRemaining: u32; + } & Struct; + readonly isDestructionStarted: boolean; + readonly asDestructionStarted: { + readonly assetId: u128; + } & Struct; + readonly isDestroyed: boolean; + readonly asDestroyed: { + readonly assetId: u128; + } & Struct; + readonly isForceCreated: boolean; + readonly asForceCreated: { + readonly assetId: u128; + readonly owner: AccountId20; + } & Struct; + readonly isMetadataSet: boolean; + readonly asMetadataSet: { + readonly assetId: u128; + readonly name: Bytes; + readonly symbol: Bytes; + readonly decimals: u8; + readonly isFrozen: bool; + } & Struct; + readonly isMetadataCleared: boolean; + readonly asMetadataCleared: { + readonly assetId: u128; + } & Struct; + readonly isApprovedTransfer: boolean; + readonly asApprovedTransfer: { + readonly assetId: u128; + readonly source: AccountId20; + readonly delegate: AccountId20; + readonly amount: u128; + } & Struct; + readonly isApprovalCancelled: boolean; + readonly asApprovalCancelled: { + readonly assetId: u128; + readonly owner: AccountId20; + readonly delegate: AccountId20; + } & Struct; + readonly isTransferredApproved: boolean; + readonly asTransferredApproved: { + readonly assetId: u128; + readonly owner: AccountId20; + readonly delegate: AccountId20; + readonly destination: AccountId20; + readonly amount: u128; + } & Struct; + readonly isAssetStatusChanged: boolean; + readonly asAssetStatusChanged: { + readonly assetId: u128; + } & Struct; + readonly isAssetMinBalanceChanged: boolean; + readonly asAssetMinBalanceChanged: { + readonly assetId: u128; + readonly newMinBalance: u128; + } & Struct; + readonly isTouched: boolean; + readonly asTouched: { + readonly assetId: u128; + readonly who: AccountId20; + readonly depositor: AccountId20; + } & Struct; + readonly isBlocked: boolean; + readonly asBlocked: { + readonly assetId: u128; + readonly who: AccountId20; + } & Struct; + readonly isDeposited: boolean; + readonly asDeposited: { + readonly assetId: u128; + readonly who: AccountId20; + readonly amount: u128; + } & Struct; + readonly isWithdrawn: boolean; + readonly asWithdrawn: { + readonly assetId: u128; + readonly who: AccountId20; + readonly amount: u128; + } & Struct; readonly type: - | "OverlappingUpgrades" - | "ProhibitedByPolkadot" - | "TooBig" - | "ValidationDataNotAvailable" - | "HostConfigurationNotAvailable" - | "NotScheduled" - | "NothingAuthorized" - | "Unauthorized"; - } - - /** @name PalletTransactionPaymentReleases (488) */ - interface PalletTransactionPaymentReleases extends Enum { - readonly isV1Ancient: boolean; - readonly isV2: boolean; - readonly type: "V1Ancient" | "V2"; + | "Created" + | "Issued" + | "Transferred" + | "Burned" + | "TeamChanged" + | "OwnerChanged" + | "Frozen" + | "Thawed" + | "AssetFrozen" + | "AssetThawed" + | "AccountsDestroyed" + | "ApprovalsDestroyed" + | "DestructionStarted" + | "Destroyed" + | "ForceCreated" + | "MetadataSet" + | "MetadataCleared" + | "ApprovedTransfer" + | "ApprovalCancelled" + | "TransferredApproved" + | "AssetStatusChanged" + | "AssetMinBalanceChanged" + | "Touched" + | "Blocked" + | "Deposited" + | "Withdrawn"; } - /** @name PalletEvmCodeMetadata (489) */ - interface PalletEvmCodeMetadata extends Struct { - readonly size_: u64; - readonly hash_: H256; + /** @name PalletAssetManagerEvent (415) */ + interface PalletAssetManagerEvent extends Enum { + readonly isForeignAssetRegistered: boolean; + readonly asForeignAssetRegistered: { + readonly assetId: u128; + readonly asset: MoonriverRuntimeXcmConfigAssetType; + readonly metadata: MoonriverRuntimeAssetConfigAssetRegistrarMetadata; + } & Struct; + readonly isUnitsPerSecondChanged: boolean; + readonly isForeignAssetXcmLocationChanged: boolean; + readonly asForeignAssetXcmLocationChanged: { + readonly assetId: u128; + readonly newAssetType: MoonriverRuntimeXcmConfigAssetType; + } & Struct; + readonly isForeignAssetRemoved: boolean; + readonly asForeignAssetRemoved: { + readonly assetId: u128; + readonly assetType: MoonriverRuntimeXcmConfigAssetType; + } & Struct; + readonly isSupportedAssetRemoved: boolean; + readonly asSupportedAssetRemoved: { + readonly assetType: MoonriverRuntimeXcmConfigAssetType; + } & Struct; + readonly isForeignAssetDestroyed: boolean; + readonly asForeignAssetDestroyed: { + readonly assetId: u128; + readonly assetType: MoonriverRuntimeXcmConfigAssetType; + } & Struct; + readonly isLocalAssetDestroyed: boolean; + readonly asLocalAssetDestroyed: { + readonly assetId: u128; + } & Struct; + readonly type: + | "ForeignAssetRegistered" + | "UnitsPerSecondChanged" + | "ForeignAssetXcmLocationChanged" + | "ForeignAssetRemoved" + | "SupportedAssetRemoved" + | "ForeignAssetDestroyed" + | "LocalAssetDestroyed"; } - /** @name PalletEvmError (491) */ - interface PalletEvmError extends Enum { - readonly isBalanceLow: boolean; - readonly isFeeOverflow: boolean; - readonly isPaymentOverflow: boolean; - readonly isWithdrawFailed: boolean; - readonly isGasPriceTooLow: boolean; - readonly isInvalidNonce: boolean; - readonly isGasLimitTooLow: boolean; - readonly isGasLimitTooHigh: boolean; - readonly isInvalidChainId: boolean; - readonly isInvalidSignature: boolean; - readonly isReentrancy: boolean; - readonly isTransactionMustComeFromEOA: boolean; - readonly isUndefined: boolean; - readonly type: - | "BalanceLow" - | "FeeOverflow" - | "PaymentOverflow" - | "WithdrawFailed" - | "GasPriceTooLow" - | "InvalidNonce" - | "GasLimitTooLow" - | "GasLimitTooHigh" - | "InvalidChainId" - | "InvalidSignature" - | "Reentrancy" - | "TransactionMustComeFromEOA" - | "Undefined"; + /** @name PalletXcmTransactorEvent (416) */ + interface PalletXcmTransactorEvent extends Enum { + readonly isTransactedDerivative: boolean; + readonly asTransactedDerivative: { + readonly accountId: AccountId20; + readonly dest: StagingXcmV5Location; + readonly call: Bytes; + readonly index: u16; + } & Struct; + readonly isTransactedSovereign: boolean; + readonly asTransactedSovereign: { + readonly feePayer: Option; + readonly dest: StagingXcmV5Location; + readonly call: Bytes; + } & Struct; + readonly isTransactedSigned: boolean; + readonly asTransactedSigned: { + readonly feePayer: AccountId20; + readonly dest: StagingXcmV5Location; + readonly call: Bytes; + } & Struct; + readonly isRegisteredDerivative: boolean; + readonly asRegisteredDerivative: { + readonly accountId: AccountId20; + readonly index: u16; + } & Struct; + readonly isDeRegisteredDerivative: boolean; + readonly asDeRegisteredDerivative: { + readonly index: u16; + } & Struct; + readonly isTransactFailed: boolean; + readonly asTransactFailed: { + readonly error: XcmV5TraitsError; + } & Struct; + readonly isTransactInfoChanged: boolean; + readonly asTransactInfoChanged: { + readonly location: StagingXcmV5Location; + readonly remoteInfo: PalletXcmTransactorRemoteTransactInfoWithMaxWeight; + } & Struct; + readonly isTransactInfoRemoved: boolean; + readonly asTransactInfoRemoved: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly isDestFeePerSecondChanged: boolean; + readonly asDestFeePerSecondChanged: { + readonly location: StagingXcmV5Location; + readonly feePerSecond: u128; + } & Struct; + readonly isDestFeePerSecondRemoved: boolean; + readonly asDestFeePerSecondRemoved: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly isHrmpManagementSent: boolean; + readonly asHrmpManagementSent: { + readonly action: PalletXcmTransactorHrmpOperation; + } & Struct; + readonly type: + | "TransactedDerivative" + | "TransactedSovereign" + | "TransactedSigned" + | "RegisteredDerivative" + | "DeRegisteredDerivative" + | "TransactFailed" + | "TransactInfoChanged" + | "TransactInfoRemoved" + | "DestFeePerSecondChanged" + | "DestFeePerSecondRemoved" + | "HrmpManagementSent"; } - /** @name FpRpcTransactionStatus (493) */ - interface FpRpcTransactionStatus extends Struct { - readonly transactionHash: H256; - readonly transactionIndex: u32; - readonly from: H160; - readonly to: Option; - readonly contractAddress: Option; - readonly logs: Vec; - readonly logsBloom: EthbloomBloom; + /** @name PalletXcmTransactorRemoteTransactInfoWithMaxWeight (417) */ + interface PalletXcmTransactorRemoteTransactInfoWithMaxWeight extends Struct { + readonly transactExtraWeight: SpWeightsWeightV2Weight; + readonly maxWeight: SpWeightsWeightV2Weight; + readonly transactExtraWeightSigned: Option; } - /** @name EthbloomBloom (495) */ - interface EthbloomBloom extends U8aFixed {} + /** @name PalletEthereumXcmEvent (418) */ + interface PalletEthereumXcmEvent extends Enum { + readonly isExecutedFromXcm: boolean; + readonly asExecutedFromXcm: { + readonly xcmMsgHash: H256; + readonly ethTxHash: H256; + } & Struct; + readonly type: "ExecutedFromXcm"; + } - /** @name EthereumReceiptReceiptV3 (497) */ - interface EthereumReceiptReceiptV3 extends Enum { - readonly isLegacy: boolean; - readonly asLegacy: EthereumReceiptEip658ReceiptData; - readonly isEip2930: boolean; - readonly asEip2930: EthereumReceiptEip658ReceiptData; - readonly isEip1559: boolean; - readonly asEip1559: EthereumReceiptEip658ReceiptData; - readonly type: "Legacy" | "Eip2930" | "Eip1559"; + /** @name PalletMessageQueueEvent (419) */ + interface PalletMessageQueueEvent extends Enum { + readonly isProcessingFailed: boolean; + readonly asProcessingFailed: { + readonly id: H256; + readonly origin: CumulusPrimitivesCoreAggregateMessageOrigin; + readonly error: FrameSupportMessagesProcessMessageError; + } & Struct; + readonly isProcessed: boolean; + readonly asProcessed: { + readonly id: H256; + readonly origin: CumulusPrimitivesCoreAggregateMessageOrigin; + readonly weightUsed: SpWeightsWeightV2Weight; + readonly success: bool; + } & Struct; + readonly isOverweightEnqueued: boolean; + readonly asOverweightEnqueued: { + readonly id: U8aFixed; + readonly origin: CumulusPrimitivesCoreAggregateMessageOrigin; + readonly pageIndex: u32; + readonly messageIndex: u32; + } & Struct; + readonly isPageReaped: boolean; + readonly asPageReaped: { + readonly origin: CumulusPrimitivesCoreAggregateMessageOrigin; + readonly index: u32; + } & Struct; + readonly type: "ProcessingFailed" | "Processed" | "OverweightEnqueued" | "PageReaped"; } - /** @name EthereumReceiptEip658ReceiptData (498) */ - interface EthereumReceiptEip658ReceiptData extends Struct { - readonly statusCode: u8; - readonly usedGas: U256; - readonly logsBloom: EthbloomBloom; - readonly logs: Vec; + /** @name FrameSupportMessagesProcessMessageError (420) */ + interface FrameSupportMessagesProcessMessageError extends Enum { + readonly isBadFormat: boolean; + readonly isCorrupt: boolean; + readonly isUnsupported: boolean; + readonly isOverweight: boolean; + readonly asOverweight: SpWeightsWeightV2Weight; + readonly isYield: boolean; + readonly isStackLimitReached: boolean; + readonly type: + | "BadFormat" + | "Corrupt" + | "Unsupported" + | "Overweight" + | "Yield" + | "StackLimitReached"; } - /** @name EthereumBlock (499) */ - interface EthereumBlock extends Struct { - readonly header: EthereumHeader; - readonly transactions: Vec; - readonly ommers: Vec; + /** @name PalletMoonbeamForeignAssetsEvent (421) */ + interface PalletMoonbeamForeignAssetsEvent extends Enum { + readonly isForeignAssetCreated: boolean; + readonly asForeignAssetCreated: { + readonly contractAddress: H160; + readonly assetId: u128; + readonly xcmLocation: StagingXcmV5Location; + readonly deposit: Option; + } & Struct; + readonly isForeignAssetXcmLocationChanged: boolean; + readonly asForeignAssetXcmLocationChanged: { + readonly assetId: u128; + readonly previousXcmLocation: StagingXcmV5Location; + readonly newXcmLocation: StagingXcmV5Location; + } & Struct; + readonly isForeignAssetFrozen: boolean; + readonly asForeignAssetFrozen: { + readonly assetId: u128; + readonly xcmLocation: StagingXcmV5Location; + } & Struct; + readonly isForeignAssetUnfrozen: boolean; + readonly asForeignAssetUnfrozen: { + readonly assetId: u128; + readonly xcmLocation: StagingXcmV5Location; + } & Struct; + readonly isTokensLocked: boolean; + readonly asTokensLocked: ITuple<[AccountId20, u128, U256]>; + readonly type: + | "ForeignAssetCreated" + | "ForeignAssetXcmLocationChanged" + | "ForeignAssetFrozen" + | "ForeignAssetUnfrozen" + | "TokensLocked"; } - /** @name EthereumHeader (500) */ - interface EthereumHeader extends Struct { - readonly parentHash: H256; - readonly ommersHash: H256; - readonly beneficiary: H160; - readonly stateRoot: H256; - readonly transactionsRoot: H256; - readonly receiptsRoot: H256; - readonly logsBloom: EthbloomBloom; - readonly difficulty: U256; - readonly number: U256; - readonly gasLimit: U256; - readonly gasUsed: U256; - readonly timestamp: u64; - readonly extraData: Bytes; - readonly mixHash: H256; - readonly nonce: EthereumTypesHashH64; + /** @name PalletXcmWeightTraderEvent (422) */ + interface PalletXcmWeightTraderEvent extends Enum { + readonly isSupportedAssetAdded: boolean; + readonly asSupportedAssetAdded: { + readonly location: StagingXcmV5Location; + readonly relativePrice: u128; + } & Struct; + readonly isSupportedAssetEdited: boolean; + readonly asSupportedAssetEdited: { + readonly location: StagingXcmV5Location; + readonly relativePrice: u128; + } & Struct; + readonly isPauseAssetSupport: boolean; + readonly asPauseAssetSupport: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly isResumeAssetSupport: boolean; + readonly asResumeAssetSupport: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly isSupportedAssetRemoved: boolean; + readonly asSupportedAssetRemoved: { + readonly location: StagingXcmV5Location; + } & Struct; + readonly type: + | "SupportedAssetAdded" + | "SupportedAssetEdited" + | "PauseAssetSupport" + | "ResumeAssetSupport" + | "SupportedAssetRemoved"; } - /** @name EthereumTypesHashH64 (501) */ - interface EthereumTypesHashH64 extends U8aFixed {} + /** @name PalletEmergencyParaXcmEvent (423) */ + interface PalletEmergencyParaXcmEvent extends Enum { + readonly isEnteredPausedXcmMode: boolean; + readonly isNormalXcmOperationResumed: boolean; + readonly type: "EnteredPausedXcmMode" | "NormalXcmOperationResumed"; + } - /** @name PalletEthereumError (506) */ - interface PalletEthereumError extends Enum { - readonly isInvalidSignature: boolean; - readonly isPreLogExists: boolean; - readonly type: "InvalidSignature" | "PreLogExists"; + /** @name PalletRandomnessEvent (424) */ + interface PalletRandomnessEvent extends Enum { + readonly isRandomnessRequestedBabeEpoch: boolean; + readonly asRandomnessRequestedBabeEpoch: { + readonly id: u64; + readonly refundAddress: H160; + readonly contractAddress: H160; + readonly fee: u128; + readonly gasLimit: u64; + readonly numWords: u8; + readonly salt: H256; + readonly earliestEpoch: u64; + } & Struct; + readonly isRandomnessRequestedLocal: boolean; + readonly asRandomnessRequestedLocal: { + readonly id: u64; + readonly refundAddress: H160; + readonly contractAddress: H160; + readonly fee: u128; + readonly gasLimit: u64; + readonly numWords: u8; + readonly salt: H256; + readonly earliestBlock: u32; + } & Struct; + readonly isRequestFulfilled: boolean; + readonly asRequestFulfilled: { + readonly id: u64; + } & Struct; + readonly isRequestFeeIncreased: boolean; + readonly asRequestFeeIncreased: { + readonly id: u64; + readonly newFee: u128; + } & Struct; + readonly isRequestExpirationExecuted: boolean; + readonly asRequestExpirationExecuted: { + readonly id: u64; + } & Struct; + readonly type: + | "RandomnessRequestedBabeEpoch" + | "RandomnessRequestedLocal" + | "RequestFulfilled" + | "RequestFeeIncreased" + | "RequestExpirationExecuted"; } - /** @name PalletParachainStakingRoundInfo (507) */ - interface PalletParachainStakingRoundInfo extends Struct { - readonly current: u32; - readonly first: u32; - readonly length: u32; - readonly firstSlot: u64; + /** @name FrameSystemPhase (425) */ + interface FrameSystemPhase extends Enum { + readonly isApplyExtrinsic: boolean; + readonly asApplyExtrinsic: u32; + readonly isFinalization: boolean; + readonly isInitialization: boolean; + readonly type: "ApplyExtrinsic" | "Finalization" | "Initialization"; } - /** @name PalletParachainStakingDelegator (508) */ - interface PalletParachainStakingDelegator extends Struct { - readonly id: AccountId20; - readonly delegations: PalletParachainStakingSetOrderedSet; - readonly total: u128; - readonly lessTotal: u128; - readonly status: PalletParachainStakingDelegatorStatus; + /** @name FrameSystemLastRuntimeUpgradeInfo (427) */ + interface FrameSystemLastRuntimeUpgradeInfo extends Struct { + readonly specVersion: Compact; + readonly specName: Text; } - /** @name PalletParachainStakingSetOrderedSet (509) */ - interface PalletParachainStakingSetOrderedSet extends Vec {} + /** @name FrameSystemCodeUpgradeAuthorization (428) */ + interface FrameSystemCodeUpgradeAuthorization extends Struct { + readonly codeHash: H256; + readonly checkVersion: bool; + } - /** @name PalletParachainStakingBond (510) */ - interface PalletParachainStakingBond extends Struct { - readonly owner: AccountId20; - readonly amount: u128; + /** @name FrameSystemLimitsBlockWeights (429) */ + interface FrameSystemLimitsBlockWeights extends Struct { + readonly baseBlock: SpWeightsWeightV2Weight; + readonly maxBlock: SpWeightsWeightV2Weight; + readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } - /** @name PalletParachainStakingDelegatorStatus (512) */ - interface PalletParachainStakingDelegatorStatus extends Enum { - readonly isActive: boolean; - readonly isLeaving: boolean; - readonly asLeaving: u32; - readonly type: "Active" | "Leaving"; + /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (430) */ + interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { + readonly normal: FrameSystemLimitsWeightsPerClass; + readonly operational: FrameSystemLimitsWeightsPerClass; + readonly mandatory: FrameSystemLimitsWeightsPerClass; } - /** @name PalletParachainStakingCandidateMetadata (513) */ - interface PalletParachainStakingCandidateMetadata extends Struct { - readonly bond: u128; - readonly delegationCount: u32; - readonly totalCounted: u128; - readonly lowestTopDelegationAmount: u128; - readonly highestBottomDelegationAmount: u128; - readonly lowestBottomDelegationAmount: u128; - readonly topCapacity: PalletParachainStakingCapacityStatus; - readonly bottomCapacity: PalletParachainStakingCapacityStatus; - readonly request: Option; - readonly status: PalletParachainStakingCollatorStatus; + /** @name FrameSystemLimitsWeightsPerClass (431) */ + interface FrameSystemLimitsWeightsPerClass extends Struct { + readonly baseExtrinsic: SpWeightsWeightV2Weight; + readonly maxExtrinsic: Option; + readonly maxTotal: Option; + readonly reserved: Option; } - /** @name PalletParachainStakingCapacityStatus (514) */ - interface PalletParachainStakingCapacityStatus extends Enum { - readonly isFull: boolean; - readonly isEmpty: boolean; - readonly isPartial: boolean; - readonly type: "Full" | "Empty" | "Partial"; + /** @name FrameSystemLimitsBlockLength (432) */ + interface FrameSystemLimitsBlockLength extends Struct { + readonly max: FrameSupportDispatchPerDispatchClassU32; } - /** @name PalletParachainStakingCandidateBondLessRequest (516) */ - interface PalletParachainStakingCandidateBondLessRequest extends Struct { - readonly amount: u128; - readonly whenExecutable: u32; + /** @name FrameSupportDispatchPerDispatchClassU32 (433) */ + interface FrameSupportDispatchPerDispatchClassU32 extends Struct { + readonly normal: u32; + readonly operational: u32; + readonly mandatory: u32; } - /** @name PalletParachainStakingCollatorStatus (517) */ - interface PalletParachainStakingCollatorStatus extends Enum { - readonly isActive: boolean; - readonly isIdle: boolean; - readonly isLeaving: boolean; - readonly asLeaving: u32; - readonly type: "Active" | "Idle" | "Leaving"; + /** @name SpWeightsRuntimeDbWeight (434) */ + interface SpWeightsRuntimeDbWeight extends Struct { + readonly read: u64; + readonly write: u64; } - /** @name PalletParachainStakingDelegationRequestsScheduledRequest (519) */ - interface PalletParachainStakingDelegationRequestsScheduledRequest extends Struct { - readonly delegator: AccountId20; - readonly whenExecutable: u32; - readonly action: PalletParachainStakingDelegationRequestsDelegationAction; + /** @name SpVersionRuntimeVersion (435) */ + interface SpVersionRuntimeVersion extends Struct { + readonly specName: Text; + readonly implName: Text; + readonly authoringVersion: u32; + readonly specVersion: u32; + readonly implVersion: u32; + readonly apis: Vec>; + readonly transactionVersion: u32; + readonly systemVersion: u8; } - /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (522) */ - interface PalletParachainStakingAutoCompoundAutoCompoundConfig extends Struct { - readonly delegator: AccountId20; - readonly value: Percent; + /** @name FrameSystemError (439) */ + interface FrameSystemError extends Enum { + readonly isInvalidSpecName: boolean; + readonly isSpecVersionNeedsToIncrease: boolean; + readonly isFailedToExtractRuntimeVersion: boolean; + readonly isNonDefaultComposite: boolean; + readonly isNonZeroRefCount: boolean; + readonly isCallFiltered: boolean; + readonly isMultiBlockMigrationsOngoing: boolean; + readonly isNothingAuthorized: boolean; + readonly isUnauthorized: boolean; + readonly type: + | "InvalidSpecName" + | "SpecVersionNeedsToIncrease" + | "FailedToExtractRuntimeVersion" + | "NonDefaultComposite" + | "NonZeroRefCount" + | "CallFiltered" + | "MultiBlockMigrationsOngoing" + | "NothingAuthorized" + | "Unauthorized"; } - /** @name PalletParachainStakingDelegations (524) */ - interface PalletParachainStakingDelegations extends Struct { - readonly delegations: Vec; - readonly total: u128; + /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (441) */ + interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct { + readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; + readonly paraHeadHash: Option; + readonly consumedGoAheadSignal: Option; } - /** @name PalletParachainStakingSetBoundedOrderedSet (526) */ - interface PalletParachainStakingSetBoundedOrderedSet extends Vec {} - - /** @name PalletParachainStakingCollatorSnapshot (529) */ - interface PalletParachainStakingCollatorSnapshot extends Struct { - readonly bond: u128; - readonly delegations: Vec; - readonly total: u128; + /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (442) */ + interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct { + readonly umpMsgCount: u32; + readonly umpTotalBytes: u32; + readonly hrmpOutgoing: BTreeMap< + u32, + CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate + >; } - /** @name PalletParachainStakingBondWithAutoCompound (531) */ - interface PalletParachainStakingBondWithAutoCompound extends Struct { - readonly owner: AccountId20; - readonly amount: u128; - readonly autoCompound: Percent; + /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (444) */ + interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct { + readonly msgCount: u32; + readonly totalBytes: u32; } - /** @name PalletParachainStakingDelayedPayout (532) */ - interface PalletParachainStakingDelayedPayout extends Struct { - readonly roundIssuance: u128; - readonly totalStakingReward: u128; - readonly collatorCommission: Perbill; + /** @name PolkadotPrimitivesV8UpgradeGoAhead (448) */ + interface PolkadotPrimitivesV8UpgradeGoAhead extends Enum { + readonly isAbort: boolean; + readonly isGoAhead: boolean; + readonly type: "Abort" | "GoAhead"; } - /** @name PalletParachainStakingInflationInflationInfo (533) */ - interface PalletParachainStakingInflationInflationInfo extends Struct { - readonly expect: { - readonly min: u128; - readonly ideal: u128; - readonly max: u128; - } & Struct; - readonly annual: { - readonly min: Perbill; - readonly ideal: Perbill; - readonly max: Perbill; - } & Struct; - readonly round: { - readonly min: Perbill; - readonly ideal: Perbill; - readonly max: Perbill; - } & Struct; + /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (449) */ + interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct { + readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth; + readonly hrmpWatermark: Option; + readonly consumedGoAheadSignal: Option; } - /** @name PalletParachainStakingError (534) */ - interface PalletParachainStakingError extends Enum { - readonly isDelegatorDNE: boolean; - readonly isDelegatorDNEinTopNorBottom: boolean; - readonly isDelegatorDNEInDelegatorSet: boolean; - readonly isCandidateDNE: boolean; - readonly isDelegationDNE: boolean; - readonly isDelegatorExists: boolean; - readonly isCandidateExists: boolean; - readonly isCandidateBondBelowMin: boolean; - readonly isInsufficientBalance: boolean; - readonly isDelegatorBondBelowMin: boolean; - readonly isDelegationBelowMin: boolean; - readonly isAlreadyOffline: boolean; - readonly isAlreadyActive: boolean; - readonly isDelegatorAlreadyLeaving: boolean; - readonly isDelegatorNotLeaving: boolean; - readonly isDelegatorCannotLeaveYet: boolean; - readonly isCannotDelegateIfLeaving: boolean; - readonly isCandidateAlreadyLeaving: boolean; - readonly isCandidateNotLeaving: boolean; - readonly isCandidateCannotLeaveYet: boolean; - readonly isCannotGoOnlineIfLeaving: boolean; - readonly isExceedMaxDelegationsPerDelegator: boolean; - readonly isAlreadyDelegatedCandidate: boolean; - readonly isInvalidSchedule: boolean; - readonly isCannotSetBelowMin: boolean; - readonly isRoundLengthMustBeGreaterThanTotalSelectedCollators: boolean; - readonly isNoWritingSameValue: boolean; - readonly isTotalInflationDistributionPercentExceeds100: boolean; - readonly isTooLowCandidateCountWeightHintJoinCandidates: boolean; - readonly isTooLowCandidateCountWeightHintCancelLeaveCandidates: boolean; - readonly isTooLowCandidateCountToLeaveCandidates: boolean; - readonly isTooLowDelegationCountToDelegate: boolean; - readonly isTooLowCandidateDelegationCountToDelegate: boolean; - readonly isTooLowCandidateDelegationCountToLeaveCandidates: boolean; - readonly isTooLowDelegationCountToLeaveDelegators: boolean; - readonly isPendingCandidateRequestsDNE: boolean; - readonly isPendingCandidateRequestAlreadyExists: boolean; - readonly isPendingCandidateRequestNotDueYet: boolean; - readonly isPendingDelegationRequestDNE: boolean; - readonly isPendingDelegationRequestAlreadyExists: boolean; - readonly isPendingDelegationRequestNotDueYet: boolean; - readonly isCannotDelegateLessThanOrEqualToLowestBottomWhenFull: boolean; - readonly isPendingDelegationRevoke: boolean; - readonly isTooLowDelegationCountToAutoCompound: boolean; - readonly isTooLowCandidateAutoCompoundingDelegationCountToAutoCompound: boolean; - readonly isTooLowCandidateAutoCompoundingDelegationCountToDelegate: boolean; - readonly isTooLowCollatorCountToNotifyAsInactive: boolean; - readonly isCannotBeNotifiedAsInactive: boolean; - readonly isTooLowCandidateAutoCompoundingDelegationCountToLeaveCandidates: boolean; - readonly isTooLowCandidateCountWeightHint: boolean; - readonly isTooLowCandidateCountWeightHintGoOffline: boolean; - readonly isCandidateLimitReached: boolean; - readonly isCannotSetAboveMaxCandidates: boolean; - readonly isMarkingOfflineNotEnabled: boolean; - readonly isCurrentRoundTooLow: boolean; - readonly type: - | "DelegatorDNE" - | "DelegatorDNEinTopNorBottom" - | "DelegatorDNEInDelegatorSet" - | "CandidateDNE" - | "DelegationDNE" - | "DelegatorExists" - | "CandidateExists" - | "CandidateBondBelowMin" - | "InsufficientBalance" - | "DelegatorBondBelowMin" - | "DelegationBelowMin" - | "AlreadyOffline" - | "AlreadyActive" - | "DelegatorAlreadyLeaving" - | "DelegatorNotLeaving" - | "DelegatorCannotLeaveYet" - | "CannotDelegateIfLeaving" - | "CandidateAlreadyLeaving" - | "CandidateNotLeaving" - | "CandidateCannotLeaveYet" - | "CannotGoOnlineIfLeaving" - | "ExceedMaxDelegationsPerDelegator" - | "AlreadyDelegatedCandidate" - | "InvalidSchedule" - | "CannotSetBelowMin" - | "RoundLengthMustBeGreaterThanTotalSelectedCollators" - | "NoWritingSameValue" - | "TotalInflationDistributionPercentExceeds100" - | "TooLowCandidateCountWeightHintJoinCandidates" - | "TooLowCandidateCountWeightHintCancelLeaveCandidates" - | "TooLowCandidateCountToLeaveCandidates" - | "TooLowDelegationCountToDelegate" - | "TooLowCandidateDelegationCountToDelegate" - | "TooLowCandidateDelegationCountToLeaveCandidates" - | "TooLowDelegationCountToLeaveDelegators" - | "PendingCandidateRequestsDNE" - | "PendingCandidateRequestAlreadyExists" - | "PendingCandidateRequestNotDueYet" - | "PendingDelegationRequestDNE" - | "PendingDelegationRequestAlreadyExists" - | "PendingDelegationRequestNotDueYet" - | "CannotDelegateLessThanOrEqualToLowestBottomWhenFull" - | "PendingDelegationRevoke" - | "TooLowDelegationCountToAutoCompound" - | "TooLowCandidateAutoCompoundingDelegationCountToAutoCompound" - | "TooLowCandidateAutoCompoundingDelegationCountToDelegate" - | "TooLowCollatorCountToNotifyAsInactive" - | "CannotBeNotifiedAsInactive" - | "TooLowCandidateAutoCompoundingDelegationCountToLeaveCandidates" - | "TooLowCandidateCountWeightHint" - | "TooLowCandidateCountWeightHintGoOffline" - | "CandidateLimitReached" - | "CannotSetAboveMaxCandidates" - | "MarkingOfflineNotEnabled" - | "CurrentRoundTooLow"; + /** @name PolkadotPrimitivesV8UpgradeRestriction (451) */ + interface PolkadotPrimitivesV8UpgradeRestriction extends Enum { + readonly isPresent: boolean; + readonly type: "Present"; } - /** @name PalletSchedulerScheduled (537) */ - interface PalletSchedulerScheduled extends Struct { - readonly maybeId: Option; - readonly priority: u8; - readonly call: FrameSupportPreimagesBounded; - readonly maybePeriodic: Option>; - readonly origin: MoonbaseRuntimeOriginCaller; + /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (452) */ + interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct { + readonly dmqMqcHead: H256; + readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity; + readonly ingressChannels: Vec>; + readonly egressChannels: Vec>; } - /** @name PalletSchedulerRetryConfig (539) */ - interface PalletSchedulerRetryConfig extends Struct { - readonly totalRetries: u8; - readonly remaining: u8; - readonly period: u32; + /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (453) */ + interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity + extends Struct { + readonly remainingCount: u32; + readonly remainingSize: u32; } - /** @name PalletSchedulerError (540) */ - interface PalletSchedulerError extends Enum { - readonly isFailedToSchedule: boolean; - readonly isNotFound: boolean; - readonly isTargetBlockNumberInPast: boolean; - readonly isRescheduleNoChange: boolean; - readonly isNamed: boolean; + /** @name PolkadotPrimitivesV8AbridgedHrmpChannel (456) */ + interface PolkadotPrimitivesV8AbridgedHrmpChannel extends Struct { + readonly maxCapacity: u32; + readonly maxTotalSize: u32; + readonly maxMessageSize: u32; + readonly msgCount: u32; + readonly totalSize: u32; + readonly mqcHead: Option; + } + + /** @name PolkadotPrimitivesV8AbridgedHostConfiguration (457) */ + interface PolkadotPrimitivesV8AbridgedHostConfiguration extends Struct { + readonly maxCodeSize: u32; + readonly maxHeadDataSize: u32; + readonly maxUpwardQueueCount: u32; + readonly maxUpwardQueueSize: u32; + readonly maxUpwardMessageSize: u32; + readonly maxUpwardMessageNumPerCandidate: u32; + readonly hrmpMaxMessageNumPerCandidate: u32; + readonly validationUpgradeCooldown: u32; + readonly validationUpgradeDelay: u32; + readonly asyncBackingParams: PolkadotPrimitivesV8AsyncBackingAsyncBackingParams; + } + + /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (458) */ + interface PolkadotPrimitivesV8AsyncBackingAsyncBackingParams extends Struct { + readonly maxCandidateDepth: u32; + readonly allowedAncestryLen: u32; + } + + /** @name PolkadotCorePrimitivesOutboundHrmpMessage (464) */ + interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { + readonly recipient: u32; + readonly data: Bytes; + } + + /** @name CumulusPalletParachainSystemError (466) */ + interface CumulusPalletParachainSystemError extends Enum { + readonly isOverlappingUpgrades: boolean; + readonly isProhibitedByPolkadot: boolean; + readonly isTooBig: boolean; + readonly isValidationDataNotAvailable: boolean; + readonly isHostConfigurationNotAvailable: boolean; + readonly isNotScheduled: boolean; + readonly isNothingAuthorized: boolean; + readonly isUnauthorized: boolean; readonly type: - | "FailedToSchedule" - | "NotFound" - | "TargetBlockNumberInPast" - | "RescheduleNoChange" - | "Named"; + | "OverlappingUpgrades" + | "ProhibitedByPolkadot" + | "TooBig" + | "ValidationDataNotAvailable" + | "HostConfigurationNotAvailable" + | "NotScheduled" + | "NothingAuthorized" + | "Unauthorized"; } - /** @name PalletTreasuryProposal (541) */ - interface PalletTreasuryProposal extends Struct { - readonly proposer: AccountId20; - readonly value: u128; - readonly beneficiary: AccountId20; - readonly bond: u128; + /** @name PalletBalancesBalanceLock (468) */ + interface PalletBalancesBalanceLock extends Struct { + readonly id: U8aFixed; + readonly amount: u128; + readonly reasons: PalletBalancesReasons; } - /** @name PalletTreasurySpendStatus (544) */ - interface PalletTreasurySpendStatus extends Struct { - readonly assetKind: Null; + /** @name PalletBalancesReasons (469) */ + interface PalletBalancesReasons extends Enum { + readonly isFee: boolean; + readonly isMisc: boolean; + readonly isAll: boolean; + readonly type: "Fee" | "Misc" | "All"; + } + + /** @name PalletBalancesReserveData (472) */ + interface PalletBalancesReserveData extends Struct { + readonly id: U8aFixed; readonly amount: u128; - readonly beneficiary: AccountId20; - readonly validFrom: u32; - readonly expireAt: u32; - readonly status: PalletTreasuryPaymentState; } - /** @name PalletTreasuryPaymentState (545) */ - interface PalletTreasuryPaymentState extends Enum { - readonly isPending: boolean; - readonly isAttempted: boolean; - readonly asAttempted: { - readonly id: Null; - } & Struct; - readonly isFailed: boolean; - readonly type: "Pending" | "Attempted" | "Failed"; + /** @name MoonriverRuntimeRuntimeHoldReason (476) */ + interface MoonriverRuntimeRuntimeHoldReason extends Enum { + readonly isPreimage: boolean; + readonly asPreimage: PalletPreimageHoldReason; + readonly type: "Preimage"; } - /** @name FrameSupportPalletId (547) */ - interface FrameSupportPalletId extends U8aFixed {} + /** @name PalletPreimageHoldReason (477) */ + interface PalletPreimageHoldReason extends Enum { + readonly isPreimage: boolean; + readonly type: "Preimage"; + } - /** @name PalletTreasuryError (548) */ - interface PalletTreasuryError extends Enum { - readonly isInvalidIndex: boolean; - readonly isTooManyApprovals: boolean; - readonly isInsufficientPermission: boolean; - readonly isProposalNotApproved: boolean; - readonly isFailedToConvertBalance: boolean; - readonly isSpendExpired: boolean; - readonly isEarlyPayout: boolean; - readonly isAlreadyAttempted: boolean; - readonly isPayoutError: boolean; - readonly isNotAttempted: boolean; - readonly isInconclusive: boolean; + /** @name FrameSupportTokensMiscIdAmount (480) */ + interface FrameSupportTokensMiscIdAmount extends Struct { + readonly id: Null; + readonly amount: u128; + } + + /** @name PalletBalancesError (482) */ + interface PalletBalancesError extends Enum { + readonly isVestingBalance: boolean; + readonly isLiquidityRestrictions: boolean; + readonly isInsufficientBalance: boolean; + readonly isExistentialDeposit: boolean; + readonly isExpendability: boolean; + readonly isExistingVestingSchedule: boolean; + readonly isDeadAccount: boolean; + readonly isTooManyReserves: boolean; + readonly isTooManyHolds: boolean; + readonly isTooManyFreezes: boolean; + readonly isIssuanceDeactivated: boolean; + readonly isDeltaZero: boolean; readonly type: - | "InvalidIndex" - | "TooManyApprovals" - | "InsufficientPermission" - | "ProposalNotApproved" - | "FailedToConvertBalance" - | "SpendExpired" - | "EarlyPayout" - | "AlreadyAttempted" - | "PayoutError" - | "NotAttempted" - | "Inconclusive"; + | "VestingBalance" + | "LiquidityRestrictions" + | "InsufficientBalance" + | "ExistentialDeposit" + | "Expendability" + | "ExistingVestingSchedule" + | "DeadAccount" + | "TooManyReserves" + | "TooManyHolds" + | "TooManyFreezes" + | "IssuanceDeactivated" + | "DeltaZero"; } - /** @name PalletAuthorInherentError (549) */ - interface PalletAuthorInherentError extends Enum { - readonly isAuthorAlreadySet: boolean; - readonly isNoAccountId: boolean; - readonly isCannotBeAuthor: boolean; - readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; + /** @name PalletTransactionPaymentReleases (483) */ + interface PalletTransactionPaymentReleases extends Enum { + readonly isV1Ancient: boolean; + readonly isV2: boolean; + readonly type: "V1Ancient" | "V2"; } - /** @name PalletCrowdloanRewardsRewardInfo (550) */ - interface PalletCrowdloanRewardsRewardInfo extends Struct { - readonly totalReward: u128; - readonly claimedReward: u128; - readonly contributedRelayAddresses: Vec; + /** @name PalletParachainStakingRoundInfo (484) */ + interface PalletParachainStakingRoundInfo extends Struct { + readonly current: u32; + readonly first: u32; + readonly length: u32; + readonly firstSlot: u64; } - /** @name PalletCrowdloanRewardsError (552) */ - interface PalletCrowdloanRewardsError extends Enum { - readonly isAlreadyAssociated: boolean; - readonly isBatchBeyondFundPot: boolean; - readonly isFirstClaimAlreadyDone: boolean; - readonly isRewardNotHighEnough: boolean; - readonly isInvalidClaimSignature: boolean; - readonly isInvalidFreeClaimSignature: boolean; - readonly isNoAssociatedClaim: boolean; - readonly isRewardsAlreadyClaimed: boolean; - readonly isRewardVecAlreadyInitialized: boolean; - readonly isRewardVecNotFullyInitializedYet: boolean; - readonly isRewardsDoNotMatchFund: boolean; - readonly isTooManyContributors: boolean; - readonly isVestingPeriodNonValid: boolean; - readonly isNonContributedAddressProvided: boolean; - readonly isInsufficientNumberOfValidProofs: boolean; - readonly type: - | "AlreadyAssociated" - | "BatchBeyondFundPot" - | "FirstClaimAlreadyDone" - | "RewardNotHighEnough" - | "InvalidClaimSignature" - | "InvalidFreeClaimSignature" - | "NoAssociatedClaim" - | "RewardsAlreadyClaimed" - | "RewardVecAlreadyInitialized" - | "RewardVecNotFullyInitializedYet" - | "RewardsDoNotMatchFund" - | "TooManyContributors" - | "VestingPeriodNonValid" - | "NonContributedAddressProvided" - | "InsufficientNumberOfValidProofs"; + /** @name PalletParachainStakingDelegator (485) */ + interface PalletParachainStakingDelegator extends Struct { + readonly id: AccountId20; + readonly delegations: PalletParachainStakingSetOrderedSet; + readonly total: u128; + readonly lessTotal: u128; + readonly status: PalletParachainStakingDelegatorStatus; } - /** @name PalletAuthorMappingRegistrationInfo (553) */ - interface PalletAuthorMappingRegistrationInfo extends Struct { - readonly account: AccountId20; - readonly deposit: u128; - readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; + /** @name PalletParachainStakingSetOrderedSet (486) */ + interface PalletParachainStakingSetOrderedSet extends Vec {} + + /** @name PalletParachainStakingBond (487) */ + interface PalletParachainStakingBond extends Struct { + readonly owner: AccountId20; + readonly amount: u128; } - /** @name PalletAuthorMappingError (554) */ - interface PalletAuthorMappingError extends Enum { - readonly isAssociationNotFound: boolean; - readonly isNotYourAssociation: boolean; - readonly isCannotAffordSecurityDeposit: boolean; - readonly isAlreadyAssociated: boolean; - readonly isOldAuthorIdNotFound: boolean; - readonly isWrongKeySize: boolean; - readonly isDecodeNimbusFailed: boolean; - readonly isDecodeKeysFailed: boolean; - readonly type: - | "AssociationNotFound" - | "NotYourAssociation" - | "CannotAffordSecurityDeposit" - | "AlreadyAssociated" - | "OldAuthorIdNotFound" - | "WrongKeySize" - | "DecodeNimbusFailed" - | "DecodeKeysFailed"; + /** @name PalletParachainStakingDelegatorStatus (489) */ + interface PalletParachainStakingDelegatorStatus extends Enum { + readonly isActive: boolean; + readonly isLeaving: boolean; + readonly asLeaving: u32; + readonly type: "Active" | "Leaving"; } - /** @name PalletProxyProxyDefinition (557) */ - interface PalletProxyProxyDefinition extends Struct { - readonly delegate: AccountId20; - readonly proxyType: MoonbaseRuntimeProxyType; - readonly delay: u32; + /** @name PalletParachainStakingCandidateMetadata (490) */ + interface PalletParachainStakingCandidateMetadata extends Struct { + readonly bond: u128; + readonly delegationCount: u32; + readonly totalCounted: u128; + readonly lowestTopDelegationAmount: u128; + readonly highestBottomDelegationAmount: u128; + readonly lowestBottomDelegationAmount: u128; + readonly topCapacity: PalletParachainStakingCapacityStatus; + readonly bottomCapacity: PalletParachainStakingCapacityStatus; + readonly request: Option; + readonly status: PalletParachainStakingCollatorStatus; } - /** @name PalletProxyAnnouncement (561) */ - interface PalletProxyAnnouncement extends Struct { - readonly real: AccountId20; - readonly callHash: H256; - readonly height: u32; + /** @name PalletParachainStakingCapacityStatus (491) */ + interface PalletParachainStakingCapacityStatus extends Enum { + readonly isFull: boolean; + readonly isEmpty: boolean; + readonly isPartial: boolean; + readonly type: "Full" | "Empty" | "Partial"; } - /** @name PalletProxyError (563) */ - interface PalletProxyError extends Enum { - readonly isTooMany: boolean; - readonly isNotFound: boolean; - readonly isNotProxy: boolean; - readonly isUnproxyable: boolean; - readonly isDuplicate: boolean; - readonly isNoPermission: boolean; - readonly isUnannounced: boolean; - readonly isNoSelfProxy: boolean; - readonly type: - | "TooMany" - | "NotFound" - | "NotProxy" - | "Unproxyable" - | "Duplicate" - | "NoPermission" - | "Unannounced" - | "NoSelfProxy"; + /** @name PalletParachainStakingCandidateBondLessRequest (493) */ + interface PalletParachainStakingCandidateBondLessRequest extends Struct { + readonly amount: u128; + readonly whenExecutable: u32; } - /** @name PalletMaintenanceModeError (564) */ - interface PalletMaintenanceModeError extends Enum { - readonly isAlreadyInMaintenanceMode: boolean; - readonly isNotInMaintenanceMode: boolean; - readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; + /** @name PalletParachainStakingCollatorStatus (494) */ + interface PalletParachainStakingCollatorStatus extends Enum { + readonly isActive: boolean; + readonly isIdle: boolean; + readonly isLeaving: boolean; + readonly asLeaving: u32; + readonly type: "Active" | "Idle" | "Leaving"; } - /** @name PalletIdentityRegistration (565) */ - interface PalletIdentityRegistration extends Struct { - readonly judgements: Vec>; - readonly deposit: u128; - readonly info: PalletIdentityLegacyIdentityInfo; + /** @name PalletParachainStakingDelegationRequestsScheduledRequest (496) */ + interface PalletParachainStakingDelegationRequestsScheduledRequest extends Struct { + readonly delegator: AccountId20; + readonly whenExecutable: u32; + readonly action: PalletParachainStakingDelegationRequestsDelegationAction; } - /** @name PalletIdentityRegistrarInfo (573) */ - interface PalletIdentityRegistrarInfo extends Struct { - readonly account: AccountId20; - readonly fee: u128; - readonly fields: u64; + /** @name PalletParachainStakingAutoCompoundAutoCompoundConfig (499) */ + interface PalletParachainStakingAutoCompoundAutoCompoundConfig extends Struct { + readonly delegator: AccountId20; + readonly value: Percent; } - /** @name PalletIdentityAuthorityProperties (576) */ - interface PalletIdentityAuthorityProperties extends Struct { - readonly accountId: AccountId20; - readonly allocation: u32; + /** @name PalletParachainStakingDelegations (501) */ + interface PalletParachainStakingDelegations extends Struct { + readonly delegations: Vec; + readonly total: u128; } - /** @name PalletIdentityUsernameInformation (577) */ - interface PalletIdentityUsernameInformation extends Struct { + /** @name PalletParachainStakingSetBoundedOrderedSet (503) */ + interface PalletParachainStakingSetBoundedOrderedSet extends Vec {} + + /** @name PalletParachainStakingCollatorSnapshot (506) */ + interface PalletParachainStakingCollatorSnapshot extends Struct { + readonly bond: u128; + readonly delegations: Vec; + readonly total: u128; + } + + /** @name PalletParachainStakingBondWithAutoCompound (508) */ + interface PalletParachainStakingBondWithAutoCompound extends Struct { readonly owner: AccountId20; - readonly provider: PalletIdentityProvider; + readonly amount: u128; + readonly autoCompound: Percent; } - /** @name PalletIdentityProvider (578) */ - interface PalletIdentityProvider extends Enum { - readonly isAllocation: boolean; - readonly isAuthorityDeposit: boolean; - readonly asAuthorityDeposit: u128; - readonly isSystem: boolean; - readonly type: "Allocation" | "AuthorityDeposit" | "System"; + /** @name PalletParachainStakingDelayedPayout (509) */ + interface PalletParachainStakingDelayedPayout extends Struct { + readonly roundIssuance: u128; + readonly totalStakingReward: u128; + readonly collatorCommission: Perbill; } - /** @name PalletIdentityError (580) */ - interface PalletIdentityError extends Enum { - readonly isTooManySubAccounts: boolean; - readonly isNotFound: boolean; - readonly isNotNamed: boolean; - readonly isEmptyIndex: boolean; - readonly isFeeChanged: boolean; - readonly isNoIdentity: boolean; - readonly isStickyJudgement: boolean; - readonly isJudgementGiven: boolean; - readonly isInvalidJudgement: boolean; - readonly isInvalidIndex: boolean; - readonly isInvalidTarget: boolean; - readonly isTooManyRegistrars: boolean; - readonly isAlreadyClaimed: boolean; - readonly isNotSub: boolean; - readonly isNotOwned: boolean; - readonly isJudgementForDifferentIdentity: boolean; - readonly isJudgementPaymentFailed: boolean; - readonly isInvalidSuffix: boolean; - readonly isNotUsernameAuthority: boolean; - readonly isNoAllocation: boolean; - readonly isInvalidSignature: boolean; - readonly isRequiresSignature: boolean; - readonly isInvalidUsername: boolean; - readonly isUsernameTaken: boolean; - readonly isNoUsername: boolean; - readonly isNotExpired: boolean; - readonly isTooEarly: boolean; - readonly isNotUnbinding: boolean; - readonly isAlreadyUnbinding: boolean; - readonly isInsufficientPrivileges: boolean; - readonly type: - | "TooManySubAccounts" - | "NotFound" - | "NotNamed" - | "EmptyIndex" - | "FeeChanged" - | "NoIdentity" - | "StickyJudgement" - | "JudgementGiven" - | "InvalidJudgement" - | "InvalidIndex" - | "InvalidTarget" - | "TooManyRegistrars" - | "AlreadyClaimed" - | "NotSub" - | "NotOwned" - | "JudgementForDifferentIdentity" - | "JudgementPaymentFailed" - | "InvalidSuffix" - | "NotUsernameAuthority" - | "NoAllocation" - | "InvalidSignature" - | "RequiresSignature" - | "InvalidUsername" - | "UsernameTaken" - | "NoUsername" - | "NotExpired" - | "TooEarly" - | "NotUnbinding" - | "AlreadyUnbinding" - | "InsufficientPrivileges"; + /** @name PalletParachainStakingInflationInflationInfo (510) */ + interface PalletParachainStakingInflationInflationInfo extends Struct { + readonly expect: { + readonly min: u128; + readonly ideal: u128; + readonly max: u128; + } & Struct; + readonly annual: { + readonly min: Perbill; + readonly ideal: Perbill; + readonly max: Perbill; + } & Struct; + readonly round: { + readonly min: Perbill; + readonly ideal: Perbill; + readonly max: Perbill; + } & Struct; } - /** @name CumulusPalletXcmpQueueOutboundChannelDetails (585) */ - interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { - readonly recipient: u32; - readonly state: CumulusPalletXcmpQueueOutboundState; - readonly signalsExist: bool; - readonly firstIndex: u16; - readonly lastIndex: u16; + /** @name PalletParachainStakingError (511) */ + interface PalletParachainStakingError extends Enum { + readonly isDelegatorDNE: boolean; + readonly isDelegatorDNEinTopNorBottom: boolean; + readonly isDelegatorDNEInDelegatorSet: boolean; + readonly isCandidateDNE: boolean; + readonly isDelegationDNE: boolean; + readonly isDelegatorExists: boolean; + readonly isCandidateExists: boolean; + readonly isCandidateBondBelowMin: boolean; + readonly isInsufficientBalance: boolean; + readonly isDelegatorBondBelowMin: boolean; + readonly isDelegationBelowMin: boolean; + readonly isAlreadyOffline: boolean; + readonly isAlreadyActive: boolean; + readonly isDelegatorAlreadyLeaving: boolean; + readonly isDelegatorNotLeaving: boolean; + readonly isDelegatorCannotLeaveYet: boolean; + readonly isCannotDelegateIfLeaving: boolean; + readonly isCandidateAlreadyLeaving: boolean; + readonly isCandidateNotLeaving: boolean; + readonly isCandidateCannotLeaveYet: boolean; + readonly isCannotGoOnlineIfLeaving: boolean; + readonly isExceedMaxDelegationsPerDelegator: boolean; + readonly isAlreadyDelegatedCandidate: boolean; + readonly isInvalidSchedule: boolean; + readonly isCannotSetBelowMin: boolean; + readonly isRoundLengthMustBeGreaterThanTotalSelectedCollators: boolean; + readonly isNoWritingSameValue: boolean; + readonly isTotalInflationDistributionPercentExceeds100: boolean; + readonly isTooLowCandidateCountWeightHintJoinCandidates: boolean; + readonly isTooLowCandidateCountWeightHintCancelLeaveCandidates: boolean; + readonly isTooLowCandidateCountToLeaveCandidates: boolean; + readonly isTooLowDelegationCountToDelegate: boolean; + readonly isTooLowCandidateDelegationCountToDelegate: boolean; + readonly isTooLowCandidateDelegationCountToLeaveCandidates: boolean; + readonly isTooLowDelegationCountToLeaveDelegators: boolean; + readonly isPendingCandidateRequestsDNE: boolean; + readonly isPendingCandidateRequestAlreadyExists: boolean; + readonly isPendingCandidateRequestNotDueYet: boolean; + readonly isPendingDelegationRequestDNE: boolean; + readonly isPendingDelegationRequestAlreadyExists: boolean; + readonly isPendingDelegationRequestNotDueYet: boolean; + readonly isCannotDelegateLessThanOrEqualToLowestBottomWhenFull: boolean; + readonly isPendingDelegationRevoke: boolean; + readonly isTooLowDelegationCountToAutoCompound: boolean; + readonly isTooLowCandidateAutoCompoundingDelegationCountToAutoCompound: boolean; + readonly isTooLowCandidateAutoCompoundingDelegationCountToDelegate: boolean; + readonly isTooLowCollatorCountToNotifyAsInactive: boolean; + readonly isCannotBeNotifiedAsInactive: boolean; + readonly isTooLowCandidateAutoCompoundingDelegationCountToLeaveCandidates: boolean; + readonly isTooLowCandidateCountWeightHint: boolean; + readonly isTooLowCandidateCountWeightHintGoOffline: boolean; + readonly isCandidateLimitReached: boolean; + readonly isCannotSetAboveMaxCandidates: boolean; + readonly isMarkingOfflineNotEnabled: boolean; + readonly isCurrentRoundTooLow: boolean; + readonly type: + | "DelegatorDNE" + | "DelegatorDNEinTopNorBottom" + | "DelegatorDNEInDelegatorSet" + | "CandidateDNE" + | "DelegationDNE" + | "DelegatorExists" + | "CandidateExists" + | "CandidateBondBelowMin" + | "InsufficientBalance" + | "DelegatorBondBelowMin" + | "DelegationBelowMin" + | "AlreadyOffline" + | "AlreadyActive" + | "DelegatorAlreadyLeaving" + | "DelegatorNotLeaving" + | "DelegatorCannotLeaveYet" + | "CannotDelegateIfLeaving" + | "CandidateAlreadyLeaving" + | "CandidateNotLeaving" + | "CandidateCannotLeaveYet" + | "CannotGoOnlineIfLeaving" + | "ExceedMaxDelegationsPerDelegator" + | "AlreadyDelegatedCandidate" + | "InvalidSchedule" + | "CannotSetBelowMin" + | "RoundLengthMustBeGreaterThanTotalSelectedCollators" + | "NoWritingSameValue" + | "TotalInflationDistributionPercentExceeds100" + | "TooLowCandidateCountWeightHintJoinCandidates" + | "TooLowCandidateCountWeightHintCancelLeaveCandidates" + | "TooLowCandidateCountToLeaveCandidates" + | "TooLowDelegationCountToDelegate" + | "TooLowCandidateDelegationCountToDelegate" + | "TooLowCandidateDelegationCountToLeaveCandidates" + | "TooLowDelegationCountToLeaveDelegators" + | "PendingCandidateRequestsDNE" + | "PendingCandidateRequestAlreadyExists" + | "PendingCandidateRequestNotDueYet" + | "PendingDelegationRequestDNE" + | "PendingDelegationRequestAlreadyExists" + | "PendingDelegationRequestNotDueYet" + | "CannotDelegateLessThanOrEqualToLowestBottomWhenFull" + | "PendingDelegationRevoke" + | "TooLowDelegationCountToAutoCompound" + | "TooLowCandidateAutoCompoundingDelegationCountToAutoCompound" + | "TooLowCandidateAutoCompoundingDelegationCountToDelegate" + | "TooLowCollatorCountToNotifyAsInactive" + | "CannotBeNotifiedAsInactive" + | "TooLowCandidateAutoCompoundingDelegationCountToLeaveCandidates" + | "TooLowCandidateCountWeightHint" + | "TooLowCandidateCountWeightHintGoOffline" + | "CandidateLimitReached" + | "CannotSetAboveMaxCandidates" + | "MarkingOfflineNotEnabled" + | "CurrentRoundTooLow"; } - /** @name CumulusPalletXcmpQueueOutboundState (586) */ - interface CumulusPalletXcmpQueueOutboundState extends Enum { - readonly isOk: boolean; - readonly isSuspended: boolean; - readonly type: "Ok" | "Suspended"; + /** @name PalletAuthorInherentError (512) */ + interface PalletAuthorInherentError extends Enum { + readonly isAuthorAlreadySet: boolean; + readonly isNoAccountId: boolean; + readonly isCannotBeAuthor: boolean; + readonly type: "AuthorAlreadySet" | "NoAccountId" | "CannotBeAuthor"; } - /** @name CumulusPalletXcmpQueueQueueConfigData (590) */ - interface CumulusPalletXcmpQueueQueueConfigData extends Struct { - readonly suspendThreshold: u32; - readonly dropThreshold: u32; - readonly resumeThreshold: u32; + /** @name PalletAuthorMappingRegistrationInfo (513) */ + interface PalletAuthorMappingRegistrationInfo extends Struct { + readonly account: AccountId20; + readonly deposit: u128; + readonly keys_: SessionKeysPrimitivesVrfVrfCryptoPublic; } - /** @name CumulusPalletXcmpQueueError (591) */ - interface CumulusPalletXcmpQueueError extends Enum { - readonly isBadQueueConfig: boolean; - readonly isAlreadySuspended: boolean; - readonly isAlreadyResumed: boolean; - readonly isTooManyActiveOutboundChannels: boolean; - readonly isTooBig: boolean; + /** @name PalletAuthorMappingError (514) */ + interface PalletAuthorMappingError extends Enum { + readonly isAssociationNotFound: boolean; + readonly isNotYourAssociation: boolean; + readonly isCannotAffordSecurityDeposit: boolean; + readonly isAlreadyAssociated: boolean; + readonly isOldAuthorIdNotFound: boolean; + readonly isWrongKeySize: boolean; + readonly isDecodeNimbusFailed: boolean; + readonly isDecodeKeysFailed: boolean; readonly type: - | "BadQueueConfig" - | "AlreadySuspended" - | "AlreadyResumed" - | "TooManyActiveOutboundChannels" - | "TooBig"; + | "AssociationNotFound" + | "NotYourAssociation" + | "CannotAffordSecurityDeposit" + | "AlreadyAssociated" + | "OldAuthorIdNotFound" + | "WrongKeySize" + | "DecodeNimbusFailed" + | "DecodeKeysFailed"; } - /** @name PalletXcmQueryStatus (592) */ - interface PalletXcmQueryStatus extends Enum { - readonly isPending: boolean; - readonly asPending: { - readonly responder: XcmVersionedLocation; - readonly maybeMatchQuerier: Option; - readonly maybeNotify: Option>; - readonly timeout: u32; - } & Struct; - readonly isVersionNotifier: boolean; - readonly asVersionNotifier: { - readonly origin: XcmVersionedLocation; - readonly isActive: bool; - } & Struct; - readonly isReady: boolean; - readonly asReady: { - readonly response: XcmVersionedResponse; - readonly at: u32; - } & Struct; - readonly type: "Pending" | "VersionNotifier" | "Ready"; + /** @name PalletMoonbeamOrbitersCollatorPoolInfo (515) */ + interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { + readonly orbiters: Vec; + readonly maybeCurrentOrbiter: Option; + readonly nextOrbiter: u32; } - /** @name XcmVersionedResponse (596) */ - interface XcmVersionedResponse extends Enum { - readonly isV3: boolean; - readonly asV3: XcmV3Response; - readonly isV4: boolean; - readonly asV4: StagingXcmV4Response; - readonly isV5: boolean; - readonly asV5: StagingXcmV5Response; - readonly type: "V3" | "V4" | "V5"; + /** @name PalletMoonbeamOrbitersCurrentOrbiter (517) */ + interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { + readonly accountId: AccountId20; + readonly removed: bool; } - /** @name PalletXcmVersionMigrationStage (602) */ - interface PalletXcmVersionMigrationStage extends Enum { - readonly isMigrateSupportedVersion: boolean; - readonly isMigrateVersionNotifiers: boolean; - readonly isNotifyCurrentTargets: boolean; - readonly asNotifyCurrentTargets: Option; - readonly isMigrateAndNotifyOldTargets: boolean; + /** @name PalletMoonbeamOrbitersError (518) */ + interface PalletMoonbeamOrbitersError extends Enum { + readonly isCollatorAlreadyAdded: boolean; + readonly isCollatorNotFound: boolean; + readonly isCollatorPoolTooLarge: boolean; + readonly isCollatorsPoolCountTooLow: boolean; + readonly isMinOrbiterDepositNotSet: boolean; + readonly isOrbiterAlreadyInPool: boolean; + readonly isOrbiterDepositNotFound: boolean; + readonly isOrbiterNotFound: boolean; + readonly isOrbiterStillInAPool: boolean; readonly type: - | "MigrateSupportedVersion" - | "MigrateVersionNotifiers" - | "NotifyCurrentTargets" - | "MigrateAndNotifyOldTargets"; - } - - /** @name PalletXcmRemoteLockedFungibleRecord (605) */ - interface PalletXcmRemoteLockedFungibleRecord extends Struct { - readonly amount: u128; - readonly owner: XcmVersionedLocation; - readonly locker: XcmVersionedLocation; - readonly consumers: Vec>; + | "CollatorAlreadyAdded" + | "CollatorNotFound" + | "CollatorPoolTooLarge" + | "CollatorsPoolCountTooLow" + | "MinOrbiterDepositNotSet" + | "OrbiterAlreadyInPool" + | "OrbiterDepositNotFound" + | "OrbiterNotFound" + | "OrbiterStillInAPool"; } - /** @name PalletXcmError (612) */ - interface PalletXcmError extends Enum { - readonly isUnreachable: boolean; - readonly isSendFailure: boolean; - readonly isFiltered: boolean; - readonly isUnweighableMessage: boolean; - readonly isDestinationNotInvertible: boolean; - readonly isEmpty: boolean; - readonly isCannotReanchor: boolean; - readonly isTooManyAssets: boolean; - readonly isInvalidOrigin: boolean; - readonly isBadVersion: boolean; - readonly isBadLocation: boolean; - readonly isNoSubscription: boolean; - readonly isAlreadySubscribed: boolean; - readonly isCannotCheckOutTeleport: boolean; - readonly isLowBalance: boolean; - readonly isTooManyLocks: boolean; - readonly isAccountNotSovereign: boolean; - readonly isFeesNotMet: boolean; - readonly isLockNotFound: boolean; - readonly isInUse: boolean; - readonly isInvalidAssetUnknownReserve: boolean; - readonly isInvalidAssetUnsupportedReserve: boolean; - readonly isTooManyReserves: boolean; - readonly isLocalExecutionIncomplete: boolean; - readonly type: - | "Unreachable" - | "SendFailure" - | "Filtered" - | "UnweighableMessage" - | "DestinationNotInvertible" - | "Empty" - | "CannotReanchor" - | "TooManyAssets" - | "InvalidOrigin" - | "BadVersion" - | "BadLocation" - | "NoSubscription" - | "AlreadySubscribed" - | "CannotCheckOutTeleport" - | "LowBalance" - | "TooManyLocks" - | "AccountNotSovereign" - | "FeesNotMet" - | "LockNotFound" - | "InUse" - | "InvalidAssetUnknownReserve" - | "InvalidAssetUnsupportedReserve" - | "TooManyReserves" - | "LocalExecutionIncomplete"; + /** @name PalletUtilityError (521) */ + interface PalletUtilityError extends Enum { + readonly isTooManyCalls: boolean; + readonly type: "TooManyCalls"; } - /** @name PalletAssetsAssetDetails (613) */ - interface PalletAssetsAssetDetails extends Struct { - readonly owner: AccountId20; - readonly issuer: AccountId20; - readonly admin: AccountId20; - readonly freezer: AccountId20; - readonly supply: u128; - readonly deposit: u128; - readonly minBalance: u128; - readonly isSufficient: bool; - readonly accounts: u32; - readonly sufficients: u32; - readonly approvals: u32; - readonly status: PalletAssetsAssetStatus; + /** @name PalletProxyProxyDefinition (524) */ + interface PalletProxyProxyDefinition extends Struct { + readonly delegate: AccountId20; + readonly proxyType: MoonriverRuntimeProxyType; + readonly delay: u32; } - /** @name PalletAssetsAssetStatus (614) */ - interface PalletAssetsAssetStatus extends Enum { - readonly isLive: boolean; - readonly isFrozen: boolean; - readonly isDestroying: boolean; - readonly type: "Live" | "Frozen" | "Destroying"; + /** @name PalletProxyAnnouncement (528) */ + interface PalletProxyAnnouncement extends Struct { + readonly real: AccountId20; + readonly callHash: H256; + readonly height: u32; } - /** @name PalletAssetsAssetAccount (616) */ - interface PalletAssetsAssetAccount extends Struct { - readonly balance: u128; - readonly status: PalletAssetsAccountStatus; - readonly reason: PalletAssetsExistenceReason; - readonly extra: Null; + /** @name PalletProxyError (530) */ + interface PalletProxyError extends Enum { + readonly isTooMany: boolean; + readonly isNotFound: boolean; + readonly isNotProxy: boolean; + readonly isUnproxyable: boolean; + readonly isDuplicate: boolean; + readonly isNoPermission: boolean; + readonly isUnannounced: boolean; + readonly isNoSelfProxy: boolean; + readonly type: + | "TooMany" + | "NotFound" + | "NotProxy" + | "Unproxyable" + | "Duplicate" + | "NoPermission" + | "Unannounced" + | "NoSelfProxy"; } - /** @name PalletAssetsAccountStatus (617) */ - interface PalletAssetsAccountStatus extends Enum { - readonly isLiquid: boolean; - readonly isFrozen: boolean; - readonly isBlocked: boolean; - readonly type: "Liquid" | "Frozen" | "Blocked"; + /** @name PalletMaintenanceModeError (531) */ + interface PalletMaintenanceModeError extends Enum { + readonly isAlreadyInMaintenanceMode: boolean; + readonly isNotInMaintenanceMode: boolean; + readonly type: "AlreadyInMaintenanceMode" | "NotInMaintenanceMode"; } - /** @name PalletAssetsExistenceReason (618) */ - interface PalletAssetsExistenceReason extends Enum { - readonly isConsumer: boolean; - readonly isSufficient: boolean; - readonly isDepositHeld: boolean; - readonly asDepositHeld: u128; - readonly isDepositRefunded: boolean; - readonly isDepositFrom: boolean; - readonly asDepositFrom: ITuple<[AccountId20, u128]>; - readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; + /** @name PalletIdentityRegistration (532) */ + interface PalletIdentityRegistration extends Struct { + readonly judgements: Vec>; + readonly deposit: u128; + readonly info: PalletIdentityLegacyIdentityInfo; } - /** @name PalletAssetsApproval (620) */ - interface PalletAssetsApproval extends Struct { - readonly amount: u128; - readonly deposit: u128; + /** @name PalletIdentityRegistrarInfo (540) */ + interface PalletIdentityRegistrarInfo extends Struct { + readonly account: AccountId20; + readonly fee: u128; + readonly fields: u64; } - /** @name PalletAssetsAssetMetadata (621) */ - interface PalletAssetsAssetMetadata extends Struct { - readonly deposit: u128; - readonly name: Bytes; - readonly symbol: Bytes; - readonly decimals: u8; - readonly isFrozen: bool; + /** @name PalletIdentityAuthorityProperties (543) */ + interface PalletIdentityAuthorityProperties extends Struct { + readonly accountId: AccountId20; + readonly allocation: u32; } - /** @name PalletAssetsError (623) */ - interface PalletAssetsError extends Enum { - readonly isBalanceLow: boolean; - readonly isNoAccount: boolean; - readonly isNoPermission: boolean; - readonly isUnknown: boolean; - readonly isFrozen: boolean; - readonly isInUse: boolean; - readonly isBadWitness: boolean; - readonly isMinBalanceZero: boolean; - readonly isUnavailableConsumer: boolean; - readonly isBadMetadata: boolean; - readonly isUnapproved: boolean; - readonly isWouldDie: boolean; - readonly isAlreadyExists: boolean; - readonly isNoDeposit: boolean; - readonly isWouldBurn: boolean; - readonly isLiveAsset: boolean; - readonly isAssetNotLive: boolean; - readonly isIncorrectStatus: boolean; - readonly isNotFrozen: boolean; - readonly isCallbackFailed: boolean; - readonly isBadAssetId: boolean; - readonly type: - | "BalanceLow" - | "NoAccount" - | "NoPermission" - | "Unknown" - | "Frozen" - | "InUse" - | "BadWitness" - | "MinBalanceZero" - | "UnavailableConsumer" - | "BadMetadata" - | "Unapproved" - | "WouldDie" - | "AlreadyExists" - | "NoDeposit" - | "WouldBurn" - | "LiveAsset" - | "AssetNotLive" - | "IncorrectStatus" - | "NotFrozen" - | "CallbackFailed" - | "BadAssetId"; + /** @name PalletIdentityUsernameInformation (544) */ + interface PalletIdentityUsernameInformation extends Struct { + readonly owner: AccountId20; + readonly provider: PalletIdentityProvider; } - /** @name PalletAssetManagerError (624) */ - interface PalletAssetManagerError extends Enum { - readonly isErrorCreatingAsset: boolean; - readonly isAssetAlreadyExists: boolean; - readonly isAssetDoesNotExist: boolean; - readonly isTooLowNumAssetsWeightHint: boolean; - readonly isLocalAssetLimitReached: boolean; - readonly isErrorDestroyingAsset: boolean; - readonly isNotSufficientDeposit: boolean; - readonly isNonExistentLocalAsset: boolean; + /** @name PalletIdentityProvider (545) */ + interface PalletIdentityProvider extends Enum { + readonly isAllocation: boolean; + readonly isAuthorityDeposit: boolean; + readonly asAuthorityDeposit: u128; + readonly isSystem: boolean; + readonly type: "Allocation" | "AuthorityDeposit" | "System"; + } + + /** @name PalletIdentityError (547) */ + interface PalletIdentityError extends Enum { + readonly isTooManySubAccounts: boolean; + readonly isNotFound: boolean; + readonly isNotNamed: boolean; + readonly isEmptyIndex: boolean; + readonly isFeeChanged: boolean; + readonly isNoIdentity: boolean; + readonly isStickyJudgement: boolean; + readonly isJudgementGiven: boolean; + readonly isInvalidJudgement: boolean; + readonly isInvalidIndex: boolean; + readonly isInvalidTarget: boolean; + readonly isTooManyRegistrars: boolean; + readonly isAlreadyClaimed: boolean; + readonly isNotSub: boolean; + readonly isNotOwned: boolean; + readonly isJudgementForDifferentIdentity: boolean; + readonly isJudgementPaymentFailed: boolean; + readonly isInvalidSuffix: boolean; + readonly isNotUsernameAuthority: boolean; + readonly isNoAllocation: boolean; + readonly isInvalidSignature: boolean; + readonly isRequiresSignature: boolean; + readonly isInvalidUsername: boolean; + readonly isUsernameTaken: boolean; + readonly isNoUsername: boolean; + readonly isNotExpired: boolean; + readonly isTooEarly: boolean; + readonly isNotUnbinding: boolean; + readonly isAlreadyUnbinding: boolean; + readonly isInsufficientPrivileges: boolean; readonly type: - | "ErrorCreatingAsset" - | "AssetAlreadyExists" - | "AssetDoesNotExist" - | "TooLowNumAssetsWeightHint" - | "LocalAssetLimitReached" - | "ErrorDestroyingAsset" - | "NotSufficientDeposit" - | "NonExistentLocalAsset"; + | "TooManySubAccounts" + | "NotFound" + | "NotNamed" + | "EmptyIndex" + | "FeeChanged" + | "NoIdentity" + | "StickyJudgement" + | "JudgementGiven" + | "InvalidJudgement" + | "InvalidIndex" + | "InvalidTarget" + | "TooManyRegistrars" + | "AlreadyClaimed" + | "NotSub" + | "NotOwned" + | "JudgementForDifferentIdentity" + | "JudgementPaymentFailed" + | "InvalidSuffix" + | "NotUsernameAuthority" + | "NoAllocation" + | "InvalidSignature" + | "RequiresSignature" + | "InvalidUsername" + | "UsernameTaken" + | "NoUsername" + | "NotExpired" + | "TooEarly" + | "NotUnbinding" + | "AlreadyUnbinding" + | "InsufficientPrivileges"; } - /** @name PalletMigrationsError (625) */ + /** @name PalletMigrationsError (548) */ interface PalletMigrationsError extends Enum { readonly isPreimageMissing: boolean; readonly isWrongUpperBound: boolean; @@ -7681,238 +7125,293 @@ declare module "@polkadot/types/lookup" { | "PreimageAlreadyExists"; } - /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (626) */ - interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { - readonly staking: u8; - readonly utility: u8; - readonly hrmp: u8; - readonly bond: u8; - readonly bondExtra: u8; - readonly unbond: u8; - readonly withdrawUnbonded: u8; - readonly validate: u8; - readonly nominate: u8; - readonly chill: u8; - readonly setPayee: u8; - readonly setController: u8; - readonly rebond: u8; - readonly asDerivative: u8; - readonly initOpenChannel: u8; - readonly acceptOpenChannel: u8; - readonly closeChannel: u8; - readonly cancelOpenRequest: u8; + /** @name PalletMultisigMultisig (550) */ + interface PalletMultisigMultisig extends Struct { + readonly when: PalletMultisigTimepoint; + readonly deposit: u128; + readonly depositor: AccountId20; + readonly approvals: Vec; + } + + /** @name PalletMultisigError (552) */ + interface PalletMultisigError extends Enum { + readonly isMinimumThreshold: boolean; + readonly isAlreadyApproved: boolean; + readonly isNoApprovalsNeeded: boolean; + readonly isTooFewSignatories: boolean; + readonly isTooManySignatories: boolean; + readonly isSignatoriesOutOfOrder: boolean; + readonly isSenderInSignatories: boolean; + readonly isNotFound: boolean; + readonly isNotOwner: boolean; + readonly isNoTimepoint: boolean; + readonly isWrongTimepoint: boolean; + readonly isUnexpectedTimepoint: boolean; + readonly isMaxWeightTooLow: boolean; + readonly isAlreadyStored: boolean; + readonly type: + | "MinimumThreshold" + | "AlreadyApproved" + | "NoApprovalsNeeded" + | "TooFewSignatories" + | "TooManySignatories" + | "SignatoriesOutOfOrder" + | "SenderInSignatories" + | "NotFound" + | "NotOwner" + | "NoTimepoint" + | "WrongTimepoint" + | "UnexpectedTimepoint" + | "MaxWeightTooLow" + | "AlreadyStored"; + } + + /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (554) */ + interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { + readonly isNotStarted: boolean; + readonly isStarted: boolean; + readonly asStarted: Bytes; + readonly isError: boolean; + readonly asError: Bytes; + readonly isComplete: boolean; + readonly type: "NotStarted" | "Started" | "Error" | "Complete"; + } + + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (556) */ + interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { + readonly isIdle: boolean; + readonly isMigrating: boolean; + readonly asMigrating: PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo; + readonly type: "Idle" | "Migrating"; + } + + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (557) */ + interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { + readonly assetId: u128; + readonly remainingBalances: u32; + readonly remainingApprovals: u32; + } + + /** @name PalletMoonbeamLazyMigrationsError (558) */ + interface PalletMoonbeamLazyMigrationsError extends Enum { + readonly isLimitCannotBeZero: boolean; + readonly isContractMetadataAlreadySet: boolean; + readonly isContractNotExist: boolean; + readonly isSymbolTooLong: boolean; + readonly isNameTooLong: boolean; + readonly isAssetTypeNotFound: boolean; + readonly isAssetNotFound: boolean; + readonly isLocationNotFound: boolean; + readonly isMigrationNotFinished: boolean; + readonly isNoMigrationInProgress: boolean; + readonly isMintFailed: boolean; + readonly isApprovalFailed: boolean; + readonly type: + | "LimitCannotBeZero" + | "ContractMetadataAlreadySet" + | "ContractNotExist" + | "SymbolTooLong" + | "NameTooLong" + | "AssetTypeNotFound" + | "AssetNotFound" + | "LocationNotFound" + | "MigrationNotFinished" + | "NoMigrationInProgress" + | "MintFailed" + | "ApprovalFailed"; + } + + /** @name PalletEvmCodeMetadata (559) */ + interface PalletEvmCodeMetadata extends Struct { + readonly size_: u64; + readonly hash_: H256; } - /** @name PalletXcmTransactorError (627) */ - interface PalletXcmTransactorError extends Enum { - readonly isIndexAlreadyClaimed: boolean; - readonly isUnclaimedIndex: boolean; - readonly isNotOwner: boolean; - readonly isUnweighableMessage: boolean; - readonly isCannotReanchor: boolean; - readonly isAssetHasNoReserve: boolean; - readonly isInvalidDest: boolean; - readonly isNotCrossChainTransfer: boolean; - readonly isAssetIsNotReserveInDestination: boolean; - readonly isDestinationNotInvertible: boolean; - readonly isErrorDelivering: boolean; - readonly isDispatchWeightBiggerThanTotalWeight: boolean; - readonly isWeightOverflow: boolean; - readonly isAmountOverflow: boolean; - readonly isTransactorInfoNotSet: boolean; - readonly isNotCrossChainTransferableCurrency: boolean; - readonly isXcmExecuteError: boolean; - readonly isBadVersion: boolean; - readonly isMaxWeightTransactReached: boolean; - readonly isUnableToWithdrawAsset: boolean; - readonly isFeePerSecondNotSet: boolean; - readonly isSignedTransactNotAllowedForDestination: boolean; - readonly isFailedMultiLocationToJunction: boolean; - readonly isHrmpHandlerNotImplemented: boolean; - readonly isTooMuchFeeUsed: boolean; - readonly isErrorValidating: boolean; - readonly isRefundNotSupportedWithTransactInfo: boolean; + /** @name PalletEvmError (561) */ + interface PalletEvmError extends Enum { + readonly isBalanceLow: boolean; + readonly isFeeOverflow: boolean; + readonly isPaymentOverflow: boolean; + readonly isWithdrawFailed: boolean; + readonly isGasPriceTooLow: boolean; + readonly isInvalidNonce: boolean; + readonly isGasLimitTooLow: boolean; + readonly isGasLimitTooHigh: boolean; + readonly isInvalidChainId: boolean; + readonly isInvalidSignature: boolean; + readonly isReentrancy: boolean; + readonly isTransactionMustComeFromEOA: boolean; + readonly isUndefined: boolean; readonly type: - | "IndexAlreadyClaimed" - | "UnclaimedIndex" - | "NotOwner" - | "UnweighableMessage" - | "CannotReanchor" - | "AssetHasNoReserve" - | "InvalidDest" - | "NotCrossChainTransfer" - | "AssetIsNotReserveInDestination" - | "DestinationNotInvertible" - | "ErrorDelivering" - | "DispatchWeightBiggerThanTotalWeight" - | "WeightOverflow" - | "AmountOverflow" - | "TransactorInfoNotSet" - | "NotCrossChainTransferableCurrency" - | "XcmExecuteError" - | "BadVersion" - | "MaxWeightTransactReached" - | "UnableToWithdrawAsset" - | "FeePerSecondNotSet" - | "SignedTransactNotAllowedForDestination" - | "FailedMultiLocationToJunction" - | "HrmpHandlerNotImplemented" - | "TooMuchFeeUsed" - | "ErrorValidating" - | "RefundNotSupportedWithTransactInfo"; + | "BalanceLow" + | "FeeOverflow" + | "PaymentOverflow" + | "WithdrawFailed" + | "GasPriceTooLow" + | "InvalidNonce" + | "GasLimitTooLow" + | "GasLimitTooHigh" + | "InvalidChainId" + | "InvalidSignature" + | "Reentrancy" + | "TransactionMustComeFromEOA" + | "Undefined"; } - /** @name PalletMoonbeamOrbitersCollatorPoolInfo (628) */ - interface PalletMoonbeamOrbitersCollatorPoolInfo extends Struct { - readonly orbiters: Vec; - readonly maybeCurrentOrbiter: Option; - readonly nextOrbiter: u32; + /** @name FpRpcTransactionStatus (563) */ + interface FpRpcTransactionStatus extends Struct { + readonly transactionHash: H256; + readonly transactionIndex: u32; + readonly from: H160; + readonly to: Option; + readonly contractAddress: Option; + readonly logs: Vec; + readonly logsBloom: EthbloomBloom; } - /** @name PalletMoonbeamOrbitersCurrentOrbiter (630) */ - interface PalletMoonbeamOrbitersCurrentOrbiter extends Struct { - readonly accountId: AccountId20; - readonly removed: bool; - } + /** @name EthbloomBloom (565) */ + interface EthbloomBloom extends U8aFixed {} - /** @name PalletMoonbeamOrbitersError (631) */ - interface PalletMoonbeamOrbitersError extends Enum { - readonly isCollatorAlreadyAdded: boolean; - readonly isCollatorNotFound: boolean; - readonly isCollatorPoolTooLarge: boolean; - readonly isCollatorsPoolCountTooLow: boolean; - readonly isMinOrbiterDepositNotSet: boolean; - readonly isOrbiterAlreadyInPool: boolean; - readonly isOrbiterDepositNotFound: boolean; - readonly isOrbiterNotFound: boolean; - readonly isOrbiterStillInAPool: boolean; - readonly type: - | "CollatorAlreadyAdded" - | "CollatorNotFound" - | "CollatorPoolTooLarge" - | "CollatorsPoolCountTooLow" - | "MinOrbiterDepositNotSet" - | "OrbiterAlreadyInPool" - | "OrbiterDepositNotFound" - | "OrbiterNotFound" - | "OrbiterStillInAPool"; + /** @name EthereumReceiptReceiptV3 (567) */ + interface EthereumReceiptReceiptV3 extends Enum { + readonly isLegacy: boolean; + readonly asLegacy: EthereumReceiptEip658ReceiptData; + readonly isEip2930: boolean; + readonly asEip2930: EthereumReceiptEip658ReceiptData; + readonly isEip1559: boolean; + readonly asEip1559: EthereumReceiptEip658ReceiptData; + readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name PalletEthereumXcmError (632) */ - interface PalletEthereumXcmError extends Enum { - readonly isEthereumXcmExecutionSuspended: boolean; - readonly type: "EthereumXcmExecutionSuspended"; + /** @name EthereumReceiptEip658ReceiptData (568) */ + interface EthereumReceiptEip658ReceiptData extends Struct { + readonly statusCode: u8; + readonly usedGas: U256; + readonly logsBloom: EthbloomBloom; + readonly logs: Vec; } - /** @name PalletRandomnessRequestState (633) */ - interface PalletRandomnessRequestState extends Struct { - readonly request: PalletRandomnessRequest; - readonly deposit: u128; + /** @name EthereumBlock (569) */ + interface EthereumBlock extends Struct { + readonly header: EthereumHeader; + readonly transactions: Vec; + readonly ommers: Vec; } - /** @name PalletRandomnessRequest (634) */ - interface PalletRandomnessRequest extends Struct { - readonly refundAddress: H160; - readonly contractAddress: H160; - readonly fee: u128; - readonly gasLimit: u64; - readonly numWords: u8; - readonly salt: H256; - readonly info: PalletRandomnessRequestInfo; + /** @name EthereumHeader (570) */ + interface EthereumHeader extends Struct { + readonly parentHash: H256; + readonly ommersHash: H256; + readonly beneficiary: H160; + readonly stateRoot: H256; + readonly transactionsRoot: H256; + readonly receiptsRoot: H256; + readonly logsBloom: EthbloomBloom; + readonly difficulty: U256; + readonly number: U256; + readonly gasLimit: U256; + readonly gasUsed: U256; + readonly timestamp: u64; + readonly extraData: Bytes; + readonly mixHash: H256; + readonly nonce: EthereumTypesHashH64; } - /** @name PalletRandomnessRequestInfo (635) */ - interface PalletRandomnessRequestInfo extends Enum { - readonly isBabeEpoch: boolean; - readonly asBabeEpoch: ITuple<[u64, u64]>; - readonly isLocal: boolean; - readonly asLocal: ITuple<[u32, u32]>; - readonly type: "BabeEpoch" | "Local"; + /** @name EthereumTypesHashH64 (571) */ + interface EthereumTypesHashH64 extends U8aFixed {} + + /** @name PalletEthereumError (576) */ + interface PalletEthereumError extends Enum { + readonly isInvalidSignature: boolean; + readonly isPreLogExists: boolean; + readonly type: "InvalidSignature" | "PreLogExists"; } - /** @name PalletRandomnessRequestType (636) */ - interface PalletRandomnessRequestType extends Enum { - readonly isBabeEpoch: boolean; - readonly asBabeEpoch: u64; - readonly isLocal: boolean; - readonly asLocal: u32; - readonly type: "BabeEpoch" | "Local"; + /** @name PalletSchedulerScheduled (579) */ + interface PalletSchedulerScheduled extends Struct { + readonly maybeId: Option; + readonly priority: u8; + readonly call: FrameSupportPreimagesBounded; + readonly maybePeriodic: Option>; + readonly origin: MoonriverRuntimeOriginCaller; } - /** @name PalletRandomnessRandomnessResult (637) */ - interface PalletRandomnessRandomnessResult extends Struct { - readonly randomness: Option; - readonly requestCount: u64; + /** @name PalletSchedulerRetryConfig (581) */ + interface PalletSchedulerRetryConfig extends Struct { + readonly totalRetries: u8; + readonly remaining: u8; + readonly period: u32; } - /** @name PalletRandomnessError (638) */ - interface PalletRandomnessError extends Enum { - readonly isRequestCounterOverflowed: boolean; - readonly isRequestFeeOverflowed: boolean; - readonly isMustRequestAtLeastOneWord: boolean; - readonly isCannotRequestMoreWordsThanMax: boolean; - readonly isCannotRequestRandomnessAfterMaxDelay: boolean; - readonly isCannotRequestRandomnessBeforeMinDelay: boolean; - readonly isRequestDNE: boolean; - readonly isRequestCannotYetBeFulfilled: boolean; - readonly isOnlyRequesterCanIncreaseFee: boolean; - readonly isRequestHasNotExpired: boolean; - readonly isRandomnessResultDNE: boolean; - readonly isRandomnessResultNotFilled: boolean; - readonly type: - | "RequestCounterOverflowed" - | "RequestFeeOverflowed" - | "MustRequestAtLeastOneWord" - | "CannotRequestMoreWordsThanMax" - | "CannotRequestRandomnessAfterMaxDelay" - | "CannotRequestRandomnessBeforeMinDelay" - | "RequestDNE" - | "RequestCannotYetBeFulfilled" - | "OnlyRequesterCanIncreaseFee" - | "RequestHasNotExpired" - | "RandomnessResultDNE" - | "RandomnessResultNotFilled"; + /** @name PalletSchedulerError (582) */ + interface PalletSchedulerError extends Enum { + readonly isFailedToSchedule: boolean; + readonly isNotFound: boolean; + readonly isTargetBlockNumberInPast: boolean; + readonly isRescheduleNoChange: boolean; + readonly isNamed: boolean; + readonly type: + | "FailedToSchedule" + | "NotFound" + | "TargetBlockNumberInPast" + | "RescheduleNoChange" + | "Named"; } - /** @name PalletCollectiveVotes (641) */ - interface PalletCollectiveVotes extends Struct { - readonly index: u32; - readonly threshold: u32; - readonly ayes: Vec; - readonly nays: Vec; - readonly end: u32; + /** @name PalletPreimageOldRequestStatus (583) */ + interface PalletPreimageOldRequestStatus extends Enum { + readonly isUnrequested: boolean; + readonly asUnrequested: { + readonly deposit: ITuple<[AccountId20, u128]>; + readonly len: u32; + } & Struct; + readonly isRequested: boolean; + readonly asRequested: { + readonly deposit: Option>; + readonly count: u32; + readonly len: Option; + } & Struct; + readonly type: "Unrequested" | "Requested"; } - /** @name PalletCollectiveError (642) */ - interface PalletCollectiveError extends Enum { - readonly isNotMember: boolean; - readonly isDuplicateProposal: boolean; - readonly isProposalMissing: boolean; - readonly isWrongIndex: boolean; - readonly isDuplicateVote: boolean; - readonly isAlreadyInitialized: boolean; - readonly isTooEarly: boolean; - readonly isTooManyProposals: boolean; - readonly isWrongProposalWeight: boolean; - readonly isWrongProposalLength: boolean; - readonly isPrimeAccountNotMember: boolean; - readonly isProposalActive: boolean; + /** @name PalletPreimageRequestStatus (586) */ + interface PalletPreimageRequestStatus extends Enum { + readonly isUnrequested: boolean; + readonly asUnrequested: { + readonly ticket: ITuple<[AccountId20, u128]>; + readonly len: u32; + } & Struct; + readonly isRequested: boolean; + readonly asRequested: { + readonly maybeTicket: Option>; + readonly count: u32; + readonly maybeLen: Option; + } & Struct; + readonly type: "Unrequested" | "Requested"; + } + + /** @name PalletPreimageError (592) */ + interface PalletPreimageError extends Enum { + readonly isTooBig: boolean; + readonly isAlreadyNoted: boolean; + readonly isNotAuthorized: boolean; + readonly isNotNoted: boolean; + readonly isRequested: boolean; + readonly isNotRequested: boolean; + readonly isTooMany: boolean; + readonly isTooFew: boolean; readonly type: - | "NotMember" - | "DuplicateProposal" - | "ProposalMissing" - | "WrongIndex" - | "DuplicateVote" - | "AlreadyInitialized" - | "TooEarly" - | "TooManyProposals" - | "WrongProposalWeight" - | "WrongProposalLength" - | "PrimeAccountNotMember" - | "ProposalActive"; + | "TooBig" + | "AlreadyNoted" + | "NotAuthorized" + | "NotNoted" + | "Requested" + | "NotRequested" + | "TooMany" + | "TooFew"; } - /** @name PalletConvictionVotingVoteVoting (644) */ + /** @name PalletConvictionVotingVoteVoting (594) */ interface PalletConvictionVotingVoteVoting extends Enum { readonly isCasting: boolean; readonly asCasting: PalletConvictionVotingVoteCasting; @@ -7921,23 +7420,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Casting" | "Delegating"; } - /** @name PalletConvictionVotingVoteCasting (645) */ + /** @name PalletConvictionVotingVoteCasting (595) */ interface PalletConvictionVotingVoteCasting extends Struct { readonly votes: Vec>; readonly delegations: PalletConvictionVotingDelegations; readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingDelegations (649) */ + /** @name PalletConvictionVotingDelegations (599) */ interface PalletConvictionVotingDelegations extends Struct { readonly votes: u128; readonly capital: u128; } - /** @name PalletConvictionVotingVotePriorLock (650) */ + /** @name PalletConvictionVotingVotePriorLock (600) */ interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} - /** @name PalletConvictionVotingVoteDelegating (651) */ + /** @name PalletConvictionVotingVoteDelegating (601) */ interface PalletConvictionVotingVoteDelegating extends Struct { readonly balance: u128; readonly target: AccountId20; @@ -7946,7 +7445,7 @@ declare module "@polkadot/types/lookup" { readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingError (655) */ + /** @name PalletConvictionVotingError (605) */ interface PalletConvictionVotingError extends Enum { readonly isNotOngoing: boolean; readonly isNotVoter: boolean; @@ -7975,7 +7474,7 @@ declare module "@polkadot/types/lookup" { | "BadClass"; } - /** @name PalletReferendaReferendumInfo (656) */ + /** @name PalletReferendaReferendumInfo (606) */ interface PalletReferendaReferendumInfo extends Enum { readonly isOngoing: boolean; readonly asOngoing: PalletReferendaReferendumStatus; @@ -8000,10 +7499,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletReferendaReferendumStatus (657) */ + /** @name PalletReferendaReferendumStatus (607) */ interface PalletReferendaReferendumStatus extends Struct { readonly track: u16; - readonly origin: MoonbaseRuntimeOriginCaller; + readonly origin: MoonriverRuntimeOriginCaller; readonly proposal: FrameSupportPreimagesBounded; readonly enactment: FrameSupportScheduleDispatchTime; readonly submitted: u32; @@ -8015,19 +7514,19 @@ declare module "@polkadot/types/lookup" { readonly alarm: Option]>>; } - /** @name PalletReferendaDeposit (658) */ + /** @name PalletReferendaDeposit (608) */ interface PalletReferendaDeposit extends Struct { readonly who: AccountId20; readonly amount: u128; } - /** @name PalletReferendaDecidingStatus (661) */ + /** @name PalletReferendaDecidingStatus (611) */ interface PalletReferendaDecidingStatus extends Struct { readonly since: u32; readonly confirming: Option; } - /** @name PalletReferendaTrackInfo (669) */ + /** @name PalletReferendaTrackInfo (619) */ interface PalletReferendaTrackInfo extends Struct { readonly name: Text; readonly maxDeciding: u32; @@ -8040,7 +7539,7 @@ declare module "@polkadot/types/lookup" { readonly minSupport: PalletReferendaCurve; } - /** @name PalletReferendaCurve (670) */ + /** @name PalletReferendaCurve (620) */ interface PalletReferendaCurve extends Enum { readonly isLinearDecreasing: boolean; readonly asLinearDecreasing: { @@ -8064,7 +7563,7 @@ declare module "@polkadot/types/lookup" { readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; } - /** @name PalletReferendaError (673) */ + /** @name PalletReferendaError (623) */ interface PalletReferendaError extends Enum { readonly isNotOngoing: boolean; readonly isHasDeposit: boolean; @@ -8097,177 +7596,529 @@ declare module "@polkadot/types/lookup" { | "PreimageStoredWithDifferentLength"; } - /** @name PalletPreimageOldRequestStatus (674) */ - interface PalletPreimageOldRequestStatus extends Enum { - readonly isUnrequested: boolean; - readonly asUnrequested: { - readonly deposit: ITuple<[AccountId20, u128]>; - readonly len: u32; + /** @name PalletWhitelistError (624) */ + interface PalletWhitelistError extends Enum { + readonly isUnavailablePreImage: boolean; + readonly isUndecodableCall: boolean; + readonly isInvalidCallWeightWitness: boolean; + readonly isCallIsNotWhitelisted: boolean; + readonly isCallAlreadyWhitelisted: boolean; + readonly type: + | "UnavailablePreImage" + | "UndecodableCall" + | "InvalidCallWeightWitness" + | "CallIsNotWhitelisted" + | "CallAlreadyWhitelisted"; + } + + /** @name PalletCollectiveVotes (627) */ + interface PalletCollectiveVotes extends Struct { + readonly index: u32; + readonly threshold: u32; + readonly ayes: Vec; + readonly nays: Vec; + readonly end: u32; + } + + /** @name PalletCollectiveError (628) */ + interface PalletCollectiveError extends Enum { + readonly isNotMember: boolean; + readonly isDuplicateProposal: boolean; + readonly isProposalMissing: boolean; + readonly isWrongIndex: boolean; + readonly isDuplicateVote: boolean; + readonly isAlreadyInitialized: boolean; + readonly isTooEarly: boolean; + readonly isTooManyProposals: boolean; + readonly isWrongProposalWeight: boolean; + readonly isWrongProposalLength: boolean; + readonly isPrimeAccountNotMember: boolean; + readonly isProposalActive: boolean; + readonly type: + | "NotMember" + | "DuplicateProposal" + | "ProposalMissing" + | "WrongIndex" + | "DuplicateVote" + | "AlreadyInitialized" + | "TooEarly" + | "TooManyProposals" + | "WrongProposalWeight" + | "WrongProposalLength" + | "PrimeAccountNotMember" + | "ProposalActive"; + } + + /** @name PalletTreasuryProposal (631) */ + interface PalletTreasuryProposal extends Struct { + readonly proposer: AccountId20; + readonly value: u128; + readonly beneficiary: AccountId20; + readonly bond: u128; + } + + /** @name PalletTreasurySpendStatus (634) */ + interface PalletTreasurySpendStatus extends Struct { + readonly assetKind: Null; + readonly amount: u128; + readonly beneficiary: AccountId20; + readonly validFrom: u32; + readonly expireAt: u32; + readonly status: PalletTreasuryPaymentState; + } + + /** @name PalletTreasuryPaymentState (635) */ + interface PalletTreasuryPaymentState extends Enum { + readonly isPending: boolean; + readonly isAttempted: boolean; + readonly asAttempted: { + readonly id: Null; + } & Struct; + readonly isFailed: boolean; + readonly type: "Pending" | "Attempted" | "Failed"; + } + + /** @name FrameSupportPalletId (637) */ + interface FrameSupportPalletId extends U8aFixed {} + + /** @name PalletTreasuryError (638) */ + interface PalletTreasuryError extends Enum { + readonly isInvalidIndex: boolean; + readonly isTooManyApprovals: boolean; + readonly isInsufficientPermission: boolean; + readonly isProposalNotApproved: boolean; + readonly isFailedToConvertBalance: boolean; + readonly isSpendExpired: boolean; + readonly isEarlyPayout: boolean; + readonly isAlreadyAttempted: boolean; + readonly isPayoutError: boolean; + readonly isNotAttempted: boolean; + readonly isInconclusive: boolean; + readonly type: + | "InvalidIndex" + | "TooManyApprovals" + | "InsufficientPermission" + | "ProposalNotApproved" + | "FailedToConvertBalance" + | "SpendExpired" + | "EarlyPayout" + | "AlreadyAttempted" + | "PayoutError" + | "NotAttempted" + | "Inconclusive"; + } + + /** @name PalletCrowdloanRewardsRewardInfo (639) */ + interface PalletCrowdloanRewardsRewardInfo extends Struct { + readonly totalReward: u128; + readonly claimedReward: u128; + readonly contributedRelayAddresses: Vec; + } + + /** @name PalletCrowdloanRewardsError (641) */ + interface PalletCrowdloanRewardsError extends Enum { + readonly isAlreadyAssociated: boolean; + readonly isBatchBeyondFundPot: boolean; + readonly isFirstClaimAlreadyDone: boolean; + readonly isRewardNotHighEnough: boolean; + readonly isInvalidClaimSignature: boolean; + readonly isInvalidFreeClaimSignature: boolean; + readonly isNoAssociatedClaim: boolean; + readonly isRewardsAlreadyClaimed: boolean; + readonly isRewardVecAlreadyInitialized: boolean; + readonly isRewardVecNotFullyInitializedYet: boolean; + readonly isRewardsDoNotMatchFund: boolean; + readonly isTooManyContributors: boolean; + readonly isVestingPeriodNonValid: boolean; + readonly isNonContributedAddressProvided: boolean; + readonly isInsufficientNumberOfValidProofs: boolean; + readonly type: + | "AlreadyAssociated" + | "BatchBeyondFundPot" + | "FirstClaimAlreadyDone" + | "RewardNotHighEnough" + | "InvalidClaimSignature" + | "InvalidFreeClaimSignature" + | "NoAssociatedClaim" + | "RewardsAlreadyClaimed" + | "RewardVecAlreadyInitialized" + | "RewardVecNotFullyInitializedYet" + | "RewardsDoNotMatchFund" + | "TooManyContributors" + | "VestingPeriodNonValid" + | "NonContributedAddressProvided" + | "InsufficientNumberOfValidProofs"; + } + + /** @name CumulusPalletXcmpQueueOutboundChannelDetails (646) */ + interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { + readonly recipient: u32; + readonly state: CumulusPalletXcmpQueueOutboundState; + readonly signalsExist: bool; + readonly firstIndex: u16; + readonly lastIndex: u16; + } + + /** @name CumulusPalletXcmpQueueOutboundState (647) */ + interface CumulusPalletXcmpQueueOutboundState extends Enum { + readonly isOk: boolean; + readonly isSuspended: boolean; + readonly type: "Ok" | "Suspended"; + } + + /** @name CumulusPalletXcmpQueueQueueConfigData (651) */ + interface CumulusPalletXcmpQueueQueueConfigData extends Struct { + readonly suspendThreshold: u32; + readonly dropThreshold: u32; + readonly resumeThreshold: u32; + } + + /** @name CumulusPalletXcmpQueueError (652) */ + interface CumulusPalletXcmpQueueError extends Enum { + readonly isBadQueueConfig: boolean; + readonly isAlreadySuspended: boolean; + readonly isAlreadyResumed: boolean; + readonly isTooManyActiveOutboundChannels: boolean; + readonly isTooBig: boolean; + readonly type: + | "BadQueueConfig" + | "AlreadySuspended" + | "AlreadyResumed" + | "TooManyActiveOutboundChannels" + | "TooBig"; + } + + /** @name PalletXcmQueryStatus (653) */ + interface PalletXcmQueryStatus extends Enum { + readonly isPending: boolean; + readonly asPending: { + readonly responder: XcmVersionedLocation; + readonly maybeMatchQuerier: Option; + readonly maybeNotify: Option>; + readonly timeout: u32; } & Struct; - readonly isRequested: boolean; - readonly asRequested: { - readonly deposit: Option>; - readonly count: u32; - readonly len: Option; + readonly isVersionNotifier: boolean; + readonly asVersionNotifier: { + readonly origin: XcmVersionedLocation; + readonly isActive: bool; } & Struct; - readonly type: "Unrequested" | "Requested"; + readonly isReady: boolean; + readonly asReady: { + readonly response: XcmVersionedResponse; + readonly at: u32; + } & Struct; + readonly type: "Pending" | "VersionNotifier" | "Ready"; } - /** @name PalletPreimageRequestStatus (677) */ - interface PalletPreimageRequestStatus extends Enum { - readonly isUnrequested: boolean; - readonly asUnrequested: { - readonly ticket: ITuple<[AccountId20, u128]>; - readonly len: u32; - } & Struct; - readonly isRequested: boolean; - readonly asRequested: { - readonly maybeTicket: Option>; - readonly count: u32; - readonly maybeLen: Option; - } & Struct; - readonly type: "Unrequested" | "Requested"; + /** @name XcmVersionedResponse (657) */ + interface XcmVersionedResponse extends Enum { + readonly isV3: boolean; + readonly asV3: XcmV3Response; + readonly isV4: boolean; + readonly asV4: StagingXcmV4Response; + readonly isV5: boolean; + readonly asV5: StagingXcmV5Response; + readonly type: "V3" | "V4" | "V5"; } - /** @name PalletPreimageError (683) */ - interface PalletPreimageError extends Enum { - readonly isTooBig: boolean; - readonly isAlreadyNoted: boolean; - readonly isNotAuthorized: boolean; - readonly isNotNoted: boolean; - readonly isRequested: boolean; - readonly isNotRequested: boolean; - readonly isTooMany: boolean; - readonly isTooFew: boolean; + /** @name PalletXcmVersionMigrationStage (663) */ + interface PalletXcmVersionMigrationStage extends Enum { + readonly isMigrateSupportedVersion: boolean; + readonly isMigrateVersionNotifiers: boolean; + readonly isNotifyCurrentTargets: boolean; + readonly asNotifyCurrentTargets: Option; + readonly isMigrateAndNotifyOldTargets: boolean; readonly type: - | "TooBig" - | "AlreadyNoted" - | "NotAuthorized" - | "NotNoted" - | "Requested" - | "NotRequested" - | "TooMany" - | "TooFew"; + | "MigrateSupportedVersion" + | "MigrateVersionNotifiers" + | "NotifyCurrentTargets" + | "MigrateAndNotifyOldTargets"; } - /** @name PalletWhitelistError (684) */ - interface PalletWhitelistError extends Enum { - readonly isUnavailablePreImage: boolean; - readonly isUndecodableCall: boolean; - readonly isInvalidCallWeightWitness: boolean; - readonly isCallIsNotWhitelisted: boolean; - readonly isCallAlreadyWhitelisted: boolean; + /** @name PalletXcmRemoteLockedFungibleRecord (666) */ + interface PalletXcmRemoteLockedFungibleRecord extends Struct { + readonly amount: u128; + readonly owner: XcmVersionedLocation; + readonly locker: XcmVersionedLocation; + readonly consumers: Vec>; + } + + /** @name PalletXcmError (673) */ + interface PalletXcmError extends Enum { + readonly isUnreachable: boolean; + readonly isSendFailure: boolean; + readonly isFiltered: boolean; + readonly isUnweighableMessage: boolean; + readonly isDestinationNotInvertible: boolean; + readonly isEmpty: boolean; + readonly isCannotReanchor: boolean; + readonly isTooManyAssets: boolean; + readonly isInvalidOrigin: boolean; + readonly isBadVersion: boolean; + readonly isBadLocation: boolean; + readonly isNoSubscription: boolean; + readonly isAlreadySubscribed: boolean; + readonly isCannotCheckOutTeleport: boolean; + readonly isLowBalance: boolean; + readonly isTooManyLocks: boolean; + readonly isAccountNotSovereign: boolean; + readonly isFeesNotMet: boolean; + readonly isLockNotFound: boolean; + readonly isInUse: boolean; + readonly isInvalidAssetUnknownReserve: boolean; + readonly isInvalidAssetUnsupportedReserve: boolean; + readonly isTooManyReserves: boolean; + readonly isLocalExecutionIncomplete: boolean; readonly type: - | "UnavailablePreImage" - | "UndecodableCall" - | "InvalidCallWeightWitness" - | "CallIsNotWhitelisted" - | "CallAlreadyWhitelisted"; + | "Unreachable" + | "SendFailure" + | "Filtered" + | "UnweighableMessage" + | "DestinationNotInvertible" + | "Empty" + | "CannotReanchor" + | "TooManyAssets" + | "InvalidOrigin" + | "BadVersion" + | "BadLocation" + | "NoSubscription" + | "AlreadySubscribed" + | "CannotCheckOutTeleport" + | "LowBalance" + | "TooManyLocks" + | "AccountNotSovereign" + | "FeesNotMet" + | "LockNotFound" + | "InUse" + | "InvalidAssetUnknownReserve" + | "InvalidAssetUnsupportedReserve" + | "TooManyReserves" + | "LocalExecutionIncomplete"; } - /** @name PalletMultisigMultisig (688) */ - interface PalletMultisigMultisig extends Struct { - readonly when: PalletMultisigTimepoint; + /** @name PalletAssetsAssetDetails (674) */ + interface PalletAssetsAssetDetails extends Struct { + readonly owner: AccountId20; + readonly issuer: AccountId20; + readonly admin: AccountId20; + readonly freezer: AccountId20; + readonly supply: u128; readonly deposit: u128; - readonly depositor: AccountId20; - readonly approvals: Vec; + readonly minBalance: u128; + readonly isSufficient: bool; + readonly accounts: u32; + readonly sufficients: u32; + readonly approvals: u32; + readonly status: PalletAssetsAssetStatus; } - /** @name PalletMultisigError (690) */ - interface PalletMultisigError extends Enum { - readonly isMinimumThreshold: boolean; - readonly isAlreadyApproved: boolean; - readonly isNoApprovalsNeeded: boolean; - readonly isTooFewSignatories: boolean; - readonly isTooManySignatories: boolean; - readonly isSignatoriesOutOfOrder: boolean; - readonly isSenderInSignatories: boolean; - readonly isNotFound: boolean; - readonly isNotOwner: boolean; - readonly isNoTimepoint: boolean; - readonly isWrongTimepoint: boolean; - readonly isUnexpectedTimepoint: boolean; - readonly isMaxWeightTooLow: boolean; - readonly isAlreadyStored: boolean; - readonly type: - | "MinimumThreshold" - | "AlreadyApproved" - | "NoApprovalsNeeded" - | "TooFewSignatories" - | "TooManySignatories" - | "SignatoriesOutOfOrder" - | "SenderInSignatories" - | "NotFound" - | "NotOwner" - | "NoTimepoint" - | "WrongTimepoint" - | "UnexpectedTimepoint" - | "MaxWeightTooLow" - | "AlreadyStored"; + /** @name PalletAssetsAssetStatus (675) */ + interface PalletAssetsAssetStatus extends Enum { + readonly isLive: boolean; + readonly isFrozen: boolean; + readonly isDestroying: boolean; + readonly type: "Live" | "Frozen" | "Destroying"; } - /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (694) */ - interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { - readonly isNotStarted: boolean; - readonly isStarted: boolean; - readonly asStarted: Bytes; - readonly isError: boolean; - readonly asError: Bytes; - readonly isComplete: boolean; - readonly type: "NotStarted" | "Started" | "Error" | "Complete"; + /** @name PalletAssetsAssetAccount (677) */ + interface PalletAssetsAssetAccount extends Struct { + readonly balance: u128; + readonly status: PalletAssetsAccountStatus; + readonly reason: PalletAssetsExistenceReason; + readonly extra: Null; + } + + /** @name PalletAssetsAccountStatus (678) */ + interface PalletAssetsAccountStatus extends Enum { + readonly isLiquid: boolean; + readonly isFrozen: boolean; + readonly isBlocked: boolean; + readonly type: "Liquid" | "Frozen" | "Blocked"; + } + + /** @name PalletAssetsExistenceReason (679) */ + interface PalletAssetsExistenceReason extends Enum { + readonly isConsumer: boolean; + readonly isSufficient: boolean; + readonly isDepositHeld: boolean; + readonly asDepositHeld: u128; + readonly isDepositRefunded: boolean; + readonly isDepositFrom: boolean; + readonly asDepositFrom: ITuple<[AccountId20, u128]>; + readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; + } + + /** @name PalletAssetsApproval (681) */ + interface PalletAssetsApproval extends Struct { + readonly amount: u128; + readonly deposit: u128; + } + + /** @name PalletAssetsAssetMetadata (682) */ + interface PalletAssetsAssetMetadata extends Struct { + readonly deposit: u128; + readonly name: Bytes; + readonly symbol: Bytes; + readonly decimals: u8; + readonly isFrozen: bool; + } + + /** @name PalletAssetsError (684) */ + interface PalletAssetsError extends Enum { + readonly isBalanceLow: boolean; + readonly isNoAccount: boolean; + readonly isNoPermission: boolean; + readonly isUnknown: boolean; + readonly isFrozen: boolean; + readonly isInUse: boolean; + readonly isBadWitness: boolean; + readonly isMinBalanceZero: boolean; + readonly isUnavailableConsumer: boolean; + readonly isBadMetadata: boolean; + readonly isUnapproved: boolean; + readonly isWouldDie: boolean; + readonly isAlreadyExists: boolean; + readonly isNoDeposit: boolean; + readonly isWouldBurn: boolean; + readonly isLiveAsset: boolean; + readonly isAssetNotLive: boolean; + readonly isIncorrectStatus: boolean; + readonly isNotFrozen: boolean; + readonly isCallbackFailed: boolean; + readonly isBadAssetId: boolean; + readonly type: + | "BalanceLow" + | "NoAccount" + | "NoPermission" + | "Unknown" + | "Frozen" + | "InUse" + | "BadWitness" + | "MinBalanceZero" + | "UnavailableConsumer" + | "BadMetadata" + | "Unapproved" + | "WouldDie" + | "AlreadyExists" + | "NoDeposit" + | "WouldBurn" + | "LiveAsset" + | "AssetNotLive" + | "IncorrectStatus" + | "NotFrozen" + | "CallbackFailed" + | "BadAssetId"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (696) */ - interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { - readonly isIdle: boolean; - readonly isMigrating: boolean; - readonly asMigrating: PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo; - readonly type: "Idle" | "Migrating"; + /** @name PalletAssetManagerError (685) */ + interface PalletAssetManagerError extends Enum { + readonly isErrorCreatingAsset: boolean; + readonly isAssetAlreadyExists: boolean; + readonly isAssetDoesNotExist: boolean; + readonly isTooLowNumAssetsWeightHint: boolean; + readonly isLocalAssetLimitReached: boolean; + readonly isErrorDestroyingAsset: boolean; + readonly isNotSufficientDeposit: boolean; + readonly isNonExistentLocalAsset: boolean; + readonly type: + | "ErrorCreatingAsset" + | "AssetAlreadyExists" + | "AssetDoesNotExist" + | "TooLowNumAssetsWeightHint" + | "LocalAssetLimitReached" + | "ErrorDestroyingAsset" + | "NotSufficientDeposit" + | "NonExistentLocalAsset"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (697) */ - interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { - readonly assetId: u128; - readonly remainingBalances: u32; - readonly remainingApprovals: u32; + /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (686) */ + interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { + readonly staking: u8; + readonly utility: u8; + readonly hrmp: u8; + readonly bond: u8; + readonly bondExtra: u8; + readonly unbond: u8; + readonly withdrawUnbonded: u8; + readonly validate: u8; + readonly nominate: u8; + readonly chill: u8; + readonly setPayee: u8; + readonly setController: u8; + readonly rebond: u8; + readonly asDerivative: u8; + readonly initOpenChannel: u8; + readonly acceptOpenChannel: u8; + readonly closeChannel: u8; + readonly cancelOpenRequest: u8; } - /** @name PalletMoonbeamLazyMigrationsError (698) */ - interface PalletMoonbeamLazyMigrationsError extends Enum { - readonly isLimitCannotBeZero: boolean; - readonly isContractMetadataAlreadySet: boolean; - readonly isContractNotExist: boolean; - readonly isSymbolTooLong: boolean; - readonly isNameTooLong: boolean; - readonly isAssetTypeNotFound: boolean; - readonly isAssetNotFound: boolean; - readonly isLocationNotFound: boolean; - readonly isMigrationNotFinished: boolean; - readonly isNoMigrationInProgress: boolean; - readonly isMintFailed: boolean; - readonly isApprovalFailed: boolean; + /** @name PalletXcmTransactorError (687) */ + interface PalletXcmTransactorError extends Enum { + readonly isIndexAlreadyClaimed: boolean; + readonly isUnclaimedIndex: boolean; + readonly isNotOwner: boolean; + readonly isUnweighableMessage: boolean; + readonly isCannotReanchor: boolean; + readonly isAssetHasNoReserve: boolean; + readonly isInvalidDest: boolean; + readonly isNotCrossChainTransfer: boolean; + readonly isAssetIsNotReserveInDestination: boolean; + readonly isDestinationNotInvertible: boolean; + readonly isErrorDelivering: boolean; + readonly isDispatchWeightBiggerThanTotalWeight: boolean; + readonly isWeightOverflow: boolean; + readonly isAmountOverflow: boolean; + readonly isTransactorInfoNotSet: boolean; + readonly isNotCrossChainTransferableCurrency: boolean; + readonly isXcmExecuteError: boolean; + readonly isBadVersion: boolean; + readonly isMaxWeightTransactReached: boolean; + readonly isUnableToWithdrawAsset: boolean; + readonly isFeePerSecondNotSet: boolean; + readonly isSignedTransactNotAllowedForDestination: boolean; + readonly isFailedMultiLocationToJunction: boolean; + readonly isHrmpHandlerNotImplemented: boolean; + readonly isTooMuchFeeUsed: boolean; + readonly isErrorValidating: boolean; + readonly isRefundNotSupportedWithTransactInfo: boolean; readonly type: - | "LimitCannotBeZero" - | "ContractMetadataAlreadySet" - | "ContractNotExist" - | "SymbolTooLong" - | "NameTooLong" - | "AssetTypeNotFound" - | "AssetNotFound" - | "LocationNotFound" - | "MigrationNotFinished" - | "NoMigrationInProgress" - | "MintFailed" - | "ApprovalFailed"; + | "IndexAlreadyClaimed" + | "UnclaimedIndex" + | "NotOwner" + | "UnweighableMessage" + | "CannotReanchor" + | "AssetHasNoReserve" + | "InvalidDest" + | "NotCrossChainTransfer" + | "AssetIsNotReserveInDestination" + | "DestinationNotInvertible" + | "ErrorDelivering" + | "DispatchWeightBiggerThanTotalWeight" + | "WeightOverflow" + | "AmountOverflow" + | "TransactorInfoNotSet" + | "NotCrossChainTransferableCurrency" + | "XcmExecuteError" + | "BadVersion" + | "MaxWeightTransactReached" + | "UnableToWithdrawAsset" + | "FeePerSecondNotSet" + | "SignedTransactNotAllowedForDestination" + | "FailedMultiLocationToJunction" + | "HrmpHandlerNotImplemented" + | "TooMuchFeeUsed" + | "ErrorValidating" + | "RefundNotSupportedWithTransactInfo"; } - /** @name PalletPrecompileBenchmarksError (700) */ - interface PalletPrecompileBenchmarksError extends Enum { - readonly isBenchmarkError: boolean; - readonly type: "BenchmarkError"; + /** @name PalletEthereumXcmError (688) */ + interface PalletEthereumXcmError extends Enum { + readonly isEthereumXcmExecutionSuspended: boolean; + readonly type: "EthereumXcmExecutionSuspended"; } - /** @name PalletMessageQueueBookState (701) */ + /** @name PalletMessageQueueBookState (689) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -8277,13 +8128,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (703) */ + /** @name PalletMessageQueueNeighbours (691) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: CumulusPrimitivesCoreAggregateMessageOrigin; readonly next: CumulusPrimitivesCoreAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (705) */ + /** @name PalletMessageQueuePage (693) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -8293,7 +8144,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (707) */ + /** @name PalletMessageQueueError (695) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -8316,20 +8167,7 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PalletEmergencyParaXcmXcmMode (708) */ - interface PalletEmergencyParaXcmXcmMode extends Enum { - readonly isNormal: boolean; - readonly isPaused: boolean; - readonly type: "Normal" | "Paused"; - } - - /** @name PalletEmergencyParaXcmError (709) */ - interface PalletEmergencyParaXcmError extends Enum { - readonly isNotInPausedMode: boolean; - readonly type: "NotInPausedMode"; - } - - /** @name PalletMoonbeamForeignAssetsAssetStatus (711) */ + /** @name PalletMoonbeamForeignAssetsAssetStatus (697) */ interface PalletMoonbeamForeignAssetsAssetStatus extends Enum { readonly isActive: boolean; readonly isFrozenXcmDepositAllowed: boolean; @@ -8337,16 +8175,16 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "FrozenXcmDepositAllowed" | "FrozenXcmDepositForbidden"; } - /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (712) */ + /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (698) */ interface PalletMoonbeamForeignAssetsAssetDepositDetails extends Struct { readonly depositAccount: AccountId20; readonly deposit: u128; } - /** @name MoonbaseRuntimeRuntime (713) */ - type MoonbaseRuntimeRuntime = Null; + /** @name MoonriverRuntimeRuntime (699) */ + type MoonriverRuntimeRuntime = Null; - /** @name PalletMoonbeamForeignAssetsError (714) */ + /** @name PalletMoonbeamForeignAssetsError (700) */ interface PalletMoonbeamForeignAssetsError extends Enum { readonly isAssetAlreadyExists: boolean; readonly isAssetAlreadyFrozen: boolean; @@ -8387,7 +8225,7 @@ declare module "@polkadot/types/lookup" { | "TooManyForeignAssets"; } - /** @name PalletXcmWeightTraderError (716) */ + /** @name PalletXcmWeightTraderError (702) */ interface PalletXcmWeightTraderError extends Enum { readonly isAssetAlreadyAdded: boolean; readonly isAssetAlreadyPaused: boolean; @@ -8404,39 +8242,128 @@ declare module "@polkadot/types/lookup" { | "PriceCannotBeZero"; } - /** @name FrameSystemExtensionsCheckNonZeroSender (719) */ + /** @name PalletEmergencyParaXcmXcmMode (703) */ + interface PalletEmergencyParaXcmXcmMode extends Enum { + readonly isNormal: boolean; + readonly isPaused: boolean; + readonly type: "Normal" | "Paused"; + } + + /** @name PalletEmergencyParaXcmError (704) */ + interface PalletEmergencyParaXcmError extends Enum { + readonly isNotInPausedMode: boolean; + readonly type: "NotInPausedMode"; + } + + /** @name PalletPrecompileBenchmarksError (706) */ + interface PalletPrecompileBenchmarksError extends Enum { + readonly isBenchmarkError: boolean; + readonly type: "BenchmarkError"; + } + + /** @name PalletRandomnessRequestState (707) */ + interface PalletRandomnessRequestState extends Struct { + readonly request: PalletRandomnessRequest; + readonly deposit: u128; + } + + /** @name PalletRandomnessRequest (708) */ + interface PalletRandomnessRequest extends Struct { + readonly refundAddress: H160; + readonly contractAddress: H160; + readonly fee: u128; + readonly gasLimit: u64; + readonly numWords: u8; + readonly salt: H256; + readonly info: PalletRandomnessRequestInfo; + } + + /** @name PalletRandomnessRequestInfo (709) */ + interface PalletRandomnessRequestInfo extends Enum { + readonly isBabeEpoch: boolean; + readonly asBabeEpoch: ITuple<[u64, u64]>; + readonly isLocal: boolean; + readonly asLocal: ITuple<[u32, u32]>; + readonly type: "BabeEpoch" | "Local"; + } + + /** @name PalletRandomnessRequestType (710) */ + interface PalletRandomnessRequestType extends Enum { + readonly isBabeEpoch: boolean; + readonly asBabeEpoch: u64; + readonly isLocal: boolean; + readonly asLocal: u32; + readonly type: "BabeEpoch" | "Local"; + } + + /** @name PalletRandomnessRandomnessResult (711) */ + interface PalletRandomnessRandomnessResult extends Struct { + readonly randomness: Option; + readonly requestCount: u64; + } + + /** @name PalletRandomnessError (712) */ + interface PalletRandomnessError extends Enum { + readonly isRequestCounterOverflowed: boolean; + readonly isRequestFeeOverflowed: boolean; + readonly isMustRequestAtLeastOneWord: boolean; + readonly isCannotRequestMoreWordsThanMax: boolean; + readonly isCannotRequestRandomnessAfterMaxDelay: boolean; + readonly isCannotRequestRandomnessBeforeMinDelay: boolean; + readonly isRequestDNE: boolean; + readonly isRequestCannotYetBeFulfilled: boolean; + readonly isOnlyRequesterCanIncreaseFee: boolean; + readonly isRequestHasNotExpired: boolean; + readonly isRandomnessResultDNE: boolean; + readonly isRandomnessResultNotFilled: boolean; + readonly type: + | "RequestCounterOverflowed" + | "RequestFeeOverflowed" + | "MustRequestAtLeastOneWord" + | "CannotRequestMoreWordsThanMax" + | "CannotRequestRandomnessAfterMaxDelay" + | "CannotRequestRandomnessBeforeMinDelay" + | "RequestDNE" + | "RequestCannotYetBeFulfilled" + | "OnlyRequesterCanIncreaseFee" + | "RequestHasNotExpired" + | "RandomnessResultDNE" + | "RandomnessResultNotFilled"; + } + + /** @name FrameSystemExtensionsCheckNonZeroSender (715) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (720) */ + /** @name FrameSystemExtensionsCheckSpecVersion (716) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (721) */ + /** @name FrameSystemExtensionsCheckTxVersion (717) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (722) */ + /** @name FrameSystemExtensionsCheckGenesis (718) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (725) */ + /** @name FrameSystemExtensionsCheckNonce (721) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (726) */ + /** @name FrameSystemExtensionsCheckWeight (722) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (727) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (723) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name FrameMetadataHashExtensionCheckMetadataHash (728) */ + /** @name FrameMetadataHashExtensionCheckMetadataHash (724) */ interface FrameMetadataHashExtensionCheckMetadataHash extends Struct { readonly mode: FrameMetadataHashExtensionMode; } - /** @name FrameMetadataHashExtensionMode (729) */ + /** @name FrameMetadataHashExtensionMode (725) */ interface FrameMetadataHashExtensionMode extends Enum { readonly isDisabled: boolean; readonly isEnabled: boolean; readonly type: "Disabled" | "Enabled"; } - /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (730) */ + /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (726) */ type CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim = Null; } // declare module From f55f45ffad2eb9826dda7d4996bf9f5ac6acfd8b Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 8 Apr 2025 10:11:17 +0200 Subject: [PATCH 096/188] style: :art: format code --- test/scripts/print-failed-tests.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test/scripts/print-failed-tests.ts b/test/scripts/print-failed-tests.ts index cd6b267e5d3..0d0624db7f0 100644 --- a/test/scripts/print-failed-tests.ts +++ b/test/scripts/print-failed-tests.ts @@ -14,7 +14,7 @@ function convertTestsToCSV(runtime: string, failedSuites: any[]): string { suite.assertionResults.forEach((test: { title: string }) => { // Clean and escape the test title if it contains commas const cleanTitle = test.title.trim(); - const escapedTitle = cleanTitle.includes(',') ? `"${cleanTitle}"` : cleanTitle; + const escapedTitle = cleanTitle.includes(",") ? `"${cleanTitle}"` : cleanTitle; csvContent += `${runtime},${file},${escapedTitle}\n`; }); @@ -38,9 +38,9 @@ function convertTestsToCSV(runtime: string, failedSuites: any[]): string { const failedTests = failedSuites .flatMap((suite) => { const file = suite.name.replaceAll(__dirname, ""); - const fails = suite.assertionResults.map((test: { title: string }) => - `\n\t\t> ${test.title.trim()}` - ).join(""); + const fails = suite.assertionResults + .map((test: { title: string }) => `\n\t\t> ${test.title.trim()}`) + .join(""); return `\t- ${file}${fails}`; }) .join("\n"); From 30a38214f1a64b9f7163bf812e85e6e2847ac702 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 8 Apr 2025 10:25:42 +0200 Subject: [PATCH 097/188] fix: :bug: fix and apply XCM v5 hack for TS APIs --- scripts/run-tracing-tests.sh | 7 ++----- typescript-api/scripts/utils/xcm-v5-hack.ts | 15 ++++++++++----- .../src/moonbeam/interfaces/types-lookup.ts | 16 ++++++++-------- .../src/moonriver/interfaces/types-lookup.ts | 16 ++++++++-------- 4 files changed, 28 insertions(+), 26 deletions(-) diff --git a/scripts/run-tracing-tests.sh b/scripts/run-tracing-tests.sh index d4bcb63a873..2e5e176c65b 100755 --- a/scripts/run-tracing-tests.sh +++ b/scripts/run-tracing-tests.sh @@ -25,13 +25,10 @@ cd moonbeam-types-bundle pnpm i pnpm build -cd ../typescript-api -pnpm i -pnpm tsx scripts/runtime-upgrade.ts +cd ../test +pnpm typegen echo "Run tracing tests…" -cd ../test -pnpm install pnpm compile-solidity pnpm moonwall test dev_moonbase_tracing cd .. diff --git a/typescript-api/scripts/utils/xcm-v5-hack.ts b/typescript-api/scripts/utils/xcm-v5-hack.ts index 640ec89a41e..b0b7f6c7cc1 100644 --- a/typescript-api/scripts/utils/xcm-v5-hack.ts +++ b/typescript-api/scripts/utils/xcm-v5-hack.ts @@ -4,12 +4,17 @@ import chalk from "chalk"; // Hack: polkadot-js does not support XCM v5 yet, we need to manually change some types. // Replace "Lookup88" with "StagingXcmV5Junction" export function hackXcmV5Support() { - const networks = ["moonbase", "moonbeam", "moonriver"]; + let network = "moonbase"; + let interfacesPath = `src/${network}/interfaces`; + hackTypeReplacement(`${interfacesPath}/types-lookup.ts`, "Lookup88", "StagingXcmV5Junction", 8); - for (const network of networks) { - const interfacesPath = `src/${network}/interfaces`; - hackTypeReplacement(`${interfacesPath}/types-lookup.ts`, "Lookup88", "StagingXcmV5Junction", 8); - } + network = "moonbeam"; + interfacesPath = `src/${network}/interfaces`; + hackTypeReplacement(`${interfacesPath}/types-lookup.ts`, "Lookup147", "StagingXcmV5Junction", 8); + + network = "moonriver"; + interfacesPath = `src/${network}/interfaces`; + hackTypeReplacement(`${interfacesPath}/types-lookup.ts`, "Lookup147", "StagingXcmV5Junction", 8); } function hackTypeReplacement( diff --git a/typescript-api/src/moonbeam/interfaces/types-lookup.ts b/typescript-api/src/moonbeam/interfaces/types-lookup.ts index 1c90003e84d..cde59d300e7 100644 --- a/typescript-api/src/moonbeam/interfaces/types-lookup.ts +++ b/typescript-api/src/moonbeam/interfaces/types-lookup.ts @@ -2148,21 +2148,21 @@ declare module "@polkadot/types/lookup" { interface StagingXcmV5Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; - readonly asX1: Vec; + readonly asX1: Vec; readonly isX2: boolean; - readonly asX2: Vec; + readonly asX2: Vec; readonly isX3: boolean; - readonly asX3: Vec; + readonly asX3: Vec; readonly isX4: boolean; - readonly asX4: Vec; + readonly asX4: Vec; readonly isX5: boolean; - readonly asX5: Vec; + readonly asX5: Vec; readonly isX6: boolean; - readonly asX6: Vec; + readonly asX6: Vec; readonly isX7: boolean; - readonly asX7: Vec; + readonly asX7: Vec; readonly isX8: boolean; - readonly asX8: Vec; + readonly asX8: Vec; readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } diff --git a/typescript-api/src/moonriver/interfaces/types-lookup.ts b/typescript-api/src/moonriver/interfaces/types-lookup.ts index 2d411380eb1..91e0fcb3599 100644 --- a/typescript-api/src/moonriver/interfaces/types-lookup.ts +++ b/typescript-api/src/moonriver/interfaces/types-lookup.ts @@ -2148,21 +2148,21 @@ declare module "@polkadot/types/lookup" { interface StagingXcmV5Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; - readonly asX1: Vec; + readonly asX1: Vec; readonly isX2: boolean; - readonly asX2: Vec; + readonly asX2: Vec; readonly isX3: boolean; - readonly asX3: Vec; + readonly asX3: Vec; readonly isX4: boolean; - readonly asX4: Vec; + readonly asX4: Vec; readonly isX5: boolean; - readonly asX5: Vec; + readonly asX5: Vec; readonly isX6: boolean; - readonly asX6: Vec; + readonly asX6: Vec; readonly isX7: boolean; - readonly asX7: Vec; + readonly asX7: Vec; readonly isX8: boolean; - readonly asX8: Vec; + readonly asX8: Vec; readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } From 34f1129aa26fcb48ceead9504cc8901fe9b910c8 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 8 Apr 2025 10:28:44 +0200 Subject: [PATCH 098/188] test: :white_check_mark: upgrade tests to use XCM v4 --- .../test-precompile-xcm-utils.ts | 20 ++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/test/suites/dev/moonbase/test-precompile/test-precompile-xcm-utils.ts b/test/suites/dev/moonbase/test-precompile/test-precompile-xcm-utils.ts index 881e36897be..52c4887a6de 100644 --- a/test/suites/dev/moonbase/test-precompile/test-precompile-xcm-utils.ts +++ b/test/suites/dev/moonbase/test-precompile/test-precompile-xcm-utils.ts @@ -111,7 +111,7 @@ describeSuite({ title: "allows to retrieve weight of message", test: async function () { const message = { - V2: [ + V4: [ { ClearOrigin: null, }, @@ -172,11 +172,14 @@ describeSuite({ const transferCallEncoded = transferCall?.method.toHex(); const xcmMessage = { - V2: [ + V4: [ { Transact: { originType: "SovereignAccount", - requireWeightAtMost: 525_000_000n + STORAGE_READ_COST, // 21_000 gas limit + requireWeightAtMost: { + refTime: 525_000_000n + STORAGE_READ_COST, // 21_000 gas limit + proofSize: 0n, + }, call: { encoded: transferCallEncoded, }, @@ -233,11 +236,14 @@ describeSuite({ const transferCallEncoded = transferCall?.method.toHex(); const xcmMessage = { - V2: [ + V4: [ { Transact: { originType: "SovereignAccount", - requireWeightAtMost: 525_000_000n + STORAGE_READ_COST, // 21_000 gas limit + requireWeightAtMost: { + refTime: 525_000_000n + STORAGE_READ_COST, // 21_000 gas limit + proofSize: 0n, + }, call: { encoded: transferCallEncoded, }, @@ -306,7 +312,7 @@ describeSuite({ ]; const xcmMessage = { - V2: [ + V4: [ { ClearOrigin: null, }, @@ -402,7 +408,7 @@ describeSuite({ ]; const xcmMessage = { - V2: [ + V4: [ { ClearOrigin: null, }, From e2a2fd2307dd2fb5c786b7af71b22828151b4785 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 8 Apr 2025 11:00:20 +0200 Subject: [PATCH 099/188] feat: :arrow_up: upgrade pnpm lockfile --- pnpm-lock.yaml | 319 ++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 249 insertions(+), 70 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 03158e65a15..58c16ee330e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -85,10 +85,10 @@ importers: version: link:../types-bundle '@moonwall/cli': specifier: 5.11.0 - version: 5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + version: 5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) '@moonwall/util': specifier: 5.11.0 - version: 5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2) + version: 5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2) '@openzeppelin/contracts': specifier: 4.9.6 version: 4.9.6 @@ -1894,96 +1894,196 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm-eabi@4.39.0': + resolution: {integrity: sha512-lGVys55Qb00Wvh8DMAocp5kIcaNzEFTmGhfFd88LfaogYTRKrdxgtlO5H6S49v2Nd8R2C6wLOal0qv6/kCkOwA==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm64@4.32.1': resolution: {integrity: sha512-If3PDskT77q7zgqVqYuj7WG3WC08G1kwXGVFi9Jr8nY6eHucREHkfpX79c0ACAjLj3QIWKPJR7w4i+f5EdLH5Q==} cpu: [arm64] os: [android] + '@rollup/rollup-android-arm64@4.39.0': + resolution: {integrity: sha512-It9+M1zE31KWfqh/0cJLrrsCPiF72PoJjIChLX+rEcujVRCb4NLQ5QzFkzIZW8Kn8FTbvGQBY5TkKBau3S8cCQ==} + cpu: [arm64] + os: [android] + '@rollup/rollup-darwin-arm64@4.32.1': resolution: {integrity: sha512-zCpKHioQ9KgZToFp5Wvz6zaWbMzYQ2LJHQ+QixDKq52KKrF65ueu6Af4hLlLWHjX1Wf/0G5kSJM9PySW9IrvHA==} cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-arm64@4.39.0': + resolution: {integrity: sha512-lXQnhpFDOKDXiGxsU9/l8UEGGM65comrQuZ+lDcGUx+9YQ9dKpF3rSEGepyeR5AHZ0b5RgiligsBhWZfSSQh8Q==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.32.1': resolution: {integrity: sha512-sFvF+t2+TyUo/ZQqUcifrJIgznx58oFZbdHS9TvHq3xhPVL9nOp+yZ6LKrO9GWTP+6DbFtoyLDbjTpR62Mbr3Q==} cpu: [x64] os: [darwin] + '@rollup/rollup-darwin-x64@4.39.0': + resolution: {integrity: sha512-mKXpNZLvtEbgu6WCkNij7CGycdw9cJi2k9v0noMb++Vab12GZjFgUXD69ilAbBh034Zwn95c2PNSz9xM7KYEAQ==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-freebsd-arm64@4.32.1': resolution: {integrity: sha512-NbOa+7InvMWRcY9RG+B6kKIMD/FsnQPH0MWUvDlQB1iXnF/UcKSudCXZtv4lW+C276g3w5AxPbfry5rSYvyeYA==} cpu: [arm64] os: [freebsd] + '@rollup/rollup-freebsd-arm64@4.39.0': + resolution: {integrity: sha512-jivRRlh2Lod/KvDZx2zUR+I4iBfHcu2V/BA2vasUtdtTN2Uk3jfcZczLa81ESHZHPHy4ih3T/W5rPFZ/hX7RtQ==} + cpu: [arm64] + os: [freebsd] + '@rollup/rollup-freebsd-x64@4.32.1': resolution: {integrity: sha512-JRBRmwvHPXR881j2xjry8HZ86wIPK2CcDw0EXchE1UgU0ubWp9nvlT7cZYKc6bkypBt745b4bglf3+xJ7hXWWw==} cpu: [x64] os: [freebsd] + '@rollup/rollup-freebsd-x64@4.39.0': + resolution: {integrity: sha512-8RXIWvYIRK9nO+bhVz8DwLBepcptw633gv/QT4015CpJ0Ht8punmoHU/DuEd3iw9Hr8UwUV+t+VNNuZIWYeY7Q==} + cpu: [x64] + os: [freebsd] + '@rollup/rollup-linux-arm-gnueabihf@4.32.1': resolution: {integrity: sha512-PKvszb+9o/vVdUzCCjL0sKHukEQV39tD3fepXxYrHE3sTKrRdCydI7uldRLbjLmDA3TFDmh418XH19NOsDRH8g==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-gnueabihf@4.39.0': + resolution: {integrity: sha512-mz5POx5Zu58f2xAG5RaRRhp3IZDK7zXGk5sdEDj4o96HeaXhlUwmLFzNlc4hCQi5sGdR12VDgEUqVSHer0lI9g==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.32.1': resolution: {integrity: sha512-9WHEMV6Y89eL606ReYowXuGF1Yb2vwfKWKdD1A5h+OYnPZSJvxbEjxTRKPgi7tkP2DSnW0YLab1ooy+i/FQp/Q==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.39.0': + resolution: {integrity: sha512-+YDwhM6gUAyakl0CD+bMFpdmwIoRDzZYaTWV3SDRBGkMU/VpIBYXXEvkEcTagw/7VVkL2vA29zU4UVy1mP0/Yw==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.32.1': resolution: {integrity: sha512-tZWc9iEt5fGJ1CL2LRPw8OttkCBDs+D8D3oEM8mH8S1ICZCtFJhD7DZ3XMGM8kpqHvhGUTvNUYVDnmkj4BDXnw==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.39.0': + resolution: {integrity: sha512-EKf7iF7aK36eEChvlgxGnk7pdJfzfQbNvGV/+l98iiMwU23MwvmV0Ty3pJ0p5WQfm3JRHOytSIqD9LB7Bq7xdQ==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-arm64-musl@4.32.1': resolution: {integrity: sha512-FTYc2YoTWUsBz5GTTgGkRYYJ5NGJIi/rCY4oK/I8aKowx1ToXeoVVbIE4LGAjsauvlhjfl0MYacxClLld1VrOw==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-musl@4.39.0': + resolution: {integrity: sha512-vYanR6MtqC7Z2SNr8gzVnzUul09Wi1kZqJaek3KcIlI/wq5Xtq4ZPIZ0Mr/st/sv/NnaPwy/D4yXg5x0B3aUUA==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-loongarch64-gnu@4.32.1': resolution: {integrity: sha512-F51qLdOtpS6P1zJVRzYM0v6MrBNypyPEN1GfMiz0gPu9jN8ScGaEFIZQwteSsGKg799oR5EaP7+B2jHgL+d+Kw==} cpu: [loong64] os: [linux] + '@rollup/rollup-linux-loongarch64-gnu@4.39.0': + resolution: {integrity: sha512-NMRUT40+h0FBa5fb+cpxtZoGAggRem16ocVKIv5gDB5uLDgBIwrIsXlGqYbLwW8YyO3WVTk1FkFDjMETYlDqiw==} + cpu: [loong64] + os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.32.1': resolution: {integrity: sha512-wO0WkfSppfX4YFm5KhdCCpnpGbtgQNj/tgvYzrVYFKDpven8w2N6Gg5nB6w+wAMO3AIfSTWeTjfVe+uZ23zAlg==} cpu: [ppc64] os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.39.0': + resolution: {integrity: sha512-0pCNnmxgduJ3YRt+D+kJ6Ai/r+TaePu9ZLENl+ZDV/CdVczXl95CbIiwwswu4L+K7uOIGf6tMo2vm8uadRaICQ==} + cpu: [ppc64] + os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.32.1': resolution: {integrity: sha512-iWswS9cIXfJO1MFYtI/4jjlrGb/V58oMu4dYJIKnR5UIwbkzR0PJ09O0PDZT0oJ3LYWXBSWahNf/Mjo6i1E5/g==} cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.39.0': + resolution: {integrity: sha512-t7j5Zhr7S4bBtksT73bO6c3Qa2AV/HqiGlj9+KB3gNF5upcVkx+HLgxTm8DK4OkzsOYqbdqbLKwvGMhylJCPhQ==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-riscv64-musl@4.39.0': + resolution: {integrity: sha512-m6cwI86IvQ7M93MQ2RF5SP8tUjD39Y7rjb1qjHgYh28uAPVU8+k/xYWvxRO3/tBN2pZkSMa5RjnPuUIbrwVxeA==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.32.1': resolution: {integrity: sha512-RKt8NI9tebzmEthMnfVgG3i/XeECkMPS+ibVZjZ6mNekpbbUmkNWuIN2yHsb/mBPyZke4nlI4YqIdFPgKuoyQQ==} cpu: [s390x] os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.39.0': + resolution: {integrity: sha512-iRDJd2ebMunnk2rsSBYlsptCyuINvxUfGwOUldjv5M4tpa93K8tFMeYGpNk2+Nxl+OBJnBzy2/JCscGeO507kA==} + cpu: [s390x] + os: [linux] + '@rollup/rollup-linux-x64-gnu@4.32.1': resolution: {integrity: sha512-WQFLZ9c42ECqEjwg/GHHsouij3pzLXkFdz0UxHa/0OM12LzvX7DzedlY0SIEly2v18YZLRhCRoHZDxbBSWoGYg==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.39.0': + resolution: {integrity: sha512-t9jqYw27R6Lx0XKfEFe5vUeEJ5pF3SGIM6gTfONSMb7DuG6z6wfj2yjcoZxHg129veTqU7+wOhY6GX8wmf90dA==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-musl@4.32.1': resolution: {integrity: sha512-BLoiyHDOWoS3uccNSADMza6V6vCNiphi94tQlVIL5de+r6r/CCQuNnerf+1g2mnk2b6edp5dk0nhdZ7aEjOBsA==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-musl@4.39.0': + resolution: {integrity: sha512-ThFdkrFDP55AIsIZDKSBWEt/JcWlCzydbZHinZ0F/r1h83qbGeenCt/G/wG2O0reuENDD2tawfAj2s8VK7Bugg==} + cpu: [x64] + os: [linux] + '@rollup/rollup-win32-arm64-msvc@4.32.1': resolution: {integrity: sha512-w2l3UnlgYTNNU+Z6wOR8YdaioqfEnwPjIsJ66KxKAf0p+AuL2FHeTX6qvM+p/Ue3XPBVNyVSfCrfZiQh7vZHLQ==} cpu: [arm64] os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.39.0': + resolution: {integrity: sha512-jDrLm6yUtbOg2TYB3sBF3acUnAwsIksEYjLeHL+TJv9jg+TmTwdyjnDex27jqEMakNKf3RwwPahDIt7QXCSqRQ==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.32.1': resolution: {integrity: sha512-Am9H+TGLomPGkBnaPWie4F3x+yQ2rr4Bk2jpwy+iV+Gel9jLAu/KqT8k3X4jxFPW6Zf8OMnehyutsd+eHoq1WQ==} cpu: [ia32] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.39.0': + resolution: {integrity: sha512-6w9uMuza+LbLCVoNKL5FSLE7yvYkq9laSd09bwS0tMjkwXrmib/4KmoJcrKhLWHvw19mwU+33ndC69T7weNNjQ==} + cpu: [ia32] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.32.1': resolution: {integrity: sha512-ar80GhdZb4DgmW3myIS9nRFYcpJRSME8iqWgzH2i44u+IdrzmiXVxeFnExQ5v4JYUSpg94bWjevMG8JHf1Da5Q==} cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.39.0': + resolution: {integrity: sha512-yAkUOkIKZlK5dl7u6dg897doBgLXmUHhIINM2c+sND3DZwnrdQkkSiDh7N75Ll4mM4dxSkYfXqU9fW3lLkMFug==} + cpu: [x64] + os: [win32] + '@rx-state/core@0.1.4': resolution: {integrity: sha512-Z+3hjU2xh1HisLxt+W5hlYX/eGSDaXXP+ns82gq/PLZpkXLu0uwcNUh9RLY3Clq4zT+hSsA3vcpIGt6+UAb8rQ==} peerDependencies: @@ -2096,6 +2196,9 @@ packages: '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + '@types/estree@1.0.7': + resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} + '@types/http-cache-semantics@4.0.4': resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} @@ -2763,8 +2866,8 @@ packages: config-chain@1.1.13: resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} - consola@3.4.0: - resolution: {integrity: sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA==} + consola@3.4.2: + resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} engines: {node: ^14.18.0 || >=16.10.0} console-control-strings@1.1.0: @@ -3314,8 +3417,8 @@ packages: resolution: {integrity: sha512-kKaIINnFpzW6ffJNDjjyjrk21BkDx38c0xa/klsT8VzLCaMEefv4ZTacrcVR4DmgTeBra++jMDAfS/tS799YDw==} engines: {node: '>= 0.4'} - foreground-child@3.3.0: - resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + foreground-child@3.3.1: + resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} engines: {node: '>=14'} forever-agent@0.6.1: @@ -4618,8 +4721,8 @@ packages: resolution: {integrity: sha512-i85pKRCt4qMjZ1+L7sy2Ag4t1atFcdbEt76+7iRJn1g2BvsnRMGu9p8pivl9fs63M2kF/A0OacFZhTub+m/qMg==} hasBin: true - pirates@4.0.6: - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + pirates@4.0.7: + resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} engines: {node: '>= 6'} pnglib@0.0.1: @@ -4893,6 +4996,11 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rollup@4.39.0: + resolution: {integrity: sha512-thI8kNc02yNvnmJp8dr3fNWJ9tCONDhp6TV35X6HkKGGs9E6q7YWCHbe5vKiTa7TAiNcFEmXKj3X/pG2b3ci0g==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + rrweb-cssom@0.6.0: resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} @@ -5289,10 +5397,6 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} - tinyglobby@0.2.10: - resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} - engines: {node: '>=12.0.0'} - tinyglobby@0.2.12: resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==} engines: {node: '>=12.0.0'} @@ -7240,13 +7344,13 @@ snapshots: - utf-8-validate - yaml - '@moonwall/cli@5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2)': + '@moonwall/cli@5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2)': dependencies: '@acala-network/chopsticks': 1.0.4(bufferutil@4.0.9)(debug@4.4.0)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10) '@inquirer/prompts': 7.4.0(@types/node@22.12.0) '@moonbeam-network/api-augment': 0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.7.1) - '@moonwall/types': 5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2) - '@moonwall/util': 5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2) + '@moonwall/types': 5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2) + '@moonwall/util': 5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2) '@octokit/rest': 21.1.1 '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-derive': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -7274,7 +7378,7 @@ snapshots: ink: 5.2.0(@types/react@19.1.0)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) jsonc-parser: 3.3.1 minimatch: 10.0.1 - polkadot-api: 1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1) + polkadot-api: 1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1) react: 18.3.1 reflect-metadata: 0.2.2 semver: 7.6.3 @@ -7336,7 +7440,7 @@ snapshots: - utf-8-validate - zod - '@moonwall/types@5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2)': + '@moonwall/types@5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2)': dependencies: '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-base': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -7349,7 +7453,7 @@ snapshots: bottleneck: 2.19.5 debug: 4.4.0(supports-color@8.1.1) ethers: 6.13.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) - polkadot-api: 1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1) + polkadot-api: 1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1) viem: 2.24.3(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.13.17)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) @@ -7384,7 +7488,7 @@ snapshots: - yaml - zod - '@moonwall/types@5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2)': + '@moonwall/types@5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2)': dependencies: '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-base': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -7397,7 +7501,7 @@ snapshots: bottleneck: 2.19.5 debug: 4.4.0(supports-color@8.1.1) ethers: 6.13.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) - polkadot-api: 1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1) + polkadot-api: 1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1) viem: 2.24.3(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.13.17)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) @@ -7432,11 +7536,11 @@ snapshots: - yaml - zod - '@moonwall/util@5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2)': + '@moonwall/util@5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2)': dependencies: '@inquirer/prompts': 7.4.0(@types/node@22.12.0) '@moonbeam-network/api-augment': 0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.6.1) - '@moonwall/types': 5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2) + '@moonwall/types': 5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2) '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-derive': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) @@ -7491,11 +7595,11 @@ snapshots: - yaml - zod - '@moonwall/util@5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2)': + '@moonwall/util@5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2)': dependencies: '@inquirer/prompts': 7.4.0(@types/node@22.12.0) '@moonbeam-network/api-augment': 0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.7.1) - '@moonwall/types': 5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2) + '@moonwall/types': 5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2) '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-derive': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) @@ -7983,14 +8087,6 @@ snapshots: rxjs: 7.8.1 optional: true - '@polkadot-api/observable-client@0.8.5(@polkadot-api/substrate-client@0.3.0)(rxjs@7.8.1)': - dependencies: - '@polkadot-api/metadata-builders': 0.10.2 - '@polkadot-api/substrate-bindings': 0.11.1 - '@polkadot-api/substrate-client': 0.3.0 - '@polkadot-api/utils': 0.1.2 - rxjs: 7.8.1 - '@polkadot-api/observable-client@0.8.5(@polkadot-api/substrate-client@0.3.0)(rxjs@7.8.2)': dependencies: '@polkadot-api/metadata-builders': 0.10.2 @@ -8136,7 +8232,7 @@ snapshots: '@polkadot/rpc-core': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/types': 15.9.1 '@polkadot/util': 13.4.3 - rxjs: 7.8.1 + rxjs: 7.8.2 tslib: 2.8.1 transitivePeerDependencies: - bufferutil @@ -8153,7 +8249,7 @@ snapshots: '@polkadot/types-codec': 15.9.1 '@polkadot/util': 13.4.3 '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) - rxjs: 7.8.1 + rxjs: 7.8.2 tslib: 2.8.1 transitivePeerDependencies: - bufferutil @@ -8432,7 +8528,7 @@ snapshots: '@polkadot/types-create': 15.9.1 '@polkadot/util': 13.4.3 '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) - rxjs: 7.8.1 + rxjs: 7.8.2 tslib: 2.8.1 '@polkadot/ui-settings@3.12.1(@polkadot/networks@13.3.1)(@polkadot/util@13.4.3)': @@ -8605,63 +8701,123 @@ snapshots: '@rollup/rollup-android-arm-eabi@4.32.1': optional: true + '@rollup/rollup-android-arm-eabi@4.39.0': + optional: true + '@rollup/rollup-android-arm64@4.32.1': optional: true + '@rollup/rollup-android-arm64@4.39.0': + optional: true + '@rollup/rollup-darwin-arm64@4.32.1': optional: true + '@rollup/rollup-darwin-arm64@4.39.0': + optional: true + '@rollup/rollup-darwin-x64@4.32.1': optional: true + '@rollup/rollup-darwin-x64@4.39.0': + optional: true + '@rollup/rollup-freebsd-arm64@4.32.1': optional: true + '@rollup/rollup-freebsd-arm64@4.39.0': + optional: true + '@rollup/rollup-freebsd-x64@4.32.1': optional: true + '@rollup/rollup-freebsd-x64@4.39.0': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.32.1': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.39.0': + optional: true + '@rollup/rollup-linux-arm-musleabihf@4.32.1': optional: true + '@rollup/rollup-linux-arm-musleabihf@4.39.0': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.32.1': optional: true + '@rollup/rollup-linux-arm64-gnu@4.39.0': + optional: true + '@rollup/rollup-linux-arm64-musl@4.32.1': optional: true + '@rollup/rollup-linux-arm64-musl@4.39.0': + optional: true + '@rollup/rollup-linux-loongarch64-gnu@4.32.1': optional: true + '@rollup/rollup-linux-loongarch64-gnu@4.39.0': + optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.32.1': optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.39.0': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.32.1': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.39.0': + optional: true + + '@rollup/rollup-linux-riscv64-musl@4.39.0': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.32.1': optional: true + '@rollup/rollup-linux-s390x-gnu@4.39.0': + optional: true + '@rollup/rollup-linux-x64-gnu@4.32.1': optional: true + '@rollup/rollup-linux-x64-gnu@4.39.0': + optional: true + '@rollup/rollup-linux-x64-musl@4.32.1': optional: true + '@rollup/rollup-linux-x64-musl@4.39.0': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.32.1': optional: true + '@rollup/rollup-win32-arm64-msvc@4.39.0': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.32.1': optional: true + '@rollup/rollup-win32-ia32-msvc@4.39.0': + optional: true + '@rollup/rollup-win32-x64-msvc@4.32.1': optional: true - '@rx-state/core@0.1.4(rxjs@7.8.1)': + '@rollup/rollup-win32-x64-msvc@4.39.0': + optional: true + + '@rx-state/core@0.1.4(rxjs@7.8.2)': dependencies: - rxjs: 7.8.1 + rxjs: 7.8.2 '@scure/base@1.1.9': {} @@ -8815,6 +8971,8 @@ snapshots: '@types/estree@1.0.6': {} + '@types/estree@1.0.7': {} + '@types/http-cache-semantics@4.0.4': {} '@types/json-bigint@1.0.4': {} @@ -9622,7 +9780,7 @@ snapshots: ini: 1.3.8 proto-list: 1.2.4 - consola@3.4.0: {} + consola@3.4.2: {} console-control-strings@1.1.0: optional: true @@ -10327,7 +10485,7 @@ snapshots: dependencies: is-callable: 1.2.7 - foreground-child@3.3.0: + foreground-child@3.3.1: dependencies: cross-spawn: 7.0.6 signal-exit: 4.1.0 @@ -10456,7 +10614,7 @@ snapshots: glob@10.4.5: dependencies: - foreground-child: 3.3.0 + foreground-child: 3.3.1 jackspeak: 3.4.3 minimatch: 9.0.5 minipass: 7.1.2 @@ -11749,11 +11907,11 @@ snapshots: sonic-boom: 4.2.0 thread-stream: 3.1.0 - pirates@4.0.6: {} + pirates@4.0.7: {} pnglib@0.0.1: {} - polkadot-api@1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1): + polkadot-api@1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1): dependencies: '@polkadot-api/cli': 0.11.6(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1) '@polkadot-api/ink-contracts': 0.2.6 @@ -11762,7 +11920,7 @@ snapshots: '@polkadot-api/logs-provider': 0.0.6 '@polkadot-api/metadata-builders': 0.10.2 '@polkadot-api/metadata-compatibility': 0.1.16 - '@polkadot-api/observable-client': 0.8.5(@polkadot-api/substrate-client@0.3.0)(rxjs@7.8.1) + '@polkadot-api/observable-client': 0.8.5(@polkadot-api/substrate-client@0.3.0)(rxjs@7.8.2) '@polkadot-api/pjs-signer': 0.6.5 '@polkadot-api/polkadot-sdk-compat': 2.3.2 '@polkadot-api/polkadot-signer': 0.1.6 @@ -11773,8 +11931,8 @@ snapshots: '@polkadot-api/substrate-client': 0.3.0 '@polkadot-api/utils': 0.1.2 '@polkadot-api/ws-provider': 0.4.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@rx-state/core': 0.1.4(rxjs@7.8.1) - rxjs: 7.8.1 + '@rx-state/core': 0.1.4(rxjs@7.8.2) + rxjs: 7.8.2 transitivePeerDependencies: - '@microsoft/api-extractor' - '@swc/core' @@ -11786,7 +11944,7 @@ snapshots: - utf-8-validate - yaml - polkadot-api@1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1): + polkadot-api@1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1): dependencies: '@polkadot-api/cli': 0.11.6(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1) '@polkadot-api/ink-contracts': 0.2.6 @@ -11795,7 +11953,7 @@ snapshots: '@polkadot-api/logs-provider': 0.0.6 '@polkadot-api/metadata-builders': 0.10.2 '@polkadot-api/metadata-compatibility': 0.1.16 - '@polkadot-api/observable-client': 0.8.5(@polkadot-api/substrate-client@0.3.0)(rxjs@7.8.1) + '@polkadot-api/observable-client': 0.8.5(@polkadot-api/substrate-client@0.3.0)(rxjs@7.8.2) '@polkadot-api/pjs-signer': 0.6.5 '@polkadot-api/polkadot-sdk-compat': 2.3.2 '@polkadot-api/polkadot-signer': 0.1.6 @@ -11806,8 +11964,8 @@ snapshots: '@polkadot-api/substrate-client': 0.3.0 '@polkadot-api/utils': 0.1.2 '@polkadot-api/ws-provider': 0.4.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@rx-state/core': 0.1.4(rxjs@7.8.1) - rxjs: 7.8.1 + '@rx-state/core': 0.1.4(rxjs@7.8.2) + rxjs: 7.8.2 transitivePeerDependencies: - '@microsoft/api-extractor' - '@swc/core' @@ -12150,6 +12308,32 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.32.1 fsevents: 2.3.3 + rollup@4.39.0: + dependencies: + '@types/estree': 1.0.7 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.39.0 + '@rollup/rollup-android-arm64': 4.39.0 + '@rollup/rollup-darwin-arm64': 4.39.0 + '@rollup/rollup-darwin-x64': 4.39.0 + '@rollup/rollup-freebsd-arm64': 4.39.0 + '@rollup/rollup-freebsd-x64': 4.39.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.39.0 + '@rollup/rollup-linux-arm-musleabihf': 4.39.0 + '@rollup/rollup-linux-arm64-gnu': 4.39.0 + '@rollup/rollup-linux-arm64-musl': 4.39.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.39.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.39.0 + '@rollup/rollup-linux-riscv64-gnu': 4.39.0 + '@rollup/rollup-linux-riscv64-musl': 4.39.0 + '@rollup/rollup-linux-s390x-gnu': 4.39.0 + '@rollup/rollup-linux-x64-gnu': 4.39.0 + '@rollup/rollup-linux-x64-musl': 4.39.0 + '@rollup/rollup-win32-arm64-msvc': 4.39.0 + '@rollup/rollup-win32-ia32-msvc': 4.39.0 + '@rollup/rollup-win32-x64-msvc': 4.39.0 + fsevents: 2.3.3 + rrweb-cssom@0.6.0: {} rrweb-cssom@0.8.0: {} @@ -12547,7 +12731,7 @@ snapshots: glob: 10.4.5 lines-and-columns: 1.2.4 mz: 2.7.0 - pirates: 4.0.6 + pirates: 4.0.7 ts-interface-checker: 0.1.13 supports-color@7.2.0: @@ -12641,11 +12825,6 @@ snapshots: tinyexec@0.3.2: {} - tinyglobby@0.2.10: - dependencies: - fdir: 6.4.3(picomatch@4.0.2) - picomatch: 4.0.2 - tinyglobby@0.2.12: dependencies: fdir: 6.4.3(picomatch@4.0.2) @@ -12760,18 +12939,18 @@ snapshots: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 chokidar: 4.0.3 - consola: 3.4.0 + consola: 3.4.2 debug: 4.4.0(supports-color@8.1.1) esbuild: 0.24.2 joycon: 3.1.1 picocolors: 1.1.1 postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.7.1) resolve-from: 5.0.0 - rollup: 4.32.1 + rollup: 4.39.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tinyexec: 0.3.2 - tinyglobby: 0.2.10 + tinyglobby: 0.2.12 tree-kill: 1.2.2 optionalDependencies: postcss: 8.5.1 @@ -12787,18 +12966,18 @@ snapshots: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 chokidar: 4.0.3 - consola: 3.4.0 + consola: 3.4.2 debug: 4.4.0(supports-color@8.1.1) esbuild: 0.24.2 joycon: 3.1.1 picocolors: 1.1.1 postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.6.1) resolve-from: 5.0.0 - rollup: 4.32.1 + rollup: 4.39.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tinyexec: 0.3.2 - tinyglobby: 0.2.10 + tinyglobby: 0.2.12 tree-kill: 1.2.2 optionalDependencies: postcss: 8.5.1 @@ -12814,18 +12993,18 @@ snapshots: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 chokidar: 4.0.3 - consola: 3.4.0 + consola: 3.4.2 debug: 4.4.0(supports-color@8.1.1) esbuild: 0.24.2 joycon: 3.1.1 picocolors: 1.1.1 postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.7.1) resolve-from: 5.0.0 - rollup: 4.32.1 + rollup: 4.39.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tinyexec: 0.3.2 - tinyglobby: 0.2.10 + tinyglobby: 0.2.12 tree-kill: 1.2.2 optionalDependencies: postcss: 8.5.1 @@ -12841,18 +13020,18 @@ snapshots: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 chokidar: 4.0.3 - consola: 3.4.0 + consola: 3.4.2 debug: 4.4.0(supports-color@8.1.1) esbuild: 0.24.2 joycon: 3.1.1 picocolors: 1.1.1 postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.6.1) resolve-from: 5.0.0 - rollup: 4.32.1 + rollup: 4.39.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tinyexec: 0.3.2 - tinyglobby: 0.2.10 + tinyglobby: 0.2.12 tree-kill: 1.2.2 optionalDependencies: postcss: 8.5.1 @@ -12868,18 +13047,18 @@ snapshots: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 chokidar: 4.0.3 - consola: 3.4.0 + consola: 3.4.2 debug: 4.4.0(supports-color@8.1.1) esbuild: 0.24.2 joycon: 3.1.1 picocolors: 1.1.1 postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.7.1) resolve-from: 5.0.0 - rollup: 4.32.1 + rollup: 4.39.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tinyexec: 0.3.2 - tinyglobby: 0.2.10 + tinyglobby: 0.2.12 tree-kill: 1.2.2 optionalDependencies: postcss: 8.5.1 From 304bdb724a52822143df4ec518f799da483b858c Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 8 Apr 2025 11:25:57 +0200 Subject: [PATCH 100/188] test: :white_check_mark: update test snapshot --- .../moonbase/test-randomness/test-randomness-babe-lottery3.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery3.ts b/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery3.ts index ce39d4c41ef..72f8b38e604 100644 --- a/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery3.ts +++ b/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery3.ts @@ -109,7 +109,7 @@ describeSuite({ account: BALTATHAR_ADDRESS, }); log("Estimated Gas for startLottery", estimatedGas); - expect(estimatedGas).toMatchInlineSnapshot(`155374n`); + expect(estimatedGas).toMatchInlineSnapshot(`157158n`); const rawTxn = await context.writePrecompile!({ precompileName: "Randomness", From 5570ddd6c1b75b58443a36af97e122349c7b2d5b Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 8 Apr 2025 12:54:24 +0200 Subject: [PATCH 101/188] chore: :arrow_down: downgrade moonwall --- pnpm-lock.yaml | 681 +++++++++++++--------------------------------- test/package.json | 4 +- 2 files changed, 185 insertions(+), 500 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 58c16ee330e..243431b0a1b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -84,11 +84,11 @@ importers: specifier: workspace:* version: link:../types-bundle '@moonwall/cli': - specifier: 5.11.0 - version: 5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + specifier: 5.9.1 + version: 5.9.1(@types/debug@4.1.12)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) '@moonwall/util': - specifier: 5.11.0 - version: 5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2) + specifier: 5.9.1 + version: 5.9.1(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2) '@openzeppelin/contracts': specifier: 4.9.6 version: 4.9.6 @@ -307,34 +307,18 @@ packages: resolution: {integrity: sha512-j45pTfgamgI7YjJHI943GFoj15kjciIP0nAVfX1CVMXwNA5YewLY8t8SCoyKhnPvS9OskdVtC54jWjjJRttC+w==} engines: {node: '>=v20'} - '@acala-network/chopsticks-core@1.0.4': - resolution: {integrity: sha512-nKiB96gFFIQZpSo/zVVZdin2OA46RGZmAyk0hGIToPAdMd+byD2cxl1sMk/r24MAkjWHLBEsGS46DIJYKycKVw==} - engines: {node: '>=v20'} - '@acala-network/chopsticks-db@1.0.2': resolution: {integrity: sha512-ky94awHwhK6uHsPLRqryIhhriBWK9RQDXHplybU+icdMq9C9aAYMmejQsF2T7lAC8LwFoe3mI0tDYRMDK0zhJA==} engines: {node: '>=v20'} - '@acala-network/chopsticks-db@1.0.4': - resolution: {integrity: sha512-fKlN93Pm9FDC37x5nsK2IC61RW0MVyAeiaKuXjIhYbF0mOPsaDzXbMoxLheTCDDOXkPHRA4JKbHLiHffQQYLFw==} - engines: {node: '>=v20'} - '@acala-network/chopsticks-executor@1.0.2': resolution: {integrity: sha512-I0fie9j9pcnQMO89Ix5ZoLwWRcsUj7L2ba1b4UeJB0JwVibcJcCwSmAMefmcceDZPEkwvWya1ukv0gy/AY93Lw==} - '@acala-network/chopsticks-executor@1.0.4': - resolution: {integrity: sha512-jetlyL4YnJOD5wJYa/vw5t0e01V3Idavzq0hRAxxHq8hyi5SH94JQCxlkcjSVWzYu+0N47LN1DswMk+gwhD3qQ==} - '@acala-network/chopsticks@1.0.2': resolution: {integrity: sha512-3CqyGAv2/G0yMiZrX+zZgBvyIFpxAtgm2gJGj/OZK2oVXcQBVXxUkQW5FQEoN9eftVIfMfzC+YlZN4t/TxkhoA==} engines: {node: '>=v20'} hasBin: true - '@acala-network/chopsticks@1.0.4': - resolution: {integrity: sha512-nhPsQmTn+ZFD9qBEQZUJGikBn8ADGge1KUuDQueso4w/THTPF7KnU/OpvUka+aoxdBKD3xKF3eKPvYMFydF9gA==} - engines: {node: '>=v20'} - hasBin: true - '@acala-network/type-definitions@5.1.2': resolution: {integrity: sha512-di3HH8Zn8i1jkQkQiwc44A8ovN9MvK5HwcNV3ngvW3TeF0dHbpHBQHdElJYpVge5IaEyhQ0kWihIEnVqpw4G9A==} peerDependencies: @@ -368,9 +352,6 @@ packages: resolution: {integrity: sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==} engines: {node: '>=6.9.0'} - '@balena/dockerignore@1.0.2': - resolution: {integrity: sha512-wMue2Sy4GAVTk6Ic4tJVcnfdau+gx2EnG7S+uAEe+TWJFqE4YoWN4/H8MSLj4eYJKxGg26lZwboEniNiNwZQ6Q==} - '@bifrost-finance/type-definitions@1.11.3': resolution: {integrity: sha512-mNW+FfvKZqa1axChEd1ReRpw3P8siiW28YQ8BBJpR2syZqb5cJWOG4Sr/dj3lBcBNQqcqnAUkZPnBxQj8+Ftvg==} peerDependencies: @@ -1017,15 +998,6 @@ packages: '@gar/promisify@1.1.3': resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} - '@grpc/grpc-js@1.13.2': - resolution: {integrity: sha512-nnR5nmL6lxF8YBqb6gWvEgLdLh/Fn+kvAdX5hUOnt48sNSb0riz/93ASd2E5gvanPA41X6Yp25bIfGRp1SMb2g==} - engines: {node: '>=12.10.0'} - - '@grpc/proto-loader@0.7.13': - resolution: {integrity: sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==} - engines: {node: '>=6'} - hasBin: true - '@inquirer/checkbox@4.0.7': resolution: {integrity: sha512-lyoF4uYdBBTnqeB1gjPdYkiQ++fz/iYKaP9DON1ZGlldkvAEJsjaOBRdbl5UW1pOSslBRd701jxhAG0MlhHd2w==} engines: {node: '>=18'} @@ -1255,9 +1227,6 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@js-sdsl/ordered-map@4.4.2': - resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==} - '@kiltprotocol/type-definitions@1.11401.1': resolution: {integrity: sha512-NlKU8jm/MMCNdxb0WKC/s6rSbwitUkkf+WDMnOcu5yCiBppjnvGArwLsvDr3Z0Ld8HDmad+8316sEVxhtmHaWA==} peerDependencies: @@ -1286,17 +1255,17 @@ packages: '@moonbeam-network/types-bundle@1.0.2': resolution: {integrity: sha512-qVyy8x2tEZQoUqqU0ILZhp4vLazl10kQwTk8mdUYkQ8Nd/6RncSe/xzfWkl6pUHmPfK5RZlNDDI8Jao3+2xsiw==} - '@moonwall/cli@5.11.0': - resolution: {integrity: sha512-/TT2EY/Y11c/9H+DbRUOAjGhe3Ok0l3WjNADHP7NNZwEz5wKjZcrZFmSvdp8qf+0/HTeJZfBOQpY4jsrcSSm2Q==} + '@moonwall/cli@5.9.1': + resolution: {integrity: sha512-DjnHB61lr8qkIm+BqhBhGGyHdFrlKlntxOAvJCmoDfNlsMmXHvsaeU9E7KNYRHnXbklrHKMhQhXQ8LdFIfqDXA==} engines: {node: '>=20', pnpm: '>=7'} hasBin: true - '@moonwall/types@5.11.0': - resolution: {integrity: sha512-FMMzxWaxkH7KdCe3aMzFMsPq2cr5kYPosu3fibwZzbGwM9IFcKOb66lXDuZCYPo4xxLgzWsi2ci7QAWIfOuxMQ==} + '@moonwall/types@5.9.1': + resolution: {integrity: sha512-1q72msaH3SbKcM0pdcqxnSEJVrrK7WO9lUsBObjuOu/an4zIzluELw65Hu3J6lfCvKg13ypUnJic7McX3mHdKw==} engines: {node: '>=20', pnpm: '>=7'} - '@moonwall/util@5.11.0': - resolution: {integrity: sha512-lhJeR7N7bgAC2ObyhrQ6T1xm13ZgbkRfcrnpWxjzL3VpazdBMx80SsDgVsWOudUfCQTX/j7/bvXrrvEcHjfESQ==} + '@moonwall/util@5.9.1': + resolution: {integrity: sha512-UlbwiX5ibywxLaCVwgNIcHOXoHh/nSHg+crtl+0f7suANJpCuQwm1WSUUMstaEliJ7FvNiGlwjozpU/NpBXWJA==} engines: {node: '>=20', pnpm: '>=7'} '@noble/curves@1.2.0': @@ -1523,10 +1492,6 @@ packages: resolution: {integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==} engines: {node: '>=12'} - '@pnpm/npm-conf@3.0.0': - resolution: {integrity: sha512-LdFkv/+4ONkQ9ZyE8ihC2L2RcPjvNcOTQq6pvvvZp8KeDYATCJeJX7gpHZF3Bx1XvUSU35dyF9Q9dS+JShtOFA==} - engines: {node: '>=12'} - '@polka/url@1.0.0-next.28': resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} @@ -2238,8 +2203,11 @@ packages: '@types/pbkdf2@3.1.2': resolution: {integrity: sha512-uRwJqmiXmh9++aSu1VNEn3iIxWOhd8AHXNSdlaLfdAAdSTY9jYVeGWnzejM3dvrkbqE3/hyQkQQ29IFATEGlew==} - '@types/react@19.1.0': - resolution: {integrity: sha512-UaicktuQI+9UKyA4njtDOGBD/67t8YEBt2xdfqu8+gP9hqPUPsiXlNPcpS2gVdjmis5GKPG3fCxbQLVgxsQZ8w==} + '@types/prop-types@15.7.14': + resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} + + '@types/react@18.3.20': + resolution: {integrity: sha512-IPaCZN7PShZK/3t6Q87pfTkRm6oLTd4vztyoj+cbHUF1g3FfVb2tFIL79uCRKEfv16AhqDMBywP2VW3KIZUvcg==} '@types/responselike@1.0.3': resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} @@ -2332,20 +2300,20 @@ packages: '@zeroio/type-definitions@0.0.14': resolution: {integrity: sha512-OkqtOLPkR7oqWLrsgRKhzyLZVFLnNLfEF3DMXH+Rpn1fMNMDq/fOY9pXt55B+flBc62saN73CfOTy3hMSVZFTA==} - '@zombienet/orchestrator@0.0.105': - resolution: {integrity: sha512-vw+Pt1N9oChdA+2WHgwygG4wpXaKnPJPIRbm3OWbhscCwHbWlmcVVZhZN3khC4+WMo+kvFt3XhzV6hZrZI5Bug==} + '@zombienet/orchestrator@0.0.97': + resolution: {integrity: sha512-rBID1rFq8JV0mOnksvXADk5QRjfp1ZES0nQUBBLYjY/un7Le60wbSuQCUi7/Zxm8qUSfeH7CE0U5aTXDfdBVGw==} engines: {node: '>=18'} '@zombienet/orchestrator@0.0.98': resolution: {integrity: sha512-oWWtoePJ1q5VuDBzg8fbW0D5bcXQ0ysYUsU79Y7OTzFfi8d2i/Vs3xX2cGR27iP31BFbHlfpxJ2g9WhlDvd7og==} engines: {node: '>=18'} - '@zombienet/utils@0.0.26': - resolution: {integrity: sha512-LlFtaRV3CGBXDsbbETRZfjMbIAJrl/88eKTQ7Sr0FkWG0pg5GrIn6tLmnv6HUaCzP2IW1fn0JpBNxtw4+SArJA==} + '@zombienet/utils@0.0.25': + resolution: {integrity: sha512-VS+tWmdZ8ozRkA1Lgb/Si9iISgJz8AEQpPnlnlIg3lfVHYFqAD7M5DpiFv24AAEBSraokVhUv9E9E1uE4d4f0w==} engines: {node: '>=18'} - '@zombienet/utils@0.0.28': - resolution: {integrity: sha512-0AvQgSmz8UeVoSPXQRjibk4picMdqfo4q86wYbuJzg951Np82nodzEMGTssBC6JFm/8Bb/M1N6bCh5Wi2d0fxg==} + '@zombienet/utils@0.0.26': + resolution: {integrity: sha512-LlFtaRV3CGBXDsbbETRZfjMbIAJrl/88eKTQ7Sr0FkWG0pg5GrIn6tLmnv6HUaCzP2IW1fn0JpBNxtw4+SArJA==} engines: {node: '>=18'} JSONStream@1.3.5: @@ -2627,10 +2595,6 @@ packages: resolution: {integrity: sha512-WDtdLmJvAuNNPzByAYpRo2rF1Mmradw6gvWsQKf63476DDXmomT9zUiGypLcG4ibIM67vhAj8jJRdbmEws2Aqw==} engines: {node: '>=6.14.2'} - buildcheck@0.0.6: - resolution: {integrity: sha512-8f9ZJCUXyT1M35Jx7MkBgmBMo3oHTTBIPLiY9xyL0pl3T5RwcPEY8cUHr5LBNfu/fk6c2T4DJZuVM/8ZZT2D2A==} - engines: {node: '>=10.0.0'} - bundle-require@5.1.0: resolution: {integrity: sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -2905,10 +2869,6 @@ packages: resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} engines: {node: '>= 0.10'} - cpu-features@0.0.10: - resolution: {integrity: sha512-9IkYqtX3YHPCzoVg1Py+o9057a3i0fp7S530UWokCSaFVTc7CwXPRiOjRjBQQ18ZCNafx78YfnG+HALxtVmOGA==} - engines: {node: '>=10.0.0'} - crc-32@1.2.2: resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} engines: {node: '>=0.8'} @@ -2978,6 +2938,15 @@ packages: supports-color: optional: true + debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + debug@4.4.0: resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} engines: {node: '>=6.0'} @@ -3080,17 +3049,13 @@ packages: resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} engines: {node: '>=0.3.1'} - docker-modem@5.0.6: - resolution: {integrity: sha512-ens7BiayssQz/uAxGzH8zGXCtiV24rRWXdjNha5V4zSOcxmAZsfGVm/PPFbwQdqEkDnhG+SyR9E3zSHUbOKXBQ==} - engines: {node: '>= 8.0'} - - dockerode@4.0.5: - resolution: {integrity: sha512-ZPmKSr1k1571Mrh7oIBS/j0AqAccoecY2yH420ni5j1KyNMgnoTh4Nu4FWunh0HZIJmRSmSysJjBIpa/zyWUEA==} - engines: {node: '>= 8.0'} - dom-walk@0.1.2: resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==} + dotenv@16.4.5: + resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} + engines: {node: '>=12'} + dotenv@16.4.7: resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} engines: {node: '>=12'} @@ -3706,9 +3671,6 @@ packages: idb@8.0.1: resolution: {integrity: sha512-EkBCzUZSdhJV8PxMSbeEV//xguVKZu9hZZulM+2gHXI0t2hGVU3eYE6/XnH77DS6FM2FY8wl17aDcu9vXpvLWQ==} - idb@8.0.2: - resolution: {integrity: sha512-CX70rYhx7GDDQzwwQMDwF6kDRQi5vVs6khHUumDrMecBylKkwvZ8HWvKV08AGb7VbpoGCWUQ4aHzNDgoUiOIUg==} - idna-uts46-hx@2.3.1: resolution: {integrity: sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==} engines: {node: '>=4.0.0'} @@ -4107,9 +4069,6 @@ packages: long@4.0.0: resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} - long@5.3.1: - resolution: {integrity: sha512-ka87Jz3gcx/I7Hal94xaN2tZEOPoUOEVftkQqZx2EeQRN7LGdfLlI3FvZ+7WDplm+vK2Urx9ULrvSowtdCieng==} - loose-envify@1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true @@ -4245,10 +4204,6 @@ packages: minimalistic-crypto-utils@1.0.1: resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} - minimatch@10.0.1: - resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} - engines: {node: 20 || >=22} - minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -4386,9 +4341,6 @@ packages: mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - nan@2.22.2: - resolution: {integrity: sha512-DANghxFkS1plDdRsX0X9pm0Z6SJNN6gBdtXfanwoZ8hooC5gosGFSBGRYHUVPz1asKA/kMRqDRdHrluZ61SpBQ==} - nano-json-stream-parser@0.1.2: resolution: {integrity: sha512-9MqxMH/BSJC7dnLsEMPyfN5Dvoo49IsPFYMcHw3Bcfc2kN0lpHRBSzlMSVx4HGyJ7s9B31CyBTVehWJoQ8Ctew==} @@ -4590,14 +4542,6 @@ packages: typescript: optional: true - ox@0.6.9: - resolution: {integrity: sha512-wi5ShvzE4eOcTwQVsIPdFr+8ycyX+5le/96iAJutaZAvCes1J0+RvpEPg5QDPDiaR0XQQAvZVl7AwqQcINuUug==} - peerDependencies: - typescript: '>=5.4.0' - peerDependenciesMeta: - typescript: - optional: true - p-cancelable@2.1.1: resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} engines: {node: '>=8'} @@ -4812,10 +4756,6 @@ packages: resolution: {integrity: sha512-5kQWPaJHi1WoCpjTGszzQ32PG2F4+wRY6BmAT4Vfw56Q2FZ4YZzK20xUYQH4YkfehY1e6QSICrJquM6xXZNcrw==} hasBin: true - protobufjs@7.4.0: - resolution: {integrity: sha512-mRUWCc3KUU4w1jU8sGxICXH/gNS94DvI1gxqDvBzhj1JpcsimQkYiOJfwsPUykUI5ZaspFbSgmBLER8IrQ3tqw==} - engines: {node: '>=12.0.0'} - proxy-addr@2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} @@ -5073,11 +5013,6 @@ packages: engines: {node: '>=10'} hasBin: true - semver@7.7.1: - resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} - engines: {node: '>=10'} - hasBin: true - send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} @@ -5226,9 +5161,6 @@ packages: spdx-license-ids@3.0.21: resolution: {integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==} - split-ca@1.0.1: - resolution: {integrity: sha512-Q5thBSxp5t8WPTTJQS59LrGqOZqOsrhDGDVm8azCqIBjSBd7nd9o2PM+mDulQQkh8h//4U6hFZnc/mul8t5pWQ==} - split2@4.2.0: resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} engines: {node: '>= 10.x'} @@ -5239,10 +5171,6 @@ packages: sqlite3@5.1.7: resolution: {integrity: sha512-GGIyOiFaG+TUra3JIfkI/zGP8yZYLPQ0pl1bH+ODjiX57sPhrLU5sQJn1y9bDKZUFYkX1crlrPfSYt0BKKdkog==} - ssh2@1.16.0: - resolution: {integrity: sha512-r1X4KsBGedJqo7h8F5c4Ybpcr5RjyP+aWIG007uBPRjmdQWfEiVLzSK71Zji1B9sKxwaCvD8y8cwSkYrlLiRRg==} - engines: {node: '>=10.16.0'} - sshpk@1.18.0: resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} engines: {node: '>=0.10.0'} @@ -5442,10 +5370,6 @@ packages: toml@3.0.0: resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==} - toml@https://codeload.github.com/pepoviola/toml-node/tar.gz/5e17114f1af5b5b70e4f2ec10cd007623c928988: - resolution: {tarball: https://codeload.github.com/pepoviola/toml-node/tar.gz/5e17114f1af5b5b70e4f2ec10cd007623c928988} - version: 3.0.0 - totalist@3.0.1: resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} engines: {node: '>=6'} @@ -5721,10 +5645,6 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} - uuid@10.0.0: - resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} - hasBin: true - uuid@3.4.0: resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. @@ -5759,14 +5679,6 @@ packages: typescript: optional: true - viem@2.24.3: - resolution: {integrity: sha512-FAoW0hqqpGOlZvfL6GbizDNUd6ZvUyNYYF8HouXbGATrO0RLLh28MOElFNF63hg++uZi2R/EcISs0bvY185z8g==} - peerDependencies: - typescript: '>=5.0.4' - peerDependenciesMeta: - typescript: - optional: true - vite-node@3.1.1: resolution: {integrity: sha512-V+IxPAE2FvXpTCHXyNem0M+gWm6J7eRyWPR6vYoG/Gl+IscNOjXzztUhimQgTxaAoUoj40Qqimaa0NLIOOAH4w==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} @@ -6175,6 +6087,11 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + yaml@2.4.5: + resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} + engines: {node: '>= 14'} + hasBin: true + yaml@2.6.1: resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} engines: {node: '>= 14'} @@ -6254,28 +6171,6 @@ snapshots: - supports-color - utf-8-validate - '@acala-network/chopsticks-core@1.0.4(bufferutil@4.0.9)(utf-8-validate@5.0.10)': - dependencies: - '@acala-network/chopsticks-executor': 1.0.4 - '@polkadot/rpc-provider': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/types': 15.9.1 - '@polkadot/types-codec': 15.9.1 - '@polkadot/types-known': 15.9.1 - '@polkadot/util': 13.4.3 - '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) - comlink: 4.4.2 - eventemitter3: 5.0.1 - lodash: 4.17.21 - lru-cache: 11.0.2 - pino: 9.6.0 - pino-pretty: 13.0.0 - rxjs: 7.8.2 - zod: 3.24.2 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - '@acala-network/chopsticks-db@1.0.2(bufferutil@4.0.9)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10)': dependencies: '@acala-network/chopsticks-core': 1.0.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -6305,46 +6200,12 @@ snapshots: - typeorm-aurora-data-api-driver - utf-8-validate - '@acala-network/chopsticks-db@1.0.4(bufferutil@4.0.9)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10)': - dependencies: - '@acala-network/chopsticks-core': 1.0.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/util': 13.4.3 - idb: 8.0.2 - sqlite3: 5.1.7 - typeorm: 0.3.20(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4)) - transitivePeerDependencies: - - '@google-cloud/spanner' - - '@sap/hana-client' - - better-sqlite3 - - bluebird - - bufferutil - - hdb-pool - - ioredis - - mongodb - - mssql - - mysql2 - - oracledb - - pg - - pg-native - - pg-query-stream - - redis - - sql.js - - supports-color - - ts-node - - typeorm-aurora-data-api-driver - - utf-8-validate - '@acala-network/chopsticks-executor@1.0.2': dependencies: '@polkadot/util': 13.4.3 '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.4.3) - '@acala-network/chopsticks-executor@1.0.4': - dependencies: - '@polkadot/util': 13.4.3 - '@polkadot/wasm-util': 7.4.1(@polkadot/util@13.4.3) - - '@acala-network/chopsticks@1.0.2(bufferutil@4.0.9)(debug@4.4.0)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10)': + '@acala-network/chopsticks@1.0.2(bufferutil@4.0.9)(debug@4.3.7)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10)': dependencies: '@acala-network/chopsticks-core': 1.0.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@acala-network/chopsticks-db': 1.0.2(bufferutil@4.0.9)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10) @@ -6355,7 +6216,7 @@ snapshots: '@polkadot/types': 15.9.1 '@polkadot/util': 13.4.3 '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) - axios: 1.8.4(debug@4.4.0) + axios: 1.8.4(debug@4.3.7) comlink: 4.4.2 dotenv: 16.4.7 global-agent: 3.0.0 @@ -6388,13 +6249,13 @@ snapshots: - typeorm-aurora-data-api-driver - utf-8-validate - '@acala-network/chopsticks@1.0.4(bufferutil@4.0.9)(debug@4.4.0)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10)': + '@acala-network/chopsticks@1.0.2(bufferutil@4.0.9)(debug@4.4.0)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10)': dependencies: - '@acala-network/chopsticks-core': 1.0.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@acala-network/chopsticks-db': 1.0.4(bufferutil@4.0.9)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10) - '@pnpm/npm-conf': 3.0.0 + '@acala-network/chopsticks-core': 1.0.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@acala-network/chopsticks-db': 1.0.2(bufferutil@4.0.9)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10) + '@pnpm/npm-conf': 2.3.1 '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@polkadot/api-augment': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@polkadot/api-augment': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/rpc-provider': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/types': 15.9.1 '@polkadot/util': 13.4.3 @@ -6406,9 +6267,9 @@ snapshots: js-yaml: 4.1.0 jsondiffpatch: 0.5.0 lodash: 4.17.21 - ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) yargs: 17.7.2 - zod: 3.24.2 + zod: 3.24.1 transitivePeerDependencies: - '@google-cloud/spanner' - '@sap/hana-client' @@ -6471,8 +6332,6 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@balena/dockerignore@1.0.2': {} - '@bifrost-finance/type-definitions@1.11.3(@polkadot/api@15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))': dependencies: '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -6955,18 +6814,6 @@ snapshots: '@gar/promisify@1.1.3': optional: true - '@grpc/grpc-js@1.13.2': - dependencies: - '@grpc/proto-loader': 0.7.13 - '@js-sdsl/ordered-map': 4.4.2 - - '@grpc/proto-loader@0.7.13': - dependencies: - lodash.camelcase: 4.3.0 - long: 5.3.1 - protobufjs: 7.4.0 - yargs: 17.7.2 - '@inquirer/checkbox@4.0.7(@types/node@22.12.0)': dependencies: '@inquirer/core': 10.1.5(@types/node@22.12.0) @@ -7221,8 +7068,6 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@js-sdsl/ordered-map@4.4.2': {} - '@kiltprotocol/type-definitions@1.11401.1(@polkadot/types@15.9.1)': dependencies: '@polkadot/types': 15.9.1 @@ -7252,10 +7097,10 @@ snapshots: dependencies: lodash.merge: 4.6.2 - '@moonbeam-network/api-augment@0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.6.1)': + '@moonbeam-network/api-augment@0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.4.5)': dependencies: '@biomejs/biome': 1.9.4 - '@moonbeam-network/types-bundle': 1.0.2(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1) + '@moonbeam-network/types-bundle': 1.0.2(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.4.5) '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-base': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/rpc-core': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -7263,7 +7108,7 @@ snapshots: '@polkadot/types': 15.9.1 '@polkadot/types-codec': 15.9.1 '@types/node': 22.12.0 - tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.6.1) + tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.4.5) tsx: 4.19.2 typescript: 5.5.4 transitivePeerDependencies: @@ -7276,10 +7121,10 @@ snapshots: - utf-8-validate - yaml - '@moonbeam-network/api-augment@0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.7.1)': + '@moonbeam-network/api-augment@0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.6.1)': dependencies: '@biomejs/biome': 1.9.4 - '@moonbeam-network/types-bundle': 1.0.2(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1) + '@moonbeam-network/types-bundle': 1.0.2(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1) '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-base': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/rpc-core': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -7287,7 +7132,7 @@ snapshots: '@polkadot/types': 15.9.1 '@polkadot/types-codec': 15.9.1 '@types/node': 22.12.0 - tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.1) + tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.6.1) tsx: 4.19.2 typescript: 5.5.4 transitivePeerDependencies: @@ -7300,7 +7145,7 @@ snapshots: - utf-8-validate - yaml - '@moonbeam-network/types-bundle@1.0.2(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1)': + '@moonbeam-network/types-bundle@1.0.2(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.4.5)': dependencies: '@biomejs/biome': 1.9.4 '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -7309,7 +7154,7 @@ snapshots: '@polkadot/typegen': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/types': 15.9.1 '@polkadot/types-codec': 15.9.1 - tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.6.1) + tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.4.5) typescript: 5.5.4 transitivePeerDependencies: - '@microsoft/api-extractor' @@ -7322,7 +7167,7 @@ snapshots: - utf-8-validate - yaml - '@moonbeam-network/types-bundle@1.0.2(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1)': + '@moonbeam-network/types-bundle@1.0.2(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1)': dependencies: '@biomejs/biome': 1.9.4 '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -7331,7 +7176,7 @@ snapshots: '@polkadot/typegen': 15.5.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/types': 15.9.1 '@polkadot/types-codec': 15.9.1 - tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.1) + tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.6.1) typescript: 5.5.4 transitivePeerDependencies: - '@microsoft/api-extractor' @@ -7344,13 +7189,13 @@ snapshots: - utf-8-validate - yaml - '@moonwall/cli@5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2)': + '@moonwall/cli@5.9.1(@types/debug@4.1.12)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2)': dependencies: - '@acala-network/chopsticks': 1.0.4(bufferutil@4.0.9)(debug@4.4.0)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10) + '@acala-network/chopsticks': 1.0.2(bufferutil@4.0.9)(debug@4.3.7)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.5.4))(utf-8-validate@5.0.10) '@inquirer/prompts': 7.4.0(@types/node@22.12.0) - '@moonbeam-network/api-augment': 0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.7.1) - '@moonwall/types': 5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2) - '@moonwall/util': 5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2) + '@moonbeam-network/api-augment': 0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.4.5) + '@moonwall/types': 5.9.1(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.2) + '@moonwall/util': 5.9.1(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.2) '@octokit/rest': 21.1.1 '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-derive': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -7359,37 +7204,35 @@ snapshots: '@polkadot/types-codec': 15.9.1 '@polkadot/util': 13.4.3 '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) - '@types/react': 19.1.0 + '@types/react': 18.3.20 '@types/tmp': 0.2.6 '@vitest/ui': 3.1.1(vitest@3.1.1) - '@zombienet/orchestrator': 0.0.105(@polkadot/util@13.4.3)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(utf-8-validate@5.0.10) - '@zombienet/utils': 0.0.28(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4) + '@zombienet/orchestrator': 0.0.97(@polkadot/util@13.4.3)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(utf-8-validate@5.0.10) + '@zombienet/utils': 0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4) bottleneck: 2.19.5 cfonts: 3.3.0 chalk: 5.3.0 clear: 0.1.0 cli-progress: 3.12.0 colors: 1.4.0 - debug: 4.4.0(supports-color@8.1.1) - dockerode: 4.0.5 - dotenv: 16.4.7 + debug: 4.3.7 + dotenv: 16.4.5 ethers: 6.13.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) get-port: 7.1.0 - ink: 5.2.0(@types/react@19.1.0)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) + ink: 5.2.0(@types/react@18.3.20)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10) jsonc-parser: 3.3.1 - minimatch: 10.0.1 - polkadot-api: 1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1) + minimatch: 9.0.5 + polkadot-api: 1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.4.5) react: 18.3.1 - reflect-metadata: 0.2.2 semver: 7.6.3 tiny-invariant: 1.3.3 tmp: 0.2.3 - viem: 2.24.3(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + viem: 2.22.13(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) web3-providers-ws: 4.0.8(bufferutil@4.0.9)(utf-8-validate@5.0.10) ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - yaml: 2.7.1 + yaml: 2.4.5 yargs: 17.7.2 transitivePeerDependencies: - '@edge-runtime/vm' @@ -7440,7 +7283,7 @@ snapshots: - utf-8-validate - zod - '@moonwall/types@5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2)': + '@moonwall/types@5.9.1(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.2)': dependencies: '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-base': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -7448,14 +7291,14 @@ snapshots: '@polkadot/types': 15.9.1 '@polkadot/util': 13.4.3 '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) - '@types/node': 22.13.17 - '@zombienet/utils': 0.0.28(@types/node@22.13.17)(chokidar@3.6.0)(typescript@5.5.4) + '@types/node': 22.12.0 + '@zombienet/utils': 0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4) bottleneck: 2.19.5 debug: 4.4.0(supports-color@8.1.1) ethers: 6.13.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) - polkadot-api: 1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1) - viem: 2.24.3(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) - vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.13.17)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + polkadot-api: 1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.4.5) + viem: 2.22.13(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) transitivePeerDependencies: - '@edge-runtime/vm' @@ -7488,7 +7331,7 @@ snapshots: - yaml - zod - '@moonwall/types@5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2)': + '@moonwall/types@5.9.1(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2)': dependencies: '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-base': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -7496,14 +7339,14 @@ snapshots: '@polkadot/types': 15.9.1 '@polkadot/util': 13.4.3 '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) - '@types/node': 22.13.17 - '@zombienet/utils': 0.0.28(@types/node@22.13.17)(chokidar@3.6.0)(typescript@5.5.4) + '@types/node': 22.12.0 + '@zombienet/utils': 0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4) bottleneck: 2.19.5 debug: 4.4.0(supports-color@8.1.1) ethers: 6.13.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) - polkadot-api: 1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1) - viem: 2.24.3(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) - vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.13.17)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + polkadot-api: 1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1) + viem: 2.22.13(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) transitivePeerDependencies: - '@edge-runtime/vm' @@ -7536,11 +7379,11 @@ snapshots: - yaml - zod - '@moonwall/util@5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2)': + '@moonwall/util@5.9.1(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.2)': dependencies: '@inquirer/prompts': 7.4.0(@types/node@22.12.0) - '@moonbeam-network/api-augment': 0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.6.1) - '@moonwall/types': 5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2) + '@moonbeam-network/api-augment': 0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.4.5) + '@moonwall/types': 5.9.1(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.4.5)(zod@3.24.2) '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-derive': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) @@ -7552,13 +7395,14 @@ snapshots: bottleneck: 2.19.5 chalk: 5.3.0 clear: 0.1.0 + cli-progress: 3.12.0 colors: 1.4.0 - debug: 4.4.0(supports-color@8.1.1) - dotenv: 16.4.7 + debug: 4.3.7 + dotenv: 16.4.5 ethers: 6.13.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) rlp: 3.0.0 - semver: 7.7.1 - viem: 2.24.3(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + semver: 7.6.3 + viem: 2.22.13(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -7595,11 +7439,11 @@ snapshots: - yaml - zod - '@moonwall/util@5.11.0(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2)': + '@moonwall/util@5.9.1(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2)': dependencies: '@inquirer/prompts': 7.4.0(@types/node@22.12.0) - '@moonbeam-network/api-augment': 0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.7.1) - '@moonwall/types': 5.11.0(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.7.1)(zod@3.24.2) + '@moonbeam-network/api-augment': 0.3500.0(bufferutil@4.0.9)(postcss@8.5.1)(utf-8-validate@5.0.10)(yaml@2.6.1) + '@moonwall/types': 5.9.1(@types/debug@4.1.12)(@vitest/ui@3.1.1(vitest@3.1.1))(bufferutil@4.0.9)(chokidar@3.6.0)(encoding@0.1.13)(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(typescript@5.5.4)(utf-8-validate@5.0.10)(yaml@2.6.1)(zod@3.24.2) '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/api-derive': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) @@ -7611,13 +7455,14 @@ snapshots: bottleneck: 2.19.5 chalk: 5.3.0 clear: 0.1.0 + cli-progress: 3.12.0 colors: 1.4.0 - debug: 4.4.0(supports-color@8.1.1) - dotenv: 16.4.7 + debug: 4.3.7 + dotenv: 16.4.5 ethers: 6.13.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) rlp: 3.0.0 - semver: 7.7.1 - viem: 2.24.3(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) + semver: 7.6.3 + viem: 2.22.13(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) web3: 4.16.0(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2) ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -7935,15 +7780,9 @@ snapshots: '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - '@pnpm/npm-conf@3.0.0': - dependencies: - '@pnpm/config.env-replace': 1.1.0 - '@pnpm/network.ca-file': 1.0.2 - config-chain: 1.1.13 - '@polka/url@1.0.0-next.28': {} - '@polkadot-api/cli@0.11.6(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1)': + '@polkadot-api/cli@0.11.6(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.4.5)': dependencies: '@commander-js/extra-typings': 13.1.0(commander@13.1.0) '@polkadot-api/codegen': 0.13.1 @@ -7968,7 +7807,7 @@ snapshots: read-pkg: 9.0.1 rxjs: 7.8.2 tsc-prog: 2.3.0(typescript@5.8.2) - tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.6.1) + tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.4.5) typescript: 5.8.2 write-package: 7.1.0 transitivePeerDependencies: @@ -7982,7 +7821,7 @@ snapshots: - utf-8-validate - yaml - '@polkadot-api/cli@0.11.6(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1)': + '@polkadot-api/cli@0.11.6(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1)': dependencies: '@commander-js/extra-typings': 13.1.0(commander@13.1.0) '@polkadot-api/codegen': 0.13.1 @@ -8007,7 +7846,7 @@ snapshots: read-pkg: 9.0.1 rxjs: 7.8.2 tsc-prog: 2.3.0(typescript@5.8.2) - tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.7.1) + tsup: 8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.6.1) typescript: 5.8.2 write-package: 7.1.0 transitivePeerDependencies: @@ -9013,8 +8852,11 @@ snapshots: dependencies: '@types/node': 22.12.0 - '@types/react@19.1.0': + '@types/prop-types@15.7.14': {} + + '@types/react@18.3.20': dependencies: + '@types/prop-types': 15.7.14 csstype: 3.1.3 '@types/responselike@1.0.3': @@ -9078,14 +8920,6 @@ snapshots: optionalDependencies: vite: 5.4.14(@types/node@22.12.0) - '@vitest/mocker@3.1.1(vite@5.4.14(@types/node@22.13.17))': - dependencies: - '@vitest/spy': 3.1.1 - estree-walker: 3.0.3 - magic-string: 0.30.17 - optionalDependencies: - vite: 5.4.14(@types/node@22.13.17) - '@vitest/pretty-format@3.1.1': dependencies: tinyrainbow: 2.0.0 @@ -9126,12 +8960,12 @@ snapshots: '@zeroio/type-definitions@0.0.14': {} - '@zombienet/orchestrator@0.0.105(@polkadot/util@13.4.3)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(utf-8-validate@5.0.10)': + '@zombienet/orchestrator@0.0.97(@polkadot/util@13.4.3)(@types/node@22.12.0)(bufferutil@4.0.9)(chokidar@3.6.0)(utf-8-validate@5.0.10)': dependencies: '@polkadot/api': 15.9.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@polkadot/keyring': 13.4.3(@polkadot/util-crypto@13.4.3(@polkadot/util@13.4.3))(@polkadot/util@13.4.3) '@polkadot/util-crypto': 13.4.3(@polkadot/util@13.4.3) - '@zombienet/utils': 0.0.28(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4) + '@zombienet/utils': 0.0.25(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4) JSONStream: 1.3.5 chai: 4.5.0 debug: 4.4.0(supports-color@8.1.1) @@ -9190,7 +9024,7 @@ snapshots: - supports-color - utf-8-validate - '@zombienet/utils@0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4)': + '@zombienet/utils@0.0.25(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4)': dependencies: cli-table3: 0.6.5 debug: 4.4.0(supports-color@8.1.1) @@ -9206,13 +9040,13 @@ snapshots: - supports-color - typescript - '@zombienet/utils@0.0.28(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4)': + '@zombienet/utils@0.0.26(@types/node@22.12.0)(chokidar@3.6.0)(typescript@5.5.4)': dependencies: cli-table3: 0.6.5 debug: 4.4.0(supports-color@8.1.1) mocha: 10.8.2 nunjucks: 3.2.4(chokidar@3.6.0) - toml: https://codeload.github.com/pepoviola/toml-node/tar.gz/5e17114f1af5b5b70e4f2ec10cd007623c928988 + toml: 3.0.0 ts-node: 10.9.2(@types/node@22.12.0)(typescript@5.5.4) transitivePeerDependencies: - '@swc/core' @@ -9222,22 +9056,6 @@ snapshots: - supports-color - typescript - '@zombienet/utils@0.0.28(@types/node@22.13.17)(chokidar@3.6.0)(typescript@5.5.4)': - dependencies: - cli-table3: 0.6.5 - debug: 4.4.0(supports-color@8.1.1) - mocha: 10.8.2 - nunjucks: 3.2.4(chokidar@3.6.0) - toml: https://codeload.github.com/pepoviola/toml-node/tar.gz/5e17114f1af5b5b70e4f2ec10cd007623c928988 - ts-node: 10.9.2(@types/node@22.13.17)(typescript@5.5.4) - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - chokidar - - supports-color - - typescript - JSONStream@1.3.5: dependencies: jsonparse: 1.3.1 @@ -9389,6 +9207,14 @@ snapshots: aws4@1.13.2: {} + axios@1.8.4(debug@4.3.7): + dependencies: + follow-redirects: 1.15.9(debug@4.3.7) + form-data: 4.0.1 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + axios@1.8.4(debug@4.4.0): dependencies: follow-redirects: 1.15.9(debug@4.4.0) @@ -9517,9 +9343,6 @@ snapshots: dependencies: node-gyp-build: 4.8.4 - buildcheck@0.0.6: - optional: true - bundle-require@5.1.0(esbuild@0.24.2): dependencies: esbuild: 0.24.2 @@ -9814,12 +9637,6 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 - cpu-features@0.0.10: - dependencies: - buildcheck: 0.0.6 - nan: 2.22.2 - optional: true - crc-32@1.2.2: {} create-hash@1.2.0: @@ -9897,6 +9714,10 @@ snapshots: dependencies: ms: 2.0.0 + debug@4.3.7: + dependencies: + ms: 2.1.3 + debug@4.4.0(supports-color@8.1.1): dependencies: ms: 2.1.3 @@ -9971,29 +9792,10 @@ snapshots: diff@5.2.0: {} - docker-modem@5.0.6: - dependencies: - debug: 4.4.0(supports-color@8.1.1) - readable-stream: 3.6.2 - split-ca: 1.0.1 - ssh2: 1.16.0 - transitivePeerDependencies: - - supports-color - - dockerode@4.0.5: - dependencies: - '@balena/dockerignore': 1.0.2 - '@grpc/grpc-js': 1.13.2 - '@grpc/proto-loader': 0.7.13 - docker-modem: 5.0.6 - protobufjs: 7.4.0 - tar-fs: 2.1.2 - uuid: 10.0.0 - transitivePeerDependencies: - - supports-color - dom-walk@0.1.2: {} + dotenv@16.4.5: {} + dotenv@16.4.7: {} dunder-proto@1.0.1: @@ -10477,6 +10279,10 @@ snapshots: flatted@3.3.3: {} + follow-redirects@1.15.9(debug@4.3.7): + optionalDependencies: + debug: 4.3.7 + follow-redirects@1.15.9(debug@4.4.0): optionalDependencies: debug: 4.4.0(supports-color@8.1.1) @@ -10840,8 +10646,6 @@ snapshots: idb@8.0.1: {} - idb@8.0.2: {} - idna-uts46-hx@2.3.1: dependencies: punycode: 2.1.0 @@ -10873,7 +10677,7 @@ snapshots: ini@1.3.8: {} - ink@5.2.0(@types/react@19.1.0)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10): + ink@5.2.0(@types/react@18.3.20)(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10): dependencies: '@alcalzone/ansi-tokenize': 0.1.3 ansi-escapes: 7.0.0 @@ -10901,7 +10705,7 @@ snapshots: ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) yoga-layout: 3.2.1 optionalDependencies: - '@types/react': 19.1.0 + '@types/react': 18.3.20 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -11037,10 +10841,6 @@ snapshots: dependencies: ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - isows@1.0.6(ws@8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)): - dependencies: - ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - isstream@0.1.2: {} jackspeak@3.4.3: @@ -11246,8 +11046,6 @@ snapshots: long@4.0.0: {} - long@5.3.1: {} - loose-envify@1.4.0: dependencies: js-tokens: 4.0.0 @@ -11397,10 +11195,6 @@ snapshots: minimalistic-crypto-utils@1.0.1: {} - minimatch@10.0.1: - dependencies: - brace-expansion: 2.0.1 - minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -11560,9 +11354,6 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - nan@2.22.2: - optional: true - nano-json-stream-parser@0.1.2: {} nanoid@3.3.8: {} @@ -11766,20 +11557,6 @@ snapshots: transitivePeerDependencies: - zod - ox@0.6.9(typescript@5.5.4)(zod@3.24.2): - dependencies: - '@adraffy/ens-normalize': 1.11.0 - '@noble/curves': 1.8.1 - '@noble/hashes': 1.7.1 - '@scure/bip32': 1.6.2 - '@scure/bip39': 1.5.4 - abitype: 1.0.8(typescript@5.5.4)(zod@3.24.2) - eventemitter3: 5.0.1 - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - zod - p-cancelable@2.1.1: {} p-cancelable@3.0.0: {} @@ -11911,9 +11688,9 @@ snapshots: pnglib@0.0.1: {} - polkadot-api@1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1): + polkadot-api@1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.4.5): dependencies: - '@polkadot-api/cli': 0.11.6(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1) + '@polkadot-api/cli': 0.11.6(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.4.5) '@polkadot-api/ink-contracts': 0.2.6 '@polkadot-api/json-rpc-provider': 0.0.4 '@polkadot-api/known-chains': 0.7.2 @@ -11944,9 +11721,9 @@ snapshots: - utf-8-validate - yaml - polkadot-api@1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1): + polkadot-api@1.9.9(bufferutil@4.0.9)(postcss@8.5.1)(rxjs@7.8.2)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1): dependencies: - '@polkadot-api/cli': 0.11.6(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.7.1) + '@polkadot-api/cli': 0.11.6(bufferutil@4.0.9)(postcss@8.5.1)(tsx@4.19.2)(utf-8-validate@5.0.10)(yaml@2.6.1) '@polkadot-api/ink-contracts': 0.2.6 '@polkadot-api/json-rpc-provider': 0.0.4 '@polkadot-api/known-chains': 0.7.2 @@ -11988,6 +11765,14 @@ snapshots: possible-typed-array-names@1.0.0: {} + postcss-load-config@6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.4.5): + dependencies: + lilconfig: 3.1.3 + optionalDependencies: + postcss: 8.5.1 + tsx: 4.19.2 + yaml: 2.4.5 + postcss-load-config@6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.6.1): dependencies: lilconfig: 3.1.3 @@ -12076,21 +11861,6 @@ snapshots: '@types/node': 22.12.0 long: 4.0.0 - protobufjs@7.4.0: - dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/base64': 1.1.2 - '@protobufjs/codegen': 2.0.4 - '@protobufjs/eventemitter': 1.1.0 - '@protobufjs/fetch': 1.1.0 - '@protobufjs/float': 1.0.2 - '@protobufjs/inquire': 1.1.0 - '@protobufjs/path': 1.1.2 - '@protobufjs/pool': 1.1.0 - '@protobufjs/utf8': 1.1.0 - '@types/node': 22.12.0 - long: 5.3.1 - proxy-addr@2.0.7: dependencies: forwarded: 0.2.0 @@ -12392,8 +12162,6 @@ snapshots: semver@7.6.3: {} - semver@7.7.1: {} - send@0.19.0: dependencies: debug: 2.6.9 @@ -12607,8 +12375,6 @@ snapshots: spdx-license-ids@3.0.21: {} - split-ca@1.0.1: {} - split2@4.2.0: {} sprintf-js@1.1.3: {} @@ -12625,14 +12391,6 @@ snapshots: - bluebird - supports-color - ssh2@1.16.0: - dependencies: - asn1: 0.2.6 - bcrypt-pbkdf: 1.0.2 - optionalDependencies: - cpu-features: 0.0.10 - nan: 2.22.2 - sshpk@1.18.0: dependencies: asn1: 0.2.6 @@ -12858,8 +12616,6 @@ snapshots: toml@3.0.0: {} - toml@https://codeload.github.com/pepoviola/toml-node/tar.gz/5e17114f1af5b5b70e4f2ec10cd007623c928988: {} - totalist@3.0.1: {} tough-cookie@2.5.0: @@ -12906,24 +12662,6 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - ts-node@10.9.2(@types/node@22.13.17)(typescript@5.5.4): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 22.13.17 - acorn: 8.14.0 - acorn-walk: 8.3.4 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.5.4 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - tsc-prog@2.3.0(typescript@5.8.2): dependencies: typescript: 5.8.2 @@ -12961,6 +12699,33 @@ snapshots: - tsx - yaml + tsup@8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.4.5): + dependencies: + bundle-require: 5.1.0(esbuild@0.24.2) + cac: 6.7.14 + chokidar: 4.0.3 + consola: 3.4.2 + debug: 4.4.0(supports-color@8.1.1) + esbuild: 0.24.2 + joycon: 3.1.1 + picocolors: 1.1.1 + postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.4.5) + resolve-from: 5.0.0 + rollup: 4.39.0 + source-map: 0.8.0-beta.0 + sucrase: 3.35.0 + tinyexec: 0.3.2 + tinyglobby: 0.2.12 + tree-kill: 1.2.2 + optionalDependencies: + postcss: 8.5.1 + typescript: 5.5.4 + transitivePeerDependencies: + - jiti + - supports-color + - tsx + - yaml + tsup@8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.6.1): dependencies: bundle-require: 5.1.0(esbuild@0.24.2) @@ -13015,7 +12780,7 @@ snapshots: - tsx - yaml - tsup@8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.6.1): + tsup@8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.4.5): dependencies: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 @@ -13025,7 +12790,7 @@ snapshots: esbuild: 0.24.2 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.6.1) + postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.4.5) resolve-from: 5.0.0 rollup: 4.39.0 source-map: 0.8.0-beta.0 @@ -13042,7 +12807,7 @@ snapshots: - tsx - yaml - tsup@8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.7.1): + tsup@8.3.5(postcss@8.5.1)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.6.1): dependencies: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 @@ -13052,7 +12817,7 @@ snapshots: esbuild: 0.24.2 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.7.1) + postcss-load-config: 6.0.1(postcss@8.5.1)(tsx@4.19.2)(yaml@2.6.1) resolve-from: 5.0.0 rollup: 4.39.0 source-map: 0.8.0-beta.0 @@ -13202,8 +12967,6 @@ snapshots: utils-merge@1.0.1: {} - uuid@10.0.0: {} - uuid@3.4.0: {} uuid@9.0.1: {} @@ -13242,23 +13005,6 @@ snapshots: - utf-8-validate - zod - viem@2.24.3(bufferutil@4.0.9)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.24.2): - dependencies: - '@noble/curves': 1.8.1 - '@noble/hashes': 1.7.1 - '@scure/bip32': 1.6.2 - '@scure/bip39': 1.5.4 - abitype: 1.0.8(typescript@5.5.4)(zod@3.24.2) - isows: 1.0.6(ws@8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)) - ox: 0.6.9(typescript@5.5.4)(zod@3.24.2) - ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - zod - vite-node@3.1.1(@types/node@22.12.0): dependencies: cac: 6.7.14 @@ -13277,24 +13023,6 @@ snapshots: - supports-color - terser - vite-node@3.1.1(@types/node@22.13.17): - dependencies: - cac: 6.7.14 - debug: 4.4.0(supports-color@8.1.1) - es-module-lexer: 1.6.0 - pathe: 2.0.3 - vite: 5.4.14(@types/node@22.13.17) - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - vite@5.4.14(@types/node@22.12.0): dependencies: esbuild: 0.21.5 @@ -13304,15 +13032,6 @@ snapshots: '@types/node': 22.12.0 fsevents: 2.3.3 - vite@5.4.14(@types/node@22.13.17): - dependencies: - esbuild: 0.21.5 - postcss: 8.5.1 - rollup: 4.32.1 - optionalDependencies: - '@types/node': 22.13.17 - fsevents: 2.3.3 - vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)): dependencies: '@vitest/expect': 3.1.1 @@ -13351,44 +13070,6 @@ snapshots: - supports-color - terser - vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.13.17)(@vitest/ui@3.1.1(vitest@3.1.1))(jsdom@23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)): - dependencies: - '@vitest/expect': 3.1.1 - '@vitest/mocker': 3.1.1(vite@5.4.14(@types/node@22.13.17)) - '@vitest/pretty-format': 3.1.1 - '@vitest/runner': 3.1.1 - '@vitest/snapshot': 3.1.1 - '@vitest/spy': 3.1.1 - '@vitest/utils': 3.1.1 - chai: 5.2.0 - debug: 4.4.0(supports-color@8.1.1) - expect-type: 1.2.1 - magic-string: 0.30.17 - pathe: 2.0.3 - std-env: 3.8.1 - tinybench: 2.9.0 - tinyexec: 0.3.2 - tinypool: 1.0.2 - tinyrainbow: 2.0.0 - vite: 5.4.14(@types/node@22.13.17) - vite-node: 3.1.1(@types/node@22.13.17) - why-is-node-running: 2.3.0 - optionalDependencies: - '@types/debug': 4.1.12 - '@types/node': 22.13.17 - '@vitest/ui': 3.1.1(vitest@3.1.1) - jsdom: 23.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - transitivePeerDependencies: - - less - - lightningcss - - msw - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - w3c-xmlserializer@5.0.0: dependencies: xml-name-validator: 5.0.0 @@ -14007,9 +13688,12 @@ snapshots: yallist@4.0.0: {} + yaml@2.4.5: {} + yaml@2.6.1: {} - yaml@2.7.1: {} + yaml@2.7.1: + optional: true yargs-parser@20.2.9: {} @@ -14054,4 +13738,5 @@ snapshots: zod@3.24.1: {} - zod@3.24.2: {} + zod@3.24.2: + optional: true diff --git a/test/package.json b/test/package.json index 51e6d112de8..1fcb1ba8fdf 100644 --- a/test/package.json +++ b/test/package.json @@ -25,8 +25,8 @@ "@acala-network/chopsticks": "1.0.2", "@biomejs/biome": "*", "@moonbeam-network/api-augment": "workspace:*", - "@moonwall/cli": "5.11.0", - "@moonwall/util": "5.11.0", + "@moonwall/cli": "5.9.1", + "@moonwall/util": "5.9.1", "@openzeppelin/contracts": "4.9.6", "@polkadot-api/merkleize-metadata": "1.1.11", "@polkadot/api": "*", From ddcb5be653daf4eac01767809f287051df47397b Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 9 Apr 2025 11:14:10 +0200 Subject: [PATCH 102/188] refactor: :recycle: remove unused import --- runtime/moonbeam/src/xcm_config.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/moonbeam/src/xcm_config.rs b/runtime/moonbeam/src/xcm_config.rs index 871da219377..374e90cf475 100644 --- a/runtime/moonbeam/src/xcm_config.rs +++ b/runtime/moonbeam/src/xcm_config.rs @@ -542,7 +542,7 @@ pub struct CurrencyIdToLocation(sp_std::marker::PhantomData sp_runtime::traits::Convert> for CurrencyIdToLocation where - AssetXConverter: sp_runtime::traits::MaybeEquivalence, + AssetXConverter: MaybeEquivalence, { fn convert(currency: CurrencyId) -> Option { match currency { From f944ac7fe77e256d7b337dfa641324047259b788 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 9 Apr 2025 11:14:52 +0200 Subject: [PATCH 103/188] refactor: :zap: remove redundant clone --- node/service/src/lazy_loading/mod.rs | 4 +--- node/service/src/lib.rs | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/node/service/src/lazy_loading/mod.rs b/node/service/src/lazy_loading/mod.rs index d38beeb9bbc..ad649bf3dce 100644 --- a/node/service/src/lazy_loading/mod.rs +++ b/node/service/src/lazy_loading/mod.rs @@ -576,7 +576,7 @@ where // Need to clone it and store here to avoid moving of `client` // variable in closure below. - let client_clone = client.clone(); + let client_for_cidp = client.clone(); task_manager.spawn_essential_handle().spawn_blocking( "authorship_task", @@ -595,8 +595,6 @@ where _phantom: Default::default(), })), create_inherent_data_providers: move |block: H256, ()| { - let client_for_cidp = client_clone.clone(); - let maybe_current_para_block = client_for_cidp.number(block); let maybe_current_para_head = client_for_cidp.expect_header(block); let downward_xcm_receiver = downward_xcm_receiver.clone(); diff --git a/node/service/src/lib.rs b/node/service/src/lib.rs index 7f014106fee..b6a60ca0fce 100644 --- a/node/service/src/lib.rs +++ b/node/service/src/lib.rs @@ -1373,7 +1373,7 @@ where // Need to clone it and store here to avoid moving of `client` // variable in closure below. - let client_clone = client.clone(); + let client_for_cidp = client.clone(); task_manager.spawn_essential_handle().spawn_blocking( "authorship_task", @@ -1392,8 +1392,6 @@ where _phantom: Default::default(), })), create_inherent_data_providers: move |block: H256, ()| { - let client_for_cidp = client_clone.clone(); - let maybe_current_para_block = client_for_cidp.number(block); let maybe_current_para_head = client_for_cidp.expect_header(block); let downward_xcm_receiver = downward_xcm_receiver.clone(); From 70e6514f9ea5b519108c72fc609ddae7a8995356 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 15 Apr 2025 17:50:42 +0300 Subject: [PATCH 104/188] chore: :arrow_up: upgrade polkadot-sdk --- Cargo.lock | 646 ++++++++++++++++++++++++++--------------------------- 1 file changed, 323 insertions(+), 323 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a9241d21391..e22c5d0be80 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -486,7 +486,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "async-backing-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" dependencies = [ "sp-api", "sp-consensus-slots", @@ -834,7 +834,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "hash-db", "log", @@ -1068,7 +1068,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.15.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "scale-info", @@ -1829,7 +1829,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.21.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "clap", "parity-scale-codec", @@ -1846,7 +1846,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -1869,7 +1869,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -1899,7 +1899,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "anyhow", "async-trait", @@ -1914,7 +1914,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -1937,7 +1937,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -1963,7 +1963,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.15.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -1985,7 +1985,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2011,7 +2011,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.22.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "cumulus-client-cli", "cumulus-client-collator", @@ -2048,7 +2048,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -2065,7 +2065,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.18.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2101,7 +2101,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -2112,7 +2112,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2127,7 +2127,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.18.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bounded-collections", "bp-xcm-bridge-hub-router", @@ -2152,7 +2152,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2168,7 +2168,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2182,7 +2182,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.11.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2192,7 +2192,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "9.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2209,7 +2209,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "cumulus-primitives-core", "sp-inherents", @@ -2219,7 +2219,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.18.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2236,7 +2236,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.22.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2260,7 +2260,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2279,7 +2279,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.22.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "async-trait", @@ -2314,7 +2314,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.21.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2355,7 +2355,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3273,7 +3273,7 @@ dependencies = [ [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "async-trait", "fp-storage", @@ -3285,7 +3285,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "async-trait", "fp-consensus", @@ -3301,7 +3301,7 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "async-trait", "ethereum", @@ -3331,7 +3331,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "fc-db", "fc-storage", @@ -3354,7 +3354,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "ethereum", "ethereum-types", @@ -3409,7 +3409,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "ethereum", "ethereum-types", @@ -3424,7 +3424,7 @@ dependencies = [ [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "ethereum", "ethereum-types", @@ -3597,7 +3597,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", ] @@ -3624,7 +3624,7 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "hex", "impl-serde 0.5.0", @@ -3643,7 +3643,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "ethereum", "parity-scale-codec", @@ -3654,7 +3654,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "ethereum", "ethereum-types", @@ -3666,7 +3666,7 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "environmental", "evm", @@ -3682,7 +3682,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "ethereum", "ethereum-types", @@ -3698,7 +3698,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "frame-support", "parity-scale-codec", @@ -3710,7 +3710,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "parity-scale-codec", "serde", @@ -3725,7 +3725,7 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-support", "frame-support-procedural", @@ -3749,7 +3749,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "46.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "Inflector", "array-bytes", @@ -3811,7 +3811,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "14.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -3822,7 +3822,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3838,7 +3838,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "aquamarine", "frame-support", @@ -3891,7 +3891,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.7.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "const-hex", @@ -3907,7 +3907,7 @@ dependencies = [ [[package]] name = "frame-support" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "aquamarine", "array-bytes", @@ -3950,7 +3950,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "31.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "Inflector", "cfg-expr", @@ -3970,7 +3970,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.2.0", @@ -3982,7 +3982,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "proc-macro2", "quote", @@ -3992,7 +3992,7 @@ dependencies = [ [[package]] name = "frame-system" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "cfg-if", "docify", @@ -4012,7 +4012,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -4026,7 +4026,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "docify", "parity-scale-codec", @@ -4036,7 +4036,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-support", "parity-scale-codec", @@ -6723,7 +6723,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "futures 0.3.31", "log", @@ -6742,7 +6742,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -8155,7 +8155,7 @@ dependencies = [ [[package]] name = "nimbus-consensus" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" dependencies = [ "async-backing-primitives", "async-trait", @@ -8195,7 +8195,7 @@ dependencies = [ [[package]] name = "nimbus-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" dependencies = [ "async-trait", "frame-benchmarking", @@ -8606,7 +8606,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -8644,7 +8644,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -8658,7 +8658,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -8675,7 +8675,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "41.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -8691,7 +8691,7 @@ dependencies = [ [[package]] name = "pallet-async-backing" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -8711,7 +8711,7 @@ dependencies = [ [[package]] name = "pallet-author-inherent" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" dependencies = [ "frame-benchmarking", "frame-support", @@ -8730,7 +8730,7 @@ dependencies = [ [[package]] name = "pallet-author-mapping" version = "2.0.5" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" dependencies = [ "frame-benchmarking", "frame-support", @@ -8749,7 +8749,7 @@ dependencies = [ [[package]] name = "pallet-author-slot-filter" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" dependencies = [ "frame-benchmarking", "frame-support", @@ -8767,7 +8767,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-support", "frame-system", @@ -8782,7 +8782,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-support", "frame-system", @@ -8795,7 +8795,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -8818,7 +8818,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "aquamarine", "docify", @@ -8839,7 +8839,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "docify", "frame-benchmarking", @@ -8854,7 +8854,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-support", "frame-system", @@ -8873,7 +8873,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -8898,7 +8898,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -8915,7 +8915,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bitvec", "frame-benchmarking", @@ -8933,7 +8933,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -8951,7 +8951,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "20.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -8970,7 +8970,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "docify", "frame-benchmarking", @@ -8987,7 +8987,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "assert_matches", "frame-benchmarking", @@ -9025,7 +9025,7 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" version = "6.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-support", "frame-system", @@ -9040,7 +9040,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -9057,7 +9057,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9079,7 +9079,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9092,7 +9092,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -9110,7 +9110,7 @@ dependencies = [ [[package]] name = "pallet-emergency-para-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -9153,7 +9153,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "environmental", "ethereum", @@ -9210,7 +9210,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "environmental", @@ -9234,7 +9234,7 @@ dependencies = [ [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "frame-support", "frame-system", @@ -9329,7 +9329,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-blake2" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "fp-evm", ] @@ -9337,7 +9337,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "fp-evm", "sp-core", @@ -9469,7 +9469,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "fp-evm", "frame-support", @@ -9545,7 +9545,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "fp-evm", "num", @@ -9789,7 +9789,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "fp-evm", "tiny-keccak", @@ -9798,7 +9798,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "fp-evm", "ripemd", @@ -9808,7 +9808,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" dependencies = [ "cumulus-primitives-core", "evm", @@ -9964,7 +9964,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "docify", "frame-benchmarking", @@ -9982,7 +9982,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10004,7 +10004,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "enumflags2", "frame-benchmarking", @@ -10022,7 +10022,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10041,7 +10041,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10057,7 +10057,7 @@ dependencies = [ [[package]] name = "pallet-maintenance-mode" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -10073,7 +10073,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10089,7 +10089,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "environmental", "frame-benchmarking", @@ -10108,7 +10108,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" dependencies = [ "frame-benchmarking", "frame-support", @@ -10127,7 +10127,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "9.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "cfg-if", "docify", @@ -10145,7 +10145,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10237,7 +10237,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "log", "parity-scale-codec", @@ -10248,7 +10248,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10263,7 +10263,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "37.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-support", "frame-system", @@ -10281,7 +10281,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "37.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10301,7 +10301,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -10311,7 +10311,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-support", "frame-system", @@ -10327,7 +10327,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10372,7 +10372,7 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.10.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "docify", @@ -10410,7 +10410,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10426,7 +10426,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10454,7 +10454,7 @@ dependencies = [ [[package]] name = "pallet-randomness" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" dependencies = [ "environmental", "frame-benchmarking", @@ -10479,7 +10479,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10497,7 +10497,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10511,7 +10511,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "assert_matches", "frame-benchmarking", @@ -10529,7 +10529,7 @@ dependencies = [ [[package]] name = "pallet-relay-storage-roots" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -10552,7 +10552,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-support", "frame-system", @@ -10566,7 +10566,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "docify", "frame-benchmarking", @@ -10583,7 +10583,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-support", "frame-system", @@ -10604,7 +10604,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10620,7 +10620,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10637,7 +10637,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10659,7 +10659,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "log", "sp-arithmetic", @@ -10668,7 +10668,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "25.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "sp-api", @@ -10678,7 +10678,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "43.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10694,7 +10694,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "docify", "frame-benchmarking", @@ -10709,7 +10709,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "docify", "frame-benchmarking", @@ -10728,7 +10728,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10746,7 +10746,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10762,7 +10762,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "jsonrpsee 0.24.7", "pallet-transaction-payment-rpc-runtime-api", @@ -10778,7 +10778,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -10790,7 +10790,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "docify", "frame-benchmarking", @@ -10809,7 +10809,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10824,7 +10824,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10838,7 +10838,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10852,7 +10852,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -10875,7 +10875,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-benchmarking", "frame-support", @@ -10939,7 +10939,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -10973,8 +10973,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" dependencies = [ "bitcoin_hashes 0.13.0", - "rand 0.8.5", - "rand_core 0.6.4", + "rand 0.7.3", + "rand_core 0.5.1", "serde", "unicode-normalization", ] @@ -11268,7 +11268,7 @@ checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" [[package]] name = "polkadot-approval-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bitvec", "futures 0.3.31", @@ -11287,7 +11287,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "always-assert", "futures 0.3.31", @@ -11303,7 +11303,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "derive_more 0.99.18", "fatality", @@ -11327,7 +11327,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "fatality", @@ -11360,7 +11360,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "22.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "cfg-if", "clap", @@ -11388,7 +11388,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bitvec", "fatality", @@ -11411,7 +11411,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "scale-info", @@ -11422,7 +11422,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "derive_more 0.99.18", "fatality", @@ -11447,7 +11447,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -11461,7 +11461,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "futures 0.3.31", "futures-timer", @@ -11483,7 +11483,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "always-assert", "async-trait", @@ -11506,7 +11506,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "futures 0.3.31", "parity-scale-codec", @@ -11525,7 +11525,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "bitvec", @@ -11558,7 +11558,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" version = "0.4.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "futures 0.3.31", @@ -11588,7 +11588,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bitvec", "futures 0.3.31", @@ -11609,7 +11609,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bitvec", "fatality", @@ -11630,7 +11630,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "futures 0.3.31", "polkadot-node-subsystem", @@ -11645,7 +11645,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "futures 0.3.31", @@ -11667,7 +11667,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "futures 0.3.31", "polkadot-node-metrics", @@ -11681,7 +11681,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "futures 0.3.31", "futures-timer", @@ -11698,7 +11698,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "fatality", "futures 0.3.31", @@ -11717,7 +11717,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "futures 0.3.31", @@ -11734,7 +11734,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "fatality", "futures 0.3.31", @@ -11748,7 +11748,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bitvec", "fatality", @@ -11766,7 +11766,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "always-assert", "array-bytes", @@ -11796,7 +11796,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "futures 0.3.31", "polkadot-node-primitives", @@ -11812,7 +11812,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "cpu-time", "futures 0.3.31", @@ -11838,7 +11838,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "futures 0.3.31", "polkadot-node-metrics", @@ -11853,7 +11853,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bs58", "futures 0.3.31", @@ -11872,7 +11872,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -11897,7 +11897,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bitvec", "bounded-vec", @@ -11923,7 +11923,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -11932,7 +11932,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "bitvec", @@ -11961,7 +11961,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "derive_more 0.99.18", @@ -11996,7 +11996,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "futures 0.3.31", @@ -12018,7 +12018,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bounded-collections", "derive_more 0.99.18", @@ -12034,7 +12034,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "17.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bitvec", "hex-literal 0.4.1", @@ -12062,7 +12062,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "jsonrpsee 0.24.7", "mmr-rpc", @@ -12097,7 +12097,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bitvec", "frame-benchmarking", @@ -12148,7 +12148,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bs58", "frame-benchmarking", @@ -12160,7 +12160,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -12209,7 +12209,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.8.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "docify", "frame-benchmarking", @@ -12243,7 +12243,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "22.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "frame-benchmarking", @@ -12354,7 +12354,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "arrayvec 0.7.6", "bitvec", @@ -12377,7 +12377,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -12579,7 +12579,7 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "derive_more 1.0.0", "environmental", @@ -12608,7 +12608,7 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#727c64558cca96d6576af6d5bc59f29e05d76ebf" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" dependencies = [ "case", "num_enum 0.7.3", @@ -13456,7 +13456,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "binary-merkle-tree", "bitvec", @@ -13558,7 +13558,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-support", "polkadot-primitives", @@ -13935,7 +13935,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "30.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "log", "sp-core", @@ -13946,7 +13946,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "futures 0.3.31", @@ -13976,7 +13976,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "futures 0.3.31", "futures-timer", @@ -13998,7 +13998,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.43.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "sp-api", @@ -14013,7 +14013,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "docify", @@ -14040,7 +14040,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -14051,7 +14051,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.50.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "chrono", @@ -14096,7 +14096,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "fnv", "futures 0.3.31", @@ -14123,7 +14123,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.45.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "hash-db", "kvdb", @@ -14149,7 +14149,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "futures 0.3.31", @@ -14173,7 +14173,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "futures 0.3.31", @@ -14202,7 +14202,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "fork-tree", @@ -14238,7 +14238,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.7", @@ -14260,7 +14260,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "27.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14296,7 +14296,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "27.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.7", @@ -14316,7 +14316,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "fork-tree", "parity-scale-codec", @@ -14329,7 +14329,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "ahash", "array-bytes", @@ -14373,7 +14373,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "finality-grandpa", "futures 0.3.31", @@ -14393,7 +14393,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.49.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "assert_matches", "async-trait", @@ -14428,7 +14428,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "futures 0.3.31", @@ -14451,7 +14451,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "log", "parity-scale-codec", @@ -14475,7 +14475,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.36.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "polkavm", @@ -14489,7 +14489,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "log", "polkavm", @@ -14500,7 +14500,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.36.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "anyhow", "cfg-if", @@ -14519,7 +14519,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "console", "futures 0.3.31", @@ -14536,7 +14536,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "parking_lot 0.12.3", @@ -14550,7 +14550,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "arrayvec 0.7.6", @@ -14579,7 +14579,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.48.3" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14630,7 +14630,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "bitflags 1.3.2", @@ -14648,7 +14648,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "ahash", "futures 0.3.31", @@ -14667,7 +14667,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14688,7 +14688,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14724,7 +14724,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "futures 0.3.31", @@ -14743,7 +14743,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.15.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bs58", "ed25519-dalek", @@ -14760,7 +14760,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "bytes", @@ -14797,7 +14797,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -14806,7 +14806,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.7", @@ -14838,7 +14838,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -14858,7 +14858,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -14882,7 +14882,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "futures 0.3.31", @@ -14914,7 +14914,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.49.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "directories", @@ -14978,7 +14978,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.37.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "log", "parity-scale-codec", @@ -14989,7 +14989,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.23.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "clap", "fs4", @@ -15002,7 +15002,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -15021,7 +15021,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "derive_more 0.99.18", "futures 0.3.31", @@ -15042,7 +15042,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "28.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "chrono", "futures 0.3.31", @@ -15062,7 +15062,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "chrono", "console", @@ -15090,7 +15090,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -15101,7 +15101,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "futures 0.3.31", @@ -15132,7 +15132,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "futures 0.3.31", @@ -15148,7 +15148,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-channel 1.9.0", "futures 0.3.31", @@ -15554,7 +15554,7 @@ dependencies = [ [[package]] name = "session-keys-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" dependencies = [ "async-trait", "frame-support", @@ -15753,7 +15753,7 @@ dependencies = [ [[package]] name = "slot-range-helper" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "enumn", "parity-scale-codec", @@ -16068,7 +16068,7 @@ dependencies = [ [[package]] name = "sp-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "docify", "hash-db", @@ -16090,7 +16090,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "Inflector", "blake2 0.10.6", @@ -16104,7 +16104,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "scale-info", @@ -16116,7 +16116,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "26.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "docify", "integer-sqrt", @@ -16130,7 +16130,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "scale-info", @@ -16142,7 +16142,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "sp-api", "sp-inherents", @@ -16152,7 +16152,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "futures 0.3.31", "parity-scale-codec", @@ -16171,7 +16171,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "futures 0.3.31", @@ -16186,7 +16186,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "parity-scale-codec", @@ -16202,7 +16202,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "parity-scale-codec", @@ -16220,7 +16220,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "23.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "scale-info", @@ -16240,7 +16240,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "finality-grandpa", "log", @@ -16257,7 +16257,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "scale-info", @@ -16268,7 +16268,7 @@ dependencies = [ [[package]] name = "sp-core" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "bitflags 1.3.2", @@ -16328,7 +16328,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "blake2b_simd", "byteorder", @@ -16341,7 +16341,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "quote", "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", @@ -16351,7 +16351,7 @@ dependencies = [ [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "kvdb", "parking_lot 0.12.3", @@ -16360,7 +16360,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "proc-macro2", "quote", @@ -16370,7 +16370,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "environmental", "parity-scale-codec", @@ -16380,7 +16380,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.16.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "scale-info", @@ -16392,7 +16392,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -16405,7 +16405,7 @@ dependencies = [ [[package]] name = "sp-io" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bytes", "docify", @@ -16431,7 +16431,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "sp-core", "sp-runtime", @@ -16441,7 +16441,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", @@ -16452,7 +16452,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -16461,7 +16461,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.8.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-metadata 18.0.0", "parity-scale-codec", @@ -16471,7 +16471,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.13.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "scale-info", @@ -16482,7 +16482,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "log", "parity-scale-codec", @@ -16499,7 +16499,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "scale-info", @@ -16512,7 +16512,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "sp-api", "sp-core", @@ -16522,7 +16522,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "backtrace", "regex", @@ -16531,7 +16531,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "33.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -16541,7 +16541,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "binary-merkle-tree", "docify", @@ -16570,7 +16570,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "29.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -16589,7 +16589,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "Inflector", "expander", @@ -16602,7 +16602,7 @@ dependencies = [ [[package]] name = "sp-session" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "scale-info", @@ -16616,7 +16616,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -16629,7 +16629,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "hash-db", "log", @@ -16649,7 +16649,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -16673,12 +16673,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -16690,7 +16690,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "parity-scale-codec", @@ -16702,7 +16702,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "tracing", @@ -16713,7 +16713,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "sp-api", "sp-runtime", @@ -16722,7 +16722,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "parity-scale-codec", @@ -16736,7 +16736,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "ahash", "hash-db", @@ -16758,7 +16758,7 @@ dependencies = [ [[package]] name = "sp-version" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -16775,7 +16775,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "parity-scale-codec", "proc-macro-warning 1.0.2", @@ -16787,7 +16787,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -16799,7 +16799,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "31.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -16988,7 +16988,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-parachain-info" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -17001,7 +17001,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "15.0.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "bounded-collections", @@ -17022,7 +17022,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-support", "frame-system", @@ -17044,7 +17044,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "18.0.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "environmental", "frame-benchmarking", @@ -17166,7 +17166,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "hmac 0.12.1", "pbkdf2 0.12.2", @@ -17191,7 +17191,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" [[package]] name = "substrate-fixed" @@ -17206,7 +17206,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -17226,7 +17226,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "http-body-util", "hyper 1.4.1", @@ -17240,7 +17240,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "async-trait", "jsonrpsee 0.24.7", @@ -17253,7 +17253,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -17270,7 +17270,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "async-trait", @@ -17297,7 +17297,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "frame-executive", @@ -17341,7 +17341,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "futures 0.3.31", "sc-block-builder", @@ -17369,7 +17369,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "25.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "array-bytes", "build-helper", @@ -18132,7 +18132,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "coarsetime", "polkadot-primitives", @@ -18143,7 +18143,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "expander", "proc-macro-crate 3.2.0", @@ -18322,7 +18322,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.7", - "rand 0.8.5", + "rand 0.7.3", "static_assertions", ] @@ -19034,7 +19034,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "binary-merkle-tree", "bitvec", @@ -19144,7 +19144,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-support", "polkadot-primitives", @@ -19544,7 +19544,7 @@ dependencies = [ [[package]] name = "xcm-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#55d48b80700c18f05f9a5c40e8a35c053b26047a" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -19587,7 +19587,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "Inflector", "proc-macro2", @@ -19598,7 +19598,7 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.5.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-support", "parity-scale-codec", @@ -19612,7 +19612,7 @@ dependencies = [ [[package]] name = "xcm-simulator" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#48351a774c8ef23b8acc5d0c0d14e867a51fd95b" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-support", "frame-system", From 33724f27a1a382f8e3bcb5d5774761b27a7f4922 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 16 Apr 2025 11:27:10 +0300 Subject: [PATCH 105/188] chore: :arrow_up: upgrade frontier --- Cargo.lock | 86 +++++++++++++++++++++++++++--------------------------- 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e22c5d0be80..ecad52de3d4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -486,7 +486,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "async-backing-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" dependencies = [ "sp-api", "sp-consensus-slots", @@ -3273,7 +3273,7 @@ dependencies = [ [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "async-trait", "fp-storage", @@ -3285,7 +3285,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "async-trait", "fp-consensus", @@ -3301,7 +3301,7 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "async-trait", "ethereum", @@ -3331,7 +3331,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "fc-db", "fc-storage", @@ -3354,7 +3354,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "ethereum", "ethereum-types", @@ -3409,7 +3409,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "ethereum", "ethereum-types", @@ -3424,7 +3424,7 @@ dependencies = [ [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "ethereum", "ethereum-types", @@ -3624,7 +3624,7 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "hex", "impl-serde 0.5.0", @@ -3643,7 +3643,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "ethereum", "parity-scale-codec", @@ -3654,7 +3654,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "ethereum", "ethereum-types", @@ -3666,7 +3666,7 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "environmental", "evm", @@ -3682,7 +3682,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "ethereum", "ethereum-types", @@ -3698,7 +3698,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "frame-support", "parity-scale-codec", @@ -3710,7 +3710,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "parity-scale-codec", "serde", @@ -8155,7 +8155,7 @@ dependencies = [ [[package]] name = "nimbus-consensus" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" dependencies = [ "async-backing-primitives", "async-trait", @@ -8195,7 +8195,7 @@ dependencies = [ [[package]] name = "nimbus-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" dependencies = [ "async-trait", "frame-benchmarking", @@ -8691,7 +8691,7 @@ dependencies = [ [[package]] name = "pallet-async-backing" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -8711,7 +8711,7 @@ dependencies = [ [[package]] name = "pallet-author-inherent" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" dependencies = [ "frame-benchmarking", "frame-support", @@ -8730,7 +8730,7 @@ dependencies = [ [[package]] name = "pallet-author-mapping" version = "2.0.5" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" dependencies = [ "frame-benchmarking", "frame-support", @@ -8749,7 +8749,7 @@ dependencies = [ [[package]] name = "pallet-author-slot-filter" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" dependencies = [ "frame-benchmarking", "frame-support", @@ -9110,7 +9110,7 @@ dependencies = [ [[package]] name = "pallet-emergency-para-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -9153,7 +9153,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "environmental", "ethereum", @@ -9210,7 +9210,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "environmental", @@ -9234,7 +9234,7 @@ dependencies = [ [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "frame-support", "frame-system", @@ -9329,7 +9329,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-blake2" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "fp-evm", ] @@ -9337,7 +9337,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "fp-evm", "sp-core", @@ -9469,7 +9469,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "fp-evm", "frame-support", @@ -9545,7 +9545,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "fp-evm", "num", @@ -9789,7 +9789,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "fp-evm", "tiny-keccak", @@ -9798,7 +9798,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "fp-evm", "ripemd", @@ -9808,7 +9808,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" dependencies = [ "cumulus-primitives-core", "evm", @@ -10057,7 +10057,7 @@ dependencies = [ [[package]] name = "pallet-maintenance-mode" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -10108,7 +10108,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" dependencies = [ "frame-benchmarking", "frame-support", @@ -10454,7 +10454,7 @@ dependencies = [ [[package]] name = "pallet-randomness" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" dependencies = [ "environmental", "frame-benchmarking", @@ -10529,7 +10529,7 @@ dependencies = [ [[package]] name = "pallet-relay-storage-roots" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -10973,8 +10973,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" dependencies = [ "bitcoin_hashes 0.13.0", - "rand 0.7.3", - "rand_core 0.5.1", + "rand 0.8.5", + "rand_core 0.6.4", "serde", "unicode-normalization", ] @@ -12579,7 +12579,7 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "derive_more 1.0.0", "environmental", @@ -12608,7 +12608,7 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#aa986304593f04991ca29e9b336dc7523bbc9c85" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" dependencies = [ "case", "num_enum 0.7.3", @@ -15554,7 +15554,7 @@ dependencies = [ [[package]] name = "session-keys-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" dependencies = [ "async-trait", "frame-support", @@ -18322,7 +18322,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.7", - "rand 0.7.3", + "rand 0.8.5", "static_assertions", ] @@ -19544,7 +19544,7 @@ dependencies = [ [[package]] name = "xcm-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#9ac88dcf78c913650185016f213bc89534b2f93d" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" dependencies = [ "frame-support", "impl-trait-for-tuples", From 93a38e0976f1ba21ee9cef627cd138b00c940201 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 16 Apr 2025 15:23:55 +0300 Subject: [PATCH 106/188] test: :white_check_mark: fix identityOf access to info --- test/suites/dev/moonbase/test-proxy/test-proxy-identity.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/suites/dev/moonbase/test-proxy/test-proxy-identity.ts b/test/suites/dev/moonbase/test-proxy/test-proxy-identity.ts index 86fadd263b9..de73e4c70c3 100644 --- a/test/suites/dev/moonbase/test-proxy/test-proxy-identity.ts +++ b/test/suites/dev/moonbase/test-proxy/test-proxy-identity.ts @@ -53,7 +53,7 @@ describeSuite({ }); const identityOf = await context.polkadotJs().query.identity.identityOf(signer.address); - expect(identityOf.unwrap()[0].info.hash.toHex(), "Identity hash should match").to.equal( + expect(identityOf.unwrap().info.hash.toHex(), "Identity hash should match").to.equal( identityHash ); }); From 0465da1631921b933d07010c48b507051e650c51 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 16 Apr 2025 16:36:53 +0300 Subject: [PATCH 107/188] test: :white_check_mark: remove runtimeApi test workaround --- test/helpers/assets.ts | 97 ------------------- .../test-xcm-v4/test-xcm-dry-run-api.ts | 80 +-------------- .../test-xcm-payment-api-transact-foreign.ts | 78 +-------------- .../test-xcm-payment-api-transact-native.ts | 78 +-------------- .../test-xcm-v4/test-xcm-payment-api.ts | 78 +-------------- 5 files changed, 4 insertions(+), 407 deletions(-) diff --git a/test/helpers/assets.ts b/test/helpers/assets.ts index c3377bb8a37..7b15efd697c 100644 --- a/test/helpers/assets.ts +++ b/test/helpers/assets.ts @@ -96,98 +96,6 @@ export const patchLocationV4recursively = (value: any) => { return result; }; -const runtimeApi = { - runtime: { - XcmPaymentApi: [ - { - methods: { - query_acceptable_payment_assets: { - description: "The API to query acceptable payment assets", - params: [ - { - name: "version", - type: "u32", - }, - ], - type: "Result, XcmPaymentApiError>", - }, - query_weight_to_asset_fee: { - description: "", - params: [ - { - name: "weight", - type: "WeightV2", - }, - { - name: "asset", - type: "XcmVersionedAssetId", - }, - ], - type: "Result", - }, - query_xcm_weight: { - description: "", - params: [ - { - name: "message", - type: "XcmVersionedXcm", - }, - ], - type: "Result", - }, - query_delivery_fees: { - description: "", - params: [ - { - name: "destination", - type: "XcmVersionedLocation", - }, - { - name: "message", - type: "XcmVersionedXcm", - }, - ], - type: "Result", - }, - }, - version: 1, - }, - ], - XcmWeightTrader: [ - { - methods: { - add_asset: { - description: "Add an asset to the supported assets", - params: [ - { - name: "asset", - type: "XcmVersionedAssetId", - }, - { - name: "relative_price", - type: "u128", - }, - ], - type: "Result<(), XcmPaymentApiError>", - }, - }, - version: 1, - }, - ], - }, - types: { - XcmPaymentApiError: { - _enum: { - Unimplemented: "Null", - VersionedConversionFailed: "Null", - WeightNotComputable: "Null", - UnhandledXcmVersion: "Null", - AssetNotFound: "Null", - }, - }, - }, -}; - export async function calculateRelativePrice( context: any, unitsPerSecond: number @@ -296,11 +204,6 @@ export async function registerOldForeignAsset( ) ); - const polkadotJs = await ApiPromise.create({ - provider: new WsProvider(`ws://localhost:${process.env.MOONWALL_RPC_PORT}/`), - ...runtimeApi, - }); - const WEIGHT_REF_TIME_PER_SECOND = 1_000_000_000_000; const weight = { refTime: WEIGHT_REF_TIME_PER_SECOND, diff --git a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-dry-run-api.ts b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-dry-run-api.ts index 382478467de..3eb632c203a 100644 --- a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-dry-run-api.ts +++ b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-dry-run-api.ts @@ -4,80 +4,6 @@ import { ApiPromise, WsProvider } from "@polkadot/api"; import { u8aToHex } from "@polkadot/util"; import { XcmFragment } from "../../../../helpers"; -// TODO: remove once the api is present in @polkadot/api -const runtimeApi = { - runtime: { - DryRunApi: [ - { - methods: { - dry_run_call: { - description: "Dry run call", - params: [ - { - name: "origin", - type: "OriginCaller", - }, - { - name: "call", - type: "Call", - }, - ], - type: "Result, XcmDryRunError>", - }, - dry_run_xcm: { - description: "Dry run XCM program", - params: [ - { - name: "origin_location", - type: "XcmVersionedLocation", - }, - { - name: "xcm", - type: "XcmVersionedXcm", - }, - ], - type: "Result", - }, - }, - version: 1, - }, - ], - }, - types: { - CallDryRunEffects: { - ExecutionResult: "DispatchResultWithPostInfo", - EmittedEvents: "Vec", - LocalXcm: "Option", - ForwardedXcms: "Vec<(XcmVersionedLocation, Vec)>", - }, - DispatchErrorWithPostInfoTPostDispatchInfo: { - postInfo: "PostDispatchInfo", - error: "DispatchError", - }, - DispatchResultWithPostInfo: { - _enum: { - Ok: "PostDispatchInfo", - Err: "DispatchErrorWithPostInfoTPostDispatchInfo", - }, - }, - PostDispatchInfo: { - actualWeight: "Option", - paysFee: "Pays", - }, - XcmDryRunEffects: { - ExecutionResult: "StagingXcmV4TraitsOutcome", - EmittedEvents: "Vec", - ForwardedXcms: "Vec<(XcmVersionedLocation, Vec)>", - }, - XcmDryRunError: { - _enum: { - Unimplemented: "Null", - VersionedConversionFailed: "Null", - }, - }, - }, -}; - describeSuite({ id: "D014135", title: "XCM - DryRunApi", @@ -86,12 +12,8 @@ describeSuite({ let polkadotJs: ApiPromise; beforeAll(async function () { - polkadotJs = await ApiPromise.create({ - provider: new WsProvider(`ws://localhost:${process.env.MOONWALL_RPC_PORT}/`), - ...runtimeApi, - }); + polkadotJs = context.polkadotJs(); }); - it({ id: "T01", title: "Should succeed calling DryRunApi::dryRunCall", diff --git a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api-transact-foreign.ts b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api-transact-foreign.ts index 7edfb64044e..a31695904cc 100644 --- a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api-transact-foreign.ts +++ b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api-transact-foreign.ts @@ -17,78 +17,6 @@ import { mockOldAssetBalance, } from "../../../../helpers"; -// TODO: remove once we upgrade @polkadot/api to v12.1.1 -const runtimeApi = { - runtime: { - XcmPaymentApi: [ - { - methods: { - query_acceptable_payment_assets: { - description: "The API to query acceptable payment assets", - params: [ - { - name: "version", - type: "u32", - }, - ], - type: "Result, XcmPaymentApiError>", - }, - query_weight_to_asset_fee: { - description: "", - params: [ - { - name: "weight", - type: "WeightV2", - }, - { - name: "asset", - type: "XcmVersionedAssetId", - }, - ], - type: "Result", - }, - query_xcm_weight: { - description: "", - params: [ - { - name: "message", - type: "XcmVersionedXcm", - }, - ], - type: "Result", - }, - query_delivery_fees: { - description: "", - params: [ - { - name: "destination", - type: "XcmVersionedLocation", - }, - { - name: "message", - type: "XcmVersionedXcm", - }, - ], - type: "Result", - }, - }, - version: 1, - }, - ], - }, - types: { - XcmPaymentApiError: { - _enum: { - Unimplemented: "Null", - VersionedConversionFailed: "Null", - WeightNotComputable: "Null", - UnhandledXcmVersion: "Null", - AssetNotFound: "Null", - }, - }, - }, -}; - describeSuite({ id: "D014133", title: "XCM - XcmPaymentApi - Transact", @@ -109,11 +37,7 @@ describeSuite({ let weightToForeignFee: any; beforeAll(async () => { - // TODO: remove once we upgrade @polkadot/api to v12.1.1 - polkadotJs = await ApiPromise.create({ - provider: new WsProvider(`ws://localhost:${process.env.MOONWALL_RPC_PORT}/`), - ...runtimeApi, - }); + polkadotJs = context.polkadotJs(); const { registeredAssetId } = await registerOldForeignAsset( context, diff --git a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api-transact-native.ts b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api-transact-native.ts index c1ec80e6ef4..0741d5e62e3 100644 --- a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api-transact-native.ts +++ b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api-transact-native.ts @@ -10,78 +10,6 @@ import { descendOriginFromAddress20, } from "../../../../helpers/xcm.js"; -// TODO: remove once we upgrade @polkadot/api to v12.1.1 -const runtimeApi = { - runtime: { - XcmPaymentApi: [ - { - methods: { - query_acceptable_payment_assets: { - description: "The API to query acceptable payment assets", - params: [ - { - name: "version", - type: "u32", - }, - ], - type: "Result, XcmPaymentApiError>", - }, - query_weight_to_asset_fee: { - description: "", - params: [ - { - name: "weight", - type: "WeightV2", - }, - { - name: "asset", - type: "XcmVersionedAssetId", - }, - ], - type: "Result", - }, - query_xcm_weight: { - description: "", - params: [ - { - name: "message", - type: "XcmVersionedXcm", - }, - ], - type: "Result", - }, - query_delivery_fees: { - description: "", - params: [ - { - name: "destination", - type: "XcmVersionedLocation", - }, - { - name: "message", - type: "XcmVersionedXcm", - }, - ], - type: "Result", - }, - }, - version: 1, - }, - ], - }, - types: { - XcmPaymentApiError: { - _enum: { - Unimplemented: "Null", - VersionedConversionFailed: "Null", - WeightNotComputable: "Null", - UnhandledXcmVersion: "Null", - AssetNotFound: "Null", - }, - }, - }, -}; - describeSuite({ id: "D014132", title: "XCM - XcmPaymentApi - Transact", @@ -101,11 +29,7 @@ describeSuite({ let weightToNativeFee: any; beforeAll(async () => { - // TODO: remove once we upgrade @polkadot/api to v12.1.1 - polkadotJs = await ApiPromise.create({ - provider: new WsProvider(`ws://localhost:${process.env.MOONWALL_RPC_PORT}/`), - ...runtimeApi, - }); + polkadotJs = context.polkadotJs(); // Get Pallet balances index const metadata = await polkadotJs.rpc.state.getMetadata(); diff --git a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api.ts b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api.ts index 71d45a51b11..045f7bc7f71 100644 --- a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api.ts +++ b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api.ts @@ -7,78 +7,6 @@ import { RELAY_SOURCE_LOCATION, } from "../../../../helpers"; -// TODO: remove once we upgrade @polkadot/api to v12.1.1 -const runtimeApi = { - runtime: { - XcmPaymentApi: [ - { - methods: { - query_acceptable_payment_assets: { - description: "The API to query acceptable payment assets", - params: [ - { - name: "version", - type: "u32", - }, - ], - type: "Result, XcmPaymentApiError>", - }, - query_weight_to_asset_fee: { - description: "", - params: [ - { - name: "weight", - type: "WeightV2", - }, - { - name: "asset", - type: "XcmVersionedAssetId", - }, - ], - type: "Result", - }, - query_xcm_weight: { - description: "", - params: [ - { - name: "message", - type: "XcmVersionedXcm", - }, - ], - type: "Result", - }, - query_delivery_fees: { - description: "", - params: [ - { - name: "destination", - type: "XcmVersionedLocation", - }, - { - name: "message", - type: "XcmVersionedXcm", - }, - ], - type: "Result", - }, - }, - version: 1, - }, - ], - }, - types: { - XcmPaymentApiError: { - _enum: { - Unimplemented: "Null", - VersionedConversionFailed: "Null", - WeightNotComputable: "Null", - UnhandledXcmVersion: "Null", - AssetNotFound: "Null", - }, - }, - }, -}; - describeSuite({ id: "D014131", title: "XCM - XcmPaymentApi", @@ -87,11 +15,7 @@ describeSuite({ let polkadotJs: ApiPromise; beforeAll(async function () { - // TODO: this won't be needed after we upgrade @polkadot/api to v12.1.1 - polkadotJs = await ApiPromise.create({ - provider: new WsProvider(`ws://localhost:${process.env.MOONWALL_RPC_PORT}/`), - ...runtimeApi, - }); + polkadotJs = context.polkadotJs(); await registerOldForeignAsset( context, From 7ece015c0d7e56ccea5de5800bc552b9fd1fe7fc Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 16 Apr 2025 16:50:48 +0300 Subject: [PATCH 108/188] test: :white_check_mark: fix XCM asset version in test --- test/helpers/xcm.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/helpers/xcm.ts b/test/helpers/xcm.ts index 6c29b3d7891..f162e6da0f2 100644 --- a/test/helpers/xcm.ts +++ b/test/helpers/xcm.ts @@ -317,7 +317,7 @@ export class XcmFragment { // Ticket seems to indicate the version of the assets ticket: { parents: 0, - interior: { X1: { GeneralIndex: 4 } }, + interior: { X1: { GeneralIndex: 5 } }, }, }, }); From de06d109a4b4d464ee837ac042006b1900e1e937 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 17 Apr 2025 13:16:03 +0300 Subject: [PATCH 109/188] test: :white_check_mark: use non-empty encoded call in XCM message --- .../dev/moonbase/test-xcm-v4/test-xcm-payment-api.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api.ts b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api.ts index 045f7bc7f71..95f972e40f0 100644 --- a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api.ts +++ b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api.ts @@ -108,7 +108,10 @@ describeSuite({ originKind: "SovereignAccount", requireWeightAtMost: transactWeightAtMost, call: { - encoded: "0x", + encoded: polkadotJs.tx.balances.transferAllowDeath( + "0x0000000000000000000000000000000000000000", + 1000000000n + ).method.toHex(), }, }, }) @@ -120,7 +123,7 @@ describeSuite({ expect(weightMessage.asOk.proofSize.toBigInt() > transactWeightAtMost.proofSize).to.be.true; const dest = { - V2: { + V3: { parents: 1, interior: "Here", }, From 404b7c4991ae86dd63cf8b62310bd5b11b92cf23 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 23 Apr 2025 15:28:20 +0300 Subject: [PATCH 110/188] chore: :wrench: generate new weights for pallet_sudo --- runtime/moonbase/src/weights/pallet_sudo.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/runtime/moonbase/src/weights/pallet_sudo.rs b/runtime/moonbase/src/weights/pallet_sudo.rs index 1e243d078d1..c5aa3dbef0a 100644 --- a/runtime/moonbase/src/weights/pallet_sudo.rs +++ b/runtime/moonbase/src/weights/pallet_sudo.rs @@ -92,7 +92,14 @@ impl pallet_sudo::WeightInfo for WeightInfo { .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } + /// Storage: `Sudo::Key` (r:1 w:0) + /// Proof: `Sudo::Key` (`max_values`: Some(1), `max_size`: Some(20), added: 515, mode: `MaxEncodedLen`) fn check_only_sudo_account() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `153` + // Estimated: `1505` + // Minimum execution time: 3_000_000 picoseconds. + Weight::from_parts(4_000_000, 1505) + .saturating_add(T::DbWeight::get().reads(1_u64)) } } From 56d22106ea0f74db588d98f87b69ab29a29c88ec Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 23 Apr 2025 15:56:55 +0300 Subject: [PATCH 111/188] chore: :wrench: generate new weights for pallet_identity --- .../moonbase/src/weights/pallet_identity.rs | 129 +++++++++++++++-- .../moonbeam/src/weights/pallet_identity.rs | 133 +++++++++++++++--- .../moonriver/src/weights/pallet_identity.rs | 129 +++++++++++++++-- 3 files changed, 344 insertions(+), 47 deletions(-) diff --git a/runtime/moonbase/src/weights/pallet_identity.rs b/runtime/moonbase/src/weights/pallet_identity.rs index f58da3c61e9..1147f15cd99 100644 --- a/runtime/moonbase/src/weights/pallet_identity.rs +++ b/runtime/moonbase/src/weights/pallet_identity.rs @@ -399,31 +399,130 @@ impl pallet_identity::WeightInfo for WeightInfo { .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } - fn kill_username(_p: u32, ) -> Weight { - todo!() + /// Storage: `Identity::UsernameInfoOf` (r:1 w:0) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) + /// Storage: `Identity::UnbindingUsernames` (r:1 w:1) + /// Proof: `Identity::UnbindingUsernames` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) + fn unbind_username() -> Weight { + // Proof Size summary in bytes: + // Measured: `210` + // Estimated: `3551` + // Minimum execution time: 14_000_000 picoseconds. + Weight::from_parts(14_000_000, 3551) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) } + /// Storage: `Identity::UnbindingUsernames` (r:1 w:1) + /// Proof: `Identity::UnbindingUsernames` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameInfoOf` (r:1 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:1 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(61), added: 2536, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) fn remove_username() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `273` + // Estimated: `3551` + // Minimum execution time: 18_000_000 picoseconds. + Weight::from_parts(19_000_000, 3551) + .saturating_add(T::DbWeight::get().reads(4_u64)) + .saturating_add(T::DbWeight::get().writes(3_u64)) } - fn unbind_username() -> Weight { - todo!() + /// Storage: `Identity::UsernameInfoOf` (r:1 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:1 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(61), added: 2536, mode: `MaxEncodedLen`) + /// Storage: `Identity::UnbindingUsernames` (r:1 w:1) + /// Proof: `Identity::UnbindingUsernames` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) + /// The range of component `p` is `[0, 1]`. + fn kill_username(_p: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `330` + // Estimated: `3551` + // Minimum execution time: 14_000_000 picoseconds. + Weight::from_parts(18_504_081, 3551) + .saturating_add(T::DbWeight::get().reads(4_u64)) + .saturating_add(T::DbWeight::get().writes(3_u64)) } - fn migration_v2_identity_step() -> Weight { - todo!() + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:2 w:0) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:2 w:0) + /// Storage: `Identity::AuthorityOf` (r:0 w:1) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) + fn migration_v2_authority_step() -> Weight { + // Proof Size summary in bytes: + // Measured: `134` + // Estimated: `6074` + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(7_000_000, 6074) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) } + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:2 w:0) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:2 w:0) + /// Storage: `Identity::UsernameInfoOf` (r:0 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) fn migration_v2_username_step() -> Weight { - todo!() - } - fn migration_v2_authority_step() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `147` + // Estimated: `6087` + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(7_000_000, 6087) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) } - fn migration_v2_cleanup_username_step() -> Weight { - todo!() + /// Storage: `Identity::IdentityOf` (r:2 w:1) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(7526), added: 10001, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:0 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(61), added: 2536, mode: `MaxEncodedLen`) + fn migration_v2_identity_step() -> Weight { + // Proof Size summary in bytes: + // Measured: `7050` + // Estimated: `20992` + // Minimum execution time: 53_000_000 picoseconds. + Weight::from_parts(57_000_000, 20992) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(2_u64)) } + /// Storage: `Identity::PendingUsernames` (r:2 w:1) + /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(90), added: 2565, mode: `MaxEncodedLen`) fn migration_v2_pending_username_step() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `188` + // Estimated: `6120` + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(7_000_000, 6120) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) } + /// Storage: `Identity::AuthorityOf` (r:2 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:1 w:1) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:1 w:1) fn migration_v2_cleanup_authority_step() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `261` + // Estimated: `6020` + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(9_000_000, 6020) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: `Identity::UsernameInfoOf` (r:2 w:0) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:1 w:1) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:1 w:1) + fn migration_v2_cleanup_username_step() -> Weight { + // Proof Size summary in bytes: + // Measured: `265` + // Estimated: `6112` + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(8_000_000, 6112) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) } } diff --git a/runtime/moonbeam/src/weights/pallet_identity.rs b/runtime/moonbeam/src/weights/pallet_identity.rs index f89224e570e..b4bb76789e5 100644 --- a/runtime/moonbeam/src/weights/pallet_identity.rs +++ b/runtime/moonbeam/src/weights/pallet_identity.rs @@ -399,31 +399,130 @@ impl pallet_identity::WeightInfo for WeightInfo { .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } - fn kill_username(p: u32, ) -> Weight { - todo!() - } - fn migration_v2_authority_step() -> Weight { - todo!() - } - fn migration_v2_cleanup_authority_step() -> Weight { - todo!() + /// Storage: `Identity::UsernameInfoOf` (r:1 w:0) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) + /// Storage: `Identity::UnbindingUsernames` (r:1 w:1) + /// Proof: `Identity::UnbindingUsernames` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) + fn unbind_username() -> Weight { + // Proof Size summary in bytes: + // Measured: `210` + // Estimated: `3551` + // Minimum execution time: 15_000_000 picoseconds. + Weight::from_parts(17_000_000, 3551) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) } + /// Storage: `Identity::UnbindingUsernames` (r:1 w:1) + /// Proof: `Identity::UnbindingUsernames` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameInfoOf` (r:1 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:1 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(61), added: 2536, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) fn remove_username() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `273` + // Estimated: `3551` + // Minimum execution time: 18_000_000 picoseconds. + Weight::from_parts(20_000_000, 3551) + .saturating_add(T::DbWeight::get().reads(4_u64)) + .saturating_add(T::DbWeight::get().writes(3_u64)) } - fn unbind_username() -> Weight { - todo!() + /// Storage: `Identity::UsernameInfoOf` (r:1 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:1 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(61), added: 2536, mode: `MaxEncodedLen`) + /// Storage: `Identity::UnbindingUsernames` (r:1 w:1) + /// Proof: `Identity::UnbindingUsernames` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) + /// The range of component `p` is `[0, 1]`. + fn kill_username(_p: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `330` + // Estimated: `3551` + // Minimum execution time: 15_000_000 picoseconds. + Weight::from_parts(20_632_653, 3551) + .saturating_add(T::DbWeight::get().reads(4_u64)) + .saturating_add(T::DbWeight::get().writes(3_u64)) } - fn migration_v2_identity_step() -> Weight { - todo!() + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:2 w:0) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:2 w:0) + /// Storage: `Identity::AuthorityOf` (r:0 w:1) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) + fn migration_v2_authority_step() -> Weight { + // Proof Size summary in bytes: + // Measured: `134` + // Estimated: `6074` + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(7_000_000, 6074) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) } + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:2 w:0) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:2 w:0) + /// Storage: `Identity::UsernameInfoOf` (r:0 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) fn migration_v2_username_step() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `147` + // Estimated: `6087` + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(7_000_000, 6087) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) } - fn migration_v2_cleanup_username_step() -> Weight { - todo!() + /// Storage: `Identity::IdentityOf` (r:2 w:1) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(7526), added: 10001, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:0 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(61), added: 2536, mode: `MaxEncodedLen`) + fn migration_v2_identity_step() -> Weight { + // Proof Size summary in bytes: + // Measured: `7050` + // Estimated: `20992` + // Minimum execution time: 56_000_000 picoseconds. + Weight::from_parts(58_000_000, 20992) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(2_u64)) } + /// Storage: `Identity::PendingUsernames` (r:2 w:1) + /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(90), added: 2565, mode: `MaxEncodedLen`) fn migration_v2_pending_username_step() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `188` + // Estimated: `6120` + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(7_000_000, 6120) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: `Identity::AuthorityOf` (r:2 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:1 w:1) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:1 w:1) + fn migration_v2_cleanup_authority_step() -> Weight { + // Proof Size summary in bytes: + // Measured: `261` + // Estimated: `6020` + // Minimum execution time: 9_000_000 picoseconds. + Weight::from_parts(9_000_000, 6020) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: `Identity::UsernameInfoOf` (r:2 w:0) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:1 w:1) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:1 w:1) + fn migration_v2_cleanup_username_step() -> Weight { + // Proof Size summary in bytes: + // Measured: `265` + // Estimated: `6112` + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(8_000_000, 6112) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) } } diff --git a/runtime/moonriver/src/weights/pallet_identity.rs b/runtime/moonriver/src/weights/pallet_identity.rs index a9ce5295dfa..279ebc5f71d 100644 --- a/runtime/moonriver/src/weights/pallet_identity.rs +++ b/runtime/moonriver/src/weights/pallet_identity.rs @@ -399,31 +399,130 @@ impl pallet_identity::WeightInfo for WeightInfo { .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } - fn kill_username(p: u32, ) -> Weight { - todo!() + /// Storage: `Identity::UsernameInfoOf` (r:1 w:0) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) + /// Storage: `Identity::UnbindingUsernames` (r:1 w:1) + /// Proof: `Identity::UnbindingUsernames` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) + fn unbind_username() -> Weight { + // Proof Size summary in bytes: + // Measured: `210` + // Estimated: `3551` + // Minimum execution time: 14_000_000 picoseconds. + Weight::from_parts(15_000_000, 3551) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) } + /// Storage: `Identity::UnbindingUsernames` (r:1 w:1) + /// Proof: `Identity::UnbindingUsernames` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameInfoOf` (r:1 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:1 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(61), added: 2536, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) fn remove_username() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `273` + // Estimated: `3551` + // Minimum execution time: 18_000_000 picoseconds. + Weight::from_parts(19_000_000, 3551) + .saturating_add(T::DbWeight::get().reads(4_u64)) + .saturating_add(T::DbWeight::get().writes(3_u64)) } - fn unbind_username() -> Weight { - todo!() + /// Storage: `Identity::UsernameInfoOf` (r:1 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:1 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(61), added: 2536, mode: `MaxEncodedLen`) + /// Storage: `Identity::UnbindingUsernames` (r:1 w:1) + /// Proof: `Identity::UnbindingUsernames` (`max_values`: None, `max_size`: Some(53), added: 2528, mode: `MaxEncodedLen`) + /// Storage: `Identity::AuthorityOf` (r:1 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) + /// The range of component `p` is `[0, 1]`. + fn kill_username(_p: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `330` + // Estimated: `3551` + // Minimum execution time: 15_000_000 picoseconds. + Weight::from_parts(20_300_000, 3551) + .saturating_add(T::DbWeight::get().reads(4_u64)) + .saturating_add(T::DbWeight::get().writes(3_u64)) } - fn migration_v2_identity_step() -> Weight { - todo!() + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:2 w:0) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:2 w:0) + /// Storage: `Identity::AuthorityOf` (r:0 w:1) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) + fn migration_v2_authority_step() -> Weight { + // Proof Size summary in bytes: + // Measured: `134` + // Estimated: `6074` + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(7_000_000, 6074) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) } + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:2 w:0) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:2 w:0) + /// Storage: `Identity::UsernameInfoOf` (r:0 w:1) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) fn migration_v2_username_step() -> Weight { - todo!() - } - fn migration_v2_authority_step() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `147` + // Estimated: `6087` + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(8_000_000, 6087) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) } - fn migration_v2_cleanup_username_step() -> Weight { - todo!() + /// Storage: `Identity::IdentityOf` (r:2 w:1) + /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(7526), added: 10001, mode: `MaxEncodedLen`) + /// Storage: `Identity::UsernameOf` (r:0 w:1) + /// Proof: `Identity::UsernameOf` (`max_values`: None, `max_size`: Some(61), added: 2536, mode: `MaxEncodedLen`) + fn migration_v2_identity_step() -> Weight { + // Proof Size summary in bytes: + // Measured: `7050` + // Estimated: `20992` + // Minimum execution time: 56_000_000 picoseconds. + Weight::from_parts(58_000_000, 20992) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(2_u64)) } + /// Storage: `Identity::PendingUsernames` (r:2 w:1) + /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(90), added: 2565, mode: `MaxEncodedLen`) fn migration_v2_pending_username_step() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `188` + // Estimated: `6120` + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(7_000_000, 6120) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) } + /// Storage: `Identity::AuthorityOf` (r:2 w:0) + /// Proof: `Identity::AuthorityOf` (`max_values`: None, `max_size`: Some(40), added: 2515, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:1 w:1) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f99622d1423cdd16f5c33e2b531c34a53d` (r:1 w:1) fn migration_v2_cleanup_authority_step() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `261` + // Estimated: `6020` + // Minimum execution time: 9_000_000 picoseconds. + Weight::from_parts(9_000_000, 6020) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: `Identity::UsernameInfoOf` (r:2 w:0) + /// Proof: `Identity::UsernameInfoOf` (`max_values`: None, `max_size`: Some(86), added: 2561, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:1 w:1) + /// Proof: UNKNOWN KEY `0x2aeddc77fe58c98d50bd37f1b90840f97c182fead9255863460affdd63116be3` (r:1 w:1) + fn migration_v2_cleanup_username_step() -> Weight { + // Proof Size summary in bytes: + // Measured: `265` + // Estimated: `6112` + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(9_000_000, 6112) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) } } From 6f423388a28cc988ca91aef519b32d315a7d17db Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 23 Apr 2025 16:37:26 +0300 Subject: [PATCH 112/188] chore: :wrench: generate new weights for pallet_collective_open_tech_commitee --- .../pallet_collective_open_tech_committee.rs | 35 +++++++++++++++++-- .../pallet_collective_open_tech_committee.rs | 34 ++++++++++++++++-- .../pallet_collective_open_tech_committee.rs | 35 +++++++++++++++++-- 3 files changed, 97 insertions(+), 7 deletions(-) diff --git a/runtime/moonbase/src/weights/pallet_collective_open_tech_committee.rs b/runtime/moonbase/src/weights/pallet_collective_open_tech_committee.rs index 27abe81426b..554a479119f 100644 --- a/runtime/moonbase/src/weights/pallet_collective_open_tech_committee.rs +++ b/runtime/moonbase/src/weights/pallet_collective_open_tech_committee.rs @@ -302,10 +302,39 @@ impl pallet_collective_open_tech_committee::WeightInfo .saturating_add(T::DbWeight::get().writes(3_u64)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(p.into())) } - fn kill(_d: u32, _p: u32, ) -> Weight { - todo!() + /// Storage: `OpenTechCommitteeCollective::ProposalOf` (r:1 w:1) + /// Proof: `OpenTechCommitteeCollective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `OpenTechCommitteeCollective::CostOf` (r:1 w:0) + /// Proof: `OpenTechCommitteeCollective::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `OpenTechCommitteeCollective::Proposals` (r:1 w:1) + /// Proof: `OpenTechCommitteeCollective::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `OpenTechCommitteeCollective::Voting` (r:0 w:1) + /// Proof: `OpenTechCommitteeCollective::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// The range of component `d` is `[0, 1]`. + /// The range of component `p` is `[1, 100]`. + fn kill(d: u32, p: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `1564 + p * (36 ±0)` + // Estimated: `4963 + d * (123 ±6) + p * (37 ±0)` + // Minimum execution time: 16_000_000 picoseconds. + Weight::from_parts(19_314_104, 4963) + // Standard Error: 1_505 + .saturating_add(Weight::from_parts(118_573, 0).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(3_u64)) + .saturating_add(Weight::from_parts(0, 123).saturating_mul(d.into())) + .saturating_add(Weight::from_parts(0, 37).saturating_mul(p.into())) } + /// Storage: `OpenTechCommitteeCollective::ProposalOf` (r:1 w:0) + /// Proof: `OpenTechCommitteeCollective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `OpenTechCommitteeCollective::CostOf` (r:1 w:0) + /// Proof: `OpenTechCommitteeCollective::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) fn release_proposal_cost() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `978` + // Estimated: `4443` + // Minimum execution time: 11_000_000 picoseconds. + Weight::from_parts(12_000_000, 4443) + .saturating_add(T::DbWeight::get().reads(2_u64)) } } diff --git a/runtime/moonbeam/src/weights/pallet_collective_open_tech_committee.rs b/runtime/moonbeam/src/weights/pallet_collective_open_tech_committee.rs index 83d78555b0b..d47eac70218 100644 --- a/runtime/moonbeam/src/weights/pallet_collective_open_tech_committee.rs +++ b/runtime/moonbeam/src/weights/pallet_collective_open_tech_committee.rs @@ -302,10 +302,40 @@ impl pallet_collective_open_tech_committee::WeightInfo .saturating_add(T::DbWeight::get().writes(3_u64)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(p.into())) } + /// Storage: `OpenTechCommitteeCollective::ProposalOf` (r:1 w:1) + /// Proof: `OpenTechCommitteeCollective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `OpenTechCommitteeCollective::CostOf` (r:1 w:0) + /// Proof: `OpenTechCommitteeCollective::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `OpenTechCommitteeCollective::Proposals` (r:1 w:1) + /// Proof: `OpenTechCommitteeCollective::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `OpenTechCommitteeCollective::Voting` (r:0 w:1) + /// Proof: `OpenTechCommitteeCollective::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// The range of component `d` is `[0, 1]`. + /// The range of component `p` is `[1, 100]`. fn kill(d: u32, p: u32, ) -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `1531 + p * (36 ±0)` + // Estimated: `4930 + d * (123 ±6) + p * (37 ±0)` + // Minimum execution time: 20_000_000 picoseconds. + Weight::from_parts(23_155_083, 4930) + // Standard Error: 3_996 + .saturating_add(Weight::from_parts(196_857, 0).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(3_u64)) + .saturating_add(Weight::from_parts(0, 123).saturating_mul(d.into())) + .saturating_add(Weight::from_parts(0, 37).saturating_mul(p.into())) } + /// Storage: `OpenTechCommitteeCollective::ProposalOf` (r:1 w:0) + /// Proof: `OpenTechCommitteeCollective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `OpenTechCommitteeCollective::CostOf` (r:1 w:0) + /// Proof: `OpenTechCommitteeCollective::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) fn release_proposal_cost() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `945` + // Estimated: `4410` + // Minimum execution time: 13_000_000 picoseconds. + Weight::from_parts(15_000_000, 4410) + .saturating_add(T::DbWeight::get().reads(2_u64)) } } + diff --git a/runtime/moonriver/src/weights/pallet_collective_open_tech_committee.rs b/runtime/moonriver/src/weights/pallet_collective_open_tech_committee.rs index 61849f7a8be..2c9d3ead7f0 100644 --- a/runtime/moonriver/src/weights/pallet_collective_open_tech_committee.rs +++ b/runtime/moonriver/src/weights/pallet_collective_open_tech_committee.rs @@ -302,10 +302,41 @@ impl pallet_collective_open_tech_committee::WeightInfo .saturating_add(T::DbWeight::get().writes(3_u64)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(p.into())) } + /// Storage: `OpenTechCommitteeCollective::ProposalOf` (r:1 w:1) + /// Proof: `OpenTechCommitteeCollective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `OpenTechCommitteeCollective::CostOf` (r:1 w:0) + /// Proof: `OpenTechCommitteeCollective::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `OpenTechCommitteeCollective::Proposals` (r:1 w:1) + /// Proof: `OpenTechCommitteeCollective::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `OpenTechCommitteeCollective::Voting` (r:0 w:1) + /// Proof: `OpenTechCommitteeCollective::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// The range of component `d` is `[0, 1]`. + /// The range of component `p` is `[1, 100]`. fn kill(d: u32, p: u32, ) -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `1531 + p * (36 ±0)` + // Estimated: `4930 + d * (123 ±6) + p * (37 ±0)` + // Minimum execution time: 19_000_000 picoseconds. + Weight::from_parts(17_106_099, 4930) + // Standard Error: 155_571 + .saturating_add(Weight::from_parts(2_760_317, 0).saturating_mul(d.into())) + // Standard Error: 2_409 + .saturating_add(Weight::from_parts(169_285, 0).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(3_u64)) + .saturating_add(Weight::from_parts(0, 123).saturating_mul(d.into())) + .saturating_add(Weight::from_parts(0, 37).saturating_mul(p.into())) } + /// Storage: `OpenTechCommitteeCollective::ProposalOf` (r:1 w:0) + /// Proof: `OpenTechCommitteeCollective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `OpenTechCommitteeCollective::CostOf` (r:1 w:0) + /// Proof: `OpenTechCommitteeCollective::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) fn release_proposal_cost() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `945` + // Estimated: `4410` + // Minimum execution time: 12_000_000 picoseconds. + Weight::from_parts(13_000_000, 4410) + .saturating_add(T::DbWeight::get().reads(2_u64)) } } From 4df5aa56b4fa076b6e913d19d252a3c41ad07c34 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 23 Apr 2025 16:53:37 +0300 Subject: [PATCH 113/188] chore: :wrench: generate new weights for pallet_collective_treasury_council --- .../pallet_collective_treasury_council.rs | 35 +++++++++++++++++-- .../pallet_collective_treasury_council.rs | 33 +++++++++++++++-- .../pallet_collective_treasury_council.rs | 33 +++++++++++++++-- 3 files changed, 94 insertions(+), 7 deletions(-) diff --git a/runtime/moonbase/src/weights/pallet_collective_treasury_council.rs b/runtime/moonbase/src/weights/pallet_collective_treasury_council.rs index 4d8a9f86f08..c445f36fdc8 100644 --- a/runtime/moonbase/src/weights/pallet_collective_treasury_council.rs +++ b/runtime/moonbase/src/weights/pallet_collective_treasury_council.rs @@ -298,10 +298,39 @@ impl pallet_collective_treasury_council::WeightInfo for .saturating_add(T::DbWeight::get().writes(3_u64)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(p.into())) } - fn kill(_d: u32, _p: u32, ) -> Weight { - todo!() + /// Storage: `TreasuryCouncilCollective::ProposalOf` (r:1 w:1) + /// Proof: `TreasuryCouncilCollective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TreasuryCouncilCollective::CostOf` (r:1 w:0) + /// Proof: `TreasuryCouncilCollective::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TreasuryCouncilCollective::Proposals` (r:1 w:1) + /// Proof: `TreasuryCouncilCollective::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `TreasuryCouncilCollective::Voting` (r:0 w:1) + /// Proof: `TreasuryCouncilCollective::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// The range of component `d` is `[0, 1]`. + /// The range of component `p` is `[1, 20]`. + fn kill(d: u32, p: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `1380 + p * (55 ±0)` + // Estimated: `4847 + d * (5 ±1) + p * (55 ±0)` + // Minimum execution time: 16_000_000 picoseconds. + Weight::from_parts(17_914_502, 4847) + // Standard Error: 6_344 + .saturating_add(Weight::from_parts(287_540, 0).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(3_u64)) + .saturating_add(Weight::from_parts(0, 5).saturating_mul(d.into())) + .saturating_add(Weight::from_parts(0, 55).saturating_mul(p.into())) } + /// Storage: `TreasuryCouncilCollective::ProposalOf` (r:1 w:0) + /// Proof: `TreasuryCouncilCollective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TreasuryCouncilCollective::CostOf` (r:1 w:0) + /// Proof: `TreasuryCouncilCollective::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) fn release_proposal_cost() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `813` + // Estimated: `4278` + // Minimum execution time: 10_000_000 picoseconds. + Weight::from_parts(11_000_000, 4278) + .saturating_add(T::DbWeight::get().reads(2_u64)) } } diff --git a/runtime/moonbeam/src/weights/pallet_collective_treasury_council.rs b/runtime/moonbeam/src/weights/pallet_collective_treasury_council.rs index a7601f48ba3..49eb8068aef 100644 --- a/runtime/moonbeam/src/weights/pallet_collective_treasury_council.rs +++ b/runtime/moonbeam/src/weights/pallet_collective_treasury_council.rs @@ -298,10 +298,39 @@ impl pallet_collective_treasury_council::WeightInfo for .saturating_add(T::DbWeight::get().writes(3_u64)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(p.into())) } + /// Storage: `TreasuryCouncilCollective::ProposalOf` (r:1 w:1) + /// Proof: `TreasuryCouncilCollective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TreasuryCouncilCollective::CostOf` (r:1 w:0) + /// Proof: `TreasuryCouncilCollective::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TreasuryCouncilCollective::Proposals` (r:1 w:1) + /// Proof: `TreasuryCouncilCollective::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `TreasuryCouncilCollective::Voting` (r:0 w:1) + /// Proof: `TreasuryCouncilCollective::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// The range of component `d` is `[0, 1]`. + /// The range of component `p` is `[1, 20]`. fn kill(d: u32, p: u32, ) -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `1380 + p * (55 ±0)` + // Estimated: `4847 + d * (5 ±1) + p * (55 ±0)` + // Minimum execution time: 17_000_000 picoseconds. + Weight::from_parts(19_248_355, 4847) + // Standard Error: 3_915 + .saturating_add(Weight::from_parts(197_582, 0).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(3_u64)) + .saturating_add(Weight::from_parts(0, 5).saturating_mul(d.into())) + .saturating_add(Weight::from_parts(0, 55).saturating_mul(p.into())) } + /// Storage: `TreasuryCouncilCollective::ProposalOf` (r:1 w:0) + /// Proof: `TreasuryCouncilCollective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TreasuryCouncilCollective::CostOf` (r:1 w:0) + /// Proof: `TreasuryCouncilCollective::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) fn release_proposal_cost() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `813` + // Estimated: `4278` + // Minimum execution time: 10_000_000 picoseconds. + Weight::from_parts(11_000_000, 4278) + .saturating_add(T::DbWeight::get().reads(2_u64)) } } diff --git a/runtime/moonriver/src/weights/pallet_collective_treasury_council.rs b/runtime/moonriver/src/weights/pallet_collective_treasury_council.rs index a86f0eba3b7..73354cab53c 100644 --- a/runtime/moonriver/src/weights/pallet_collective_treasury_council.rs +++ b/runtime/moonriver/src/weights/pallet_collective_treasury_council.rs @@ -298,10 +298,39 @@ impl pallet_collective_treasury_council::WeightInfo for .saturating_add(T::DbWeight::get().writes(3_u64)) .saturating_add(Weight::from_parts(0, 32).saturating_mul(p.into())) } + /// Storage: `TreasuryCouncilCollective::ProposalOf` (r:1 w:1) + /// Proof: `TreasuryCouncilCollective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TreasuryCouncilCollective::CostOf` (r:1 w:0) + /// Proof: `TreasuryCouncilCollective::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TreasuryCouncilCollective::Proposals` (r:1 w:1) + /// Proof: `TreasuryCouncilCollective::Proposals` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) + /// Storage: `TreasuryCouncilCollective::Voting` (r:0 w:1) + /// Proof: `TreasuryCouncilCollective::Voting` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// The range of component `d` is `[0, 1]`. + /// The range of component `p` is `[1, 20]`. fn kill(d: u32, p: u32, ) -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `1380 + p * (55 ±0)` + // Estimated: `4847 + d * (5 ±1) + p * (55 ±0)` + // Minimum execution time: 18_000_000 picoseconds. + Weight::from_parts(19_590_163, 4847) + // Standard Error: 3_393 + .saturating_add(Weight::from_parts(179_879, 0).saturating_mul(p.into())) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(3_u64)) + .saturating_add(Weight::from_parts(0, 5).saturating_mul(d.into())) + .saturating_add(Weight::from_parts(0, 55).saturating_mul(p.into())) } + /// Storage: `TreasuryCouncilCollective::ProposalOf` (r:1 w:0) + /// Proof: `TreasuryCouncilCollective::ProposalOf` (`max_values`: None, `max_size`: None, mode: `Measured`) + /// Storage: `TreasuryCouncilCollective::CostOf` (r:1 w:0) + /// Proof: `TreasuryCouncilCollective::CostOf` (`max_values`: None, `max_size`: None, mode: `Measured`) fn release_proposal_cost() -> Weight { - todo!() + // Proof Size summary in bytes: + // Measured: `813` + // Estimated: `4278` + // Minimum execution time: 10_000_000 picoseconds. + Weight::from_parts(11_000_000, 4278) + .saturating_add(T::DbWeight::get().reads(2_u64)) } } From 2953de6535f8f7bcb076d8630e2426b245bd2a8e Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 23 Apr 2025 17:27:25 +0300 Subject: [PATCH 114/188] chore: :arrow_up: upgrade bridge crates to polkadot-sdk stable 2412 --- Cargo.lock | 16 ++++++++-------- Cargo.toml | 10 +++++----- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 690c06a2c0d..898e38cf141 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1067,8 +1067,8 @@ dependencies = [ [[package]] name = "bp-header-chain" -version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#0159b9ca1944e806117f1011815cae4915b1cbed" +version = "0.19.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1084,8 +1084,8 @@ dependencies = [ [[package]] name = "bp-messages" -version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#0159b9ca1944e806117f1011815cae4915b1cbed" +version = "0.19.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1100,8 +1100,8 @@ dependencies = [ [[package]] name = "bp-runtime" -version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#0159b9ca1944e806117f1011815cae4915b1cbed" +version = "0.19.0" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "frame-support", "frame-system", @@ -8998,8 +8998,8 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" -version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2409#0159b9ca1944e806117f1011815cae4915b1cbed" +version = "0.19.1" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" dependencies = [ "bp-header-chain", "bp-messages", diff --git a/Cargo.toml b/Cargo.toml index 64b43b84c71..705a05c897e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -250,7 +250,7 @@ substrate-rpc-client = { git = "https://github.com/moonbeam-foundation/polkadot- ethereum = { git = "https://github.com/rust-ethereum/ethereum.git", rev = "3be0d8fd4c2ad1ba216b69ef65b9382612efc8ba", default-features = false, features = [ "with-scale", -]} +] } ethereum-types = { version = "0.15.1", default-features = false } evm = { git = "https://github.com/moonbeam-foundation/evm", branch = "moonbeam-polkadot-stable2412", default-features = false } evm-gasometer = { git = "https://github.com/moonbeam-foundation/evm", branch = "moonbeam-polkadot-stable2412", default-features = false } @@ -342,10 +342,10 @@ westend-runtime = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", xcm-simulator = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412" } # Bridge dependencies -bp-header-chain = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -bp-messages = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -bp-runtime = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } -pallet-bridge-messages = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2409", default-features = false } +bp-header-chain = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +bp-messages = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +bp-runtime = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-bridge-messages = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } # Moonkit (wasm) async-backing-primitives = { git = "https://github.com/Moonsong-Labs/moonkit", branch = "moonbeam-polkadot-stable2412", default-features = false } From a03c5a474b02f58dd8d56dfd3c60bc4e64fe696b Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 23 Apr 2025 17:38:33 +0300 Subject: [PATCH 115/188] chore: :wrench: generate new weights for moonbeam-xcm-benchmarks --- .../src/weights/generic.rs | 60 +++++++++++++++++++ .../src/weights/mod.rs | 8 +-- 2 files changed, 64 insertions(+), 4 deletions(-) diff --git a/pallets/moonbeam-xcm-benchmarks/src/weights/generic.rs b/pallets/moonbeam-xcm-benchmarks/src/weights/generic.rs index 1d938a9825d..0cf017d7171 100644 --- a/pallets/moonbeam-xcm-benchmarks/src/weights/generic.rs +++ b/pallets/moonbeam-xcm-benchmarks/src/weights/generic.rs @@ -88,6 +88,10 @@ pub trait WeightInfo { fn note_unlockable() -> Weight; fn request_unlock() -> Weight; fn unpaid_execution() -> Weight; + fn pay_fees() -> Weight; + fn initiate_transfer() -> Weight; + fn execute_with_origin() -> Weight; + fn set_hints() -> Weight; } /// Weights for moonbeam_xcm_benchmarks_generic using the Substrate node and recommended hardware. @@ -456,6 +460,34 @@ impl WeightInfo for SubstrateWeight { // Minimum execution time: 5_249_000 picoseconds. Weight::from_parts(5_371_000, 0) } + fn pay_fees() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 2_000_000_000_000 picoseconds. + Weight::from_parts(2_000_000_000_000, 0) + } + fn initiate_transfer() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 2_000_000_000_000 picoseconds. + Weight::from_parts(2_000_000_000_000, 0) + } + fn execute_with_origin() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 2_000_000_000_000 picoseconds. + Weight::from_parts(2_000_000_000_000, 0) + } + fn set_hints() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 2_000_000_000_000 picoseconds. + Weight::from_parts(2_000_000_000_000, 0) + } } // For backwards compatibility and tests @@ -823,4 +855,32 @@ impl WeightInfo for () { // Minimum execution time: 5_249_000 picoseconds. Weight::from_parts(5_371_000, 0) } + fn pay_fees() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 2_000_000_000_000 picoseconds. + Weight::from_parts(2_000_000_000_000, 0) + } + fn initiate_transfer() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 2_000_000_000_000 picoseconds. + Weight::from_parts(2_000_000_000_000, 0) + } + fn execute_with_origin() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 2_000_000_000_000 picoseconds. + Weight::from_parts(2_000_000_000_000, 0) + } + fn set_hints() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 2_000_000_000_000 picoseconds. + Weight::from_parts(2_000_000_000_000, 0) + } } \ No newline at end of file diff --git a/pallets/moonbeam-xcm-benchmarks/src/weights/mod.rs b/pallets/moonbeam-xcm-benchmarks/src/weights/mod.rs index ad07f478800..1a40a34cf9c 100644 --- a/pallets/moonbeam-xcm-benchmarks/src/weights/mod.rs +++ b/pallets/moonbeam-xcm-benchmarks/src/weights/mod.rs @@ -247,7 +247,7 @@ where XcmGeneric::::unpaid_execution() } fn pay_fees(_: &v5::Asset) -> Weight { - todo!() + XcmGeneric::::pay_fees() } fn initiate_transfer( _: &v5::Location, @@ -256,12 +256,12 @@ where _: &BoundedVec, _: &v5::Xcm<()>, ) -> Weight { - todo!() + XcmGeneric::::initiate_transfer() } fn execute_with_origin(_: &Option, _: &v5::Xcm) -> Weight { - todo!() + XcmGeneric::::execute_with_origin() } fn set_hints(_: &BoundedVec) -> Weight { - todo!() + XcmGeneric::::set_hints() } } From 37a08bf71d189011219364f014b340312dd51277 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 23 Apr 2025 18:04:24 +0300 Subject: [PATCH 116/188] chore: :arrow_up: upgrade polkadot-sdk --- Cargo.lock | 654 ++++++++++++++++++++++++++--------------------------- 1 file changed, 327 insertions(+), 327 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 898e38cf141..43b99970df8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -486,7 +486,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "async-backing-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" dependencies = [ "sp-api", "sp-consensus-slots", @@ -834,7 +834,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "hash-db", "log", @@ -1068,7 +1068,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.19.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1085,7 +1085,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.19.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1101,7 +1101,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.19.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "frame-system", @@ -1141,7 +1141,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.15.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -1913,7 +1913,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.21.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "clap", "parity-scale-codec", @@ -1930,7 +1930,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -1953,7 +1953,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -1983,7 +1983,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "anyhow", "async-trait", @@ -1998,7 +1998,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -2021,7 +2021,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2047,7 +2047,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.15.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2069,7 +2069,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2095,7 +2095,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.22.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cumulus-client-cli", "cumulus-client-collator", @@ -2132,7 +2132,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -2149,7 +2149,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.18.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2185,7 +2185,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -2196,7 +2196,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2211,7 +2211,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.18.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bounded-collections", "bp-xcm-bridge-hub-router", @@ -2236,7 +2236,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2252,7 +2252,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2266,7 +2266,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.11.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2276,7 +2276,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "9.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2293,7 +2293,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cumulus-primitives-core", "sp-inherents", @@ -2303,7 +2303,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.18.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2320,7 +2320,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.22.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2344,7 +2344,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2363,7 +2363,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.22.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "async-trait", @@ -2398,7 +2398,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.21.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2439,7 +2439,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3357,7 +3357,7 @@ dependencies = [ [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "async-trait", "fp-storage", @@ -3369,7 +3369,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "async-trait", "fp-consensus", @@ -3385,7 +3385,7 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "async-trait", "ethereum", @@ -3415,7 +3415,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "fc-db", "fc-storage", @@ -3438,7 +3438,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "ethereum", "ethereum-types", @@ -3493,7 +3493,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "ethereum", "ethereum-types", @@ -3508,7 +3508,7 @@ dependencies = [ [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "ethereum", "ethereum-types", @@ -3681,7 +3681,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", ] @@ -3708,7 +3708,7 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "hex", "impl-serde 0.5.0", @@ -3727,7 +3727,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "ethereum", "parity-scale-codec", @@ -3738,7 +3738,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "ethereum", "ethereum-types", @@ -3750,7 +3750,7 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "environmental", "evm", @@ -3766,7 +3766,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "ethereum", "ethereum-types", @@ -3782,7 +3782,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "frame-support", "parity-scale-codec", @@ -3794,7 +3794,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "parity-scale-codec", "serde", @@ -3809,7 +3809,7 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "frame-support-procedural", @@ -3833,7 +3833,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "46.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "Inflector", "array-bytes", @@ -3895,7 +3895,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "14.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -3906,7 +3906,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3922,7 +3922,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "aquamarine", "frame-support", @@ -3975,7 +3975,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.7.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "const-hex", @@ -3991,7 +3991,7 @@ dependencies = [ [[package]] name = "frame-support" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "aquamarine", "array-bytes", @@ -4034,7 +4034,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "31.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "Inflector", "cfg-expr", @@ -4054,7 +4054,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.2.0", @@ -4066,7 +4066,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "proc-macro2", "quote", @@ -4076,7 +4076,7 @@ dependencies = [ [[package]] name = "frame-system" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cfg-if", "docify", @@ -4096,7 +4096,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -4110,7 +4110,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "parity-scale-codec", @@ -4120,7 +4120,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "parity-scale-codec", @@ -6807,7 +6807,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", "log", @@ -6826,7 +6826,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -8239,7 +8239,7 @@ dependencies = [ [[package]] name = "nimbus-consensus" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" dependencies = [ "async-backing-primitives", "async-trait", @@ -8279,7 +8279,7 @@ dependencies = [ [[package]] name = "nimbus-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" dependencies = [ "async-trait", "frame-benchmarking", @@ -8690,7 +8690,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -8728,7 +8728,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -8742,7 +8742,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -8759,7 +8759,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "41.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -8775,7 +8775,7 @@ dependencies = [ [[package]] name = "pallet-async-backing" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -8795,7 +8795,7 @@ dependencies = [ [[package]] name = "pallet-author-inherent" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" dependencies = [ "frame-benchmarking", "frame-support", @@ -8814,7 +8814,7 @@ dependencies = [ [[package]] name = "pallet-author-mapping" version = "2.0.5" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" dependencies = [ "frame-benchmarking", "frame-support", @@ -8833,7 +8833,7 @@ dependencies = [ [[package]] name = "pallet-author-slot-filter" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" dependencies = [ "frame-benchmarking", "frame-support", @@ -8851,7 +8851,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "frame-system", @@ -8866,7 +8866,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "frame-system", @@ -8879,7 +8879,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -8902,7 +8902,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "aquamarine", "docify", @@ -8923,7 +8923,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "frame-benchmarking", @@ -8938,7 +8938,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "frame-system", @@ -8957,7 +8957,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -8982,7 +8982,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -8999,7 +8999,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.19.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bp-header-chain", "bp-messages", @@ -9018,7 +9018,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bitvec", "frame-benchmarking", @@ -9036,7 +9036,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -9054,7 +9054,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "20.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -9073,7 +9073,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "frame-benchmarking", @@ -9090,7 +9090,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "assert_matches", "frame-benchmarking", @@ -9128,7 +9128,7 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" version = "6.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "frame-system", @@ -9143,7 +9143,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -9160,7 +9160,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9182,7 +9182,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9195,7 +9195,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -9213,7 +9213,7 @@ dependencies = [ [[package]] name = "pallet-emergency-para-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -9256,7 +9256,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "environmental", "ethereum", @@ -9313,7 +9313,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "environmental", @@ -9337,7 +9337,7 @@ dependencies = [ [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "frame-support", "frame-system", @@ -9432,7 +9432,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-blake2" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "fp-evm", ] @@ -9440,7 +9440,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "fp-evm", "sp-core", @@ -9572,7 +9572,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "fp-evm", "frame-support", @@ -9648,7 +9648,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "fp-evm", "num", @@ -9892,7 +9892,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "fp-evm", "tiny-keccak", @@ -9901,7 +9901,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "fp-evm", "ripemd", @@ -9911,7 +9911,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" dependencies = [ "cumulus-primitives-core", "evm", @@ -10067,7 +10067,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "frame-benchmarking", @@ -10085,7 +10085,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10107,7 +10107,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "enumflags2", "frame-benchmarking", @@ -10125,7 +10125,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10144,7 +10144,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10160,7 +10160,7 @@ dependencies = [ [[package]] name = "pallet-maintenance-mode" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -10176,7 +10176,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10192,7 +10192,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "environmental", "frame-benchmarking", @@ -10211,7 +10211,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" dependencies = [ "frame-benchmarking", "frame-support", @@ -10230,7 +10230,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "9.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cfg-if", "docify", @@ -10248,7 +10248,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10340,7 +10340,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "log", "parity-scale-codec", @@ -10351,7 +10351,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10366,7 +10366,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "37.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "frame-system", @@ -10384,7 +10384,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "37.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10404,7 +10404,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -10414,7 +10414,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "frame-system", @@ -10430,7 +10430,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10475,7 +10475,7 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.10.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "docify", @@ -10513,7 +10513,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10529,7 +10529,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10557,7 +10557,7 @@ dependencies = [ [[package]] name = "pallet-randomness" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" dependencies = [ "environmental", "frame-benchmarking", @@ -10582,7 +10582,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10600,7 +10600,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10614,7 +10614,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "assert_matches", "frame-benchmarking", @@ -10632,7 +10632,7 @@ dependencies = [ [[package]] name = "pallet-relay-storage-roots" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -10655,7 +10655,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "frame-system", @@ -10669,7 +10669,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "frame-benchmarking", @@ -10686,7 +10686,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "frame-system", @@ -10707,7 +10707,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10723,7 +10723,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10740,7 +10740,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10762,7 +10762,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "log", "sp-arithmetic", @@ -10771,7 +10771,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "25.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "sp-api", @@ -10781,7 +10781,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "43.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10797,7 +10797,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "frame-benchmarking", @@ -10812,7 +10812,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "frame-benchmarking", @@ -10831,7 +10831,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10849,7 +10849,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10865,7 +10865,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "jsonrpsee 0.24.7", "pallet-transaction-payment-rpc-runtime-api", @@ -10881,7 +10881,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -10893,7 +10893,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "frame-benchmarking", @@ -10912,7 +10912,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10927,7 +10927,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10941,7 +10941,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10955,7 +10955,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -10978,7 +10978,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -11090,7 +11090,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -11124,8 +11124,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" dependencies = [ "bitcoin_hashes 0.13.0", - "rand 0.7.3", - "rand_core 0.5.1", + "rand 0.8.5", + "rand_core 0.6.4", "serde", "unicode-normalization", ] @@ -11419,7 +11419,7 @@ checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" [[package]] name = "polkadot-approval-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bitvec", "futures 0.3.31", @@ -11438,7 +11438,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "always-assert", "futures 0.3.31", @@ -11454,7 +11454,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "derive_more 0.99.18", "fatality", @@ -11478,7 +11478,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "fatality", @@ -11511,7 +11511,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "22.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cfg-if", "clap", @@ -11539,7 +11539,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bitvec", "fatality", @@ -11562,7 +11562,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -11573,7 +11573,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "derive_more 0.99.18", "fatality", @@ -11598,7 +11598,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -11612,7 +11612,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", "futures-timer", @@ -11634,7 +11634,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "always-assert", "async-trait", @@ -11657,7 +11657,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", "parity-scale-codec", @@ -11676,7 +11676,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "bitvec", @@ -11709,7 +11709,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" version = "0.4.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -11739,7 +11739,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bitvec", "futures 0.3.31", @@ -11760,7 +11760,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bitvec", "fatality", @@ -11781,7 +11781,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", "polkadot-node-subsystem", @@ -11796,7 +11796,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -11818,7 +11818,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", "polkadot-node-metrics", @@ -11832,7 +11832,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", "futures-timer", @@ -11849,7 +11849,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "fatality", "futures 0.3.31", @@ -11868,7 +11868,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -11885,7 +11885,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "fatality", "futures 0.3.31", @@ -11899,7 +11899,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bitvec", "fatality", @@ -11917,7 +11917,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "always-assert", "array-bytes", @@ -11947,7 +11947,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", "polkadot-node-primitives", @@ -11963,7 +11963,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cpu-time", "futures 0.3.31", @@ -11989,7 +11989,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", "polkadot-node-metrics", @@ -12004,7 +12004,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bs58", "futures 0.3.31", @@ -12023,7 +12023,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -12048,7 +12048,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bitvec", "bounded-vec", @@ -12074,7 +12074,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -12083,7 +12083,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "bitvec", @@ -12112,7 +12112,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "derive_more 0.99.18", @@ -12147,7 +12147,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -12169,7 +12169,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bounded-collections", "derive_more 0.99.18", @@ -12185,7 +12185,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "17.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bitvec", "hex-literal 0.4.1", @@ -12213,7 +12213,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "jsonrpsee 0.24.7", "mmr-rpc", @@ -12248,7 +12248,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bitvec", "frame-benchmarking", @@ -12299,7 +12299,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bs58", "frame-benchmarking", @@ -12311,7 +12311,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -12360,7 +12360,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.8.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "frame-benchmarking", @@ -12394,7 +12394,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "22.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "frame-benchmarking", @@ -12505,7 +12505,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "arrayvec 0.7.6", "bitvec", @@ -12528,7 +12528,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -12730,7 +12730,7 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "derive_more 1.0.0", "environmental", @@ -12759,7 +12759,7 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#3a3aef7c1e283549af7bd9f21f616ad80f07c5aa" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" dependencies = [ "case", "num_enum 0.7.3", @@ -13607,7 +13607,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "binary-merkle-tree", "bitvec", @@ -13709,7 +13709,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "polkadot-primitives", @@ -14086,7 +14086,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "30.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "log", "sp-core", @@ -14097,7 +14097,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -14127,7 +14127,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", "futures-timer", @@ -14149,7 +14149,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.43.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "sp-api", @@ -14164,7 +14164,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "docify", @@ -14191,7 +14191,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -14202,7 +14202,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.50.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "chrono", @@ -14247,7 +14247,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "fnv", "futures 0.3.31", @@ -14274,7 +14274,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.45.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "hash-db", "kvdb", @@ -14300,7 +14300,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -14324,7 +14324,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -14353,7 +14353,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "fork-tree", @@ -14389,7 +14389,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.7", @@ -14411,7 +14411,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "27.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14447,7 +14447,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "27.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.7", @@ -14467,7 +14467,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "fork-tree", "parity-scale-codec", @@ -14480,7 +14480,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "ahash", "array-bytes", @@ -14524,7 +14524,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "finality-grandpa", "futures 0.3.31", @@ -14544,7 +14544,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.49.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "assert_matches", "async-trait", @@ -14579,7 +14579,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -14602,7 +14602,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "log", "parity-scale-codec", @@ -14626,7 +14626,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.36.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "polkavm", @@ -14640,7 +14640,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "log", "polkavm", @@ -14651,7 +14651,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.36.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "anyhow", "cfg-if", @@ -14670,7 +14670,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "console", "futures 0.3.31", @@ -14687,7 +14687,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "parking_lot 0.12.3", @@ -14701,7 +14701,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "arrayvec 0.7.6", @@ -14730,7 +14730,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.48.3" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14781,7 +14781,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "bitflags 1.3.2", @@ -14799,7 +14799,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "ahash", "futures 0.3.31", @@ -14818,7 +14818,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14839,7 +14839,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14875,7 +14875,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "futures 0.3.31", @@ -14894,7 +14894,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.15.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bs58", "ed25519-dalek", @@ -14911,7 +14911,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "bytes", @@ -14948,7 +14948,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -14957,7 +14957,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.7", @@ -14989,7 +14989,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -15009,7 +15009,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -15033,7 +15033,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "futures 0.3.31", @@ -15065,7 +15065,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.49.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "directories", @@ -15129,7 +15129,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.37.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "log", "parity-scale-codec", @@ -15140,7 +15140,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.23.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "clap", "fs4", @@ -15153,7 +15153,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -15172,7 +15172,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "derive_more 0.99.18", "futures 0.3.31", @@ -15193,7 +15193,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "28.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "chrono", "futures 0.3.31", @@ -15213,7 +15213,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "chrono", "console", @@ -15241,7 +15241,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", @@ -15252,7 +15252,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -15283,7 +15283,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -15299,7 +15299,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-channel 1.9.0", "futures 0.3.31", @@ -15705,7 +15705,7 @@ dependencies = [ [[package]] name = "session-keys-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" dependencies = [ "async-trait", "frame-support", @@ -15904,7 +15904,7 @@ dependencies = [ [[package]] name = "slot-range-helper" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "enumn", "parity-scale-codec", @@ -16219,7 +16219,7 @@ dependencies = [ [[package]] name = "sp-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "hash-db", @@ -16241,7 +16241,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "Inflector", "blake2 0.10.6", @@ -16255,7 +16255,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -16267,7 +16267,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "26.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "integer-sqrt", @@ -16281,7 +16281,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -16293,7 +16293,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "sp-api", "sp-inherents", @@ -16303,7 +16303,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", "parity-scale-codec", @@ -16322,7 +16322,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -16337,7 +16337,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "parity-scale-codec", @@ -16353,7 +16353,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "parity-scale-codec", @@ -16371,7 +16371,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "23.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -16391,7 +16391,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "finality-grandpa", "log", @@ -16408,7 +16408,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -16419,7 +16419,7 @@ dependencies = [ [[package]] name = "sp-core" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "bitflags 1.3.2", @@ -16479,7 +16479,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "blake2b_simd", "byteorder", @@ -16492,7 +16492,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "quote", "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", @@ -16502,7 +16502,7 @@ dependencies = [ [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "kvdb", "parking_lot 0.12.3", @@ -16511,7 +16511,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "proc-macro2", "quote", @@ -16521,7 +16521,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "environmental", "parity-scale-codec", @@ -16531,7 +16531,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.16.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -16543,7 +16543,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -16556,7 +16556,7 @@ dependencies = [ [[package]] name = "sp-io" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bytes", "docify", @@ -16582,7 +16582,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "sp-core", "sp-runtime", @@ -16592,7 +16592,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", @@ -16603,7 +16603,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -16612,7 +16612,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.8.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-metadata 18.0.0", "parity-scale-codec", @@ -16622,7 +16622,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.13.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -16633,7 +16633,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "log", "parity-scale-codec", @@ -16650,7 +16650,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -16663,7 +16663,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "sp-api", "sp-core", @@ -16673,7 +16673,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "backtrace", "regex", @@ -16682,7 +16682,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "33.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -16692,7 +16692,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "binary-merkle-tree", "docify", @@ -16721,7 +16721,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "29.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -16740,7 +16740,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "Inflector", "expander", @@ -16753,7 +16753,7 @@ dependencies = [ [[package]] name = "sp-session" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -16767,7 +16767,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -16780,7 +16780,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "hash-db", "log", @@ -16800,7 +16800,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -16824,12 +16824,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -16841,7 +16841,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "parity-scale-codec", @@ -16853,7 +16853,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "tracing", @@ -16864,7 +16864,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "sp-api", "sp-runtime", @@ -16873,7 +16873,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "parity-scale-codec", @@ -16887,7 +16887,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "ahash", "hash-db", @@ -16909,7 +16909,7 @@ dependencies = [ [[package]] name = "sp-version" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -16926,7 +16926,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "proc-macro-warning 1.0.2", @@ -16938,7 +16938,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -16950,7 +16950,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "31.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -17139,7 +17139,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-parachain-info" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -17152,7 +17152,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "15.0.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "bounded-collections", @@ -17173,7 +17173,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "frame-system", @@ -17195,7 +17195,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "18.0.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "environmental", "frame-benchmarking", @@ -17317,7 +17317,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "hmac 0.12.1", "pbkdf2 0.12.2", @@ -17342,7 +17342,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" [[package]] name = "substrate-fixed" @@ -17357,7 +17357,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -17377,7 +17377,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "http-body-util", "hyper 1.4.1", @@ -17391,7 +17391,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "jsonrpsee 0.24.7", @@ -17404,7 +17404,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "jsonrpsee 0.24.7", "parity-scale-codec", @@ -17421,7 +17421,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "async-trait", @@ -17448,7 +17448,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "frame-executive", @@ -17492,7 +17492,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", "sc-block-builder", @@ -17520,7 +17520,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "25.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "build-helper", @@ -18283,7 +18283,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "coarsetime", "polkadot-primitives", @@ -18294,7 +18294,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "expander", "proc-macro-crate 3.2.0", @@ -18473,7 +18473,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.7", - "rand 0.7.3", + "rand 0.8.5", "static_assertions", ] @@ -19185,7 +19185,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "binary-merkle-tree", "bitvec", @@ -19295,7 +19295,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "polkadot-primitives", @@ -19695,7 +19695,7 @@ dependencies = [ [[package]] name = "xcm-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#18ad6f90042f4beee32e673393188d298d571817" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -19738,7 +19738,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "Inflector", "proc-macro2", @@ -19749,7 +19749,7 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.5.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "parity-scale-codec", @@ -19763,7 +19763,7 @@ dependencies = [ [[package]] name = "xcm-simulator" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#9eb107c313cb8b75639cd1afefe824ec71a076d6" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "frame-system", From b4a4e2a48e0efd37c24bf68f6bc989e27ee7dff7 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 23 Apr 2025 18:38:02 +0300 Subject: [PATCH 117/188] fix: :bug: correctly build network ID for Rococo --- pallets/xcm-bridge/src/mock.rs | 9 ++++++--- primitives/bridge/xcm-bridge/src/lib.rs | 7 ++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/pallets/xcm-bridge/src/mock.rs b/pallets/xcm-bridge/src/mock.rs index 77f6e5f8f6f..049038a18e1 100644 --- a/pallets/xcm-bridge/src/mock.rs +++ b/pallets/xcm-bridge/src/mock.rs @@ -42,7 +42,10 @@ use sp_runtime::{ AccountId32, BuildStorage, StateVersion, }; use sp_std::{cell::RefCell, marker::PhantomData}; -use xcm::latest::SendError::{MissingArgument, NotApplicable}; +use xcm::latest::{ + SendError::{MissingArgument, NotApplicable}, + ROCOCO_GENESIS_HASH, +}; use xcm::prelude::*; use xcm_builder::{ ensure_is_remote, AllowUnpaidExecutionFrom, DispatchBlob, DispatchBlobError, FixedWeightBounds, @@ -171,7 +174,7 @@ parameter_types! { pub BridgedRelayNetworkLocation: Location = (Parent, GlobalConsensus(BridgedRelayNetwork::get())).into(); pub BridgedRelativeDestination: InteriorLocation = [Parachain(BRIDGED_ASSET_HUB_ID)].into(); pub BridgedUniversalDestination: InteriorLocation = [GlobalConsensus(BridgedRelayNetwork::get()), Parachain(BRIDGED_ASSET_HUB_ID)].into(); - pub const NonBridgedRelayNetwork: NetworkId = NetworkId::Rococo; + pub const NonBridgedRelayNetwork: NetworkId = NetworkId::ByGenesis(ROCOCO_GENESIS_HASH); pub const BridgeDeposit: Balance = 100_000; @@ -626,7 +629,7 @@ impl Convert, Xcm<()>> for UpdateBridgeStatusXcmProvider { }, Transact { origin_kind: OriginKind::Xcm, - require_weight_at_most: Weight::from_parts(200_000_000, 6144), + fallback_max_weight: Some(Weight::from_parts(200_000_000, 6144)), call: encoded_call.into(), }, ExpectTransactStatus(MaybeErrorCode::Success), diff --git a/primitives/bridge/xcm-bridge/src/lib.rs b/primitives/bridge/xcm-bridge/src/lib.rs index 25d4456fcad..6901597759d 100644 --- a/primitives/bridge/xcm-bridge/src/lib.rs +++ b/primitives/bridge/xcm-bridge/src/lib.rs @@ -33,8 +33,9 @@ use sp_core::H256; use sp_io::hashing::blake2_256; use sp_std::boxed::Box; use xcm::{ - latest::prelude::*, prelude::XcmVersion, IntoVersion, VersionedInteriorLocation, - VersionedLocation, + latest::{prelude::*, ROCOCO_GENESIS_HASH}, + prelude::XcmVersion, + IntoVersion, VersionedInteriorLocation, VersionedLocation, }; mod call_info; @@ -437,7 +438,7 @@ mod tests { const LOCAL_NETWORK: NetworkId = Kusama; const REMOTE_NETWORK: NetworkId = Polkadot; - const UNREACHABLE_NETWORK: NetworkId = NetworkId::Rococo; + const UNREACHABLE_NETWORK: NetworkId = NetworkId::ByGenesis(ROCOCO_GENESIS_HASH); const SIBLING_PARACHAIN: u32 = 1000; const LOCAL_BRIDGE_HUB: u32 = 1001; const REMOTE_PARACHAIN: u32 = 2000; From c9366405e8cac15a50cdbcf81e5102438c4ec923 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 23 Apr 2025 18:54:50 +0300 Subject: [PATCH 118/188] refactor: :rotating_light: praise the clippy overlords --- pallets/parachain-staking/src/migrations.rs | 5 +++++ primitives/bridge/xcm-bridge/src/lib.rs | 5 ++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/pallets/parachain-staking/src/migrations.rs b/pallets/parachain-staking/src/migrations.rs index e9649ad1382..72091d18060 100644 --- a/pallets/parachain-staking/src/migrations.rs +++ b/pallets/parachain-staking/src/migrations.rs @@ -14,6 +14,11 @@ // You should have received a copy of the GNU General Public License // along with Moonbeam. If not, see . +extern crate alloc; + +#[cfg(feature = "try-runtime")] +use alloc::vec::Vec; + use frame_support::{traits::OnRuntimeUpgrade, weights::Weight}; use crate::*; diff --git a/primitives/bridge/xcm-bridge/src/lib.rs b/primitives/bridge/xcm-bridge/src/lib.rs index 6901597759d..2336cb90e88 100644 --- a/primitives/bridge/xcm-bridge/src/lib.rs +++ b/primitives/bridge/xcm-bridge/src/lib.rs @@ -33,9 +33,8 @@ use sp_core::H256; use sp_io::hashing::blake2_256; use sp_std::boxed::Box; use xcm::{ - latest::{prelude::*, ROCOCO_GENESIS_HASH}, - prelude::XcmVersion, - IntoVersion, VersionedInteriorLocation, VersionedLocation, + latest::prelude::*, prelude::XcmVersion, IntoVersion, VersionedInteriorLocation, + VersionedLocation, }; mod call_info; From 4685992b56a2e56e3396aac69029a6672eb5baba Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 24 Apr 2025 09:49:07 +0300 Subject: [PATCH 119/188] refactor: :rotating_light: fix lint errors --- test/helpers/assets.ts | 2 +- .../dev/moonbase/test-xcm-v4/test-xcm-dry-run-api.ts | 2 +- .../test-xcm-v4/test-xcm-payment-api-transact-foreign.ts | 2 +- .../test-xcm-v4/test-xcm-payment-api-transact-native.ts | 2 +- .../dev/moonbase/test-xcm-v4/test-xcm-payment-api.ts | 9 ++++----- 5 files changed, 8 insertions(+), 9 deletions(-) diff --git a/test/helpers/assets.ts b/test/helpers/assets.ts index 7b15efd697c..523fb1c5d4d 100644 --- a/test/helpers/assets.ts +++ b/test/helpers/assets.ts @@ -11,7 +11,7 @@ import type { } from "@polkadot/types/lookup"; import type { AccountId20 } from "@polkadot/types/interfaces/runtime"; import { encodeFunctionData, parseAbi, keccak256 } from "viem"; -import { ApiPromise, WsProvider } from "@polkadot/api"; +import { type ApiPromise, WsProvider } from "@polkadot/api"; import { alith } from "@moonwall/util"; export const EVM_FOREIGN_ASSETS_PALLET_ACCOUNT = "0x6d6f646c666f7267617373740000000000000000"; diff --git a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-dry-run-api.ts b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-dry-run-api.ts index 3eb632c203a..ba35a7f5760 100644 --- a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-dry-run-api.ts +++ b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-dry-run-api.ts @@ -1,6 +1,6 @@ import { beforeAll, describeSuite, expect } from "@moonwall/cli"; import { alith, generateKeyringPair } from "@moonwall/util"; -import { ApiPromise, WsProvider } from "@polkadot/api"; +import { type ApiPromise, WsProvider } from "@polkadot/api"; import { u8aToHex } from "@polkadot/util"; import { XcmFragment } from "../../../../helpers"; diff --git a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api-transact-foreign.ts b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api-transact-foreign.ts index a31695904cc..d649f9e6af7 100644 --- a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api-transact-foreign.ts +++ b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api-transact-foreign.ts @@ -1,6 +1,6 @@ import "@moonbeam-network/api-augment"; import { beforeAll, describeSuite, expect } from "@moonwall/cli"; -import { ApiPromise, WsProvider } from "@polkadot/api"; +import { type ApiPromise, WsProvider } from "@polkadot/api"; import type { KeyringPair } from "@polkadot/keyring/types"; import type { u128 } from "@polkadot/types"; import { hexToBigInt } from "@polkadot/util"; diff --git a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api-transact-native.ts b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api-transact-native.ts index 0741d5e62e3..a391939ce4b 100644 --- a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api-transact-native.ts +++ b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api-transact-native.ts @@ -1,6 +1,6 @@ import "@moonbeam-network/api-augment"; import { beforeAll, describeSuite, expect } from "@moonwall/cli"; -import { ApiPromise, WsProvider } from "@polkadot/api"; +import { type ApiPromise, WsProvider } from "@polkadot/api"; import type { KeyringPair } from "@polkadot/keyring/types"; import { generateKeyringPair } from "@moonwall/util"; import { diff --git a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api.ts b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api.ts index 95f972e40f0..a2bd22d89d9 100644 --- a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api.ts +++ b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-payment-api.ts @@ -1,5 +1,5 @@ import { beforeAll, describeSuite, expect } from "@moonwall/cli"; -import { ApiPromise, WsProvider } from "@polkadot/api"; +import { type ApiPromise, WsProvider } from "@polkadot/api"; import { XcmFragment, registerOldForeignAsset, @@ -108,10 +108,9 @@ describeSuite({ originKind: "SovereignAccount", requireWeightAtMost: transactWeightAtMost, call: { - encoded: polkadotJs.tx.balances.transferAllowDeath( - "0x0000000000000000000000000000000000000000", - 1000000000n - ).method.toHex(), + encoded: polkadotJs.tx.balances + .transferAllowDeath("0x0000000000000000000000000000000000000000", 1000000000n) + .method.toHex(), }, }, }) From 0d0bd7f0b8480043b4ff9256c9f2e32aa3e09584 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 24 Apr 2025 10:20:52 +0300 Subject: [PATCH 120/188] chore: :arrow_up: upgrade jsonrpsee --- Cargo.lock | 200 ++++++++++++++++++++++++++++++++--------------------- 1 file changed, 123 insertions(+), 77 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 43b99970df8..27e241e309e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2349,7 +2349,7 @@ dependencies = [ "async-trait", "cumulus-primitives-core", "futures 0.3.31", - "jsonrpsee-core 0.24.7", + "jsonrpsee-core 0.24.9", "parity-scale-codec", "polkadot-overseer", "sc-client-api", @@ -2406,7 +2406,7 @@ dependencies = [ "either", "futures 0.3.31", "futures-timer", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "parity-scale-codec", "pin-project", "polkadot-overseer", @@ -3452,7 +3452,7 @@ dependencies = [ "fp-storage", "futures 0.3.31", "hex", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "libsecp256k1", "log", "pallet-evm", @@ -3497,7 +3497,7 @@ source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-po dependencies = [ "ethereum", "ethereum-types", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "rlp", "rustc-hex", "serde", @@ -4834,7 +4834,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2 0.5.8", + "socket2 0.4.10", "tokio", "tower-service", "tracing", @@ -4889,7 +4889,7 @@ dependencies = [ "hyper 1.4.1", "hyper-util", "log", - "rustls 0.23.24", + "rustls 0.23.26", "rustls-native-certs 0.8.1", "rustls-pki-types", "tokio", @@ -5402,6 +5402,22 @@ dependencies = [ "walkdir", ] +[[package]] +name = "jni" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" +dependencies = [ + "cesu8", + "cfg-if", + "combine", + "jni-sys", + "log", + "thiserror 1.0.69", + "walkdir", + "windows-sys 0.45.0", +] + [[package]] name = "jni-sys" version = "0.3.0" @@ -5451,16 +5467,16 @@ dependencies = [ [[package]] name = "jsonrpsee" -version = "0.24.7" +version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5c71d8c1a731cc4227c2f698d377e7848ca12c8a48866fc5e6951c43a4db843" +checksum = "37b26c20e2178756451cfeb0661fb74c47dd5988cb7e3939de7e9241fd604d42" dependencies = [ - "jsonrpsee-core 0.24.7", - "jsonrpsee-http-client 0.24.7", + "jsonrpsee-core 0.24.9", + "jsonrpsee-http-client 0.24.9", "jsonrpsee-proc-macros", "jsonrpsee-server", - "jsonrpsee-types 0.24.7", - "jsonrpsee-ws-client 0.24.7", + "jsonrpsee-types 0.24.9", + "jsonrpsee-ws-client 0.24.9", "tokio", "tracing", ] @@ -5497,9 +5513,9 @@ dependencies = [ "http 1.1.0", "jsonrpsee-core 0.23.2", "pin-project", - "rustls 0.23.24", + "rustls 0.23.26", "rustls-pki-types", - "rustls-platform-verifier", + "rustls-platform-verifier 0.3.4", "soketto 0.8.0", "thiserror 1.0.69", "tokio", @@ -5511,18 +5527,18 @@ dependencies = [ [[package]] name = "jsonrpsee-client-transport" -version = "0.24.7" +version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "548125b159ba1314104f5bb5f38519e03a41862786aa3925cf349aae9cdd546e" +checksum = "bacb85abf4117092455e1573625e21b8f8ef4dec8aff13361140b2dc266cdff2" dependencies = [ "base64 0.22.1", "futures-util", "http 1.1.0", - "jsonrpsee-core 0.24.7", + "jsonrpsee-core 0.24.9", "pin-project", - "rustls 0.23.24", + "rustls 0.23.26", "rustls-pki-types", - "rustls-platform-verifier", + "rustls-platform-verifier 0.5.1", "soketto 0.8.0", "thiserror 1.0.69", "tokio", @@ -5579,9 +5595,9 @@ dependencies = [ [[package]] name = "jsonrpsee-core" -version = "0.24.7" +version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2882f6f8acb9fdaec7cefc4fd607119a9bd709831df7d7672a1d3b644628280" +checksum = "456196007ca3a14db478346f58c7238028d55ee15c1df15115596e411ff27925" dependencies = [ "async-trait", "bytes", @@ -5590,7 +5606,7 @@ dependencies = [ "http 1.1.0", "http-body 1.0.1", "http-body-util", - "jsonrpsee-types 0.24.7", + "jsonrpsee-types 0.24.9", "parking_lot 0.12.3", "pin-project", "rand 0.8.5", @@ -5625,9 +5641,9 @@ dependencies = [ [[package]] name = "jsonrpsee-http-client" -version = "0.24.7" +version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3638bc4617f96675973253b3a45006933bde93c2fd8a6170b33c777cc389e5b" +checksum = "c872b6c9961a4ccc543e321bb5b89f6b2d2c7fe8b61906918273a3333c95400c" dependencies = [ "async-trait", "base64 0.22.1", @@ -5635,10 +5651,10 @@ dependencies = [ "hyper 1.4.1", "hyper-rustls 0.27.3", "hyper-util", - "jsonrpsee-core 0.24.7", - "jsonrpsee-types 0.24.7", - "rustls 0.23.24", - "rustls-platform-verifier", + "jsonrpsee-core 0.24.9", + "jsonrpsee-types 0.24.9", + "rustls 0.23.26", + "rustls-platform-verifier 0.5.1", "serde", "serde_json", "thiserror 1.0.69", @@ -5650,9 +5666,9 @@ dependencies = [ [[package]] name = "jsonrpsee-proc-macros" -version = "0.24.7" +version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c06c01ae0007548e73412c08e2285ffe5d723195bf268bce67b1b77c3bb2a14d" +checksum = "5e65763c942dfc9358146571911b0cd1c361c2d63e2d2305622d40d36376ca80" dependencies = [ "heck 0.5.0", "proc-macro-crate 3.2.0", @@ -5663,9 +5679,9 @@ dependencies = [ [[package]] name = "jsonrpsee-server" -version = "0.24.7" +version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82ad8ddc14be1d4290cd68046e7d1d37acd408efed6d3ca08aefcc3ad6da069c" +checksum = "55e363146da18e50ad2b51a0a7925fc423137a0b1371af8235b1c231a0647328" dependencies = [ "futures-util", "http 1.1.0", @@ -5673,8 +5689,8 @@ dependencies = [ "http-body-util", "hyper 1.4.1", "hyper-util", - "jsonrpsee-core 0.24.7", - "jsonrpsee-types 0.24.7", + "jsonrpsee-core 0.24.9", + "jsonrpsee-types 0.24.9", "pin-project", "route-recognizer", "serde", @@ -5716,9 +5732,9 @@ dependencies = [ [[package]] name = "jsonrpsee-types" -version = "0.24.7" +version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a178c60086f24cc35bb82f57c651d0d25d99c4742b4d335de04e97fa1f08a8a1" +checksum = "08a8e70baf945b6b5752fc8eb38c918a48f1234daf11355e07106d963f860089" dependencies = [ "http 1.1.0", "serde", @@ -5741,14 +5757,14 @@ dependencies = [ [[package]] name = "jsonrpsee-ws-client" -version = "0.24.7" +version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fe322e0896d0955a3ebdd5bf813571c53fea29edd713bc315b76620b327e86d" +checksum = "01b3323d890aa384f12148e8d2a1fd18eb66e9e7e825f9de4fa53bcc19b93eef" dependencies = [ "http 1.1.0", - "jsonrpsee-client-transport 0.24.7", - "jsonrpsee-core 0.24.7", - "jsonrpsee-types 0.24.7", + "jsonrpsee-client-transport 0.24.9", + "jsonrpsee-core 0.24.9", + "jsonrpsee-types 0.24.9", "url", ] @@ -6828,7 +6844,7 @@ name = "mmr-rpc" version = "39.0.0" source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "parity-scale-codec", "serde", "sp-api", @@ -7159,7 +7175,7 @@ dependencies = [ "flume 0.10.14", "futures 0.3.31", "hex-literal 0.4.1", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "parity-scale-codec", "staging-xcm", "tokio", @@ -7193,7 +7209,7 @@ dependencies = [ "fc-api", "fc-db", "fc-rpc", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "parity-scale-codec", "sp-api", "sp-blockchain", @@ -7248,7 +7264,7 @@ dependencies = [ "ethereum-types", "fc-rpc-core", "futures 0.3.31", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "moonbeam-client-evm-tracing", "moonbeam-rpc-core-types", "serde", @@ -7262,7 +7278,7 @@ version = "0.6.0" dependencies = [ "ethereum-types", "futures 0.3.31", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "moonbeam-client-evm-tracing", "moonbeam-rpc-core-types", "serde", @@ -7293,7 +7309,7 @@ dependencies = [ "fp-rpc", "futures 0.3.31", "hex-literal 0.4.1", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "log", "moonbeam-client-evm-tracing", "moonbeam-rpc-core-debug", @@ -7353,7 +7369,7 @@ dependencies = [ "fc-storage", "fp-rpc", "futures 0.3.31", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "log", "moonbeam-client-evm-tracing", "moonbeam-rpc-core-trace", @@ -7654,7 +7670,7 @@ dependencies = [ "futures 0.3.31", "hex", "hex-literal 0.4.1", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "libsecp256k1", "log", "maplit", @@ -8514,7 +8530,7 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" dependencies = [ - "proc-macro-crate 3.2.0", + "proc-macro-crate 1.1.3", "proc-macro2", "quote", "syn 2.0.100", @@ -10867,7 +10883,7 @@ name = "pallet-transaction-payment-rpc" version = "42.0.0" source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", "sp-api", @@ -11124,8 +11140,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" dependencies = [ "bitcoin_hashes 0.13.0", - "rand 0.8.5", - "rand_core 0.6.4", + "rand 0.7.3", + "rand_core 0.5.1", "serde", "unicode-normalization", ] @@ -12215,7 +12231,7 @@ name = "polkadot-rpc" version = "22.0.0" source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "mmr-rpc", "pallet-transaction-payment-rpc", "polkadot-primitives", @@ -13027,7 +13043,7 @@ version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf" dependencies = [ - "heck 0.5.0", + "heck 0.4.1", "itertools 0.12.1", "log", "multimap", @@ -13886,9 +13902,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.24" +version = "0.23.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96bf61953b1bc045820a2b947e6e9771c58c8c4b15242425b03f783ede1b34fe" +checksum = "df51b5869f3a441595eac5e8ff14d486ff285f7b8c0df8770e49c3b56351f0f0" dependencies = [ "log", "once_cell", @@ -13969,10 +13985,10 @@ checksum = "afbb878bdfdf63a336a5e63561b1835e7a8c91524f51621db870169eac84b490" dependencies = [ "core-foundation 0.9.4", "core-foundation-sys", - "jni", + "jni 0.19.0", "log", "once_cell", - "rustls 0.23.24", + "rustls 0.23.26", "rustls-native-certs 0.7.3", "rustls-platform-verifier-android", "rustls-webpki 0.102.8", @@ -13982,6 +13998,27 @@ dependencies = [ "winapi", ] +[[package]] +name = "rustls-platform-verifier" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a5467026f437b4cb2a533865eaa73eb840019a0916f4b9ec563c6e617e086c9" +dependencies = [ + "core-foundation 0.10.0", + "core-foundation-sys", + "jni 0.21.1", + "log", + "once_cell", + "rustls 0.23.26", + "rustls-native-certs 0.8.1", + "rustls-platform-verifier-android", + "rustls-webpki 0.103.0", + "security-framework 3.2.0", + "security-framework-sys", + "webpki-root-certs", + "windows-sys 0.59.0", +] + [[package]] name = "rustls-platform-verifier-android" version = "0.1.1" @@ -14392,7 +14429,7 @@ version = "0.48.0" source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "sc-consensus-babe", "sc-consensus-epochs", "sc-rpc-api", @@ -14450,7 +14487,7 @@ version = "27.0.0" source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "log", "parity-scale-codec", "parking_lot 0.12.3", @@ -14528,7 +14565,7 @@ source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbea dependencies = [ "finality-grandpa", "futures 0.3.31", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "log", "parity-scale-codec", "sc-client-api", @@ -14550,7 +14587,7 @@ dependencies = [ "async-trait", "futures 0.3.31", "futures-timer", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "log", "parity-scale-codec", "sc-client-api", @@ -14928,7 +14965,7 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", "rand 0.8.5", - "rustls 0.23.24", + "rustls 0.23.26", "sc-client-api", "sc-network", "sc-network-common", @@ -14960,7 +14997,7 @@ version = "43.0.0" source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "log", "parity-scale-codec", "parking_lot 0.12.3", @@ -14991,7 +15028,7 @@ name = "sc-rpc-api" version = "0.47.0" source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "parity-scale-codec", "sc-chain-spec", "sc-mixnet", @@ -15019,7 +15056,7 @@ dependencies = [ "http-body-util", "hyper 1.4.1", "ip_network", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "log", "sc-rpc-api", "serde", @@ -15040,7 +15077,7 @@ dependencies = [ "futures-util", "hex", "itertools 0.11.0", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "log", "parity-scale-codec", "parking_lot 0.12.3", @@ -15072,7 +15109,7 @@ dependencies = [ "exit-future", "futures 0.3.31", "futures-timer", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "log", "parity-scale-codec", "parking_lot 0.12.3", @@ -15155,7 +15192,7 @@ name = "sc-sync-state-rpc" version = "0.48.0" source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "parity-scale-codec", "sc-chain-spec", "sc-client-api", @@ -17362,7 +17399,7 @@ dependencies = [ "docify", "frame-system-rpc-runtime-api", "futures 0.3.31", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "log", "parity-scale-codec", "sc-rpc-api", @@ -17394,7 +17431,7 @@ version = "0.47.0" source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "log", "sc-rpc-api", "serde", @@ -17406,7 +17443,7 @@ name = "substrate-state-trie-migration-rpc" version = "41.0.0" source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ - "jsonrpsee 0.24.7", + "jsonrpsee 0.24.9", "parity-scale-codec", "sc-client-api", "sc-rpc-api", @@ -18103,7 +18140,7 @@ version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" dependencies = [ - "rustls 0.23.24", + "rustls 0.23.26", "rustls-pki-types", "tokio", ] @@ -18128,7 +18165,7 @@ checksum = "7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084" dependencies = [ "futures-util", "log", - "rustls 0.23.24", + "rustls 0.23.26", "rustls-native-certs 0.8.1", "rustls-pki-types", "tokio", @@ -18451,7 +18488,7 @@ dependencies = [ "httparse", "log", "rand 0.9.0", - "rustls 0.23.24", + "rustls 0.23.26", "rustls-pki-types", "sha1", "thiserror 2.0.12", @@ -18473,7 +18510,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.7", - "rand 0.8.5", + "rand 0.7.3", "static_assertions", ] @@ -19167,6 +19204,15 @@ dependencies = [ "untrusted 0.9.0", ] +[[package]] +name = "webpki-root-certs" +version = "0.26.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09aed61f5e8d2c18344b3faa33a4c837855fe56642757754775548fee21386c4" +dependencies = [ + "rustls-pki-types", +] + [[package]] name = "webpki-roots" version = "0.25.4" From 37028c9b7ddaf4a87e3b12fdee56e1d88cde82f4 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 24 Apr 2025 10:22:29 +0300 Subject: [PATCH 121/188] style: :art: format code --- pallets/xcm-bridge-router/src/tests.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pallets/xcm-bridge-router/src/tests.rs b/pallets/xcm-bridge-router/src/tests.rs index 1970ef8b1d2..05608e08c73 100644 --- a/pallets/xcm-bridge-router/src/tests.rs +++ b/pallets/xcm-bridge-router/src/tests.rs @@ -144,9 +144,10 @@ fn returns_proper_delivery_price() { }), ); - let expected_fee = - (FixedU128::saturating_from_integer(base_cost_formula()) * factor).into_inner() - / FixedU128::DIV + HRMP_FEE; + let expected_fee = (FixedU128::saturating_from_integer(base_cost_formula()) * factor) + .into_inner() + / FixedU128::DIV + + HRMP_FEE; assert_eq!( XcmBridgeHubRouter::validate(&mut Some(dest), &mut Some(xcm)) .unwrap() From 69c494c5319729fa4794513958e713f49beb81ea Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 24 Apr 2025 10:37:53 +0300 Subject: [PATCH 122/188] refactor: :rotating_light: allow dead code for CheckInherents --- runtime/moonbase/src/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index d9aa1e5b29b..a0f568f27c7 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -1627,6 +1627,7 @@ moonbeam_runtime_common::impl_runtime_apis_plus_common! { } } +#[allow(dead_code)] struct CheckInherents; // Parity has decided to depreciate this trait, but does not offer a satisfactory replacement, From a89a515aa16c16f2ec1637894c08ad4a63fdec7d Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 24 Apr 2025 11:02:38 +0300 Subject: [PATCH 123/188] refactor: :rotating_light: allow dead code on all CheckInherents structs --- runtime/moonbeam/src/lib.rs | 1 + runtime/moonriver/src/lib.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index 90f5c9cfefc..fc6cc1bb08a 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -1668,6 +1668,7 @@ moonbeam_runtime_common::impl_runtime_apis_plus_common! { } } +#[allow(dead_code)] struct CheckInherents; // Parity has decided to depreciate this trait, but does not offer a satisfactory replacement, diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index cfb08b30fd1..3512ce385bf 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -1671,6 +1671,7 @@ moonbeam_runtime_common::impl_runtime_apis_plus_common! { } } +#[allow(dead_code)] struct CheckInherents; // Parity has decided to depreciate this trait, but does not offer a satisfactory replacement, From e218a103ab9efa7c9d0272d4f9221705834cf75a Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 24 Apr 2025 11:03:46 +0300 Subject: [PATCH 124/188] refactor: :rotating_light: mark argument as unused --- runtime/moonbeam/src/weights/pallet_identity.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/moonbeam/src/weights/pallet_identity.rs b/runtime/moonbeam/src/weights/pallet_identity.rs index b4bb76789e5..d9533063091 100644 --- a/runtime/moonbeam/src/weights/pallet_identity.rs +++ b/runtime/moonbeam/src/weights/pallet_identity.rs @@ -351,7 +351,7 @@ impl pallet_identity::WeightInfo for WeightInfo { /// Proof: `Identity::PendingUsernames` (`max_values`: None, `max_size`: Some(73), added: 2548, mode: `MaxEncodedLen`) /// Storage: `Identity::IdentityOf` (r:1 w:1) /// Proof: `Identity::IdentityOf` (`max_values`: None, `max_size`: Some(7560), added: 10035, mode: `MaxEncodedLen`) - fn set_username_for(s: u32) -> Weight { + fn set_username_for(_s: u32) -> Weight { // Proof Size summary in bytes: // Measured: `67` // Estimated: `11025` From 7b64a348ddaaedc8d558d8f912f2209ceed09654 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 24 Apr 2025 11:13:11 +0300 Subject: [PATCH 125/188] refactor: :rotating_light: remove use of undefined feature --- node/cli/src/command.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/node/cli/src/command.rs b/node/cli/src/command.rs index 24ed4e7d85f..d657710e0bb 100644 --- a/node/cli/src/command.rs +++ b/node/cli/src/command.rs @@ -67,7 +67,7 @@ fn load_spec( "moonbase-dev" | "dev" | "development" => { Box::new(chain_spec::moonbase::development_chain_spec(None, None)) } - #[cfg(all(feature = "test-spec", feature = "moonbeam-native"))] + #[cfg(feature = "moonbeam-native")] "staking" => Box::new(chain_spec::test_spec::staking_spec(para_id)), // Moonriver networks "moonriver" => Box::new(chain_spec::RawChainSpec::from_json_bytes( From d7de63b19f7bc42fa528b05424b219a9733d7fd4 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 24 Apr 2025 11:27:54 +0300 Subject: [PATCH 126/188] fix: :bug: add use statement for ROCOCO_GENESIS_HASH --- primitives/bridge/xcm-bridge/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/primitives/bridge/xcm-bridge/src/lib.rs b/primitives/bridge/xcm-bridge/src/lib.rs index 2336cb90e88..65d8c2e437b 100644 --- a/primitives/bridge/xcm-bridge/src/lib.rs +++ b/primitives/bridge/xcm-bridge/src/lib.rs @@ -33,8 +33,8 @@ use sp_core::H256; use sp_io::hashing::blake2_256; use sp_std::boxed::Box; use xcm::{ - latest::prelude::*, prelude::XcmVersion, IntoVersion, VersionedInteriorLocation, - VersionedLocation, + latest::prelude::*, latest::ROCOCO_GENESIS_HASH, prelude::XcmVersion, IntoVersion, + VersionedInteriorLocation, VersionedLocation, }; mod call_info; From c8e6d5b7be198f10ee8c3205523495a127fc31ff Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 24 Apr 2025 11:44:51 +0300 Subject: [PATCH 127/188] fix: :bug: move ROCOCO_GENESIS_HASH use statement within test module --- primitives/bridge/xcm-bridge/src/lib.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/primitives/bridge/xcm-bridge/src/lib.rs b/primitives/bridge/xcm-bridge/src/lib.rs index 65d8c2e437b..d25aca02eb8 100644 --- a/primitives/bridge/xcm-bridge/src/lib.rs +++ b/primitives/bridge/xcm-bridge/src/lib.rs @@ -33,8 +33,8 @@ use sp_core::H256; use sp_io::hashing::blake2_256; use sp_std::boxed::Box; use xcm::{ - latest::prelude::*, latest::ROCOCO_GENESIS_HASH, prelude::XcmVersion, IntoVersion, - VersionedInteriorLocation, VersionedLocation, + latest::prelude::*, prelude::XcmVersion, IntoVersion, VersionedInteriorLocation, + VersionedLocation, }; mod call_info; @@ -434,6 +434,7 @@ impl BridgeLocations { #[cfg(test)] mod tests { use super::*; + use xcm::latest::ROCOCO_GENESIS_HASH; const LOCAL_NETWORK: NetworkId = Kusama; const REMOTE_NETWORK: NetworkId = Polkadot; From ff398f740b72f77719dde4304a9b438679cdb42a Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas <22591718+RomarQ@users.noreply.github.com> Date: Thu, 24 Apr 2025 09:49:35 +0100 Subject: [PATCH 128/188] Update verify-licenses.sh --- scripts/verify-licenses.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/verify-licenses.sh b/scripts/verify-licenses.sh index f2c81753f75..2cb6b66a1fe 100755 --- a/scripts/verify-licenses.sh +++ b/scripts/verify-licenses.sh @@ -31,6 +31,7 @@ LICENSES=( "MIT" "MPL-2.0" "Zlib" + "Unicode-3.0" ) AUTHORS=( "PureStake" @@ -61,4 +62,4 @@ else echo -en "$RESULT\n" echo "FAILURE !!" exit 1 -fi \ No newline at end of file +fi From a9def6f27878436a297dfdc9784273c727a94010 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 24 Apr 2025 13:40:04 +0300 Subject: [PATCH 129/188] refactor: :rotating_light: remove unused XCM convertion utilities --- precompiles/xcm-transactor/src/mock.rs | 13 ------------ precompiles/xcm-utils/src/mock.rs | 28 -------------------------- 2 files changed, 41 deletions(-) diff --git a/precompiles/xcm-transactor/src/mock.rs b/precompiles/xcm-transactor/src/mock.rs index e483bcf7e34..f3149474f86 100644 --- a/precompiles/xcm-transactor/src/mock.rs +++ b/precompiles/xcm-transactor/src/mock.rs @@ -236,19 +236,6 @@ impl pallet_timestamp::Config for Runtime { type MinimumPeriod = MinimumPeriod; type WeightInfo = (); } -pub struct ConvertOriginToLocal; -impl EnsureOrigin for ConvertOriginToLocal { - type Success = Location; - - fn try_origin(_: Origin) -> Result { - Ok(Location::here()) - } - - #[cfg(feature = "runtime-benchmarks")] - fn try_successful_origin() -> Result { - Ok(Origin::root()) - } -} pub struct DoNothingRouter; impl SendXcm for DoNothingRouter { diff --git a/precompiles/xcm-utils/src/mock.rs b/precompiles/xcm-utils/src/mock.rs index 4a2aa0d09f3..4556f685e8c 100644 --- a/precompiles/xcm-utils/src/mock.rs +++ b/precompiles/xcm-utils/src/mock.rs @@ -123,20 +123,6 @@ pub type LocationToAccountId = ( xcm_builder::AccountKey20Aliases, ); -pub struct AccountIdToLocation; -impl sp_runtime::traits::Convert for AccountIdToLocation { - fn convert(account: AccountId) -> Location { - let as_h160: H160 = account.into(); - Location::new( - 0, - [AccountKey20 { - network: None, - key: as_h160.as_fixed_bytes().clone(), - }], - ) - } -} - parameter_types! { pub ParachainId: cumulus_primitives_core::ParaId = 100.into(); pub LocalNetworkId: Option = None; @@ -313,20 +299,6 @@ impl pallet_timestamp::Config for Runtime { } pub type Barrier = AllowUnpaidExecutionFrom; -pub struct ConvertOriginToLocal; -impl EnsureOrigin for ConvertOriginToLocal { - type Success = Location; - - fn try_origin(_: Origin) -> Result { - Ok(Location::here()) - } - - #[cfg(feature = "runtime-benchmarks")] - fn try_successful_origin() -> Result { - Ok(Origin::root()) - } -} - use sp_std::cell::RefCell; use xcm::latest::opaque; // Simulates sending a XCM message From c1dda19d4cc9cd0660c3b034878cfaa058699f4c Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 24 Apr 2025 13:40:23 +0300 Subject: [PATCH 130/188] refactor: :rotating_light: allow dead code in test --- pallets/precompile-benchmarks/src/mock.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/pallets/precompile-benchmarks/src/mock.rs b/pallets/precompile-benchmarks/src/mock.rs index 110ebabdcda..75d1a24ebdb 100644 --- a/pallets/precompile-benchmarks/src/mock.rs +++ b/pallets/precompile-benchmarks/src/mock.rs @@ -21,6 +21,7 @@ use precompile_utils::prelude::PrecompileHandle; use sp_core::{H160, H256}; use sp_std::{boxed::Box, vec, vec::Vec}; +#[allow(dead_code)] #[derive(Debug, Clone)] pub struct Subcall { pub address: H160, From d81751595c2d1214a47fa9a97cca068d08d1913f Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 24 Apr 2025 13:56:16 +0300 Subject: [PATCH 131/188] fix: :bug: fix Rust flag suspicious_double_ref_op --- .cargo/config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.cargo/config.toml b/.cargo/config.toml index dfd018f9ed5..b6881ed3506 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -20,7 +20,7 @@ rustflags = [ "-Dclippy::complexity", "-Dclippy::unwrap_used", "-Aclippy::if-same-then-else", - "-Aclippy::suspicious_double_ref_op", + "-Asuspicious_double_ref_op", "-Aclippy::clone_on_copy", # Too common "-Aclippy::needless_lifetimes", # Backward compat? "-Aclippy::zero-prefixed-literal", # 00_1000_000 From 2f5263cc5bb711833e16967f34ba58cda98209f1 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 24 Apr 2025 14:36:41 +0300 Subject: [PATCH 132/188] refactor: :rotating_light: remove unused imports --- precompiles/xcm-transactor/src/mock.rs | 2 +- precompiles/xcm-utils/src/mock.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/precompiles/xcm-transactor/src/mock.rs b/precompiles/xcm-transactor/src/mock.rs index f3149474f86..27578826df9 100644 --- a/precompiles/xcm-transactor/src/mock.rs +++ b/precompiles/xcm-transactor/src/mock.rs @@ -20,7 +20,7 @@ use crate::v2::{XcmTransactorPrecompileV2, XcmTransactorPrecompileV2Call}; use crate::v3::{XcmTransactorPrecompileV3, XcmTransactorPrecompileV3Call}; use frame_support::{ construct_runtime, parameter_types, - traits::{EnsureOrigin, Everything, OriginTrait, PalletInfo as PalletInfoTrait}, + traits::{Everything, PalletInfo as PalletInfoTrait}, weights::{RuntimeDbWeight, Weight}, }; use pallet_evm::{ diff --git a/precompiles/xcm-utils/src/mock.rs b/precompiles/xcm-utils/src/mock.rs index 4556f685e8c..f22b04e5ad5 100644 --- a/precompiles/xcm-utils/src/mock.rs +++ b/precompiles/xcm-utils/src/mock.rs @@ -18,7 +18,7 @@ use super::*; use frame_support::{ construct_runtime, parameter_types, - traits::{ConstU32, EnsureOrigin, Everything, Nothing, OriginTrait, PalletInfo as _}, + traits::{ConstU32, Everything, Nothing, OriginTrait, PalletInfo as _}, weights::{RuntimeDbWeight, Weight}, }; use pallet_evm::{ From c45dc7595072cd3127b12e678da9fa918b2a7b20 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 24 Apr 2025 14:37:36 +0300 Subject: [PATCH 133/188] fix: :fire: remove code behind undefined feature runtime-benchmarks --- precompiles/relay-data-verifier/src/mock.rs | 5 ----- 1 file changed, 5 deletions(-) diff --git a/precompiles/relay-data-verifier/src/mock.rs b/precompiles/relay-data-verifier/src/mock.rs index 7743bd28656..bf2fa188e12 100644 --- a/precompiles/relay-data-verifier/src/mock.rs +++ b/precompiles/relay-data-verifier/src/mock.rs @@ -126,11 +126,6 @@ impl RelaychainStateProvider for PersistedValidationDataGetter { fn current_relay_chain_state() -> RelayChainState { frame_support::storage::unhashed::get(b"MOCK_PERSISTED_VALIDATION_DATA").unwrap() } - - #[cfg(feature = "runtime-benchmarks")] - fn set_current_relay_chain_state(state: RelayChainState) { - frame_support::storage::unhashed::put(b"MOCK_PERSISTED_VALIDATION_DATA", &state); - } } pub fn set_current_relay_chain_state(block_number: u32, state_root: H256) { From c4fb203b895d9a1e363cd2662121e3e398ebde5d Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 24 Apr 2025 14:40:53 +0300 Subject: [PATCH 134/188] refactor: :rotating_light: remove unused imports of MaybeEquivalence --- runtime/moonbase/tests/xcm_tests.rs | 2 +- runtime/moonbeam/tests/common/mod.rs | 1 - runtime/moonbeam/tests/xcm_tests.rs | 2 +- runtime/moonriver/tests/common/mod.rs | 1 - runtime/moonriver/tests/xcm_tests.rs | 2 +- 5 files changed, 3 insertions(+), 5 deletions(-) diff --git a/runtime/moonbase/tests/xcm_tests.rs b/runtime/moonbase/tests/xcm_tests.rs index 223f5eafef0..051d6679769 100644 --- a/runtime/moonbase/tests/xcm_tests.rs +++ b/runtime/moonbase/tests/xcm_tests.rs @@ -28,7 +28,7 @@ use moonbase_runtime::xcm_config::AssetType; use pallet_xcm_transactor::{ Currency, CurrencyPayment, HrmpInitParams, HrmpOperation, TransactWeights, }; -use sp_runtime::traits::{Convert, MaybeEquivalence}; +use sp_runtime::traits::Convert; use sp_std::boxed::Box; use xcm::{ latest::prelude::{ diff --git a/runtime/moonbeam/tests/common/mod.rs b/runtime/moonbeam/tests/common/mod.rs index 6f8822c6a39..e188ae5eb12 100644 --- a/runtime/moonbeam/tests/common/mod.rs +++ b/runtime/moonbeam/tests/common/mod.rs @@ -38,7 +38,6 @@ use std::collections::BTreeMap; use fp_rpc::ConvertTransaction; use moonbeam_runtime::EvmForeignAssets; -use sp_runtime::traits::MaybeEquivalence; pub fn existential_deposit() -> u128 { ::ExistentialDeposit::get() diff --git a/runtime/moonbeam/tests/xcm_tests.rs b/runtime/moonbeam/tests/xcm_tests.rs index b7158faf519..d991475477d 100644 --- a/runtime/moonbeam/tests/xcm_tests.rs +++ b/runtime/moonbeam/tests/xcm_tests.rs @@ -30,7 +30,7 @@ use pallet_xcm_transactor::{ Currency, CurrencyPayment, HrmpInitParams, HrmpOperation, TransactWeights, }; use sp_core::ConstU32; -use sp_runtime::traits::{Convert, MaybeEquivalence}; +use sp_runtime::traits::Convert; use xcm::{ latest::{ prelude::{ diff --git a/runtime/moonriver/tests/common/mod.rs b/runtime/moonriver/tests/common/mod.rs index 15ba20a83e4..73d58239e56 100644 --- a/runtime/moonriver/tests/common/mod.rs +++ b/runtime/moonriver/tests/common/mod.rs @@ -39,7 +39,6 @@ use std::collections::BTreeMap; use fp_rpc::ConvertTransaction; use moonriver_runtime::{Assets, EvmForeignAssets}; use pallet_transaction_payment::Multiplier; -use sp_runtime::traits::MaybeEquivalence; pub fn existential_deposit() -> u128 { ::ExistentialDeposit::get() diff --git a/runtime/moonriver/tests/xcm_tests.rs b/runtime/moonriver/tests/xcm_tests.rs index a8bed04f8cb..02326b7d09a 100644 --- a/runtime/moonriver/tests/xcm_tests.rs +++ b/runtime/moonriver/tests/xcm_tests.rs @@ -25,7 +25,7 @@ use frame_support::{ }; use moonriver_runtime::xcm_config::AssetType; use sp_core::ConstU32; -use sp_runtime::traits::{Convert, MaybeEquivalence}; +use sp_runtime::traits::Convert; use xcm::{ latest::prelude::{ AccountId32, AccountKey20, All, Asset, AssetId, Assets as XcmAssets, BuyExecution, From 3cef669fb21468a21dd43bb6e98cbbf7e67aee3e Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 29 Apr 2025 12:24:38 +0300 Subject: [PATCH 135/188] refactor: :rotating_light: allow more dead code --- runtime/moonbase/tests/xcm_mock/parachain.rs | 4 ++++ runtime/moonbeam/src/lib.rs | 1 + runtime/moonbeam/tests/xcm_mock/parachain.rs | 4 ++++ runtime/moonriver/tests/xcm_mock/parachain.rs | 2 ++ 4 files changed, 11 insertions(+) diff --git a/runtime/moonbase/tests/xcm_mock/parachain.rs b/runtime/moonbase/tests/xcm_mock/parachain.rs index a67c6445446..e42f09a8772 100644 --- a/runtime/moonbase/tests/xcm_mock/parachain.rs +++ b/runtime/moonbase/tests/xcm_mock/parachain.rs @@ -871,7 +871,9 @@ impl pallet_evm::Config for Runtime { type AccountProvider = FrameSystemAccountProvider; } +#[allow(dead_code)] pub struct NormalFilter; + impl frame_support::traits::Contains for NormalFilter { fn contains(c: &RuntimeCall) -> bool { match c { @@ -938,7 +940,9 @@ impl xcm_primitives::UtilityEncodeCall for MockTransactors { } } +#[allow(dead_code)] pub struct MockHrmpEncoder; + impl xcm_primitives::HrmpEncodeCall for MockHrmpEncoder { fn hrmp_encode_call( call: xcm_primitives::HrmpAvailableCalls, diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index fc6cc1bb08a..5d4b5f3ebb0 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -1187,6 +1187,7 @@ impl Contains for MaintenanceFilter { /// asset-manager, while minting/burning only happens through xcm messages /// This can change in the future pub struct NormalFilter; + impl Contains for NormalFilter { fn contains(c: &RuntimeCall) -> bool { match c { diff --git a/runtime/moonbeam/tests/xcm_mock/parachain.rs b/runtime/moonbeam/tests/xcm_mock/parachain.rs index 3c1e2686be8..91ffd9de57e 100644 --- a/runtime/moonbeam/tests/xcm_mock/parachain.rs +++ b/runtime/moonbeam/tests/xcm_mock/parachain.rs @@ -861,7 +861,9 @@ impl pallet_evm::Config for Runtime { type AccountProvider = FrameSystemAccountProvider; } +#[allow(dead_code)] pub struct NormalFilter; + impl frame_support::traits::Contains for NormalFilter { fn contains(c: &RuntimeCall) -> bool { match c { @@ -928,7 +930,9 @@ impl xcm_primitives::UtilityEncodeCall for MockTransactors { } } +#[allow(dead_code)] pub struct MockHrmpEncoder; + impl xcm_primitives::HrmpEncodeCall for MockHrmpEncoder { fn hrmp_encode_call( call: xcm_primitives::HrmpAvailableCalls, diff --git a/runtime/moonriver/tests/xcm_mock/parachain.rs b/runtime/moonriver/tests/xcm_mock/parachain.rs index 33eefd8fd00..2b65dae894f 100644 --- a/runtime/moonriver/tests/xcm_mock/parachain.rs +++ b/runtime/moonriver/tests/xcm_mock/parachain.rs @@ -929,7 +929,9 @@ impl xcm_primitives::UtilityEncodeCall for MockTransactors { } } +#[allow(dead_code)] pub struct MockHrmpEncoder; + impl xcm_primitives::HrmpEncodeCall for MockHrmpEncoder { fn hrmp_encode_call( call: xcm_primitives::HrmpAvailableCalls, From 3a09baf576cc185be61d49cb865553b2bd4de7f7 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 29 Apr 2025 12:27:53 +0300 Subject: [PATCH 136/188] refactor: :rotating_light: more dead code --- runtime/moonriver/tests/xcm_mock/parachain.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/runtime/moonriver/tests/xcm_mock/parachain.rs b/runtime/moonriver/tests/xcm_mock/parachain.rs index 2b65dae894f..a752a405b59 100644 --- a/runtime/moonriver/tests/xcm_mock/parachain.rs +++ b/runtime/moonriver/tests/xcm_mock/parachain.rs @@ -862,7 +862,9 @@ impl pallet_evm::Config for Runtime { type AccountProvider = FrameSystemAccountProvider; } +#[allow(dead_code)] pub struct NormalFilter; + impl frame_support::traits::Contains for NormalFilter { fn contains(c: &RuntimeCall) -> bool { match c { From c5ce0bd7c6d3af0e210a35a530b11e77f2bb2af5 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 30 Apr 2025 11:53:20 +0300 Subject: [PATCH 137/188] test: :white_check_mark: update snapshot --- test/suites/dev/moonbase/test-fees/test-fee-multiplier-max.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/suites/dev/moonbase/test-fees/test-fee-multiplier-max.ts b/test/suites/dev/moonbase/test-fees/test-fee-multiplier-max.ts index ca072676418..4e46869a480 100644 --- a/test/suites/dev/moonbase/test-fees/test-fee-multiplier-max.ts +++ b/test/suites/dev/moonbase/test-fees/test-fee-multiplier-max.ts @@ -84,7 +84,8 @@ describeSuite({ // ~/4 to compensate for the ref time XCM fee changes // Previous value: 449_284_776_265_723_667_008n // Previous value: 119_241_298_837_127_813_277n - expect(initialBalance - afterBalance).to.equal(146_015_659_550_552_813_277n); + // Previous value: 146_015_659_550_552_813_277n + expect(initialBalance - afterBalance).to.equal(146_015_659_564_090_313_277n); }, }); From 52ae50c00488ec6830e4cc3449d7aa7951f71e13 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 30 Apr 2025 12:46:09 +0300 Subject: [PATCH 138/188] test: :white_check_mark: remove use of toMatchInlineSnapshot out of test context --- .../moonbase/test-randomness/test-randomness-babe-lottery2.ts | 4 ++-- .../moonbase/test-randomness/test-randomness-vrf-lottery4.ts | 2 +- .../moonbase/test-randomness/test-randomness-vrf-lottery5.ts | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery2.ts b/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery2.ts index 7596a982e1d..43a0e6d506f 100644 --- a/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery2.ts +++ b/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery2.ts @@ -47,7 +47,7 @@ describeSuite({ args: [0], account: BALTATHAR_ADDRESS, }); - expect(estimatedGas).toMatchInlineSnapshot(`153999n`); + expect(estimatedGas).toBe(155784n); const rawTxn = await context.writePrecompile!({ precompileName: "Randomness", @@ -64,7 +64,7 @@ describeSuite({ fulFillReceipt = await context .viem() .getTransactionReceipt({ hash: result![1].hash as `0x${string}` }); - expect(fulFillReceipt.gasUsed).toMatchInlineSnapshot(`82956n`); + expect(fulFillReceipt.gasUsed).toBe(82956n); }); it({ diff --git a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts index f2661f274ee..5337f902a7f 100644 --- a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts +++ b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts @@ -20,7 +20,7 @@ describeSuite({ value: 1n * GLMR, }); log("Estimated Gas for startLottery", estimatedGas); - expect(estimatedGas).toMatchInlineSnapshot(`111342n`); + expect(estimatedGas).toBe(111342n); await context.writeContract!({ contractAddress: lotteryContract, diff --git a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery5.ts b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery5.ts index d5a56e017e8..277342cc8de 100644 --- a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery5.ts +++ b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery5.ts @@ -48,7 +48,7 @@ describeSuite({ args: [0], }); - expect(estimatedGas).toMatchInlineSnapshot(`149713n`); + expect(estimatedGas).toBe(149399n); const rawTxn = await context.writePrecompile!({ precompileName: "Randomness", @@ -63,7 +63,7 @@ describeSuite({ .viem() .getTransactionReceipt({ hash: result!.hash as `0x${string}` }); - expect(fulFillReceipt.gasUsed).toMatchInlineSnapshot(`84956n`); + expect(fulFillReceipt.gasUsed).toBe(84956n); }); it({ id: "T01", From a6d04b5e60f54d238c0cdcf1b28005ccfbef5a9d Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Wed, 30 Apr 2025 13:07:35 +0300 Subject: [PATCH 139/188] refactor: :rotating_light: allow more dead code --- pallets/moonbeam-xcm-benchmarks/src/mock.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pallets/moonbeam-xcm-benchmarks/src/mock.rs b/pallets/moonbeam-xcm-benchmarks/src/mock.rs index f1e7e15be91..bbf8cadef88 100644 --- a/pallets/moonbeam-xcm-benchmarks/src/mock.rs +++ b/pallets/moonbeam-xcm-benchmarks/src/mock.rs @@ -51,7 +51,9 @@ impl xcm_executor::traits::OnResponse for DevNull { } } +#[allow(dead_code)] pub struct AccountIdConverter; + impl ConvertLocation for AccountIdConverter { fn convert_location(ml: &Location) -> Option { match ml.unpack() { @@ -69,7 +71,9 @@ parameter_types! { pub WeightPrice: (AssetId, u128, u128) = (AssetId(Location::parent()), 1_000_000, 1024); } +#[allow(dead_code)] pub struct AllAssetLocationsPass; + impl ContainsPair for AllAssetLocationsPass { fn contains(_: &Asset, _: &Location) -> bool { true From 15fc6b380c8e7ab7a2127e167a1ffadf3ba55023 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 2 May 2025 21:22:29 +0300 Subject: [PATCH 140/188] feat: :sparkles: benchmark ExtensionsWeightInfo --- benchmarking/frame-weight-template.hbs | 4 + runtime/moonbase/src/lib.rs | 3 +- .../src/weights/frame_system_extensions.rs | 117 ++++++++++++++++++ runtime/moonbase/src/weights/mod.rs | 1 + runtime/moonbeam/src/lib.rs | 3 +- .../src/weights/frame_system_extensions.rs | 117 ++++++++++++++++++ runtime/moonbeam/src/weights/mod.rs | 1 + runtime/moonriver/src/lib.rs | 3 +- .../src/weights/frame_system_extensions.rs | 117 ++++++++++++++++++ runtime/moonriver/src/weights/mod.rs | 1 + 10 files changed, 364 insertions(+), 3 deletions(-) create mode 100644 runtime/moonbase/src/weights/frame_system_extensions.rs create mode 100644 runtime/moonbeam/src/weights/frame_system_extensions.rs create mode 100644 runtime/moonriver/src/weights/frame_system_extensions.rs diff --git a/benchmarking/frame-weight-template.hbs b/benchmarking/frame-weight-template.hbs index 633f171aa73..9fcc72c57ef 100644 --- a/benchmarking/frame-weight-template.hbs +++ b/benchmarking/frame-weight-template.hbs @@ -22,7 +22,11 @@ use sp_std::marker::PhantomData; /// Weights for `{{pallet}}`. pub struct WeightInfo(PhantomData); +{{#if (eq pallet "frame_system_extensions")}} +impl frame_system::ExtensionsWeightInfo for WeightInfo { +{{else}} impl {{pallet}}::WeightInfo for WeightInfo { +{{/if}} {{#each benchmarks as |benchmark|}} {{#each benchmark.comments as |comment|}} /// {{comment}} diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index a0f568f27c7..6531934602b 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -305,7 +305,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); - type ExtensionsWeightInfo = (); + type ExtensionsWeightInfo = moonbase_weights::frame_system_extensions::WeightInfo; } impl pallet_utility::Config for Runtime { @@ -1500,6 +1500,7 @@ mod benches { frame_benchmarking::define_benchmarks!( [frame_system, SystemBench::] + [frame_system_extensions, frame_system_benchmarking::extensions::Pallet::] [pallet_utility, Utility] [pallet_timestamp, Timestamp] [pallet_balances, Balances] diff --git a/runtime/moonbase/src/weights/frame_system_extensions.rs b/runtime/moonbase/src/weights/frame_system_extensions.rs new file mode 100644 index 00000000000..349364b3c5a --- /dev/null +++ b/runtime/moonbase/src/weights/frame_system_extensions.rs @@ -0,0 +1,117 @@ +// Copyright 2025 Moonbeam foundation +// This file is part of Moonbeam. + +// Moonbeam 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. + +// Moonbeam 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 Moonbeam. If not, see . + + +//! Autogenerated weights for `frame_system_extensions` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 +//! DATE: 2025-05-02, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 + +// Executed Command: +// frame-omni-bencher +// v1 +// benchmark +// pallet +// --runtime=./target/release/wbuild/moonbase-runtime/moonbase_runtime.wasm +// --genesis-builder=runtime +// --genesis-builder-preset=development +// --steps=50 +// --repeat=20 +// --pallet=frame_system_extensions +// --extrinsic=* +// --wasm-execution=compiled +// --header=./file_header.txt +// --template=./benchmarking/frame-weight-template.hbs +// --output=./runtime/moonbase/src/weights + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}}; +use sp_std::marker::PhantomData; + +/// Weights for `frame_system_extensions`. +pub struct WeightInfo(PhantomData); +impl frame_system::ExtensionsWeightInfo for WeightInfo { + fn check_genesis() -> Weight { + // Proof Size summary in bytes: + // Measured: `54` + // Estimated: `0` + // Minimum execution time: 3_000_000 picoseconds. + Weight::from_parts(3_000_000, 0) + } + fn check_mortality_mortal_transaction() -> Weight { + // Proof Size summary in bytes: + // Measured: `92` + // Estimated: `0` + // Minimum execution time: 4_000_000 picoseconds. + Weight::from_parts(5_000_000, 0) + } + fn check_mortality_immortal_transaction() -> Weight { + // Proof Size summary in bytes: + // Measured: `92` + // Estimated: `0` + // Minimum execution time: 4_000_000 picoseconds. + Weight::from_parts(5_000_000, 0) + } + fn check_non_zero_sender() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 0_000 picoseconds. + Weight::from_parts(1_000_000, 0) + } + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(116), added: 2591, mode: `MaxEncodedLen`) + fn check_nonce() -> Weight { + // Proof Size summary in bytes: + // Measured: `261` + // Estimated: `3581` + // Minimum execution time: 5_000_000 picoseconds. + Weight::from_parts(5_000_000, 3581) + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + fn check_spec_version() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 0_000 picoseconds. + Weight::from_parts(0, 0) + } + fn check_tx_version() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 0_000 picoseconds. + Weight::from_parts(0, 0) + } + /// Storage: `System::AllExtrinsicsLen` (r:1 w:1) + /// Proof: `System::AllExtrinsicsLen` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + fn check_weight() -> Weight { + // Proof Size summary in bytes: + // Measured: `24` + // Estimated: `1489` + // Minimum execution time: 3_000_000 picoseconds. + Weight::from_parts(4_000_000, 1489) + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } +} diff --git a/runtime/moonbase/src/weights/mod.rs b/runtime/moonbase/src/weights/mod.rs index 4aef92237bf..7a4540a63ac 100644 --- a/runtime/moonbase/src/weights/mod.rs +++ b/runtime/moonbase/src/weights/mod.rs @@ -20,6 +20,7 @@ pub mod cumulus_pallet_parachain_system; pub mod cumulus_pallet_xcmp_queue; pub mod db; pub mod frame_system; +pub mod frame_system_extensions; pub mod pallet_asset_manager; pub mod pallet_assets; pub mod pallet_author_inherent; diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index 5d4b5f3ebb0..e01de184da9 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -297,7 +297,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); - type ExtensionsWeightInfo = (); + type ExtensionsWeightInfo = moonbeam_weights::frame_system_extensions::WeightInfo; } impl pallet_utility::Config for Runtime { @@ -1496,6 +1496,7 @@ mod benches { frame_benchmarking::define_benchmarks!( [frame_system, SystemBench::] + [frame_system_extensions, frame_system_benchmarking::extensions::Pallet::] [pallet_utility, Utility] [pallet_timestamp, Timestamp] [pallet_balances, Balances] diff --git a/runtime/moonbeam/src/weights/frame_system_extensions.rs b/runtime/moonbeam/src/weights/frame_system_extensions.rs new file mode 100644 index 00000000000..8282c4d77aa --- /dev/null +++ b/runtime/moonbeam/src/weights/frame_system_extensions.rs @@ -0,0 +1,117 @@ +// Copyright 2025 Moonbeam foundation +// This file is part of Moonbeam. + +// Moonbeam 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. + +// Moonbeam 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 Moonbeam. If not, see . + + +//! Autogenerated weights for `frame_system_extensions` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 +//! DATE: 2025-05-02, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 + +// Executed Command: +// frame-omni-bencher +// v1 +// benchmark +// pallet +// --runtime=./target/release/wbuild/moonbeam-runtime/moonbeam_runtime.wasm +// --genesis-builder=runtime +// --genesis-builder-preset=development +// --steps=50 +// --repeat=20 +// --pallet=frame_system_extensions +// --extrinsic=* +// --wasm-execution=compiled +// --header=./file_header.txt +// --template=./benchmarking/frame-weight-template.hbs +// --output=./runtime/moonbeam/src/weights + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}}; +use sp_std::marker::PhantomData; + +/// Weights for `frame_system_extensions`. +pub struct WeightInfo(PhantomData); +impl frame_system::ExtensionsWeightInfo for WeightInfo { + fn check_genesis() -> Weight { + // Proof Size summary in bytes: + // Measured: `54` + // Estimated: `0` + // Minimum execution time: 3_000_000 picoseconds. + Weight::from_parts(3_000_000, 0) + } + fn check_mortality_mortal_transaction() -> Weight { + // Proof Size summary in bytes: + // Measured: `92` + // Estimated: `0` + // Minimum execution time: 4_000_000 picoseconds. + Weight::from_parts(5_000_000, 0) + } + fn check_mortality_immortal_transaction() -> Weight { + // Proof Size summary in bytes: + // Measured: `92` + // Estimated: `0` + // Minimum execution time: 4_000_000 picoseconds. + Weight::from_parts(5_000_000, 0) + } + fn check_non_zero_sender() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 0_000 picoseconds. + Weight::from_parts(0, 0) + } + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(116), added: 2591, mode: `MaxEncodedLen`) + fn check_nonce() -> Weight { + // Proof Size summary in bytes: + // Measured: `195` + // Estimated: `3581` + // Minimum execution time: 4_000_000 picoseconds. + Weight::from_parts(5_000_000, 3581) + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + fn check_spec_version() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 0_000 picoseconds. + Weight::from_parts(1_000_000, 0) + } + fn check_tx_version() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 0_000 picoseconds. + Weight::from_parts(0, 0) + } + /// Storage: `System::AllExtrinsicsLen` (r:1 w:1) + /// Proof: `System::AllExtrinsicsLen` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + fn check_weight() -> Weight { + // Proof Size summary in bytes: + // Measured: `24` + // Estimated: `1489` + // Minimum execution time: 3_000_000 picoseconds. + Weight::from_parts(4_000_000, 1489) + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } +} diff --git a/runtime/moonbeam/src/weights/mod.rs b/runtime/moonbeam/src/weights/mod.rs index f58219beb7f..db2aef37b84 100644 --- a/runtime/moonbeam/src/weights/mod.rs +++ b/runtime/moonbeam/src/weights/mod.rs @@ -20,6 +20,7 @@ pub mod cumulus_pallet_parachain_system; pub mod cumulus_pallet_xcmp_queue; pub mod db; pub mod frame_system; +pub mod frame_system_extensions; pub mod pallet_asset_manager; pub mod pallet_assets; pub mod pallet_author_inherent; diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index 3512ce385bf..ea0ce845802 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -304,7 +304,7 @@ impl frame_system::Config for Runtime { type PreInherents = (); type PostInherents = (); type PostTransactions = (); - type ExtensionsWeightInfo = (); + type ExtensionsWeightInfo = moonriver_weights::frame_system_extensions::WeightInfo; } impl pallet_utility::Config for Runtime { @@ -1498,6 +1498,7 @@ mod benches { frame_benchmarking::define_benchmarks!( [frame_system, SystemBench::] + [frame_system_extensions, frame_system_benchmarking::extensions::Pallet::] [pallet_utility, Utility] [pallet_timestamp, Timestamp] [pallet_balances, Balances] diff --git a/runtime/moonriver/src/weights/frame_system_extensions.rs b/runtime/moonriver/src/weights/frame_system_extensions.rs new file mode 100644 index 00000000000..9c8f24c6493 --- /dev/null +++ b/runtime/moonriver/src/weights/frame_system_extensions.rs @@ -0,0 +1,117 @@ +// Copyright 2025 Moonbeam foundation +// This file is part of Moonbeam. + +// Moonbeam 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. + +// Moonbeam 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 Moonbeam. If not, see . + + +//! Autogenerated weights for `frame_system_extensions` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 +//! DATE: 2025-05-02, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 + +// Executed Command: +// frame-omni-bencher +// v1 +// benchmark +// pallet +// --runtime=./target/release/wbuild/moonriver-runtime/moonriver_runtime.wasm +// --genesis-builder=runtime +// --genesis-builder-preset=development +// --steps=50 +// --repeat=20 +// --pallet=frame_system_extensions +// --extrinsic=* +// --wasm-execution=compiled +// --header=./file_header.txt +// --template=./benchmarking/frame-weight-template.hbs +// --output=./runtime/moonriver/src/weights + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}}; +use sp_std::marker::PhantomData; + +/// Weights for `frame_system_extensions`. +pub struct WeightInfo(PhantomData); +impl frame_system::ExtensionsWeightInfo for WeightInfo { + fn check_genesis() -> Weight { + // Proof Size summary in bytes: + // Measured: `54` + // Estimated: `0` + // Minimum execution time: 3_000_000 picoseconds. + Weight::from_parts(3_000_000, 0) + } + fn check_mortality_mortal_transaction() -> Weight { + // Proof Size summary in bytes: + // Measured: `92` + // Estimated: `0` + // Minimum execution time: 5_000_000 picoseconds. + Weight::from_parts(5_000_000, 0) + } + fn check_mortality_immortal_transaction() -> Weight { + // Proof Size summary in bytes: + // Measured: `92` + // Estimated: `0` + // Minimum execution time: 4_000_000 picoseconds. + Weight::from_parts(5_000_000, 0) + } + fn check_non_zero_sender() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 0_000 picoseconds. + Weight::from_parts(0, 0) + } + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(116), added: 2591, mode: `MaxEncodedLen`) + fn check_nonce() -> Weight { + // Proof Size summary in bytes: + // Measured: `195` + // Estimated: `3581` + // Minimum execution time: 4_000_000 picoseconds. + Weight::from_parts(5_000_000, 3581) + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + fn check_spec_version() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 0_000 picoseconds. + Weight::from_parts(0, 0) + } + fn check_tx_version() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 0_000 picoseconds. + Weight::from_parts(0, 0) + } + /// Storage: `System::AllExtrinsicsLen` (r:1 w:1) + /// Proof: `System::AllExtrinsicsLen` (`max_values`: Some(1), `max_size`: Some(4), added: 499, mode: `MaxEncodedLen`) + fn check_weight() -> Weight { + // Proof Size summary in bytes: + // Measured: `24` + // Estimated: `1489` + // Minimum execution time: 3_000_000 picoseconds. + Weight::from_parts(4_000_000, 1489) + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } +} diff --git a/runtime/moonriver/src/weights/mod.rs b/runtime/moonriver/src/weights/mod.rs index f58219beb7f..db2aef37b84 100644 --- a/runtime/moonriver/src/weights/mod.rs +++ b/runtime/moonriver/src/weights/mod.rs @@ -20,6 +20,7 @@ pub mod cumulus_pallet_parachain_system; pub mod cumulus_pallet_xcmp_queue; pub mod db; pub mod frame_system; +pub mod frame_system_extensions; pub mod pallet_asset_manager; pub mod pallet_assets; pub mod pallet_author_inherent; From a701c6fbb4004a06e67fb864fae5979c4f656f4c Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Mon, 5 May 2025 15:36:17 +0100 Subject: [PATCH 141/188] update typescript api --- .../moonbase/interfaces/augment-api-query.ts | 7 - .../src/moonbase/interfaces/lookup.ts | 61 +++--- .../src/moonbase/interfaces/registry.ts | 2 - .../src/moonbase/interfaces/types-lookup.ts | 61 +++--- .../moonbeam/interfaces/augment-api-query.ts | 7 - .../src/moonbeam/interfaces/lookup.ts | 193 +++++++++--------- .../src/moonbeam/interfaces/registry.ts | 2 - .../src/moonbeam/interfaces/types-lookup.ts | 193 +++++++++--------- .../moonriver/interfaces/augment-api-query.ts | 7 - .../src/moonriver/interfaces/lookup.ts | 193 +++++++++--------- .../src/moonriver/interfaces/registry.ts | 2 - .../src/moonriver/interfaces/types-lookup.ts | 193 +++++++++--------- 12 files changed, 414 insertions(+), 507 deletions(-) diff --git a/typescript-api/src/moonbase/interfaces/augment-api-query.ts b/typescript-api/src/moonbase/interfaces/augment-api-query.ts index 8f0605cd6fa..515b1b9c30c 100644 --- a/typescript-api/src/moonbase/interfaces/augment-api-query.ts +++ b/typescript-api/src/moonbase/interfaces/augment-api-query.ts @@ -78,7 +78,6 @@ import type { PalletMoonbeamForeignAssetsAssetDepositDetails, PalletMoonbeamForeignAssetsAssetStatus, PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus, - PalletMoonbeamLazyMigrationsStateMigrationStatus, PalletMoonbeamOrbitersCollatorPoolInfo, PalletMultisigMultisig, PalletParachainStakingAutoCompoundAutoCompoundConfig, @@ -856,12 +855,6 @@ declare module "@polkadot/api-base/types/storage" { [] > & QueryableStorageEntry; - stateMigrationStatusValue: AugmentedQuery< - ApiType, - () => Observable>, - [] - > & - QueryableStorageEntry; /** * Generic query **/ diff --git a/typescript-api/src/moonbase/interfaces/lookup.ts b/typescript-api/src/moonbase/interfaces/lookup.ts index 42ca51d6832..669a9ad685c 100644 --- a/typescript-api/src/moonbase/interfaces/lookup.ts +++ b/typescript-api/src/moonbase/interfaces/lookup.ts @@ -6677,18 +6677,7 @@ export default { ] }, /** - * Lookup694: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus - **/ - PalletMoonbeamLazyMigrationsStateMigrationStatus: { - _enum: { - NotStarted: "Null", - Started: "Bytes", - Error: "Bytes", - Complete: "Null" - } - }, - /** - * Lookup696: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus + * Lookup693: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { _enum: { @@ -6697,7 +6686,7 @@ export default { } }, /** - * Lookup697: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo + * Lookup694: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { assetId: "u128", @@ -6705,7 +6694,7 @@ export default { remainingApprovals: "u32" }, /** - * Lookup698: pallet_moonbeam_lazy_migrations::pallet::Error + * Lookup695: pallet_moonbeam_lazy_migrations::pallet::Error **/ PalletMoonbeamLazyMigrationsError: { _enum: [ @@ -6724,13 +6713,13 @@ export default { ] }, /** - * Lookup700: pallet_precompile_benchmarks::pallet::Error + * Lookup697: pallet_precompile_benchmarks::pallet::Error **/ PalletPrecompileBenchmarksError: { _enum: ["BenchmarkError"] }, /** - * Lookup701: pallet_message_queue::BookState + * Lookup698: pallet_message_queue::BookState **/ PalletMessageQueueBookState: { _alias: { @@ -6744,14 +6733,14 @@ export default { size_: "u64" }, /** - * Lookup703: pallet_message_queue::Neighbours + * Lookup700: pallet_message_queue::Neighbours **/ PalletMessageQueueNeighbours: { prev: "CumulusPrimitivesCoreAggregateMessageOrigin", next: "CumulusPrimitivesCoreAggregateMessageOrigin" }, /** - * Lookup705: pallet_message_queue::Page + * Lookup702: pallet_message_queue::Page **/ PalletMessageQueuePage: { remaining: "u32", @@ -6762,7 +6751,7 @@ export default { heap: "Bytes" }, /** - * Lookup707: pallet_message_queue::pallet::Error + * Lookup704: pallet_message_queue::pallet::Error **/ PalletMessageQueueError: { _enum: [ @@ -6778,36 +6767,36 @@ export default { ] }, /** - * Lookup708: pallet_emergency_para_xcm::XcmMode + * Lookup705: pallet_emergency_para_xcm::XcmMode **/ PalletEmergencyParaXcmXcmMode: { _enum: ["Normal", "Paused"] }, /** - * Lookup709: pallet_emergency_para_xcm::pallet::Error + * Lookup706: pallet_emergency_para_xcm::pallet::Error **/ PalletEmergencyParaXcmError: { _enum: ["NotInPausedMode"] }, /** - * Lookup711: pallet_moonbeam_foreign_assets::AssetStatus + * Lookup708: pallet_moonbeam_foreign_assets::AssetStatus **/ PalletMoonbeamForeignAssetsAssetStatus: { _enum: ["Active", "FrozenXcmDepositAllowed", "FrozenXcmDepositForbidden"] }, /** - * Lookup712: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails + * Lookup709: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails **/ PalletMoonbeamForeignAssetsAssetDepositDetails: { depositAccount: "AccountId20", deposit: "u128" }, /** - * Lookup713: moonbase_runtime::Runtime + * Lookup710: moonbase_runtime::Runtime **/ MoonbaseRuntimeRuntime: "Null", /** - * Lookup714: pallet_moonbeam_foreign_assets::pallet::Error + * Lookup711: pallet_moonbeam_foreign_assets::pallet::Error **/ PalletMoonbeamForeignAssetsError: { _enum: [ @@ -6832,7 +6821,7 @@ export default { ] }, /** - * Lookup716: pallet_xcm_weight_trader::pallet::Error + * Lookup713: pallet_xcm_weight_trader::pallet::Error **/ PalletXcmWeightTraderError: { _enum: [ @@ -6845,47 +6834,47 @@ export default { ] }, /** - * Lookup719: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender + * Lookup716: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender **/ FrameSystemExtensionsCheckNonZeroSender: "Null", /** - * Lookup720: frame_system::extensions::check_spec_version::CheckSpecVersion + * Lookup717: frame_system::extensions::check_spec_version::CheckSpecVersion **/ FrameSystemExtensionsCheckSpecVersion: "Null", /** - * Lookup721: frame_system::extensions::check_tx_version::CheckTxVersion + * Lookup718: frame_system::extensions::check_tx_version::CheckTxVersion **/ FrameSystemExtensionsCheckTxVersion: "Null", /** - * Lookup722: frame_system::extensions::check_genesis::CheckGenesis + * Lookup719: frame_system::extensions::check_genesis::CheckGenesis **/ FrameSystemExtensionsCheckGenesis: "Null", /** - * Lookup725: frame_system::extensions::check_nonce::CheckNonce + * Lookup722: frame_system::extensions::check_nonce::CheckNonce **/ FrameSystemExtensionsCheckNonce: "Compact", /** - * Lookup726: frame_system::extensions::check_weight::CheckWeight + * Lookup723: frame_system::extensions::check_weight::CheckWeight **/ FrameSystemExtensionsCheckWeight: "Null", /** - * Lookup727: pallet_transaction_payment::ChargeTransactionPayment + * Lookup724: pallet_transaction_payment::ChargeTransactionPayment **/ PalletTransactionPaymentChargeTransactionPayment: "Compact", /** - * Lookup728: frame_metadata_hash_extension::CheckMetadataHash + * Lookup725: frame_metadata_hash_extension::CheckMetadataHash **/ FrameMetadataHashExtensionCheckMetadataHash: { mode: "FrameMetadataHashExtensionMode" }, /** - * Lookup729: frame_metadata_hash_extension::Mode + * Lookup726: frame_metadata_hash_extension::Mode **/ FrameMetadataHashExtensionMode: { _enum: ["Disabled", "Enabled"] }, /** - * Lookup730: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim + * Lookup727: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim **/ CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null" }; diff --git a/typescript-api/src/moonbase/interfaces/registry.ts b/typescript-api/src/moonbase/interfaces/registry.ts index 057a86f9ca1..2768294196a 100644 --- a/typescript-api/src/moonbase/interfaces/registry.ts +++ b/typescript-api/src/moonbase/interfaces/registry.ts @@ -200,7 +200,6 @@ import type { PalletMoonbeamLazyMigrationsError, PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo, PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus, - PalletMoonbeamLazyMigrationsStateMigrationStatus, PalletMoonbeamOrbitersCall, PalletMoonbeamOrbitersCollatorPoolInfo, PalletMoonbeamOrbitersCurrentOrbiter, @@ -610,7 +609,6 @@ declare module "@polkadot/types/types/registry" { PalletMoonbeamLazyMigrationsError: PalletMoonbeamLazyMigrationsError; PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo; PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus; - PalletMoonbeamLazyMigrationsStateMigrationStatus: PalletMoonbeamLazyMigrationsStateMigrationStatus; PalletMoonbeamOrbitersCall: PalletMoonbeamOrbitersCall; PalletMoonbeamOrbitersCollatorPoolInfo: PalletMoonbeamOrbitersCollatorPoolInfo; PalletMoonbeamOrbitersCurrentOrbiter: PalletMoonbeamOrbitersCurrentOrbiter; diff --git a/typescript-api/src/moonbase/interfaces/types-lookup.ts b/typescript-api/src/moonbase/interfaces/types-lookup.ts index 739235fa349..95e9161bae6 100644 --- a/typescript-api/src/moonbase/interfaces/types-lookup.ts +++ b/typescript-api/src/moonbase/interfaces/types-lookup.ts @@ -8206,18 +8206,7 @@ declare module "@polkadot/types/lookup" { | "AlreadyStored"; } - /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (694) */ - interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { - readonly isNotStarted: boolean; - readonly isStarted: boolean; - readonly asStarted: Bytes; - readonly isError: boolean; - readonly asError: Bytes; - readonly isComplete: boolean; - readonly type: "NotStarted" | "Started" | "Error" | "Complete"; - } - - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (696) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (693) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { readonly isIdle: boolean; readonly isMigrating: boolean; @@ -8225,14 +8214,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Idle" | "Migrating"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (697) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (694) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { readonly assetId: u128; readonly remainingBalances: u32; readonly remainingApprovals: u32; } - /** @name PalletMoonbeamLazyMigrationsError (698) */ + /** @name PalletMoonbeamLazyMigrationsError (695) */ interface PalletMoonbeamLazyMigrationsError extends Enum { readonly isLimitCannotBeZero: boolean; readonly isContractMetadataAlreadySet: boolean; @@ -8261,13 +8250,13 @@ declare module "@polkadot/types/lookup" { | "ApprovalFailed"; } - /** @name PalletPrecompileBenchmarksError (700) */ + /** @name PalletPrecompileBenchmarksError (697) */ interface PalletPrecompileBenchmarksError extends Enum { readonly isBenchmarkError: boolean; readonly type: "BenchmarkError"; } - /** @name PalletMessageQueueBookState (701) */ + /** @name PalletMessageQueueBookState (698) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -8277,13 +8266,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (703) */ + /** @name PalletMessageQueueNeighbours (700) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: CumulusPrimitivesCoreAggregateMessageOrigin; readonly next: CumulusPrimitivesCoreAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (705) */ + /** @name PalletMessageQueuePage (702) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -8293,7 +8282,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (707) */ + /** @name PalletMessageQueueError (704) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -8316,20 +8305,20 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PalletEmergencyParaXcmXcmMode (708) */ + /** @name PalletEmergencyParaXcmXcmMode (705) */ interface PalletEmergencyParaXcmXcmMode extends Enum { readonly isNormal: boolean; readonly isPaused: boolean; readonly type: "Normal" | "Paused"; } - /** @name PalletEmergencyParaXcmError (709) */ + /** @name PalletEmergencyParaXcmError (706) */ interface PalletEmergencyParaXcmError extends Enum { readonly isNotInPausedMode: boolean; readonly type: "NotInPausedMode"; } - /** @name PalletMoonbeamForeignAssetsAssetStatus (711) */ + /** @name PalletMoonbeamForeignAssetsAssetStatus (708) */ interface PalletMoonbeamForeignAssetsAssetStatus extends Enum { readonly isActive: boolean; readonly isFrozenXcmDepositAllowed: boolean; @@ -8337,16 +8326,16 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "FrozenXcmDepositAllowed" | "FrozenXcmDepositForbidden"; } - /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (712) */ + /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (709) */ interface PalletMoonbeamForeignAssetsAssetDepositDetails extends Struct { readonly depositAccount: AccountId20; readonly deposit: u128; } - /** @name MoonbaseRuntimeRuntime (713) */ + /** @name MoonbaseRuntimeRuntime (710) */ type MoonbaseRuntimeRuntime = Null; - /** @name PalletMoonbeamForeignAssetsError (714) */ + /** @name PalletMoonbeamForeignAssetsError (711) */ interface PalletMoonbeamForeignAssetsError extends Enum { readonly isAssetAlreadyExists: boolean; readonly isAssetAlreadyFrozen: boolean; @@ -8387,7 +8376,7 @@ declare module "@polkadot/types/lookup" { | "TooManyForeignAssets"; } - /** @name PalletXcmWeightTraderError (716) */ + /** @name PalletXcmWeightTraderError (713) */ interface PalletXcmWeightTraderError extends Enum { readonly isAssetAlreadyAdded: boolean; readonly isAssetAlreadyPaused: boolean; @@ -8404,39 +8393,39 @@ declare module "@polkadot/types/lookup" { | "PriceCannotBeZero"; } - /** @name FrameSystemExtensionsCheckNonZeroSender (719) */ + /** @name FrameSystemExtensionsCheckNonZeroSender (716) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (720) */ + /** @name FrameSystemExtensionsCheckSpecVersion (717) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (721) */ + /** @name FrameSystemExtensionsCheckTxVersion (718) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (722) */ + /** @name FrameSystemExtensionsCheckGenesis (719) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (725) */ + /** @name FrameSystemExtensionsCheckNonce (722) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (726) */ + /** @name FrameSystemExtensionsCheckWeight (723) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (727) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (724) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name FrameMetadataHashExtensionCheckMetadataHash (728) */ + /** @name FrameMetadataHashExtensionCheckMetadataHash (725) */ interface FrameMetadataHashExtensionCheckMetadataHash extends Struct { readonly mode: FrameMetadataHashExtensionMode; } - /** @name FrameMetadataHashExtensionMode (729) */ + /** @name FrameMetadataHashExtensionMode (726) */ interface FrameMetadataHashExtensionMode extends Enum { readonly isDisabled: boolean; readonly isEnabled: boolean; readonly type: "Disabled" | "Enabled"; } - /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (730) */ + /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (727) */ type CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim = Null; } // declare module diff --git a/typescript-api/src/moonbeam/interfaces/augment-api-query.ts b/typescript-api/src/moonbeam/interfaces/augment-api-query.ts index 475bf825a00..2838b7ed8ef 100644 --- a/typescript-api/src/moonbeam/interfaces/augment-api-query.ts +++ b/typescript-api/src/moonbeam/interfaces/augment-api-query.ts @@ -78,7 +78,6 @@ import type { PalletMoonbeamForeignAssetsAssetDepositDetails, PalletMoonbeamForeignAssetsAssetStatus, PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus, - PalletMoonbeamLazyMigrationsStateMigrationStatus, PalletMoonbeamOrbitersCollatorPoolInfo, PalletMultisigMultisig, PalletParachainStakingAutoCompoundAutoCompoundConfig, @@ -856,12 +855,6 @@ declare module "@polkadot/api-base/types/storage" { [] > & QueryableStorageEntry; - stateMigrationStatusValue: AugmentedQuery< - ApiType, - () => Observable>, - [] - > & - QueryableStorageEntry; /** * Generic query **/ diff --git a/typescript-api/src/moonbeam/interfaces/lookup.ts b/typescript-api/src/moonbeam/interfaces/lookup.ts index 9bdf42fa89c..ab8467fb99c 100644 --- a/typescript-api/src/moonbeam/interfaces/lookup.ts +++ b/typescript-api/src/moonbeam/interfaces/lookup.ts @@ -5856,18 +5856,7 @@ export default { ] }, /** - * Lookup554: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus - **/ - PalletMoonbeamLazyMigrationsStateMigrationStatus: { - _enum: { - NotStarted: "Null", - Started: "Bytes", - Error: "Bytes", - Complete: "Null" - } - }, - /** - * Lookup556: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus + * Lookup553: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { _enum: { @@ -5876,7 +5865,7 @@ export default { } }, /** - * Lookup557: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo + * Lookup554: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { assetId: "u128", @@ -5884,7 +5873,7 @@ export default { remainingApprovals: "u32" }, /** - * Lookup558: pallet_moonbeam_lazy_migrations::pallet::Error + * Lookup555: pallet_moonbeam_lazy_migrations::pallet::Error **/ PalletMoonbeamLazyMigrationsError: { _enum: [ @@ -5903,7 +5892,7 @@ export default { ] }, /** - * Lookup559: pallet_evm::CodeMetadata + * Lookup556: pallet_evm::CodeMetadata **/ PalletEvmCodeMetadata: { _alias: { @@ -5914,7 +5903,7 @@ export default { hash_: "H256" }, /** - * Lookup561: pallet_evm::pallet::Error + * Lookup558: pallet_evm::pallet::Error **/ PalletEvmError: { _enum: [ @@ -5934,7 +5923,7 @@ export default { ] }, /** - * Lookup563: fp_rpc::TransactionStatus + * Lookup560: fp_rpc::TransactionStatus **/ FpRpcTransactionStatus: { transactionHash: "H256", @@ -5946,11 +5935,11 @@ export default { logsBloom: "EthbloomBloom" }, /** - * Lookup565: ethbloom::Bloom + * Lookup562: ethbloom::Bloom **/ EthbloomBloom: "[u8;256]", /** - * Lookup567: ethereum::receipt::ReceiptV3 + * Lookup564: ethereum::receipt::ReceiptV3 **/ EthereumReceiptReceiptV3: { _enum: { @@ -5960,7 +5949,7 @@ export default { } }, /** - * Lookup568: ethereum::receipt::EIP658ReceiptData + * Lookup565: ethereum::receipt::EIP658ReceiptData **/ EthereumReceiptEip658ReceiptData: { statusCode: "u8", @@ -5969,7 +5958,7 @@ export default { logs: "Vec" }, /** - * Lookup569: ethereum::block::Block + * Lookup566: ethereum::block::Block **/ EthereumBlock: { header: "EthereumHeader", @@ -5977,7 +5966,7 @@ export default { ommers: "Vec" }, /** - * Lookup570: ethereum::header::Header + * Lookup567: ethereum::header::Header **/ EthereumHeader: { parentHash: "H256", @@ -5997,17 +5986,17 @@ export default { nonce: "EthereumTypesHashH64" }, /** - * Lookup571: ethereum_types::hash::H64 + * Lookup568: ethereum_types::hash::H64 **/ EthereumTypesHashH64: "[u8;8]", /** - * Lookup576: pallet_ethereum::pallet::Error + * Lookup573: pallet_ethereum::pallet::Error **/ PalletEthereumError: { _enum: ["InvalidSignature", "PreLogExists"] }, /** - * Lookup579: pallet_scheduler::Scheduled, BlockNumber, moonbeam_runtime::OriginCaller, account::AccountId20> + * Lookup576: pallet_scheduler::Scheduled, BlockNumber, moonbeam_runtime::OriginCaller, account::AccountId20> **/ PalletSchedulerScheduled: { maybeId: "Option<[u8;32]>", @@ -6017,7 +6006,7 @@ export default { origin: "MoonbeamRuntimeOriginCaller" }, /** - * Lookup581: pallet_scheduler::RetryConfig + * Lookup578: pallet_scheduler::RetryConfig **/ PalletSchedulerRetryConfig: { totalRetries: "u8", @@ -6025,7 +6014,7 @@ export default { period: "u32" }, /** - * Lookup582: pallet_scheduler::pallet::Error + * Lookup579: pallet_scheduler::pallet::Error **/ PalletSchedulerError: { _enum: [ @@ -6037,7 +6026,7 @@ export default { ] }, /** - * Lookup583: pallet_preimage::OldRequestStatus + * Lookup580: pallet_preimage::OldRequestStatus **/ PalletPreimageOldRequestStatus: { _enum: { @@ -6053,7 +6042,7 @@ export default { } }, /** - * Lookup586: pallet_preimage::RequestStatus> + * Lookup583: pallet_preimage::RequestStatus> **/ PalletPreimageRequestStatus: { _enum: { @@ -6069,7 +6058,7 @@ export default { } }, /** - * Lookup592: pallet_preimage::pallet::Error + * Lookup589: pallet_preimage::pallet::Error **/ PalletPreimageError: { _enum: [ @@ -6084,7 +6073,7 @@ export default { ] }, /** - * Lookup594: pallet_conviction_voting::vote::Voting + * Lookup591: pallet_conviction_voting::vote::Voting **/ PalletConvictionVotingVoteVoting: { _enum: { @@ -6093,7 +6082,7 @@ export default { } }, /** - * Lookup595: pallet_conviction_voting::vote::Casting + * Lookup592: pallet_conviction_voting::vote::Casting **/ PalletConvictionVotingVoteCasting: { votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", @@ -6101,18 +6090,18 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup599: pallet_conviction_voting::types::Delegations + * Lookup596: pallet_conviction_voting::types::Delegations **/ PalletConvictionVotingDelegations: { votes: "u128", capital: "u128" }, /** - * Lookup600: pallet_conviction_voting::vote::PriorLock + * Lookup597: pallet_conviction_voting::vote::PriorLock **/ PalletConvictionVotingVotePriorLock: "(u32,u128)", /** - * Lookup601: pallet_conviction_voting::vote::Delegating + * Lookup598: pallet_conviction_voting::vote::Delegating **/ PalletConvictionVotingVoteDelegating: { balance: "u128", @@ -6122,7 +6111,7 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup605: pallet_conviction_voting::pallet::Error + * Lookup602: pallet_conviction_voting::pallet::Error **/ PalletConvictionVotingError: { _enum: [ @@ -6141,7 +6130,7 @@ export default { ] }, /** - * Lookup606: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup603: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumInfo: { _enum: { @@ -6154,7 +6143,7 @@ export default { } }, /** - * Lookup607: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup604: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumStatus: { track: "u16", @@ -6170,21 +6159,21 @@ export default { alarm: "Option<(u32,(u32,u32))>" }, /** - * Lookup608: pallet_referenda::types::Deposit + * Lookup605: pallet_referenda::types::Deposit **/ PalletReferendaDeposit: { who: "AccountId20", amount: "u128" }, /** - * Lookup611: pallet_referenda::types::DecidingStatus + * Lookup608: pallet_referenda::types::DecidingStatus **/ PalletReferendaDecidingStatus: { since: "u32", confirming: "Option" }, /** - * Lookup619: pallet_referenda::types::TrackInfo + * Lookup616: pallet_referenda::types::TrackInfo **/ PalletReferendaTrackInfo: { name: "Text", @@ -6198,7 +6187,7 @@ export default { minSupport: "PalletReferendaCurve" }, /** - * Lookup620: pallet_referenda::types::Curve + * Lookup617: pallet_referenda::types::Curve **/ PalletReferendaCurve: { _enum: { @@ -6221,7 +6210,7 @@ export default { } }, /** - * Lookup623: pallet_referenda::pallet::Error + * Lookup620: pallet_referenda::pallet::Error **/ PalletReferendaError: { _enum: [ @@ -6242,7 +6231,7 @@ export default { ] }, /** - * Lookup624: pallet_whitelist::pallet::Error + * Lookup621: pallet_whitelist::pallet::Error **/ PalletWhitelistError: { _enum: [ @@ -6254,7 +6243,7 @@ export default { ] }, /** - * Lookup627: pallet_collective::Votes + * Lookup624: pallet_collective::Votes **/ PalletCollectiveVotes: { index: "u32", @@ -6264,7 +6253,7 @@ export default { end: "u32" }, /** - * Lookup628: pallet_collective::pallet::Error + * Lookup625: pallet_collective::pallet::Error **/ PalletCollectiveError: { _enum: [ @@ -6283,7 +6272,7 @@ export default { ] }, /** - * Lookup631: pallet_treasury::Proposal + * Lookup628: pallet_treasury::Proposal **/ PalletTreasuryProposal: { proposer: "AccountId20", @@ -6292,7 +6281,7 @@ export default { bond: "u128" }, /** - * Lookup634: pallet_treasury::SpendStatus + * Lookup631: pallet_treasury::SpendStatus **/ PalletTreasurySpendStatus: { assetKind: "Null", @@ -6303,7 +6292,7 @@ export default { status: "PalletTreasuryPaymentState" }, /** - * Lookup635: pallet_treasury::PaymentState + * Lookup632: pallet_treasury::PaymentState **/ PalletTreasuryPaymentState: { _enum: { @@ -6315,11 +6304,11 @@ export default { } }, /** - * Lookup637: frame_support::PalletId + * Lookup634: frame_support::PalletId **/ FrameSupportPalletId: "[u8;8]", /** - * Lookup638: pallet_treasury::pallet::Error + * Lookup635: pallet_treasury::pallet::Error **/ PalletTreasuryError: { _enum: [ @@ -6337,7 +6326,7 @@ export default { ] }, /** - * Lookup639: pallet_crowdloan_rewards::pallet::RewardInfo + * Lookup636: pallet_crowdloan_rewards::pallet::RewardInfo **/ PalletCrowdloanRewardsRewardInfo: { totalReward: "u128", @@ -6345,7 +6334,7 @@ export default { contributedRelayAddresses: "Vec<[u8;32]>" }, /** - * Lookup641: pallet_crowdloan_rewards::pallet::Error + * Lookup638: pallet_crowdloan_rewards::pallet::Error **/ PalletCrowdloanRewardsError: { _enum: [ @@ -6367,7 +6356,7 @@ export default { ] }, /** - * Lookup646: cumulus_pallet_xcmp_queue::OutboundChannelDetails + * Lookup643: cumulus_pallet_xcmp_queue::OutboundChannelDetails **/ CumulusPalletXcmpQueueOutboundChannelDetails: { recipient: "u32", @@ -6377,13 +6366,13 @@ export default { lastIndex: "u16" }, /** - * Lookup647: cumulus_pallet_xcmp_queue::OutboundState + * Lookup644: cumulus_pallet_xcmp_queue::OutboundState **/ CumulusPalletXcmpQueueOutboundState: { _enum: ["Ok", "Suspended"] }, /** - * Lookup651: cumulus_pallet_xcmp_queue::QueueConfigData + * Lookup648: cumulus_pallet_xcmp_queue::QueueConfigData **/ CumulusPalletXcmpQueueQueueConfigData: { suspendThreshold: "u32", @@ -6391,7 +6380,7 @@ export default { resumeThreshold: "u32" }, /** - * Lookup652: cumulus_pallet_xcmp_queue::pallet::Error + * Lookup649: cumulus_pallet_xcmp_queue::pallet::Error **/ CumulusPalletXcmpQueueError: { _enum: [ @@ -6403,7 +6392,7 @@ export default { ] }, /** - * Lookup653: pallet_xcm::pallet::QueryStatus + * Lookup650: pallet_xcm::pallet::QueryStatus **/ PalletXcmQueryStatus: { _enum: { @@ -6424,7 +6413,7 @@ export default { } }, /** - * Lookup657: xcm::VersionedResponse + * Lookup654: xcm::VersionedResponse **/ XcmVersionedResponse: { _enum: { @@ -6437,7 +6426,7 @@ export default { } }, /** - * Lookup663: pallet_xcm::pallet::VersionMigrationStage + * Lookup660: pallet_xcm::pallet::VersionMigrationStage **/ PalletXcmVersionMigrationStage: { _enum: { @@ -6448,7 +6437,7 @@ export default { } }, /** - * Lookup666: pallet_xcm::pallet::RemoteLockedFungibleRecord + * Lookup663: pallet_xcm::pallet::RemoteLockedFungibleRecord **/ PalletXcmRemoteLockedFungibleRecord: { amount: "u128", @@ -6457,7 +6446,7 @@ export default { consumers: "Vec<(Null,u128)>" }, /** - * Lookup673: pallet_xcm::pallet::Error + * Lookup670: pallet_xcm::pallet::Error **/ PalletXcmError: { _enum: [ @@ -6489,7 +6478,7 @@ export default { ] }, /** - * Lookup674: pallet_assets::types::AssetDetails + * Lookup671: pallet_assets::types::AssetDetails **/ PalletAssetsAssetDetails: { owner: "AccountId20", @@ -6506,13 +6495,13 @@ export default { status: "PalletAssetsAssetStatus" }, /** - * Lookup675: pallet_assets::types::AssetStatus + * Lookup672: pallet_assets::types::AssetStatus **/ PalletAssetsAssetStatus: { _enum: ["Live", "Frozen", "Destroying"] }, /** - * Lookup677: pallet_assets::types::AssetAccount + * Lookup674: pallet_assets::types::AssetAccount **/ PalletAssetsAssetAccount: { balance: "u128", @@ -6521,13 +6510,13 @@ export default { extra: "Null" }, /** - * Lookup678: pallet_assets::types::AccountStatus + * Lookup675: pallet_assets::types::AccountStatus **/ PalletAssetsAccountStatus: { _enum: ["Liquid", "Frozen", "Blocked"] }, /** - * Lookup679: pallet_assets::types::ExistenceReason + * Lookup676: pallet_assets::types::ExistenceReason **/ PalletAssetsExistenceReason: { _enum: { @@ -6539,14 +6528,14 @@ export default { } }, /** - * Lookup681: pallet_assets::types::Approval + * Lookup678: pallet_assets::types::Approval **/ PalletAssetsApproval: { amount: "u128", deposit: "u128" }, /** - * Lookup682: pallet_assets::types::AssetMetadata> + * Lookup679: pallet_assets::types::AssetMetadata> **/ PalletAssetsAssetMetadata: { deposit: "u128", @@ -6556,7 +6545,7 @@ export default { isFrozen: "bool" }, /** - * Lookup684: pallet_assets::pallet::Error + * Lookup681: pallet_assets::pallet::Error **/ PalletAssetsError: { _enum: [ @@ -6584,7 +6573,7 @@ export default { ] }, /** - * Lookup685: pallet_asset_manager::pallet::Error + * Lookup682: pallet_asset_manager::pallet::Error **/ PalletAssetManagerError: { _enum: [ @@ -6599,7 +6588,7 @@ export default { ] }, /** - * Lookup686: pallet_xcm_transactor::relay_indices::RelayChainIndices + * Lookup683: pallet_xcm_transactor::relay_indices::RelayChainIndices **/ PalletXcmTransactorRelayIndicesRelayChainIndices: { staking: "u8", @@ -6622,7 +6611,7 @@ export default { cancelOpenRequest: "u8" }, /** - * Lookup687: pallet_xcm_transactor::pallet::Error + * Lookup684: pallet_xcm_transactor::pallet::Error **/ PalletXcmTransactorError: { _enum: [ @@ -6656,13 +6645,13 @@ export default { ] }, /** - * Lookup688: pallet_ethereum_xcm::pallet::Error + * Lookup685: pallet_ethereum_xcm::pallet::Error **/ PalletEthereumXcmError: { _enum: ["EthereumXcmExecutionSuspended"] }, /** - * Lookup689: pallet_message_queue::BookState + * Lookup686: pallet_message_queue::BookState **/ PalletMessageQueueBookState: { _alias: { @@ -6676,14 +6665,14 @@ export default { size_: "u64" }, /** - * Lookup691: pallet_message_queue::Neighbours + * Lookup688: pallet_message_queue::Neighbours **/ PalletMessageQueueNeighbours: { prev: "CumulusPrimitivesCoreAggregateMessageOrigin", next: "CumulusPrimitivesCoreAggregateMessageOrigin" }, /** - * Lookup693: pallet_message_queue::Page + * Lookup690: pallet_message_queue::Page **/ PalletMessageQueuePage: { remaining: "u32", @@ -6694,7 +6683,7 @@ export default { heap: "Bytes" }, /** - * Lookup695: pallet_message_queue::pallet::Error + * Lookup692: pallet_message_queue::pallet::Error **/ PalletMessageQueueError: { _enum: [ @@ -6710,24 +6699,24 @@ export default { ] }, /** - * Lookup697: pallet_moonbeam_foreign_assets::AssetStatus + * Lookup694: pallet_moonbeam_foreign_assets::AssetStatus **/ PalletMoonbeamForeignAssetsAssetStatus: { _enum: ["Active", "FrozenXcmDepositAllowed", "FrozenXcmDepositForbidden"] }, /** - * Lookup698: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails + * Lookup695: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails **/ PalletMoonbeamForeignAssetsAssetDepositDetails: { depositAccount: "AccountId20", deposit: "u128" }, /** - * Lookup699: moonbeam_runtime::Runtime + * Lookup696: moonbeam_runtime::Runtime **/ MoonbeamRuntimeRuntime: "Null", /** - * Lookup700: pallet_moonbeam_foreign_assets::pallet::Error + * Lookup697: pallet_moonbeam_foreign_assets::pallet::Error **/ PalletMoonbeamForeignAssetsError: { _enum: [ @@ -6752,7 +6741,7 @@ export default { ] }, /** - * Lookup702: pallet_xcm_weight_trader::pallet::Error + * Lookup699: pallet_xcm_weight_trader::pallet::Error **/ PalletXcmWeightTraderError: { _enum: [ @@ -6765,32 +6754,32 @@ export default { ] }, /** - * Lookup703: pallet_emergency_para_xcm::XcmMode + * Lookup700: pallet_emergency_para_xcm::XcmMode **/ PalletEmergencyParaXcmXcmMode: { _enum: ["Normal", "Paused"] }, /** - * Lookup704: pallet_emergency_para_xcm::pallet::Error + * Lookup701: pallet_emergency_para_xcm::pallet::Error **/ PalletEmergencyParaXcmError: { _enum: ["NotInPausedMode"] }, /** - * Lookup706: pallet_precompile_benchmarks::pallet::Error + * Lookup703: pallet_precompile_benchmarks::pallet::Error **/ PalletPrecompileBenchmarksError: { _enum: ["BenchmarkError"] }, /** - * Lookup707: pallet_randomness::types::RequestState + * Lookup704: pallet_randomness::types::RequestState **/ PalletRandomnessRequestState: { request: "PalletRandomnessRequest", deposit: "u128" }, /** - * Lookup708: pallet_randomness::types::Request> + * Lookup705: pallet_randomness::types::Request> **/ PalletRandomnessRequest: { refundAddress: "H160", @@ -6802,7 +6791,7 @@ export default { info: "PalletRandomnessRequestInfo" }, /** - * Lookup709: pallet_randomness::types::RequestInfo + * Lookup706: pallet_randomness::types::RequestInfo **/ PalletRandomnessRequestInfo: { _enum: { @@ -6811,7 +6800,7 @@ export default { } }, /** - * Lookup710: pallet_randomness::types::RequestType + * Lookup707: pallet_randomness::types::RequestType **/ PalletRandomnessRequestType: { _enum: { @@ -6820,14 +6809,14 @@ export default { } }, /** - * Lookup711: pallet_randomness::types::RandomnessResult + * Lookup708: pallet_randomness::types::RandomnessResult **/ PalletRandomnessRandomnessResult: { randomness: "Option", requestCount: "u64" }, /** - * Lookup712: pallet_randomness::pallet::Error + * Lookup709: pallet_randomness::pallet::Error **/ PalletRandomnessError: { _enum: [ @@ -6846,47 +6835,47 @@ export default { ] }, /** - * Lookup715: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender + * Lookup712: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender **/ FrameSystemExtensionsCheckNonZeroSender: "Null", /** - * Lookup716: frame_system::extensions::check_spec_version::CheckSpecVersion + * Lookup713: frame_system::extensions::check_spec_version::CheckSpecVersion **/ FrameSystemExtensionsCheckSpecVersion: "Null", /** - * Lookup717: frame_system::extensions::check_tx_version::CheckTxVersion + * Lookup714: frame_system::extensions::check_tx_version::CheckTxVersion **/ FrameSystemExtensionsCheckTxVersion: "Null", /** - * Lookup718: frame_system::extensions::check_genesis::CheckGenesis + * Lookup715: frame_system::extensions::check_genesis::CheckGenesis **/ FrameSystemExtensionsCheckGenesis: "Null", /** - * Lookup721: frame_system::extensions::check_nonce::CheckNonce + * Lookup718: frame_system::extensions::check_nonce::CheckNonce **/ FrameSystemExtensionsCheckNonce: "Compact", /** - * Lookup722: frame_system::extensions::check_weight::CheckWeight + * Lookup719: frame_system::extensions::check_weight::CheckWeight **/ FrameSystemExtensionsCheckWeight: "Null", /** - * Lookup723: pallet_transaction_payment::ChargeTransactionPayment + * Lookup720: pallet_transaction_payment::ChargeTransactionPayment **/ PalletTransactionPaymentChargeTransactionPayment: "Compact", /** - * Lookup724: frame_metadata_hash_extension::CheckMetadataHash + * Lookup721: frame_metadata_hash_extension::CheckMetadataHash **/ FrameMetadataHashExtensionCheckMetadataHash: { mode: "FrameMetadataHashExtensionMode" }, /** - * Lookup725: frame_metadata_hash_extension::Mode + * Lookup722: frame_metadata_hash_extension::Mode **/ FrameMetadataHashExtensionMode: { _enum: ["Disabled", "Enabled"] }, /** - * Lookup726: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim + * Lookup723: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim **/ CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null" }; diff --git a/typescript-api/src/moonbeam/interfaces/registry.ts b/typescript-api/src/moonbeam/interfaces/registry.ts index 53c901ddf07..c6be5246394 100644 --- a/typescript-api/src/moonbeam/interfaces/registry.ts +++ b/typescript-api/src/moonbeam/interfaces/registry.ts @@ -199,7 +199,6 @@ import type { PalletMoonbeamLazyMigrationsError, PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo, PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus, - PalletMoonbeamLazyMigrationsStateMigrationStatus, PalletMoonbeamOrbitersCall, PalletMoonbeamOrbitersCollatorPoolInfo, PalletMoonbeamOrbitersCurrentOrbiter, @@ -605,7 +604,6 @@ declare module "@polkadot/types/types/registry" { PalletMoonbeamLazyMigrationsError: PalletMoonbeamLazyMigrationsError; PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo; PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus; - PalletMoonbeamLazyMigrationsStateMigrationStatus: PalletMoonbeamLazyMigrationsStateMigrationStatus; PalletMoonbeamOrbitersCall: PalletMoonbeamOrbitersCall; PalletMoonbeamOrbitersCollatorPoolInfo: PalletMoonbeamOrbitersCollatorPoolInfo; PalletMoonbeamOrbitersCurrentOrbiter: PalletMoonbeamOrbitersCurrentOrbiter; diff --git a/typescript-api/src/moonbeam/interfaces/types-lookup.ts b/typescript-api/src/moonbeam/interfaces/types-lookup.ts index cde59d300e7..b95d2922c7c 100644 --- a/typescript-api/src/moonbeam/interfaces/types-lookup.ts +++ b/typescript-api/src/moonbeam/interfaces/types-lookup.ts @@ -7166,18 +7166,7 @@ declare module "@polkadot/types/lookup" { | "AlreadyStored"; } - /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (554) */ - interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { - readonly isNotStarted: boolean; - readonly isStarted: boolean; - readonly asStarted: Bytes; - readonly isError: boolean; - readonly asError: Bytes; - readonly isComplete: boolean; - readonly type: "NotStarted" | "Started" | "Error" | "Complete"; - } - - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (556) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (553) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { readonly isIdle: boolean; readonly isMigrating: boolean; @@ -7185,14 +7174,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Idle" | "Migrating"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (557) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (554) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { readonly assetId: u128; readonly remainingBalances: u32; readonly remainingApprovals: u32; } - /** @name PalletMoonbeamLazyMigrationsError (558) */ + /** @name PalletMoonbeamLazyMigrationsError (555) */ interface PalletMoonbeamLazyMigrationsError extends Enum { readonly isLimitCannotBeZero: boolean; readonly isContractMetadataAlreadySet: boolean; @@ -7221,13 +7210,13 @@ declare module "@polkadot/types/lookup" { | "ApprovalFailed"; } - /** @name PalletEvmCodeMetadata (559) */ + /** @name PalletEvmCodeMetadata (556) */ interface PalletEvmCodeMetadata extends Struct { readonly size_: u64; readonly hash_: H256; } - /** @name PalletEvmError (561) */ + /** @name PalletEvmError (558) */ interface PalletEvmError extends Enum { readonly isBalanceLow: boolean; readonly isFeeOverflow: boolean; @@ -7258,7 +7247,7 @@ declare module "@polkadot/types/lookup" { | "Undefined"; } - /** @name FpRpcTransactionStatus (563) */ + /** @name FpRpcTransactionStatus (560) */ interface FpRpcTransactionStatus extends Struct { readonly transactionHash: H256; readonly transactionIndex: u32; @@ -7269,10 +7258,10 @@ declare module "@polkadot/types/lookup" { readonly logsBloom: EthbloomBloom; } - /** @name EthbloomBloom (565) */ + /** @name EthbloomBloom (562) */ interface EthbloomBloom extends U8aFixed {} - /** @name EthereumReceiptReceiptV3 (567) */ + /** @name EthereumReceiptReceiptV3 (564) */ interface EthereumReceiptReceiptV3 extends Enum { readonly isLegacy: boolean; readonly asLegacy: EthereumReceiptEip658ReceiptData; @@ -7283,7 +7272,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumReceiptEip658ReceiptData (568) */ + /** @name EthereumReceiptEip658ReceiptData (565) */ interface EthereumReceiptEip658ReceiptData extends Struct { readonly statusCode: u8; readonly usedGas: U256; @@ -7291,14 +7280,14 @@ declare module "@polkadot/types/lookup" { readonly logs: Vec; } - /** @name EthereumBlock (569) */ + /** @name EthereumBlock (566) */ interface EthereumBlock extends Struct { readonly header: EthereumHeader; readonly transactions: Vec; readonly ommers: Vec; } - /** @name EthereumHeader (570) */ + /** @name EthereumHeader (567) */ interface EthereumHeader extends Struct { readonly parentHash: H256; readonly ommersHash: H256; @@ -7317,17 +7306,17 @@ declare module "@polkadot/types/lookup" { readonly nonce: EthereumTypesHashH64; } - /** @name EthereumTypesHashH64 (571) */ + /** @name EthereumTypesHashH64 (568) */ interface EthereumTypesHashH64 extends U8aFixed {} - /** @name PalletEthereumError (576) */ + /** @name PalletEthereumError (573) */ interface PalletEthereumError extends Enum { readonly isInvalidSignature: boolean; readonly isPreLogExists: boolean; readonly type: "InvalidSignature" | "PreLogExists"; } - /** @name PalletSchedulerScheduled (579) */ + /** @name PalletSchedulerScheduled (576) */ interface PalletSchedulerScheduled extends Struct { readonly maybeId: Option; readonly priority: u8; @@ -7336,14 +7325,14 @@ declare module "@polkadot/types/lookup" { readonly origin: MoonbeamRuntimeOriginCaller; } - /** @name PalletSchedulerRetryConfig (581) */ + /** @name PalletSchedulerRetryConfig (578) */ interface PalletSchedulerRetryConfig extends Struct { readonly totalRetries: u8; readonly remaining: u8; readonly period: u32; } - /** @name PalletSchedulerError (582) */ + /** @name PalletSchedulerError (579) */ interface PalletSchedulerError extends Enum { readonly isFailedToSchedule: boolean; readonly isNotFound: boolean; @@ -7358,7 +7347,7 @@ declare module "@polkadot/types/lookup" { | "Named"; } - /** @name PalletPreimageOldRequestStatus (583) */ + /** @name PalletPreimageOldRequestStatus (580) */ interface PalletPreimageOldRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7374,7 +7363,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageRequestStatus (586) */ + /** @name PalletPreimageRequestStatus (583) */ interface PalletPreimageRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7390,7 +7379,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageError (592) */ + /** @name PalletPreimageError (589) */ interface PalletPreimageError extends Enum { readonly isTooBig: boolean; readonly isAlreadyNoted: boolean; @@ -7411,7 +7400,7 @@ declare module "@polkadot/types/lookup" { | "TooFew"; } - /** @name PalletConvictionVotingVoteVoting (594) */ + /** @name PalletConvictionVotingVoteVoting (591) */ interface PalletConvictionVotingVoteVoting extends Enum { readonly isCasting: boolean; readonly asCasting: PalletConvictionVotingVoteCasting; @@ -7420,23 +7409,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Casting" | "Delegating"; } - /** @name PalletConvictionVotingVoteCasting (595) */ + /** @name PalletConvictionVotingVoteCasting (592) */ interface PalletConvictionVotingVoteCasting extends Struct { readonly votes: Vec>; readonly delegations: PalletConvictionVotingDelegations; readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingDelegations (599) */ + /** @name PalletConvictionVotingDelegations (596) */ interface PalletConvictionVotingDelegations extends Struct { readonly votes: u128; readonly capital: u128; } - /** @name PalletConvictionVotingVotePriorLock (600) */ + /** @name PalletConvictionVotingVotePriorLock (597) */ interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} - /** @name PalletConvictionVotingVoteDelegating (601) */ + /** @name PalletConvictionVotingVoteDelegating (598) */ interface PalletConvictionVotingVoteDelegating extends Struct { readonly balance: u128; readonly target: AccountId20; @@ -7445,7 +7434,7 @@ declare module "@polkadot/types/lookup" { readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingError (605) */ + /** @name PalletConvictionVotingError (602) */ interface PalletConvictionVotingError extends Enum { readonly isNotOngoing: boolean; readonly isNotVoter: boolean; @@ -7474,7 +7463,7 @@ declare module "@polkadot/types/lookup" { | "BadClass"; } - /** @name PalletReferendaReferendumInfo (606) */ + /** @name PalletReferendaReferendumInfo (603) */ interface PalletReferendaReferendumInfo extends Enum { readonly isOngoing: boolean; readonly asOngoing: PalletReferendaReferendumStatus; @@ -7499,7 +7488,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletReferendaReferendumStatus (607) */ + /** @name PalletReferendaReferendumStatus (604) */ interface PalletReferendaReferendumStatus extends Struct { readonly track: u16; readonly origin: MoonbeamRuntimeOriginCaller; @@ -7514,19 +7503,19 @@ declare module "@polkadot/types/lookup" { readonly alarm: Option]>>; } - /** @name PalletReferendaDeposit (608) */ + /** @name PalletReferendaDeposit (605) */ interface PalletReferendaDeposit extends Struct { readonly who: AccountId20; readonly amount: u128; } - /** @name PalletReferendaDecidingStatus (611) */ + /** @name PalletReferendaDecidingStatus (608) */ interface PalletReferendaDecidingStatus extends Struct { readonly since: u32; readonly confirming: Option; } - /** @name PalletReferendaTrackInfo (619) */ + /** @name PalletReferendaTrackInfo (616) */ interface PalletReferendaTrackInfo extends Struct { readonly name: Text; readonly maxDeciding: u32; @@ -7539,7 +7528,7 @@ declare module "@polkadot/types/lookup" { readonly minSupport: PalletReferendaCurve; } - /** @name PalletReferendaCurve (620) */ + /** @name PalletReferendaCurve (617) */ interface PalletReferendaCurve extends Enum { readonly isLinearDecreasing: boolean; readonly asLinearDecreasing: { @@ -7563,7 +7552,7 @@ declare module "@polkadot/types/lookup" { readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; } - /** @name PalletReferendaError (623) */ + /** @name PalletReferendaError (620) */ interface PalletReferendaError extends Enum { readonly isNotOngoing: boolean; readonly isHasDeposit: boolean; @@ -7596,7 +7585,7 @@ declare module "@polkadot/types/lookup" { | "PreimageStoredWithDifferentLength"; } - /** @name PalletWhitelistError (624) */ + /** @name PalletWhitelistError (621) */ interface PalletWhitelistError extends Enum { readonly isUnavailablePreImage: boolean; readonly isUndecodableCall: boolean; @@ -7611,7 +7600,7 @@ declare module "@polkadot/types/lookup" { | "CallAlreadyWhitelisted"; } - /** @name PalletCollectiveVotes (627) */ + /** @name PalletCollectiveVotes (624) */ interface PalletCollectiveVotes extends Struct { readonly index: u32; readonly threshold: u32; @@ -7620,7 +7609,7 @@ declare module "@polkadot/types/lookup" { readonly end: u32; } - /** @name PalletCollectiveError (628) */ + /** @name PalletCollectiveError (625) */ interface PalletCollectiveError extends Enum { readonly isNotMember: boolean; readonly isDuplicateProposal: boolean; @@ -7649,7 +7638,7 @@ declare module "@polkadot/types/lookup" { | "ProposalActive"; } - /** @name PalletTreasuryProposal (631) */ + /** @name PalletTreasuryProposal (628) */ interface PalletTreasuryProposal extends Struct { readonly proposer: AccountId20; readonly value: u128; @@ -7657,7 +7646,7 @@ declare module "@polkadot/types/lookup" { readonly bond: u128; } - /** @name PalletTreasurySpendStatus (634) */ + /** @name PalletTreasurySpendStatus (631) */ interface PalletTreasurySpendStatus extends Struct { readonly assetKind: Null; readonly amount: u128; @@ -7667,7 +7656,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletTreasuryPaymentState; } - /** @name PalletTreasuryPaymentState (635) */ + /** @name PalletTreasuryPaymentState (632) */ interface PalletTreasuryPaymentState extends Enum { readonly isPending: boolean; readonly isAttempted: boolean; @@ -7678,10 +7667,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "Attempted" | "Failed"; } - /** @name FrameSupportPalletId (637) */ + /** @name FrameSupportPalletId (634) */ interface FrameSupportPalletId extends U8aFixed {} - /** @name PalletTreasuryError (638) */ + /** @name PalletTreasuryError (635) */ interface PalletTreasuryError extends Enum { readonly isInvalidIndex: boolean; readonly isTooManyApprovals: boolean; @@ -7708,14 +7697,14 @@ declare module "@polkadot/types/lookup" { | "Inconclusive"; } - /** @name PalletCrowdloanRewardsRewardInfo (639) */ + /** @name PalletCrowdloanRewardsRewardInfo (636) */ interface PalletCrowdloanRewardsRewardInfo extends Struct { readonly totalReward: u128; readonly claimedReward: u128; readonly contributedRelayAddresses: Vec; } - /** @name PalletCrowdloanRewardsError (641) */ + /** @name PalletCrowdloanRewardsError (638) */ interface PalletCrowdloanRewardsError extends Enum { readonly isAlreadyAssociated: boolean; readonly isBatchBeyondFundPot: boolean; @@ -7750,7 +7739,7 @@ declare module "@polkadot/types/lookup" { | "InsufficientNumberOfValidProofs"; } - /** @name CumulusPalletXcmpQueueOutboundChannelDetails (646) */ + /** @name CumulusPalletXcmpQueueOutboundChannelDetails (643) */ interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { readonly recipient: u32; readonly state: CumulusPalletXcmpQueueOutboundState; @@ -7759,21 +7748,21 @@ declare module "@polkadot/types/lookup" { readonly lastIndex: u16; } - /** @name CumulusPalletXcmpQueueOutboundState (647) */ + /** @name CumulusPalletXcmpQueueOutboundState (644) */ interface CumulusPalletXcmpQueueOutboundState extends Enum { readonly isOk: boolean; readonly isSuspended: boolean; readonly type: "Ok" | "Suspended"; } - /** @name CumulusPalletXcmpQueueQueueConfigData (651) */ + /** @name CumulusPalletXcmpQueueQueueConfigData (648) */ interface CumulusPalletXcmpQueueQueueConfigData extends Struct { readonly suspendThreshold: u32; readonly dropThreshold: u32; readonly resumeThreshold: u32; } - /** @name CumulusPalletXcmpQueueError (652) */ + /** @name CumulusPalletXcmpQueueError (649) */ interface CumulusPalletXcmpQueueError extends Enum { readonly isBadQueueConfig: boolean; readonly isAlreadySuspended: boolean; @@ -7788,7 +7777,7 @@ declare module "@polkadot/types/lookup" { | "TooBig"; } - /** @name PalletXcmQueryStatus (653) */ + /** @name PalletXcmQueryStatus (650) */ interface PalletXcmQueryStatus extends Enum { readonly isPending: boolean; readonly asPending: { @@ -7810,7 +7799,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "VersionNotifier" | "Ready"; } - /** @name XcmVersionedResponse (657) */ + /** @name XcmVersionedResponse (654) */ interface XcmVersionedResponse extends Enum { readonly isV3: boolean; readonly asV3: XcmV3Response; @@ -7821,7 +7810,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V3" | "V4" | "V5"; } - /** @name PalletXcmVersionMigrationStage (663) */ + /** @name PalletXcmVersionMigrationStage (660) */ interface PalletXcmVersionMigrationStage extends Enum { readonly isMigrateSupportedVersion: boolean; readonly isMigrateVersionNotifiers: boolean; @@ -7835,7 +7824,7 @@ declare module "@polkadot/types/lookup" { | "MigrateAndNotifyOldTargets"; } - /** @name PalletXcmRemoteLockedFungibleRecord (666) */ + /** @name PalletXcmRemoteLockedFungibleRecord (663) */ interface PalletXcmRemoteLockedFungibleRecord extends Struct { readonly amount: u128; readonly owner: XcmVersionedLocation; @@ -7843,7 +7832,7 @@ declare module "@polkadot/types/lookup" { readonly consumers: Vec>; } - /** @name PalletXcmError (673) */ + /** @name PalletXcmError (670) */ interface PalletXcmError extends Enum { readonly isUnreachable: boolean; readonly isSendFailure: boolean; @@ -7896,7 +7885,7 @@ declare module "@polkadot/types/lookup" { | "LocalExecutionIncomplete"; } - /** @name PalletAssetsAssetDetails (674) */ + /** @name PalletAssetsAssetDetails (671) */ interface PalletAssetsAssetDetails extends Struct { readonly owner: AccountId20; readonly issuer: AccountId20; @@ -7912,7 +7901,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletAssetsAssetStatus; } - /** @name PalletAssetsAssetStatus (675) */ + /** @name PalletAssetsAssetStatus (672) */ interface PalletAssetsAssetStatus extends Enum { readonly isLive: boolean; readonly isFrozen: boolean; @@ -7920,7 +7909,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Live" | "Frozen" | "Destroying"; } - /** @name PalletAssetsAssetAccount (677) */ + /** @name PalletAssetsAssetAccount (674) */ interface PalletAssetsAssetAccount extends Struct { readonly balance: u128; readonly status: PalletAssetsAccountStatus; @@ -7928,7 +7917,7 @@ declare module "@polkadot/types/lookup" { readonly extra: Null; } - /** @name PalletAssetsAccountStatus (678) */ + /** @name PalletAssetsAccountStatus (675) */ interface PalletAssetsAccountStatus extends Enum { readonly isLiquid: boolean; readonly isFrozen: boolean; @@ -7936,7 +7925,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Liquid" | "Frozen" | "Blocked"; } - /** @name PalletAssetsExistenceReason (679) */ + /** @name PalletAssetsExistenceReason (676) */ interface PalletAssetsExistenceReason extends Enum { readonly isConsumer: boolean; readonly isSufficient: boolean; @@ -7948,13 +7937,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; } - /** @name PalletAssetsApproval (681) */ + /** @name PalletAssetsApproval (678) */ interface PalletAssetsApproval extends Struct { readonly amount: u128; readonly deposit: u128; } - /** @name PalletAssetsAssetMetadata (682) */ + /** @name PalletAssetsAssetMetadata (679) */ interface PalletAssetsAssetMetadata extends Struct { readonly deposit: u128; readonly name: Bytes; @@ -7963,7 +7952,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletAssetsError (684) */ + /** @name PalletAssetsError (681) */ interface PalletAssetsError extends Enum { readonly isBalanceLow: boolean; readonly isNoAccount: boolean; @@ -8010,7 +7999,7 @@ declare module "@polkadot/types/lookup" { | "BadAssetId"; } - /** @name PalletAssetManagerError (685) */ + /** @name PalletAssetManagerError (682) */ interface PalletAssetManagerError extends Enum { readonly isErrorCreatingAsset: boolean; readonly isAssetAlreadyExists: boolean; @@ -8031,7 +8020,7 @@ declare module "@polkadot/types/lookup" { | "NonExistentLocalAsset"; } - /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (686) */ + /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (683) */ interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { readonly staking: u8; readonly utility: u8; @@ -8053,7 +8042,7 @@ declare module "@polkadot/types/lookup" { readonly cancelOpenRequest: u8; } - /** @name PalletXcmTransactorError (687) */ + /** @name PalletXcmTransactorError (684) */ interface PalletXcmTransactorError extends Enum { readonly isIndexAlreadyClaimed: boolean; readonly isUnclaimedIndex: boolean; @@ -8112,13 +8101,13 @@ declare module "@polkadot/types/lookup" { | "RefundNotSupportedWithTransactInfo"; } - /** @name PalletEthereumXcmError (688) */ + /** @name PalletEthereumXcmError (685) */ interface PalletEthereumXcmError extends Enum { readonly isEthereumXcmExecutionSuspended: boolean; readonly type: "EthereumXcmExecutionSuspended"; } - /** @name PalletMessageQueueBookState (689) */ + /** @name PalletMessageQueueBookState (686) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -8128,13 +8117,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (691) */ + /** @name PalletMessageQueueNeighbours (688) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: CumulusPrimitivesCoreAggregateMessageOrigin; readonly next: CumulusPrimitivesCoreAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (693) */ + /** @name PalletMessageQueuePage (690) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -8144,7 +8133,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (695) */ + /** @name PalletMessageQueueError (692) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -8167,7 +8156,7 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PalletMoonbeamForeignAssetsAssetStatus (697) */ + /** @name PalletMoonbeamForeignAssetsAssetStatus (694) */ interface PalletMoonbeamForeignAssetsAssetStatus extends Enum { readonly isActive: boolean; readonly isFrozenXcmDepositAllowed: boolean; @@ -8175,16 +8164,16 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "FrozenXcmDepositAllowed" | "FrozenXcmDepositForbidden"; } - /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (698) */ + /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (695) */ interface PalletMoonbeamForeignAssetsAssetDepositDetails extends Struct { readonly depositAccount: AccountId20; readonly deposit: u128; } - /** @name MoonbeamRuntimeRuntime (699) */ + /** @name MoonbeamRuntimeRuntime (696) */ type MoonbeamRuntimeRuntime = Null; - /** @name PalletMoonbeamForeignAssetsError (700) */ + /** @name PalletMoonbeamForeignAssetsError (697) */ interface PalletMoonbeamForeignAssetsError extends Enum { readonly isAssetAlreadyExists: boolean; readonly isAssetAlreadyFrozen: boolean; @@ -8225,7 +8214,7 @@ declare module "@polkadot/types/lookup" { | "TooManyForeignAssets"; } - /** @name PalletXcmWeightTraderError (702) */ + /** @name PalletXcmWeightTraderError (699) */ interface PalletXcmWeightTraderError extends Enum { readonly isAssetAlreadyAdded: boolean; readonly isAssetAlreadyPaused: boolean; @@ -8242,32 +8231,32 @@ declare module "@polkadot/types/lookup" { | "PriceCannotBeZero"; } - /** @name PalletEmergencyParaXcmXcmMode (703) */ + /** @name PalletEmergencyParaXcmXcmMode (700) */ interface PalletEmergencyParaXcmXcmMode extends Enum { readonly isNormal: boolean; readonly isPaused: boolean; readonly type: "Normal" | "Paused"; } - /** @name PalletEmergencyParaXcmError (704) */ + /** @name PalletEmergencyParaXcmError (701) */ interface PalletEmergencyParaXcmError extends Enum { readonly isNotInPausedMode: boolean; readonly type: "NotInPausedMode"; } - /** @name PalletPrecompileBenchmarksError (706) */ + /** @name PalletPrecompileBenchmarksError (703) */ interface PalletPrecompileBenchmarksError extends Enum { readonly isBenchmarkError: boolean; readonly type: "BenchmarkError"; } - /** @name PalletRandomnessRequestState (707) */ + /** @name PalletRandomnessRequestState (704) */ interface PalletRandomnessRequestState extends Struct { readonly request: PalletRandomnessRequest; readonly deposit: u128; } - /** @name PalletRandomnessRequest (708) */ + /** @name PalletRandomnessRequest (705) */ interface PalletRandomnessRequest extends Struct { readonly refundAddress: H160; readonly contractAddress: H160; @@ -8278,7 +8267,7 @@ declare module "@polkadot/types/lookup" { readonly info: PalletRandomnessRequestInfo; } - /** @name PalletRandomnessRequestInfo (709) */ + /** @name PalletRandomnessRequestInfo (706) */ interface PalletRandomnessRequestInfo extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: ITuple<[u64, u64]>; @@ -8287,7 +8276,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRequestType (710) */ + /** @name PalletRandomnessRequestType (707) */ interface PalletRandomnessRequestType extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: u64; @@ -8296,13 +8285,13 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRandomnessResult (711) */ + /** @name PalletRandomnessRandomnessResult (708) */ interface PalletRandomnessRandomnessResult extends Struct { readonly randomness: Option; readonly requestCount: u64; } - /** @name PalletRandomnessError (712) */ + /** @name PalletRandomnessError (709) */ interface PalletRandomnessError extends Enum { readonly isRequestCounterOverflowed: boolean; readonly isRequestFeeOverflowed: boolean; @@ -8331,39 +8320,39 @@ declare module "@polkadot/types/lookup" { | "RandomnessResultNotFilled"; } - /** @name FrameSystemExtensionsCheckNonZeroSender (715) */ + /** @name FrameSystemExtensionsCheckNonZeroSender (712) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (716) */ + /** @name FrameSystemExtensionsCheckSpecVersion (713) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (717) */ + /** @name FrameSystemExtensionsCheckTxVersion (714) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (718) */ + /** @name FrameSystemExtensionsCheckGenesis (715) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (721) */ + /** @name FrameSystemExtensionsCheckNonce (718) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (722) */ + /** @name FrameSystemExtensionsCheckWeight (719) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (723) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (720) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name FrameMetadataHashExtensionCheckMetadataHash (724) */ + /** @name FrameMetadataHashExtensionCheckMetadataHash (721) */ interface FrameMetadataHashExtensionCheckMetadataHash extends Struct { readonly mode: FrameMetadataHashExtensionMode; } - /** @name FrameMetadataHashExtensionMode (725) */ + /** @name FrameMetadataHashExtensionMode (722) */ interface FrameMetadataHashExtensionMode extends Enum { readonly isDisabled: boolean; readonly isEnabled: boolean; readonly type: "Disabled" | "Enabled"; } - /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (726) */ + /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (723) */ type CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim = Null; } // declare module diff --git a/typescript-api/src/moonriver/interfaces/augment-api-query.ts b/typescript-api/src/moonriver/interfaces/augment-api-query.ts index bc84ca556f5..a6371b3b49b 100644 --- a/typescript-api/src/moonriver/interfaces/augment-api-query.ts +++ b/typescript-api/src/moonriver/interfaces/augment-api-query.ts @@ -78,7 +78,6 @@ import type { PalletMoonbeamForeignAssetsAssetDepositDetails, PalletMoonbeamForeignAssetsAssetStatus, PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus, - PalletMoonbeamLazyMigrationsStateMigrationStatus, PalletMoonbeamOrbitersCollatorPoolInfo, PalletMultisigMultisig, PalletParachainStakingAutoCompoundAutoCompoundConfig, @@ -856,12 +855,6 @@ declare module "@polkadot/api-base/types/storage" { [] > & QueryableStorageEntry; - stateMigrationStatusValue: AugmentedQuery< - ApiType, - () => Observable>, - [] - > & - QueryableStorageEntry; /** * Generic query **/ diff --git a/typescript-api/src/moonriver/interfaces/lookup.ts b/typescript-api/src/moonriver/interfaces/lookup.ts index bb4f7d03670..45ad2d99d2c 100644 --- a/typescript-api/src/moonriver/interfaces/lookup.ts +++ b/typescript-api/src/moonriver/interfaces/lookup.ts @@ -5856,18 +5856,7 @@ export default { ] }, /** - * Lookup554: pallet_moonbeam_lazy_migrations::pallet::StateMigrationStatus - **/ - PalletMoonbeamLazyMigrationsStateMigrationStatus: { - _enum: { - NotStarted: "Null", - Started: "Bytes", - Error: "Bytes", - Complete: "Null" - } - }, - /** - * Lookup556: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus + * Lookup553: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationStatus **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: { _enum: { @@ -5876,7 +5865,7 @@ export default { } }, /** - * Lookup557: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo + * Lookup554: pallet_moonbeam_lazy_migrations::foreign_asset::ForeignAssetMigrationInfo **/ PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: { assetId: "u128", @@ -5884,7 +5873,7 @@ export default { remainingApprovals: "u32" }, /** - * Lookup558: pallet_moonbeam_lazy_migrations::pallet::Error + * Lookup555: pallet_moonbeam_lazy_migrations::pallet::Error **/ PalletMoonbeamLazyMigrationsError: { _enum: [ @@ -5903,7 +5892,7 @@ export default { ] }, /** - * Lookup559: pallet_evm::CodeMetadata + * Lookup556: pallet_evm::CodeMetadata **/ PalletEvmCodeMetadata: { _alias: { @@ -5914,7 +5903,7 @@ export default { hash_: "H256" }, /** - * Lookup561: pallet_evm::pallet::Error + * Lookup558: pallet_evm::pallet::Error **/ PalletEvmError: { _enum: [ @@ -5934,7 +5923,7 @@ export default { ] }, /** - * Lookup563: fp_rpc::TransactionStatus + * Lookup560: fp_rpc::TransactionStatus **/ FpRpcTransactionStatus: { transactionHash: "H256", @@ -5946,11 +5935,11 @@ export default { logsBloom: "EthbloomBloom" }, /** - * Lookup565: ethbloom::Bloom + * Lookup562: ethbloom::Bloom **/ EthbloomBloom: "[u8;256]", /** - * Lookup567: ethereum::receipt::ReceiptV3 + * Lookup564: ethereum::receipt::ReceiptV3 **/ EthereumReceiptReceiptV3: { _enum: { @@ -5960,7 +5949,7 @@ export default { } }, /** - * Lookup568: ethereum::receipt::EIP658ReceiptData + * Lookup565: ethereum::receipt::EIP658ReceiptData **/ EthereumReceiptEip658ReceiptData: { statusCode: "u8", @@ -5969,7 +5958,7 @@ export default { logs: "Vec" }, /** - * Lookup569: ethereum::block::Block + * Lookup566: ethereum::block::Block **/ EthereumBlock: { header: "EthereumHeader", @@ -5977,7 +5966,7 @@ export default { ommers: "Vec" }, /** - * Lookup570: ethereum::header::Header + * Lookup567: ethereum::header::Header **/ EthereumHeader: { parentHash: "H256", @@ -5997,17 +5986,17 @@ export default { nonce: "EthereumTypesHashH64" }, /** - * Lookup571: ethereum_types::hash::H64 + * Lookup568: ethereum_types::hash::H64 **/ EthereumTypesHashH64: "[u8;8]", /** - * Lookup576: pallet_ethereum::pallet::Error + * Lookup573: pallet_ethereum::pallet::Error **/ PalletEthereumError: { _enum: ["InvalidSignature", "PreLogExists"] }, /** - * Lookup579: pallet_scheduler::Scheduled, BlockNumber, moonriver_runtime::OriginCaller, account::AccountId20> + * Lookup576: pallet_scheduler::Scheduled, BlockNumber, moonriver_runtime::OriginCaller, account::AccountId20> **/ PalletSchedulerScheduled: { maybeId: "Option<[u8;32]>", @@ -6017,7 +6006,7 @@ export default { origin: "MoonriverRuntimeOriginCaller" }, /** - * Lookup581: pallet_scheduler::RetryConfig + * Lookup578: pallet_scheduler::RetryConfig **/ PalletSchedulerRetryConfig: { totalRetries: "u8", @@ -6025,7 +6014,7 @@ export default { period: "u32" }, /** - * Lookup582: pallet_scheduler::pallet::Error + * Lookup579: pallet_scheduler::pallet::Error **/ PalletSchedulerError: { _enum: [ @@ -6037,7 +6026,7 @@ export default { ] }, /** - * Lookup583: pallet_preimage::OldRequestStatus + * Lookup580: pallet_preimage::OldRequestStatus **/ PalletPreimageOldRequestStatus: { _enum: { @@ -6053,7 +6042,7 @@ export default { } }, /** - * Lookup586: pallet_preimage::RequestStatus> + * Lookup583: pallet_preimage::RequestStatus> **/ PalletPreimageRequestStatus: { _enum: { @@ -6069,7 +6058,7 @@ export default { } }, /** - * Lookup592: pallet_preimage::pallet::Error + * Lookup589: pallet_preimage::pallet::Error **/ PalletPreimageError: { _enum: [ @@ -6084,7 +6073,7 @@ export default { ] }, /** - * Lookup594: pallet_conviction_voting::vote::Voting + * Lookup591: pallet_conviction_voting::vote::Voting **/ PalletConvictionVotingVoteVoting: { _enum: { @@ -6093,7 +6082,7 @@ export default { } }, /** - * Lookup595: pallet_conviction_voting::vote::Casting + * Lookup592: pallet_conviction_voting::vote::Casting **/ PalletConvictionVotingVoteCasting: { votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", @@ -6101,18 +6090,18 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup599: pallet_conviction_voting::types::Delegations + * Lookup596: pallet_conviction_voting::types::Delegations **/ PalletConvictionVotingDelegations: { votes: "u128", capital: "u128" }, /** - * Lookup600: pallet_conviction_voting::vote::PriorLock + * Lookup597: pallet_conviction_voting::vote::PriorLock **/ PalletConvictionVotingVotePriorLock: "(u32,u128)", /** - * Lookup601: pallet_conviction_voting::vote::Delegating + * Lookup598: pallet_conviction_voting::vote::Delegating **/ PalletConvictionVotingVoteDelegating: { balance: "u128", @@ -6122,7 +6111,7 @@ export default { prior: "PalletConvictionVotingVotePriorLock" }, /** - * Lookup605: pallet_conviction_voting::pallet::Error + * Lookup602: pallet_conviction_voting::pallet::Error **/ PalletConvictionVotingError: { _enum: [ @@ -6141,7 +6130,7 @@ export default { ] }, /** - * Lookup606: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup603: pallet_referenda::types::ReferendumInfo, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumInfo: { _enum: { @@ -6154,7 +6143,7 @@ export default { } }, /** - * Lookup607: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> + * Lookup604: pallet_referenda::types::ReferendumStatus, Balance, pallet_conviction_voting::types::Tally, account::AccountId20, ScheduleAddress> **/ PalletReferendaReferendumStatus: { track: "u16", @@ -6170,21 +6159,21 @@ export default { alarm: "Option<(u32,(u32,u32))>" }, /** - * Lookup608: pallet_referenda::types::Deposit + * Lookup605: pallet_referenda::types::Deposit **/ PalletReferendaDeposit: { who: "AccountId20", amount: "u128" }, /** - * Lookup611: pallet_referenda::types::DecidingStatus + * Lookup608: pallet_referenda::types::DecidingStatus **/ PalletReferendaDecidingStatus: { since: "u32", confirming: "Option" }, /** - * Lookup619: pallet_referenda::types::TrackInfo + * Lookup616: pallet_referenda::types::TrackInfo **/ PalletReferendaTrackInfo: { name: "Text", @@ -6198,7 +6187,7 @@ export default { minSupport: "PalletReferendaCurve" }, /** - * Lookup620: pallet_referenda::types::Curve + * Lookup617: pallet_referenda::types::Curve **/ PalletReferendaCurve: { _enum: { @@ -6221,7 +6210,7 @@ export default { } }, /** - * Lookup623: pallet_referenda::pallet::Error + * Lookup620: pallet_referenda::pallet::Error **/ PalletReferendaError: { _enum: [ @@ -6242,7 +6231,7 @@ export default { ] }, /** - * Lookup624: pallet_whitelist::pallet::Error + * Lookup621: pallet_whitelist::pallet::Error **/ PalletWhitelistError: { _enum: [ @@ -6254,7 +6243,7 @@ export default { ] }, /** - * Lookup627: pallet_collective::Votes + * Lookup624: pallet_collective::Votes **/ PalletCollectiveVotes: { index: "u32", @@ -6264,7 +6253,7 @@ export default { end: "u32" }, /** - * Lookup628: pallet_collective::pallet::Error + * Lookup625: pallet_collective::pallet::Error **/ PalletCollectiveError: { _enum: [ @@ -6283,7 +6272,7 @@ export default { ] }, /** - * Lookup631: pallet_treasury::Proposal + * Lookup628: pallet_treasury::Proposal **/ PalletTreasuryProposal: { proposer: "AccountId20", @@ -6292,7 +6281,7 @@ export default { bond: "u128" }, /** - * Lookup634: pallet_treasury::SpendStatus + * Lookup631: pallet_treasury::SpendStatus **/ PalletTreasurySpendStatus: { assetKind: "Null", @@ -6303,7 +6292,7 @@ export default { status: "PalletTreasuryPaymentState" }, /** - * Lookup635: pallet_treasury::PaymentState + * Lookup632: pallet_treasury::PaymentState **/ PalletTreasuryPaymentState: { _enum: { @@ -6315,11 +6304,11 @@ export default { } }, /** - * Lookup637: frame_support::PalletId + * Lookup634: frame_support::PalletId **/ FrameSupportPalletId: "[u8;8]", /** - * Lookup638: pallet_treasury::pallet::Error + * Lookup635: pallet_treasury::pallet::Error **/ PalletTreasuryError: { _enum: [ @@ -6337,7 +6326,7 @@ export default { ] }, /** - * Lookup639: pallet_crowdloan_rewards::pallet::RewardInfo + * Lookup636: pallet_crowdloan_rewards::pallet::RewardInfo **/ PalletCrowdloanRewardsRewardInfo: { totalReward: "u128", @@ -6345,7 +6334,7 @@ export default { contributedRelayAddresses: "Vec<[u8;32]>" }, /** - * Lookup641: pallet_crowdloan_rewards::pallet::Error + * Lookup638: pallet_crowdloan_rewards::pallet::Error **/ PalletCrowdloanRewardsError: { _enum: [ @@ -6367,7 +6356,7 @@ export default { ] }, /** - * Lookup646: cumulus_pallet_xcmp_queue::OutboundChannelDetails + * Lookup643: cumulus_pallet_xcmp_queue::OutboundChannelDetails **/ CumulusPalletXcmpQueueOutboundChannelDetails: { recipient: "u32", @@ -6377,13 +6366,13 @@ export default { lastIndex: "u16" }, /** - * Lookup647: cumulus_pallet_xcmp_queue::OutboundState + * Lookup644: cumulus_pallet_xcmp_queue::OutboundState **/ CumulusPalletXcmpQueueOutboundState: { _enum: ["Ok", "Suspended"] }, /** - * Lookup651: cumulus_pallet_xcmp_queue::QueueConfigData + * Lookup648: cumulus_pallet_xcmp_queue::QueueConfigData **/ CumulusPalletXcmpQueueQueueConfigData: { suspendThreshold: "u32", @@ -6391,7 +6380,7 @@ export default { resumeThreshold: "u32" }, /** - * Lookup652: cumulus_pallet_xcmp_queue::pallet::Error + * Lookup649: cumulus_pallet_xcmp_queue::pallet::Error **/ CumulusPalletXcmpQueueError: { _enum: [ @@ -6403,7 +6392,7 @@ export default { ] }, /** - * Lookup653: pallet_xcm::pallet::QueryStatus + * Lookup650: pallet_xcm::pallet::QueryStatus **/ PalletXcmQueryStatus: { _enum: { @@ -6424,7 +6413,7 @@ export default { } }, /** - * Lookup657: xcm::VersionedResponse + * Lookup654: xcm::VersionedResponse **/ XcmVersionedResponse: { _enum: { @@ -6437,7 +6426,7 @@ export default { } }, /** - * Lookup663: pallet_xcm::pallet::VersionMigrationStage + * Lookup660: pallet_xcm::pallet::VersionMigrationStage **/ PalletXcmVersionMigrationStage: { _enum: { @@ -6448,7 +6437,7 @@ export default { } }, /** - * Lookup666: pallet_xcm::pallet::RemoteLockedFungibleRecord + * Lookup663: pallet_xcm::pallet::RemoteLockedFungibleRecord **/ PalletXcmRemoteLockedFungibleRecord: { amount: "u128", @@ -6457,7 +6446,7 @@ export default { consumers: "Vec<(Null,u128)>" }, /** - * Lookup673: pallet_xcm::pallet::Error + * Lookup670: pallet_xcm::pallet::Error **/ PalletXcmError: { _enum: [ @@ -6489,7 +6478,7 @@ export default { ] }, /** - * Lookup674: pallet_assets::types::AssetDetails + * Lookup671: pallet_assets::types::AssetDetails **/ PalletAssetsAssetDetails: { owner: "AccountId20", @@ -6506,13 +6495,13 @@ export default { status: "PalletAssetsAssetStatus" }, /** - * Lookup675: pallet_assets::types::AssetStatus + * Lookup672: pallet_assets::types::AssetStatus **/ PalletAssetsAssetStatus: { _enum: ["Live", "Frozen", "Destroying"] }, /** - * Lookup677: pallet_assets::types::AssetAccount + * Lookup674: pallet_assets::types::AssetAccount **/ PalletAssetsAssetAccount: { balance: "u128", @@ -6521,13 +6510,13 @@ export default { extra: "Null" }, /** - * Lookup678: pallet_assets::types::AccountStatus + * Lookup675: pallet_assets::types::AccountStatus **/ PalletAssetsAccountStatus: { _enum: ["Liquid", "Frozen", "Blocked"] }, /** - * Lookup679: pallet_assets::types::ExistenceReason + * Lookup676: pallet_assets::types::ExistenceReason **/ PalletAssetsExistenceReason: { _enum: { @@ -6539,14 +6528,14 @@ export default { } }, /** - * Lookup681: pallet_assets::types::Approval + * Lookup678: pallet_assets::types::Approval **/ PalletAssetsApproval: { amount: "u128", deposit: "u128" }, /** - * Lookup682: pallet_assets::types::AssetMetadata> + * Lookup679: pallet_assets::types::AssetMetadata> **/ PalletAssetsAssetMetadata: { deposit: "u128", @@ -6556,7 +6545,7 @@ export default { isFrozen: "bool" }, /** - * Lookup684: pallet_assets::pallet::Error + * Lookup681: pallet_assets::pallet::Error **/ PalletAssetsError: { _enum: [ @@ -6584,7 +6573,7 @@ export default { ] }, /** - * Lookup685: pallet_asset_manager::pallet::Error + * Lookup682: pallet_asset_manager::pallet::Error **/ PalletAssetManagerError: { _enum: [ @@ -6599,7 +6588,7 @@ export default { ] }, /** - * Lookup686: pallet_xcm_transactor::relay_indices::RelayChainIndices + * Lookup683: pallet_xcm_transactor::relay_indices::RelayChainIndices **/ PalletXcmTransactorRelayIndicesRelayChainIndices: { staking: "u8", @@ -6622,7 +6611,7 @@ export default { cancelOpenRequest: "u8" }, /** - * Lookup687: pallet_xcm_transactor::pallet::Error + * Lookup684: pallet_xcm_transactor::pallet::Error **/ PalletXcmTransactorError: { _enum: [ @@ -6656,13 +6645,13 @@ export default { ] }, /** - * Lookup688: pallet_ethereum_xcm::pallet::Error + * Lookup685: pallet_ethereum_xcm::pallet::Error **/ PalletEthereumXcmError: { _enum: ["EthereumXcmExecutionSuspended"] }, /** - * Lookup689: pallet_message_queue::BookState + * Lookup686: pallet_message_queue::BookState **/ PalletMessageQueueBookState: { _alias: { @@ -6676,14 +6665,14 @@ export default { size_: "u64" }, /** - * Lookup691: pallet_message_queue::Neighbours + * Lookup688: pallet_message_queue::Neighbours **/ PalletMessageQueueNeighbours: { prev: "CumulusPrimitivesCoreAggregateMessageOrigin", next: "CumulusPrimitivesCoreAggregateMessageOrigin" }, /** - * Lookup693: pallet_message_queue::Page + * Lookup690: pallet_message_queue::Page **/ PalletMessageQueuePage: { remaining: "u32", @@ -6694,7 +6683,7 @@ export default { heap: "Bytes" }, /** - * Lookup695: pallet_message_queue::pallet::Error + * Lookup692: pallet_message_queue::pallet::Error **/ PalletMessageQueueError: { _enum: [ @@ -6710,24 +6699,24 @@ export default { ] }, /** - * Lookup697: pallet_moonbeam_foreign_assets::AssetStatus + * Lookup694: pallet_moonbeam_foreign_assets::AssetStatus **/ PalletMoonbeamForeignAssetsAssetStatus: { _enum: ["Active", "FrozenXcmDepositAllowed", "FrozenXcmDepositForbidden"] }, /** - * Lookup698: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails + * Lookup695: pallet_moonbeam_foreign_assets::pallet::AssetDepositDetails **/ PalletMoonbeamForeignAssetsAssetDepositDetails: { depositAccount: "AccountId20", deposit: "u128" }, /** - * Lookup699: moonriver_runtime::Runtime + * Lookup696: moonriver_runtime::Runtime **/ MoonriverRuntimeRuntime: "Null", /** - * Lookup700: pallet_moonbeam_foreign_assets::pallet::Error + * Lookup697: pallet_moonbeam_foreign_assets::pallet::Error **/ PalletMoonbeamForeignAssetsError: { _enum: [ @@ -6752,7 +6741,7 @@ export default { ] }, /** - * Lookup702: pallet_xcm_weight_trader::pallet::Error + * Lookup699: pallet_xcm_weight_trader::pallet::Error **/ PalletXcmWeightTraderError: { _enum: [ @@ -6765,32 +6754,32 @@ export default { ] }, /** - * Lookup703: pallet_emergency_para_xcm::XcmMode + * Lookup700: pallet_emergency_para_xcm::XcmMode **/ PalletEmergencyParaXcmXcmMode: { _enum: ["Normal", "Paused"] }, /** - * Lookup704: pallet_emergency_para_xcm::pallet::Error + * Lookup701: pallet_emergency_para_xcm::pallet::Error **/ PalletEmergencyParaXcmError: { _enum: ["NotInPausedMode"] }, /** - * Lookup706: pallet_precompile_benchmarks::pallet::Error + * Lookup703: pallet_precompile_benchmarks::pallet::Error **/ PalletPrecompileBenchmarksError: { _enum: ["BenchmarkError"] }, /** - * Lookup707: pallet_randomness::types::RequestState + * Lookup704: pallet_randomness::types::RequestState **/ PalletRandomnessRequestState: { request: "PalletRandomnessRequest", deposit: "u128" }, /** - * Lookup708: pallet_randomness::types::Request> + * Lookup705: pallet_randomness::types::Request> **/ PalletRandomnessRequest: { refundAddress: "H160", @@ -6802,7 +6791,7 @@ export default { info: "PalletRandomnessRequestInfo" }, /** - * Lookup709: pallet_randomness::types::RequestInfo + * Lookup706: pallet_randomness::types::RequestInfo **/ PalletRandomnessRequestInfo: { _enum: { @@ -6811,7 +6800,7 @@ export default { } }, /** - * Lookup710: pallet_randomness::types::RequestType + * Lookup707: pallet_randomness::types::RequestType **/ PalletRandomnessRequestType: { _enum: { @@ -6820,14 +6809,14 @@ export default { } }, /** - * Lookup711: pallet_randomness::types::RandomnessResult + * Lookup708: pallet_randomness::types::RandomnessResult **/ PalletRandomnessRandomnessResult: { randomness: "Option", requestCount: "u64" }, /** - * Lookup712: pallet_randomness::pallet::Error + * Lookup709: pallet_randomness::pallet::Error **/ PalletRandomnessError: { _enum: [ @@ -6846,47 +6835,47 @@ export default { ] }, /** - * Lookup715: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender + * Lookup712: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender **/ FrameSystemExtensionsCheckNonZeroSender: "Null", /** - * Lookup716: frame_system::extensions::check_spec_version::CheckSpecVersion + * Lookup713: frame_system::extensions::check_spec_version::CheckSpecVersion **/ FrameSystemExtensionsCheckSpecVersion: "Null", /** - * Lookup717: frame_system::extensions::check_tx_version::CheckTxVersion + * Lookup714: frame_system::extensions::check_tx_version::CheckTxVersion **/ FrameSystemExtensionsCheckTxVersion: "Null", /** - * Lookup718: frame_system::extensions::check_genesis::CheckGenesis + * Lookup715: frame_system::extensions::check_genesis::CheckGenesis **/ FrameSystemExtensionsCheckGenesis: "Null", /** - * Lookup721: frame_system::extensions::check_nonce::CheckNonce + * Lookup718: frame_system::extensions::check_nonce::CheckNonce **/ FrameSystemExtensionsCheckNonce: "Compact", /** - * Lookup722: frame_system::extensions::check_weight::CheckWeight + * Lookup719: frame_system::extensions::check_weight::CheckWeight **/ FrameSystemExtensionsCheckWeight: "Null", /** - * Lookup723: pallet_transaction_payment::ChargeTransactionPayment + * Lookup720: pallet_transaction_payment::ChargeTransactionPayment **/ PalletTransactionPaymentChargeTransactionPayment: "Compact", /** - * Lookup724: frame_metadata_hash_extension::CheckMetadataHash + * Lookup721: frame_metadata_hash_extension::CheckMetadataHash **/ FrameMetadataHashExtensionCheckMetadataHash: { mode: "FrameMetadataHashExtensionMode" }, /** - * Lookup725: frame_metadata_hash_extension::Mode + * Lookup722: frame_metadata_hash_extension::Mode **/ FrameMetadataHashExtensionMode: { _enum: ["Disabled", "Enabled"] }, /** - * Lookup726: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim + * Lookup723: cumulus_primitives_storage_weight_reclaim::StorageWeightReclaim **/ CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim: "Null" }; diff --git a/typescript-api/src/moonriver/interfaces/registry.ts b/typescript-api/src/moonriver/interfaces/registry.ts index f0ca2204e52..3b59b7f3acf 100644 --- a/typescript-api/src/moonriver/interfaces/registry.ts +++ b/typescript-api/src/moonriver/interfaces/registry.ts @@ -199,7 +199,6 @@ import type { PalletMoonbeamLazyMigrationsError, PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo, PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus, - PalletMoonbeamLazyMigrationsStateMigrationStatus, PalletMoonbeamOrbitersCall, PalletMoonbeamOrbitersCollatorPoolInfo, PalletMoonbeamOrbitersCurrentOrbiter, @@ -605,7 +604,6 @@ declare module "@polkadot/types/types/registry" { PalletMoonbeamLazyMigrationsError: PalletMoonbeamLazyMigrationsError; PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo: PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo; PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus: PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus; - PalletMoonbeamLazyMigrationsStateMigrationStatus: PalletMoonbeamLazyMigrationsStateMigrationStatus; PalletMoonbeamOrbitersCall: PalletMoonbeamOrbitersCall; PalletMoonbeamOrbitersCollatorPoolInfo: PalletMoonbeamOrbitersCollatorPoolInfo; PalletMoonbeamOrbitersCurrentOrbiter: PalletMoonbeamOrbitersCurrentOrbiter; diff --git a/typescript-api/src/moonriver/interfaces/types-lookup.ts b/typescript-api/src/moonriver/interfaces/types-lookup.ts index 91e0fcb3599..e6bf232f8d1 100644 --- a/typescript-api/src/moonriver/interfaces/types-lookup.ts +++ b/typescript-api/src/moonriver/interfaces/types-lookup.ts @@ -7166,18 +7166,7 @@ declare module "@polkadot/types/lookup" { | "AlreadyStored"; } - /** @name PalletMoonbeamLazyMigrationsStateMigrationStatus (554) */ - interface PalletMoonbeamLazyMigrationsStateMigrationStatus extends Enum { - readonly isNotStarted: boolean; - readonly isStarted: boolean; - readonly asStarted: Bytes; - readonly isError: boolean; - readonly asError: Bytes; - readonly isComplete: boolean; - readonly type: "NotStarted" | "Started" | "Error" | "Complete"; - } - - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (556) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus (553) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationStatus extends Enum { readonly isIdle: boolean; readonly isMigrating: boolean; @@ -7185,14 +7174,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Idle" | "Migrating"; } - /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (557) */ + /** @name PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo (554) */ interface PalletMoonbeamLazyMigrationsForeignAssetForeignAssetMigrationInfo extends Struct { readonly assetId: u128; readonly remainingBalances: u32; readonly remainingApprovals: u32; } - /** @name PalletMoonbeamLazyMigrationsError (558) */ + /** @name PalletMoonbeamLazyMigrationsError (555) */ interface PalletMoonbeamLazyMigrationsError extends Enum { readonly isLimitCannotBeZero: boolean; readonly isContractMetadataAlreadySet: boolean; @@ -7221,13 +7210,13 @@ declare module "@polkadot/types/lookup" { | "ApprovalFailed"; } - /** @name PalletEvmCodeMetadata (559) */ + /** @name PalletEvmCodeMetadata (556) */ interface PalletEvmCodeMetadata extends Struct { readonly size_: u64; readonly hash_: H256; } - /** @name PalletEvmError (561) */ + /** @name PalletEvmError (558) */ interface PalletEvmError extends Enum { readonly isBalanceLow: boolean; readonly isFeeOverflow: boolean; @@ -7258,7 +7247,7 @@ declare module "@polkadot/types/lookup" { | "Undefined"; } - /** @name FpRpcTransactionStatus (563) */ + /** @name FpRpcTransactionStatus (560) */ interface FpRpcTransactionStatus extends Struct { readonly transactionHash: H256; readonly transactionIndex: u32; @@ -7269,10 +7258,10 @@ declare module "@polkadot/types/lookup" { readonly logsBloom: EthbloomBloom; } - /** @name EthbloomBloom (565) */ + /** @name EthbloomBloom (562) */ interface EthbloomBloom extends U8aFixed {} - /** @name EthereumReceiptReceiptV3 (567) */ + /** @name EthereumReceiptReceiptV3 (564) */ interface EthereumReceiptReceiptV3 extends Enum { readonly isLegacy: boolean; readonly asLegacy: EthereumReceiptEip658ReceiptData; @@ -7283,7 +7272,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Legacy" | "Eip2930" | "Eip1559"; } - /** @name EthereumReceiptEip658ReceiptData (568) */ + /** @name EthereumReceiptEip658ReceiptData (565) */ interface EthereumReceiptEip658ReceiptData extends Struct { readonly statusCode: u8; readonly usedGas: U256; @@ -7291,14 +7280,14 @@ declare module "@polkadot/types/lookup" { readonly logs: Vec; } - /** @name EthereumBlock (569) */ + /** @name EthereumBlock (566) */ interface EthereumBlock extends Struct { readonly header: EthereumHeader; readonly transactions: Vec; readonly ommers: Vec; } - /** @name EthereumHeader (570) */ + /** @name EthereumHeader (567) */ interface EthereumHeader extends Struct { readonly parentHash: H256; readonly ommersHash: H256; @@ -7317,17 +7306,17 @@ declare module "@polkadot/types/lookup" { readonly nonce: EthereumTypesHashH64; } - /** @name EthereumTypesHashH64 (571) */ + /** @name EthereumTypesHashH64 (568) */ interface EthereumTypesHashH64 extends U8aFixed {} - /** @name PalletEthereumError (576) */ + /** @name PalletEthereumError (573) */ interface PalletEthereumError extends Enum { readonly isInvalidSignature: boolean; readonly isPreLogExists: boolean; readonly type: "InvalidSignature" | "PreLogExists"; } - /** @name PalletSchedulerScheduled (579) */ + /** @name PalletSchedulerScheduled (576) */ interface PalletSchedulerScheduled extends Struct { readonly maybeId: Option; readonly priority: u8; @@ -7336,14 +7325,14 @@ declare module "@polkadot/types/lookup" { readonly origin: MoonriverRuntimeOriginCaller; } - /** @name PalletSchedulerRetryConfig (581) */ + /** @name PalletSchedulerRetryConfig (578) */ interface PalletSchedulerRetryConfig extends Struct { readonly totalRetries: u8; readonly remaining: u8; readonly period: u32; } - /** @name PalletSchedulerError (582) */ + /** @name PalletSchedulerError (579) */ interface PalletSchedulerError extends Enum { readonly isFailedToSchedule: boolean; readonly isNotFound: boolean; @@ -7358,7 +7347,7 @@ declare module "@polkadot/types/lookup" { | "Named"; } - /** @name PalletPreimageOldRequestStatus (583) */ + /** @name PalletPreimageOldRequestStatus (580) */ interface PalletPreimageOldRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7374,7 +7363,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageRequestStatus (586) */ + /** @name PalletPreimageRequestStatus (583) */ interface PalletPreimageRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -7390,7 +7379,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageError (592) */ + /** @name PalletPreimageError (589) */ interface PalletPreimageError extends Enum { readonly isTooBig: boolean; readonly isAlreadyNoted: boolean; @@ -7411,7 +7400,7 @@ declare module "@polkadot/types/lookup" { | "TooFew"; } - /** @name PalletConvictionVotingVoteVoting (594) */ + /** @name PalletConvictionVotingVoteVoting (591) */ interface PalletConvictionVotingVoteVoting extends Enum { readonly isCasting: boolean; readonly asCasting: PalletConvictionVotingVoteCasting; @@ -7420,23 +7409,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Casting" | "Delegating"; } - /** @name PalletConvictionVotingVoteCasting (595) */ + /** @name PalletConvictionVotingVoteCasting (592) */ interface PalletConvictionVotingVoteCasting extends Struct { readonly votes: Vec>; readonly delegations: PalletConvictionVotingDelegations; readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingDelegations (599) */ + /** @name PalletConvictionVotingDelegations (596) */ interface PalletConvictionVotingDelegations extends Struct { readonly votes: u128; readonly capital: u128; } - /** @name PalletConvictionVotingVotePriorLock (600) */ + /** @name PalletConvictionVotingVotePriorLock (597) */ interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} - /** @name PalletConvictionVotingVoteDelegating (601) */ + /** @name PalletConvictionVotingVoteDelegating (598) */ interface PalletConvictionVotingVoteDelegating extends Struct { readonly balance: u128; readonly target: AccountId20; @@ -7445,7 +7434,7 @@ declare module "@polkadot/types/lookup" { readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingError (605) */ + /** @name PalletConvictionVotingError (602) */ interface PalletConvictionVotingError extends Enum { readonly isNotOngoing: boolean; readonly isNotVoter: boolean; @@ -7474,7 +7463,7 @@ declare module "@polkadot/types/lookup" { | "BadClass"; } - /** @name PalletReferendaReferendumInfo (606) */ + /** @name PalletReferendaReferendumInfo (603) */ interface PalletReferendaReferendumInfo extends Enum { readonly isOngoing: boolean; readonly asOngoing: PalletReferendaReferendumStatus; @@ -7499,7 +7488,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletReferendaReferendumStatus (607) */ + /** @name PalletReferendaReferendumStatus (604) */ interface PalletReferendaReferendumStatus extends Struct { readonly track: u16; readonly origin: MoonriverRuntimeOriginCaller; @@ -7514,19 +7503,19 @@ declare module "@polkadot/types/lookup" { readonly alarm: Option]>>; } - /** @name PalletReferendaDeposit (608) */ + /** @name PalletReferendaDeposit (605) */ interface PalletReferendaDeposit extends Struct { readonly who: AccountId20; readonly amount: u128; } - /** @name PalletReferendaDecidingStatus (611) */ + /** @name PalletReferendaDecidingStatus (608) */ interface PalletReferendaDecidingStatus extends Struct { readonly since: u32; readonly confirming: Option; } - /** @name PalletReferendaTrackInfo (619) */ + /** @name PalletReferendaTrackInfo (616) */ interface PalletReferendaTrackInfo extends Struct { readonly name: Text; readonly maxDeciding: u32; @@ -7539,7 +7528,7 @@ declare module "@polkadot/types/lookup" { readonly minSupport: PalletReferendaCurve; } - /** @name PalletReferendaCurve (620) */ + /** @name PalletReferendaCurve (617) */ interface PalletReferendaCurve extends Enum { readonly isLinearDecreasing: boolean; readonly asLinearDecreasing: { @@ -7563,7 +7552,7 @@ declare module "@polkadot/types/lookup" { readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; } - /** @name PalletReferendaError (623) */ + /** @name PalletReferendaError (620) */ interface PalletReferendaError extends Enum { readonly isNotOngoing: boolean; readonly isHasDeposit: boolean; @@ -7596,7 +7585,7 @@ declare module "@polkadot/types/lookup" { | "PreimageStoredWithDifferentLength"; } - /** @name PalletWhitelistError (624) */ + /** @name PalletWhitelistError (621) */ interface PalletWhitelistError extends Enum { readonly isUnavailablePreImage: boolean; readonly isUndecodableCall: boolean; @@ -7611,7 +7600,7 @@ declare module "@polkadot/types/lookup" { | "CallAlreadyWhitelisted"; } - /** @name PalletCollectiveVotes (627) */ + /** @name PalletCollectiveVotes (624) */ interface PalletCollectiveVotes extends Struct { readonly index: u32; readonly threshold: u32; @@ -7620,7 +7609,7 @@ declare module "@polkadot/types/lookup" { readonly end: u32; } - /** @name PalletCollectiveError (628) */ + /** @name PalletCollectiveError (625) */ interface PalletCollectiveError extends Enum { readonly isNotMember: boolean; readonly isDuplicateProposal: boolean; @@ -7649,7 +7638,7 @@ declare module "@polkadot/types/lookup" { | "ProposalActive"; } - /** @name PalletTreasuryProposal (631) */ + /** @name PalletTreasuryProposal (628) */ interface PalletTreasuryProposal extends Struct { readonly proposer: AccountId20; readonly value: u128; @@ -7657,7 +7646,7 @@ declare module "@polkadot/types/lookup" { readonly bond: u128; } - /** @name PalletTreasurySpendStatus (634) */ + /** @name PalletTreasurySpendStatus (631) */ interface PalletTreasurySpendStatus extends Struct { readonly assetKind: Null; readonly amount: u128; @@ -7667,7 +7656,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletTreasuryPaymentState; } - /** @name PalletTreasuryPaymentState (635) */ + /** @name PalletTreasuryPaymentState (632) */ interface PalletTreasuryPaymentState extends Enum { readonly isPending: boolean; readonly isAttempted: boolean; @@ -7678,10 +7667,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "Attempted" | "Failed"; } - /** @name FrameSupportPalletId (637) */ + /** @name FrameSupportPalletId (634) */ interface FrameSupportPalletId extends U8aFixed {} - /** @name PalletTreasuryError (638) */ + /** @name PalletTreasuryError (635) */ interface PalletTreasuryError extends Enum { readonly isInvalidIndex: boolean; readonly isTooManyApprovals: boolean; @@ -7708,14 +7697,14 @@ declare module "@polkadot/types/lookup" { | "Inconclusive"; } - /** @name PalletCrowdloanRewardsRewardInfo (639) */ + /** @name PalletCrowdloanRewardsRewardInfo (636) */ interface PalletCrowdloanRewardsRewardInfo extends Struct { readonly totalReward: u128; readonly claimedReward: u128; readonly contributedRelayAddresses: Vec; } - /** @name PalletCrowdloanRewardsError (641) */ + /** @name PalletCrowdloanRewardsError (638) */ interface PalletCrowdloanRewardsError extends Enum { readonly isAlreadyAssociated: boolean; readonly isBatchBeyondFundPot: boolean; @@ -7750,7 +7739,7 @@ declare module "@polkadot/types/lookup" { | "InsufficientNumberOfValidProofs"; } - /** @name CumulusPalletXcmpQueueOutboundChannelDetails (646) */ + /** @name CumulusPalletXcmpQueueOutboundChannelDetails (643) */ interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct { readonly recipient: u32; readonly state: CumulusPalletXcmpQueueOutboundState; @@ -7759,21 +7748,21 @@ declare module "@polkadot/types/lookup" { readonly lastIndex: u16; } - /** @name CumulusPalletXcmpQueueOutboundState (647) */ + /** @name CumulusPalletXcmpQueueOutboundState (644) */ interface CumulusPalletXcmpQueueOutboundState extends Enum { readonly isOk: boolean; readonly isSuspended: boolean; readonly type: "Ok" | "Suspended"; } - /** @name CumulusPalletXcmpQueueQueueConfigData (651) */ + /** @name CumulusPalletXcmpQueueQueueConfigData (648) */ interface CumulusPalletXcmpQueueQueueConfigData extends Struct { readonly suspendThreshold: u32; readonly dropThreshold: u32; readonly resumeThreshold: u32; } - /** @name CumulusPalletXcmpQueueError (652) */ + /** @name CumulusPalletXcmpQueueError (649) */ interface CumulusPalletXcmpQueueError extends Enum { readonly isBadQueueConfig: boolean; readonly isAlreadySuspended: boolean; @@ -7788,7 +7777,7 @@ declare module "@polkadot/types/lookup" { | "TooBig"; } - /** @name PalletXcmQueryStatus (653) */ + /** @name PalletXcmQueryStatus (650) */ interface PalletXcmQueryStatus extends Enum { readonly isPending: boolean; readonly asPending: { @@ -7810,7 +7799,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "VersionNotifier" | "Ready"; } - /** @name XcmVersionedResponse (657) */ + /** @name XcmVersionedResponse (654) */ interface XcmVersionedResponse extends Enum { readonly isV3: boolean; readonly asV3: XcmV3Response; @@ -7821,7 +7810,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V3" | "V4" | "V5"; } - /** @name PalletXcmVersionMigrationStage (663) */ + /** @name PalletXcmVersionMigrationStage (660) */ interface PalletXcmVersionMigrationStage extends Enum { readonly isMigrateSupportedVersion: boolean; readonly isMigrateVersionNotifiers: boolean; @@ -7835,7 +7824,7 @@ declare module "@polkadot/types/lookup" { | "MigrateAndNotifyOldTargets"; } - /** @name PalletXcmRemoteLockedFungibleRecord (666) */ + /** @name PalletXcmRemoteLockedFungibleRecord (663) */ interface PalletXcmRemoteLockedFungibleRecord extends Struct { readonly amount: u128; readonly owner: XcmVersionedLocation; @@ -7843,7 +7832,7 @@ declare module "@polkadot/types/lookup" { readonly consumers: Vec>; } - /** @name PalletXcmError (673) */ + /** @name PalletXcmError (670) */ interface PalletXcmError extends Enum { readonly isUnreachable: boolean; readonly isSendFailure: boolean; @@ -7896,7 +7885,7 @@ declare module "@polkadot/types/lookup" { | "LocalExecutionIncomplete"; } - /** @name PalletAssetsAssetDetails (674) */ + /** @name PalletAssetsAssetDetails (671) */ interface PalletAssetsAssetDetails extends Struct { readonly owner: AccountId20; readonly issuer: AccountId20; @@ -7912,7 +7901,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletAssetsAssetStatus; } - /** @name PalletAssetsAssetStatus (675) */ + /** @name PalletAssetsAssetStatus (672) */ interface PalletAssetsAssetStatus extends Enum { readonly isLive: boolean; readonly isFrozen: boolean; @@ -7920,7 +7909,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Live" | "Frozen" | "Destroying"; } - /** @name PalletAssetsAssetAccount (677) */ + /** @name PalletAssetsAssetAccount (674) */ interface PalletAssetsAssetAccount extends Struct { readonly balance: u128; readonly status: PalletAssetsAccountStatus; @@ -7928,7 +7917,7 @@ declare module "@polkadot/types/lookup" { readonly extra: Null; } - /** @name PalletAssetsAccountStatus (678) */ + /** @name PalletAssetsAccountStatus (675) */ interface PalletAssetsAccountStatus extends Enum { readonly isLiquid: boolean; readonly isFrozen: boolean; @@ -7936,7 +7925,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Liquid" | "Frozen" | "Blocked"; } - /** @name PalletAssetsExistenceReason (679) */ + /** @name PalletAssetsExistenceReason (676) */ interface PalletAssetsExistenceReason extends Enum { readonly isConsumer: boolean; readonly isSufficient: boolean; @@ -7948,13 +7937,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Consumer" | "Sufficient" | "DepositHeld" | "DepositRefunded" | "DepositFrom"; } - /** @name PalletAssetsApproval (681) */ + /** @name PalletAssetsApproval (678) */ interface PalletAssetsApproval extends Struct { readonly amount: u128; readonly deposit: u128; } - /** @name PalletAssetsAssetMetadata (682) */ + /** @name PalletAssetsAssetMetadata (679) */ interface PalletAssetsAssetMetadata extends Struct { readonly deposit: u128; readonly name: Bytes; @@ -7963,7 +7952,7 @@ declare module "@polkadot/types/lookup" { readonly isFrozen: bool; } - /** @name PalletAssetsError (684) */ + /** @name PalletAssetsError (681) */ interface PalletAssetsError extends Enum { readonly isBalanceLow: boolean; readonly isNoAccount: boolean; @@ -8010,7 +7999,7 @@ declare module "@polkadot/types/lookup" { | "BadAssetId"; } - /** @name PalletAssetManagerError (685) */ + /** @name PalletAssetManagerError (682) */ interface PalletAssetManagerError extends Enum { readonly isErrorCreatingAsset: boolean; readonly isAssetAlreadyExists: boolean; @@ -8031,7 +8020,7 @@ declare module "@polkadot/types/lookup" { | "NonExistentLocalAsset"; } - /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (686) */ + /** @name PalletXcmTransactorRelayIndicesRelayChainIndices (683) */ interface PalletXcmTransactorRelayIndicesRelayChainIndices extends Struct { readonly staking: u8; readonly utility: u8; @@ -8053,7 +8042,7 @@ declare module "@polkadot/types/lookup" { readonly cancelOpenRequest: u8; } - /** @name PalletXcmTransactorError (687) */ + /** @name PalletXcmTransactorError (684) */ interface PalletXcmTransactorError extends Enum { readonly isIndexAlreadyClaimed: boolean; readonly isUnclaimedIndex: boolean; @@ -8112,13 +8101,13 @@ declare module "@polkadot/types/lookup" { | "RefundNotSupportedWithTransactInfo"; } - /** @name PalletEthereumXcmError (688) */ + /** @name PalletEthereumXcmError (685) */ interface PalletEthereumXcmError extends Enum { readonly isEthereumXcmExecutionSuspended: boolean; readonly type: "EthereumXcmExecutionSuspended"; } - /** @name PalletMessageQueueBookState (689) */ + /** @name PalletMessageQueueBookState (686) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -8128,13 +8117,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (691) */ + /** @name PalletMessageQueueNeighbours (688) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: CumulusPrimitivesCoreAggregateMessageOrigin; readonly next: CumulusPrimitivesCoreAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (693) */ + /** @name PalletMessageQueuePage (690) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -8144,7 +8133,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (695) */ + /** @name PalletMessageQueueError (692) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -8167,7 +8156,7 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PalletMoonbeamForeignAssetsAssetStatus (697) */ + /** @name PalletMoonbeamForeignAssetsAssetStatus (694) */ interface PalletMoonbeamForeignAssetsAssetStatus extends Enum { readonly isActive: boolean; readonly isFrozenXcmDepositAllowed: boolean; @@ -8175,16 +8164,16 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "FrozenXcmDepositAllowed" | "FrozenXcmDepositForbidden"; } - /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (698) */ + /** @name PalletMoonbeamForeignAssetsAssetDepositDetails (695) */ interface PalletMoonbeamForeignAssetsAssetDepositDetails extends Struct { readonly depositAccount: AccountId20; readonly deposit: u128; } - /** @name MoonriverRuntimeRuntime (699) */ + /** @name MoonriverRuntimeRuntime (696) */ type MoonriverRuntimeRuntime = Null; - /** @name PalletMoonbeamForeignAssetsError (700) */ + /** @name PalletMoonbeamForeignAssetsError (697) */ interface PalletMoonbeamForeignAssetsError extends Enum { readonly isAssetAlreadyExists: boolean; readonly isAssetAlreadyFrozen: boolean; @@ -8225,7 +8214,7 @@ declare module "@polkadot/types/lookup" { | "TooManyForeignAssets"; } - /** @name PalletXcmWeightTraderError (702) */ + /** @name PalletXcmWeightTraderError (699) */ interface PalletXcmWeightTraderError extends Enum { readonly isAssetAlreadyAdded: boolean; readonly isAssetAlreadyPaused: boolean; @@ -8242,32 +8231,32 @@ declare module "@polkadot/types/lookup" { | "PriceCannotBeZero"; } - /** @name PalletEmergencyParaXcmXcmMode (703) */ + /** @name PalletEmergencyParaXcmXcmMode (700) */ interface PalletEmergencyParaXcmXcmMode extends Enum { readonly isNormal: boolean; readonly isPaused: boolean; readonly type: "Normal" | "Paused"; } - /** @name PalletEmergencyParaXcmError (704) */ + /** @name PalletEmergencyParaXcmError (701) */ interface PalletEmergencyParaXcmError extends Enum { readonly isNotInPausedMode: boolean; readonly type: "NotInPausedMode"; } - /** @name PalletPrecompileBenchmarksError (706) */ + /** @name PalletPrecompileBenchmarksError (703) */ interface PalletPrecompileBenchmarksError extends Enum { readonly isBenchmarkError: boolean; readonly type: "BenchmarkError"; } - /** @name PalletRandomnessRequestState (707) */ + /** @name PalletRandomnessRequestState (704) */ interface PalletRandomnessRequestState extends Struct { readonly request: PalletRandomnessRequest; readonly deposit: u128; } - /** @name PalletRandomnessRequest (708) */ + /** @name PalletRandomnessRequest (705) */ interface PalletRandomnessRequest extends Struct { readonly refundAddress: H160; readonly contractAddress: H160; @@ -8278,7 +8267,7 @@ declare module "@polkadot/types/lookup" { readonly info: PalletRandomnessRequestInfo; } - /** @name PalletRandomnessRequestInfo (709) */ + /** @name PalletRandomnessRequestInfo (706) */ interface PalletRandomnessRequestInfo extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: ITuple<[u64, u64]>; @@ -8287,7 +8276,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRequestType (710) */ + /** @name PalletRandomnessRequestType (707) */ interface PalletRandomnessRequestType extends Enum { readonly isBabeEpoch: boolean; readonly asBabeEpoch: u64; @@ -8296,13 +8285,13 @@ declare module "@polkadot/types/lookup" { readonly type: "BabeEpoch" | "Local"; } - /** @name PalletRandomnessRandomnessResult (711) */ + /** @name PalletRandomnessRandomnessResult (708) */ interface PalletRandomnessRandomnessResult extends Struct { readonly randomness: Option; readonly requestCount: u64; } - /** @name PalletRandomnessError (712) */ + /** @name PalletRandomnessError (709) */ interface PalletRandomnessError extends Enum { readonly isRequestCounterOverflowed: boolean; readonly isRequestFeeOverflowed: boolean; @@ -8331,39 +8320,39 @@ declare module "@polkadot/types/lookup" { | "RandomnessResultNotFilled"; } - /** @name FrameSystemExtensionsCheckNonZeroSender (715) */ + /** @name FrameSystemExtensionsCheckNonZeroSender (712) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (716) */ + /** @name FrameSystemExtensionsCheckSpecVersion (713) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (717) */ + /** @name FrameSystemExtensionsCheckTxVersion (714) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (718) */ + /** @name FrameSystemExtensionsCheckGenesis (715) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (721) */ + /** @name FrameSystemExtensionsCheckNonce (718) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (722) */ + /** @name FrameSystemExtensionsCheckWeight (719) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (723) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (720) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name FrameMetadataHashExtensionCheckMetadataHash (724) */ + /** @name FrameMetadataHashExtensionCheckMetadataHash (721) */ interface FrameMetadataHashExtensionCheckMetadataHash extends Struct { readonly mode: FrameMetadataHashExtensionMode; } - /** @name FrameMetadataHashExtensionMode (725) */ + /** @name FrameMetadataHashExtensionMode (722) */ interface FrameMetadataHashExtensionMode extends Enum { readonly isDisabled: boolean; readonly isEnabled: boolean; readonly type: "Disabled" | "Enabled"; } - /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (726) */ + /** @name CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim (723) */ type CumulusPrimitivesStorageWeightReclaimStorageWeightReclaim = Null; } // declare module From eb56d3f8a3c03a1a25bee4a733307fd3c21d871c Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Mon, 5 May 2025 16:06:48 +0100 Subject: [PATCH 142/188] test: add new argument to xcm-dry-run-api call --- test/suites/dev/moonbase/test-xcm-v4/test-xcm-dry-run-api.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-dry-run-api.ts b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-dry-run-api.ts index ba35a7f5760..41f23125516 100644 --- a/test/suites/dev/moonbase/test-xcm-v4/test-xcm-dry-run-api.ts +++ b/test/suites/dev/moonbase/test-xcm-v4/test-xcm-dry-run-api.ts @@ -73,9 +73,11 @@ describeSuite({ "Unlimited" ); + const XCM_VERSION = 3; const dryRunCall = await polkadotJs.call.dryRunApi.dryRunCall( { System: { signed: alith.address } }, - polkadotXcmTx + polkadotXcmTx, + XCM_VERSION ); expect(dryRunCall.isOk).to.be.true; From 917d8e78f5550d1066186e2f166c7db8b38f354d Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Mon, 5 May 2025 16:10:05 +0100 Subject: [PATCH 143/188] Revert "test: :white_check_mark: remove use of toMatchInlineSnapshot out of test context" This reverts commit 52ae50c00488ec6830e4cc3449d7aa7951f71e13. --- .../moonbase/test-randomness/test-randomness-babe-lottery2.ts | 4 ++-- .../moonbase/test-randomness/test-randomness-vrf-lottery4.ts | 2 +- .../moonbase/test-randomness/test-randomness-vrf-lottery5.ts | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery2.ts b/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery2.ts index 43a0e6d506f..7596a982e1d 100644 --- a/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery2.ts +++ b/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery2.ts @@ -47,7 +47,7 @@ describeSuite({ args: [0], account: BALTATHAR_ADDRESS, }); - expect(estimatedGas).toBe(155784n); + expect(estimatedGas).toMatchInlineSnapshot(`153999n`); const rawTxn = await context.writePrecompile!({ precompileName: "Randomness", @@ -64,7 +64,7 @@ describeSuite({ fulFillReceipt = await context .viem() .getTransactionReceipt({ hash: result![1].hash as `0x${string}` }); - expect(fulFillReceipt.gasUsed).toBe(82956n); + expect(fulFillReceipt.gasUsed).toMatchInlineSnapshot(`82956n`); }); it({ diff --git a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts index 5337f902a7f..f2661f274ee 100644 --- a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts +++ b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts @@ -20,7 +20,7 @@ describeSuite({ value: 1n * GLMR, }); log("Estimated Gas for startLottery", estimatedGas); - expect(estimatedGas).toBe(111342n); + expect(estimatedGas).toMatchInlineSnapshot(`111342n`); await context.writeContract!({ contractAddress: lotteryContract, diff --git a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery5.ts b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery5.ts index 277342cc8de..d5a56e017e8 100644 --- a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery5.ts +++ b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery5.ts @@ -48,7 +48,7 @@ describeSuite({ args: [0], }); - expect(estimatedGas).toBe(149399n); + expect(estimatedGas).toMatchInlineSnapshot(`149713n`); const rawTxn = await context.writePrecompile!({ precompileName: "Randomness", @@ -63,7 +63,7 @@ describeSuite({ .viem() .getTransactionReceipt({ hash: result!.hash as `0x${string}` }); - expect(fulFillReceipt.gasUsed).toBe(84956n); + expect(fulFillReceipt.gasUsed).toMatchInlineSnapshot(`84956n`); }); it({ id: "T01", From 5e294177a39ed9a2dfe26caf6255a43e14516749 Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Mon, 5 May 2025 21:45:48 +0100 Subject: [PATCH 144/188] feat: add support for fork-aware txpool --- Cargo.lock | 59 ++++++++++++++-------------- node/service/src/lazy_loading/mod.rs | 8 +--- node/service/src/lib.rs | 16 +------- node/service/src/rpc.rs | 14 +++---- 4 files changed, 38 insertions(+), 59 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d2a737242b9..c5866511109 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3208,7 +3208,7 @@ dependencies = [ [[package]] name = "evm" version = "0.42.0" -source = "git+https://github.com/moonbeam-foundation/evm?branch=moonbeam-polkadot-stable2412#818996f420df38c658f87c1f20f522fd28f81c8b" +source = "git+https://github.com/moonbeam-foundation/evm?branch=moonbeam-polkadot-stable2412#b6a1aefabe4d6866992ed3b7ba2e7403baa70534" dependencies = [ "auto_impl", "environmental", @@ -3228,7 +3228,7 @@ dependencies = [ [[package]] name = "evm-core" version = "0.42.0" -source = "git+https://github.com/moonbeam-foundation/evm?branch=moonbeam-polkadot-stable2412#818996f420df38c658f87c1f20f522fd28f81c8b" +source = "git+https://github.com/moonbeam-foundation/evm?branch=moonbeam-polkadot-stable2412#b6a1aefabe4d6866992ed3b7ba2e7403baa70534" dependencies = [ "parity-scale-codec", "primitive-types 0.13.1", @@ -3239,7 +3239,7 @@ dependencies = [ [[package]] name = "evm-gasometer" version = "0.42.0" -source = "git+https://github.com/moonbeam-foundation/evm?branch=moonbeam-polkadot-stable2412#818996f420df38c658f87c1f20f522fd28f81c8b" +source = "git+https://github.com/moonbeam-foundation/evm?branch=moonbeam-polkadot-stable2412#b6a1aefabe4d6866992ed3b7ba2e7403baa70534" dependencies = [ "environmental", "evm-core", @@ -3250,7 +3250,7 @@ dependencies = [ [[package]] name = "evm-runtime" version = "0.42.0" -source = "git+https://github.com/moonbeam-foundation/evm?branch=moonbeam-polkadot-stable2412#818996f420df38c658f87c1f20f522fd28f81c8b" +source = "git+https://github.com/moonbeam-foundation/evm?branch=moonbeam-polkadot-stable2412#b6a1aefabe4d6866992ed3b7ba2e7403baa70534" dependencies = [ "auto_impl", "environmental", @@ -3357,7 +3357,7 @@ dependencies = [ [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "async-trait", "fp-storage", @@ -3369,7 +3369,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "async-trait", "fp-consensus", @@ -3385,7 +3385,7 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "async-trait", "ethereum", @@ -3415,7 +3415,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "fc-db", "fc-storage", @@ -3438,7 +3438,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "ethereum", "ethereum-types", @@ -3466,7 +3466,6 @@ dependencies = [ "sc-network-sync", "sc-rpc", "sc-service", - "sc-transaction-pool", "sc-transaction-pool-api", "sc-utils", "schnellru", @@ -3493,7 +3492,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "ethereum", "ethereum-types", @@ -3508,7 +3507,7 @@ dependencies = [ [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "ethereum", "ethereum-types", @@ -3708,7 +3707,7 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "hex", "impl-serde 0.5.0", @@ -3727,7 +3726,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "ethereum", "parity-scale-codec", @@ -3738,7 +3737,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "ethereum", "ethereum-types", @@ -3750,7 +3749,7 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "environmental", "evm", @@ -3766,7 +3765,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "ethereum", "ethereum-types", @@ -3782,7 +3781,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "frame-support", "parity-scale-codec", @@ -3794,7 +3793,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "parity-scale-codec", "serde", @@ -9272,7 +9271,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "environmental", "ethereum", @@ -9331,7 +9330,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "environmental", @@ -9355,7 +9354,7 @@ dependencies = [ [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "frame-support", "frame-system", @@ -9450,7 +9449,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-blake2" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "fp-evm", ] @@ -9458,7 +9457,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "fp-evm", "sp-core", @@ -9590,7 +9589,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "fp-evm", "frame-support", @@ -9666,7 +9665,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "fp-evm", "num", @@ -9910,7 +9909,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "fp-evm", "tiny-keccak", @@ -9919,7 +9918,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "fp-evm", "ripemd", @@ -12748,7 +12747,7 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "derive_more 1.0.0", "environmental", @@ -12777,7 +12776,7 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#745a59f5e1183b3228544ea63a4e360412268862" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" dependencies = [ "case", "num_enum 0.7.3", diff --git a/node/service/src/lazy_loading/mod.rs b/node/service/src/lazy_loading/mod.rs index 6c2551dc083..a1da1967efe 100644 --- a/node/service/src/lazy_loading/mod.rs +++ b/node/service/src/lazy_loading/mod.rs @@ -799,12 +799,6 @@ where let keystore = keystore_container.keystore(); let command_sink_for_task = command_sink.clone(); move |subscription_task_executor| { - let graph_pool = pool.0.as_any() - .downcast_ref::, Block> - , Block - >>().expect("Frontier container chain template supports only single state transaction pool! Use --pool-type=single-state"); - let deps = rpc::FullDeps { backend: backend.clone(), client: client.clone(), @@ -815,7 +809,7 @@ where fc_db::Backend::KeyValue(ref b) => b.clone(), fc_db::Backend::Sql(ref b) => b.clone(), }, - graph: graph_pool.pool().clone(), + graph: pool.clone(), pool: pool.clone(), is_authority: collator, max_past_logs, diff --git a/node/service/src/lib.rs b/node/service/src/lib.rs index 54dc267162f..2be81d3ed2d 100644 --- a/node/service/src/lib.rs +++ b/node/service/src/lib.rs @@ -823,12 +823,6 @@ where #[cfg(not(feature = "moonbase-native"))] let forced_parent_hashes = None; - let graph_pool = pool.0.as_any() - .downcast_ref::, Block> - , Block - >>().expect("Frontier container chain template supports only single state transaction pool! Use --pool-type=single-state"); - let deps = rpc::FullDeps { backend: backend.clone(), client: client.clone(), @@ -839,7 +833,7 @@ where fc_db::Backend::KeyValue(b) => b.clone(), fc_db::Backend::Sql(b) => b.clone(), }, - graph: graph_pool.pool().clone(), + graph: pool.clone(), pool: pool.clone(), is_authority: collator, max_past_logs, @@ -1594,12 +1588,6 @@ where let keystore = keystore_container.keystore(); move |subscription_task_executor| { - let graph_pool = pool.0.as_any() - .downcast_ref::, Block> - , Block - >>().expect("Frontier container chain template supports only single state transaction pool! Use --pool-type=single-state"); - let deps = rpc::FullDeps { backend: backend.clone(), client: client.clone(), @@ -1610,7 +1598,7 @@ where fc_db::Backend::KeyValue(b) => b.clone(), fc_db::Backend::Sql(b) => b.clone(), }, - graph: graph_pool.pool().clone(), + graph: pool.clone(), pool: pool.clone(), is_authority: collator, max_past_logs, diff --git a/node/service/src/rpc.rs b/node/service/src/rpc.rs index 16f7b3696b8..49ba6290f1b 100644 --- a/node/service/src/rpc.rs +++ b/node/service/src/rpc.rs @@ -44,7 +44,6 @@ use sc_network::service::traits::NetworkService; use sc_network_sync::SyncingService; use sc_rpc::SubscriptionTaskExecutor; use sc_service::TaskManager; -use sc_transaction_pool::{ChainApi, Pool}; use sc_transaction_pool_api::TransactionPool; use sp_api::{CallApiAt, ProvideRuntimeApi}; use sp_blockchain::{ @@ -97,13 +96,13 @@ where } /// Full client dependencies. -pub struct FullDeps { +pub struct FullDeps { /// The client instance to use. pub client: Arc, /// Transaction pool instance. pub pool: Arc

, /// Graph pool instance. - pub graph: Arc>, + pub graph: Arc

, /// The Node authority flag pub is_authority: bool, /// Network service @@ -148,8 +147,8 @@ pub struct TracingConfig { } /// Instantiate all Full RPC extensions. -pub fn create_full( - deps: FullDeps, +pub fn create_full( + deps: FullDeps, subscription_task_executor: SubscriptionTaskExecutor, maybe_tracing_config: Option, pubsub_notification_sinks: Arc< @@ -168,9 +167,8 @@ where C: HeaderBackend + HeaderMetadata + 'static, C: CallApiAt, C: Send + Sync + 'static, - A: ChainApi + 'static, C::Api: RuntimeApiCollection, - P: TransactionPool + 'static, + P: TransactionPool::Hash> + 'static, { use fc_rpc::{ Eth, EthApiServer, EthFilter, EthFilterApiServer, EthPubSub, EthPubSubApiServer, Net, @@ -247,7 +245,7 @@ where }; io.merge( - Eth::<_, _, _, _, _, _, _, MoonbeamEthConfig<_, _>>::new( + Eth::<_, _, _, _, _, _, MoonbeamEthConfig<_, _>>::new( Arc::clone(&client), Arc::clone(&pool), graph.clone(), From fea2e7db116f66c97e538e7e46bf6d91dc3a0b47 Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Mon, 5 May 2025 22:20:17 +0100 Subject: [PATCH 145/188] update licenses checker --- scripts/verify-licenses.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/verify-licenses.sh b/scripts/verify-licenses.sh index 2cb6b66a1fe..4cbf4fcf513 100755 --- a/scripts/verify-licenses.sh +++ b/scripts/verify-licenses.sh @@ -3,8 +3,10 @@ cargo license --json > licenses.json LICENSES=( "(MIT OR Apache-2.0) AND Unicode-DFS-2016" + "(MIT OR Apache-2.0) AND Unicode-3.0" "0BSD OR Apache-2.0 OR MIT" "Apache-2.0 AND MIT" + "Apache-2.0 OR LGPL-2.1-or-later OR MIT" "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT" "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR CC0-1.0" "Apache-2.0 OR BSD-1-Clause OR MIT" @@ -42,6 +44,8 @@ AUTHORS=( ) NAMES=( "webpki" + "webpki-roots" + "webpki-root-certs" "rustls-webpki" "ring" "nimbus-consensus" From a776ee1ed4508431497101c576926093e2c97bd5 Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Tue, 6 May 2025 09:31:18 +0100 Subject: [PATCH 146/188] try using rustc version to 1.81.0 --- rust-toolchain | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-toolchain b/rust-toolchain index 8cf88461143..d129d221c27 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1,5 +1,5 @@ [toolchain] -channel = "1.82.0" +channel = "1.81.0" components = [ "rustfmt", "clippy", "rust-src" ] targets = [ "wasm32-unknown-unknown" ] profile = "minimal" From 63f0804ab15298e2f873113f78c34d0c6fa563b3 Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Tue, 6 May 2025 10:24:16 +0100 Subject: [PATCH 147/188] update frontier pin --- Cargo.lock | 50 +++++++++++++++++++++++++------------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7a2e81d5c06..52fb0ef5023 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3381,7 +3381,7 @@ dependencies = [ [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "async-trait", "fp-storage", @@ -3393,7 +3393,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "async-trait", "fp-consensus", @@ -3409,7 +3409,7 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "async-trait", "ethereum", @@ -3439,7 +3439,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "fc-db", "fc-storage", @@ -3462,7 +3462,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "ethereum", "ethereum-types", @@ -3516,7 +3516,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "ethereum", "ethereum-types", @@ -3531,7 +3531,7 @@ dependencies = [ [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "ethereum", "ethereum-types", @@ -3743,7 +3743,7 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "hex", "impl-serde 0.5.0", @@ -3762,7 +3762,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "ethereum", "parity-scale-codec", @@ -3773,7 +3773,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "ethereum", "ethereum-types", @@ -3785,7 +3785,7 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "environmental", "evm", @@ -3801,7 +3801,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "ethereum", "ethereum-types", @@ -3817,7 +3817,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "frame-support", "parity-scale-codec", @@ -3829,7 +3829,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "parity-scale-codec", "serde", @@ -9287,7 +9287,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "environmental", "ethereum", @@ -9346,7 +9346,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "environmental", @@ -9370,7 +9370,7 @@ dependencies = [ [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "frame-support", "frame-system", @@ -9465,7 +9465,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-blake2" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "fp-evm", ] @@ -9473,7 +9473,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "fp-evm", "sp-core", @@ -9605,7 +9605,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "fp-evm", "frame-support", @@ -9681,7 +9681,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "fp-evm", "num", @@ -9925,7 +9925,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "fp-evm", "tiny-keccak", @@ -9934,7 +9934,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "fp-evm", "ripemd", @@ -12775,7 +12775,7 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "derive_more 1.0.0", "environmental", @@ -12804,7 +12804,7 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#46c8843033fbff29cf07046cdd62d0f84d92d99d" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" dependencies = [ "case", "num_enum 0.7.3", From bea772159695866e43baf58ba8ebe00c889e117b Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 6 May 2025 13:34:46 +0300 Subject: [PATCH 148/188] feat: :sparkles: add UsernameDeposit multi-block migration --- Cargo.lock | 3 + Cargo.toml | 1 + runtime/moonbase/Cargo.toml | 4 + runtime/moonbase/src/lib.rs | 23 +- runtime/moonbase/src/weights/mod.rs | 1 + .../weights/pallet_multiblock_migrations.rs | 196 ++++++++++++++++++ runtime/moonbeam/Cargo.toml | 4 + runtime/moonbeam/src/lib.rs | 23 +- runtime/moonbeam/src/weights/mod.rs | 1 + .../weights/pallet_multiblock_migrations.rs | 196 ++++++++++++++++++ runtime/moonriver/Cargo.toml | 4 + runtime/moonriver/src/lib.rs | 23 +- runtime/moonriver/src/weights/mod.rs | 1 + .../weights/pallet_multiblock_migrations.rs | 196 ++++++++++++++++++ 14 files changed, 673 insertions(+), 3 deletions(-) create mode 100644 runtime/moonbase/src/weights/pallet_multiblock_migrations.rs create mode 100644 runtime/moonbeam/src/weights/pallet_multiblock_migrations.rs create mode 100644 runtime/moonriver/src/weights/pallet_multiblock_migrations.rs diff --git a/Cargo.lock b/Cargo.lock index 52fb0ef5023..5b0733ffbed 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7044,6 +7044,7 @@ dependencies = [ "pallet-maintenance-mode", "pallet-message-queue", "pallet-migrations 0.1.0", + "pallet-migrations 9.1.0", "pallet-moonbeam-foreign-assets", "pallet-moonbeam-lazy-migrations", "pallet-moonbeam-orbiters", @@ -7529,6 +7530,7 @@ dependencies = [ "pallet-maintenance-mode", "pallet-message-queue", "pallet-migrations 0.1.0", + "pallet-migrations 9.1.0", "pallet-moonbeam-foreign-assets", "pallet-moonbeam-lazy-migrations", "pallet-moonbeam-orbiters", @@ -7961,6 +7963,7 @@ dependencies = [ "pallet-maintenance-mode", "pallet-message-queue", "pallet-migrations 0.1.0", + "pallet-migrations 9.1.0", "pallet-moonbeam-foreign-assets", "pallet-moonbeam-lazy-migrations", "pallet-moonbeam-orbiters", diff --git a/Cargo.toml b/Cargo.toml index 705a05c897e..ce9545e08cc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -157,6 +157,7 @@ pallet-conviction-voting = { git = "https://github.com/moonbeam-foundation/polka pallet-identity = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } pallet-message-queue = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } pallet-multisig = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } +pallet-multiblock-migrations = { package = "pallet-migrations", git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } pallet-preimage = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } pallet-parameters = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } pallet-proxy = { git = "https://github.com/moonbeam-foundation/polkadot-sdk", branch = "moonbeam-polkadot-stable2412", default-features = false } diff --git a/runtime/moonbase/Cargo.toml b/runtime/moonbase/Cargo.toml index 86b7e1786a0..e409a3813a1 100644 --- a/runtime/moonbase/Cargo.toml +++ b/runtime/moonbase/Cargo.toml @@ -40,6 +40,7 @@ pallet-ethereum-xcm = { workspace = true } pallet-evm-chain-id = { workspace = true } pallet-maintenance-mode = { workspace = true, features = ["xcm-support"] } pallet-migrations = { workspace = true } +pallet-multiblock-migrations = { workspace = true } pallet-moonbeam-foreign-assets = { workspace = true } pallet-moonbeam-lazy-migrations = { workspace = true } pallet-moonbeam-orbiters = { workspace = true } @@ -270,6 +271,7 @@ std = [ "pallet-identity/std", "pallet-maintenance-mode/std", "pallet-migrations/std", + "pallet-multiblock-migrations/std", "pallet-moonbeam-foreign-assets/std", "pallet-moonbeam-lazy-migrations/std", "pallet-moonbeam-orbiters/std", @@ -375,6 +377,7 @@ runtime-benchmarks = [ "pallet-evm/runtime-benchmarks", "pallet-identity/runtime-benchmarks", "pallet-migrations/runtime-benchmarks", + "pallet-multiblock-migrations/runtime-benchmarks", "pallet-moonbeam-foreign-assets/runtime-benchmarks", "pallet-moonbeam-lazy-migrations/runtime-benchmarks", "pallet-moonbeam-orbiters/runtime-benchmarks", @@ -424,6 +427,7 @@ try-runtime = [ "pallet-emergency-para-xcm/try-runtime", "pallet-maintenance-mode/try-runtime", "pallet-migrations/try-runtime", + "pallet-multiblock-migrations/try-runtime", "pallet-moonbeam-lazy-migrations/try-runtime", "pallet-parachain-staking/try-runtime", "pallet-preimage/try-runtime", diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index 3d2600dfde4..d4c1e5ef430 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -301,7 +301,7 @@ impl frame_system::Config for Runtime { type OnSetCode = cumulus_pallet_parachain_system::ParachainSetCode; type MaxConsumers = frame_support::traits::ConstU32<16>; type SingleBlockMigrations = (); - type MultiBlockMigrator = (); + type MultiBlockMigrator = MultiBlockMigrations; type PreInherents = (); type PostInherents = (); type PostTransactions = (); @@ -1406,6 +1406,25 @@ impl pallet_parameters::Config for Runtime { type WeightInfo = moonbase_weights::pallet_parameters::WeightInfo; } +parameter_types! { + pub MbmServiceWeight: Weight = Perbill::from_percent(80) * RuntimeBlockWeights::get().max_block; +} + +impl pallet_multiblock_migrations::Config for Runtime { + type RuntimeEvent = RuntimeEvent; + #[cfg(not(feature = "runtime-benchmarks"))] + type Migrations = pallet_identity::migration::v2::LazyMigrationV1ToV2; + // Benchmarks need mocked migrations to guarantee that they succeed. + #[cfg(feature = "runtime-benchmarks")] + type Migrations = pallet_multiblock_migrations::mock_helpers::MockedMigrations; + type CursorMaxLen = ConstU32<65_536>; + type IdentifierMaxLen = ConstU32<256>; + type MigrationStatusHandler = (); + type FailedMigrationHandler = frame_support::migrations::FreezeChainOnFailedMigration; + type MaxServiceWeight = MbmServiceWeight; + type WeightInfo = weights::pallet_multiblock_migrations::WeightInfo; +} + construct_runtime! { pub enum Runtime { @@ -1442,6 +1461,7 @@ construct_runtime! { // Previously 30: XTokens AssetManager: pallet_asset_manager::{Pallet, Call, Storage, Event} = 31, Migrations: pallet_migrations::{Pallet, Storage, Config, Event} = 32, + MultiBlockMigrations: pallet_multiblock_migrations = 121, XcmTransactor: pallet_xcm_transactor::{Pallet, Call, Config, Storage, Event} = 33, ProxyGenesisCompanion: pallet_proxy_genesis_companion::{Pallet, Config} = 34, // Previously 35: BaseFee @@ -1558,6 +1578,7 @@ mod benches { [pallet_preimage, Preimage] [pallet_whitelist, Whitelist] [pallet_multisig, Multisig] + [pallet_multiblock_migrations, MultiBlockMigrations] [pallet_moonbeam_lazy_migrations, MoonbeamLazyMigrations] [pallet_relay_storage_roots, RelayStorageRoots] [pallet_precompile_benchmarks, PrecompileBenchmarks] diff --git a/runtime/moonbase/src/weights/mod.rs b/runtime/moonbase/src/weights/mod.rs index 7a4540a63ac..e978e7a5b16 100644 --- a/runtime/moonbase/src/weights/mod.rs +++ b/runtime/moonbase/src/weights/mod.rs @@ -37,6 +37,7 @@ pub mod pallet_message_queue; pub mod pallet_moonbeam_foreign_assets; pub mod pallet_moonbeam_lazy_migrations; pub mod pallet_moonbeam_orbiters; +pub mod pallet_multiblock_migrations; pub mod pallet_multisig; pub mod pallet_parachain_staking; pub mod pallet_parameters; diff --git a/runtime/moonbase/src/weights/pallet_multiblock_migrations.rs b/runtime/moonbase/src/weights/pallet_multiblock_migrations.rs new file mode 100644 index 00000000000..6f91fd07e50 --- /dev/null +++ b/runtime/moonbase/src/weights/pallet_multiblock_migrations.rs @@ -0,0 +1,196 @@ +// Copyright 2025 Moonbeam foundation +// This file is part of Moonbeam. + +// Moonbeam 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. + +// Moonbeam 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 Moonbeam. If not, see . + + +//! Autogenerated weights for `pallet_multiblock_migrations` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 +//! DATE: 2025-05-06, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `Manuels-MacBook-Pro.local`, CPU: `` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 + +// Executed Command: +// frame-omni-bencher +// v1 +// benchmark +// pallet +// --runtime=./target/release/wbuild/moonbase-runtime/moonbase_runtime.wasm +// --genesis-builder=runtime +// --genesis-builder-preset=development +// --steps=50 +// --repeat=20 +// --pallet=pallet_multiblock_migrations +// --extrinsic=* +// --wasm-execution=compiled +// --header=./file_header.txt +// --template=./benchmarking/frame-weight-template.hbs +// --output=./runtime/moonbase/src/weights + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}}; +use sp_std::marker::PhantomData; + +/// Weights for `pallet_multiblock_migrations`. +pub struct WeightInfo(PhantomData); +impl pallet_multiblock_migrations::WeightInfo for WeightInfo { + /// Storage: `MultiBlockMigrations::Cursor` (r:1 w:1) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + fn onboard_new_mbms() -> Weight { + // Proof Size summary in bytes: + // Measured: `133` + // Estimated: `67035` + // Minimum execution time: 5_000_000 picoseconds. + Weight::from_parts(5_000_000, 67035) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: `MultiBlockMigrations::Cursor` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + fn progress_mbms_none() -> Weight { + // Proof Size summary in bytes: + // Measured: `4` + // Estimated: `67035` + // Minimum execution time: 1_000_000 picoseconds. + Weight::from_parts(1_000_000, 67035) + .saturating_add(T::DbWeight::get().reads(1_u64)) + } + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + fn exec_migration_completed() -> Weight { + // Proof Size summary in bytes: + // Measured: `129` + // Estimated: `3594` + // Minimum execution time: 4_000_000 picoseconds. + Weight::from_parts(4_000_000, 3594) + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Storage: `MultiBlockMigrations::Historic` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) + fn exec_migration_skipped_historic() -> Weight { + // Proof Size summary in bytes: + // Measured: `187` + // Estimated: `3731` + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(7_000_000, 3731) + .saturating_add(T::DbWeight::get().reads(2_u64)) + } + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Storage: `MultiBlockMigrations::Historic` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) + fn exec_migration_advance() -> Weight { + // Proof Size summary in bytes: + // Measured: `133` + // Estimated: `3731` + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(7_000_000, 3731) + .saturating_add(T::DbWeight::get().reads(2_u64)) + } + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Storage: `MultiBlockMigrations::Historic` (r:1 w:1) + /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) + fn exec_migration_complete() -> Weight { + // Proof Size summary in bytes: + // Measured: `133` + // Estimated: `3731` + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(9_000_000, 3731) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Storage: `MultiBlockMigrations::Historic` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) + /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + fn exec_migration_fail() -> Weight { + // Proof Size summary in bytes: + // Measured: `133` + // Estimated: `3731` + // Minimum execution time: 9_000_000 picoseconds. + Weight::from_parts(9_000_000, 3731) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + fn on_init_loop() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 0_000 picoseconds. + Weight::from_parts(0, 0) + } + /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + fn force_set_cursor() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 2_000_000 picoseconds. + Weight::from_parts(2_000_000, 0) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + fn force_set_active_cursor() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 2_000_000 picoseconds. + Weight::from_parts(2_000_000, 0) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: `MultiBlockMigrations::Cursor` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + fn force_onboard_mbms() -> Weight { + // Proof Size summary in bytes: + // Measured: `109` + // Estimated: `67035` + // Minimum execution time: 3_000_000 picoseconds. + Weight::from_parts(4_000_000, 67035) + .saturating_add(T::DbWeight::get().reads(2_u64)) + } + /// Storage: `MultiBlockMigrations::Historic` (r:256 w:256) + /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) + /// The range of component `n` is `[0, 256]`. + fn clear_historic(n: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `984 + n * (271 ±0)` + // Estimated: `3834 + n * (2740 ±0)` + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(6_512_654, 3834) + // Standard Error: 3_072 + .saturating_add(Weight::from_parts(1_114_251, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) + .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) + .saturating_add(Weight::from_parts(0, 2740).saturating_mul(n.into())) + } +} diff --git a/runtime/moonbeam/Cargo.toml b/runtime/moonbeam/Cargo.toml index 10c8eb099b1..e3f49437f93 100644 --- a/runtime/moonbeam/Cargo.toml +++ b/runtime/moonbeam/Cargo.toml @@ -41,6 +41,7 @@ pallet-ethereum-xcm = { workspace = true } pallet-evm-chain-id = { workspace = true } pallet-maintenance-mode = { workspace = true, features = ["xcm-support"] } pallet-migrations = { workspace = true } +pallet-multiblock-migrations = { workspace = true } pallet-moonbeam-foreign-assets = { workspace = true } pallet-moonbeam-lazy-migrations = { workspace = true } pallet-moonbeam-orbiters = { workspace = true } @@ -268,6 +269,7 @@ std = [ "pallet-identity/std", "pallet-maintenance-mode/std", "pallet-migrations/std", + "pallet-multiblock-migrations/std", "pallet-moonbeam-foreign-assets/std", "pallet-moonbeam-lazy-migrations/std", "pallet-moonbeam-orbiters/std", @@ -368,6 +370,7 @@ runtime-benchmarks = [ "pallet-evm/runtime-benchmarks", "pallet-identity/runtime-benchmarks", "pallet-migrations/runtime-benchmarks", + "pallet-multiblock-migrations/runtime-benchmarks", "pallet-moonbeam-foreign-assets/runtime-benchmarks", "pallet-moonbeam-lazy-migrations/runtime-benchmarks", "pallet-moonbeam-orbiters/runtime-benchmarks", @@ -416,6 +419,7 @@ try-runtime = [ "pallet-conviction-voting/try-runtime", "pallet-maintenance-mode/try-runtime", "pallet-migrations/try-runtime", + "pallet-multiblock-migrations/try-runtime", "pallet-moonbeam-lazy-migrations/try-runtime", "pallet-parachain-staking/try-runtime", "pallet-precompile-benchmarks/try-runtime", diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index 1aa7988facc..4456d884994 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -294,7 +294,7 @@ impl frame_system::Config for Runtime { type OnSetCode = cumulus_pallet_parachain_system::ParachainSetCode; type MaxConsumers = frame_support::traits::ConstU32<16>; type SingleBlockMigrations = (); - type MultiBlockMigrator = (); + type MultiBlockMigrator = MultiBlockMigrations; type PreInherents = (); type PostInherents = (); type PostTransactions = (); @@ -1384,6 +1384,25 @@ impl pallet_parameters::Config for Runtime { type WeightInfo = moonbeam_weights::pallet_parameters::WeightInfo; } +parameter_types! { + pub MbmServiceWeight: Weight = Perbill::from_percent(80) * RuntimeBlockWeights::get().max_block; +} + +impl pallet_multiblock_migrations::Config for Runtime { + type RuntimeEvent = RuntimeEvent; + #[cfg(not(feature = "runtime-benchmarks"))] + type Migrations = pallet_identity::migration::v2::LazyMigrationV1ToV2; + // Benchmarks need mocked migrations to guarantee that they succeed. + #[cfg(feature = "runtime-benchmarks")] + type Migrations = pallet_multiblock_migrations::mock_helpers::MockedMigrations; + type CursorMaxLen = ConstU32<65_536>; + type IdentifierMaxLen = ConstU32<256>; + type MigrationStatusHandler = (); + type FailedMigrationHandler = frame_support::migrations::FreezeChainOnFailedMigration; + type MaxServiceWeight = MbmServiceWeight; + type WeightInfo = weights::pallet_multiblock_migrations::WeightInfo; +} + construct_runtime! { pub enum Runtime { @@ -1413,6 +1432,7 @@ construct_runtime! { MaintenanceMode: pallet_maintenance_mode::{Pallet, Call, Config, Storage, Event} = 32, Identity: pallet_identity::{Pallet, Call, Storage, Event} = 33, Migrations: pallet_migrations::{Pallet, Storage, Config, Event} = 34, + MultiBlockMigrations: pallet_multiblock_migrations = 121, ProxyGenesisCompanion: pallet_proxy_genesis_companion::{Pallet, Config} = 35, Multisig: pallet_multisig::{Pallet, Call, Storage, Event} = 36, MoonbeamLazyMigrations: pallet_moonbeam_lazy_migrations::{Pallet, Call, Storage} = 37, @@ -1526,6 +1546,7 @@ mod benches { [pallet_preimage, Preimage] [pallet_whitelist, Whitelist] [pallet_multisig, Multisig] + [pallet_multiblock_migrations, MultiBlockMigrations] [pallet_moonbeam_lazy_migrations, MoonbeamLazyMigrations] [pallet_relay_storage_roots, RelayStorageRoots] [pallet_precompile_benchmarks, PrecompileBenchmarks] diff --git a/runtime/moonbeam/src/weights/mod.rs b/runtime/moonbeam/src/weights/mod.rs index db2aef37b84..a3bd7abef2f 100644 --- a/runtime/moonbeam/src/weights/mod.rs +++ b/runtime/moonbeam/src/weights/mod.rs @@ -37,6 +37,7 @@ pub mod pallet_message_queue; pub mod pallet_moonbeam_foreign_assets; pub mod pallet_moonbeam_lazy_migrations; pub mod pallet_moonbeam_orbiters; +pub mod pallet_multiblock_migrations; pub mod pallet_multisig; pub mod pallet_parachain_staking; pub mod pallet_parameters; diff --git a/runtime/moonbeam/src/weights/pallet_multiblock_migrations.rs b/runtime/moonbeam/src/weights/pallet_multiblock_migrations.rs new file mode 100644 index 00000000000..7455b145b43 --- /dev/null +++ b/runtime/moonbeam/src/weights/pallet_multiblock_migrations.rs @@ -0,0 +1,196 @@ +// Copyright 2025 Moonbeam foundation +// This file is part of Moonbeam. + +// Moonbeam 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. + +// Moonbeam 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 Moonbeam. If not, see . + + +//! Autogenerated weights for `pallet_multiblock_migrations` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 +//! DATE: 2025-05-06, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `Manuels-MacBook-Pro.local`, CPU: `` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 + +// Executed Command: +// frame-omni-bencher +// v1 +// benchmark +// pallet +// --runtime=./target/release/wbuild/moonbeam-runtime/moonbeam_runtime.wasm +// --genesis-builder=runtime +// --genesis-builder-preset=development +// --steps=50 +// --repeat=20 +// --pallet=pallet_multiblock_migrations +// --extrinsic=* +// --wasm-execution=compiled +// --header=./file_header.txt +// --template=./benchmarking/frame-weight-template.hbs +// --output=./runtime/moonbeam/src/weights + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}}; +use sp_std::marker::PhantomData; + +/// Weights for `pallet_multiblock_migrations`. +pub struct WeightInfo(PhantomData); +impl pallet_multiblock_migrations::WeightInfo for WeightInfo { + /// Storage: `MultiBlockMigrations::Cursor` (r:1 w:1) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + fn onboard_new_mbms() -> Weight { + // Proof Size summary in bytes: + // Measured: `100` + // Estimated: `67035` + // Minimum execution time: 5_000_000 picoseconds. + Weight::from_parts(5_000_000, 67035) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: `MultiBlockMigrations::Cursor` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + fn progress_mbms_none() -> Weight { + // Proof Size summary in bytes: + // Measured: `4` + // Estimated: `67035` + // Minimum execution time: 1_000_000 picoseconds. + Weight::from_parts(1_000_000, 67035) + .saturating_add(T::DbWeight::get().reads(1_u64)) + } + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + fn exec_migration_completed() -> Weight { + // Proof Size summary in bytes: + // Measured: `96` + // Estimated: `3561` + // Minimum execution time: 4_000_000 picoseconds. + Weight::from_parts(4_000_000, 3561) + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Storage: `MultiBlockMigrations::Historic` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) + fn exec_migration_skipped_historic() -> Weight { + // Proof Size summary in bytes: + // Measured: `154` + // Estimated: `3731` + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(7_000_000, 3731) + .saturating_add(T::DbWeight::get().reads(2_u64)) + } + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Storage: `MultiBlockMigrations::Historic` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) + fn exec_migration_advance() -> Weight { + // Proof Size summary in bytes: + // Measured: `100` + // Estimated: `3731` + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(7_000_000, 3731) + .saturating_add(T::DbWeight::get().reads(2_u64)) + } + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Storage: `MultiBlockMigrations::Historic` (r:1 w:1) + /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) + fn exec_migration_complete() -> Weight { + // Proof Size summary in bytes: + // Measured: `100` + // Estimated: `3731` + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(8_000_000, 3731) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Storage: `MultiBlockMigrations::Historic` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) + /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + fn exec_migration_fail() -> Weight { + // Proof Size summary in bytes: + // Measured: `100` + // Estimated: `3731` + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(9_000_000, 3731) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + fn on_init_loop() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 0_000 picoseconds. + Weight::from_parts(0, 0) + } + /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + fn force_set_cursor() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 1_000_000 picoseconds. + Weight::from_parts(2_000_000, 0) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + fn force_set_active_cursor() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 2_000_000 picoseconds. + Weight::from_parts(2_000_000, 0) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: `MultiBlockMigrations::Cursor` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + fn force_onboard_mbms() -> Weight { + // Proof Size summary in bytes: + // Measured: `76` + // Estimated: `67035` + // Minimum execution time: 3_000_000 picoseconds. + Weight::from_parts(4_000_000, 67035) + .saturating_add(T::DbWeight::get().reads(2_u64)) + } + /// Storage: `MultiBlockMigrations::Historic` (r:256 w:256) + /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) + /// The range of component `n` is `[0, 256]`. + fn clear_historic(n: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `984 + n * (271 ±0)` + // Estimated: `3834 + n * (2740 ±0)` + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(6_403_459, 3834) + // Standard Error: 2_599 + .saturating_add(Weight::from_parts(1_107_767, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) + .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) + .saturating_add(Weight::from_parts(0, 2740).saturating_mul(n.into())) + } +} diff --git a/runtime/moonriver/Cargo.toml b/runtime/moonriver/Cargo.toml index 549b8d56711..9ea67cd3a96 100644 --- a/runtime/moonriver/Cargo.toml +++ b/runtime/moonriver/Cargo.toml @@ -41,6 +41,7 @@ pallet-ethereum-xcm = { workspace = true } pallet-evm-chain-id = { workspace = true } pallet-maintenance-mode = { workspace = true, features = ["xcm-support"] } pallet-migrations = { workspace = true } +pallet-multiblock-migrations = { workspace = true } pallet-moonbeam-foreign-assets = { workspace = true } pallet-moonbeam-lazy-migrations = { workspace = true } pallet-moonbeam-orbiters = { workspace = true } @@ -268,6 +269,7 @@ std = [ "pallet-identity/std", "pallet-maintenance-mode/std", "pallet-migrations/std", + "pallet-multiblock-migrations/std", "pallet-moonbeam-foreign-assets/std", "pallet-moonbeam-lazy-migrations/std", "pallet-moonbeam-orbiters/std", @@ -373,6 +375,7 @@ runtime-benchmarks = [ "pallet-evm/runtime-benchmarks", "pallet-identity/runtime-benchmarks", "pallet-migrations/runtime-benchmarks", + "pallet-multiblock-migrations/runtime-benchmarks", "pallet-moonbeam-foreign-assets/runtime-benchmarks", "pallet-moonbeam-lazy-migrations/runtime-benchmarks", "pallet-moonbeam-orbiters/runtime-benchmarks", @@ -419,6 +422,7 @@ try-runtime = [ "pallet-conviction-voting/try-runtime", "pallet-maintenance-mode/try-runtime", "pallet-migrations/try-runtime", + "pallet-multiblock-migrations/try-runtime", "pallet-moonbeam-lazy-migrations/try-runtime", "pallet-parachain-staking/try-runtime", "pallet-precompile-benchmarks/try-runtime", diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index ea0ce845802..e2122807ffe 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -300,7 +300,7 @@ impl frame_system::Config for Runtime { type OnSetCode = cumulus_pallet_parachain_system::ParachainSetCode; type MaxConsumers = frame_support::traits::ConstU32<16>; type SingleBlockMigrations = (); - type MultiBlockMigrator = (); + type MultiBlockMigrator = MultiBlockMigrations; type PreInherents = (); type PostInherents = (); type PostTransactions = (); @@ -1392,6 +1392,25 @@ impl pallet_parameters::Config for Runtime { type WeightInfo = moonriver_weights::pallet_parameters::WeightInfo; } +parameter_types! { + pub MbmServiceWeight: Weight = Perbill::from_percent(80) * RuntimeBlockWeights::get().max_block; +} + +impl pallet_multiblock_migrations::Config for Runtime { + type RuntimeEvent = RuntimeEvent; + #[cfg(not(feature = "runtime-benchmarks"))] + type Migrations = pallet_identity::migration::v2::LazyMigrationV1ToV2; + // Benchmarks need mocked migrations to guarantee that they succeed. + #[cfg(feature = "runtime-benchmarks")] + type Migrations = pallet_multiblock_migrations::mock_helpers::MockedMigrations; + type CursorMaxLen = ConstU32<65_536>; + type IdentifierMaxLen = ConstU32<256>; + type MigrationStatusHandler = (); + type FailedMigrationHandler = frame_support::migrations::FreezeChainOnFailedMigration; + type MaxServiceWeight = MbmServiceWeight; + type WeightInfo = weights::pallet_multiblock_migrations::WeightInfo; +} + construct_runtime! { pub enum Runtime { @@ -1421,6 +1440,7 @@ construct_runtime! { MaintenanceMode: pallet_maintenance_mode::{Pallet, Call, Config, Storage, Event} = 32, Identity: pallet_identity::{Pallet, Call, Storage, Event} = 33, Migrations: pallet_migrations::{Pallet, Storage, Config, Event} = 34, + MultiBlockMigrations: pallet_multiblock_migrations = 121, ProxyGenesisCompanion: pallet_proxy_genesis_companion::{Pallet, Config} = 35, Multisig: pallet_multisig::{Pallet, Call, Storage, Event} = 36, MoonbeamLazyMigrations: pallet_moonbeam_lazy_migrations::{Pallet, Call, Storage} = 37, @@ -1527,6 +1547,7 @@ mod benches { [pallet_preimage, Preimage] [pallet_whitelist, Whitelist] [pallet_multisig, Multisig] + [pallet_multiblock_migrations, MultiBlockMigrations] [pallet_moonbeam_lazy_migrations, MoonbeamLazyMigrations] [pallet_relay_storage_roots, RelayStorageRoots] [pallet_precompile_benchmarks, PrecompileBenchmarks] diff --git a/runtime/moonriver/src/weights/mod.rs b/runtime/moonriver/src/weights/mod.rs index db2aef37b84..a3bd7abef2f 100644 --- a/runtime/moonriver/src/weights/mod.rs +++ b/runtime/moonriver/src/weights/mod.rs @@ -37,6 +37,7 @@ pub mod pallet_message_queue; pub mod pallet_moonbeam_foreign_assets; pub mod pallet_moonbeam_lazy_migrations; pub mod pallet_moonbeam_orbiters; +pub mod pallet_multiblock_migrations; pub mod pallet_multisig; pub mod pallet_parachain_staking; pub mod pallet_parameters; diff --git a/runtime/moonriver/src/weights/pallet_multiblock_migrations.rs b/runtime/moonriver/src/weights/pallet_multiblock_migrations.rs new file mode 100644 index 00000000000..e7a4017ae57 --- /dev/null +++ b/runtime/moonriver/src/weights/pallet_multiblock_migrations.rs @@ -0,0 +1,196 @@ +// Copyright 2025 Moonbeam foundation +// This file is part of Moonbeam. + +// Moonbeam 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. + +// Moonbeam 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 Moonbeam. If not, see . + + +//! Autogenerated weights for `pallet_multiblock_migrations` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 +//! DATE: 2025-05-06, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `Manuels-MacBook-Pro.local`, CPU: `` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 + +// Executed Command: +// frame-omni-bencher +// v1 +// benchmark +// pallet +// --runtime=./target/release/wbuild/moonriver-runtime/moonriver_runtime.wasm +// --genesis-builder=runtime +// --genesis-builder-preset=development +// --steps=50 +// --repeat=20 +// --pallet=pallet_multiblock_migrations +// --extrinsic=* +// --wasm-execution=compiled +// --header=./file_header.txt +// --template=./benchmarking/frame-weight-template.hbs +// --output=./runtime/moonriver/src/weights + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}}; +use sp_std::marker::PhantomData; + +/// Weights for `pallet_multiblock_migrations`. +pub struct WeightInfo(PhantomData); +impl pallet_multiblock_migrations::WeightInfo for WeightInfo { + /// Storage: `MultiBlockMigrations::Cursor` (r:1 w:1) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + fn onboard_new_mbms() -> Weight { + // Proof Size summary in bytes: + // Measured: `100` + // Estimated: `67035` + // Minimum execution time: 4_000_000 picoseconds. + Weight::from_parts(5_000_000, 67035) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: `MultiBlockMigrations::Cursor` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + fn progress_mbms_none() -> Weight { + // Proof Size summary in bytes: + // Measured: `4` + // Estimated: `67035` + // Minimum execution time: 1_000_000 picoseconds. + Weight::from_parts(1_000_000, 67035) + .saturating_add(T::DbWeight::get().reads(1_u64)) + } + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + fn exec_migration_completed() -> Weight { + // Proof Size summary in bytes: + // Measured: `96` + // Estimated: `3561` + // Minimum execution time: 3_000_000 picoseconds. + Weight::from_parts(4_000_000, 3561) + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Storage: `MultiBlockMigrations::Historic` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) + fn exec_migration_skipped_historic() -> Weight { + // Proof Size summary in bytes: + // Measured: `154` + // Estimated: `3731` + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(7_000_000, 3731) + .saturating_add(T::DbWeight::get().reads(2_u64)) + } + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Storage: `MultiBlockMigrations::Historic` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) + fn exec_migration_advance() -> Weight { + // Proof Size summary in bytes: + // Measured: `100` + // Estimated: `3731` + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(7_000_000, 3731) + .saturating_add(T::DbWeight::get().reads(2_u64)) + } + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Storage: `MultiBlockMigrations::Historic` (r:1 w:1) + /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) + fn exec_migration_complete() -> Weight { + // Proof Size summary in bytes: + // Measured: `100` + // Estimated: `3731` + // Minimum execution time: 7_000_000 picoseconds. + Weight::from_parts(8_000_000, 3731) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Storage: `MultiBlockMigrations::Historic` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) + /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + fn exec_migration_fail() -> Weight { + // Proof Size summary in bytes: + // Measured: `100` + // Estimated: `3731` + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(8_000_000, 3731) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + fn on_init_loop() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 0_000 picoseconds. + Weight::from_parts(0, 0) + } + /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + fn force_set_cursor() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 1_000_000 picoseconds. + Weight::from_parts(2_000_000, 0) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + fn force_set_active_cursor() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 2_000_000 picoseconds. + Weight::from_parts(2_000_000, 0) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } + /// Storage: `MultiBlockMigrations::Cursor` (r:1 w:0) + /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) + fn force_onboard_mbms() -> Weight { + // Proof Size summary in bytes: + // Measured: `76` + // Estimated: `67035` + // Minimum execution time: 3_000_000 picoseconds. + Weight::from_parts(3_000_000, 67035) + .saturating_add(T::DbWeight::get().reads(2_u64)) + } + /// Storage: `MultiBlockMigrations::Historic` (r:256 w:256) + /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) + /// The range of component `n` is `[0, 256]`. + fn clear_historic(n: u32, ) -> Weight { + // Proof Size summary in bytes: + // Measured: `984 + n * (271 ±0)` + // Estimated: `3834 + n * (2740 ±0)` + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(3_880_176, 3834) + // Standard Error: 2_701 + .saturating_add(Weight::from_parts(1_049_324, 0).saturating_mul(n.into())) + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) + .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) + .saturating_add(Weight::from_parts(0, 2740).saturating_mul(n.into())) + } +} From e1a01eeda369a6eb4e4d1b3cb4905916fd3c2ce6 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 6 May 2025 15:06:50 +0300 Subject: [PATCH 149/188] fix: :bug: use toal_weight() instead of call_weight --- runtime/moonbase/src/asset_config.rs | 2 +- runtime/moonbeam/src/lib.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/moonbase/src/asset_config.rs b/runtime/moonbase/src/asset_config.rs index eee01158d26..5ddda259ec9 100644 --- a/runtime/moonbase/src/asset_config.rs +++ b/runtime/moonbase/src/asset_config.rs @@ -159,7 +159,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .call_weight + .total_weight() } } diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index 4456d884994..46b18bb3737 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -1661,7 +1661,7 @@ moonbeam_runtime_common::impl_runtime_apis_plus_common! { // Calculate how much gas this effectively uses according to the existing mapping let effective_gas = ::GasWeightMapping::weight_to_gas( - dispatch_info.call_weight + dispatch_info.total_weight() ); // Here we calculate an ethereum-style effective gas price using the From 985699c33018e8dcf4610bd7614ce6963f278492 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 6 May 2025 15:30:30 +0300 Subject: [PATCH 150/188] docs: :memo: use consistent HOSTNAME in benches --- runtime/moonbase/src/weights/pallet_multiblock_migrations.rs | 2 +- runtime/moonbeam/src/weights/pallet_multiblock_migrations.rs | 2 +- runtime/moonriver/src/weights/pallet_multiblock_migrations.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/runtime/moonbase/src/weights/pallet_multiblock_migrations.rs b/runtime/moonbase/src/weights/pallet_multiblock_migrations.rs index 6f91fd07e50..d43c98677f9 100644 --- a/runtime/moonbase/src/weights/pallet_multiblock_migrations.rs +++ b/runtime/moonbase/src/weights/pallet_multiblock_migrations.rs @@ -20,7 +20,7 @@ //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 //! DATE: 2025-05-06, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `Manuels-MacBook-Pro.local`, CPU: `` +//! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: diff --git a/runtime/moonbeam/src/weights/pallet_multiblock_migrations.rs b/runtime/moonbeam/src/weights/pallet_multiblock_migrations.rs index 7455b145b43..b6c082d6c41 100644 --- a/runtime/moonbeam/src/weights/pallet_multiblock_migrations.rs +++ b/runtime/moonbeam/src/weights/pallet_multiblock_migrations.rs @@ -20,7 +20,7 @@ //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 //! DATE: 2025-05-06, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `Manuels-MacBook-Pro.local`, CPU: `` +//! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: diff --git a/runtime/moonriver/src/weights/pallet_multiblock_migrations.rs b/runtime/moonriver/src/weights/pallet_multiblock_migrations.rs index e7a4017ae57..03a287d8bf7 100644 --- a/runtime/moonriver/src/weights/pallet_multiblock_migrations.rs +++ b/runtime/moonriver/src/weights/pallet_multiblock_migrations.rs @@ -20,7 +20,7 @@ //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 //! DATE: 2025-05-06, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `Manuels-MacBook-Pro.local`, CPU: `` +//! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 // Executed Command: From eda07de35a56c51920195e2a5f3ef25e3f0951f8 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 6 May 2025 18:03:24 +0300 Subject: [PATCH 151/188] refactor: :recycle: use a single param for MaximumWeight and MaxServiceWeight --- runtime/moonbase/src/lib.rs | 10 +++------- runtime/moonbeam/src/lib.rs | 10 +++------- runtime/moonriver/src/lib.rs | 10 +++------- 3 files changed, 9 insertions(+), 21 deletions(-) diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index d4c1e5ef430..3c1ac6d478e 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -537,7 +537,7 @@ impl pallet_evm::Config for Runtime { } parameter_types! { - pub MaximumSchedulerWeight: Weight = NORMAL_DISPATCH_RATIO * RuntimeBlockWeights::get().max_block; + pub MaxServiceWeight: Weight = NORMAL_DISPATCH_RATIO * RuntimeBlockWeights::get().max_block; pub const NoPreimagePostponement: Option = Some(10); } @@ -546,7 +546,7 @@ impl pallet_scheduler::Config for Runtime { type RuntimeOrigin = RuntimeOrigin; type PalletsOrigin = OriginCaller; type RuntimeCall = RuntimeCall; - type MaximumWeight = MaximumSchedulerWeight; + type MaximumWeight = MaxServiceWeight; type ScheduleOrigin = EnsureRoot; type MaxScheduledPerBlock = ConstU32<50>; type WeightInfo = moonbase_weights::pallet_scheduler::WeightInfo; @@ -1406,10 +1406,6 @@ impl pallet_parameters::Config for Runtime { type WeightInfo = moonbase_weights::pallet_parameters::WeightInfo; } -parameter_types! { - pub MbmServiceWeight: Weight = Perbill::from_percent(80) * RuntimeBlockWeights::get().max_block; -} - impl pallet_multiblock_migrations::Config for Runtime { type RuntimeEvent = RuntimeEvent; #[cfg(not(feature = "runtime-benchmarks"))] @@ -1421,7 +1417,7 @@ impl pallet_multiblock_migrations::Config for Runtime { type IdentifierMaxLen = ConstU32<256>; type MigrationStatusHandler = (); type FailedMigrationHandler = frame_support::migrations::FreezeChainOnFailedMigration; - type MaxServiceWeight = MbmServiceWeight; + type MaxServiceWeight = MaxServiceWeight; type WeightInfo = weights::pallet_multiblock_migrations::WeightInfo; } diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index 46b18bb3737..abf5b68408e 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -527,7 +527,7 @@ impl pallet_evm::Config for Runtime { } parameter_types! { - pub MaximumSchedulerWeight: Weight = NORMAL_DISPATCH_RATIO * RuntimeBlockWeights::get().max_block; + pub MaxServiceWeight: Weight = NORMAL_DISPATCH_RATIO * RuntimeBlockWeights::get().max_block; } impl pallet_scheduler::Config for Runtime { @@ -535,7 +535,7 @@ impl pallet_scheduler::Config for Runtime { type RuntimeOrigin = RuntimeOrigin; type PalletsOrigin = OriginCaller; type RuntimeCall = RuntimeCall; - type MaximumWeight = MaximumSchedulerWeight; + type MaximumWeight = MaxServiceWeight; type ScheduleOrigin = EnsureRoot; type MaxScheduledPerBlock = ConstU32<50>; type WeightInfo = moonbeam_weights::pallet_scheduler::WeightInfo; @@ -1384,10 +1384,6 @@ impl pallet_parameters::Config for Runtime { type WeightInfo = moonbeam_weights::pallet_parameters::WeightInfo; } -parameter_types! { - pub MbmServiceWeight: Weight = Perbill::from_percent(80) * RuntimeBlockWeights::get().max_block; -} - impl pallet_multiblock_migrations::Config for Runtime { type RuntimeEvent = RuntimeEvent; #[cfg(not(feature = "runtime-benchmarks"))] @@ -1399,7 +1395,7 @@ impl pallet_multiblock_migrations::Config for Runtime { type IdentifierMaxLen = ConstU32<256>; type MigrationStatusHandler = (); type FailedMigrationHandler = frame_support::migrations::FreezeChainOnFailedMigration; - type MaxServiceWeight = MbmServiceWeight; + type MaxServiceWeight = MaxServiceWeight; type WeightInfo = weights::pallet_multiblock_migrations::WeightInfo; } diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index e2122807ffe..34b99d69a09 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -533,7 +533,7 @@ impl pallet_evm::Config for Runtime { } parameter_types! { - pub MaximumSchedulerWeight: Weight = NORMAL_DISPATCH_RATIO * RuntimeBlockWeights::get().max_block; + pub MaxServiceWeight: Weight = NORMAL_DISPATCH_RATIO * RuntimeBlockWeights::get().max_block; } impl pallet_scheduler::Config for Runtime { @@ -541,7 +541,7 @@ impl pallet_scheduler::Config for Runtime { type RuntimeOrigin = RuntimeOrigin; type PalletsOrigin = OriginCaller; type RuntimeCall = RuntimeCall; - type MaximumWeight = MaximumSchedulerWeight; + type MaximumWeight = MaxServiceWeight; type ScheduleOrigin = EnsureRoot; type MaxScheduledPerBlock = ConstU32<50>; type WeightInfo = moonriver_weights::pallet_scheduler::WeightInfo; @@ -1392,10 +1392,6 @@ impl pallet_parameters::Config for Runtime { type WeightInfo = moonriver_weights::pallet_parameters::WeightInfo; } -parameter_types! { - pub MbmServiceWeight: Weight = Perbill::from_percent(80) * RuntimeBlockWeights::get().max_block; -} - impl pallet_multiblock_migrations::Config for Runtime { type RuntimeEvent = RuntimeEvent; #[cfg(not(feature = "runtime-benchmarks"))] @@ -1407,7 +1403,7 @@ impl pallet_multiblock_migrations::Config for Runtime { type IdentifierMaxLen = ConstU32<256>; type MigrationStatusHandler = (); type FailedMigrationHandler = frame_support::migrations::FreezeChainOnFailedMigration; - type MaxServiceWeight = MbmServiceWeight; + type MaxServiceWeight = MaxServiceWeight; type WeightInfo = weights::pallet_multiblock_migrations::WeightInfo; } From 0edbcea9d27260b728ac9f5dcd0e68e57c180203 Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Tue, 6 May 2025 16:15:21 +0100 Subject: [PATCH 152/188] update frontier pin and fix snapshots --- Cargo.lock | 50 +++++++++---------- .../test-randomness-babe-lottery2.ts | 4 +- .../test-randomness-vrf-lottery4.ts | 4 +- .../test-randomness-vrf-lottery5.ts | 4 +- 4 files changed, 31 insertions(+), 31 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5b0733ffbed..a9bc75ec33d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3381,7 +3381,7 @@ dependencies = [ [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "async-trait", "fp-storage", @@ -3393,7 +3393,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "async-trait", "fp-consensus", @@ -3409,7 +3409,7 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "async-trait", "ethereum", @@ -3439,7 +3439,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "fc-db", "fc-storage", @@ -3462,7 +3462,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "ethereum", "ethereum-types", @@ -3516,7 +3516,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "ethereum", "ethereum-types", @@ -3531,7 +3531,7 @@ dependencies = [ [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "ethereum", "ethereum-types", @@ -3743,7 +3743,7 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "hex", "impl-serde 0.5.0", @@ -3762,7 +3762,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "ethereum", "parity-scale-codec", @@ -3773,7 +3773,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "ethereum", "ethereum-types", @@ -3785,7 +3785,7 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "environmental", "evm", @@ -3801,7 +3801,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "ethereum", "ethereum-types", @@ -3817,7 +3817,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "frame-support", "parity-scale-codec", @@ -3829,7 +3829,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "parity-scale-codec", "serde", @@ -9290,7 +9290,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "environmental", "ethereum", @@ -9349,7 +9349,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "environmental", @@ -9373,7 +9373,7 @@ dependencies = [ [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "frame-support", "frame-system", @@ -9468,7 +9468,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-blake2" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "fp-evm", ] @@ -9476,7 +9476,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "fp-evm", "sp-core", @@ -9608,7 +9608,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "fp-evm", "frame-support", @@ -9684,7 +9684,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "fp-evm", "num", @@ -9928,7 +9928,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "fp-evm", "tiny-keccak", @@ -9937,7 +9937,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "fp-evm", "ripemd", @@ -12778,7 +12778,7 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "derive_more 1.0.0", "environmental", @@ -12807,7 +12807,7 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#72849f544bd00b272221c2ef0efe3f9c8c15a6a2" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" dependencies = [ "case", "num_enum 0.7.3", diff --git a/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery2.ts b/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery2.ts index ee959a2129f..2a06145b831 100644 --- a/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery2.ts +++ b/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery2.ts @@ -47,7 +47,7 @@ describeSuite({ args: [0], account: BALTATHAR_ADDRESS, }); - expect(estimatedGas).toMatchInlineSnapshot(`153999n`); + expect(estimatedGas).to.equal(155784n); const rawTxn = await context.writePrecompile!({ precompileName: "Randomness", @@ -64,7 +64,7 @@ describeSuite({ fulFillReceipt = await context .viem() .getTransactionReceipt({ hash: result![1].hash as `0x${string}` }); - expect(fulFillReceipt.gasUsed).toMatchInlineSnapshot(`84292n`); + expect(fulFillReceipt.gasUsed).to.equal(84292n); }); it({ diff --git a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts index 55f50aaef45..840b561233b 100644 --- a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts +++ b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts @@ -20,7 +20,7 @@ describeSuite({ value: 1n * GLMR, }); log("Estimated Gas for startLottery", estimatedGas); - expect(estimatedGas).toMatchInlineSnapshot(`112408n`); + expect(estimatedGas).to.equal(112408n); await context.writeContract!({ contractAddress: lotteryContract, @@ -47,7 +47,7 @@ describeSuite({ args: [0], }); log("Estimated Gas for startLottery", estimatedGas); - expect(estimatedGas).toMatchInlineSnapshot(`150735n`); + expect(estimatedGas).toMatchInlineSnapshot(`151470n`); const rawTxn = await context.writePrecompile!({ precompileName: "Randomness", diff --git a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery5.ts b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery5.ts index 0eca674862a..aec4d8509fb 100644 --- a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery5.ts +++ b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery5.ts @@ -48,7 +48,7 @@ describeSuite({ args: [0], }); - expect(estimatedGas).toMatchInlineSnapshot(`150735n`); + expect(estimatedGas).to.equal(151470n); const rawTxn = await context.writePrecompile!({ precompileName: "Randomness", @@ -63,7 +63,7 @@ describeSuite({ .viem() .getTransactionReceipt({ hash: result!.hash as `0x${string}` }); - expect(fulFillReceipt.gasUsed).toMatchInlineSnapshot(`86292n`); + expect(fulFillReceipt.gasUsed).to.equal(86292n); }); it({ id: "T01", From 02c52378971b77cf28e77750c2709ce024e819c2 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 6 May 2025 18:27:59 +0300 Subject: [PATCH 153/188] fix: :bug: add weight info for pallet_transaction_payment --- runtime/moonbase/src/lib.rs | 2 +- runtime/moonbeam/src/lib.rs | 2 +- runtime/moonriver/src/lib.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index 3c1ac6d478e..549172e362f 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -387,7 +387,7 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = FastAdjustingFeeUpdate; - type WeightInfo = (); + type WeightInfo = pallet_transaction_payment::weights::SubstrateWeight; } impl pallet_sudo::Config for Runtime { diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index abf5b68408e..b28e9fb7ee0 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -380,7 +380,7 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; - type WeightInfo = (); + type WeightInfo = pallet_transaction_payment::weights::SubstrateWeight; } impl pallet_evm_chain_id::Config for Runtime {} diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index 34b99d69a09..7d7547e1a07 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -386,7 +386,7 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; - type WeightInfo = (); + type WeightInfo = pallet_transaction_payment::weights::SubstrateWeight; } impl pallet_evm_chain_id::Config for Runtime {} From d0bfc8b82ce564b8e0abb10c41d1078abc05db4d Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 6 May 2025 18:44:04 +0300 Subject: [PATCH 154/188] Revert "fix: :bug: add weight info for pallet_transaction_payment" This reverts commit 02c52378971b77cf28e77750c2709ce024e819c2. --- runtime/moonbase/src/lib.rs | 2 +- runtime/moonbeam/src/lib.rs | 2 +- runtime/moonriver/src/lib.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index 549172e362f..3c1ac6d478e 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -387,7 +387,7 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = FastAdjustingFeeUpdate; - type WeightInfo = pallet_transaction_payment::weights::SubstrateWeight; + type WeightInfo = (); } impl pallet_sudo::Config for Runtime { diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index b28e9fb7ee0..abf5b68408e 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -380,7 +380,7 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; - type WeightInfo = pallet_transaction_payment::weights::SubstrateWeight; + type WeightInfo = (); } impl pallet_evm_chain_id::Config for Runtime {} diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index 7d7547e1a07..34b99d69a09 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -386,7 +386,7 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; - type WeightInfo = pallet_transaction_payment::weights::SubstrateWeight; + type WeightInfo = (); } impl pallet_evm_chain_id::Config for Runtime {} From 84a94e661e7c18c793d0b5f5649de06071ce5997 Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Tue, 6 May 2025 18:19:38 +0100 Subject: [PATCH 155/188] update test snapshots --- .../moonbase/test-randomness/test-randomness-babe-lottery2.ts | 2 +- .../moonbase/test-randomness/test-randomness-babe-lottery3.ts | 2 +- .../moonbase/test-randomness/test-randomness-vrf-lottery4.ts | 2 +- .../moonbase/test-randomness/test-randomness-vrf-lottery5.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery2.ts b/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery2.ts index 2a06145b831..4004d4b9fd2 100644 --- a/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery2.ts +++ b/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery2.ts @@ -47,7 +47,7 @@ describeSuite({ args: [0], account: BALTATHAR_ADDRESS, }); - expect(estimatedGas).to.equal(155784n); + expect(estimatedGas).to.equal(153999n); const rawTxn = await context.writePrecompile!({ precompileName: "Randomness", diff --git a/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery3.ts b/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery3.ts index cf3c997dc8f..b075a17d939 100644 --- a/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery3.ts +++ b/test/suites/dev/moonbase/test-randomness/test-randomness-babe-lottery3.ts @@ -109,7 +109,7 @@ describeSuite({ account: BALTATHAR_ADDRESS, }); log("Estimated Gas for startLottery", estimatedGas); - expect(estimatedGas).toMatchInlineSnapshot(`157158n`); + expect(estimatedGas).toMatchInlineSnapshot(`155374n`); const rawTxn = await context.writePrecompile!({ precompileName: "Randomness", diff --git a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts index 840b561233b..af4176a351e 100644 --- a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts +++ b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery4.ts @@ -47,7 +47,7 @@ describeSuite({ args: [0], }); log("Estimated Gas for startLottery", estimatedGas); - expect(estimatedGas).toMatchInlineSnapshot(`151470n`); + expect(estimatedGas).toMatchInlineSnapshot(`150735n`); const rawTxn = await context.writePrecompile!({ precompileName: "Randomness", diff --git a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery5.ts b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery5.ts index aec4d8509fb..b10678791e0 100644 --- a/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery5.ts +++ b/test/suites/dev/moonbase/test-randomness/test-randomness-vrf-lottery5.ts @@ -48,7 +48,7 @@ describeSuite({ args: [0], }); - expect(estimatedGas).to.equal(151470n); + expect(estimatedGas).to.equal(150735n); const rawTxn = await context.writePrecompile!({ precompileName: "Randomness", From 99b1eda2447b64ee60791e23abc364c5cc1ba56d Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Tue, 6 May 2025 21:43:48 +0100 Subject: [PATCH 156/188] use mold version 2.39 --- .github/workflow-templates/cargo-build/action.yml | 2 +- .github/workflows/build.yml | 2 +- .github/workflows/check-benchmarks.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflow-templates/cargo-build/action.yml b/.github/workflow-templates/cargo-build/action.yml index cfddd4c58eb..94a60d32c74 100644 --- a/.github/workflow-templates/cargo-build/action.yml +++ b/.github/workflow-templates/cargo-build/action.yml @@ -28,7 +28,7 @@ runs: shell: bash run: | mkdir -p mold - curl -L --retry 10 --silent --show-error https://github.com/rui314/mold/releases/download/v2.30.0/mold-2.30.0-$(uname -m)-linux.tar.gz | tar -C $(realpath mold) --strip-components=1 -xzf - + curl -L --retry 10 --silent --show-error https://github.com/rui314/mold/releases/download/v2.39.0/mold-2.39.0-$(uname -m)-linux.tar.gz | tar -C $(realpath mold) --strip-components=1 -xzf - # With rustup's nice new toml format, we just need to run rustup show to install the toolchain # https://github.com/actions-rs/toolchain/issues/126#issuecomment-782989659 - name: Setup Rust toolchain diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0fbc6a5b6e2..32beecd7e17 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -508,7 +508,7 @@ jobs: shell: bash run: | mkdir -p mold - curl -L --retry 10 --silent --show-error https://github.com/rui314/mold/releases/download/v2.30.0/mold-2.30.0-$(uname -m)-linux.tar.gz | tar -C $(realpath mold) --strip-components=1 -xzf - + curl -L --retry 10 --silent --show-error https://github.com/rui314/mold/releases/download/v2.39.0/mold-2.39.0-$(uname -m)-linux.tar.gz | tar -C $(realpath mold) --strip-components=1 -xzf - # With rustup's nice new toml format, we just need to run rustup show to install the toolchain # https://github.com/actions-rs/toolchain/issues/126#issuecomment-782989659 - name: Setup Rust toolchain diff --git a/.github/workflows/check-benchmarks.yml b/.github/workflows/check-benchmarks.yml index 5850c624b27..f0f781b6003 100644 --- a/.github/workflows/check-benchmarks.yml +++ b/.github/workflows/check-benchmarks.yml @@ -50,7 +50,7 @@ jobs: - name: Setup Mold Linker run: | mkdir -p mold - curl -L --retry 10 --silent --show-error https://github.com/rui314/mold/releases/download/v2.30.0/mold-2.30.0-$(uname -m)-linux.tar.gz | tar -C $(realpath mold) --strip-components=1 -xzf - + curl -L --retry 10 --silent --show-error https://github.com/rui314/mold/releases/download/v2.39.0/mold-2.39.0-$(uname -m)-linux.tar.gz | tar -C $(realpath mold) --strip-components=1 -xzf - # With rustup's nice new toml format, we just need to run rustup show to install the toolchain # https://github.com/actions-rs/toolchain/issues/126#issuecomment-782989659 - name: Setup Rust toolchain From 7210efedc1e890fe226fdbeb20ffa960a1e63344 Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Tue, 6 May 2025 22:29:56 +0100 Subject: [PATCH 157/188] try bumping rustc to version 1.84.1 --- rust-toolchain | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-toolchain b/rust-toolchain index d129d221c27..1a13e5851de 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1,5 +1,5 @@ [toolchain] -channel = "1.81.0" +channel = "1.84.1" components = [ "rustfmt", "clippy", "rust-src" ] targets = [ "wasm32-unknown-unknown" ] profile = "minimal" From 9f48605ac96dd9b06389d802c72039840e9c5f4e Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Tue, 6 May 2025 22:48:57 +0100 Subject: [PATCH 158/188] try fixing unit tests in coverage --- .github/workflows/coverage.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 5f944fd615d..34fc12b2cfd 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -136,10 +136,7 @@ jobs: echo "LLVM_PROFILE_FILE=$(pwd)/proffiles/default_%m_%p.profraw" >> $GITHUB_ENV - name: Unit tests run: | - # curl -L --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash - curl -LsSf https://get.nexte.st/latest/linux | tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin - # echo $PATH - cargo nextest run --release --workspace --features=evm-tracing + cargo test --profile release --workspace --features=evm-tracing - name: "Run Moonwall Dev Tests" uses: ./.github/workflow-templates/dev-tests with: From 1876fbf117134d6d746677295c12bc36f5fff87c Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Tue, 6 May 2025 22:50:01 +0100 Subject: [PATCH 159/188] Revert "try bumping rustc to version 1.84.1" This reverts commit 7210efedc1e890fe226fdbeb20ffa960a1e63344. --- rust-toolchain | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-toolchain b/rust-toolchain index 1a13e5851de..d129d221c27 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1,5 +1,5 @@ [toolchain] -channel = "1.84.1" +channel = "1.81.0" components = [ "rustfmt", "clippy", "rust-src" ] targets = [ "wasm32-unknown-unknown" ] profile = "minimal" From cc6f9723d6986c62b040a0cabb4376980b2d4f0f Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Tue, 6 May 2025 22:51:15 +0100 Subject: [PATCH 160/188] use locked versions when installing twiggy --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 32beecd7e17..d74d8b67ae9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -322,7 +322,7 @@ jobs: rustup override unset rustup show - name: Download Twiggy - run: cargo install twiggy + run: cargo install twiggy --locked - name: Lookup for latest target branch build id: latest-target-build run: | From e37a0facf4b12e85ecbafde364ffd000658eed2f Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Tue, 6 May 2025 23:08:50 +0100 Subject: [PATCH 161/188] Revert "try fixing unit tests in coverage" This reverts commit 9f48605ac96dd9b06389d802c72039840e9c5f4e. --- .github/workflows/coverage.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 34fc12b2cfd..5f944fd615d 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -136,7 +136,10 @@ jobs: echo "LLVM_PROFILE_FILE=$(pwd)/proffiles/default_%m_%p.profraw" >> $GITHUB_ENV - name: Unit tests run: | - cargo test --profile release --workspace --features=evm-tracing + # curl -L --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash + curl -LsSf https://get.nexte.st/latest/linux | tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin + # echo $PATH + cargo nextest run --release --workspace --features=evm-tracing - name: "Run Moonwall Dev Tests" uses: ./.github/workflow-templates/dev-tests with: From 4b63a1d2dec340ee15190cf2421e47a6ced10aa5 Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Tue, 6 May 2025 23:57:28 +0100 Subject: [PATCH 162/188] fix attempt for coverage --- .github/workflows/coverage.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 5f944fd615d..43aca7be627 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -139,7 +139,9 @@ jobs: # curl -L --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash curl -LsSf https://get.nexte.st/latest/linux | tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin # echo $PATH - cargo nextest run --release --workspace --features=evm-tracing + # TODO: remove the --exclude once the following issue is solved (possibly in rustc 1.86) + # - https://github.com/rust-lang/rust/issues/125353 + cargo nextest run --release --workspace --features=evm-tracing --exclude moonbeam-service - name: "Run Moonwall Dev Tests" uses: ./.github/workflow-templates/dev-tests with: From 5044a87cf24e5166ba4a7a8ecbcb40297593b5e7 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Thu, 8 May 2025 14:28:14 +0200 Subject: [PATCH 163/188] feat: :sparkles: benchmark pallet_transaction_payment --- runtime/moonbase/src/lib.rs | 16 +++++ runtime/moonbase/src/weights/mod.rs | 1 + .../src/weights/pallet_transaction_payment.rs | 66 +++++++++++++++++++ runtime/moonbeam/src/lib.rs | 16 +++++ runtime/moonbeam/src/weights/mod.rs | 1 + .../src/weights/pallet_transaction_payment.rs | 66 +++++++++++++++++++ runtime/moonriver/src/lib.rs | 16 +++++ runtime/moonriver/src/weights/mod.rs | 1 + .../src/weights/pallet_transaction_payment.rs | 66 +++++++++++++++++++ 9 files changed, 249 insertions(+) create mode 100644 runtime/moonbase/src/weights/pallet_transaction_payment.rs create mode 100644 runtime/moonbeam/src/weights/pallet_transaction_payment.rs create mode 100644 runtime/moonriver/src/weights/pallet_transaction_payment.rs diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index 3c1ac6d478e..00109b44908 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -374,6 +374,7 @@ impl WeightToFeePolynomial for LengthToFee { } } +#[cfg(not(feature = "runtime-benchmarks"))] impl pallet_transaction_payment::Config for Runtime { type RuntimeEvent = RuntimeEvent; type OnChargeTransaction = FungibleAdapter< @@ -387,6 +388,20 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = FastAdjustingFeeUpdate; + type WeightInfo = weights::pallet_transaction_payment::WeightInfo; +} + +/// For the benchmark to succeed the following invariant must hold: +/// ((100 * WeightToFee) + LengthToFee) * 5 <= 999 * ExistentialDeposit +/// NOTE: In benchmarks ExistentialDeposit = 1, thus we have little margin. +#[cfg(feature = "runtime-benchmarks")] +impl pallet_transaction_payment::Config for Runtime { + type RuntimeEvent = RuntimeEvent; + type OnChargeTransaction = FungibleAdapter; + type OperationalFeeMultiplier = ConstU8<5>; + type WeightToFee = ConstantMultiplier>; + type LengthToFee = ConstantMultiplier>; + type FeeMultiplierUpdate = FastAdjustingFeeUpdate; type WeightInfo = (); } @@ -1559,6 +1574,7 @@ mod benches { [pallet_crowdloan_rewards, CrowdloanRewards] [pallet_author_mapping, AuthorMapping] [pallet_proxy, Proxy] + [pallet_transaction_payment, TransactionPayment] [pallet_identity, Identity] [cumulus_pallet_parachain_system, ParachainSystem] [cumulus_pallet_xcmp_queue, XcmpQueue] diff --git a/runtime/moonbase/src/weights/mod.rs b/runtime/moonbase/src/weights/mod.rs index e978e7a5b16..cb8938f7de5 100644 --- a/runtime/moonbase/src/weights/mod.rs +++ b/runtime/moonbase/src/weights/mod.rs @@ -50,6 +50,7 @@ pub mod pallet_relay_storage_roots; pub mod pallet_scheduler; pub mod pallet_sudo; pub mod pallet_timestamp; +pub mod pallet_transaction_payment; pub mod pallet_treasury; pub mod pallet_utility; pub mod pallet_whitelist; diff --git a/runtime/moonbase/src/weights/pallet_transaction_payment.rs b/runtime/moonbase/src/weights/pallet_transaction_payment.rs new file mode 100644 index 00000000000..0a967631ad4 --- /dev/null +++ b/runtime/moonbase/src/weights/pallet_transaction_payment.rs @@ -0,0 +1,66 @@ +// Copyright 2025 Moonbeam foundation +// This file is part of Moonbeam. + +// Moonbeam 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. + +// Moonbeam 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 Moonbeam. If not, see . + + +//! Autogenerated weights for `pallet_transaction_payment` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 +//! DATE: 2025-05-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `benchmarker`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 + +// Executed Command: +// frame-omni-bencher +// v1 +// benchmark +// pallet +// --runtime=./target/release/wbuild/moonbase-runtime/moonbase_runtime.wasm +// --genesis-builder=runtime +// --genesis-builder-preset=development +// --steps=50 +// --repeat=20 +// --pallet=pallet_transaction_payment +// --extrinsic=* +// --wasm-execution=compiled +// --header=./file_header.txt +// --template=./benchmarking/frame-weight-template.hbs +// --output=./runtime/moonbase/src/weights + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}}; +use sp_std::marker::PhantomData; + +/// Weights for `pallet_transaction_payment`. +pub struct WeightInfo(PhantomData); +impl pallet_transaction_payment::WeightInfo for WeightInfo { + /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) + /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(116), added: 2591, mode: `MaxEncodedLen`) + fn charge_transaction_payment() -> Weight { + // Proof Size summary in bytes: + // Measured: `328` + // Estimated: `3581` + // Minimum execution time: 28_000_000 picoseconds. + Weight::from_parts(28_000_000, 3581) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } +} diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index abf5b68408e..7e38bd95400 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -367,6 +367,7 @@ impl WeightToFeePolynomial for LengthToFee { } } +#[cfg(not(feature = "runtime-benchmarks"))] impl pallet_transaction_payment::Config for Runtime { type RuntimeEvent = RuntimeEvent; type OnChargeTransaction = FungibleAdapter< @@ -380,6 +381,20 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; + type WeightInfo = weights::pallet_transaction_payment::WeightInfo; +} + +/// For the benchmark to succeed the following invariant must hold: +/// ((100 * WeightToFee) + LengthToFee) * 5 <= 999 * ExistentialDeposit +/// NOTE: In benchmarks ExistentialDeposit = 1, thus we have little margin. +#[cfg(feature = "runtime-benchmarks")] +impl pallet_transaction_payment::Config for Runtime { + type RuntimeEvent = RuntimeEvent; + type OnChargeTransaction = FungibleAdapter; + type OperationalFeeMultiplier = ConstU8<5>; + type WeightToFee = ConstantMultiplier>; + type LengthToFee = ConstantMultiplier>; + type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; type WeightInfo = (); } @@ -1527,6 +1542,7 @@ mod benches { [pallet_crowdloan_rewards, CrowdloanRewards] [pallet_author_mapping, AuthorMapping] [pallet_proxy, Proxy] + [pallet_transaction_payment, TransactionPayment] [pallet_identity, Identity] [cumulus_pallet_parachain_system, ParachainSystem] [cumulus_pallet_xcmp_queue, XcmpQueue] diff --git a/runtime/moonbeam/src/weights/mod.rs b/runtime/moonbeam/src/weights/mod.rs index a3bd7abef2f..9e965135680 100644 --- a/runtime/moonbeam/src/weights/mod.rs +++ b/runtime/moonbeam/src/weights/mod.rs @@ -49,6 +49,7 @@ pub mod pallet_referenda; pub mod pallet_relay_storage_roots; pub mod pallet_scheduler; pub mod pallet_timestamp; +pub mod pallet_transaction_payment; pub mod pallet_treasury; pub mod pallet_utility; pub mod pallet_whitelist; diff --git a/runtime/moonbeam/src/weights/pallet_transaction_payment.rs b/runtime/moonbeam/src/weights/pallet_transaction_payment.rs new file mode 100644 index 00000000000..43867be740d --- /dev/null +++ b/runtime/moonbeam/src/weights/pallet_transaction_payment.rs @@ -0,0 +1,66 @@ +// Copyright 2025 Moonbeam foundation +// This file is part of Moonbeam. + +// Moonbeam 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. + +// Moonbeam 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 Moonbeam. If not, see . + + +//! Autogenerated weights for `pallet_transaction_payment` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 +//! DATE: 2025-05-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `benchmarker`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 + +// Executed Command: +// frame-omni-bencher +// v1 +// benchmark +// pallet +// --runtime=./target/release/wbuild/moonbeam-runtime/moonbeam_runtime.wasm +// --genesis-builder=runtime +// --genesis-builder-preset=development +// --steps=50 +// --repeat=20 +// --pallet=pallet_transaction_payment +// --extrinsic=* +// --wasm-execution=compiled +// --header=./file_header.txt +// --template=./benchmarking/frame-weight-template.hbs +// --output=./runtime/moonbeam/src/weights + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}}; +use sp_std::marker::PhantomData; + +/// Weights for `pallet_transaction_payment`. +pub struct WeightInfo(PhantomData); +impl pallet_transaction_payment::WeightInfo for WeightInfo { + /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) + /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(116), added: 2591, mode: `MaxEncodedLen`) + fn charge_transaction_payment() -> Weight { + // Proof Size summary in bytes: + // Measured: `262` + // Estimated: `3581` + // Minimum execution time: 28_000_000 picoseconds. + Weight::from_parts(29_000_000, 3581) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } +} diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index 34b99d69a09..49835a6eef0 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -373,6 +373,7 @@ impl WeightToFeePolynomial for LengthToFee { } } +#[cfg(not(feature = "runtime-benchmarks"))] impl pallet_transaction_payment::Config for Runtime { type RuntimeEvent = RuntimeEvent; type OnChargeTransaction = FungibleAdapter< @@ -386,6 +387,20 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; + type WeightInfo = weights::pallet_transaction_payment::WeightInfo; +} + +/// For the benchmark to succeed the following invariant must hold: +/// ((100 * WeightToFee) + LengthToFee) * 5 <= 999 * ExistentialDeposit +/// NOTE: In benchmarks ExistentialDeposit = 1, thus we have little margin. +#[cfg(feature = "runtime-benchmarks")] +impl pallet_transaction_payment::Config for Runtime { + type RuntimeEvent = RuntimeEvent; + type OnChargeTransaction = FungibleAdapter; + type OperationalFeeMultiplier = ConstU8<5>; + type WeightToFee = ConstantMultiplier>; + type LengthToFee = ConstantMultiplier>; + type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; type WeightInfo = (); } @@ -1528,6 +1543,7 @@ mod benches { [pallet_crowdloan_rewards, CrowdloanRewards] [pallet_author_mapping, AuthorMapping] [pallet_proxy, Proxy] + [pallet_transaction_payment, TransactionPayment] [pallet_identity, Identity] [cumulus_pallet_parachain_system, ParachainSystem] [cumulus_pallet_xcmp_queue, XcmpQueue] diff --git a/runtime/moonriver/src/weights/mod.rs b/runtime/moonriver/src/weights/mod.rs index a3bd7abef2f..9e965135680 100644 --- a/runtime/moonriver/src/weights/mod.rs +++ b/runtime/moonriver/src/weights/mod.rs @@ -49,6 +49,7 @@ pub mod pallet_referenda; pub mod pallet_relay_storage_roots; pub mod pallet_scheduler; pub mod pallet_timestamp; +pub mod pallet_transaction_payment; pub mod pallet_treasury; pub mod pallet_utility; pub mod pallet_whitelist; diff --git a/runtime/moonriver/src/weights/pallet_transaction_payment.rs b/runtime/moonriver/src/weights/pallet_transaction_payment.rs new file mode 100644 index 00000000000..3058dfef604 --- /dev/null +++ b/runtime/moonriver/src/weights/pallet_transaction_payment.rs @@ -0,0 +1,66 @@ +// Copyright 2025 Moonbeam foundation +// This file is part of Moonbeam. + +// Moonbeam 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. + +// Moonbeam 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 Moonbeam. If not, see . + + +//! Autogenerated weights for `pallet_transaction_payment` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 +//! DATE: 2025-05-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `benchmarker`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 + +// Executed Command: +// frame-omni-bencher +// v1 +// benchmark +// pallet +// --runtime=./target/release/wbuild/moonriver-runtime/moonriver_runtime.wasm +// --genesis-builder=runtime +// --genesis-builder-preset=development +// --steps=50 +// --repeat=20 +// --pallet=pallet_transaction_payment +// --extrinsic=* +// --wasm-execution=compiled +// --header=./file_header.txt +// --template=./benchmarking/frame-weight-template.hbs +// --output=./runtime/moonriver/src/weights + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}}; +use sp_std::marker::PhantomData; + +/// Weights for `pallet_transaction_payment`. +pub struct WeightInfo(PhantomData); +impl pallet_transaction_payment::WeightInfo for WeightInfo { + /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) + /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) + /// Storage: `System::Account` (r:1 w:1) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(116), added: 2591, mode: `MaxEncodedLen`) + fn charge_transaction_payment() -> Weight { + // Proof Size summary in bytes: + // Measured: `262` + // Estimated: `3581` + // Minimum execution time: 28_000_000 picoseconds. + Weight::from_parts(29_000_000, 3581) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)) + } +} From 066c5e407fed6696717895a5a859c2b90bed0980 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 9 May 2025 11:03:02 +0200 Subject: [PATCH 164/188] Revert "feat: :sparkles: benchmark pallet_transaction_payment" This reverts commit 5044a87cf24e5166ba4a7a8ecbcb40297593b5e7. --- runtime/moonbase/src/lib.rs | 16 ----- runtime/moonbase/src/weights/mod.rs | 1 - .../src/weights/pallet_transaction_payment.rs | 66 ------------------- runtime/moonbeam/src/lib.rs | 16 ----- runtime/moonbeam/src/weights/mod.rs | 1 - .../src/weights/pallet_transaction_payment.rs | 66 ------------------- runtime/moonriver/src/lib.rs | 16 ----- runtime/moonriver/src/weights/mod.rs | 1 - .../src/weights/pallet_transaction_payment.rs | 66 ------------------- 9 files changed, 249 deletions(-) delete mode 100644 runtime/moonbase/src/weights/pallet_transaction_payment.rs delete mode 100644 runtime/moonbeam/src/weights/pallet_transaction_payment.rs delete mode 100644 runtime/moonriver/src/weights/pallet_transaction_payment.rs diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index 00109b44908..3c1ac6d478e 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -374,7 +374,6 @@ impl WeightToFeePolynomial for LengthToFee { } } -#[cfg(not(feature = "runtime-benchmarks"))] impl pallet_transaction_payment::Config for Runtime { type RuntimeEvent = RuntimeEvent; type OnChargeTransaction = FungibleAdapter< @@ -388,20 +387,6 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = FastAdjustingFeeUpdate; - type WeightInfo = weights::pallet_transaction_payment::WeightInfo; -} - -/// For the benchmark to succeed the following invariant must hold: -/// ((100 * WeightToFee) + LengthToFee) * 5 <= 999 * ExistentialDeposit -/// NOTE: In benchmarks ExistentialDeposit = 1, thus we have little margin. -#[cfg(feature = "runtime-benchmarks")] -impl pallet_transaction_payment::Config for Runtime { - type RuntimeEvent = RuntimeEvent; - type OnChargeTransaction = FungibleAdapter; - type OperationalFeeMultiplier = ConstU8<5>; - type WeightToFee = ConstantMultiplier>; - type LengthToFee = ConstantMultiplier>; - type FeeMultiplierUpdate = FastAdjustingFeeUpdate; type WeightInfo = (); } @@ -1574,7 +1559,6 @@ mod benches { [pallet_crowdloan_rewards, CrowdloanRewards] [pallet_author_mapping, AuthorMapping] [pallet_proxy, Proxy] - [pallet_transaction_payment, TransactionPayment] [pallet_identity, Identity] [cumulus_pallet_parachain_system, ParachainSystem] [cumulus_pallet_xcmp_queue, XcmpQueue] diff --git a/runtime/moonbase/src/weights/mod.rs b/runtime/moonbase/src/weights/mod.rs index cb8938f7de5..e978e7a5b16 100644 --- a/runtime/moonbase/src/weights/mod.rs +++ b/runtime/moonbase/src/weights/mod.rs @@ -50,7 +50,6 @@ pub mod pallet_relay_storage_roots; pub mod pallet_scheduler; pub mod pallet_sudo; pub mod pallet_timestamp; -pub mod pallet_transaction_payment; pub mod pallet_treasury; pub mod pallet_utility; pub mod pallet_whitelist; diff --git a/runtime/moonbase/src/weights/pallet_transaction_payment.rs b/runtime/moonbase/src/weights/pallet_transaction_payment.rs deleted file mode 100644 index 0a967631ad4..00000000000 --- a/runtime/moonbase/src/weights/pallet_transaction_payment.rs +++ /dev/null @@ -1,66 +0,0 @@ -// Copyright 2025 Moonbeam foundation -// This file is part of Moonbeam. - -// Moonbeam 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. - -// Moonbeam 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 Moonbeam. If not, see . - - -//! Autogenerated weights for `pallet_transaction_payment` -//! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` -//! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `benchmarker`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` -//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 - -// Executed Command: -// frame-omni-bencher -// v1 -// benchmark -// pallet -// --runtime=./target/release/wbuild/moonbase-runtime/moonbase_runtime.wasm -// --genesis-builder=runtime -// --genesis-builder-preset=development -// --steps=50 -// --repeat=20 -// --pallet=pallet_transaction_payment -// --extrinsic=* -// --wasm-execution=compiled -// --header=./file_header.txt -// --template=./benchmarking/frame-weight-template.hbs -// --output=./runtime/moonbase/src/weights - -#![cfg_attr(rustfmt, rustfmt_skip)] -#![allow(unused_parens)] -#![allow(unused_imports)] - -use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}}; -use sp_std::marker::PhantomData; - -/// Weights for `pallet_transaction_payment`. -pub struct WeightInfo(PhantomData); -impl pallet_transaction_payment::WeightInfo for WeightInfo { - /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) - /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:1 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(116), added: 2591, mode: `MaxEncodedLen`) - fn charge_transaction_payment() -> Weight { - // Proof Size summary in bytes: - // Measured: `328` - // Estimated: `3581` - // Minimum execution time: 28_000_000 picoseconds. - Weight::from_parts(28_000_000, 3581) - .saturating_add(T::DbWeight::get().reads(2_u64)) - .saturating_add(T::DbWeight::get().writes(1_u64)) - } -} diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index 7e38bd95400..abf5b68408e 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -367,7 +367,6 @@ impl WeightToFeePolynomial for LengthToFee { } } -#[cfg(not(feature = "runtime-benchmarks"))] impl pallet_transaction_payment::Config for Runtime { type RuntimeEvent = RuntimeEvent; type OnChargeTransaction = FungibleAdapter< @@ -381,20 +380,6 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; - type WeightInfo = weights::pallet_transaction_payment::WeightInfo; -} - -/// For the benchmark to succeed the following invariant must hold: -/// ((100 * WeightToFee) + LengthToFee) * 5 <= 999 * ExistentialDeposit -/// NOTE: In benchmarks ExistentialDeposit = 1, thus we have little margin. -#[cfg(feature = "runtime-benchmarks")] -impl pallet_transaction_payment::Config for Runtime { - type RuntimeEvent = RuntimeEvent; - type OnChargeTransaction = FungibleAdapter; - type OperationalFeeMultiplier = ConstU8<5>; - type WeightToFee = ConstantMultiplier>; - type LengthToFee = ConstantMultiplier>; - type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; type WeightInfo = (); } @@ -1542,7 +1527,6 @@ mod benches { [pallet_crowdloan_rewards, CrowdloanRewards] [pallet_author_mapping, AuthorMapping] [pallet_proxy, Proxy] - [pallet_transaction_payment, TransactionPayment] [pallet_identity, Identity] [cumulus_pallet_parachain_system, ParachainSystem] [cumulus_pallet_xcmp_queue, XcmpQueue] diff --git a/runtime/moonbeam/src/weights/mod.rs b/runtime/moonbeam/src/weights/mod.rs index 9e965135680..a3bd7abef2f 100644 --- a/runtime/moonbeam/src/weights/mod.rs +++ b/runtime/moonbeam/src/weights/mod.rs @@ -49,7 +49,6 @@ pub mod pallet_referenda; pub mod pallet_relay_storage_roots; pub mod pallet_scheduler; pub mod pallet_timestamp; -pub mod pallet_transaction_payment; pub mod pallet_treasury; pub mod pallet_utility; pub mod pallet_whitelist; diff --git a/runtime/moonbeam/src/weights/pallet_transaction_payment.rs b/runtime/moonbeam/src/weights/pallet_transaction_payment.rs deleted file mode 100644 index 43867be740d..00000000000 --- a/runtime/moonbeam/src/weights/pallet_transaction_payment.rs +++ /dev/null @@ -1,66 +0,0 @@ -// Copyright 2025 Moonbeam foundation -// This file is part of Moonbeam. - -// Moonbeam 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. - -// Moonbeam 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 Moonbeam. If not, see . - - -//! Autogenerated weights for `pallet_transaction_payment` -//! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` -//! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `benchmarker`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` -//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 - -// Executed Command: -// frame-omni-bencher -// v1 -// benchmark -// pallet -// --runtime=./target/release/wbuild/moonbeam-runtime/moonbeam_runtime.wasm -// --genesis-builder=runtime -// --genesis-builder-preset=development -// --steps=50 -// --repeat=20 -// --pallet=pallet_transaction_payment -// --extrinsic=* -// --wasm-execution=compiled -// --header=./file_header.txt -// --template=./benchmarking/frame-weight-template.hbs -// --output=./runtime/moonbeam/src/weights - -#![cfg_attr(rustfmt, rustfmt_skip)] -#![allow(unused_parens)] -#![allow(unused_imports)] - -use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}}; -use sp_std::marker::PhantomData; - -/// Weights for `pallet_transaction_payment`. -pub struct WeightInfo(PhantomData); -impl pallet_transaction_payment::WeightInfo for WeightInfo { - /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) - /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:1 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(116), added: 2591, mode: `MaxEncodedLen`) - fn charge_transaction_payment() -> Weight { - // Proof Size summary in bytes: - // Measured: `262` - // Estimated: `3581` - // Minimum execution time: 28_000_000 picoseconds. - Weight::from_parts(29_000_000, 3581) - .saturating_add(T::DbWeight::get().reads(2_u64)) - .saturating_add(T::DbWeight::get().writes(1_u64)) - } -} diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index 49835a6eef0..34b99d69a09 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -373,7 +373,6 @@ impl WeightToFeePolynomial for LengthToFee { } } -#[cfg(not(feature = "runtime-benchmarks"))] impl pallet_transaction_payment::Config for Runtime { type RuntimeEvent = RuntimeEvent; type OnChargeTransaction = FungibleAdapter< @@ -387,20 +386,6 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; - type WeightInfo = weights::pallet_transaction_payment::WeightInfo; -} - -/// For the benchmark to succeed the following invariant must hold: -/// ((100 * WeightToFee) + LengthToFee) * 5 <= 999 * ExistentialDeposit -/// NOTE: In benchmarks ExistentialDeposit = 1, thus we have little margin. -#[cfg(feature = "runtime-benchmarks")] -impl pallet_transaction_payment::Config for Runtime { - type RuntimeEvent = RuntimeEvent; - type OnChargeTransaction = FungibleAdapter; - type OperationalFeeMultiplier = ConstU8<5>; - type WeightToFee = ConstantMultiplier>; - type LengthToFee = ConstantMultiplier>; - type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; type WeightInfo = (); } @@ -1543,7 +1528,6 @@ mod benches { [pallet_crowdloan_rewards, CrowdloanRewards] [pallet_author_mapping, AuthorMapping] [pallet_proxy, Proxy] - [pallet_transaction_payment, TransactionPayment] [pallet_identity, Identity] [cumulus_pallet_parachain_system, ParachainSystem] [cumulus_pallet_xcmp_queue, XcmpQueue] diff --git a/runtime/moonriver/src/weights/mod.rs b/runtime/moonriver/src/weights/mod.rs index 9e965135680..a3bd7abef2f 100644 --- a/runtime/moonriver/src/weights/mod.rs +++ b/runtime/moonriver/src/weights/mod.rs @@ -49,7 +49,6 @@ pub mod pallet_referenda; pub mod pallet_relay_storage_roots; pub mod pallet_scheduler; pub mod pallet_timestamp; -pub mod pallet_transaction_payment; pub mod pallet_treasury; pub mod pallet_utility; pub mod pallet_whitelist; diff --git a/runtime/moonriver/src/weights/pallet_transaction_payment.rs b/runtime/moonriver/src/weights/pallet_transaction_payment.rs deleted file mode 100644 index 3058dfef604..00000000000 --- a/runtime/moonriver/src/weights/pallet_transaction_payment.rs +++ /dev/null @@ -1,66 +0,0 @@ -// Copyright 2025 Moonbeam foundation -// This file is part of Moonbeam. - -// Moonbeam 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. - -// Moonbeam 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 Moonbeam. If not, see . - - -//! Autogenerated weights for `pallet_transaction_payment` -//! -//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-08, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` -//! WORST CASE MAP SIZE: `1000000` -//! HOSTNAME: `benchmarker`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz` -//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 - -// Executed Command: -// frame-omni-bencher -// v1 -// benchmark -// pallet -// --runtime=./target/release/wbuild/moonriver-runtime/moonriver_runtime.wasm -// --genesis-builder=runtime -// --genesis-builder-preset=development -// --steps=50 -// --repeat=20 -// --pallet=pallet_transaction_payment -// --extrinsic=* -// --wasm-execution=compiled -// --header=./file_header.txt -// --template=./benchmarking/frame-weight-template.hbs -// --output=./runtime/moonriver/src/weights - -#![cfg_attr(rustfmt, rustfmt_skip)] -#![allow(unused_parens)] -#![allow(unused_imports)] - -use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}}; -use sp_std::marker::PhantomData; - -/// Weights for `pallet_transaction_payment`. -pub struct WeightInfo(PhantomData); -impl pallet_transaction_payment::WeightInfo for WeightInfo { - /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) - /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) - /// Storage: `System::Account` (r:1 w:1) - /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(116), added: 2591, mode: `MaxEncodedLen`) - fn charge_transaction_payment() -> Weight { - // Proof Size summary in bytes: - // Measured: `262` - // Estimated: `3581` - // Minimum execution time: 28_000_000 picoseconds. - Weight::from_parts(29_000_000, 3581) - .saturating_add(T::DbWeight::get().reads(2_u64)) - .saturating_add(T::DbWeight::get().writes(1_u64)) - } -} From e22f72e3495f76eab43931bab013c1ce3140db35 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 9 May 2025 11:38:51 +0200 Subject: [PATCH 165/188] refactor: :art: use proper constants for XCM versions --- runtime/moonbase/src/xcm_config.rs | 4 ++-- runtime/moonbeam/src/xcm_config.rs | 4 ++-- runtime/moonriver/src/xcm_config.rs | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/runtime/moonbase/src/xcm_config.rs b/runtime/moonbase/src/xcm_config.rs index f4e222ad476..538581bed54 100644 --- a/runtime/moonbase/src/xcm_config.rs +++ b/runtime/moonbase/src/xcm_config.rs @@ -476,7 +476,7 @@ impl TryFrom for AssetType { fn try_from(location: Location) -> Result { // Convert the V5 location to a V3 location - match xcm::VersionedLocation::V5(location).into_version(3) { + match xcm::VersionedLocation::V5(location).into_version(xcm::v3::VERSION) { Ok(xcm::VersionedLocation::V3(loc)) => Ok(AssetType::Xcm(loc.into())), // Any other version or conversion error returns an error _ => Err(()), @@ -497,7 +497,7 @@ impl Into> for AssetType { match self { Self::Xcm(location) => { let versioned = xcm::VersionedLocation::V3(location); - match versioned.into_version(5) { + match versioned.into_version(xcm::latest::VERSION) { Ok(xcm::VersionedLocation::V5(loc)) => Some(loc), _ => None, } diff --git a/runtime/moonbeam/src/xcm_config.rs b/runtime/moonbeam/src/xcm_config.rs index 8286c77a1f9..80638c27e4e 100644 --- a/runtime/moonbeam/src/xcm_config.rs +++ b/runtime/moonbeam/src/xcm_config.rs @@ -462,7 +462,7 @@ impl TryFrom for AssetType { fn try_from(location: Location) -> Result { // Convert the V5 location to a V3 location - match xcm::VersionedLocation::V5(location).into_version(3) { + match xcm::VersionedLocation::V5(location).into_version(xcm::v3::VERSION) { Ok(xcm::VersionedLocation::V3(loc)) => Ok(AssetType::Xcm(loc.into())), // Any other version or conversion error returns an error _ => Err(()), @@ -483,7 +483,7 @@ impl Into> for AssetType { match self { Self::Xcm(location) => { let versioned = xcm::VersionedLocation::V3(location); - match versioned.into_version(5) { + match versioned.into_version(xcm::latest::VERSION) { Ok(xcm::VersionedLocation::V5(loc)) => Some(loc), _ => None, } diff --git a/runtime/moonriver/src/xcm_config.rs b/runtime/moonriver/src/xcm_config.rs index db724e5904d..48abce5101c 100644 --- a/runtime/moonriver/src/xcm_config.rs +++ b/runtime/moonriver/src/xcm_config.rs @@ -470,7 +470,7 @@ impl TryFrom for AssetType { fn try_from(location: Location) -> Result { // Convert the V5 location to a V3 location - match xcm::VersionedLocation::V5(location).into_version(3) { + match xcm::VersionedLocation::V5(location).into_version(xcm::v3::VERSION) { Ok(xcm::VersionedLocation::V3(loc)) => Ok(AssetType::Xcm(loc.into())), // Any other version or conversion error returns an error _ => Err(()), @@ -491,7 +491,7 @@ impl Into> for AssetType { match self { Self::Xcm(location) => { let versioned = xcm::VersionedLocation::V3(location); - match versioned.into_version(5) { + match versioned.into_version(xcm::latest::VERSION) { Ok(xcm::VersionedLocation::V5(loc)) => Some(loc), _ => None, } From 6b1a3bc6d91edfb699a6992006c6044dffce2d1e Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 9 May 2025 11:53:15 +0200 Subject: [PATCH 166/188] refactor: :art: use proper constants for XCM versions --- primitives/xcm/src/asset_id_conversions.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/primitives/xcm/src/asset_id_conversions.rs b/primitives/xcm/src/asset_id_conversions.rs index d27331edd27..d625b719e67 100644 --- a/primitives/xcm/src/asset_id_conversions.rs +++ b/primitives/xcm/src/asset_id_conversions.rs @@ -62,7 +62,7 @@ where // Convert v3 Location to v5 Location let versioned = xcm::VersionedLocation::V3(v3_location); - match versioned.into_version(5) { + match versioned.into_version(xcm::latest::VERSION) { Ok(xcm::VersionedLocation::V5(loc)) => Some(loc), _ => None, } From eff30bd3ef8cecd3bbed397e753d39d07f58f77a Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 9 May 2025 12:14:43 +0200 Subject: [PATCH 167/188] fix: :bug: properly define UsernameDeposit and UsernameGracePeriod --- runtime/moonbase/src/lib.rs | 4 ++-- runtime/moonbeam/src/lib.rs | 4 ++-- runtime/moonriver/src/lib.rs | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index 3c1ac6d478e..3e74e24bbd4 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -647,8 +647,8 @@ impl pallet_identity::Config for Runtime { type MaxSuffixLength = MaxSuffixLength; type MaxUsernameLength = MaxUsernameLength; type WeightInfo = moonbase_weights::pallet_identity::WeightInfo; - type UsernameDeposit = (); - type UsernameGracePeriod = (); + type UsernameDeposit = ConstU128<{ currency::deposit(0, MaxUsernameLength::get()) }>; + type UsernameGracePeriod = ConstU32<{ 30 * DAYS }>; } pub struct TransactionConverter; diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index abf5b68408e..7eb1d1a5a7f 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -636,8 +636,8 @@ impl pallet_identity::Config for Runtime { type MaxSuffixLength = MaxSuffixLength; type MaxUsernameLength = MaxUsernameLength; type WeightInfo = moonbeam_weights::pallet_identity::WeightInfo; - type UsernameDeposit = (); - type UsernameGracePeriod = (); + type UsernameDeposit = ConstU128<{ currency::deposit(0, MaxUsernameLength::get()) }>; + type UsernameGracePeriod = ConstU32<{ 30 * DAYS }>; } pub struct TransactionConverter; diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index 34b99d69a09..921f0979041 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -642,8 +642,8 @@ impl pallet_identity::Config for Runtime { type MaxSuffixLength = MaxSuffixLength; type MaxUsernameLength = MaxUsernameLength; type WeightInfo = moonriver_weights::pallet_identity::WeightInfo; - type UsernameDeposit = (); - type UsernameGracePeriod = (); + type UsernameDeposit = ConstU128<{ currency::deposit(0, MaxUsernameLength::get()) }>; + type UsernameGracePeriod = ConstU32<{ 30 * DAYS }>; } pub struct TransactionConverter; From 11cbd029139905cdfe59317757dad36dee1d43e1 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 9 May 2025 12:17:21 +0200 Subject: [PATCH 168/188] fix: :bug: respect pallet index ordering --- runtime/moonbase/src/lib.rs | 2 +- runtime/moonbeam/src/lib.rs | 2 +- runtime/moonriver/src/lib.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index 3e74e24bbd4..51d8e15cf7c 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -1457,7 +1457,7 @@ construct_runtime! { // Previously 30: XTokens AssetManager: pallet_asset_manager::{Pallet, Call, Storage, Event} = 31, Migrations: pallet_migrations::{Pallet, Storage, Config, Event} = 32, - MultiBlockMigrations: pallet_multiblock_migrations = 121, + MultiBlockMigrations: pallet_multiblock_migrations = 117, XcmTransactor: pallet_xcm_transactor::{Pallet, Call, Config, Storage, Event} = 33, ProxyGenesisCompanion: pallet_proxy_genesis_companion::{Pallet, Config} = 34, // Previously 35: BaseFee diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index 7eb1d1a5a7f..502fdf028ea 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -1428,7 +1428,7 @@ construct_runtime! { MaintenanceMode: pallet_maintenance_mode::{Pallet, Call, Config, Storage, Event} = 32, Identity: pallet_identity::{Pallet, Call, Storage, Event} = 33, Migrations: pallet_migrations::{Pallet, Storage, Config, Event} = 34, - MultiBlockMigrations: pallet_multiblock_migrations = 121, + MultiBlockMigrations: pallet_multiblock_migrations = 117, ProxyGenesisCompanion: pallet_proxy_genesis_companion::{Pallet, Config} = 35, Multisig: pallet_multisig::{Pallet, Call, Storage, Event} = 36, MoonbeamLazyMigrations: pallet_moonbeam_lazy_migrations::{Pallet, Call, Storage} = 37, diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index 921f0979041..527079402a1 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -1436,7 +1436,7 @@ construct_runtime! { MaintenanceMode: pallet_maintenance_mode::{Pallet, Call, Config, Storage, Event} = 32, Identity: pallet_identity::{Pallet, Call, Storage, Event} = 33, Migrations: pallet_migrations::{Pallet, Storage, Config, Event} = 34, - MultiBlockMigrations: pallet_multiblock_migrations = 121, + MultiBlockMigrations: pallet_multiblock_migrations = 117, ProxyGenesisCompanion: pallet_proxy_genesis_companion::{Pallet, Config} = 35, Multisig: pallet_multisig::{Pallet, Call, Storage, Event} = 36, MoonbeamLazyMigrations: pallet_moonbeam_lazy_migrations::{Pallet, Call, Storage} = 37, From 0ff8c3e02b173510ecad6b81529cc2d3d426470b Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 9 May 2025 12:44:45 +0200 Subject: [PATCH 169/188] refactor: :fire: remove dead test --- .../test-precompile-clear-suicided-storage.ts | 105 ------------------ 1 file changed, 105 deletions(-) delete mode 100644 test/suites/dev/moonbase/test-precompile/test-precompile-clear-suicided-storage.ts diff --git a/test/suites/dev/moonbase/test-precompile/test-precompile-clear-suicided-storage.ts b/test/suites/dev/moonbase/test-precompile/test-precompile-clear-suicided-storage.ts deleted file mode 100644 index 20b0582265c..00000000000 --- a/test/suites/dev/moonbase/test-precompile/test-precompile-clear-suicided-storage.ts +++ /dev/null @@ -1,105 +0,0 @@ -import { - describeSuite, - expect, - deployCreateCompiledContract, - fetchCompiledContract, - beforeEach, -} from "@moonwall/cli"; -import { createEthersTransaction } from "@moonwall/util"; -import { type Abi, encodeFunctionData } from "viem"; -import { expectEVMResult, expectOk, extractRevertReason } from "../../../../helpers"; -import type { ApiPromise } from "@polkadot/api"; - -describeSuite({ - id: "D012929", - title: "Precompile - Clear Suicided Storage", - foundationMethods: "dev", - testCases: ({ context, it }) => { - let api: ApiPromise; - let abi: Abi; - let precompile_abi: Abi; - let contractAddress: `0x${string}`; - // StorageCleaner precompile address - const precompileAddress: `0x${string}` = "0x0000000000000000000000000000000000000403"; - - beforeEach(async () => { - api = context.polkadotJs(); - const storageContract = fetchCompiledContract("Storage"); - abi = storageContract.abi; - const storageCleanerPrecompile = fetchCompiledContract("StorageCleaner"); - precompile_abi = storageCleanerPrecompile.abi; - const deployResult = await deployCreateCompiledContract(context, "Storage"); - contractAddress = deployResult.contractAddress; - - // Create storage entries for the contract - const rawSigned = await createEthersTransaction(context, { - to: contractAddress, - data: encodeFunctionData({ - abi, - args: [0, 200], - functionName: "store", - }), - gasLimit: 13_000_000, - }); - await expectOk(context.createBlock(rawSigned)); - - await context.createBlock(); - }); - - // StorageCleaner precompile address was removed during 2412 upgrade - it({ - id: "T01", - title: "Should not be able to clear storage entries of a contract that is not suicided.", - modifier: "skip", - test: async function () { - const rawTxn = await createEthersTransaction(context, { - to: precompileAddress, - data: encodeFunctionData({ - abi: precompile_abi, - args: [[contractAddress], 201], - functionName: "clearSuicidedStorage", - }), - gasLimit: 13_000_000, - }); - const result = await context.createBlock(rawTxn); - - expectEVMResult(result.result!.events, "Revert", "Reverted"); - const revertReason = await extractRevertReason(context, result.result!.hash); - expect(revertReason).to.contain(`NotSuicided:`); - }, - }); - - // StorageCleaner precompile address was removed during 2412 upgrade - it({ - id: "T02", - title: "Should clear storage entries of a suicided contract.", - modifier: "skip", - test: async function () { - // Add contract to the suicided list - await context.createBlock( - api.tx.sudo.sudo( - api.tx.system.setStorage([[api.query.evm.suicided.key(contractAddress), null]]) - ) - ); - const suicidedContracts = await context.polkadotJs().query.evm.suicided(contractAddress); - expect(suicidedContracts.isSome).to.be.true; - // Call the precompile to delete the storage entries - const rawTxn = await createEthersTransaction(context, { - to: precompileAddress, - data: encodeFunctionData({ - abi: precompile_abi, - args: [[contractAddress], 201], - functionName: "clearSuicidedStorage", - }), - gasLimit: 13_000_000, - }); - - await expectOk(context.createBlock(rawTxn)); - const postClearSuicidedContracts = await context - .polkadotJs() - .query.evm.suicided(contractAddress); - expect(postClearSuicidedContracts.isNone).to.be.true; - }, - }); - }, -}); From 1c358f65551c35bded613759a980b99d0e60b0b3 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 9 May 2025 13:33:50 +0200 Subject: [PATCH 170/188] fix: :bug: use dispatch_info's total_weight function --- runtime/moonbase/src/lib.rs | 2 +- runtime/moonbase/tests/xcm_mock/parachain.rs | 2 +- runtime/moonbeam/src/asset_config.rs | 2 +- runtime/moonbeam/tests/xcm_mock/parachain.rs | 2 +- runtime/moonriver/src/asset_config.rs | 2 +- runtime/moonriver/src/lib.rs | 2 +- runtime/moonriver/tests/xcm_mock/parachain.rs | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index 51d8e15cf7c..7462607f6a9 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -1647,7 +1647,7 @@ moonbeam_runtime_common::impl_runtime_apis_plus_common! { let effective_gas = ::GasWeightMapping::weight_to_gas( - dispatch_info.call_weight + dispatch_info.total_weight() ); let tip_per_gas = if effective_gas > 0 { tip.saturating_div(effective_gas as u128) diff --git a/runtime/moonbase/tests/xcm_mock/parachain.rs b/runtime/moonbase/tests/xcm_mock/parachain.rs index e42f09a8772..af1a2585841 100644 --- a/runtime/moonbase/tests/xcm_mock/parachain.rs +++ b/runtime/moonbase/tests/xcm_mock/parachain.rs @@ -745,7 +745,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .call_weight + .total_weight() } } diff --git a/runtime/moonbeam/src/asset_config.rs b/runtime/moonbeam/src/asset_config.rs index dcbdc375720..9b707fc3e6e 100644 --- a/runtime/moonbeam/src/asset_config.rs +++ b/runtime/moonbeam/src/asset_config.rs @@ -158,7 +158,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .call_weight + .total_weight() } } diff --git a/runtime/moonbeam/tests/xcm_mock/parachain.rs b/runtime/moonbeam/tests/xcm_mock/parachain.rs index ad56c2d5243..a6cb136107c 100644 --- a/runtime/moonbeam/tests/xcm_mock/parachain.rs +++ b/runtime/moonbeam/tests/xcm_mock/parachain.rs @@ -731,7 +731,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .call_weight + .total_weight() } } diff --git a/runtime/moonriver/src/asset_config.rs b/runtime/moonriver/src/asset_config.rs index c3f8a3f1d2b..9b9a7f01e90 100644 --- a/runtime/moonriver/src/asset_config.rs +++ b/runtime/moonriver/src/asset_config.rs @@ -158,7 +158,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .call_weight + .total_weight() } } diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index 527079402a1..f953ecfe1c5 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -1658,7 +1658,7 @@ moonbeam_runtime_common::impl_runtime_apis_plus_common! { // Calculate how much gas this effectively uses according to the existing mapping let effective_gas = ::GasWeightMapping::weight_to_gas( - dispatch_info.call_weight + dispatch_info.total_weight() ); // Here we calculate an ethereum-style effective gas price using the diff --git a/runtime/moonriver/tests/xcm_mock/parachain.rs b/runtime/moonriver/tests/xcm_mock/parachain.rs index a752a405b59..710d39aedf0 100644 --- a/runtime/moonriver/tests/xcm_mock/parachain.rs +++ b/runtime/moonriver/tests/xcm_mock/parachain.rs @@ -736,7 +736,7 @@ impl pallet_asset_manager::AssetRegistrar for AssetRegistrar { }, ) .get_dispatch_info() - .call_weight + .total_weight() } } From 43d380c0f676fa86d5e6eddf7564f3900d67d21f Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 9 May 2025 14:32:32 +0200 Subject: [PATCH 171/188] fix: :bug: remove duplicated logic for upgrade_go_ahead --- node/service/src/lazy_loading/mod.rs | 34 +++------------------------- node/service/src/lib.rs | 21 ++--------------- 2 files changed, 5 insertions(+), 50 deletions(-) diff --git a/node/service/src/lazy_loading/mod.rs b/node/service/src/lazy_loading/mod.rs index a1da1967efe..57fd1029ed3 100644 --- a/node/service/src/lazy_loading/mod.rs +++ b/node/service/src/lazy_loading/mod.rs @@ -33,10 +33,9 @@ use nimbus_primitives::NimbusId; use parity_scale_codec::Encode; use polkadot_primitives::{ AbridgedHostConfiguration, AsyncBackingParams, PersistedValidationData, Slot, UpgradeGoAhead, - UpgradeRestriction, }; use sc_chain_spec::{get_extension, BuildGenesisBlock, GenesisBlockBuilder}; -use sc_client_api::{Backend, BadBlocks, ExecutorProvider, ForkBlocks, StorageProvider}; +use sc_client_api::{Backend, BadBlocks, ExecutorProvider, ForkBlocks}; use sc_executor::{HeapAllocStrategy, RuntimeVersionOf, WasmExecutor, DEFAULT_HEAP_ALLOC_STRATEGY}; use sc_network::config::FullNetworkConfiguration; use sc_network::NetworkBackend; @@ -50,9 +49,8 @@ use sc_transaction_pool_api::{OffchainTransactionPoolFactory, TransactionPool}; use sp_api::{ConstructRuntimeApi, ProvideRuntimeApi}; use sp_blockchain::HeaderBackend; use sp_core::traits::CodeExecutor; -use sp_core::{twox_128, H256}; +use sp_core::H256; use sp_runtime::traits::NumberFor; -use sp_storage::StorageKey; use std::collections::BTreeMap; use std::str::FromStr; use std::sync::{Arc, Mutex}; @@ -614,7 +612,7 @@ where maybe_current_para_head?.encode(), )); - let mut additional_key_values = vec![ + let additional_key_values = vec![ ( moonbeam_core_primitives::well_known_relay_keys::TIMESTAMP_NOW .to_vec(), @@ -646,32 +644,6 @@ where ), ]; - // If there is a pending upgrade, lets mimic a GoAhead - // signal from the relay - - let storage_key = [ - twox_128(b"ParachainSystem"), - twox_128(b"PendingValidationCode"), - ] - .concat(); - let has_pending_upgrade = client_for_xcm - .storage(block, &StorageKey(storage_key)) - .map_or(false, |ok| ok.map_or(false, |some| !some.0.is_empty())); - if has_pending_upgrade { - additional_key_values.push(( - relay_chain::well_known_keys::upgrade_go_ahead_signal(ParaId::new( - parachain_id, - )), - Some(UpgradeGoAhead::GoAhead).encode(), - )); - additional_key_values.push(( - relay_chain::well_known_keys::upgrade_restriction_signal( - ParaId::new(parachain_id), - ), - None::.encode(), - )); - } - let current_para_head = client_for_xcm .header(block) .expect("Header lookup should succeed") diff --git a/node/service/src/lib.rs b/node/service/src/lib.rs index 2be81d3ed2d..7a697521e1d 100644 --- a/node/service/src/lib.rs +++ b/node/service/src/lib.rs @@ -75,7 +75,7 @@ use session_keys_primitives::VrfApi; use sp_api::{ConstructRuntimeApi, ProvideRuntimeApi}; use sp_blockchain::{Error as BlockChainError, HeaderBackend, HeaderMetadata}; use sp_consensus::SyncOracle; -use sp_core::{twox_128, ByteArray, Encode, H256}; +use sp_core::{ByteArray, Encode, H256}; use sp_keystore::{Keystore, KeystorePtr}; use std::str::FromStr; use std::sync::atomic::{AtomicU64, Ordering}; @@ -1414,7 +1414,7 @@ where // Calculate mocked slot number (should be consecutively 1, 2, ...) let slot = timestamp.saturating_div(RELAY_CHAIN_SLOT_DURATION_MILLIS); - let mut additional_key_values = vec![ + let additional_key_values = vec![ ( moonbeam_core_primitives::well_known_relay_keys::TIMESTAMP_NOW .to_vec(), @@ -1442,23 +1442,6 @@ where ), ]; - let storage_key = [ - twox_128(b"ParachainSystem"), - twox_128(b"PendingValidationCode"), - ] - .concat(); - let has_pending_upgrade = client_for_xcm - .storage(block, &sp_storage::StorageKey(storage_key)) - .map_or(false, |ok| ok.map_or(false, |some| !some.0.is_empty())); - if has_pending_upgrade { - additional_key_values.push(( - relay_chain::well_known_keys::upgrade_go_ahead_signal(ParaId::new( - para_id.expect("para ID should be specified for dev service"), - )), - Some(relay_chain::UpgradeGoAhead::GoAhead).encode(), - )); - } - let current_para_head = client_for_xcm .header(block) .expect("Header lookup should succeed") From d92b2ed515da0ca218ec047cec753b8d6ed9fe74 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 9 May 2025 14:39:30 +0200 Subject: [PATCH 172/188] refactor: :art: use proper constant for XCM versions --- pallets/xcm-weight-trader/src/lib.rs | 2 +- primitives/xcm/src/asset_id_conversions.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pallets/xcm-weight-trader/src/lib.rs b/pallets/xcm-weight-trader/src/lib.rs index 7517e695394..f38fbd221c6 100644 --- a/pallets/xcm-weight-trader/src/lib.rs +++ b/pallets/xcm-weight-trader/src/lib.rs @@ -283,7 +283,7 @@ pub mod pallet { if xcm_version == 3 { v5_assets .into_iter() - .map(|v5_asset| v5_asset.into_version(3)) + .map(|v5_asset| v5_asset.into_version(xcm::v3::VERSION)) .collect::>() .map_err(|_| XcmPaymentApiError::VersionedConversionFailed) } else { diff --git a/primitives/xcm/src/asset_id_conversions.rs b/primitives/xcm/src/asset_id_conversions.rs index d625b719e67..22b84a5001f 100644 --- a/primitives/xcm/src/asset_id_conversions.rs +++ b/primitives/xcm/src/asset_id_conversions.rs @@ -49,7 +49,7 @@ where AssetIdInfoGetter: AssetTypeGetter, { fn convert(id: &xcm::v5::Location) -> Option { - match xcm::VersionedLocation::V5(id.clone()).into_version(3) { + match xcm::VersionedLocation::V5(id.clone()).into_version(xcm::v3::VERSION) { Ok(xcm::VersionedLocation::V3(loc)) => AssetIdInfoGetter::get_asset_id(loc.into()), // Any other version or conversion error returns an error _ => None, From d50b3044552a2910142b42647f76efcf80e4a20d Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 9 May 2025 15:10:01 +0200 Subject: [PATCH 173/188] fix: :bug: activate maintenance mode on failed migration --- runtime/moonbase/src/lib.rs | 24 +++++++++++++++++++++++- runtime/moonbeam/src/lib.rs | 24 +++++++++++++++++++++++- runtime/moonriver/src/lib.rs | 24 +++++++++++++++++++++++- 3 files changed, 69 insertions(+), 3 deletions(-) diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index 7462607f6a9..3f1b550606c 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -1416,11 +1416,33 @@ impl pallet_multiblock_migrations::Config for Runtime { type CursorMaxLen = ConstU32<65_536>; type IdentifierMaxLen = ConstU32<256>; type MigrationStatusHandler = (); - type FailedMigrationHandler = frame_support::migrations::FreezeChainOnFailedMigration; + type FailedMigrationHandler = ActivateMaintenanceModeOnFailedMigration; type MaxServiceWeight = MaxServiceWeight; type WeightInfo = weights::pallet_multiblock_migrations::WeightInfo; } +/// A `FailedMigrationHandler` that enables maintenance mode. +pub struct ActivateMaintenanceModeOnFailedMigration; +impl frame_support::migrations::FailedMigrationHandler + for ActivateMaintenanceModeOnFailedMigration +{ + fn failed(migration: Option) -> frame_support::migrations::FailedMigrationHandling { + // Log information about the failed migration + log::error!( + target: "runtime::migrations", + "Migration {:?} failed - activating maintenance mode and continuing", + migration + ); + + // Attempt to enable maintenance mode. + let _ = MaintenanceMode::enter_maintenance_mode(RuntimeOrigin::root()); + + // We choose to ignore the failed migration, allowing the chain to continue operating + // in maintenance mode rather than completely halting execution + frame_support::migrations::FailedMigrationHandling::Ignore + } +} + construct_runtime! { pub enum Runtime { diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index 502fdf028ea..0e04e30e98c 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -1394,11 +1394,33 @@ impl pallet_multiblock_migrations::Config for Runtime { type CursorMaxLen = ConstU32<65_536>; type IdentifierMaxLen = ConstU32<256>; type MigrationStatusHandler = (); - type FailedMigrationHandler = frame_support::migrations::FreezeChainOnFailedMigration; + type FailedMigrationHandler = ActivateMaintenanceModeOnFailedMigration; type MaxServiceWeight = MaxServiceWeight; type WeightInfo = weights::pallet_multiblock_migrations::WeightInfo; } +/// A `FailedMigrationHandler` that enables maintenance mode. +pub struct ActivateMaintenanceModeOnFailedMigration; +impl frame_support::migrations::FailedMigrationHandler + for ActivateMaintenanceModeOnFailedMigration +{ + fn failed(migration: Option) -> frame_support::migrations::FailedMigrationHandling { + // Log information about the failed migration + log::error!( + target: "runtime::migrations", + "Migration {:?} failed - activating maintenance mode and continuing", + migration + ); + + // Attempt to enable maintenance mode. + let _ = MaintenanceMode::enter_maintenance_mode(RuntimeOrigin::root()); + + // We choose to ignore the failed migration, allowing the chain to continue operating + // in maintenance mode rather than completely halting execution + frame_support::migrations::FailedMigrationHandling::Ignore + } +} + construct_runtime! { pub enum Runtime { diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index f953ecfe1c5..7600503021e 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -1402,11 +1402,33 @@ impl pallet_multiblock_migrations::Config for Runtime { type CursorMaxLen = ConstU32<65_536>; type IdentifierMaxLen = ConstU32<256>; type MigrationStatusHandler = (); - type FailedMigrationHandler = frame_support::migrations::FreezeChainOnFailedMigration; + type FailedMigrationHandler = ActivateMaintenanceModeOnFailedMigration; type MaxServiceWeight = MaxServiceWeight; type WeightInfo = weights::pallet_multiblock_migrations::WeightInfo; } +/// A `FailedMigrationHandler` that enables maintenance mode. +pub struct ActivateMaintenanceModeOnFailedMigration; +impl frame_support::migrations::FailedMigrationHandler + for ActivateMaintenanceModeOnFailedMigration +{ + fn failed(migration: Option) -> frame_support::migrations::FailedMigrationHandling { + // Log information about the failed migration + log::error!( + target: "runtime::migrations", + "Migration {:?} failed - activating maintenance mode and continuing", + migration + ); + + // Attempt to enable maintenance mode. + let _ = MaintenanceMode::enter_maintenance_mode(RuntimeOrigin::root()); + + // We choose to ignore the failed migration, allowing the chain to continue operating + // in maintenance mode rather than completely halting execution + frame_support::migrations::FailedMigrationHandling::Ignore + } +} + construct_runtime! { pub enum Runtime { From 5d44ae8338cae0a6725f4932334eaa4c5c21720b Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 9 May 2025 15:43:23 +0200 Subject: [PATCH 174/188] chore: :wrench: enable migration to XCM V5 --- runtime/common/src/migrations.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/common/src/migrations.rs b/runtime/common/src/migrations.rs index 6d82c3c59b4..d83d680e75d 100644 --- a/runtime/common/src/migrations.rs +++ b/runtime/common/src/migrations.rs @@ -30,7 +30,7 @@ where pallet_xcm::migration::MigrateToLatestXcmVersion: OnRuntimeUpgrade, { fn friendly_name(&self) -> &str { - "MM_MigrateToLatestXcmVersion" + "MM_MigrateToV5XcmVersion" } fn migrate(&self, _available_weight: Weight) -> Weight { From 27d315d63f9f064d4437f41d285c78c4e71d3b8d Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 9 May 2025 15:44:17 +0200 Subject: [PATCH 175/188] chore: :memo: add TODO for pallet_multiblock_migrations --- runtime/moonbase/src/lib.rs | 1 + runtime/moonbeam/src/lib.rs | 1 + runtime/moonriver/src/lib.rs | 1 + 3 files changed, 3 insertions(+) diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index 3f1b550606c..a11d2f88dbc 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -1408,6 +1408,7 @@ impl pallet_parameters::Config for Runtime { impl pallet_multiblock_migrations::Config for Runtime { type RuntimeEvent = RuntimeEvent; + // TODO fully replace pallet_migrations with multiblock migrations. #[cfg(not(feature = "runtime-benchmarks"))] type Migrations = pallet_identity::migration::v2::LazyMigrationV1ToV2; // Benchmarks need mocked migrations to guarantee that they succeed. diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index 0e04e30e98c..a962a986ac8 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -1386,6 +1386,7 @@ impl pallet_parameters::Config for Runtime { impl pallet_multiblock_migrations::Config for Runtime { type RuntimeEvent = RuntimeEvent; + // TODO fully replace pallet_migrations with multiblock migrations. #[cfg(not(feature = "runtime-benchmarks"))] type Migrations = pallet_identity::migration::v2::LazyMigrationV1ToV2; // Benchmarks need mocked migrations to guarantee that they succeed. diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index 7600503021e..b99f54c011c 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -1394,6 +1394,7 @@ impl pallet_parameters::Config for Runtime { impl pallet_multiblock_migrations::Config for Runtime { type RuntimeEvent = RuntimeEvent; + // TODO fully replace pallet_migrations with multiblock migrations. #[cfg(not(feature = "runtime-benchmarks"))] type Migrations = pallet_identity::migration::v2::LazyMigrationV1ToV2; // Benchmarks need mocked migrations to guarantee that they succeed. From 936b6c3de710cc39ffbfd67a35c8d15523b31e67 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 9 May 2025 16:04:00 +0200 Subject: [PATCH 176/188] fix: :bug: manage XCM v4 case in query_acceptable_payment_assets --- pallets/xcm-weight-trader/src/lib.rs | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/pallets/xcm-weight-trader/src/lib.rs b/pallets/xcm-weight-trader/src/lib.rs index f38fbd221c6..9ee96bc74a3 100644 --- a/pallets/xcm-weight-trader/src/lib.rs +++ b/pallets/xcm-weight-trader/src/lib.rs @@ -265,10 +265,6 @@ pub mod pallet { pub fn query_acceptable_payment_assets( xcm_version: xcm::Version, ) -> Result, XcmPaymentApiError> { - if !matches!(xcm_version, 3 | 5) { - return Err(XcmPaymentApiError::UnhandledXcmVersion); - } - let v5_assets = [VersionedAssetId::from(XcmAssetId::from( T::NativeLocation::get(), ))] @@ -280,14 +276,19 @@ pub mod pallet { ) .collect::>(); - if xcm_version == 3 { - v5_assets + match xcm_version { + xcm::v3::VERSION => v5_assets .into_iter() .map(|v5_asset| v5_asset.into_version(xcm::v3::VERSION)) .collect::>() - .map_err(|_| XcmPaymentApiError::VersionedConversionFailed) - } else { - Ok(v5_assets) + .map_err(|_| XcmPaymentApiError::VersionedConversionFailed), + xcm::v4::VERSION => v5_assets + .into_iter() + .map(|v5_asset| v5_asset.into_version(xcm::v4::VERSION)) + .collect::>() + .map_err(|_| XcmPaymentApiError::VersionedConversionFailed), + xcm::v5::VERSION => Ok(v5_assets), + _ => Err(XcmPaymentApiError::UnhandledXcmVersion), } } pub fn query_weight_to_asset_fee( From 1262ebf4740208a5c49112a7e0239872f3cf75a6 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 9 May 2025 16:09:00 +0200 Subject: [PATCH 177/188] refactor: :art: use proper constants for XCM versions --- pallets/xcm-weight-trader/src/lib.rs | 2 +- pallets/xcm-weight-trader/src/tests.rs | 2 +- runtime/moonbase/tests/xcm_tests.rs | 2 +- runtime/moonbeam/tests/xcm_tests.rs | 2 +- runtime/moonriver/tests/xcm_tests.rs | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pallets/xcm-weight-trader/src/lib.rs b/pallets/xcm-weight-trader/src/lib.rs index 9ee96bc74a3..1dd6bf92a49 100644 --- a/pallets/xcm-weight-trader/src/lib.rs +++ b/pallets/xcm-weight-trader/src/lib.rs @@ -296,7 +296,7 @@ pub mod pallet { asset: VersionedAssetId, ) -> Result { if let VersionedAssetId::V5(XcmAssetId(asset_location)) = asset - .into_version(5) + .into_version(xcm::latest::VERSION) .map_err(|_| XcmPaymentApiError::VersionedConversionFailed)? { Trader::::compute_amount_to_charge(&weight, &asset_location).map_err(|e| match e diff --git a/pallets/xcm-weight-trader/src/tests.rs b/pallets/xcm-weight-trader/src/tests.rs index 5879e471fcf..9b4a79b8b4c 100644 --- a/pallets/xcm-weight-trader/src/tests.rs +++ b/pallets/xcm-weight-trader/src/tests.rs @@ -577,7 +577,7 @@ fn test_query_acceptable_payment_assets() { Ok(vec![VersionedAssetId::from(XcmAssetId( ::NativeLocation::get() )) - .into_version(3) + .into_version(xcm::v3::VERSION) .expect("native location should be convertible to v3")]) ); diff --git a/runtime/moonbase/tests/xcm_tests.rs b/runtime/moonbase/tests/xcm_tests.rs index 051d6679769..1ec791e7e4f 100644 --- a/runtime/moonbase/tests/xcm_tests.rs +++ b/runtime/moonbase/tests/xcm_tests.rs @@ -53,7 +53,7 @@ use parachain::PolkadotXcm; fn add_supported_asset(asset_type: parachain::AssetType, units_per_second: u128) -> Result<(), ()> { let parachain::AssetType::Xcm(location_v3) = asset_type; let VersionedLocation::V5(location_v5) = VersionedLocation::V3(location_v3) - .into_version(5) + .into_version(xcm::latest::VERSION) .map_err(|_| ())? else { return Err(()); diff --git a/runtime/moonbeam/tests/xcm_tests.rs b/runtime/moonbeam/tests/xcm_tests.rs index d991475477d..6f28c229cdc 100644 --- a/runtime/moonbeam/tests/xcm_tests.rs +++ b/runtime/moonbeam/tests/xcm_tests.rs @@ -54,7 +54,7 @@ use xcm_simulator::TestExt; fn add_supported_asset(asset_type: parachain::AssetType, units_per_second: u128) -> Result<(), ()> { let parachain::AssetType::Xcm(location_v3) = asset_type; let VersionedLocation::V5(location_v5) = VersionedLocation::V3(location_v3) - .into_version(5) + .into_version(xcm::latest::VERSION) .map_err(|_| ())? else { return Err(()); diff --git a/runtime/moonriver/tests/xcm_tests.rs b/runtime/moonriver/tests/xcm_tests.rs index 02326b7d09a..5886504613e 100644 --- a/runtime/moonriver/tests/xcm_tests.rs +++ b/runtime/moonriver/tests/xcm_tests.rs @@ -52,7 +52,7 @@ use xcm_primitives::{ fn add_supported_asset(asset_type: parachain::AssetType, units_per_second: u128) -> Result<(), ()> { let parachain::AssetType::Xcm(location_v3) = asset_type; let VersionedLocation::V5(location_v5) = VersionedLocation::V3(location_v3) - .into_version(5) + .into_version(xcm::latest::VERSION) .map_err(|_| ())? else { return Err(()); From 8ae9c52e46dd1ccad0e1cbcc4c812a4e40356442 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 9 May 2025 16:45:59 +0200 Subject: [PATCH 178/188] fix: :bug: restore upgrade_restriction_signal --- node/service/src/lazy_loading/mod.rs | 6 ++++++ node/service/src/lib.rs | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/node/service/src/lazy_loading/mod.rs b/node/service/src/lazy_loading/mod.rs index 57fd1029ed3..d2d47bf794d 100644 --- a/node/service/src/lazy_loading/mod.rs +++ b/node/service/src/lazy_loading/mod.rs @@ -642,6 +642,12 @@ where relay_chain::well_known_keys::CURRENT_SLOT.to_vec(), Slot::from(u64::from(current_para_block)).encode(), ), + ( + relay_chain::well_known_keys::upgrade_restriction_signal( + ParaId::new(parachain_id), + ), + None::.encode(), + ), ]; let current_para_head = client_for_xcm diff --git a/node/service/src/lib.rs b/node/service/src/lib.rs index 7a697521e1d..6c7913c09cc 100644 --- a/node/service/src/lib.rs +++ b/node/service/src/lib.rs @@ -1440,6 +1440,12 @@ where } .encode(), ), + ( + relay_chain::well_known_keys::upgrade_restriction_signal( + ParaId::new(parachain_id), + ), + None::.encode(), + ), ]; let current_para_head = client_for_xcm From e4e194cc8d0a600ecfa6ee2aa711db377d90d328 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 9 May 2025 16:49:12 +0200 Subject: [PATCH 179/188] fix: :bug: fix pallet ordering --- runtime/moonbase/src/lib.rs | 2 +- runtime/moonbeam/src/lib.rs | 2 +- runtime/moonriver/src/lib.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index a11d2f88dbc..669a440ce95 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -1480,7 +1480,6 @@ construct_runtime! { // Previously 30: XTokens AssetManager: pallet_asset_manager::{Pallet, Call, Storage, Event} = 31, Migrations: pallet_migrations::{Pallet, Storage, Config, Event} = 32, - MultiBlockMigrations: pallet_multiblock_migrations = 117, XcmTransactor: pallet_xcm_transactor::{Pallet, Call, Config, Storage, Event} = 33, ProxyGenesisCompanion: pallet_proxy_genesis_companion::{Pallet, Config} = 34, // Previously 35: BaseFee @@ -1509,6 +1508,7 @@ construct_runtime! { EvmForeignAssets: pallet_moonbeam_foreign_assets::{Pallet, Call, Storage, Event} = 56, Parameters: pallet_parameters = 57, XcmWeightTrader: pallet_xcm_weight_trader::{Pallet, Call, Storage, Event} = 58, + MultiBlockMigrations: pallet_multiblock_migrations = 117, } } diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index a962a986ac8..147f2202e69 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -1451,7 +1451,6 @@ construct_runtime! { MaintenanceMode: pallet_maintenance_mode::{Pallet, Call, Config, Storage, Event} = 32, Identity: pallet_identity::{Pallet, Call, Storage, Event} = 33, Migrations: pallet_migrations::{Pallet, Storage, Config, Event} = 34, - MultiBlockMigrations: pallet_multiblock_migrations = 117, ProxyGenesisCompanion: pallet_proxy_genesis_companion::{Pallet, Config} = 35, Multisig: pallet_multisig::{Pallet, Call, Storage, Event} = 36, MoonbeamLazyMigrations: pallet_moonbeam_lazy_migrations::{Pallet, Call, Storage} = 37, @@ -1504,6 +1503,7 @@ construct_runtime! { EvmForeignAssets: pallet_moonbeam_foreign_assets::{Pallet, Call, Storage, Event} = 114, XcmWeightTrader: pallet_xcm_weight_trader::{Pallet, Call, Storage, Event} = 115, EmergencyParaXcm: pallet_emergency_para_xcm::{Pallet, Call, Storage, Event} = 116, + MultiBlockMigrations: pallet_multiblock_migrations = 117, // Utils RelayStorageRoots: pallet_relay_storage_roots::{Pallet, Storage} = 112, diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index b99f54c011c..574c74b7eec 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -1459,7 +1459,6 @@ construct_runtime! { MaintenanceMode: pallet_maintenance_mode::{Pallet, Call, Config, Storage, Event} = 32, Identity: pallet_identity::{Pallet, Call, Storage, Event} = 33, Migrations: pallet_migrations::{Pallet, Storage, Config, Event} = 34, - MultiBlockMigrations: pallet_multiblock_migrations = 117, ProxyGenesisCompanion: pallet_proxy_genesis_companion::{Pallet, Config} = 35, Multisig: pallet_multisig::{Pallet, Call, Storage, Event} = 36, MoonbeamLazyMigrations: pallet_moonbeam_lazy_migrations::{Pallet, Call, Storage} = 37, @@ -1511,6 +1510,7 @@ construct_runtime! { EvmForeignAssets: pallet_moonbeam_foreign_assets::{Pallet, Call, Storage, Event} = 114, XcmWeightTrader: pallet_xcm_weight_trader::{Pallet, Call, Storage, Event} = 115, EmergencyParaXcm: pallet_emergency_para_xcm::{Pallet, Call, Storage, Event} = 116, + MultiBlockMigrations: pallet_multiblock_migrations = 117, // Utils RelayStorageRoots: pallet_relay_storage_roots::{Pallet, Storage} = 112, From 79dffc2fd4447bcf3f925fc5236dc7f6092de03d Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Fri, 9 May 2025 17:05:17 +0200 Subject: [PATCH 180/188] fix: :bug: remove extra upgrade_restriction_signal and fix import --- node/service/src/lazy_loading/mod.rs | 1 + node/service/src/lib.rs | 6 ------ 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/node/service/src/lazy_loading/mod.rs b/node/service/src/lazy_loading/mod.rs index d2d47bf794d..907fe3ca18d 100644 --- a/node/service/src/lazy_loading/mod.rs +++ b/node/service/src/lazy_loading/mod.rs @@ -33,6 +33,7 @@ use nimbus_primitives::NimbusId; use parity_scale_codec::Encode; use polkadot_primitives::{ AbridgedHostConfiguration, AsyncBackingParams, PersistedValidationData, Slot, UpgradeGoAhead, + UpgradeRestriction, }; use sc_chain_spec::{get_extension, BuildGenesisBlock, GenesisBlockBuilder}; use sc_client_api::{Backend, BadBlocks, ExecutorProvider, ForkBlocks}; diff --git a/node/service/src/lib.rs b/node/service/src/lib.rs index 6c7913c09cc..7a697521e1d 100644 --- a/node/service/src/lib.rs +++ b/node/service/src/lib.rs @@ -1440,12 +1440,6 @@ where } .encode(), ), - ( - relay_chain::well_known_keys::upgrade_restriction_signal( - ParaId::new(parachain_id), - ), - None::.encode(), - ), ]; let current_para_head = client_for_xcm From 7f73312e84b5795f92c1b188e0fea43bcf83b9c5 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 12 May 2025 15:32:02 +0200 Subject: [PATCH 181/188] fix: :bug: force activation of maintenance mode --- Cargo.lock | 350 +++++++++++++++++------------------ runtime/moonbase/src/lib.rs | 10 +- runtime/moonbeam/src/lib.rs | 10 +- runtime/moonriver/src/lib.rs | 10 +- 4 files changed, 190 insertions(+), 190 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a9bc75ec33d..440ccf0e3ec 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -487,7 +487,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "async-backing-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" dependencies = [ "sp-api", "sp-consensus-slots", @@ -836,7 +836,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "hash-db", "log", @@ -1939,7 +1939,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -1962,7 +1962,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -1992,7 +1992,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "anyhow", "async-trait", @@ -2030,7 +2030,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2056,7 +2056,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.15.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2078,7 +2078,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2158,7 +2158,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.18.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2194,7 +2194,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -2245,7 +2245,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2261,7 +2261,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2275,7 +2275,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.11.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2285,7 +2285,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "9.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2353,7 +2353,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2448,7 +2448,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3716,7 +3716,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", ] @@ -3844,7 +3844,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "frame-support-procedural", @@ -3930,7 +3930,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "14.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -3941,7 +3941,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -4026,7 +4026,7 @@ dependencies = [ [[package]] name = "frame-support" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "aquamarine", "array-bytes", @@ -4069,7 +4069,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "31.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "Inflector", "cfg-expr", @@ -4089,7 +4089,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.3.0", @@ -4101,7 +4101,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "proc-macro2", "quote", @@ -4111,7 +4111,7 @@ dependencies = [ [[package]] name = "frame-system" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "cfg-if", "docify", @@ -8273,7 +8273,7 @@ dependencies = [ [[package]] name = "nimbus-consensus" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" dependencies = [ "async-backing-primitives", "async-trait", @@ -8313,7 +8313,7 @@ dependencies = [ [[package]] name = "nimbus-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" dependencies = [ "async-trait", "frame-benchmarking", @@ -8724,7 +8724,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -8762,7 +8762,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -8809,7 +8809,7 @@ dependencies = [ [[package]] name = "pallet-async-backing" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -8829,7 +8829,7 @@ dependencies = [ [[package]] name = "pallet-author-inherent" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" dependencies = [ "frame-benchmarking", "frame-support", @@ -8848,7 +8848,7 @@ dependencies = [ [[package]] name = "pallet-author-mapping" version = "2.0.5" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" dependencies = [ "frame-benchmarking", "frame-support", @@ -8867,7 +8867,7 @@ dependencies = [ [[package]] name = "pallet-author-slot-filter" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" dependencies = [ "frame-benchmarking", "frame-support", @@ -8885,7 +8885,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "frame-system", @@ -8900,7 +8900,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "frame-system", @@ -8913,7 +8913,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -8957,7 +8957,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "frame-benchmarking", @@ -9052,7 +9052,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bitvec", "frame-benchmarking", @@ -9194,7 +9194,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9216,7 +9216,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9247,7 +9247,7 @@ dependencies = [ [[package]] name = "pallet-emergency-para-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -9947,7 +9947,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" dependencies = [ "cumulus-primitives-core", "evm", @@ -10103,7 +10103,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "frame-benchmarking", @@ -10143,7 +10143,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "enumflags2", "frame-benchmarking", @@ -10196,7 +10196,7 @@ dependencies = [ [[package]] name = "pallet-maintenance-mode" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -10228,7 +10228,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "environmental", "frame-benchmarking", @@ -10247,7 +10247,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" dependencies = [ "frame-benchmarking", "frame-support", @@ -10284,7 +10284,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10593,7 +10593,7 @@ dependencies = [ [[package]] name = "pallet-randomness" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" dependencies = [ "environmental", "frame-benchmarking", @@ -10668,7 +10668,7 @@ dependencies = [ [[package]] name = "pallet-relay-storage-roots" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -10722,7 +10722,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "frame-system", @@ -10776,7 +10776,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10798,7 +10798,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "log", "sp-arithmetic", @@ -10848,7 +10848,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "frame-benchmarking", @@ -10885,7 +10885,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10929,7 +10929,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "frame-benchmarking", @@ -10963,7 +10963,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-benchmarking", "frame-support", @@ -10991,7 +10991,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -11160,8 +11160,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" dependencies = [ "bitcoin_hashes", - "rand 0.8.5", - "rand_core 0.6.4", + "rand 0.7.3", + "rand_core 0.5.1", "serde", "unicode-normalization", ] @@ -11610,7 +11610,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -12052,7 +12052,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bs58", "futures 0.3.31", @@ -12071,7 +12071,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -12096,7 +12096,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bitvec", "bounded-vec", @@ -12122,7 +12122,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -12131,7 +12131,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "bitvec", @@ -12195,7 +12195,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -12217,7 +12217,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bounded-collections", "derive_more 0.99.20", @@ -12233,7 +12233,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "17.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bitvec", "hex-literal 0.4.1", @@ -12296,7 +12296,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bitvec", "frame-benchmarking", @@ -12347,7 +12347,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bs58", "frame-benchmarking", @@ -12359,7 +12359,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -12576,7 +12576,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -14153,7 +14153,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "30.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "log", "sp-core", @@ -14164,7 +14164,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -14216,7 +14216,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.43.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "sp-api", @@ -14231,7 +14231,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "docify", @@ -14258,7 +14258,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -14269,7 +14269,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.50.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "chrono", @@ -14314,7 +14314,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "fnv", "futures 0.3.31", @@ -14341,7 +14341,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.45.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "hash-db", "kvdb", @@ -14367,7 +14367,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -14391,7 +14391,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -14420,7 +14420,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "fork-tree", @@ -14534,7 +14534,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "fork-tree", "parity-scale-codec", @@ -14611,7 +14611,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.49.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "assert_matches", "async-trait", @@ -14646,7 +14646,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -14669,7 +14669,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "log", "parity-scale-codec", @@ -14693,7 +14693,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.36.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "polkavm", @@ -14707,7 +14707,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "log", "polkavm", @@ -14718,7 +14718,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.36.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "anyhow", "cfg-if", @@ -14737,7 +14737,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "console", "futures 0.3.31", @@ -14754,7 +14754,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "parking_lot 0.12.3", @@ -14768,7 +14768,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "arrayvec 0.7.6", @@ -14797,7 +14797,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.48.3" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14848,7 +14848,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "bitflags 1.3.2", @@ -14885,7 +14885,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14906,7 +14906,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14942,7 +14942,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "futures 0.3.31", @@ -14961,7 +14961,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.15.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bs58", "ed25519-dalek", @@ -15024,7 +15024,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.9", @@ -15056,7 +15056,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "jsonrpsee 0.24.9", "parity-scale-codec", @@ -15076,7 +15076,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -15100,7 +15100,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "futures 0.3.31", @@ -15132,7 +15132,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.49.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "directories", @@ -15196,7 +15196,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.37.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "log", "parity-scale-codec", @@ -15239,7 +15239,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "derive_more 0.99.20", "futures 0.3.31", @@ -15260,7 +15260,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "28.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "chrono", "futures 0.3.31", @@ -15280,7 +15280,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "chrono", "console", @@ -15308,7 +15308,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -15319,7 +15319,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -15350,7 +15350,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -15366,7 +15366,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-channel 1.9.0", "futures 0.3.31", @@ -15790,7 +15790,7 @@ dependencies = [ [[package]] name = "session-keys-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" dependencies = [ "async-trait", "frame-support", @@ -15989,7 +15989,7 @@ dependencies = [ [[package]] name = "slot-range-helper" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "enumn", "parity-scale-codec", @@ -16304,7 +16304,7 @@ dependencies = [ [[package]] name = "sp-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "hash-db", @@ -16326,7 +16326,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "Inflector", "blake2 0.10.6", @@ -16340,7 +16340,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -16352,7 +16352,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "26.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "docify", "integer-sqrt", @@ -16366,7 +16366,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -16378,7 +16378,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "sp-api", "sp-inherents", @@ -16388,7 +16388,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "futures 0.3.31", "parity-scale-codec", @@ -16407,7 +16407,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "futures 0.3.31", @@ -16422,7 +16422,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "parity-scale-codec", @@ -16438,7 +16438,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "parity-scale-codec", @@ -16476,7 +16476,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "finality-grandpa", "log", @@ -16493,7 +16493,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -16504,7 +16504,7 @@ dependencies = [ [[package]] name = "sp-core" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "bitflags 1.3.2", @@ -16564,7 +16564,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "blake2b_simd", "byteorder", @@ -16577,7 +16577,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "quote", "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", @@ -16587,7 +16587,7 @@ dependencies = [ [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "kvdb", "parking_lot 0.12.3", @@ -16596,7 +16596,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "proc-macro2", "quote", @@ -16606,7 +16606,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "environmental", "parity-scale-codec", @@ -16616,7 +16616,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.16.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -16628,7 +16628,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -16641,7 +16641,7 @@ dependencies = [ [[package]] name = "sp-io" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bytes", "docify", @@ -16667,7 +16667,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "sp-core", "sp-runtime", @@ -16677,7 +16677,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", @@ -16688,7 +16688,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -16697,7 +16697,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.8.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-metadata 18.0.0", "parity-scale-codec", @@ -16707,7 +16707,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.13.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -16718,7 +16718,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "log", "parity-scale-codec", @@ -16735,7 +16735,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -16748,7 +16748,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "sp-api", "sp-core", @@ -16758,7 +16758,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "backtrace", "regex", @@ -16767,7 +16767,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "33.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -16777,7 +16777,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "binary-merkle-tree", "docify", @@ -16806,7 +16806,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "29.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -16825,7 +16825,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "Inflector", "expander", @@ -16838,7 +16838,7 @@ dependencies = [ [[package]] name = "sp-session" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "scale-info", @@ -16852,7 +16852,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -16865,7 +16865,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "hash-db", "log", @@ -16885,7 +16885,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -16909,12 +16909,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -16926,7 +16926,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "parity-scale-codec", @@ -16938,7 +16938,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "tracing", @@ -16949,7 +16949,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "sp-api", "sp-runtime", @@ -16958,7 +16958,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "async-trait", "parity-scale-codec", @@ -16972,7 +16972,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "ahash", "hash-db", @@ -16994,7 +16994,7 @@ dependencies = [ [[package]] name = "sp-version" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -17011,7 +17011,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "parity-scale-codec", "proc-macro-warning 1.84.1", @@ -17023,7 +17023,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -17035,7 +17035,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "31.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -17237,7 +17237,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "15.0.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "array-bytes", "bounded-collections", @@ -17258,7 +17258,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "frame-system", @@ -17280,7 +17280,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "18.0.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "environmental", "frame-benchmarking", @@ -17402,7 +17402,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "hmac 0.12.1", "pbkdf2 0.12.2", @@ -17462,7 +17462,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "http-body-util", "hyper 1.6.0", @@ -18373,7 +18373,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "coarsetime", "polkadot-primitives", @@ -18384,7 +18384,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "expander", "proc-macro-crate 3.3.0", @@ -18563,7 +18563,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.7", - "rand 0.8.5", + "rand 0.7.3", "static_assertions", ] @@ -19846,7 +19846,7 @@ dependencies = [ [[package]] name = "xcm-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#092fd302ddc8b4d0706eb1ce7163d2a70ca4cbfd" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -19889,7 +19889,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "Inflector", "proc-macro2", @@ -19900,7 +19900,7 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.5.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" dependencies = [ "frame-support", "parity-scale-codec", diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index 669a440ce95..2ae012e9c11 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -1417,15 +1417,15 @@ impl pallet_multiblock_migrations::Config for Runtime { type CursorMaxLen = ConstU32<65_536>; type IdentifierMaxLen = ConstU32<256>; type MigrationStatusHandler = (); - type FailedMigrationHandler = ActivateMaintenanceModeOnFailedMigration; + type FailedMigrationHandler = EnterMaintenanceModeOnFailedMigration; type MaxServiceWeight = MaxServiceWeight; type WeightInfo = weights::pallet_multiblock_migrations::WeightInfo; } /// A `FailedMigrationHandler` that enables maintenance mode. -pub struct ActivateMaintenanceModeOnFailedMigration; +pub struct EnterMaintenanceModeOnFailedMigration; impl frame_support::migrations::FailedMigrationHandler - for ActivateMaintenanceModeOnFailedMigration + for EnterMaintenanceModeOnFailedMigration { fn failed(migration: Option) -> frame_support::migrations::FailedMigrationHandling { // Log information about the failed migration @@ -1435,8 +1435,8 @@ impl frame_support::migrations::FailedMigrationHandler migration ); - // Attempt to enable maintenance mode. - let _ = MaintenanceMode::enter_maintenance_mode(RuntimeOrigin::root()); + // Enable maintenance mode using the internal function. + MaintenanceMode::force_enter_maintenance_mode(); // We choose to ignore the failed migration, allowing the chain to continue operating // in maintenance mode rather than completely halting execution diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index 147f2202e69..29b6f9361ad 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -1395,15 +1395,15 @@ impl pallet_multiblock_migrations::Config for Runtime { type CursorMaxLen = ConstU32<65_536>; type IdentifierMaxLen = ConstU32<256>; type MigrationStatusHandler = (); - type FailedMigrationHandler = ActivateMaintenanceModeOnFailedMigration; + type FailedMigrationHandler = EnterMaintenanceModeOnFailedMigration; type MaxServiceWeight = MaxServiceWeight; type WeightInfo = weights::pallet_multiblock_migrations::WeightInfo; } /// A `FailedMigrationHandler` that enables maintenance mode. -pub struct ActivateMaintenanceModeOnFailedMigration; +pub struct EnterMaintenanceModeOnFailedMigration; impl frame_support::migrations::FailedMigrationHandler - for ActivateMaintenanceModeOnFailedMigration + for EnterMaintenanceModeOnFailedMigration { fn failed(migration: Option) -> frame_support::migrations::FailedMigrationHandling { // Log information about the failed migration @@ -1413,8 +1413,8 @@ impl frame_support::migrations::FailedMigrationHandler migration ); - // Attempt to enable maintenance mode. - let _ = MaintenanceMode::enter_maintenance_mode(RuntimeOrigin::root()); + // Enable maintenance mode using the internal function. + MaintenanceMode::force_enter_maintenance_mode(); // We choose to ignore the failed migration, allowing the chain to continue operating // in maintenance mode rather than completely halting execution diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index 574c74b7eec..c56be76c0ff 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -1403,15 +1403,15 @@ impl pallet_multiblock_migrations::Config for Runtime { type CursorMaxLen = ConstU32<65_536>; type IdentifierMaxLen = ConstU32<256>; type MigrationStatusHandler = (); - type FailedMigrationHandler = ActivateMaintenanceModeOnFailedMigration; + type FailedMigrationHandler = EnterMaintenanceModeOnFailedMigration; type MaxServiceWeight = MaxServiceWeight; type WeightInfo = weights::pallet_multiblock_migrations::WeightInfo; } /// A `FailedMigrationHandler` that enables maintenance mode. -pub struct ActivateMaintenanceModeOnFailedMigration; +pub struct EnterMaintenanceModeOnFailedMigration; impl frame_support::migrations::FailedMigrationHandler - for ActivateMaintenanceModeOnFailedMigration + for EnterMaintenanceModeOnFailedMigration { fn failed(migration: Option) -> frame_support::migrations::FailedMigrationHandling { // Log information about the failed migration @@ -1421,8 +1421,8 @@ impl frame_support::migrations::FailedMigrationHandler migration ); - // Attempt to enable maintenance mode. - let _ = MaintenanceMode::enter_maintenance_mode(RuntimeOrigin::root()); + // Enable maintenance mode using the internal function. + MaintenanceMode::force_enter_maintenance_mode(); // We choose to ignore the failed migration, allowing the chain to continue operating // in maintenance mode rather than completely halting execution From bf9fe9cb511c8d2bfb735eb28335014c966df070 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 12 May 2025 15:34:37 +0200 Subject: [PATCH 182/188] style: :art: format code --- runtime/moonbase/src/lib.rs | 4 +--- runtime/moonbeam/src/lib.rs | 4 +--- runtime/moonriver/src/lib.rs | 4 +--- 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index 2ae012e9c11..ec8b423151b 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -1424,9 +1424,7 @@ impl pallet_multiblock_migrations::Config for Runtime { /// A `FailedMigrationHandler` that enables maintenance mode. pub struct EnterMaintenanceModeOnFailedMigration; -impl frame_support::migrations::FailedMigrationHandler - for EnterMaintenanceModeOnFailedMigration -{ +impl frame_support::migrations::FailedMigrationHandler for EnterMaintenanceModeOnFailedMigration { fn failed(migration: Option) -> frame_support::migrations::FailedMigrationHandling { // Log information about the failed migration log::error!( diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index 29b6f9361ad..1fa418823e5 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -1402,9 +1402,7 @@ impl pallet_multiblock_migrations::Config for Runtime { /// A `FailedMigrationHandler` that enables maintenance mode. pub struct EnterMaintenanceModeOnFailedMigration; -impl frame_support::migrations::FailedMigrationHandler - for EnterMaintenanceModeOnFailedMigration -{ +impl frame_support::migrations::FailedMigrationHandler for EnterMaintenanceModeOnFailedMigration { fn failed(migration: Option) -> frame_support::migrations::FailedMigrationHandling { // Log information about the failed migration log::error!( diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index c56be76c0ff..3e6ebbb54a7 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -1410,9 +1410,7 @@ impl pallet_multiblock_migrations::Config for Runtime { /// A `FailedMigrationHandler` that enables maintenance mode. pub struct EnterMaintenanceModeOnFailedMigration; -impl frame_support::migrations::FailedMigrationHandler - for EnterMaintenanceModeOnFailedMigration -{ +impl frame_support::migrations::FailedMigrationHandler for EnterMaintenanceModeOnFailedMigration { fn failed(migration: Option) -> frame_support::migrations::FailedMigrationHandling { // Log information about the failed migration log::error!( From 5cfd9e820924c115906e7c5c79e26ba491f6b1d1 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Mon, 12 May 2025 16:28:46 +0200 Subject: [PATCH 183/188] test: :white_check_mark: correctly update test's snapshot --- .../moonbase/test-assets/test-foreign-assets-xcm-costs.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/suites/dev/moonbase/test-assets/test-foreign-assets-xcm-costs.ts b/test/suites/dev/moonbase/test-assets/test-foreign-assets-xcm-costs.ts index 01b8fed6c30..ed084845f38 100644 --- a/test/suites/dev/moonbase/test-assets/test-foreign-assets-xcm-costs.ts +++ b/test/suites/dev/moonbase/test-assets/test-foreign-assets-xcm-costs.ts @@ -13,7 +13,7 @@ describeSuite({ const paraId = 4444; let paraSovereignAccount; - const feeAmount = 355_233_387_500_000n; // 1000 tokens + const feeAmount = 139_608_625_000_000n; const depositAmount = 100_000_000_000_000_000_000n; // 100 tokens const fundAmount = feeAmount + depositAmount; @@ -35,7 +35,7 @@ describeSuite({ title: "Cannot create if location already exists", test: async function () { const balanceBefore = await getFreeBalance(paraSovereignAccount, context); - expect(balanceBefore).toMatchInlineSnapshot(`100000355233387500000n`); + expect(balanceBefore).toMatchInlineSnapshot(`100000139608625000000n`); const createForeignAssetCall = context .polkadotJs() .tx.evmForeignAssets.createForeignAsset(assetId, assetLocation, 18, "TEST", "TEST"); @@ -55,7 +55,7 @@ describeSuite({ ); const balanceAfter = await getFreeBalance(paraSovereignAccount, context); - expect(balanceAfter).toMatchInlineSnapshot(`215624762500000n`); + expect(balanceAfter).toMatchInlineSnapshot(`0n`); }, }); }, From ea3b172e3c387a90d4b1df47865e3ec040f12415 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 13 May 2025 12:04:08 +0200 Subject: [PATCH 184/188] feat: :sparkles: compute runtime benchmarks for pallet_transaction_payment --- Cargo.lock | 676 +++++++++--------- runtime/common/src/apis.rs | 9 + runtime/moonbase/src/lib.rs | 1 + .../src/weights/pallet_transaction_payment.rs | 68 ++ runtime/moonbeam/src/lib.rs | 1 + .../src/weights/pallet_transaction_payment.rs | 68 ++ runtime/moonriver/src/lib.rs | 1 + .../src/weights/pallet_transaction_payment.rs | 68 ++ 8 files changed, 546 insertions(+), 346 deletions(-) create mode 100644 runtime/moonbase/src/weights/pallet_transaction_payment.rs create mode 100644 runtime/moonbeam/src/weights/pallet_transaction_payment.rs create mode 100644 runtime/moonriver/src/weights/pallet_transaction_payment.rs diff --git a/Cargo.lock b/Cargo.lock index 440ccf0e3ec..64e806cc0c1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -487,7 +487,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "async-backing-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" dependencies = [ "sp-api", "sp-consensus-slots", @@ -836,7 +836,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "hash-db", "log", @@ -1065,7 +1065,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.19.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1082,7 +1082,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.19.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1098,7 +1098,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.19.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-support", "frame-system", @@ -1138,7 +1138,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.15.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "scale-info", @@ -1922,7 +1922,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.21.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "clap", "parity-scale-codec", @@ -1939,7 +1939,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -1962,7 +1962,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -1992,7 +1992,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "anyhow", "async-trait", @@ -2007,7 +2007,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -2030,7 +2030,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2056,7 +2056,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.15.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2078,7 +2078,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2104,7 +2104,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.22.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "cumulus-client-cli", "cumulus-client-collator", @@ -2141,7 +2141,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -2158,7 +2158,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.18.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2194,7 +2194,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -2205,7 +2205,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2220,7 +2220,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.18.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bounded-collections", "bp-xcm-bridge-hub-router", @@ -2245,7 +2245,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2261,7 +2261,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2275,7 +2275,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.11.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2285,7 +2285,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "9.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2302,7 +2302,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "cumulus-primitives-core", "sp-inherents", @@ -2312,7 +2312,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.18.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2329,7 +2329,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.22.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2353,7 +2353,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2372,7 +2372,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.22.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "async-trait", @@ -2407,7 +2407,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.21.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2448,7 +2448,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3381,7 +3381,7 @@ dependencies = [ [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "async-trait", "fp-storage", @@ -3393,7 +3393,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "async-trait", "fp-consensus", @@ -3409,7 +3409,7 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "async-trait", "ethereum", @@ -3439,7 +3439,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "fc-db", "fc-storage", @@ -3462,7 +3462,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "ethereum", "ethereum-types", @@ -3516,7 +3516,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "ethereum", "ethereum-types", @@ -3531,7 +3531,7 @@ dependencies = [ [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "ethereum", "ethereum-types", @@ -3647,12 +3647,6 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" -[[package]] -name = "fixedbitset" -version = "0.5.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99" - [[package]] name = "float-cmp" version = "0.9.0" @@ -3716,7 +3710,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", ] @@ -3743,7 +3737,7 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "hex", "impl-serde 0.5.0", @@ -3762,7 +3756,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "ethereum", "parity-scale-codec", @@ -3773,7 +3767,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "ethereum", "ethereum-types", @@ -3785,7 +3779,7 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "environmental", "evm", @@ -3801,7 +3795,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "ethereum", "ethereum-types", @@ -3817,7 +3811,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "frame-support", "parity-scale-codec", @@ -3829,7 +3823,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "parity-scale-codec", "serde", @@ -3844,7 +3838,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-support", "frame-support-procedural", @@ -3868,7 +3862,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "46.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "Inflector", "array-bytes", @@ -3930,7 +3924,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "14.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -3941,7 +3935,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3957,7 +3951,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "aquamarine", "frame-support", @@ -4010,7 +4004,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.7.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "const-hex", @@ -4026,7 +4020,7 @@ dependencies = [ [[package]] name = "frame-support" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "aquamarine", "array-bytes", @@ -4069,7 +4063,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "31.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "Inflector", "cfg-expr", @@ -4089,7 +4083,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.3.0", @@ -4101,7 +4095,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "proc-macro2", "quote", @@ -4111,7 +4105,7 @@ dependencies = [ [[package]] name = "frame-system" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "cfg-if", "docify", @@ -4131,7 +4125,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -4145,7 +4139,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "docify", "parity-scale-codec", @@ -4155,7 +4149,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-support", "parity-scale-codec", @@ -6869,7 +6863,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "futures 0.3.31", "log", @@ -6888,7 +6882,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "jsonrpsee 0.24.9", "parity-scale-codec", @@ -8273,7 +8267,7 @@ dependencies = [ [[package]] name = "nimbus-consensus" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" dependencies = [ "async-backing-primitives", "async-trait", @@ -8313,7 +8307,7 @@ dependencies = [ [[package]] name = "nimbus-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" dependencies = [ "async-trait", "frame-benchmarking", @@ -8696,7 +8690,7 @@ dependencies = [ "expander", "indexmap 2.9.0", "itertools 0.11.0", - "petgraph 0.6.5", + "petgraph", "proc-macro-crate 3.3.0", "proc-macro2", "quote", @@ -8724,7 +8718,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -8762,7 +8756,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -8776,7 +8770,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -8793,7 +8787,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "41.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -8809,7 +8803,7 @@ dependencies = [ [[package]] name = "pallet-async-backing" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -8829,7 +8823,7 @@ dependencies = [ [[package]] name = "pallet-author-inherent" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" dependencies = [ "frame-benchmarking", "frame-support", @@ -8848,7 +8842,7 @@ dependencies = [ [[package]] name = "pallet-author-mapping" version = "2.0.5" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" dependencies = [ "frame-benchmarking", "frame-support", @@ -8867,7 +8861,7 @@ dependencies = [ [[package]] name = "pallet-author-slot-filter" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" dependencies = [ "frame-benchmarking", "frame-support", @@ -8885,7 +8879,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-support", "frame-system", @@ -8900,7 +8894,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-support", "frame-system", @@ -8913,7 +8907,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -8936,7 +8930,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "aquamarine", "docify", @@ -8957,7 +8951,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "docify", "frame-benchmarking", @@ -8972,7 +8966,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-support", "frame-system", @@ -8991,7 +8985,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -9016,7 +9010,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -9033,7 +9027,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.19.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bp-header-chain", "bp-messages", @@ -9052,7 +9046,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bitvec", "frame-benchmarking", @@ -9070,7 +9064,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -9088,7 +9082,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "20.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -9107,7 +9101,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "docify", "frame-benchmarking", @@ -9124,7 +9118,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "assert_matches", "frame-benchmarking", @@ -9162,7 +9156,7 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" version = "6.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-support", "frame-system", @@ -9177,7 +9171,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -9194,7 +9188,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9216,7 +9210,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9229,7 +9223,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -9247,7 +9241,7 @@ dependencies = [ [[package]] name = "pallet-emergency-para-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -9290,7 +9284,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "environmental", "ethereum", @@ -9349,7 +9343,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "environmental", @@ -9373,7 +9367,7 @@ dependencies = [ [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "frame-support", "frame-system", @@ -9468,7 +9462,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-blake2" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "fp-evm", ] @@ -9476,7 +9470,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "fp-evm", "sp-core", @@ -9608,7 +9602,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "fp-evm", "frame-support", @@ -9684,7 +9678,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "fp-evm", "num", @@ -9928,7 +9922,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "fp-evm", "tiny-keccak", @@ -9937,7 +9931,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "fp-evm", "ripemd", @@ -9947,7 +9941,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" dependencies = [ "cumulus-primitives-core", "evm", @@ -10103,7 +10097,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "docify", "frame-benchmarking", @@ -10121,7 +10115,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10143,7 +10137,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "enumflags2", "frame-benchmarking", @@ -10161,7 +10155,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10180,7 +10174,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10196,7 +10190,7 @@ dependencies = [ [[package]] name = "pallet-maintenance-mode" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -10212,7 +10206,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10228,7 +10222,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "environmental", "frame-benchmarking", @@ -10247,7 +10241,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" dependencies = [ "frame-benchmarking", "frame-support", @@ -10266,7 +10260,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "9.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "cfg-if", "docify", @@ -10284,7 +10278,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10376,7 +10370,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "log", "parity-scale-codec", @@ -10387,7 +10381,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10402,7 +10396,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "37.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-support", "frame-system", @@ -10420,7 +10414,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "37.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10440,7 +10434,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -10450,7 +10444,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-support", "frame-system", @@ -10466,7 +10460,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10511,7 +10505,7 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.10.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "docify", @@ -10549,7 +10543,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10565,7 +10559,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10593,7 +10587,7 @@ dependencies = [ [[package]] name = "pallet-randomness" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" dependencies = [ "environmental", "frame-benchmarking", @@ -10618,7 +10612,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10636,7 +10630,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10650,7 +10644,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "assert_matches", "frame-benchmarking", @@ -10668,7 +10662,7 @@ dependencies = [ [[package]] name = "pallet-relay-storage-roots" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -10691,7 +10685,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-support", "frame-system", @@ -10705,7 +10699,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "docify", "frame-benchmarking", @@ -10722,7 +10716,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-support", "frame-system", @@ -10743,7 +10737,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10759,7 +10753,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10776,7 +10770,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10798,7 +10792,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "log", "sp-arithmetic", @@ -10807,7 +10801,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "25.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "sp-api", @@ -10817,7 +10811,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "43.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10833,7 +10827,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "docify", "frame-benchmarking", @@ -10848,7 +10842,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "docify", "frame-benchmarking", @@ -10867,7 +10861,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10885,7 +10879,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10901,7 +10895,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "jsonrpsee 0.24.9", "pallet-transaction-payment-rpc-runtime-api", @@ -10917,7 +10911,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -10929,7 +10923,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "docify", "frame-benchmarking", @@ -10948,7 +10942,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10963,7 +10957,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10977,7 +10971,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10991,7 +10985,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -11014,7 +11008,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-benchmarking", "frame-support", @@ -11126,7 +11120,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -11160,8 +11154,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" dependencies = [ "bitcoin_hashes", - "rand 0.7.3", - "rand_core 0.5.1", + "rand 0.8.5", + "rand_core 0.6.4", "serde", "unicode-normalization", ] @@ -11391,17 +11385,7 @@ version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" dependencies = [ - "fixedbitset 0.4.2", - "indexmap 2.9.0", -] - -[[package]] -name = "petgraph" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772" -dependencies = [ - "fixedbitset 0.5.7", + "fixedbitset", "indexmap 2.9.0", ] @@ -11467,7 +11451,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "polkadot-approval-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bitvec", "futures 0.3.31", @@ -11486,7 +11470,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "always-assert", "futures 0.3.31", @@ -11502,7 +11486,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "derive_more 0.99.20", "fatality", @@ -11526,7 +11510,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "fatality", @@ -11559,7 +11543,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "22.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "cfg-if", "clap", @@ -11587,7 +11571,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bitvec", "fatality", @@ -11610,7 +11594,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "scale-info", @@ -11621,7 +11605,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "derive_more 0.99.20", "fatality", @@ -11646,7 +11630,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -11660,7 +11644,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "futures 0.3.31", "futures-timer", @@ -11682,7 +11666,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "always-assert", "async-trait", @@ -11705,7 +11689,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "futures 0.3.31", "parity-scale-codec", @@ -11724,7 +11708,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "bitvec", @@ -11757,7 +11741,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" version = "0.4.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "futures 0.3.31", @@ -11787,7 +11771,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bitvec", "futures 0.3.31", @@ -11808,7 +11792,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bitvec", "fatality", @@ -11829,7 +11813,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "futures 0.3.31", "polkadot-node-subsystem", @@ -11844,7 +11828,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "futures 0.3.31", @@ -11866,7 +11850,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "futures 0.3.31", "polkadot-node-metrics", @@ -11880,7 +11864,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "futures 0.3.31", "futures-timer", @@ -11897,7 +11881,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "fatality", "futures 0.3.31", @@ -11916,7 +11900,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "futures 0.3.31", @@ -11933,7 +11917,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "fatality", "futures 0.3.31", @@ -11947,7 +11931,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bitvec", "fatality", @@ -11965,7 +11949,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "always-assert", "array-bytes", @@ -11995,7 +11979,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "futures 0.3.31", "polkadot-node-primitives", @@ -12011,7 +11995,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "cpu-time", "futures 0.3.31", @@ -12037,7 +12021,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "futures 0.3.31", "polkadot-node-metrics", @@ -12052,7 +12036,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bs58", "futures 0.3.31", @@ -12071,7 +12055,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -12096,7 +12080,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bitvec", "bounded-vec", @@ -12122,7 +12106,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -12131,7 +12115,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "bitvec", @@ -12160,7 +12144,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "derive_more 0.99.20", @@ -12195,7 +12179,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "futures 0.3.31", @@ -12217,7 +12201,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bounded-collections", "derive_more 0.99.20", @@ -12233,7 +12217,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "17.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bitvec", "hex-literal 0.4.1", @@ -12261,7 +12245,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "jsonrpsee 0.24.9", "mmr-rpc", @@ -12296,7 +12280,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bitvec", "frame-benchmarking", @@ -12347,7 +12331,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bs58", "frame-benchmarking", @@ -12359,7 +12343,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -12408,7 +12392,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.8.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "docify", "frame-benchmarking", @@ -12442,7 +12426,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "22.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "frame-benchmarking", @@ -12553,7 +12537,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "arrayvec 0.7.6", "bitvec", @@ -12576,7 +12560,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -12778,7 +12762,7 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "derive_more 1.0.0", "environmental", @@ -12807,7 +12791,7 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#1335f7bf4a02dde0246d00923c10e413994f8f2a" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" dependencies = [ "case", "num_enum 0.7.3", @@ -13080,7 +13064,7 @@ dependencies = [ "log", "multimap", "once_cell", - "petgraph 0.7.1", + "petgraph", "prettyplease", "prost 0.13.5", "prost-types", @@ -13649,7 +13633,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "binary-merkle-tree", "bitvec", @@ -13751,7 +13735,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-support", "polkadot-primitives", @@ -14153,7 +14137,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "30.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "log", "sp-core", @@ -14164,7 +14148,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "futures 0.3.31", @@ -14194,7 +14178,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "futures 0.3.31", "futures-timer", @@ -14216,7 +14200,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.43.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "sp-api", @@ -14231,7 +14215,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "docify", @@ -14258,7 +14242,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -14269,7 +14253,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.50.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "chrono", @@ -14314,7 +14298,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "fnv", "futures 0.3.31", @@ -14341,7 +14325,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.45.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "hash-db", "kvdb", @@ -14367,7 +14351,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "futures 0.3.31", @@ -14391,7 +14375,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "futures 0.3.31", @@ -14420,7 +14404,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "fork-tree", @@ -14456,7 +14440,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.9", @@ -14478,7 +14462,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "27.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14514,7 +14498,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "27.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.9", @@ -14534,7 +14518,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "fork-tree", "parity-scale-codec", @@ -14547,7 +14531,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "ahash", "array-bytes", @@ -14591,7 +14575,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "finality-grandpa", "futures 0.3.31", @@ -14611,7 +14595,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.49.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "assert_matches", "async-trait", @@ -14646,7 +14630,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "futures 0.3.31", @@ -14669,7 +14653,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "log", "parity-scale-codec", @@ -14693,7 +14677,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.36.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "polkavm", @@ -14707,7 +14691,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "log", "polkavm", @@ -14718,7 +14702,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.36.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "anyhow", "cfg-if", @@ -14737,7 +14721,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "console", "futures 0.3.31", @@ -14754,7 +14738,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "parking_lot 0.12.3", @@ -14768,7 +14752,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "arrayvec 0.7.6", @@ -14797,7 +14781,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.48.3" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14848,7 +14832,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "bitflags 1.3.2", @@ -14866,7 +14850,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "ahash", "futures 0.3.31", @@ -14885,7 +14869,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14906,7 +14890,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14942,7 +14926,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "futures 0.3.31", @@ -14961,7 +14945,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.15.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bs58", "ed25519-dalek", @@ -14978,7 +14962,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "bytes", @@ -15015,7 +14999,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -15024,7 +15008,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.9", @@ -15056,7 +15040,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "jsonrpsee 0.24.9", "parity-scale-codec", @@ -15076,7 +15060,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -15100,7 +15084,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "futures 0.3.31", @@ -15132,7 +15116,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.49.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "directories", @@ -15196,7 +15180,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.37.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "log", "parity-scale-codec", @@ -15207,7 +15191,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.23.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "clap", "fs4", @@ -15220,7 +15204,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "jsonrpsee 0.24.9", "parity-scale-codec", @@ -15239,7 +15223,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "derive_more 0.99.20", "futures 0.3.31", @@ -15260,7 +15244,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "28.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "chrono", "futures 0.3.31", @@ -15280,7 +15264,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "chrono", "console", @@ -15308,7 +15292,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -15319,7 +15303,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "futures 0.3.31", @@ -15350,7 +15334,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "futures 0.3.31", @@ -15366,7 +15350,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-channel 1.9.0", "futures 0.3.31", @@ -15790,7 +15774,7 @@ dependencies = [ [[package]] name = "session-keys-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" dependencies = [ "async-trait", "frame-support", @@ -15989,7 +15973,7 @@ dependencies = [ [[package]] name = "slot-range-helper" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "enumn", "parity-scale-codec", @@ -16304,7 +16288,7 @@ dependencies = [ [[package]] name = "sp-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "docify", "hash-db", @@ -16326,7 +16310,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "Inflector", "blake2 0.10.6", @@ -16340,7 +16324,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "scale-info", @@ -16352,7 +16336,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "26.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "docify", "integer-sqrt", @@ -16366,7 +16350,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "scale-info", @@ -16378,7 +16362,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "sp-api", "sp-inherents", @@ -16388,7 +16372,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "futures 0.3.31", "parity-scale-codec", @@ -16407,7 +16391,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "futures 0.3.31", @@ -16422,7 +16406,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "parity-scale-codec", @@ -16438,7 +16422,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "parity-scale-codec", @@ -16456,7 +16440,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "23.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "scale-info", @@ -16476,7 +16460,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "finality-grandpa", "log", @@ -16493,7 +16477,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "scale-info", @@ -16504,7 +16488,7 @@ dependencies = [ [[package]] name = "sp-core" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "bitflags 1.3.2", @@ -16564,7 +16548,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "blake2b_simd", "byteorder", @@ -16577,7 +16561,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "quote", "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", @@ -16587,7 +16571,7 @@ dependencies = [ [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "kvdb", "parking_lot 0.12.3", @@ -16596,7 +16580,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "proc-macro2", "quote", @@ -16606,7 +16590,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "environmental", "parity-scale-codec", @@ -16616,7 +16600,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.16.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "scale-info", @@ -16628,7 +16612,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -16641,7 +16625,7 @@ dependencies = [ [[package]] name = "sp-io" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bytes", "docify", @@ -16667,7 +16651,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "sp-core", "sp-runtime", @@ -16677,7 +16661,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", @@ -16688,7 +16672,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -16697,7 +16681,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.8.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-metadata 18.0.0", "parity-scale-codec", @@ -16707,7 +16691,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.13.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "scale-info", @@ -16718,7 +16702,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "log", "parity-scale-codec", @@ -16735,7 +16719,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "scale-info", @@ -16748,7 +16732,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "sp-api", "sp-core", @@ -16758,7 +16742,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "backtrace", "regex", @@ -16767,7 +16751,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "33.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -16777,7 +16761,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "binary-merkle-tree", "docify", @@ -16806,7 +16790,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "29.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -16825,7 +16809,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "Inflector", "expander", @@ -16838,7 +16822,7 @@ dependencies = [ [[package]] name = "sp-session" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "scale-info", @@ -16852,7 +16836,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -16865,7 +16849,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "hash-db", "log", @@ -16885,7 +16869,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -16909,12 +16893,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -16926,7 +16910,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "parity-scale-codec", @@ -16938,7 +16922,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "tracing", @@ -16949,7 +16933,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "sp-api", "sp-runtime", @@ -16958,7 +16942,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "parity-scale-codec", @@ -16972,7 +16956,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "ahash", "hash-db", @@ -16994,7 +16978,7 @@ dependencies = [ [[package]] name = "sp-version" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -17011,7 +16995,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "parity-scale-codec", "proc-macro-warning 1.84.1", @@ -17023,7 +17007,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -17035,7 +17019,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "31.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -17224,7 +17208,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-parachain-info" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -17237,7 +17221,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "15.0.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "bounded-collections", @@ -17258,7 +17242,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-support", "frame-system", @@ -17280,7 +17264,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "18.0.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "environmental", "frame-benchmarking", @@ -17402,7 +17386,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "hmac 0.12.1", "pbkdf2 0.12.2", @@ -17427,7 +17411,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" [[package]] name = "substrate-fixed" @@ -17442,7 +17426,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -17462,7 +17446,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "http-body-util", "hyper 1.6.0", @@ -17476,7 +17460,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "async-trait", "jsonrpsee 0.24.9", @@ -17489,7 +17473,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "jsonrpsee 0.24.9", "parity-scale-codec", @@ -17506,7 +17490,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "async-trait", @@ -17533,7 +17517,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "frame-executive", @@ -17577,7 +17561,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "futures 0.3.31", "sc-block-builder", @@ -17605,7 +17589,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "25.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "array-bytes", "build-helper", @@ -18373,7 +18357,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "coarsetime", "polkadot-primitives", @@ -18384,7 +18368,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "expander", "proc-macro-crate 3.3.0", @@ -18563,7 +18547,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.7", - "rand 0.7.3", + "rand 0.8.5", "static_assertions", ] @@ -19276,7 +19260,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "binary-merkle-tree", "bitvec", @@ -19386,7 +19370,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-support", "polkadot-primitives", @@ -19846,7 +19830,7 @@ dependencies = [ [[package]] name = "xcm-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#e941b9009862105a0e93e8163d027c57013a3082" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -19889,7 +19873,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "Inflector", "proc-macro2", @@ -19900,7 +19884,7 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.5.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#f1f370819fc24d8d0b60016bc36e0859667a1f38" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-support", "parity-scale-codec", @@ -19914,7 +19898,7 @@ dependencies = [ [[package]] name = "xcm-simulator" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#05658804633e2539a44f704462fdf5511ec625c2" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" dependencies = [ "frame-support", "frame-system", diff --git a/runtime/common/src/apis.rs b/runtime/common/src/apis.rs index d821d5aaec9..74b932881c8 100644 --- a/runtime/common/src/apis.rs +++ b/runtime/common/src/apis.rs @@ -858,6 +858,7 @@ macro_rules! impl_runtime_apis_plus_common { use MoonbeamXcmBenchmarks::XcmGenericBenchmarks as MoonbeamXcmGenericBench; use pallet_xcm::benchmarking::Pallet as PalletXcmExtrinsicsBenchmark; + use pallet_transaction_payment::benchmarking::Pallet as PalletTransactionPaymentBenchmark; let mut list = Vec::::new(); list_benchmarks!(list, extra); @@ -924,6 +925,14 @@ macro_rules! impl_runtime_apis_plus_common { } } + use pallet_transaction_payment::benchmarking::Pallet as PalletTransactionPaymentBenchmark; + impl pallet_transaction_payment::benchmarking::Config for Runtime { + fn setup_benchmark_environment() { + let alice = AccountId::from(sp_core::hex2array!("f24FF3a9CF04c71Dbc94D0b566f7A27B94566cac")); + pallet_author_inherent::Author::::put(&alice); + } + } + impl pallet_xcm::benchmarking::Config for Runtime { type DeliveryHelper = TestDeliveryHelper; diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index ec8b423151b..c15e6b0e278 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -1580,6 +1580,7 @@ mod benches { [pallet_crowdloan_rewards, CrowdloanRewards] [pallet_author_mapping, AuthorMapping] [pallet_proxy, Proxy] + [pallet_transaction_payment, PalletTransactionPaymentBenchmark::] [pallet_identity, Identity] [cumulus_pallet_parachain_system, ParachainSystem] [cumulus_pallet_xcmp_queue, XcmpQueue] diff --git a/runtime/moonbase/src/weights/pallet_transaction_payment.rs b/runtime/moonbase/src/weights/pallet_transaction_payment.rs new file mode 100644 index 00000000000..4170bc9462b --- /dev/null +++ b/runtime/moonbase/src/weights/pallet_transaction_payment.rs @@ -0,0 +1,68 @@ +// Copyright 2025 Moonbeam foundation +// This file is part of Moonbeam. + +// Moonbeam 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. + +// Moonbeam 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 Moonbeam. If not, see . + + +//! Autogenerated weights for `pallet_transaction_payment` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 +//! DATE: 2025-05-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 + +// Executed Command: +// frame-omni-bencher +// v1 +// benchmark +// pallet +// --runtime=./target/release/wbuild/moonbase-runtime/moonbase_runtime.wasm +// --genesis-builder=runtime +// --genesis-builder-preset=development +// --steps=50 +// --repeat=20 +// --pallet=pallet_transaction_payment +// --extrinsic=* +// --wasm-execution=compiled +// --header=./file_header.txt +// --template=./benchmarking/frame-weight-template.hbs +// --output=./runtime/moonbase/src/weights + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}}; +use sp_std::marker::PhantomData; + +/// Weights for `pallet_transaction_payment`. +pub struct WeightInfo(PhantomData); +impl pallet_transaction_payment::WeightInfo for WeightInfo { + /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) + /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) + /// Storage: `System::Account` (r:3 w:3) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(116), added: 2591, mode: `MaxEncodedLen`) + /// Storage: `AuthorInherent::Author` (r:1 w:0) + /// Proof: `AuthorInherent::Author` (`max_values`: Some(1), `max_size`: Some(20), added: 515, mode: `MaxEncodedLen`) + fn charge_transaction_payment() -> Weight { + // Proof Size summary in bytes: + // Measured: `766` + // Estimated: `8763` + // Minimum execution time: 78_000_000 picoseconds. + Weight::from_parts(80_000_000, 8763) + .saturating_add(T::DbWeight::get().reads(5_u64)) + .saturating_add(T::DbWeight::get().writes(3_u64)) + } +} diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index 1fa418823e5..066ffec9b52 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -1548,6 +1548,7 @@ mod benches { [pallet_crowdloan_rewards, CrowdloanRewards] [pallet_author_mapping, AuthorMapping] [pallet_proxy, Proxy] + [pallet_transaction_payment, PalletTransactionPaymentBenchmark::] [pallet_identity, Identity] [cumulus_pallet_parachain_system, ParachainSystem] [cumulus_pallet_xcmp_queue, XcmpQueue] diff --git a/runtime/moonbeam/src/weights/pallet_transaction_payment.rs b/runtime/moonbeam/src/weights/pallet_transaction_payment.rs new file mode 100644 index 00000000000..14c0a6cc7e2 --- /dev/null +++ b/runtime/moonbeam/src/weights/pallet_transaction_payment.rs @@ -0,0 +1,68 @@ +// Copyright 2025 Moonbeam foundation +// This file is part of Moonbeam. + +// Moonbeam 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. + +// Moonbeam 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 Moonbeam. If not, see . + + +//! Autogenerated weights for `pallet_transaction_payment` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 +//! DATE: 2025-05-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 + +// Executed Command: +// frame-omni-bencher +// v1 +// benchmark +// pallet +// --runtime=./target/release/wbuild/moonbeam-runtime/moonbeam_runtime.wasm +// --genesis-builder=runtime +// --genesis-builder-preset=development +// --steps=50 +// --repeat=20 +// --pallet=pallet_transaction_payment +// --extrinsic=* +// --wasm-execution=compiled +// --header=./file_header.txt +// --template=./benchmarking/frame-weight-template.hbs +// --output=./runtime/moonbeam/src/weights + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}}; +use sp_std::marker::PhantomData; + +/// Weights for `pallet_transaction_payment`. +pub struct WeightInfo(PhantomData); +impl pallet_transaction_payment::WeightInfo for WeightInfo { + /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) + /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) + /// Storage: `System::Account` (r:2 w:2) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(116), added: 2591, mode: `MaxEncodedLen`) + /// Storage: `AuthorInherent::Author` (r:1 w:0) + /// Proof: `AuthorInherent::Author` (`max_values`: Some(1), `max_size`: Some(20), added: 515, mode: `MaxEncodedLen`) + fn charge_transaction_payment() -> Weight { + // Proof Size summary in bytes: + // Measured: `538` + // Estimated: `6172` + // Minimum execution time: 78_000_000 picoseconds. + Weight::from_parts(79_000_000, 6172) + .saturating_add(T::DbWeight::get().reads(4_u64)) + .saturating_add(T::DbWeight::get().writes(2_u64)) + } +} diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index 3e6ebbb54a7..ec3ce88ebac 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -1549,6 +1549,7 @@ mod benches { [pallet_crowdloan_rewards, CrowdloanRewards] [pallet_author_mapping, AuthorMapping] [pallet_proxy, Proxy] + [pallet_transaction_payment, PalletTransactionPaymentBenchmark::] [pallet_identity, Identity] [cumulus_pallet_parachain_system, ParachainSystem] [cumulus_pallet_xcmp_queue, XcmpQueue] diff --git a/runtime/moonriver/src/weights/pallet_transaction_payment.rs b/runtime/moonriver/src/weights/pallet_transaction_payment.rs new file mode 100644 index 00000000000..3a32ddd7602 --- /dev/null +++ b/runtime/moonriver/src/weights/pallet_transaction_payment.rs @@ -0,0 +1,68 @@ +// Copyright 2025 Moonbeam foundation +// This file is part of Moonbeam. + +// Moonbeam 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. + +// Moonbeam 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 Moonbeam. If not, see . + + +//! Autogenerated weights for `pallet_transaction_payment` +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 +//! DATE: 2025-05-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! WORST CASE MAP SIZE: `1000000` +//! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` +//! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 + +// Executed Command: +// frame-omni-bencher +// v1 +// benchmark +// pallet +// --runtime=./target/release/wbuild/moonriver-runtime/moonriver_runtime.wasm +// --genesis-builder=runtime +// --genesis-builder-preset=development +// --steps=50 +// --repeat=20 +// --pallet=pallet_transaction_payment +// --extrinsic=* +// --wasm-execution=compiled +// --header=./file_header.txt +// --template=./benchmarking/frame-weight-template.hbs +// --output=./runtime/moonriver/src/weights + +#![cfg_attr(rustfmt, rustfmt_skip)] +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}}; +use sp_std::marker::PhantomData; + +/// Weights for `pallet_transaction_payment`. +pub struct WeightInfo(PhantomData); +impl pallet_transaction_payment::WeightInfo for WeightInfo { + /// Storage: `TransactionPayment::NextFeeMultiplier` (r:1 w:0) + /// Proof: `TransactionPayment::NextFeeMultiplier` (`max_values`: Some(1), `max_size`: Some(16), added: 511, mode: `MaxEncodedLen`) + /// Storage: `System::Account` (r:2 w:2) + /// Proof: `System::Account` (`max_values`: None, `max_size`: Some(116), added: 2591, mode: `MaxEncodedLen`) + /// Storage: `AuthorInherent::Author` (r:1 w:0) + /// Proof: `AuthorInherent::Author` (`max_values`: Some(1), `max_size`: Some(20), added: 515, mode: `MaxEncodedLen`) + fn charge_transaction_payment() -> Weight { + // Proof Size summary in bytes: + // Measured: `505` + // Estimated: `6172` + // Minimum execution time: 76_000_000 picoseconds. + Weight::from_parts(78_000_000, 6172) + .saturating_add(T::DbWeight::get().reads(4_u64)) + .saturating_add(T::DbWeight::get().writes(2_u64)) + } +} From c1efa9bc7e992362b9c934cbb71ac05962c9ce57 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 13 May 2025 13:30:05 +0200 Subject: [PATCH 185/188] fix: :bug: add missing weight info --- runtime/moonbase/src/lib.rs | 2 +- runtime/moonbase/src/weights/mod.rs | 1 + runtime/moonbeam/src/lib.rs | 2 +- runtime/moonbeam/src/weights/mod.rs | 1 + runtime/moonriver/src/lib.rs | 2 +- runtime/moonriver/src/weights/mod.rs | 1 + 6 files changed, 6 insertions(+), 3 deletions(-) diff --git a/runtime/moonbase/src/lib.rs b/runtime/moonbase/src/lib.rs index c15e6b0e278..42cfa603d6b 100644 --- a/runtime/moonbase/src/lib.rs +++ b/runtime/moonbase/src/lib.rs @@ -387,7 +387,7 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = FastAdjustingFeeUpdate; - type WeightInfo = (); + type WeightInfo = weights::pallet_transaction_payment::WeightInfo; } impl pallet_sudo::Config for Runtime { diff --git a/runtime/moonbase/src/weights/mod.rs b/runtime/moonbase/src/weights/mod.rs index e978e7a5b16..cb8938f7de5 100644 --- a/runtime/moonbase/src/weights/mod.rs +++ b/runtime/moonbase/src/weights/mod.rs @@ -50,6 +50,7 @@ pub mod pallet_relay_storage_roots; pub mod pallet_scheduler; pub mod pallet_sudo; pub mod pallet_timestamp; +pub mod pallet_transaction_payment; pub mod pallet_treasury; pub mod pallet_utility; pub mod pallet_whitelist; diff --git a/runtime/moonbeam/src/lib.rs b/runtime/moonbeam/src/lib.rs index 066ffec9b52..4798c06be99 100644 --- a/runtime/moonbeam/src/lib.rs +++ b/runtime/moonbeam/src/lib.rs @@ -380,7 +380,7 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; - type WeightInfo = (); + type WeightInfo = weights::pallet_transaction_payment::WeightInfo; } impl pallet_evm_chain_id::Config for Runtime {} diff --git a/runtime/moonbeam/src/weights/mod.rs b/runtime/moonbeam/src/weights/mod.rs index a3bd7abef2f..9e965135680 100644 --- a/runtime/moonbeam/src/weights/mod.rs +++ b/runtime/moonbeam/src/weights/mod.rs @@ -49,6 +49,7 @@ pub mod pallet_referenda; pub mod pallet_relay_storage_roots; pub mod pallet_scheduler; pub mod pallet_timestamp; +pub mod pallet_transaction_payment; pub mod pallet_treasury; pub mod pallet_utility; pub mod pallet_whitelist; diff --git a/runtime/moonriver/src/lib.rs b/runtime/moonriver/src/lib.rs index ec3ce88ebac..53a6ce56234 100644 --- a/runtime/moonriver/src/lib.rs +++ b/runtime/moonriver/src/lib.rs @@ -386,7 +386,7 @@ impl pallet_transaction_payment::Config for Runtime { type WeightToFee = ConstantMultiplier>; type LengthToFee = LengthToFee; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; - type WeightInfo = (); + type WeightInfo = weights::pallet_transaction_payment::WeightInfo; } impl pallet_evm_chain_id::Config for Runtime {} diff --git a/runtime/moonriver/src/weights/mod.rs b/runtime/moonriver/src/weights/mod.rs index a3bd7abef2f..9e965135680 100644 --- a/runtime/moonriver/src/weights/mod.rs +++ b/runtime/moonriver/src/weights/mod.rs @@ -49,6 +49,7 @@ pub mod pallet_referenda; pub mod pallet_relay_storage_roots; pub mod pallet_scheduler; pub mod pallet_timestamp; +pub mod pallet_transaction_payment; pub mod pallet_treasury; pub mod pallet_utility; pub mod pallet_whitelist; From 83eb28e1e3a0c234c880d1d0977314ecd0a70d65 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 13 May 2025 14:32:27 +0200 Subject: [PATCH 186/188] feat: :sparkles: set Kill/Disapprove Origin to FastGeneralAdminOrRoot --- runtime/moonbase/src/governance/councils.rs | 9 +++++---- runtime/moonbeam/src/governance/councils.rs | 9 +++++---- runtime/moonriver/src/governance/councils.rs | 9 +++++---- 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/runtime/moonbase/src/governance/councils.rs b/runtime/moonbase/src/governance/councils.rs index afcb5cd718c..d06d1b4bb2c 100644 --- a/runtime/moonbase/src/governance/councils.rs +++ b/runtime/moonbase/src/governance/councils.rs @@ -18,6 +18,7 @@ use super::moonbase_weights; use super::*; +use crate::governance::referenda::FastGeneralAdminOrRoot; pub type TreasuryCouncilInstance = pallet_collective::Instance3; pub type OpenTechCommitteeInstance = pallet_collective::Instance4; @@ -42,8 +43,8 @@ impl pallet_collective::Config for Runtime { type WeightInfo = moonbase_weights::pallet_collective_treasury_council::WeightInfo; type SetMembersOrigin = referenda::GeneralAdminOrRoot; type MaxProposalWeight = MaxProposalWeight; - type DisapproveOrigin = EnsureRoot; - type KillOrigin = EnsureRoot; + type DisapproveOrigin = FastGeneralAdminOrRoot; + type KillOrigin = FastGeneralAdminOrRoot; type Consideration = (); } @@ -62,7 +63,7 @@ impl pallet_collective::Config for Runtime { type WeightInfo = moonbase_weights::pallet_collective_open_tech_committee::WeightInfo; type SetMembersOrigin = referenda::GeneralAdminOrRoot; type MaxProposalWeight = MaxProposalWeight; - type DisapproveOrigin = EnsureRoot; - type KillOrigin = EnsureRoot; + type DisapproveOrigin = FastGeneralAdminOrRoot; + type KillOrigin = FastGeneralAdminOrRoot; type Consideration = (); } diff --git a/runtime/moonbeam/src/governance/councils.rs b/runtime/moonbeam/src/governance/councils.rs index b21cd554a46..f6194949bb6 100644 --- a/runtime/moonbeam/src/governance/councils.rs +++ b/runtime/moonbeam/src/governance/councils.rs @@ -17,6 +17,7 @@ //! Councils for Gov1 and Gov2 use super::*; +use crate::governance::referenda::FastGeneralAdminOrRoot; pub type TreasuryCouncilInstance = pallet_collective::Instance3; pub type OpenTechCommitteeInstance = pallet_collective::Instance4; @@ -41,8 +42,8 @@ impl pallet_collective::Config for Runtime { type WeightInfo = moonbeam_weights::pallet_collective_treasury_council::WeightInfo; type SetMembersOrigin = referenda::GeneralAdminOrRoot; type MaxProposalWeight = MaxProposalWeight; - type KillOrigin = EnsureRoot; - type DisapproveOrigin = EnsureRoot; + type KillOrigin = FastGeneralAdminOrRoot; + type DisapproveOrigin = FastGeneralAdminOrRoot; type Consideration = (); } @@ -61,7 +62,7 @@ impl pallet_collective::Config for Runtime { type WeightInfo = moonbeam_weights::pallet_collective_open_tech_committee::WeightInfo; type SetMembersOrigin = referenda::GeneralAdminOrRoot; type MaxProposalWeight = MaxProposalWeight; - type KillOrigin = EnsureRoot; - type DisapproveOrigin = EnsureRoot; + type KillOrigin = FastGeneralAdminOrRoot; + type DisapproveOrigin = FastGeneralAdminOrRoot; type Consideration = (); } diff --git a/runtime/moonriver/src/governance/councils.rs b/runtime/moonriver/src/governance/councils.rs index c570aa49db0..44e460a0905 100644 --- a/runtime/moonriver/src/governance/councils.rs +++ b/runtime/moonriver/src/governance/councils.rs @@ -17,6 +17,7 @@ //! Councils for Gov1 and Gov2 use super::*; +use crate::governance::referenda::FastGeneralAdminOrRoot; pub type TreasuryCouncilInstance = pallet_collective::Instance3; pub type OpenTechCommitteeInstance = pallet_collective::Instance4; @@ -41,8 +42,8 @@ impl pallet_collective::Config for Runtime { type WeightInfo = moonriver_weights::pallet_collective_treasury_council::WeightInfo; type SetMembersOrigin = referenda::GeneralAdminOrRoot; type MaxProposalWeight = MaxProposalWeight; - type DisapproveOrigin = EnsureRoot; - type KillOrigin = EnsureRoot; + type DisapproveOrigin = FastGeneralAdminOrRoot; + type KillOrigin = FastGeneralAdminOrRoot; type Consideration = (); } @@ -61,7 +62,7 @@ impl pallet_collective::Config for Runtime { type WeightInfo = moonriver_weights::pallet_collective_open_tech_committee::WeightInfo; type SetMembersOrigin = referenda::GeneralAdminOrRoot; type MaxProposalWeight = MaxProposalWeight; - type DisapproveOrigin = EnsureRoot; - type KillOrigin = EnsureRoot; + type DisapproveOrigin = FastGeneralAdminOrRoot; + type KillOrigin = FastGeneralAdminOrRoot; type Consideration = (); } From 4c2a124690e734f8d0eafbc763d53e37f3eaaf2c Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 13 May 2025 16:46:15 +0200 Subject: [PATCH 187/188] fix: :bug: fix and recompute pallet_multilock_migrations benchmarks --- Cargo.lock | 654 +++++++++--------- .../weights/pallet_multiblock_migrations.rs | 56 +- .../weights/pallet_multiblock_migrations.rs | 56 +- .../weights/pallet_multiblock_migrations.rs | 56 +- 4 files changed, 414 insertions(+), 408 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 72b2b89f52d..4b0ea8d2c6d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -487,7 +487,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "async-backing-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" dependencies = [ "sp-api", "sp-consensus-slots", @@ -836,7 +836,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "hash-db", "log", @@ -1065,7 +1065,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.19.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1082,7 +1082,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.19.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1098,7 +1098,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.19.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-support", "frame-system", @@ -1138,7 +1138,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.15.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "scale-info", @@ -1922,7 +1922,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.21.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "clap", "parity-scale-codec", @@ -1939,7 +1939,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -1962,7 +1962,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -1992,7 +1992,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "anyhow", "async-trait", @@ -2007,7 +2007,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -2030,7 +2030,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2056,7 +2056,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.15.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2078,7 +2078,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2104,7 +2104,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.22.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "cumulus-client-cli", "cumulus-client-collator", @@ -2141,7 +2141,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -2158,7 +2158,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.18.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2194,7 +2194,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -2205,7 +2205,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2220,7 +2220,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.18.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bounded-collections", "bp-xcm-bridge-hub-router", @@ -2245,7 +2245,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2261,7 +2261,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2275,7 +2275,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.11.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2285,7 +2285,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "9.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2302,7 +2302,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "cumulus-primitives-core", "sp-inherents", @@ -2312,7 +2312,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.18.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2329,7 +2329,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.22.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2353,7 +2353,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2372,7 +2372,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.22.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "async-trait", @@ -2407,7 +2407,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.21.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2448,7 +2448,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3381,7 +3381,7 @@ dependencies = [ [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "async-trait", "fp-storage", @@ -3393,7 +3393,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "async-trait", "fp-consensus", @@ -3409,7 +3409,7 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "async-trait", "ethereum", @@ -3439,7 +3439,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "fc-db", "fc-storage", @@ -3462,7 +3462,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "ethereum", "ethereum-types", @@ -3516,7 +3516,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "ethereum", "ethereum-types", @@ -3531,7 +3531,7 @@ dependencies = [ [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "ethereum", "ethereum-types", @@ -3710,7 +3710,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", ] @@ -3737,7 +3737,7 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "hex", "impl-serde 0.5.0", @@ -3756,7 +3756,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "ethereum", "parity-scale-codec", @@ -3767,7 +3767,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "ethereum", "ethereum-types", @@ -3779,7 +3779,7 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "environmental", "evm", @@ -3795,7 +3795,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "ethereum", "ethereum-types", @@ -3811,7 +3811,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "frame-support", "parity-scale-codec", @@ -3823,7 +3823,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "parity-scale-codec", "serde", @@ -3838,7 +3838,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-support", "frame-support-procedural", @@ -3862,7 +3862,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "46.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "Inflector", "array-bytes", @@ -3924,7 +3924,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "14.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -3935,7 +3935,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3951,7 +3951,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "aquamarine", "frame-support", @@ -4004,7 +4004,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.7.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "const-hex", @@ -4020,7 +4020,7 @@ dependencies = [ [[package]] name = "frame-support" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "aquamarine", "array-bytes", @@ -4063,7 +4063,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "31.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "Inflector", "cfg-expr", @@ -4083,7 +4083,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.3.0", @@ -4095,7 +4095,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "proc-macro2", "quote", @@ -4105,7 +4105,7 @@ dependencies = [ [[package]] name = "frame-system" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "cfg-if", "docify", @@ -4125,7 +4125,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -4139,7 +4139,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "docify", "parity-scale-codec", @@ -4149,7 +4149,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-support", "parity-scale-codec", @@ -6863,7 +6863,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "futures 0.3.31", "log", @@ -6882,7 +6882,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "jsonrpsee 0.24.9", "parity-scale-codec", @@ -8268,7 +8268,7 @@ dependencies = [ [[package]] name = "nimbus-consensus" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" dependencies = [ "async-backing-primitives", "async-trait", @@ -8308,7 +8308,7 @@ dependencies = [ [[package]] name = "nimbus-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" dependencies = [ "async-trait", "frame-benchmarking", @@ -8719,7 +8719,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8757,7 +8757,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8771,7 +8771,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8788,7 +8788,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "41.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8804,7 +8804,7 @@ dependencies = [ [[package]] name = "pallet-async-backing" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -8824,7 +8824,7 @@ dependencies = [ [[package]] name = "pallet-author-inherent" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" dependencies = [ "frame-benchmarking", "frame-support", @@ -8843,7 +8843,7 @@ dependencies = [ [[package]] name = "pallet-author-mapping" version = "2.0.5" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" dependencies = [ "frame-benchmarking", "frame-support", @@ -8862,7 +8862,7 @@ dependencies = [ [[package]] name = "pallet-author-slot-filter" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" dependencies = [ "frame-benchmarking", "frame-support", @@ -8880,7 +8880,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-support", "frame-system", @@ -8895,7 +8895,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-support", "frame-system", @@ -8908,7 +8908,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8931,7 +8931,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "aquamarine", "docify", @@ -8952,7 +8952,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "docify", "frame-benchmarking", @@ -8967,7 +8967,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-support", "frame-system", @@ -8986,7 +8986,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -9011,7 +9011,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9028,7 +9028,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.19.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bp-header-chain", "bp-messages", @@ -9047,7 +9047,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bitvec", "frame-benchmarking", @@ -9065,7 +9065,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9083,7 +9083,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "20.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9102,7 +9102,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "docify", "frame-benchmarking", @@ -9119,7 +9119,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "assert_matches", "frame-benchmarking", @@ -9157,7 +9157,7 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" version = "6.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-support", "frame-system", @@ -9172,7 +9172,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9189,7 +9189,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9211,7 +9211,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9224,7 +9224,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9242,7 +9242,7 @@ dependencies = [ [[package]] name = "pallet-emergency-para-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -9285,7 +9285,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "environmental", "ethereum", @@ -9344,7 +9344,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "environmental", @@ -9368,7 +9368,7 @@ dependencies = [ [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "frame-support", "frame-system", @@ -9463,7 +9463,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-blake2" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "fp-evm", ] @@ -9471,7 +9471,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "fp-evm", "sp-core", @@ -9603,7 +9603,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "fp-evm", "frame-support", @@ -9679,7 +9679,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "fp-evm", "num", @@ -9923,7 +9923,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "fp-evm", "tiny-keccak", @@ -9932,7 +9932,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "fp-evm", "ripemd", @@ -9942,7 +9942,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" dependencies = [ "cumulus-primitives-core", "evm", @@ -10098,7 +10098,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "docify", "frame-benchmarking", @@ -10116,7 +10116,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10138,7 +10138,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "enumflags2", "frame-benchmarking", @@ -10156,7 +10156,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10175,7 +10175,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10191,7 +10191,7 @@ dependencies = [ [[package]] name = "pallet-maintenance-mode" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -10207,7 +10207,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10223,7 +10223,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "environmental", "frame-benchmarking", @@ -10242,7 +10242,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" dependencies = [ "frame-benchmarking", "frame-support", @@ -10261,7 +10261,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "9.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "cfg-if", "docify", @@ -10279,7 +10279,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10371,7 +10371,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "log", "parity-scale-codec", @@ -10382,7 +10382,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10397,7 +10397,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "37.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-support", "frame-system", @@ -10415,7 +10415,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "37.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10435,7 +10435,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -10445,7 +10445,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-support", "frame-system", @@ -10461,7 +10461,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10506,7 +10506,7 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.10.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "docify", @@ -10544,7 +10544,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10560,7 +10560,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10588,7 +10588,7 @@ dependencies = [ [[package]] name = "pallet-randomness" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" dependencies = [ "environmental", "frame-benchmarking", @@ -10613,7 +10613,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10631,7 +10631,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10645,7 +10645,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "assert_matches", "frame-benchmarking", @@ -10663,7 +10663,7 @@ dependencies = [ [[package]] name = "pallet-relay-storage-roots" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -10686,7 +10686,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-support", "frame-system", @@ -10700,7 +10700,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "docify", "frame-benchmarking", @@ -10717,7 +10717,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-support", "frame-system", @@ -10738,7 +10738,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10754,7 +10754,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10771,7 +10771,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10793,7 +10793,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "log", "sp-arithmetic", @@ -10802,7 +10802,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "25.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "sp-api", @@ -10812,7 +10812,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "43.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10828,7 +10828,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "docify", "frame-benchmarking", @@ -10843,7 +10843,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "docify", "frame-benchmarking", @@ -10862,7 +10862,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10880,7 +10880,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10896,7 +10896,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "jsonrpsee 0.24.9", "pallet-transaction-payment-rpc-runtime-api", @@ -10912,7 +10912,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -10924,7 +10924,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "docify", "frame-benchmarking", @@ -10943,7 +10943,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10958,7 +10958,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10972,7 +10972,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -10986,7 +10986,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -11009,7 +11009,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -11121,7 +11121,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -11155,8 +11155,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" dependencies = [ "bitcoin_hashes", - "rand 0.8.5", - "rand_core 0.6.4", + "rand 0.7.3", + "rand_core 0.5.1", "serde", "unicode-normalization", ] @@ -11452,7 +11452,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "polkadot-approval-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bitvec", "futures 0.3.31", @@ -11471,7 +11471,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "always-assert", "futures 0.3.31", @@ -11487,7 +11487,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "derive_more 0.99.20", "fatality", @@ -11511,7 +11511,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "fatality", @@ -11544,7 +11544,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "22.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "cfg-if", "clap", @@ -11572,7 +11572,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bitvec", "fatality", @@ -11595,7 +11595,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "scale-info", @@ -11606,7 +11606,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "derive_more 0.99.20", "fatality", @@ -11631,7 +11631,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -11645,7 +11645,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "futures 0.3.31", "futures-timer", @@ -11667,7 +11667,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "always-assert", "async-trait", @@ -11690,7 +11690,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "futures 0.3.31", "parity-scale-codec", @@ -11709,7 +11709,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "bitvec", @@ -11742,7 +11742,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" version = "0.4.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "futures 0.3.31", @@ -11772,7 +11772,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bitvec", "futures 0.3.31", @@ -11793,7 +11793,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bitvec", "fatality", @@ -11814,7 +11814,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "futures 0.3.31", "polkadot-node-subsystem", @@ -11829,7 +11829,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "futures 0.3.31", @@ -11851,7 +11851,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "futures 0.3.31", "polkadot-node-metrics", @@ -11865,7 +11865,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "futures 0.3.31", "futures-timer", @@ -11882,7 +11882,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "fatality", "futures 0.3.31", @@ -11901,7 +11901,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "futures 0.3.31", @@ -11918,7 +11918,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "fatality", "futures 0.3.31", @@ -11932,7 +11932,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bitvec", "fatality", @@ -11950,7 +11950,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "always-assert", "array-bytes", @@ -11980,7 +11980,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "futures 0.3.31", "polkadot-node-primitives", @@ -11996,7 +11996,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "cpu-time", "futures 0.3.31", @@ -12022,7 +12022,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "futures 0.3.31", "polkadot-node-metrics", @@ -12037,7 +12037,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bs58", "futures 0.3.31", @@ -12056,7 +12056,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -12081,7 +12081,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bitvec", "bounded-vec", @@ -12107,7 +12107,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -12116,7 +12116,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "bitvec", @@ -12145,7 +12145,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "derive_more 0.99.20", @@ -12180,7 +12180,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "futures 0.3.31", @@ -12202,7 +12202,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bounded-collections", "derive_more 0.99.20", @@ -12218,7 +12218,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "17.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bitvec", "hex-literal 0.4.1", @@ -12246,7 +12246,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "jsonrpsee 0.24.9", "mmr-rpc", @@ -12281,7 +12281,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bitvec", "frame-benchmarking", @@ -12332,7 +12332,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bs58", "frame-benchmarking", @@ -12344,7 +12344,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -12393,7 +12393,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.8.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "docify", "frame-benchmarking", @@ -12427,7 +12427,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "22.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "frame-benchmarking", @@ -12538,7 +12538,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "arrayvec 0.7.6", "bitvec", @@ -12561,7 +12561,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -12763,7 +12763,7 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "derive_more 1.0.0", "environmental", @@ -12792,7 +12792,7 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#ddbee98a690e7928ddc216d77e24c2dbf5d9a996" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" dependencies = [ "case", "num_enum 0.7.3", @@ -13634,7 +13634,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "binary-merkle-tree", "bitvec", @@ -13736,7 +13736,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-support", "polkadot-primitives", @@ -14138,7 +14138,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "30.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "log", "sp-core", @@ -14149,7 +14149,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "futures 0.3.31", @@ -14179,7 +14179,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "futures 0.3.31", "futures-timer", @@ -14201,7 +14201,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.43.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "sp-api", @@ -14216,7 +14216,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "docify", @@ -14243,7 +14243,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -14254,7 +14254,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.50.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "chrono", @@ -14299,7 +14299,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "fnv", "futures 0.3.31", @@ -14326,7 +14326,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.45.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "hash-db", "kvdb", @@ -14352,7 +14352,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "futures 0.3.31", @@ -14376,7 +14376,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "futures 0.3.31", @@ -14405,7 +14405,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "fork-tree", @@ -14441,7 +14441,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.9", @@ -14463,7 +14463,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "27.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14499,7 +14499,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "27.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.9", @@ -14519,7 +14519,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "fork-tree", "parity-scale-codec", @@ -14532,7 +14532,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "ahash", "array-bytes", @@ -14576,7 +14576,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "finality-grandpa", "futures 0.3.31", @@ -14596,7 +14596,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.49.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "assert_matches", "async-trait", @@ -14631,7 +14631,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "futures 0.3.31", @@ -14654,7 +14654,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "log", "parity-scale-codec", @@ -14678,7 +14678,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.36.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "polkavm", @@ -14692,7 +14692,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "log", "polkavm", @@ -14703,7 +14703,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.36.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "anyhow", "cfg-if", @@ -14722,7 +14722,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "console", "futures 0.3.31", @@ -14739,7 +14739,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "parking_lot 0.12.3", @@ -14753,7 +14753,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "arrayvec 0.7.6", @@ -14782,7 +14782,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.48.3" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14833,7 +14833,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "bitflags 1.3.2", @@ -14851,7 +14851,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "ahash", "futures 0.3.31", @@ -14870,7 +14870,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14891,7 +14891,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14927,7 +14927,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "futures 0.3.31", @@ -14946,7 +14946,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.15.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bs58", "ed25519-dalek", @@ -14963,7 +14963,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "bytes", @@ -15000,7 +15000,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -15009,7 +15009,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.9", @@ -15041,7 +15041,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "jsonrpsee 0.24.9", "parity-scale-codec", @@ -15061,7 +15061,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -15085,7 +15085,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "futures 0.3.31", @@ -15117,7 +15117,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.49.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "directories", @@ -15181,7 +15181,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.37.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "log", "parity-scale-codec", @@ -15192,7 +15192,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.23.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "clap", "fs4", @@ -15205,7 +15205,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "jsonrpsee 0.24.9", "parity-scale-codec", @@ -15224,7 +15224,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "derive_more 0.99.20", "futures 0.3.31", @@ -15245,7 +15245,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "28.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "chrono", "futures 0.3.31", @@ -15265,7 +15265,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "chrono", "console", @@ -15293,7 +15293,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -15304,7 +15304,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "futures 0.3.31", @@ -15335,7 +15335,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "futures 0.3.31", @@ -15351,7 +15351,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-channel 1.9.0", "futures 0.3.31", @@ -15775,7 +15775,7 @@ dependencies = [ [[package]] name = "session-keys-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" dependencies = [ "async-trait", "frame-support", @@ -15974,7 +15974,7 @@ dependencies = [ [[package]] name = "slot-range-helper" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "enumn", "parity-scale-codec", @@ -16289,7 +16289,7 @@ dependencies = [ [[package]] name = "sp-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "docify", "hash-db", @@ -16311,7 +16311,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "Inflector", "blake2 0.10.6", @@ -16325,7 +16325,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "scale-info", @@ -16337,7 +16337,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "26.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "docify", "integer-sqrt", @@ -16351,7 +16351,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "scale-info", @@ -16363,7 +16363,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "sp-api", "sp-inherents", @@ -16373,7 +16373,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "futures 0.3.31", "parity-scale-codec", @@ -16392,7 +16392,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "futures 0.3.31", @@ -16407,7 +16407,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "parity-scale-codec", @@ -16423,7 +16423,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "parity-scale-codec", @@ -16441,7 +16441,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "23.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "scale-info", @@ -16461,7 +16461,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "finality-grandpa", "log", @@ -16478,7 +16478,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "scale-info", @@ -16489,7 +16489,7 @@ dependencies = [ [[package]] name = "sp-core" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "bitflags 1.3.2", @@ -16549,7 +16549,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "blake2b_simd", "byteorder", @@ -16562,7 +16562,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "quote", "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", @@ -16572,7 +16572,7 @@ dependencies = [ [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "kvdb", "parking_lot 0.12.3", @@ -16581,7 +16581,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "proc-macro2", "quote", @@ -16591,7 +16591,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "environmental", "parity-scale-codec", @@ -16601,7 +16601,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.16.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "scale-info", @@ -16613,7 +16613,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -16626,7 +16626,7 @@ dependencies = [ [[package]] name = "sp-io" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bytes", "docify", @@ -16652,7 +16652,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "sp-core", "sp-runtime", @@ -16662,7 +16662,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", @@ -16673,7 +16673,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -16682,7 +16682,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.8.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-metadata 18.0.0", "parity-scale-codec", @@ -16692,7 +16692,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.13.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "scale-info", @@ -16703,7 +16703,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "log", "parity-scale-codec", @@ -16720,7 +16720,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "scale-info", @@ -16733,7 +16733,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "sp-api", "sp-core", @@ -16743,7 +16743,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "backtrace", "regex", @@ -16752,7 +16752,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "33.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -16762,7 +16762,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "binary-merkle-tree", "docify", @@ -16791,7 +16791,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "29.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -16810,7 +16810,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "Inflector", "expander", @@ -16823,7 +16823,7 @@ dependencies = [ [[package]] name = "sp-session" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "scale-info", @@ -16837,7 +16837,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -16850,7 +16850,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "hash-db", "log", @@ -16870,7 +16870,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -16894,12 +16894,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -16911,7 +16911,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "parity-scale-codec", @@ -16923,7 +16923,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "tracing", @@ -16934,7 +16934,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "sp-api", "sp-runtime", @@ -16943,7 +16943,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "parity-scale-codec", @@ -16957,7 +16957,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "ahash", "hash-db", @@ -16979,7 +16979,7 @@ dependencies = [ [[package]] name = "sp-version" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -16996,7 +16996,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "parity-scale-codec", "proc-macro-warning 1.84.1", @@ -17008,7 +17008,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -17020,7 +17020,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "31.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -17209,7 +17209,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-parachain-info" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -17222,7 +17222,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "15.0.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "bounded-collections", @@ -17243,7 +17243,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-support", "frame-system", @@ -17265,7 +17265,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "18.0.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "environmental", "frame-benchmarking", @@ -17387,7 +17387,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "hmac 0.12.1", "pbkdf2 0.12.2", @@ -17412,7 +17412,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" [[package]] name = "substrate-fixed" @@ -17427,7 +17427,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -17447,7 +17447,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "http-body-util", "hyper 1.6.0", @@ -17461,7 +17461,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "async-trait", "jsonrpsee 0.24.9", @@ -17474,7 +17474,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "jsonrpsee 0.24.9", "parity-scale-codec", @@ -17491,7 +17491,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "async-trait", @@ -17518,7 +17518,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "frame-executive", @@ -17562,7 +17562,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "futures 0.3.31", "sc-block-builder", @@ -17590,7 +17590,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "25.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "array-bytes", "build-helper", @@ -18358,7 +18358,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "coarsetime", "polkadot-primitives", @@ -18369,7 +18369,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "expander", "proc-macro-crate 3.3.0", @@ -18548,7 +18548,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.7", - "rand 0.8.5", + "rand 0.7.3", "static_assertions", ] @@ -19261,7 +19261,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "binary-merkle-tree", "bitvec", @@ -19371,7 +19371,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-support", "polkadot-primitives", @@ -19831,7 +19831,7 @@ dependencies = [ [[package]] name = "xcm-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#5610f57f93b97c60afd7c5a62deeb63f3835c043" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -19874,7 +19874,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "Inflector", "proc-macro2", @@ -19885,7 +19885,7 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.5.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-support", "parity-scale-codec", @@ -19899,7 +19899,7 @@ dependencies = [ [[package]] name = "xcm-simulator" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#a1e8632189c14583581445482a2f6002e85385d9" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" dependencies = [ "frame-support", "frame-system", diff --git a/runtime/moonbase/src/weights/pallet_multiblock_migrations.rs b/runtime/moonbase/src/weights/pallet_multiblock_migrations.rs index d43c98677f9..2a25bc8eba9 100644 --- a/runtime/moonbase/src/weights/pallet_multiblock_migrations.rs +++ b/runtime/moonbase/src/weights/pallet_multiblock_migrations.rs @@ -18,7 +18,7 @@ //! Autogenerated weights for `pallet_multiblock_migrations` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-06, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2025-05-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 @@ -58,8 +58,8 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `133` // Estimated: `67035` - // Minimum execution time: 5_000_000 picoseconds. - Weight::from_parts(5_000_000, 67035) + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(7_000_000, 67035) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -70,7 +70,7 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Measured: `4` // Estimated: `67035` // Minimum execution time: 1_000_000 picoseconds. - Weight::from_parts(1_000_000, 67035) + Weight::from_parts(2_000_000, 67035) .saturating_add(T::DbWeight::get().reads(1_u64)) } /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) @@ -81,8 +81,8 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `129` // Estimated: `3594` - // Minimum execution time: 4_000_000 picoseconds. - Weight::from_parts(4_000_000, 3594) + // Minimum execution time: 5_000_000 picoseconds. + Weight::from_parts(5_000_000, 3594) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -94,8 +94,8 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `187` // Estimated: `3731` - // Minimum execution time: 7_000_000 picoseconds. - Weight::from_parts(7_000_000, 3731) + // Minimum execution time: 9_000_000 picoseconds. + Weight::from_parts(9_000_000, 3731) .saturating_add(T::DbWeight::get().reads(2_u64)) } /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) @@ -106,8 +106,8 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `133` // Estimated: `3731` - // Minimum execution time: 7_000_000 picoseconds. - Weight::from_parts(7_000_000, 3731) + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(9_000_000, 3731) .saturating_add(T::DbWeight::get().reads(2_u64)) } /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) @@ -118,8 +118,8 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `133` // Estimated: `3731` - // Minimum execution time: 8_000_000 picoseconds. - Weight::from_parts(9_000_000, 3731) + // Minimum execution time: 10_000_000 picoseconds. + Weight::from_parts(10_000_000, 3731) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -127,16 +127,18 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) /// Storage: `MultiBlockMigrations::Historic` (r:1 w:0) /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) - /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) - /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + /// Storage: `XcmpQueue::QueueSuspended` (r:1 w:1) + /// Proof: `XcmpQueue::QueueSuspended` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`) + /// Storage: `MaintenanceMode::MaintenanceMode` (r:0 w:1) + /// Proof: `MaintenanceMode::MaintenanceMode` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn exec_migration_fail() -> Weight { // Proof Size summary in bytes: - // Measured: `133` - // Estimated: `3731` - // Minimum execution time: 9_000_000 picoseconds. - Weight::from_parts(9_000_000, 3731) - .saturating_add(T::DbWeight::get().reads(2_u64)) - .saturating_add(T::DbWeight::get().writes(1_u64)) + // Measured: `275` + // Estimated: `3740` + // Minimum execution time: 19_000_000 picoseconds. + Weight::from_parts(23_000_000, 3740) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(2_u64)) } fn on_init_loop() -> Weight { // Proof Size summary in bytes: @@ -152,7 +154,7 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Measured: `0` // Estimated: `0` // Minimum execution time: 2_000_000 picoseconds. - Weight::from_parts(2_000_000, 0) + Weight::from_parts(3_000_000, 0) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) @@ -162,7 +164,7 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Measured: `0` // Estimated: `0` // Minimum execution time: 2_000_000 picoseconds. - Weight::from_parts(2_000_000, 0) + Weight::from_parts(3_000_000, 0) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// Storage: `MultiBlockMigrations::Cursor` (r:1 w:0) @@ -173,7 +175,7 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `109` // Estimated: `67035` - // Minimum execution time: 3_000_000 picoseconds. + // Minimum execution time: 4_000_000 picoseconds. Weight::from_parts(4_000_000, 67035) .saturating_add(T::DbWeight::get().reads(2_u64)) } @@ -184,10 +186,10 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `984 + n * (271 ±0)` // Estimated: `3834 + n * (2740 ±0)` - // Minimum execution time: 7_000_000 picoseconds. - Weight::from_parts(6_512_654, 3834) - // Standard Error: 3_072 - .saturating_add(Weight::from_parts(1_114_251, 0).saturating_mul(n.into())) + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(9_230_980, 3834) + // Standard Error: 2_793 + .saturating_add(Weight::from_parts(1_183_963, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) diff --git a/runtime/moonbeam/src/weights/pallet_multiblock_migrations.rs b/runtime/moonbeam/src/weights/pallet_multiblock_migrations.rs index b6c082d6c41..692eb626650 100644 --- a/runtime/moonbeam/src/weights/pallet_multiblock_migrations.rs +++ b/runtime/moonbeam/src/weights/pallet_multiblock_migrations.rs @@ -18,7 +18,7 @@ //! Autogenerated weights for `pallet_multiblock_migrations` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-06, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2025-05-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 @@ -58,8 +58,8 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `100` // Estimated: `67035` - // Minimum execution time: 5_000_000 picoseconds. - Weight::from_parts(5_000_000, 67035) + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(6_000_000, 67035) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -70,7 +70,7 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Measured: `4` // Estimated: `67035` // Minimum execution time: 1_000_000 picoseconds. - Weight::from_parts(1_000_000, 67035) + Weight::from_parts(2_000_000, 67035) .saturating_add(T::DbWeight::get().reads(1_u64)) } /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) @@ -81,8 +81,8 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `96` // Estimated: `3561` - // Minimum execution time: 4_000_000 picoseconds. - Weight::from_parts(4_000_000, 3561) + // Minimum execution time: 5_000_000 picoseconds. + Weight::from_parts(5_000_000, 3561) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -94,8 +94,8 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `154` // Estimated: `3731` - // Minimum execution time: 7_000_000 picoseconds. - Weight::from_parts(7_000_000, 3731) + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(9_000_000, 3731) .saturating_add(T::DbWeight::get().reads(2_u64)) } /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) @@ -106,8 +106,8 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `100` // Estimated: `3731` - // Minimum execution time: 7_000_000 picoseconds. - Weight::from_parts(7_000_000, 3731) + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(9_000_000, 3731) .saturating_add(T::DbWeight::get().reads(2_u64)) } /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) @@ -118,8 +118,8 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `100` // Estimated: `3731` - // Minimum execution time: 8_000_000 picoseconds. - Weight::from_parts(8_000_000, 3731) + // Minimum execution time: 10_000_000 picoseconds. + Weight::from_parts(10_000_000, 3731) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -127,16 +127,18 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) /// Storage: `MultiBlockMigrations::Historic` (r:1 w:0) /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) - /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) - /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + /// Storage: `XcmpQueue::QueueSuspended` (r:1 w:1) + /// Proof: `XcmpQueue::QueueSuspended` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`) + /// Storage: `MaintenanceMode::MaintenanceMode` (r:0 w:1) + /// Proof: `MaintenanceMode::MaintenanceMode` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn exec_migration_fail() -> Weight { // Proof Size summary in bytes: - // Measured: `100` + // Measured: `242` // Estimated: `3731` - // Minimum execution time: 8_000_000 picoseconds. - Weight::from_parts(9_000_000, 3731) - .saturating_add(T::DbWeight::get().reads(2_u64)) - .saturating_add(T::DbWeight::get().writes(1_u64)) + // Minimum execution time: 20_000_000 picoseconds. + Weight::from_parts(21_000_000, 3731) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(2_u64)) } fn on_init_loop() -> Weight { // Proof Size summary in bytes: @@ -151,8 +153,8 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_000_000 picoseconds. - Weight::from_parts(2_000_000, 0) + // Minimum execution time: 2_000_000 picoseconds. + Weight::from_parts(3_000_000, 0) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) @@ -162,7 +164,7 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Measured: `0` // Estimated: `0` // Minimum execution time: 2_000_000 picoseconds. - Weight::from_parts(2_000_000, 0) + Weight::from_parts(3_000_000, 0) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// Storage: `MultiBlockMigrations::Cursor` (r:1 w:0) @@ -173,7 +175,7 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `76` // Estimated: `67035` - // Minimum execution time: 3_000_000 picoseconds. + // Minimum execution time: 4_000_000 picoseconds. Weight::from_parts(4_000_000, 67035) .saturating_add(T::DbWeight::get().reads(2_u64)) } @@ -184,10 +186,10 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `984 + n * (271 ±0)` // Estimated: `3834 + n * (2740 ±0)` - // Minimum execution time: 7_000_000 picoseconds. - Weight::from_parts(6_403_459, 3834) - // Standard Error: 2_599 - .saturating_add(Weight::from_parts(1_107_767, 0).saturating_mul(n.into())) + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(7_161_734, 3834) + // Standard Error: 2_205 + .saturating_add(Weight::from_parts(1_153_766, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) diff --git a/runtime/moonriver/src/weights/pallet_multiblock_migrations.rs b/runtime/moonriver/src/weights/pallet_multiblock_migrations.rs index 03a287d8bf7..5210845b532 100644 --- a/runtime/moonriver/src/weights/pallet_multiblock_migrations.rs +++ b/runtime/moonriver/src/weights/pallet_multiblock_migrations.rs @@ -18,7 +18,7 @@ //! Autogenerated weights for `pallet_multiblock_migrations` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 47.0.0 -//! DATE: 2025-05-06, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2025-05-13, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]` //! WORST CASE MAP SIZE: `1000000` //! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz` //! WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024 @@ -58,8 +58,8 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `100` // Estimated: `67035` - // Minimum execution time: 4_000_000 picoseconds. - Weight::from_parts(5_000_000, 67035) + // Minimum execution time: 6_000_000 picoseconds. + Weight::from_parts(6_000_000, 67035) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -70,7 +70,7 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Measured: `4` // Estimated: `67035` // Minimum execution time: 1_000_000 picoseconds. - Weight::from_parts(1_000_000, 67035) + Weight::from_parts(2_000_000, 67035) .saturating_add(T::DbWeight::get().reads(1_u64)) } /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) @@ -81,8 +81,8 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `96` // Estimated: `3561` - // Minimum execution time: 3_000_000 picoseconds. - Weight::from_parts(4_000_000, 3561) + // Minimum execution time: 5_000_000 picoseconds. + Weight::from_parts(5_000_000, 3561) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -94,8 +94,8 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `154` // Estimated: `3731` - // Minimum execution time: 6_000_000 picoseconds. - Weight::from_parts(7_000_000, 3731) + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(9_000_000, 3731) .saturating_add(T::DbWeight::get().reads(2_u64)) } /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) @@ -106,8 +106,8 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `100` // Estimated: `3731` - // Minimum execution time: 6_000_000 picoseconds. - Weight::from_parts(7_000_000, 3731) + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(8_000_000, 3731) .saturating_add(T::DbWeight::get().reads(2_u64)) } /// Storage: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) @@ -118,8 +118,8 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `100` // Estimated: `3731` - // Minimum execution time: 7_000_000 picoseconds. - Weight::from_parts(8_000_000, 3731) + // Minimum execution time: 9_000_000 picoseconds. + Weight::from_parts(10_000_000, 3731) .saturating_add(T::DbWeight::get().reads(2_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -127,16 +127,18 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh /// Proof: UNKNOWN KEY `0x583359fe0e84d953a9dd84e8addb08a5` (r:1 w:0) /// Storage: `MultiBlockMigrations::Historic` (r:1 w:0) /// Proof: `MultiBlockMigrations::Historic` (`max_values`: None, `max_size`: Some(266), added: 2741, mode: `MaxEncodedLen`) - /// Storage: `MultiBlockMigrations::Cursor` (r:0 w:1) - /// Proof: `MultiBlockMigrations::Cursor` (`max_values`: Some(1), `max_size`: Some(65550), added: 66045, mode: `MaxEncodedLen`) + /// Storage: `XcmpQueue::QueueSuspended` (r:1 w:1) + /// Proof: `XcmpQueue::QueueSuspended` (`max_values`: Some(1), `max_size`: Some(1), added: 496, mode: `MaxEncodedLen`) + /// Storage: `MaintenanceMode::MaintenanceMode` (r:0 w:1) + /// Proof: `MaintenanceMode::MaintenanceMode` (`max_values`: Some(1), `max_size`: None, mode: `Measured`) fn exec_migration_fail() -> Weight { // Proof Size summary in bytes: - // Measured: `100` + // Measured: `242` // Estimated: `3731` - // Minimum execution time: 8_000_000 picoseconds. - Weight::from_parts(8_000_000, 3731) - .saturating_add(T::DbWeight::get().reads(2_u64)) - .saturating_add(T::DbWeight::get().writes(1_u64)) + // Minimum execution time: 20_000_000 picoseconds. + Weight::from_parts(21_000_000, 3731) + .saturating_add(T::DbWeight::get().reads(3_u64)) + .saturating_add(T::DbWeight::get().writes(2_u64)) } fn on_init_loop() -> Weight { // Proof Size summary in bytes: @@ -151,7 +153,7 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 1_000_000 picoseconds. + // Minimum execution time: 2_000_000 picoseconds. Weight::from_parts(2_000_000, 0) .saturating_add(T::DbWeight::get().writes(1_u64)) } @@ -162,7 +164,7 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Measured: `0` // Estimated: `0` // Minimum execution time: 2_000_000 picoseconds. - Weight::from_parts(2_000_000, 0) + Weight::from_parts(3_000_000, 0) .saturating_add(T::DbWeight::get().writes(1_u64)) } /// Storage: `MultiBlockMigrations::Cursor` (r:1 w:0) @@ -173,8 +175,8 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `76` // Estimated: `67035` - // Minimum execution time: 3_000_000 picoseconds. - Weight::from_parts(3_000_000, 67035) + // Minimum execution time: 4_000_000 picoseconds. + Weight::from_parts(5_000_000, 67035) .saturating_add(T::DbWeight::get().reads(2_u64)) } /// Storage: `MultiBlockMigrations::Historic` (r:256 w:256) @@ -184,10 +186,10 @@ impl pallet_multiblock_migrations::WeightInfo for Weigh // Proof Size summary in bytes: // Measured: `984 + n * (271 ±0)` // Estimated: `3834 + n * (2740 ±0)` - // Minimum execution time: 6_000_000 picoseconds. - Weight::from_parts(3_880_176, 3834) - // Standard Error: 2_701 - .saturating_add(Weight::from_parts(1_049_324, 0).saturating_mul(n.into())) + // Minimum execution time: 8_000_000 picoseconds. + Weight::from_parts(6_936_478, 3834) + // Standard Error: 2_358 + .saturating_add(Weight::from_parts(1_153_603, 0).saturating_mul(n.into())) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(n.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(n.into()))) From 793dd0e1253c3204e7f86e406496eb5df2a78154 Mon Sep 17 00:00:00 2001 From: Manuel Mauro Date: Tue, 13 May 2025 17:27:17 +0200 Subject: [PATCH 188/188] chore: :arrow_up: upgrade polkadot-sdk --- Cargo.lock | 654 ++++++++++++++++++++++++++--------------------------- 1 file changed, 327 insertions(+), 327 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4b0ea8d2c6d..1c1167d96db 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -487,7 +487,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "async-backing-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#96d639f534f65462058b11669a5a9b90115d8bbe" dependencies = [ "sp-api", "sp-consensus-slots", @@ -836,7 +836,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "hash-db", "log", @@ -1065,7 +1065,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.19.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1082,7 +1082,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.19.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1098,7 +1098,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.19.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-support", "frame-system", @@ -1138,7 +1138,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.15.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "scale-info", @@ -1922,7 +1922,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.21.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "clap", "parity-scale-codec", @@ -1939,7 +1939,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -1962,7 +1962,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -1992,7 +1992,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "anyhow", "async-trait", @@ -2007,7 +2007,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -2030,7 +2030,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2056,7 +2056,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.15.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2078,7 +2078,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2104,7 +2104,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.22.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "cumulus-client-cli", "cumulus-client-collator", @@ -2141,7 +2141,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -2158,7 +2158,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.18.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2194,7 +2194,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -2205,7 +2205,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2220,7 +2220,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.18.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bounded-collections", "bp-xcm-bridge-hub-router", @@ -2245,7 +2245,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2261,7 +2261,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2275,7 +2275,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.11.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2285,7 +2285,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "9.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2302,7 +2302,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "cumulus-primitives-core", "sp-inherents", @@ -2312,7 +2312,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.18.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2329,7 +2329,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.22.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2353,7 +2353,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.21.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2372,7 +2372,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.22.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "async-trait", @@ -2407,7 +2407,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.21.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2448,7 +2448,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.17.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3381,7 +3381,7 @@ dependencies = [ [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "async-trait", "fp-storage", @@ -3393,7 +3393,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "async-trait", "fp-consensus", @@ -3409,7 +3409,7 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "async-trait", "ethereum", @@ -3439,7 +3439,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "fc-db", "fc-storage", @@ -3462,7 +3462,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "ethereum", "ethereum-types", @@ -3516,7 +3516,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "ethereum", "ethereum-types", @@ -3531,7 +3531,7 @@ dependencies = [ [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "ethereum", "ethereum-types", @@ -3710,7 +3710,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", ] @@ -3737,7 +3737,7 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "hex", "impl-serde 0.5.0", @@ -3756,7 +3756,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "ethereum", "parity-scale-codec", @@ -3767,7 +3767,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "ethereum", "ethereum-types", @@ -3779,7 +3779,7 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "environmental", "evm", @@ -3795,7 +3795,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "ethereum", "ethereum-types", @@ -3811,7 +3811,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "frame-support", "parity-scale-codec", @@ -3823,7 +3823,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "parity-scale-codec", "serde", @@ -3838,7 +3838,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-support", "frame-support-procedural", @@ -3862,7 +3862,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "46.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "Inflector", "array-bytes", @@ -3924,7 +3924,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "14.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -3935,7 +3935,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3951,7 +3951,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "aquamarine", "frame-support", @@ -4004,7 +4004,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.7.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "const-hex", @@ -4020,7 +4020,7 @@ dependencies = [ [[package]] name = "frame-support" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "aquamarine", "array-bytes", @@ -4063,7 +4063,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "31.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "Inflector", "cfg-expr", @@ -4083,7 +4083,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.3.0", @@ -4095,7 +4095,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "proc-macro2", "quote", @@ -4105,7 +4105,7 @@ dependencies = [ [[package]] name = "frame-system" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "cfg-if", "docify", @@ -4125,7 +4125,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -4139,7 +4139,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "docify", "parity-scale-codec", @@ -4149,7 +4149,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.45.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-support", "parity-scale-codec", @@ -6863,7 +6863,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "futures 0.3.31", "log", @@ -6882,7 +6882,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "jsonrpsee 0.24.9", "parity-scale-codec", @@ -8268,7 +8268,7 @@ dependencies = [ [[package]] name = "nimbus-consensus" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#96d639f534f65462058b11669a5a9b90115d8bbe" dependencies = [ "async-backing-primitives", "async-trait", @@ -8308,7 +8308,7 @@ dependencies = [ [[package]] name = "nimbus-primitives" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#96d639f534f65462058b11669a5a9b90115d8bbe" dependencies = [ "async-trait", "frame-benchmarking", @@ -8719,7 +8719,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -8757,7 +8757,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -8771,7 +8771,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -8788,7 +8788,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "41.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -8804,7 +8804,7 @@ dependencies = [ [[package]] name = "pallet-async-backing" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#96d639f534f65462058b11669a5a9b90115d8bbe" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -8824,7 +8824,7 @@ dependencies = [ [[package]] name = "pallet-author-inherent" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#96d639f534f65462058b11669a5a9b90115d8bbe" dependencies = [ "frame-benchmarking", "frame-support", @@ -8843,7 +8843,7 @@ dependencies = [ [[package]] name = "pallet-author-mapping" version = "2.0.5" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#96d639f534f65462058b11669a5a9b90115d8bbe" dependencies = [ "frame-benchmarking", "frame-support", @@ -8862,7 +8862,7 @@ dependencies = [ [[package]] name = "pallet-author-slot-filter" version = "0.9.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#96d639f534f65462058b11669a5a9b90115d8bbe" dependencies = [ "frame-benchmarking", "frame-support", @@ -8880,7 +8880,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-support", "frame-system", @@ -8895,7 +8895,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-support", "frame-system", @@ -8908,7 +8908,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -8931,7 +8931,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "aquamarine", "docify", @@ -8952,7 +8952,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "docify", "frame-benchmarking", @@ -8967,7 +8967,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-support", "frame-system", @@ -8986,7 +8986,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -9011,7 +9011,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -9028,7 +9028,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.19.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bp-header-chain", "bp-messages", @@ -9047,7 +9047,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bitvec", "frame-benchmarking", @@ -9065,7 +9065,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -9083,7 +9083,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "20.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -9102,7 +9102,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "docify", "frame-benchmarking", @@ -9119,7 +9119,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "assert_matches", "frame-benchmarking", @@ -9157,7 +9157,7 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" version = "6.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-support", "frame-system", @@ -9172,7 +9172,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -9189,7 +9189,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9211,7 +9211,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9224,7 +9224,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -9242,7 +9242,7 @@ dependencies = [ [[package]] name = "pallet-emergency-para-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#96d639f534f65462058b11669a5a9b90115d8bbe" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -9285,7 +9285,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "environmental", "ethereum", @@ -9344,7 +9344,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "environmental", @@ -9368,7 +9368,7 @@ dependencies = [ [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "frame-support", "frame-system", @@ -9463,7 +9463,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-blake2" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "fp-evm", ] @@ -9471,7 +9471,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "fp-evm", "sp-core", @@ -9603,7 +9603,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "fp-evm", "frame-support", @@ -9679,7 +9679,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "fp-evm", "num", @@ -9923,7 +9923,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "fp-evm", "tiny-keccak", @@ -9932,7 +9932,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "fp-evm", "ripemd", @@ -9942,7 +9942,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-xcm" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#96d639f534f65462058b11669a5a9b90115d8bbe" dependencies = [ "cumulus-primitives-core", "evm", @@ -10098,7 +10098,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "docify", "frame-benchmarking", @@ -10116,7 +10116,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10138,7 +10138,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "enumflags2", "frame-benchmarking", @@ -10156,7 +10156,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10175,7 +10175,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10191,7 +10191,7 @@ dependencies = [ [[package]] name = "pallet-maintenance-mode" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#96d639f534f65462058b11669a5a9b90115d8bbe" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -10207,7 +10207,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10223,7 +10223,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "environmental", "frame-benchmarking", @@ -10242,7 +10242,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#96d639f534f65462058b11669a5a9b90115d8bbe" dependencies = [ "frame-benchmarking", "frame-support", @@ -10261,7 +10261,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "9.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "cfg-if", "docify", @@ -10279,7 +10279,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10371,7 +10371,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "log", "parity-scale-codec", @@ -10382,7 +10382,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10397,7 +10397,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "37.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-support", "frame-system", @@ -10415,7 +10415,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "37.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10435,7 +10435,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -10445,7 +10445,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-support", "frame-system", @@ -10461,7 +10461,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10506,7 +10506,7 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.10.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "docify", @@ -10544,7 +10544,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10560,7 +10560,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10588,7 +10588,7 @@ dependencies = [ [[package]] name = "pallet-randomness" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#96d639f534f65462058b11669a5a9b90115d8bbe" dependencies = [ "environmental", "frame-benchmarking", @@ -10613,7 +10613,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10631,7 +10631,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10645,7 +10645,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "assert_matches", "frame-benchmarking", @@ -10663,7 +10663,7 @@ dependencies = [ [[package]] name = "pallet-relay-storage-roots" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#96d639f534f65462058b11669a5a9b90115d8bbe" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-primitives-core", @@ -10686,7 +10686,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-support", "frame-system", @@ -10700,7 +10700,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "docify", "frame-benchmarking", @@ -10717,7 +10717,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-support", "frame-system", @@ -10738,7 +10738,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10754,7 +10754,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10771,7 +10771,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10793,7 +10793,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "log", "sp-arithmetic", @@ -10802,7 +10802,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "25.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "sp-api", @@ -10812,7 +10812,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "43.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10828,7 +10828,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "docify", "frame-benchmarking", @@ -10843,7 +10843,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "docify", "frame-benchmarking", @@ -10862,7 +10862,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10880,7 +10880,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10896,7 +10896,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "jsonrpsee 0.24.9", "pallet-transaction-payment-rpc-runtime-api", @@ -10912,7 +10912,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -10924,7 +10924,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "docify", "frame-benchmarking", @@ -10943,7 +10943,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10958,7 +10958,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "39.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10972,7 +10972,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -10986,7 +10986,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -11009,7 +11009,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-benchmarking", "frame-support", @@ -11121,7 +11121,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -11155,8 +11155,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" dependencies = [ "bitcoin_hashes", - "rand 0.7.3", - "rand_core 0.5.1", + "rand 0.8.5", + "rand_core 0.6.4", "serde", "unicode-normalization", ] @@ -11452,7 +11452,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "polkadot-approval-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bitvec", "futures 0.3.31", @@ -11471,7 +11471,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "always-assert", "futures 0.3.31", @@ -11487,7 +11487,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "derive_more 0.99.20", "fatality", @@ -11511,7 +11511,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "fatality", @@ -11544,7 +11544,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "22.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "cfg-if", "clap", @@ -11572,7 +11572,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bitvec", "fatality", @@ -11595,7 +11595,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "scale-info", @@ -11606,7 +11606,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "derive_more 0.99.20", "fatality", @@ -11631,7 +11631,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -11645,7 +11645,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "futures 0.3.31", "futures-timer", @@ -11667,7 +11667,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "always-assert", "async-trait", @@ -11690,7 +11690,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "futures 0.3.31", "parity-scale-codec", @@ -11709,7 +11709,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "bitvec", @@ -11742,7 +11742,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" version = "0.4.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "futures 0.3.31", @@ -11772,7 +11772,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bitvec", "futures 0.3.31", @@ -11793,7 +11793,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bitvec", "fatality", @@ -11814,7 +11814,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "futures 0.3.31", "polkadot-node-subsystem", @@ -11829,7 +11829,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "futures 0.3.31", @@ -11851,7 +11851,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "futures 0.3.31", "polkadot-node-metrics", @@ -11865,7 +11865,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "futures 0.3.31", "futures-timer", @@ -11882,7 +11882,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "fatality", "futures 0.3.31", @@ -11901,7 +11901,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "futures 0.3.31", @@ -11918,7 +11918,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "fatality", "futures 0.3.31", @@ -11932,7 +11932,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bitvec", "fatality", @@ -11950,7 +11950,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "always-assert", "array-bytes", @@ -11980,7 +11980,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "futures 0.3.31", "polkadot-node-primitives", @@ -11996,7 +11996,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "cpu-time", "futures 0.3.31", @@ -12022,7 +12022,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "futures 0.3.31", "polkadot-node-metrics", @@ -12037,7 +12037,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bs58", "futures 0.3.31", @@ -12056,7 +12056,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -12081,7 +12081,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bitvec", "bounded-vec", @@ -12107,7 +12107,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -12116,7 +12116,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "bitvec", @@ -12145,7 +12145,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "derive_more 0.99.20", @@ -12180,7 +12180,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "futures 0.3.31", @@ -12202,7 +12202,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bounded-collections", "derive_more 0.99.20", @@ -12218,7 +12218,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "17.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bitvec", "hex-literal 0.4.1", @@ -12246,7 +12246,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "jsonrpsee 0.24.9", "mmr-rpc", @@ -12281,7 +12281,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bitvec", "frame-benchmarking", @@ -12332,7 +12332,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bs58", "frame-benchmarking", @@ -12344,7 +12344,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -12393,7 +12393,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.8.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "docify", "frame-benchmarking", @@ -12427,7 +12427,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "22.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "frame-benchmarking", @@ -12538,7 +12538,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "arrayvec 0.7.6", "bitvec", @@ -12561,7 +12561,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -12763,7 +12763,7 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "derive_more 1.0.0", "environmental", @@ -12792,7 +12792,7 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#9a4ad33c2288aaf9a88c97a18c1f5762a4bf953c" +source = "git+https://github.com/moonbeam-foundation/frontier?branch=moonbeam-polkadot-stable2412#c7b7f2b0025a3ad502a295208295c7208078b6b4" dependencies = [ "case", "num_enum 0.7.3", @@ -13634,7 +13634,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "binary-merkle-tree", "bitvec", @@ -13736,7 +13736,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-support", "polkadot-primitives", @@ -14138,7 +14138,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "30.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "log", "sp-core", @@ -14149,7 +14149,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "futures 0.3.31", @@ -14179,7 +14179,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "futures 0.3.31", "futures-timer", @@ -14201,7 +14201,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.43.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "sp-api", @@ -14216,7 +14216,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "docify", @@ -14243,7 +14243,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -14254,7 +14254,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.50.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "chrono", @@ -14299,7 +14299,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "fnv", "futures 0.3.31", @@ -14326,7 +14326,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.45.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "hash-db", "kvdb", @@ -14352,7 +14352,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "futures 0.3.31", @@ -14376,7 +14376,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "futures 0.3.31", @@ -14405,7 +14405,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "fork-tree", @@ -14441,7 +14441,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.9", @@ -14463,7 +14463,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "27.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14499,7 +14499,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "27.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.9", @@ -14519,7 +14519,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "fork-tree", "parity-scale-codec", @@ -14532,7 +14532,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "ahash", "array-bytes", @@ -14576,7 +14576,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "finality-grandpa", "futures 0.3.31", @@ -14596,7 +14596,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.49.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "assert_matches", "async-trait", @@ -14631,7 +14631,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "futures 0.3.31", @@ -14654,7 +14654,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "log", "parity-scale-codec", @@ -14678,7 +14678,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.36.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "polkavm", @@ -14692,7 +14692,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.33.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "log", "polkavm", @@ -14703,7 +14703,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.36.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "anyhow", "cfg-if", @@ -14722,7 +14722,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "console", "futures 0.3.31", @@ -14739,7 +14739,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "34.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "parking_lot 0.12.3", @@ -14753,7 +14753,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "arrayvec 0.7.6", @@ -14782,7 +14782,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.48.3" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14833,7 +14833,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "bitflags 1.3.2", @@ -14851,7 +14851,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "ahash", "futures 0.3.31", @@ -14870,7 +14870,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14891,7 +14891,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14927,7 +14927,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "futures 0.3.31", @@ -14946,7 +14946,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.15.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bs58", "ed25519-dalek", @@ -14963,7 +14963,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "bytes", @@ -15000,7 +15000,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -15009,7 +15009,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "43.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "futures 0.3.31", "jsonrpsee 0.24.9", @@ -15041,7 +15041,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "jsonrpsee 0.24.9", "parity-scale-codec", @@ -15061,7 +15061,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "20.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -15085,7 +15085,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "futures 0.3.31", @@ -15117,7 +15117,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.49.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "directories", @@ -15181,7 +15181,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.37.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "log", "parity-scale-codec", @@ -15192,7 +15192,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.23.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "clap", "fs4", @@ -15205,7 +15205,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.48.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "jsonrpsee 0.24.9", "parity-scale-codec", @@ -15224,7 +15224,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "derive_more 0.99.20", "futures 0.3.31", @@ -15245,7 +15245,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "28.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "chrono", "futures 0.3.31", @@ -15265,7 +15265,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "chrono", "console", @@ -15293,7 +15293,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -15304,7 +15304,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "futures 0.3.31", @@ -15335,7 +15335,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "38.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "futures 0.3.31", @@ -15351,7 +15351,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-channel 1.9.0", "futures 0.3.31", @@ -15775,7 +15775,7 @@ dependencies = [ [[package]] name = "session-keys-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#96d639f534f65462058b11669a5a9b90115d8bbe" dependencies = [ "async-trait", "frame-support", @@ -15974,7 +15974,7 @@ dependencies = [ [[package]] name = "slot-range-helper" version = "16.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "enumn", "parity-scale-codec", @@ -16289,7 +16289,7 @@ dependencies = [ [[package]] name = "sp-api" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "docify", "hash-db", @@ -16311,7 +16311,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "21.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "Inflector", "blake2 0.10.6", @@ -16325,7 +16325,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "scale-info", @@ -16337,7 +16337,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "26.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "docify", "integer-sqrt", @@ -16351,7 +16351,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "scale-info", @@ -16363,7 +16363,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "sp-api", "sp-inherents", @@ -16373,7 +16373,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "futures 0.3.31", "parity-scale-codec", @@ -16392,7 +16392,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "futures 0.3.31", @@ -16407,7 +16407,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "parity-scale-codec", @@ -16423,7 +16423,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "parity-scale-codec", @@ -16441,7 +16441,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "23.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "scale-info", @@ -16461,7 +16461,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "finality-grandpa", "log", @@ -16478,7 +16478,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "scale-info", @@ -16489,7 +16489,7 @@ dependencies = [ [[package]] name = "sp-core" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "bitflags 1.3.2", @@ -16549,7 +16549,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "blake2b_simd", "byteorder", @@ -16562,7 +16562,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "quote", "sp-crypto-hashing 0.1.0 (git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412)", @@ -16572,7 +16572,7 @@ dependencies = [ [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "kvdb", "parking_lot 0.12.3", @@ -16581,7 +16581,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "proc-macro2", "quote", @@ -16591,7 +16591,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "environmental", "parity-scale-codec", @@ -16601,7 +16601,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.16.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "scale-info", @@ -16613,7 +16613,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -16626,7 +16626,7 @@ dependencies = [ [[package]] name = "sp-io" version = "39.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bytes", "docify", @@ -16652,7 +16652,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "40.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "sp-core", "sp-runtime", @@ -16662,7 +16662,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.41.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", @@ -16673,7 +16673,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -16682,7 +16682,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.8.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-metadata 18.0.0", "parity-scale-codec", @@ -16692,7 +16692,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.13.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "scale-info", @@ -16703,7 +16703,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "log", "parity-scale-codec", @@ -16720,7 +16720,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "scale-info", @@ -16733,7 +16733,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "sp-api", "sp-core", @@ -16743,7 +16743,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "backtrace", "regex", @@ -16752,7 +16752,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "33.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -16762,7 +16762,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "40.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "binary-merkle-tree", "docify", @@ -16791,7 +16791,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "29.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -16810,7 +16810,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "Inflector", "expander", @@ -16823,7 +16823,7 @@ dependencies = [ [[package]] name = "sp-session" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "scale-info", @@ -16837,7 +16837,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "37.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -16850,7 +16850,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.44.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "hash-db", "log", @@ -16870,7 +16870,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "19.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -16894,12 +16894,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -16911,7 +16911,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "parity-scale-codec", @@ -16923,7 +16923,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "tracing", @@ -16934,7 +16934,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "sp-api", "sp-runtime", @@ -16943,7 +16943,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "35.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "parity-scale-codec", @@ -16957,7 +16957,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "ahash", "hash-db", @@ -16979,7 +16979,7 @@ dependencies = [ [[package]] name = "sp-version" version = "38.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -16996,7 +16996,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "parity-scale-codec", "proc-macro-warning 1.84.1", @@ -17008,7 +17008,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -17020,7 +17020,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "31.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -17209,7 +17209,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-parachain-info" version = "0.18.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -17222,7 +17222,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "15.0.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "bounded-collections", @@ -17243,7 +17243,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "18.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-support", "frame-system", @@ -17265,7 +17265,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "18.0.2" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "environmental", "frame-benchmarking", @@ -17387,7 +17387,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "hmac 0.12.1", "pbkdf2 0.12.2", @@ -17412,7 +17412,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" [[package]] name = "substrate-fixed" @@ -17427,7 +17427,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "42.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -17447,7 +17447,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "http-body-util", "hyper 1.6.0", @@ -17461,7 +17461,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.47.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "async-trait", "jsonrpsee 0.24.9", @@ -17474,7 +17474,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "41.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "jsonrpsee 0.24.9", "parity-scale-codec", @@ -17491,7 +17491,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "async-trait", @@ -17518,7 +17518,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "frame-executive", @@ -17562,7 +17562,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "futures 0.3.31", "sc-block-builder", @@ -17590,7 +17590,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "25.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "array-bytes", "build-helper", @@ -18358,7 +18358,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "17.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "coarsetime", "polkadot-primitives", @@ -18369,7 +18369,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "expander", "proc-macro-crate 3.3.0", @@ -18548,7 +18548,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.7", - "rand 0.7.3", + "rand 0.8.5", "static_assertions", ] @@ -19261,7 +19261,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "21.1.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "binary-merkle-tree", "bitvec", @@ -19371,7 +19371,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-support", "polkadot-primitives", @@ -19831,7 +19831,7 @@ dependencies = [ [[package]] name = "xcm-primitives" version = "0.1.0" -source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#697fd8ed5c3fa3217bd252aaf779b38a8b408024" +source = "git+https://github.com/Moonsong-Labs/moonkit?branch=moonbeam-polkadot-stable2412#96d639f534f65462058b11669a5a9b90115d8bbe" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -19874,7 +19874,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "Inflector", "proc-macro2", @@ -19885,7 +19885,7 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.5.1" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-support", "parity-scale-codec", @@ -19899,7 +19899,7 @@ dependencies = [ [[package]] name = "xcm-simulator" version = "18.0.0" -source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#5f673b8dde6b052c0f3132d067369d68718cd6e8" +source = "git+https://github.com/moonbeam-foundation/polkadot-sdk?branch=moonbeam-polkadot-stable2412#52bb1acae24e4f6018cd41dad5ff0b94f1c125a9" dependencies = [ "frame-support", "frame-system",