difftreelog
feat(RMRK-RPC) more RPCs
in: master
29 files changed
Cargo.lockdiffbeforeafterboth--- a/Cargo.lock
+++ b/Cargo.lock
@@ -473,15 +473,15 @@
"sc-network",
"sc-network-gossip",
"sc-utils",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-application-crypto",
+ "sp-arithmetic",
"sp-blockchain",
"sp-consensus",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-keystore",
"sp-mmr-primitives",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"substrate-prometheus-endpoint",
"thiserror",
"wasm-timer",
@@ -505,8 +505,8 @@
"sc-rpc",
"sc-utils",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
"thiserror",
]
@@ -522,11 +522,11 @@
dependencies = [
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-application-crypto",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -750,14 +750,14 @@
dependencies = [
"bp-runtime",
"finality-grandpa",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-finality-grandpa",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -766,10 +766,10 @@
source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"
dependencies = [
"bp-runtime",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-std",
]
[[package]]
@@ -779,14 +779,14 @@
dependencies = [
"bitvec 1.0.0",
"bp-runtime",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"impl-trait-for-tuples",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-std",
]
[[package]]
@@ -796,15 +796,15 @@
dependencies = [
"bp-messages",
"bp-runtime",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
+ "sp-version",
]
[[package]]
@@ -815,13 +815,13 @@
"bp-messages",
"bp-polkadot-core",
"bp-runtime",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
"parity-scale-codec 3.1.2",
"smallvec",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-runtime",
+ "sp-std",
+ "sp-version",
]
[[package]]
@@ -829,17 +829,17 @@
version = "0.1.0"
source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
"hash-db",
"num-traits",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-state-machine",
+ "sp-std",
+ "sp-trie",
]
[[package]]
@@ -851,10 +851,10 @@
"ed25519-dalek",
"finality-grandpa",
"parity-scale-codec 3.1.2",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-application-crypto",
"sp-finality-grandpa",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -867,9 +867,9 @@
"bp-rococo",
"bp-runtime",
"parity-scale-codec 3.1.2",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -880,8 +880,8 @@
"bp-message-dispatch",
"bp-messages",
"bp-runtime",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"hash-db",
"pallet-bridge-dispatch",
"pallet-bridge-grandpa",
@@ -889,12 +889,12 @@
"pallet-transaction-payment",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-core",
+ "sp-runtime",
+ "sp-state-machine",
+ "sp-std",
+ "sp-trie",
]
[[package]]
@@ -1543,10 +1543,10 @@
"polkadot-overseer",
"polkadot-primitives",
"sc-client-api",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-consensus",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
"tracing",
]
@@ -1565,16 +1565,16 @@
"sc-consensus-aura",
"sc-consensus-slots",
"sc-telemetry",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-application-crypto",
"sp-block-builder",
"sp-blockchain",
"sp-consensus",
"sp-consensus-aura",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-keystore",
+ "sp-runtime",
"substrate-prometheus-endpoint",
"tracing",
]
@@ -1592,11 +1592,11 @@
"polkadot-primitives",
"sc-client-api",
"sc-consensus",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-blockchain",
"sp-consensus",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-trie",
"tracing",
]
@@ -1616,12 +1616,12 @@
"polkadot-parachain",
"polkadot-primitives",
"sc-client-api",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-blockchain",
"sp-consensus",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-state-machine",
"tracing",
]
@@ -1642,10 +1642,10 @@
"rand 0.8.5",
"sc-client-api",
"sc-consensus",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-consensus",
"sp-maybe-compressed-blob",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"tracing",
]
@@ -1671,11 +1671,11 @@
"sc-service",
"sc-telemetry",
"sc-tracing",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-blockchain",
"sp-consensus",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
"tracing",
]
@@ -1685,16 +1685,16 @@
source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"
dependencies = [
"frame-executive",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"pallet-aura",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-application-crypto",
"sp-consensus-aura",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -1703,14 +1703,14 @@
source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"
dependencies = [
"cumulus-primitives-core",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"log",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
"xcm",
"xcm-executor",
]
@@ -1724,24 +1724,24 @@
"cumulus-primitives-core",
"cumulus-primitives-parachain-inherent",
"environmental",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"impl-trait-for-tuples",
"log",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "pallet-balances",
"parity-scale-codec 3.1.2",
"polkadot-parachain",
"scale-info",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-externalities",
+ "sp-inherents",
+ "sp-io",
+ "sp-runtime",
+ "sp-state-machine",
+ "sp-std",
+ "sp-trie",
+ "sp-version",
"xcm",
]
@@ -1762,14 +1762,14 @@
source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"
dependencies = [
"cumulus-primitives-core",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
"xcm",
]
@@ -1779,14 +1779,14 @@
source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"
dependencies = [
"cumulus-primitives-core",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"log",
"parity-scale-codec 3.1.2",
"rand_chacha 0.3.1",
"scale-info",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
"xcm",
"xcm-executor",
]
@@ -1796,15 +1796,15 @@
version = "0.1.0"
source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
"parity-scale-codec 3.1.2",
"polkadot-core-primitives",
"polkadot-parachain",
"polkadot-primitives",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-runtime",
+ "sp-std",
+ "sp-trie",
]
[[package]]
@@ -1819,14 +1819,14 @@
"parity-scale-codec 3.1.2",
"sc-client-api",
"scale-info",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-core",
+ "sp-inherents",
+ "sp-runtime",
+ "sp-state-machine",
+ "sp-std",
+ "sp-storage",
+ "sp-trie",
"tracing",
]
@@ -1838,8 +1838,8 @@
"cumulus-primitives-core",
"futures 0.3.21",
"parity-scale-codec 3.1.2",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-inherents",
+ "sp-std",
"sp-timestamp",
]
@@ -1849,14 +1849,14 @@
source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"
dependencies = [
"cumulus-primitives-core",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
"parity-scale-codec 3.1.2",
"polkadot-core-primitives",
"polkadot-parachain",
"polkadot-primitives",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
+ "sp-trie",
"xcm",
]
@@ -1879,12 +1879,12 @@
"sc-service",
"sc-telemetry",
"sc-tracing",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-blockchain",
"sp-consensus",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-state-machine",
"tracing",
]
@@ -1904,11 +1904,11 @@
"polkadot-service",
"sc-client-api",
"sc-service",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-blockchain",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-state-machine",
"thiserror",
]
@@ -1929,11 +1929,11 @@
"polkadot-service",
"sc-client-api",
"sc-rpc-api",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-core",
+ "sp-runtime",
+ "sp-state-machine",
+ "sp-storage",
"tracing",
"url 2.2.2",
]
@@ -1946,9 +1946,9 @@
"cumulus-primitives-core",
"parity-scale-codec 3.1.2",
"polkadot-primitives",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-state-machine",
+ "sp-std",
]
[[package]]
@@ -2575,11 +2575,11 @@
"fp-rpc",
"sc-client-api",
"sc-consensus",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-block-builder",
"sp-blockchain",
"sp-consensus",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"thiserror",
]
@@ -2592,9 +2592,9 @@
"kvdb-rocksdb",
"parity-scale-codec 3.1.2",
"parking_lot 0.12.0",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-database",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
]
[[package]]
@@ -2609,9 +2609,9 @@
"futures-timer",
"log",
"sc-client-api",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-blockchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
]
[[package]]
@@ -2643,13 +2643,13 @@
"sc-service",
"sc-transaction-pool",
"sc-transaction-pool-api",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-block-builder",
"sp-blockchain",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-storage",
"tokio 1.18.2",
]
@@ -2793,9 +2793,9 @@
dependencies = [
"ethereum",
"parity-scale-codec 3.1.2",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -2807,8 +2807,8 @@
"impl-trait-for-tuples",
"parity-scale-codec 3.1.2",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-std",
]
[[package]]
@@ -2816,8 +2816,8 @@
version = "0.1.0"
source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.21-logs#79cd4c4cf29106c431facd6779783fc887b21475"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "sp-core",
]
[[package]]
@@ -2830,11 +2830,11 @@
"fp-evm",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -2843,14 +2843,14 @@
source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.21-logs#79cd4c4cf29106c431facd6779783fc887b21475"
dependencies = [
"ethereum",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
"parity-scale-codec 3.1.2",
"parity-util-mem",
"scale-info",
"serde",
- "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-debug-derive",
+ "sp-io",
+ "sp-runtime",
]
[[package]]
@@ -2858,29 +2858,7 @@
version = "2.0.0"
source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.21-logs#79cd4c4cf29106c431facd6779783fc887b21475"
dependencies = [
- "parity-scale-codec 3.1.2",
-]
-
-[[package]]
-name = "frame-benchmarking"
-version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "linregress",
- "log",
"parity-scale-codec 3.1.2",
- "paste",
- "scale-info",
- "serde",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
]
[[package]]
@@ -2888,21 +2866,21 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"linregress",
"log",
"parity-scale-codec 3.1.2",
"paste",
"scale-info",
"serde",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-application-crypto",
+ "sp-io",
+ "sp-runtime",
+ "sp-runtime-interface",
+ "sp-std",
+ "sp-storage",
]
[[package]]
@@ -2913,9 +2891,9 @@
"Inflector",
"chrono",
"clap",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"handlebars",
"hash-db",
"hex",
@@ -2938,17 +2916,17 @@
"serde",
"serde_json",
"serde_nanos",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-blockchain",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-database",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-externalities",
+ "sp-inherents",
+ "sp-keystore",
+ "sp-runtime",
+ "sp-state-machine",
+ "sp-storage",
+ "sp-trie",
"tempfile",
"thousands",
]
@@ -2970,14 +2948,14 @@
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"frame-election-provider-solution-type",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-arithmetic",
"sp-npos-elections",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -2985,15 +2963,15 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
+ "sp-tracing",
]
[[package]]
@@ -3003,38 +2981,9 @@
checksum = "df6bb8542ef006ef0de09a5c4420787d79823c0ed7924225822362fd2bf2ff2d"
dependencies = [
"cfg-if 1.0.0",
- "parity-scale-codec 3.1.2",
- "scale-info",
- "serde",
-]
-
-[[package]]
-name = "frame-support"
-version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "bitflags",
- "frame-metadata",
- "frame-support-procedural 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "impl-trait-for-tuples",
- "log",
- "once_cell",
"parity-scale-codec 3.1.2",
- "paste",
"scale-info",
"serde",
- "smallvec",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "tt-call",
]
[[package]]
@@ -3044,7 +2993,7 @@
dependencies = [
"bitflags",
"frame-metadata",
- "frame-support-procedural 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support-procedural",
"impl-trait-for-tuples",
"log",
"once_cell",
@@ -3053,50 +3002,26 @@
"scale-info",
"serde",
"smallvec",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-arithmetic",
+ "sp-core",
+ "sp-core-hashing-proc-macro",
+ "sp-inherents",
+ "sp-io",
+ "sp-runtime",
+ "sp-staking",
+ "sp-state-machine",
+ "sp-std",
+ "sp-tracing",
"tt-call",
]
[[package]]
name = "frame-support-procedural"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "Inflector",
- "frame-support-procedural-tools 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "proc-macro2",
- "quote",
- "syn",
-]
-
-[[package]]
-name = "frame-support-procedural"
-version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"Inflector",
- "frame-support-procedural-tools 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "proc-macro2",
- "quote",
- "syn",
-]
-
-[[package]]
-name = "frame-support-procedural-tools"
-version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "proc-macro-crate 1.1.3",
+ "frame-support-procedural-tools",
"proc-macro2",
"quote",
"syn",
@@ -3107,7 +3032,7 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support-procedural-tools-derive",
"proc-macro-crate 1.1.3",
"proc-macro2",
"quote",
@@ -3117,16 +3042,6 @@
[[package]]
name = "frame-support-procedural-tools-derive"
version = "3.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn",
-]
-
-[[package]]
-name = "frame-support-procedural-tools-derive"
-version = "3.0.0"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"proc-macro2",
@@ -3137,35 +3052,18 @@
[[package]]
name = "frame-system"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "log",
- "parity-scale-codec 3.1.2",
- "scale-info",
- "serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
-]
-
-[[package]]
-name = "frame-system"
-version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
"log",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
+ "sp-version",
]
[[package]]
@@ -3173,14 +3071,14 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -3189,7 +3087,7 @@
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"parity-scale-codec 3.1.2",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
]
[[package]]
@@ -3197,10 +3095,10 @@
version = "0.10.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "sp-api",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -4243,11 +4141,11 @@
dependencies = [
"beefy-primitives",
"bitvec 1.0.0",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
"frame-election-provider-support",
"frame-executive",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"frame-system-benchmarking",
"frame-system-rpc-runtime-api",
"frame-try-runtime",
@@ -4258,7 +4156,7 @@
"pallet-authorship",
"pallet-babe",
"pallet-bags-list",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "pallet-balances",
"pallet-bounties",
"pallet-child-bounties",
"pallet-collective",
@@ -4303,23 +4201,23 @@
"serde",
"serde_derive",
"smallvec",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-arithmetic",
"sp-authority-discovery",
"sp-block-builder",
"sp-consensus-babe",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-io",
"sp-mmr-primitives",
"sp-npos-elections",
"sp-offchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"sp-session",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-staking",
+ "sp-std",
"sp-transaction-pool",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-version",
"static_assertions",
"substrate-wasm-builder",
"xcm",
@@ -4332,11 +4230,11 @@
version = "0.9.21"
source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
"polkadot-primitives",
"polkadot-runtime-common",
"smallvec",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
]
[[package]]
@@ -5589,10 +5487,10 @@
"fp-evm-mapping",
"fp-rpc",
"fp-self-contained",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
"frame-executive",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"frame-system-benchmarking",
"frame-system-rpc-runtime-api",
"frame-try-runtime",
@@ -5600,7 +5498,7 @@
"log",
"orml-vesting",
"pallet-aura",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "pallet-balances",
"pallet-base-fee",
"pallet-common",
"pallet-ethereum",
@@ -5631,19 +5529,19 @@
"scale-info",
"serde",
"smallvec",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-arithmetic",
"sp-block-builder",
"sp-consensus-aura",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-io",
"sp-offchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"sp-session",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-std",
"sp-transaction-pool",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-version",
"substrate-wasm-builder",
"unique-runtime-common",
"up-data-structs",
@@ -5708,14 +5606,14 @@
version = "0.4.1-dev"
source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=unique-polkadot-v0.9.21#ab76865610924c07212a9dc788a45d659c603a4a"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -5738,15 +5636,15 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"pallet-timestamp",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-application-crypto",
"sp-consensus-aura",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -5754,15 +5652,15 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"pallet-session",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-application-crypto",
"sp-authority-discovery",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -5770,14 +5668,14 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"impl-trait-for-tuples",
"parity-scale-codec 3.1.2",
"scale-info",
"sp-authorship",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -5785,23 +5683,23 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"log",
"pallet-authorship",
"pallet-session",
"pallet-timestamp",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-application-crypto",
"sp-consensus-babe",
"sp-consensus-vrf",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-io",
+ "sp-runtime",
"sp-session",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-staking",
+ "sp-std",
]
[[package]]
@@ -5809,34 +5707,19 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
"frame-election-provider-support",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "log",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "parity-scale-codec 3.1.2",
- "scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
-]
-
-[[package]]
-name = "pallet-balances"
-version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
+ "frame-support",
+ "frame-system",
"log",
+ "pallet-balances",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
+ "sp-tracing",
]
[[package]]
@@ -5844,14 +5727,14 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"log",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -5860,13 +5743,13 @@
source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.21-logs#79cd4c4cf29106c431facd6779783fc887b21475"
dependencies = [
"fp-evm",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
]
[[package]]
@@ -5875,14 +5758,14 @@
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"beefy-primitives",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"pallet-session",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -5892,8 +5775,8 @@
dependencies = [
"beefy-merkle-tree",
"beefy-primitives",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"hex",
"k256",
"log",
@@ -5903,10 +5786,10 @@
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -5914,17 +5797,17 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"log",
"pallet-treasury",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -5934,14 +5817,14 @@
dependencies = [
"bp-message-dispatch",
"bp-runtime",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"log",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -5953,17 +5836,17 @@
"bp-runtime",
"bp-test-utils",
"finality-grandpa",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"log",
"num-traits",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
"sp-finality-grandpa",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
+ "sp-trie",
]
[[package]]
@@ -5975,16 +5858,16 @@
"bp-message-dispatch",
"bp-messages",
"bp-runtime",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"log",
"num-traits",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -5992,18 +5875,18 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"log",
"pallet-bounties",
"pallet-treasury",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6011,16 +5894,16 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"log",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6029,16 +5912,17 @@
dependencies = [
"evm-coder",
"fp-evm-mapping",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"pallet-evm",
"pallet-evm-coder-substrate",
"parity-scale-codec 3.1.2",
+ "rmrk-types",
"scale-info",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
"up-data-structs",
]
@@ -6047,15 +5931,15 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6063,20 +5947,20 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
"frame-election-provider-support",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"log",
"parity-scale-codec 3.1.2",
"rand 0.7.3",
"scale-info",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-arithmetic",
+ "sp-core",
+ "sp-io",
"sp-npos-elections",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
"static_assertions",
"strum 0.23.0",
]
@@ -6086,12 +5970,12 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
"frame-election-provider-support",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-system",
"parity-scale-codec 3.1.2",
"sp-npos-elections",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
]
[[package]]
@@ -6099,17 +5983,17 @@
version = "5.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"log",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
"sp-npos-elections",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6126,10 +6010,10 @@
"fp-rpc",
"fp-self-contained",
"fp-storage",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"log",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "pallet-balances",
"pallet-evm",
"pallet-timestamp",
"parity-scale-codec 3.1.2",
@@ -6137,9 +6021,9 @@
"scale-info",
"serde",
"sha3 0.10.1",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6150,13 +6034,13 @@
"evm",
"fp-evm",
"fp-evm-mapping",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"hex",
"impl-trait-for-tuples",
"log",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "pallet-balances",
"pallet-timestamp",
"parity-scale-codec 3.1.2",
"primitive-types",
@@ -6164,10 +6048,10 @@
"scale-info",
"serde",
"sha3 0.10.1",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6176,15 +6060,15 @@
dependencies = [
"ethereum",
"evm-coder",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"pallet-ethereum",
"pallet-evm",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-std",
"up-data-structs",
]
@@ -6194,16 +6078,16 @@
dependencies = [
"evm-coder",
"fp-evm-mapping",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"log",
"pallet-evm",
"pallet-evm-coder-substrate",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
"up-sponsorship",
]
@@ -6212,16 +6096,16 @@
version = "0.1.0"
dependencies = [
"fp-evm",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"pallet-evm",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6230,16 +6114,16 @@
dependencies = [
"fp-evm",
"fp-evm-mapping",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"pallet-ethereum",
"pallet-evm",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
"up-sponsorship",
]
@@ -6249,18 +6133,18 @@
dependencies = [
"ethereum",
"evm-coder",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"pallet-common",
"pallet-evm",
"pallet-evm-coder-substrate",
"pallet-structure",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
"up-data-structs",
]
@@ -6269,14 +6153,14 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-arithmetic",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6284,22 +6168,22 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"log",
"pallet-authorship",
"pallet-session",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-application-crypto",
+ "sp-core",
"sp-finality-grandpa",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-io",
+ "sp-runtime",
"sp-session",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-staking",
+ "sp-std",
]
[[package]]
@@ -6308,14 +6192,14 @@
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"enumflags2",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6323,19 +6207,19 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"log",
"pallet-authorship",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-application-crypto",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-staking",
+ "sp-std",
]
[[package]]
@@ -6343,35 +6227,35 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
"sp-keyring",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
name = "pallet-inflation"
version = "0.1.0"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
+ "pallet-balances",
"pallet-randomness-collective-flip",
"pallet-timestamp",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6379,16 +6263,16 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"log",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6397,16 +6281,16 @@
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"ckb-merkle-mountain-range",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
"sp-mmr-primitives",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6419,11 +6303,11 @@
"jsonrpc-derive",
"parity-scale-codec 3.1.2",
"serde",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-blockchain",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-mmr-primitives",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
]
[[package]]
@@ -6431,14 +6315,14 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6446,13 +6330,13 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6460,14 +6344,14 @@
version = "1.0.0"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-staking",
+ "sp-std",
]
[[package]]
@@ -6475,18 +6359,18 @@
version = "1.0.0"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
"frame-election-provider-support",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"pallet-bags-list",
"pallet-nomination-pools",
"pallet-staking",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-staking",
+ "sp-std",
]
[[package]]
@@ -6495,18 +6379,18 @@
dependencies = [
"ethereum",
"evm-coder",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"pallet-common",
"pallet-evm",
"pallet-evm-coder-substrate",
"pallet-structure",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
"up-data-structs",
]
@@ -6515,16 +6399,16 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"log",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "pallet-balances",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-staking",
+ "sp-std",
]
[[package]]
@@ -6532,12 +6416,12 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
"frame-election-provider-support",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"pallet-babe",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "pallet-balances",
"pallet-grandpa",
"pallet-im-online",
"pallet-offences",
@@ -6545,9 +6429,9 @@
"pallet-staking",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-staking",
+ "sp-std",
]
[[package]]
@@ -6555,15 +6439,15 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6571,14 +6455,14 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6586,13 +6470,13 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"safe-mix",
"scale-info",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6600,30 +6484,30 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
name = "pallet-refungible"
version = "0.1.0"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"pallet-common",
"pallet-evm",
"pallet-structure",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
"up-data-structs",
]
@@ -6632,15 +6516,15 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"log",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6648,20 +6532,20 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"impl-trait-for-tuples",
"log",
"pallet-timestamp",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
"sp-session",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-staking",
+ "sp-std",
+ "sp-trie",
]
[[package]]
@@ -6669,15 +6553,15 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"pallet-session",
"pallet-staking",
"rand 0.7.3",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"sp-session",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-std",
]
[[package]]
@@ -6685,13 +6569,13 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"rand_chacha 0.2.2",
"scale-info",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6699,10 +6583,10 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
"frame-election-provider-support",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"log",
"pallet-authorship",
"pallet-session",
@@ -6710,11 +6594,11 @@
"rand_chacha 0.2.2",
"scale-info",
"serde",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-application-crypto",
+ "sp-io",
+ "sp-runtime",
+ "sp-staking",
+ "sp-std",
]
[[package]]
@@ -6734,20 +6618,20 @@
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"log",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-arithmetic",
]
[[package]]
name = "pallet-structure"
version = "0.1.0"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"pallet-common",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-std",
"up-data-structs",
]
@@ -6756,13 +6640,13 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6770,18 +6654,18 @@
version = "3.0.0"
source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.21#d48fbd3cd0a8261014c8a8b6904d10ddb37ae2d4"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
+ "pallet-balances",
"pallet-transaction-payment",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
"up-sponsorship",
]
@@ -6790,16 +6674,16 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"log",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-inherents",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
"sp-timestamp",
]
@@ -6808,18 +6692,18 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"log",
"pallet-treasury",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6827,16 +6711,16 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
"smallvec",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6849,11 +6733,11 @@
"jsonrpc-derive",
"pallet-transaction-payment-rpc-runtime-api",
"parity-scale-codec 3.1.2",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-blockchain",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-rpc",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
]
[[package]]
@@ -6863,8 +6747,8 @@
dependencies = [
"pallet-transaction-payment",
"parity-scale-codec 3.1.2",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-runtime",
]
[[package]]
@@ -6872,33 +6756,33 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"impl-trait-for-tuples",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "pallet-balances",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
name = "pallet-unique"
version = "0.1.0"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"pallet-common",
"pallet-evm",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
"up-data-structs",
]
@@ -6906,17 +6790,17 @@
name = "pallet-unq-scheduler"
version = "0.1.0"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"log",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
"substrate-test-utils",
"up-sponsorship",
]
@@ -6926,15 +6810,15 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6942,14 +6826,14 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"log",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -6957,15 +6841,15 @@
version = "0.9.21"
source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"log",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
"xcm",
"xcm-executor",
]
@@ -6975,14 +6859,14 @@
version = "0.9.21"
source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"log",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
"xcm",
"xcm-executor",
]
@@ -6993,8 +6877,8 @@
source = "git+https://github.com/uniquenetwork/cumulus?branch=polkadot-v0.9.21#4ce5950ac3efbdbbf6c88c90e2a9ad4c7cb8d334"
dependencies = [
"cumulus-primitives-core",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
@@ -7428,8 +7312,8 @@
"polkadot-node-subsystem-util",
"polkadot-primitives",
"rand 0.8.5",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-keystore",
"thiserror",
"tracing-gum",
]
@@ -7472,8 +7356,8 @@
"sc-cli",
"sc-service",
"sc-tracing",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-trie",
"substrate-build-script-utils",
"thiserror",
"try-runtime-cli",
@@ -7485,9 +7369,9 @@
source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"
dependencies = [
"beefy-primitives",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
"frame-benchmarking-cli",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-system",
"frame-system-rpc-runtime-api",
"pallet-transaction-payment",
"pallet-transaction-payment-rpc-runtime-api",
@@ -7500,21 +7384,21 @@
"sc-consensus",
"sc-executor",
"sc-service",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-authority-discovery",
"sp-block-builder",
"sp-blockchain",
"sp-consensus",
"sp-consensus-babe",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-finality-grandpa",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-inherents",
"sp-keyring",
"sp-mmr-primitives",
"sp-offchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"sp-session",
- "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-storage",
"sp-timestamp",
"sp-transaction-pool",
]
@@ -7533,9 +7417,9 @@
"polkadot-node-subsystem",
"polkadot-node-subsystem-util",
"polkadot-primitives",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-keystore",
+ "sp-runtime",
"thiserror",
"tracing-gum",
]
@@ -7548,9 +7432,9 @@
"parity-scale-codec 3.1.2",
"parity-util-mem",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -7570,8 +7454,8 @@
"polkadot-node-subsystem-util",
"polkadot-primitives",
"sc-network",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-application-crypto",
+ "sp-keystore",
"thiserror",
"tracing-gum",
]
@@ -7585,8 +7469,8 @@
"polkadot-node-primitives",
"polkadot-primitives",
"reed-solomon-novelpoly",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-trie",
"thiserror",
]
@@ -7604,9 +7488,9 @@
"rand 0.8.5",
"rand_chacha 0.3.1",
"sc-network",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-application-crypto",
+ "sp-core",
+ "sp-keystore",
"tracing-gum",
]
@@ -7641,7 +7525,7 @@
"polkadot-node-subsystem",
"polkadot-node-subsystem-util",
"polkadot-primitives",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-maybe-compressed-blob",
"thiserror",
"tracing-gum",
@@ -7668,10 +7552,10 @@
"polkadot-primitives",
"sc-keystore",
"schnorrkel",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-application-crypto",
"sp-consensus",
"sp-consensus-slots",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"thiserror",
"tracing-gum",
]
@@ -7709,7 +7593,7 @@
"polkadot-node-subsystem-util",
"polkadot-primitives",
"polkadot-statement-table",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-keystore",
"thiserror",
"tracing-gum",
]
@@ -7723,7 +7607,7 @@
"polkadot-node-subsystem",
"polkadot-node-subsystem-util",
"polkadot-primitives",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-keystore",
"thiserror",
"tracing-gum",
"wasm-timer",
@@ -7809,8 +7693,8 @@
"polkadot-node-subsystem",
"polkadot-primitives",
"sp-blockchain",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-inherents",
+ "sp-runtime",
"thiserror",
"tracing-gum",
]
@@ -7853,12 +7737,12 @@
"sc-executor-common",
"sc-executor-wasmtime",
"slotmap",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-externalities",
+ "sp-io",
"sp-maybe-compressed-blob",
- "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-tracing",
+ "sp-wasm-interface",
"tracing-gum",
]
@@ -7873,7 +7757,7 @@
"polkadot-node-subsystem-util",
"polkadot-overseer",
"polkadot-primitives",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-keystore",
"thiserror",
"tracing-gum",
]
@@ -7889,10 +7773,10 @@
"polkadot-node-subsystem",
"polkadot-node-subsystem-util",
"polkadot-primitives",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-authority-discovery",
"sp-consensus-babe",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"tracing-gum",
]
@@ -7910,7 +7794,7 @@
"polkadot-node-primitives",
"polkadot-primitives",
"sc-network",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"thiserror",
]
@@ -7963,11 +7847,11 @@
"polkadot-primitives",
"schnorrkel",
"serde",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-application-crypto",
"sp-consensus-babe",
"sp-consensus-vrf",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-keystore",
"sp-maybe-compressed-blob",
"thiserror",
"zstd",
@@ -8028,9 +7912,9 @@
"polkadot-overseer",
"polkadot-primitives",
"rand 0.8.5",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-application-crypto",
+ "sp-core",
+ "sp-keystore",
"thiserror",
"tracing-gum",
]
@@ -8052,7 +7936,7 @@
"polkadot-overseer-gen",
"polkadot-primitives",
"sc-client-api",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"tracing-gum",
]
@@ -8091,15 +7975,15 @@
source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"
dependencies = [
"derive_more",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
"parity-scale-codec 3.1.2",
"parity-util-mem",
"polkadot-core-primitives",
"scale-info",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -8123,7 +8007,7 @@
source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"
dependencies = [
"bitvec 1.0.0",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-system",
"hex-literal",
"parity-scale-codec 3.1.2",
"parity-util-mem",
@@ -8131,20 +8015,20 @@
"polkadot-parachain",
"scale-info",
"serde",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-application-crypto",
+ "sp-arithmetic",
"sp-authority-discovery",
"sp-consensus-slots",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-io",
+ "sp-keystore",
+ "sp-runtime",
+ "sp-staking",
+ "sp-std",
+ "sp-trie",
+ "sp-version",
]
[[package]]
@@ -8168,13 +8052,13 @@
"sc-rpc",
"sc-sync-state-rpc",
"sc-transaction-pool-api",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-block-builder",
"sp-blockchain",
"sp-consensus",
"sp-consensus-babe",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-keystore",
+ "sp-runtime",
"substrate-frame-rpc-system",
"substrate-state-trie-migration-rpc",
]
@@ -8186,11 +8070,11 @@
dependencies = [
"beefy-primitives",
"bitvec 1.0.0",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
"frame-election-provider-support",
"frame-executive",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"frame-system-benchmarking",
"frame-system-rpc-runtime-api",
"frame-try-runtime",
@@ -8200,7 +8084,7 @@
"pallet-authorship",
"pallet-babe",
"pallet-bags-list",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "pallet-balances",
"pallet-bounties",
"pallet-child-bounties",
"pallet-collective",
@@ -8242,22 +8126,22 @@
"serde",
"serde_derive",
"smallvec",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-authority-discovery",
"sp-block-builder",
"sp-consensus-babe",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-io",
"sp-mmr-primitives",
"sp-npos-elections",
"sp-offchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"sp-session",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-staking",
+ "sp-std",
"sp-transaction-pool",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-version",
"static_assertions",
"substrate-wasm-builder",
"xcm",
@@ -8272,17 +8156,17 @@
dependencies = [
"beefy-primitives",
"bitvec 1.0.0",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
"frame-election-provider-support",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"impl-trait-for-tuples",
"libsecp256k1",
"log",
"pallet-authorship",
"pallet-babe",
"pallet-bags-list",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "pallet-balances",
"pallet-beefy-mmr",
"pallet-election-provider-multi-phase",
"pallet-session",
@@ -8299,15 +8183,15 @@
"serde",
"serde_derive",
"slot-range-helper",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-core",
+ "sp-inherents",
+ "sp-io",
"sp-npos-elections",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"sp-session",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-staking",
+ "sp-std",
"static_assertions",
"xcm",
]
@@ -8317,11 +8201,11 @@
version = "0.9.21"
source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
"polkadot-primitives",
"polkadot-runtime-common",
"smallvec",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
]
[[package]]
@@ -8332,8 +8216,8 @@
"bs58",
"parity-scale-codec 3.1.2",
"polkadot-primitives",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-std",
+ "sp-tracing",
]
[[package]]
@@ -8344,14 +8228,14 @@
"bitflags",
"bitvec 1.0.0",
"derive_more",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
"log",
"pallet-authority-discovery",
"pallet-authorship",
"pallet-babe",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "pallet-balances",
"pallet-session",
"pallet-staking",
"pallet-timestamp",
@@ -8364,16 +8248,16 @@
"rustc-hex",
"scale-info",
"serde",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-application-crypto",
+ "sp-core",
+ "sp-inherents",
+ "sp-io",
+ "sp-keystore",
+ "sp-runtime",
"sp-session",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-staking",
+ "sp-std",
"static_assertions",
"xcm",
"xcm-executor",
@@ -8454,25 +8338,25 @@
"sc-telemetry",
"sc-transaction-pool",
"serde",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-authority-discovery",
"sp-block-builder",
"sp-blockchain",
"sp-consensus",
"sp-consensus-babe",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-finality-grandpa",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-inherents",
+ "sp-io",
+ "sp-keystore",
"sp-offchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"sp-session",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-state-machine",
+ "sp-storage",
"sp-timestamp",
"sp-transaction-pool",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-trie",
"substrate-prometheus-endpoint",
"thiserror",
"tracing-gum",
@@ -8494,8 +8378,8 @@
"polkadot-node-subsystem",
"polkadot-node-subsystem-util",
"polkadot-primitives",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-keystore",
+ "sp-staking",
"thiserror",
"tracing-gum",
]
@@ -8507,7 +8391,7 @@
dependencies = [
"parity-scale-codec 3.1.2",
"polkadot-primitives",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
]
[[package]]
@@ -8519,14 +8403,14 @@
"bitvec 1.0.0",
"frame-election-provider-support",
"frame-executive",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"frame-system-rpc-runtime-api",
"log",
"pallet-authority-discovery",
"pallet-authorship",
"pallet-babe",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "pallet-balances",
"pallet-grandpa",
"pallet-indices",
"pallet-nicks",
@@ -8550,21 +8434,21 @@
"serde",
"serde_derive",
"smallvec",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-authority-discovery",
"sp-block-builder",
"sp-consensus-babe",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-io",
"sp-mmr-primitives",
"sp-offchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"sp-session",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-staking",
+ "sp-std",
"sp-transaction-pool",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-version",
"substrate-wasm-builder",
"test-runtime-constants",
"xcm",
@@ -8577,12 +8461,12 @@
version = "0.9.21"
source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-system",
"futures 0.1.31",
"futures 0.3.21",
"hex",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "pallet-balances",
"pallet-staking",
"pallet-transaction-payment",
"polkadot-node-primitives",
@@ -8608,17 +8492,17 @@
"sc-service",
"sc-tracing",
"sc-transaction-pool",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-arithmetic",
"sp-authority-discovery",
"sp-blockchain",
"sp-consensus",
"sp-consensus-babe",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-finality-grandpa",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-inherents",
"sp-keyring",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-state-machine",
"substrate-test-client",
"tempfile",
"test-runtime-constants",
@@ -8841,14 +8725,14 @@
"fp-rpc",
"fp-self-contained",
"frame-executive",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"frame-system-rpc-runtime-api",
"frame-try-runtime",
"log",
"orml-vesting",
"pallet-aura",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "pallet-balances",
"pallet-base-fee",
"pallet-common",
"pallet-ethereum",
@@ -8879,19 +8763,19 @@
"scale-info",
"serde",
"smallvec",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-arithmetic",
"sp-block-builder",
"sp-consensus-aura",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-io",
"sp-offchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"sp-session",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-std",
"sp-transaction-pool",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-version",
"substrate-wasm-builder",
"unique-runtime-common",
"up-data-structs",
@@ -9199,10 +9083,10 @@
"parity-scale-codec 3.1.2",
"serde",
"serde_json",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-version",
]
[[package]]
@@ -9269,32 +9153,25 @@
[[package]]
name = "rmrk-rpc"
version = "0.0.1"
-source = "git+https://github.com/UniqueNetwork/rmrk-substrate.git?branch=test/tests-basic-infrastructure#4c890ff7e4bc706652bf35904cf4c456175ef097"
+source = "git+https://github.com/UniqueNetwork/rmrk-substrate.git?branch=feature/separate-types-and-traits#01c2995b64c34063a1c9fc4d856635022cea4f78"
dependencies = [
"parity-scale-codec 2.3.1",
- "rmrk-traits",
+ "rmrk-types",
"serde",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
+ "sp-api",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
-name = "rmrk-traits"
+name = "rmrk-types"
version = "0.0.1"
-source = "git+https://github.com/UniqueNetwork/rmrk-substrate.git?branch=test/tests-basic-infrastructure#4c890ff7e4bc706652bf35904cf4c456175ef097"
+source = "git+https://github.com/UniqueNetwork/rmrk-substrate.git?branch=feature/separate-types-and-traits#01c2995b64c34063a1c9fc4d856635022cea4f78"
dependencies = [
- "derivative",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
]
[[package]]
@@ -9319,10 +9196,10 @@
"bp-runtime",
"bp-wococo",
"bridge-runtime-common",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
"frame-executive",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"frame-system-benchmarking",
"frame-system-rpc-runtime-api",
"hex-literal",
@@ -9330,7 +9207,7 @@
"pallet-authority-discovery",
"pallet-authorship",
"pallet-babe",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "pallet-balances",
"pallet-beefy",
"pallet-beefy-mmr",
"pallet-bridge-dispatch",
@@ -9363,21 +9240,21 @@
"serde",
"serde_derive",
"smallvec",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-authority-discovery",
"sp-block-builder",
"sp-consensus-babe",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-io",
"sp-mmr-primitives",
"sp-offchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"sp-session",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-staking",
+ "sp-std",
"sp-transaction-pool",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-version",
"substrate-wasm-builder",
"xcm",
"xcm-builder",
@@ -9389,11 +9266,11 @@
version = "0.9.21"
source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
"polkadot-primitives",
"polkadot-runtime-common",
"smallvec",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
]
[[package]]
@@ -9591,8 +9468,8 @@
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"log",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-wasm-interface",
"thiserror",
]
@@ -9613,12 +9490,12 @@
"rand 0.7.3",
"sc-client-api",
"sc-network",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-authority-discovery",
"sp-blockchain",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-keystore",
+ "sp-runtime",
"substrate-prometheus-endpoint",
"thiserror",
]
@@ -9637,12 +9514,12 @@
"sc-proposer-metrics",
"sc-telemetry",
"sc-transaction-pool-api",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-blockchain",
"sp-consensus",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-runtime",
"substrate-prometheus-endpoint",
]
@@ -9653,13 +9530,13 @@
dependencies = [
"parity-scale-codec 3.1.2",
"sc-client-api",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-block-builder",
"sp-blockchain",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-runtime",
+ "sp-state-machine",
]
[[package]]
@@ -9675,8 +9552,8 @@
"sc-telemetry",
"serde",
"serde_json",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
]
[[package]]
@@ -9717,12 +9594,12 @@
"serde",
"serde_json",
"sp-blockchain",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-keyring",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-panic-handler 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-keystore",
+ "sp-panic-handler",
+ "sp-runtime",
+ "sp-version",
"thiserror",
"tiny-bip39",
"tokio 1.18.2",
@@ -9742,17 +9619,17 @@
"sc-executor",
"sc-transaction-pool-api",
"sc-utils",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-blockchain",
"sp-consensus",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-database",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-externalities",
+ "sp-keystore",
+ "sp-runtime",
+ "sp-state-machine",
+ "sp-storage",
+ "sp-trie",
"substrate-prometheus-endpoint",
]
@@ -9772,13 +9649,13 @@
"parking_lot 0.12.0",
"sc-client-api",
"sc-state-db",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-arithmetic",
"sp-blockchain",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-database",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-state-machine",
+ "sp-trie",
]
[[package]]
@@ -9795,12 +9672,12 @@
"sc-client-api",
"sc-utils",
"serde",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-blockchain",
"sp-consensus",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-state-machine",
"substrate-prometheus-endpoint",
"thiserror",
]
@@ -9819,17 +9696,17 @@
"sc-consensus",
"sc-consensus-slots",
"sc-telemetry",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-application-crypto",
"sp-block-builder",
"sp-blockchain",
"sp-consensus",
"sp-consensus-aura",
"sp-consensus-slots",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-keystore",
+ "sp-runtime",
"substrate-prometheus-endpoint",
"thiserror",
]
@@ -9859,20 +9736,20 @@
"sc-telemetry",
"schnorrkel",
"serde",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-application-crypto",
"sp-block-builder",
"sp-blockchain",
"sp-consensus",
"sp-consensus-babe",
"sp-consensus-slots",
"sp-consensus-vrf",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-io",
+ "sp-keystore",
+ "sp-runtime",
+ "sp-version",
"substrate-prometheus-endpoint",
"thiserror",
]
@@ -9890,14 +9767,14 @@
"sc-consensus-epochs",
"sc-rpc-api",
"serde",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-application-crypto",
"sp-blockchain",
"sp-consensus",
"sp-consensus-babe",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-keystore",
+ "sp-runtime",
"thiserror",
]
@@ -9911,7 +9788,7 @@
"sc-client-api",
"sc-consensus",
"sp-blockchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
]
[[package]]
@@ -9935,16 +9812,16 @@
"sc-transaction-pool",
"sc-transaction-pool-api",
"serde",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-blockchain",
"sp-consensus",
"sp-consensus-aura",
"sp-consensus-babe",
"sp-consensus-slots",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-keystore",
+ "sp-runtime",
"sp-timestamp",
"substrate-prometheus-endpoint",
"thiserror",
@@ -9963,14 +9840,14 @@
"sc-client-api",
"sc-consensus",
"sc-telemetry",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-arithmetic",
"sp-blockchain",
"sp-consensus",
"sp-consensus-slots",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-runtime",
+ "sp-state-machine",
"sp-timestamp",
"thiserror",
]
@@ -9982,7 +9859,7 @@
dependencies = [
"sc-client-api",
"sp-authorship",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"thiserror",
]
@@ -9998,17 +9875,17 @@
"sc-executor-common",
"sc-executor-wasmi",
"sc-executor-wasmtime",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-panic-handler 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-core",
+ "sp-core-hashing-proc-macro",
+ "sp-externalities",
+ "sp-io",
+ "sp-panic-handler",
+ "sp-runtime-interface",
"sp-tasks",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-trie",
+ "sp-version",
+ "sp-wasm-interface",
"tracing",
"wasmi",
]
@@ -10021,10 +9898,10 @@
"environmental",
"parity-scale-codec 3.1.2",
"sc-allocator",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-maybe-compressed-blob",
"sp-serializer",
- "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-wasm-interface",
"thiserror",
"wasm-instrument",
"wasmi",
@@ -10040,9 +9917,9 @@
"sc-allocator",
"sc-executor-common",
"scoped-tls",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime-interface",
+ "sp-wasm-interface",
"wasmi",
]
@@ -10058,9 +9935,9 @@
"parity-wasm 0.42.2",
"sc-allocator",
"sc-executor-common",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime-interface",
+ "sp-wasm-interface",
"wasmtime",
]
@@ -10091,15 +9968,15 @@
"sc-telemetry",
"sc-utils",
"serde_json",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-application-crypto",
+ "sp-arithmetic",
"sp-blockchain",
"sp-consensus",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-finality-grandpa",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-keystore",
+ "sp-runtime",
"substrate-prometheus-endpoint",
"thiserror",
]
@@ -10123,8 +10000,8 @@
"serde",
"serde_json",
"sp-blockchain",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
"thiserror",
]
@@ -10142,7 +10019,7 @@
"sc-network",
"sc-transaction-pool-api",
"sp-blockchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
]
[[package]]
@@ -10154,9 +10031,9 @@
"hex",
"parking_lot 0.12.0",
"serde_json",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-application-crypto",
+ "sp-core",
+ "sp-keystore",
"thiserror",
]
@@ -10196,12 +10073,12 @@
"serde",
"serde_json",
"smallvec",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-arithmetic",
"sp-blockchain",
"sp-consensus",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-finality-grandpa",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"substrate-prometheus-endpoint",
"thiserror",
"unsigned-varint 0.6.0",
@@ -10221,7 +10098,7 @@
"log",
"lru 0.7.5",
"sc-network",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"substrate-prometheus-endpoint",
"tracing",
]
@@ -10246,10 +10123,10 @@
"sc-client-api",
"sc-network",
"sc-utils",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-core",
"sp-offchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"threadpool",
"tracing",
]
@@ -10296,15 +10173,15 @@
"sc-transaction-pool-api",
"sc-utils",
"serde_json",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-blockchain",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-keystore",
"sp-offchain",
"sp-rpc",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"sp-session",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-version",
]
[[package]]
@@ -10325,11 +10202,11 @@
"scale-info",
"serde",
"serde_json",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-rpc",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-tracing",
+ "sp-version",
"thiserror",
]
@@ -10389,24 +10266,24 @@
"sc-utils",
"serde",
"serde_json",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-application-crypto",
"sp-block-builder",
"sp-blockchain",
"sp-consensus",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-externalities",
+ "sp-inherents",
+ "sp-keystore",
+ "sp-runtime",
"sp-session",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-state-machine",
+ "sp-storage",
+ "sp-tracing",
"sp-transaction-pool",
"sp-transaction-storage-proof",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-trie",
+ "sp-version",
"substrate-prometheus-endpoint",
"tempfile",
"thiserror",
@@ -10426,7 +10303,7 @@
"parity-util-mem-derive",
"parking_lot 0.12.0",
"sc-client-api",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
]
[[package]]
@@ -10446,7 +10323,7 @@
"serde",
"serde_json",
"sp-blockchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"thiserror",
]
@@ -10464,9 +10341,9 @@
"sc-telemetry",
"serde",
"serde_json",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-std",
]
[[package]]
@@ -10506,12 +10383,12 @@
"sc-rpc-server",
"sc-tracing-proc-macro",
"serde",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-blockchain",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-rpc",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-tracing",
"thiserror",
"tracing",
"tracing-log",
@@ -10546,11 +10423,11 @@
"sc-transaction-pool-api",
"sc-utils",
"serde",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-blockchain",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-tracing",
"sp-transaction-pool",
"substrate-prometheus-endpoint",
"thiserror",
@@ -10565,7 +10442,7 @@
"log",
"serde",
"sp-blockchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"thiserror",
]
@@ -10974,8 +10851,8 @@
"enumn",
"parity-scale-codec 3.1.2",
"paste",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -11052,23 +10929,6 @@
"log",
"rand 0.8.5",
"sha-1 0.9.8",
-]
-
-[[package]]
-name = "sp-api"
-version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "hash-db",
- "log",
- "parity-scale-codec 3.1.2",
- "sp-api-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "thiserror",
]
[[package]]
@@ -11079,25 +10939,13 @@
"hash-db",
"log",
"parity-scale-codec 3.1.2",
- "sp-api-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api-proc-macro",
+ "sp-core",
+ "sp-runtime",
+ "sp-state-machine",
+ "sp-std",
+ "sp-version",
"thiserror",
-]
-
-[[package]]
-name = "sp-api-proc-macro"
-version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "blake2 0.10.4",
- "proc-macro-crate 1.1.3",
- "proc-macro2",
- "quote",
- "syn",
]
[[package]]
@@ -11110,19 +10958,6 @@
"proc-macro2",
"quote",
"syn",
-]
-
-[[package]]
-name = "sp-application-crypto"
-version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "parity-scale-codec 3.1.2",
- "scale-info",
- "serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
]
[[package]]
@@ -11133,24 +10968,9 @@
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
-]
-
-[[package]]
-name = "sp-arithmetic"
-version = "5.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "integer-sqrt",
- "num-traits",
- "parity-scale-codec 3.1.2",
- "scale-info",
- "serde",
- "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "static_assertions",
+ "sp-core",
+ "sp-io",
+ "sp-std",
]
[[package]]
@@ -11163,8 +10983,8 @@
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-debug-derive",
+ "sp-std",
"static_assertions",
]
@@ -11175,10 +10995,10 @@
dependencies = [
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-application-crypto",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -11188,9 +11008,9 @@
dependencies = [
"async-trait",
"parity-scale-codec 3.1.2",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-inherents",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -11199,10 +11019,10 @@
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"parity-scale-codec 3.1.2",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-inherents",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -11215,11 +11035,11 @@
"lru 0.7.5",
"parity-scale-codec 3.1.2",
"parking_lot 0.12.0",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-consensus",
"sp-database",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
+ "sp-state-machine",
"thiserror",
]
@@ -11233,12 +11053,12 @@
"futures-timer",
"log",
"parity-scale-codec 3.1.2",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-runtime",
+ "sp-state-machine",
+ "sp-std",
+ "sp-version",
"thiserror",
]
@@ -11250,13 +11070,13 @@
"async-trait",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-application-crypto",
"sp-consensus",
"sp-consensus-slots",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-inherents",
+ "sp-runtime",
+ "sp-std",
"sp-timestamp",
]
@@ -11270,16 +11090,16 @@
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-application-crypto",
"sp-consensus",
"sp-consensus-slots",
"sp-consensus-vrf",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-keystore",
+ "sp-runtime",
+ "sp-std",
"sp-timestamp",
]
@@ -11291,9 +11111,9 @@
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-arithmetic",
+ "sp-runtime",
+ "sp-std",
"sp-timestamp",
]
@@ -11304,55 +11124,9 @@
dependencies = [
"parity-scale-codec 3.1.2",
"schnorrkel",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
-]
-
-[[package]]
-name = "sp-core"
-version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "base58",
- "bitflags",
- "blake2-rfc",
- "byteorder",
- "dyn-clonable",
- "ed25519-dalek",
- "futures 0.3.21",
- "hash-db",
- "hash256-std-hasher",
- "hex",
- "impl-serde",
- "lazy_static",
- "libsecp256k1",
- "log",
- "merlin",
- "num-traits",
- "parity-scale-codec 3.1.2",
- "parity-util-mem",
- "parking_lot 0.12.0",
- "primitive-types",
- "rand 0.7.3",
- "regex",
- "scale-info",
- "schnorrkel",
- "secp256k1",
- "secrecy",
- "serde",
- "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "ss58-registry",
- "substrate-bip39",
- "thiserror",
- "tiny-bip39",
- "wasmi",
- "zeroize",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -11387,32 +11161,18 @@
"secp256k1",
"secrecy",
"serde",
- "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core-hashing",
+ "sp-debug-derive",
+ "sp-externalities",
+ "sp-runtime-interface",
+ "sp-std",
+ "sp-storage",
"ss58-registry",
"substrate-bip39",
"thiserror",
"tiny-bip39",
"wasmi",
"zeroize",
-]
-
-[[package]]
-name = "sp-core-hashing"
-version = "4.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "blake2 0.10.4",
- "byteorder",
- "digest 0.10.3",
- "sha2 0.10.2",
- "sha3 0.10.1",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "twox-hash",
]
[[package]]
@@ -11425,19 +11185,8 @@
"digest 0.10.3",
"sha2 0.10.2",
"sha3 0.10.1",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-std",
"twox-hash",
-]
-
-[[package]]
-name = "sp-core-hashing-proc-macro"
-version = "5.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "proc-macro2",
- "quote",
- "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "syn",
]
[[package]]
@@ -11447,7 +11196,7 @@
dependencies = [
"proc-macro2",
"quote",
- "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core-hashing",
"syn",
]
@@ -11463,16 +11212,6 @@
[[package]]
name = "sp-debug-derive"
version = "4.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn",
-]
-
-[[package]]
-name = "sp-debug-derive"
-version = "4.0.0"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"proc-macro2",
@@ -11483,23 +11222,12 @@
[[package]]
name = "sp-externalities"
version = "0.12.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "environmental",
- "parity-scale-codec 3.1.2",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
-]
-
-[[package]]
-name = "sp-externalities"
-version = "0.12.0"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"environmental",
"parity-scale-codec 3.1.2",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-std",
+ "sp-storage",
]
[[package]]
@@ -11512,26 +11240,12 @@
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
-]
-
-[[package]]
-name = "sp-inherents"
-version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "async-trait",
- "impl-trait-for-tuples",
- "parity-scale-codec 3.1.2",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "thiserror",
+ "sp-api",
+ "sp-application-crypto",
+ "sp-core",
+ "sp-keystore",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -11542,35 +11256,10 @@
"async-trait",
"impl-trait-for-tuples",
"parity-scale-codec 3.1.2",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
"thiserror",
-]
-
-[[package]]
-name = "sp-io"
-version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "futures 0.3.21",
- "hash-db",
- "libsecp256k1",
- "log",
- "parity-scale-codec 3.1.2",
- "parking_lot 0.12.0",
- "secp256k1",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "tracing",
- "tracing-core",
]
[[package]]
@@ -11585,15 +11274,15 @@
"parity-scale-codec 3.1.2",
"parking_lot 0.12.0",
"secp256k1",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-externalities",
+ "sp-keystore",
+ "sp-runtime-interface",
+ "sp-state-machine",
+ "sp-std",
+ "sp-tracing",
+ "sp-trie",
+ "sp-wasm-interface",
"tracing",
"tracing-core",
]
@@ -11604,30 +11293,14 @@
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"lazy_static",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
"strum 0.23.0",
]
[[package]]
name = "sp-keystore"
version = "0.12.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "async-trait",
- "futures 0.3.21",
- "merlin",
- "parity-scale-codec 3.1.2",
- "parking_lot 0.12.0",
- "schnorrkel",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "thiserror",
-]
-
-[[package]]
-name = "sp-keystore"
-version = "0.12.0"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"async-trait",
@@ -11637,8 +11310,8 @@
"parking_lot 0.12.0",
"schnorrkel",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-externalities",
"thiserror",
]
@@ -11659,11 +11332,11 @@
"log",
"parity-scale-codec 3.1.2",
"serde",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-core",
+ "sp-debug-derive",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -11674,10 +11347,10 @@
"parity-scale-codec 3.1.2",
"scale-info",
"serde",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-arithmetic",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -11685,19 +11358,9 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
-]
-
-[[package]]
-name = "sp-panic-handler"
-version = "4.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "backtrace",
- "lazy_static",
- "regex",
+ "sp-api",
+ "sp-core",
+ "sp-runtime",
]
[[package]]
@@ -11717,29 +11380,7 @@
dependencies = [
"rustc-hash",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
-]
-
-[[package]]
-name = "sp-runtime"
-version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "either",
- "hash256-std-hasher",
- "impl-trait-for-tuples",
- "log",
- "parity-scale-codec 3.1.2",
- "parity-util-mem",
- "paste",
- "rand 0.7.3",
- "scale-info",
- "serde",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
+ "sp-core",
]
[[package]]
@@ -11757,28 +11398,11 @@
"rand 0.7.3",
"scale-info",
"serde",
- "sp-application-crypto 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
-]
-
-[[package]]
-name = "sp-runtime-interface"
-version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "impl-trait-for-tuples",
- "parity-scale-codec 3.1.2",
- "primitive-types",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-runtime-interface-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "static_assertions",
+ "sp-application-crypto",
+ "sp-arithmetic",
+ "sp-core",
+ "sp-io",
+ "sp-std",
]
[[package]]
@@ -11789,25 +11413,13 @@
"impl-trait-for-tuples",
"parity-scale-codec 3.1.2",
"primitive-types",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime-interface-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-tracing 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-wasm-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-externalities",
+ "sp-runtime-interface-proc-macro",
+ "sp-std",
+ "sp-storage",
+ "sp-tracing",
+ "sp-wasm-interface",
"static_assertions",
-]
-
-[[package]]
-name = "sp-runtime-interface-proc-macro"
-version = "5.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "Inflector",
- "proc-macro-crate 1.1.3",
- "proc-macro2",
- "quote",
- "syn",
]
[[package]]
@@ -11838,22 +11450,11 @@
dependencies = [
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
-]
-
-[[package]]
-name = "sp-staking"
-version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "parity-scale-codec 3.1.2",
- "scale-info",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
+ "sp-api",
+ "sp-core",
+ "sp-runtime",
+ "sp-staking",
+ "sp-std",
]
[[package]]
@@ -11863,31 +11464,8 @@
dependencies = [
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
-]
-
-[[package]]
-name = "sp-state-machine"
-version = "0.12.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "hash-db",
- "log",
- "num-traits",
- "parity-scale-codec 3.1.2",
- "parking_lot 0.12.0",
- "rand 0.7.3",
- "smallvec",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-panic-handler 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "thiserror",
- "tracing",
- "trie-db",
- "trie-root",
+ "sp-runtime",
+ "sp-std",
]
[[package]]
@@ -11902,11 +11480,11 @@
"parking_lot 0.12.0",
"rand 0.7.3",
"smallvec",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-panic-handler 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-externalities",
+ "sp-panic-handler",
+ "sp-std",
+ "sp-trie",
"thiserror",
"tracing",
"trie-root",
@@ -11915,37 +11493,19 @@
[[package]]
name = "sp-std"
version = "4.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-
-[[package]]
-name = "sp-std"
-version = "4.0.0"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
[[package]]
name = "sp-storage"
version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "impl-serde",
- "parity-scale-codec 3.1.2",
- "ref-cast",
- "serde",
- "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
-]
-
-[[package]]
-name = "sp-storage"
-version = "6.0.0"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"impl-serde",
"parity-scale-codec 3.1.2",
"ref-cast",
"serde",
- "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-debug-derive",
+ "sp-std",
]
[[package]]
@@ -11954,11 +11514,11 @@
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"log",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime-interface 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-externalities",
+ "sp-io",
+ "sp-runtime-interface",
+ "sp-std",
]
[[package]]
@@ -11970,32 +11530,20 @@
"futures-timer",
"log",
"parity-scale-codec 3.1.2",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-inherents",
+ "sp-runtime",
+ "sp-std",
"thiserror",
]
[[package]]
name = "sp-tracing"
version = "5.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "parity-scale-codec 3.1.2",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "tracing",
- "tracing-core",
- "tracing-subscriber",
-]
-
-[[package]]
-name = "sp-tracing"
-version = "5.0.0"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"parity-scale-codec 3.1.2",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-std",
"tracing",
"tracing-core",
"tracing-subscriber",
@@ -12006,8 +11554,8 @@
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-runtime",
]
[[package]]
@@ -12019,27 +11567,11 @@
"log",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
-]
-
-[[package]]
-name = "sp-trie"
-version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "hash-db",
- "memory-db",
- "parity-scale-codec 3.1.2",
- "scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "thiserror",
- "trie-db",
- "trie-root",
+ "sp-core",
+ "sp-inherents",
+ "sp-runtime",
+ "sp-std",
+ "sp-trie",
]
[[package]]
@@ -12051,8 +11583,8 @@
"memory-db",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-std",
"thiserror",
"trie-db",
"trie-root",
@@ -12061,23 +11593,6 @@
[[package]]
name = "sp-version"
version = "5.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "impl-serde",
- "parity-scale-codec 3.1.2",
- "parity-wasm 0.42.2",
- "scale-info",
- "serde",
- "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "sp-version-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "thiserror",
-]
-
-[[package]]
-name = "sp-version"
-version = "5.0.0"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"impl-serde",
@@ -12085,45 +11600,22 @@
"parity-wasm 0.42.2",
"scale-info",
"serde",
- "sp-core-hashing-proc-macro 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-version-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core-hashing-proc-macro",
+ "sp-runtime",
+ "sp-std",
+ "sp-version-proc-macro",
"thiserror",
]
[[package]]
name = "sp-version-proc-macro"
version = "4.0.0-dev"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "parity-scale-codec 3.1.2",
- "proc-macro2",
- "quote",
- "syn",
-]
-
-[[package]]
-name = "sp-version-proc-macro"
-version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21#563f4820d8f36d256ada7ea3fef46b2e94c4cd5a"
dependencies = [
"parity-scale-codec 3.1.2",
"proc-macro2",
"quote",
"syn",
-]
-
-[[package]]
-name = "sp-wasm-interface"
-version = "6.0.0"
-source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18#fc3fd073d3a0acf9933c3994b660ebd7b5833f65"
-dependencies = [
- "impl-trait-for-tuples",
- "log",
- "parity-scale-codec 3.1.2",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.18)",
- "wasmi",
]
[[package]]
@@ -12134,7 +11626,7 @@
"impl-trait-for-tuples",
"log",
"parity-scale-codec 3.1.2",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-std",
"wasmi",
"wasmtime",
]
@@ -12314,11 +11806,11 @@
"sc-client-api",
"sc-rpc-api",
"sc-transaction-pool-api",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-block-builder",
"sp-blockchain",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
]
[[package]]
@@ -12348,12 +11840,12 @@
"sc-rpc-api",
"scale-info",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-state-machine",
+ "sp-std",
+ "sp-trie",
"trie-db",
]
@@ -12376,11 +11868,11 @@
"serde_json",
"sp-blockchain",
"sp-consensus",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-keyring",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-keystore",
+ "sp-runtime",
+ "sp-state-machine",
]
[[package]]
@@ -12500,11 +11992,11 @@
version = "0.9.21"
source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
"polkadot-primitives",
"polkadot-runtime-common",
"smallvec",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
]
[[package]]
@@ -12512,9 +12004,9 @@
version = "0.1.0"
dependencies = [
"fp-evm-mapping",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
+ "pallet-balances",
"pallet-common",
"pallet-ethereum",
"pallet-evm",
@@ -12528,10 +12020,10 @@
"pallet-unique",
"parity-scale-codec 3.1.2",
"scale-info",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
"unique-runtime-common",
"up-data-structs",
]
@@ -13001,13 +12493,13 @@
"sc-executor",
"sc-service",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-externalities 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-state-machine 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-externalities",
+ "sp-io",
+ "sp-keystore",
+ "sp-runtime",
+ "sp-state-machine",
+ "sp-version",
"zstd",
]
@@ -13046,12 +12538,12 @@
"pallet-evm",
"parity-scale-codec 3.1.2",
"rmrk-rpc",
- "rmrk-traits",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "rmrk-types",
+ "sp-api",
"sp-blockchain",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-rpc",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"unique-runtime-common",
"up-data-structs",
"up-rpc",
@@ -13146,7 +12638,7 @@
"fc-rpc-core",
"flexi_logger",
"fp-rpc",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
"frame-benchmarking-cli",
"futures 0.3.21",
"jsonrpc-core",
@@ -13184,21 +12676,21 @@
"sc-transaction-pool",
"serde",
"serde_json",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-block-builder",
"sp-blockchain",
"sp-consensus",
"sp-consensus-aura",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-finality-grandpa",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-keystore 0.12.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-inherents",
+ "sp-keystore",
"sp-offchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"sp-session",
"sp-timestamp",
"sp-transaction-pool",
- "sp-trie 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-trie",
"substrate-build-script-utils",
"substrate-frame-rpc-system",
"substrate-prometheus-endpoint",
@@ -13242,21 +12734,22 @@
"sc-service",
"sc-transaction-pool",
"serde",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-block-builder",
"sp-blockchain",
"sp-consensus",
"sp-consensus-aura",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
"sp-offchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"sp-session",
- "sp-storage 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-storage",
"sp-transaction-pool",
"substrate-frame-rpc-system",
"tokio 0.2.25",
"uc-rpc",
"unique-runtime-common",
+ "up-data-structs",
"up-rpc",
]
@@ -13276,10 +12769,10 @@
"fp-evm-mapping",
"fp-rpc",
"fp-self-contained",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
"frame-executive",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"frame-system-benchmarking",
"frame-system-rpc-runtime-api",
"frame-try-runtime",
@@ -13287,7 +12780,7 @@
"log",
"orml-vesting",
"pallet-aura",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "pallet-balances",
"pallet-base-fee",
"pallet-common",
"pallet-ethereum",
@@ -13318,19 +12811,19 @@
"scale-info",
"serde",
"smallvec",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-arithmetic",
"sp-block-builder",
"sp-consensus-aura",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-io",
"sp-offchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"sp-session",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-std",
"sp-transaction-pool",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-version",
"substrate-wasm-builder",
"unique-runtime-common",
"up-data-structs",
@@ -13346,8 +12839,8 @@
dependencies = [
"evm-coder",
"fp-rpc",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"pallet-common",
"pallet-evm",
"pallet-fungible",
@@ -13356,12 +12849,12 @@
"pallet-unique",
"parity-scale-codec 3.1.2",
"rmrk-rpc",
- "rmrk-traits",
+ "rmrk-types",
"scale-info",
"sp-consensus-aura",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
"up-data-structs",
"up-sponsorship",
]
@@ -13417,15 +12910,16 @@
version = "0.1.0"
dependencies = [
"derivative",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"pallet-evm",
"parity-scale-codec 3.1.2",
+ "rmrk-types",
"scale-info",
"serde",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
"struct-versioning",
]
@@ -13436,10 +12930,10 @@
"pallet-common",
"pallet-evm",
"parity-scale-codec 3.1.2",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
+ "sp-core",
+ "sp-runtime",
+ "sp-std",
"up-data-structs",
]
@@ -13915,11 +13409,11 @@
dependencies = [
"beefy-primitives",
"bitvec 1.0.0",
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
"frame-election-provider-support",
"frame-executive",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"frame-system-benchmarking",
"frame-system-rpc-runtime-api",
"frame-try-runtime",
@@ -13929,7 +13423,7 @@
"pallet-authorship",
"pallet-babe",
"pallet-bags-list",
- "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "pallet-balances",
"pallet-collective",
"pallet-democracy",
"pallet-election-provider-multi-phase",
@@ -13974,22 +13468,22 @@
"serde",
"serde_derive",
"smallvec",
- "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-api",
"sp-authority-discovery",
"sp-block-builder",
"sp-consensus-babe",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-core",
+ "sp-inherents",
+ "sp-io",
"sp-mmr-primitives",
"sp-npos-elections",
"sp-offchain",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
"sp-session",
- "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-staking",
+ "sp-std",
"sp-transaction-pool",
- "sp-version 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-version",
"substrate-wasm-builder",
"westend-runtime-constants",
"xcm",
@@ -14002,11 +13496,11 @@
version = "0.9.21"
source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
"polkadot-primitives",
"polkadot-runtime-common",
"smallvec",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-runtime",
]
[[package]]
@@ -14175,17 +13669,17 @@
version = "0.9.21"
source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"
dependencies = [
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-support",
+ "frame-system",
"log",
"pallet-transaction-payment",
"parity-scale-codec 3.1.2",
"polkadot-parachain",
"scale-info",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-arithmetic",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
"xcm",
"xcm-executor",
]
@@ -14195,16 +13689,16 @@
version = "0.9.21"
source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.21#56cbe45f6c9397b06a99a2d80f4752578ed3637f"
dependencies = [
- "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "frame-benchmarking",
+ "frame-support",
"impl-trait-for-tuples",
"log",
"parity-scale-codec 3.1.2",
- "sp-arithmetic 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-core 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-io 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-runtime 6.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
- "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.21)",
+ "sp-arithmetic",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
"xcm",
]
client/rpc/Cargo.tomldiffbeforeafterboth--- a/client/rpc/Cargo.toml
+++ b/client/rpc/Cargo.toml
@@ -23,5 +23,5 @@
# RMRK
# todo git
-rmrk-rpc = { git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "test/tests-basic-infrastructure" }
-rmrk-traits = { git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "test/tests-basic-infrastructure" }
+rmrk-rpc = { git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "feature/separate-types-and-traits" }
+rmrk-types = { git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "feature/separate-types-and-traits" }
client/rpc/src/lib.rsdiffbeforeafterboth--- a/client/rpc/src/lib.rs
+++ b/client/rpc/src/lib.rs
@@ -29,18 +29,12 @@
// RMRK
use rmrk_rpc::RmrkApi as RmrkRuntimeApi;
-use rmrk_traits::{
- primitives::{
- CollectionId as RmrkCollectionId,
- NftId as RmrkNftId,
- BaseId as RmrkBaseId,
- //ResourceId as RmrkResourceId,
- },
- NftChild as RmrkNftChild,
+use up_data_structs::{
+ RmrkCollectionId, RmrkNftId, RmrkBaseId, RmrkNftChild,
+ RmrkThemeName, RmrkPropertyKey, RmrkResourceId
};
-pub use unique_runtime_common::types::{RmrkThemeName, RmrkPropertyKey, RmrkResourceId};
-pub use rmrk::RmrkApi;
+pub use rmrk_unique_rpc::RmrkApi;
#[rpc]
pub trait UniqueApi<BlockHash, CrossAccountId, AccountId> {
@@ -201,10 +195,10 @@
) -> Result<Option<CollectionLimits>>;
}
-mod rmrk {
+mod rmrk_unique_rpc {
use super::*;
- #[rpc]
+ #[rpc(server)]
pub trait RmrkApi<
BlockHash,
AccountId,
@@ -319,7 +313,6 @@
}
}
-// todo clone, derivative
pub struct Unique<C, P> {
client: Arc<C>,
_marker: std::marker::PhantomData<P>,
@@ -365,7 +358,7 @@
let api = self.client.runtime_api();
let at = BlockId::hash(at.unwrap_or_else(|| self.client.info().best_hash));
let _api_version = if let Ok(Some(api_version)) =
- api.api_version::<$runtime_api_macro!()>(&at)//<dyn $runtime_name $(<$($lt),+>)?>(&at)
+ api.api_version::<$runtime_api_macro!()>(&at)
{
api_version
} else {
@@ -415,7 +408,7 @@
Block: BlockT,
AccountId: Decode,
C: 'static + ProvideRuntimeApi<Block> + HeaderBackend<Block>,
- C::Api: UniqueRuntimeApi<Block, CrossAccountId, AccountId>, // todo unique_api!() possible?
+ C::Api: UniqueRuntimeApi<Block, CrossAccountId, AccountId>,
CrossAccountId: pallet_evm::account::CrossAccountId<AccountId>,
{
pass_method!(
@@ -433,11 +426,6 @@
pass_method!(
topmost_token_owner(collection: CollectionId, token: TokenId) -> Option<CrossAccountId>, unique_api
);
- /*pass_method!(
- token_owner(collection: CollectionId, token: TokenId) -> Option<CrossAccountId>,
- UniqueRuntimeApi<Block, CrossAccountId, AccountId>;
- changed_in 2, token_owner_before_version_2(collection, token) => |u| Some(u)
- );*/
pass_method!(
const_metadata(collection: CollectionId, token: TokenId) -> Vec<u8>, unique_api
);
@@ -452,9 +440,6 @@
allowance(collection: CollectionId, sender: CrossAccountId, spender: CrossAccountId, token: TokenId) -> String => |v| v.to_string(),
unique_api
);
- pass_method!(topmost_token_owner(collection: CollectionId, token: TokenId) -> Option<CrossAccountId>, unique_api);
- pass_method!(const_metadata(collection: CollectionId, token: TokenId) -> Vec<u8>, unique_api);
- pass_method!(variable_metadata(collection: CollectionId, token: TokenId) -> Vec<u8>, unique_api);
pass_method!(collection_properties(
collection: CollectionId,
@@ -485,14 +470,6 @@
#[map(|keys| string_keys_to_bytes_keys(keys))]
keys: Vec<String>,
) -> TokenData<CrossAccountId>, unique_api);
-
- pass_method!(total_supply(collection: CollectionId) -> u32, unique_api);
- pass_method!(account_balance(collection: CollectionId, account: CrossAccountId) -> u32, unique_api);
- pass_method!(balance(collection: CollectionId, account: CrossAccountId, token: TokenId) -> String => |v| v.to_string(), unique_api);
- pass_method!(
- allowance(collection: CollectionId, sender: CrossAccountId, spender: CrossAccountId, token: TokenId) -> String => |v| v.to_string(),
- unique_api
- ); // todo format
pass_method!(adminlist(collection: CollectionId) -> Vec<CrossAccountId>, unique_api);
pass_method!(allowlist(collection: CollectionId) -> Vec<CrossAccountId>, unique_api);
@@ -517,7 +494,7 @@
PartType,
Theme,
>
- rmrk::RmrkApi<
+ rmrk_unique_rpc::RmrkApi<
<Block as BlockT>::Hash,
AccountId,
CollectionInfo,
@@ -569,13 +546,6 @@
pass_method!(base(base_id: RmrkBaseId) -> Option<BaseInfo>, rmrk_api);
pass_method!(base_parts(base_id: RmrkBaseId) -> Vec<PartType>, rmrk_api);
pass_method!(theme_names(base_id: RmrkBaseId) -> Vec<RmrkThemeName>, rmrk_api);
- /*fn theme(
- &self,
- base_id: RmrkBaseId,
- theme_name: String,
- filter_keys: Option<Vec<String>>,
- at: Option<<Block as BlockT>::Hash>
- ) -> Result<Option<Theme>> {todo!()}*/
pass_method!(theme(base_id: RmrkBaseId, theme_name: RmrkThemeName, filter_keys: Option<Vec<RmrkPropertyKey>>) -> Option<Theme>, rmrk_api);
}
node/cli/Cargo.tomldiffbeforeafterboth--- a/node/cli/Cargo.toml
+++ b/node/cli/Cargo.toml
@@ -281,7 +281,7 @@
# todo git
[dependencies.rmrk-rpc]
git = "https://github.com/UniqueNetwork/rmrk-substrate.git"
-branch = "test/tests-basic-infrastructure"
+branch = "feature/separate-types-and-traits"
################################################################################
# Package
node/cli/src/service.rsdiffbeforeafterboth--- a/node/cli/src/service.rs
+++ b/node/cli/src/service.rs
@@ -73,7 +73,10 @@
Index,
Hash,
Block,
- // RMRK
+};
+
+// RMRK
+use up_data_structs::{
RmrkCollectionInfo,
RmrkInstanceInfo,
RmrkResourceInfo,
@@ -366,11 +369,11 @@
+ rmrk_rpc::RmrkApi<
Block,
AccountId,
- RmrkCollectionInfo,
- RmrkInstanceInfo,
- RmrkResourceInfo, // todo done, but for reference
+ RmrkCollectionInfo<AccountId>,
+ RmrkInstanceInfo<AccountId>,
+ RmrkResourceInfo,
RmrkPropertyInfo,
- RmrkBaseInfo,
+ RmrkBaseInfo<AccountId>,
RmrkPartType,
RmrkTheme,
> + substrate_frame_rpc_system::AccountNonceApi<Block, AccountId, Index>
@@ -657,11 +660,11 @@
+ rmrk_rpc::RmrkApi<
Block,
AccountId,
- RmrkCollectionInfo,
- RmrkInstanceInfo,
- RmrkResourceInfo, // todo done, but for reference
+ RmrkCollectionInfo<AccountId>,
+ RmrkInstanceInfo<AccountId>,
+ RmrkResourceInfo,
RmrkPropertyInfo,
- RmrkBaseInfo,
+ RmrkBaseInfo<AccountId>,
RmrkPartType,
RmrkTheme,
> + substrate_frame_rpc_system::AccountNonceApi<Block, AccountId, Index>
@@ -800,11 +803,11 @@
+ rmrk_rpc::RmrkApi<
Block,
AccountId,
- RmrkCollectionInfo,
- RmrkInstanceInfo,
- RmrkResourceInfo, // todo done, but for reference
+ RmrkCollectionInfo<AccountId>,
+ RmrkInstanceInfo<AccountId>,
+ RmrkResourceInfo,
RmrkPropertyInfo,
- RmrkBaseInfo,
+ RmrkBaseInfo<AccountId>,
RmrkPartType,
RmrkTheme,
> + substrate_frame_rpc_system::AccountNonceApi<Block, AccountId, Index>
node/rpc/Cargo.tomldiffbeforeafterboth--- a/node/rpc/Cargo.toml
+++ b/node/rpc/Cargo.toml
@@ -51,14 +51,14 @@
# RMRK
# todo git
-rmrk-rpc = { git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "test/tests-basic-infrastructure" }
-# rmrk-traits = { default-features = false, git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "test/tests-basic-infrastructure" }
+rmrk-rpc = { git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "feature/separate-types-and-traits" }
pallet-common = { default-features = false, path = "../../pallets/common" }
unique-runtime-common = { default-features = false, path = "../../runtime/common" }
pallet-unique = { path = "../../pallets/unique" }
uc-rpc = { path = "../../client/rpc" }
up-rpc = { path = "../../primitives/rpc" }
+up-data-structs = { default-features = false, path = "../../primitives/data-structs" }
[dependencies.serde]
features = ['derive']
node/rpc/src/lib.rsdiffbeforeafterboth--- a/node/rpc/src/lib.rs
+++ b/node/rpc/src/lib.rs
@@ -48,15 +48,11 @@
Block,
BlockNumber,
Balance,
- // RMRK
- RmrkCollectionInfo,
- RmrkInstanceInfo,
- RmrkResourceInfo,
- RmrkPropertyInfo,
- RmrkBaseInfo,
- RmrkPartType,
- RmrkTheme,
};
+// RMRK
+use up_data_structs::{
+ RmrkCollectionInfo, RmrkInstanceInfo, RmrkResourceInfo, RmrkPropertyInfo, RmrkBaseInfo, RmrkPartType, RmrkTheme,
+};
/// Public io handler for exporting into other modules
pub type IoHandler = jsonrpc_core::IoHandler<sc_rpc::Metadata>;
@@ -161,11 +157,11 @@
C::Api: rmrk_rpc::RmrkApi<
Block,
AccountId,
- RmrkCollectionInfo,
- RmrkInstanceInfo,
- RmrkResourceInfo, // todo done, but for reference
+ RmrkCollectionInfo<AccountId>,
+ RmrkInstanceInfo<AccountId>,
+ RmrkResourceInfo,
RmrkPropertyInfo,
- RmrkBaseInfo,
+ RmrkBaseInfo<AccountId>,
RmrkPartType,
RmrkTheme,
>,
@@ -239,7 +235,7 @@
fee_history_cache,
)));
- // todo
+ // todo look into
//let unique = Unique::new(client.clone());
io.extend_with(UniqueApi::to_delegate(Unique::new(client.clone())));
io.extend_with(RmrkApi::to_delegate(Unique::new(client.clone())));
pallets/common/Cargo.tomldiffbeforeafterboth--- a/pallets/common/Cargo.toml
+++ b/pallets/common/Cargo.toml
@@ -26,6 +26,10 @@
"derive",
] }
+# RMRK
+# todo git
+rmrk-types = { default-features = false, git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "feature/separate-types-and-traits" }
+
[features]
default = ["std"]
std = [
pallets/common/src/lib.rsdiffbeforeafterboth--- a/pallets/common/src/lib.rs
+++ b/pallets/common/src/lib.rs
@@ -37,7 +37,11 @@
CreateItemExData, SponsoringRateLimit, budget::Budget, COLLECTION_FIELD_LIMIT, CollectionField,
PhantomType, Property, Properties, PropertiesPermissionMap, PropertyKey, PropertyPermission,
PropertiesError, PropertyKeyPermission, TokenData, TrySet,
+ // RMRK
+ RmrkCollectionInfo, RmrkInstanceInfo, RmrkResourceInfo, RmrkPropertyInfo, RmrkBaseInfo, RmrkPartType, RmrkTheme,
+ RmrkNftChild,
};
+
pub use pallet::*;
use sp_core::H160;
use sp_runtime::{ArithmeticError, DispatchError, DispatchResult};
@@ -457,6 +461,15 @@
TokenId,
PhantomType<TokenData<T::CrossAccountId>>,
PhantomType<RpcCollection<T::AccountId>>,
+ // RMRK
+ PhantomType<RmrkCollectionInfo<T::AccountId>>,
+ PhantomType<RmrkInstanceInfo<T::AccountId>>,
+ PhantomType<RmrkResourceInfo>,
+ PhantomType<RmrkPropertyInfo>,
+ PhantomType<RmrkBaseInfo<T::AccountId>>,
+ PhantomType<RmrkPartType>,
+ PhantomType<RmrkTheme>,
+ PhantomType<RmrkNftChild>,
),
QueryKind = OptionQuery,
>;
primitives/data-structs/Cargo.tomldiffbeforeafterboth--- a/primitives/data-structs/Cargo.toml
+++ b/primitives/data-structs/Cargo.toml
@@ -27,6 +27,10 @@
struct-versioning = { path = "../../crates/struct-versioning" }
pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.21-logs" }
+# RMRK
+# todo git
+rmrk-types = { default-features = false, git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "feature/separate-types-and-traits" }
+
[features]
default = ["std"]
std = [
primitives/data-structs/src/lib.rsdiffbeforeafterboth--- a/primitives/data-structs/src/lib.rs
+++ b/primitives/data-structs/src/lib.rs
@@ -22,19 +22,28 @@
};
use frame_support::{
storage::{bounded_btree_map::BoundedBTreeMap, bounded_btree_set::BoundedBTreeSet},
- traits::Get,
+ traits::Get, parameter_types,
};
#[cfg(feature = "serde")]
use serde::{Serialize, Deserialize};
use sp_core::U256;
-use sp_runtime::{ArithmeticError, sp_std::prelude::Vec};
+use sp_runtime::{ArithmeticError, sp_std::prelude::Vec, Permill};
use codec::{Decode, Encode, EncodeLike, MaxEncodedLen};
use frame_support::{BoundedVec, traits::ConstU32};
use derivative::Derivative;
use scale_info::TypeInfo;
+// RMRK
+use rmrk_types::{
+ CollectionInfo, NftInfo, ResourceInfo, PropertyInfo, BaseInfo, PartType, Theme, ThemeProperty,
+};
+pub use rmrk_types::{
+ primitives::{CollectionId as RmrkCollectionId, NftId as RmrkNftId, BaseId as RmrkBaseId, PartId as RmrkPartId, ResourceId as RmrkResourceId},
+ NftChild as RmrkNftChild, AccountIdOrCollectionNftTuple as RmrkAccountIdOrCollectionNftTuple,
+};
+
mod bounded;
pub mod budget;
pub mod mapping;
@@ -95,6 +104,13 @@
pub const MAX_COLLECTION_PROPERTIES_ENCODE_LEN: u32 =
MAX_PROPERTIES_PER_ITEM * MAX_PROPERTY_KEY_LENGTH + MAX_COLLECTION_PROPERTIES_SIZE;
+// RMRK constants
+pub const RMRK_STRING_LIMIT: u32 = 128;
+pub const RMRK_COLLECTION_SYMBOL_LIMIT: u32 = 100;
+pub const RMRK_RESOURCE_SYMBOL_LIMIT: u32 = 10;
+pub const RMRK_KEY_LIMIT: u32 = 32;
+pub const RMRK_VALUE_LIMIT: u32 = 256;
+
pub struct MaxPropertiesPermissionsEncodeLen;
impl Get<u32> for MaxPropertiesPermissionsEncodeLen {
@@ -615,7 +631,8 @@
pub alive: u32,
}
-#[derive(Encode, Decode, PartialEq, Clone, Debug)]
+#[derive(Encode, Decode, Clone, Debug)]
+#[cfg_attr(feature = "std", derive(PartialEq))]
pub struct PhantomType<T>(core::marker::PhantomData<T>);
impl<T: TypeInfo + 'static> TypeInfo for PhantomType<T> {
@@ -832,3 +849,54 @@
Properties::new(MAX_TOKEN_PROPERTIES_SIZE)
}
}
+
+// RMRK
+// todo document?
+parameter_types! {
+ #[derive(PartialEq, TypeInfo)]
+ pub const RmrkStringLimit: u32 = 128;
+ #[derive(PartialEq)]
+ pub const RmrkCollectionSymbolLimit: u32 = 100;
+ #[derive(PartialEq)]
+ pub const RmrkResourceSymbolLimit: u32 = 10;
+ #[derive(PartialEq)]
+ pub const RmrkKeyLimit: u32 = 32;
+ #[derive(PartialEq)]
+ pub const RmrkValueLimit: u32 = 256;
+ #[derive(PartialEq)]
+ pub const RmrkMaxCollectionsEquippablePerPart: u32 = 100;
+ #[derive(PartialEq)]
+ pub const RmrkPartsLimit: u32 = 3;
+}
+
+pub type RmrkCollectionInfo<AccountId> = CollectionInfo<
+ RmrkString,
+ BoundedVec<u8, RmrkCollectionSymbolLimit>,
+ AccountId
+>;
+pub type RmrkInstanceInfo<AccountId> = NftInfo<
+ AccountId,
+ Permill,
+ RmrkString
+>;
+pub type RmrkResourceInfo = ResourceInfo::<
+ BoundedVec<u8, RmrkResourceSymbolLimit>,
+ RmrkString,
+ BoundedVec<RmrkPartId, RmrkPartsLimit>
+>;
+pub type RmrkPropertyInfo = PropertyInfo<
+ BoundedVec<u8, RmrkKeyLimit>,
+ BoundedVec<u8, RmrkValueLimit>
+>;
+pub type RmrkBaseInfo<AccountId> = BaseInfo<AccountId, RmrkString>;
+pub type RmrkPartType = PartType<
+ RmrkString,
+ BoundedVec<RmrkCollectionId, RmrkMaxCollectionsEquippablePerPart>
+>;
+pub type RmrkTheme = Theme<RmrkString, Vec<ThemeProperty<RmrkString>>>;
+
+pub type RmrkRpcString = Vec<u8>;
+pub type RmrkThemeName = RmrkRpcString;
+pub type RmrkPropertyKey = RmrkRpcString;
+
+type RmrkString = BoundedVec<u8, RmrkStringLimit>;
\ No newline at end of file
primitives/rpc/Cargo.tomldiffbeforeafterboth--- a/primitives/rpc/Cargo.toml
+++ b/primitives/rpc/Cargo.toml
@@ -16,10 +16,6 @@
sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.21" }
pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.21-logs" }
-# RMRK
-# todo git
-# rmrk-traits = { default-features = false, git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "test/tests-basic-infrastructure" }
-
[features]
default = ["std"]
std = [
runtime/common/Cargo.tomldiffbeforeafterboth--- a/runtime/common/Cargo.toml
+++ b/runtime/common/Cargo.toml
@@ -110,5 +110,5 @@
# RMRK
# todo git
-rmrk-rpc = { default-features = false, git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "test/tests-basic-infrastructure" }
-rmrk-traits = { default-features = false, git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "test/tests-basic-infrastructure" }
+rmrk-rpc = { default-features = false, git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "feature/separate-types-and-traits" }
+rmrk-types = { default-features = false, git = "https://github.com/UniqueNetwork/rmrk-substrate.git", branch = "feature/separate-types-and-traits" }
runtime/common/src/constants.rsdiffbeforeafterboth--- a/runtime/common/src/constants.rs
+++ b/runtime/common/src/constants.rs
@@ -37,16 +37,4 @@
pub const DefaultSponsoringRateLimit: BlockNumber = 1 * DAYS;
pub const TransactionByteFee: Balance = 501 * MICROUNIQUE; // Targeting 0.1 Unique per NFT transfer
-
- // RMRK constants
- #[derive(PartialEq)]
- pub const RmrkStringLimit: u32 = 128;
- #[derive(Eq, PartialEq)]
- pub const RmrkCollectionSymbolLimit: u32 = 100;
- #[derive(Eq, PartialEq)]
- pub const RmrkResourceSymbolLimit: u32 = 10;
- #[derive(Eq, PartialEq)]
- pub const RmrkKeyLimit: u32 = 32;
- #[derive(Eq, PartialEq)]
- pub const RmrkValueLimit: u32 = 256;
}
runtime/common/src/runtime_apis.rsdiffbeforeafterboth--- a/runtime/common/src/runtime_apis.rs
+++ b/runtime/common/src/runtime_apis.rs
@@ -129,18 +129,19 @@
impl rmrk_rpc::RmrkApi<
Block,
AccountId,
- RmrkCollectionInfo,
- RmrkInstanceInfo,
+ RmrkCollectionInfo<AccountId>,
+ RmrkInstanceInfo<AccountId>,
RmrkResourceInfo,
RmrkPropertyInfo,
- RmrkBaseInfo,
+ RmrkBaseInfo<AccountId>,
RmrkPartType,
RmrkTheme
> for Runtime {
fn last_collection_idx() -> Result<RmrkCollectionId, DispatchError> {
Ok(<pallet_common::CreatedCollectionCount<Runtime>>::get().0)
}
- fn collection_by_id(collection_id: RmrkCollectionId) -> Result<Option<RmrkCollectionInfo>, DispatchError> {
+ fn collection_by_id(collection_id: RmrkCollectionId) -> Result<Option<RmrkCollectionInfo<AccountId>>, DispatchError> {
+ // TODO decide on displacement to palettes -- does RMRK belong there, spread across common and nonfungible?
use frame_support::BoundedVec;
let collection_id = CollectionId(collection_id);
@@ -151,37 +152,133 @@
let nfts_count: Result<u32, DispatchError> = dispatch_unique_runtime!(collection_id.total_supply());
Ok(Some(RmrkCollectionInfo {
issuer: collection.owner,
- metadata: BoundedVec::<u8, RmrkStringLimit>::default(), // todo take from Properties, not implemented yet
+ metadata: BoundedVec::default(), // todo property - namespace:metadata
max: Some(collection.limits.token_limit()), // must have some effective limits
- symbol: BoundedVec::<u8, RmrkCollectionSymbolLimit>::try_from(collection.token_prefix.into_inner()).unwrap_or_default() /*{
+ symbol: BoundedVec::try_from(collection.token_prefix.into_inner()).unwrap_or_default() /*{ // todo map_err
Ok(s) => s,
Err(_) => return Err(pallet_common::Error::<Runtime>::CollectionTokenPrefixLimitExceeded)
}*/,
- nfts_count: nfts_count? // todo <Runtime>::total_supply(collection_id)
+ nfts_count: nfts_count? // todo? <Runtime>::total_supply(collection_id)
}))
}
- fn nft_by_id(collection_id: RmrkCollectionId, nft_by_id: RmrkNftId) -> Result<Option<RmrkInstanceInfo>, DispatchError> {
- todo!()
+ fn nft_by_id(collection_id: RmrkCollectionId, nft_by_id: RmrkNftId) -> Result<Option<RmrkInstanceInfo<AccountId>>, DispatchError> {
+ use frame_support::BoundedVec;
+ use up_data_structs::mapping::TokenAddressMapping;
+
+ let collection_id = CollectionId(collection_id);
+ let nft_id = TokenId(nft_by_id);
+
+ let owner = match (dispatch_unique_runtime!(collection_id.token_owner(nft_id)) as Result<Option<CrossAccountId>, DispatchError>)? {
+ Some(owner) => match <Runtime as pallet_common::Config>::CrossTokenAddressMapping::address_to_token(&owner) {
+ Some((col, tok)) => RmrkAccountIdOrCollectionNftTuple::CollectionAndNftTuple(col.0, tok.0),
+ None => RmrkAccountIdOrCollectionNftTuple::AccountId(owner.as_sub().clone())
+ },
+ None => return Ok(None)
+ };
+
+ Ok(Some(RmrkInstanceInfo {
+ owner: owner,
+ //recipient: , // prop
+ royalty: None,//Permill::from_percent(0), // prop
+ metadata: BoundedVec::default(), // prop
+ equipped: false, // prop
+ pending: false, // prop
+ }))
}
fn account_tokens(account_id: AccountId, collection_id: RmrkCollectionId) -> Result<Vec<RmrkNftId>, DispatchError> {
let cross_account_id = CrossAccountId::from_sub(account_id);
let collection_id = CollectionId(collection_id);
Ok(
(dispatch_unique_runtime!(collection_id.account_tokens(cross_account_id)) as Result<Vec<TokenId>, DispatchError>)?
- // todo <Runtime>::account_tokens(collection_id, cross_account_id)
- .into_iter()
- .map(|token| token.0)
- .collect::<Vec<_>>()
+ //<Runtime as up_rpc::UniqueApi<Block, CrossAccountId, AccountId>>::account_tokens(collection_id, cross_account_id)?
+ .into_iter()
+ .map(|token| token.0)
+ .collect::<Vec<_>>()
)
}
fn nft_children(collection_id: RmrkCollectionId, nft_id: RmrkNftId) -> Result<Vec<RmrkNftChild>, DispatchError> {
- todo!()
+ use up_data_structs::mapping::TokenAddressMapping;
+
+ let collection_id = CollectionId(collection_id);
+ let nft_id = TokenId(nft_id);
+ let cross_account_id = CrossAccountId::from_eth(
+ EvmTokenAddressMapping::token_to_address(collection_id, nft_id)
+ );
+
+ Ok(
+ pallet_nonfungible::Owned::<Runtime>::iter_prefix((collection_id, cross_account_id))
+ .map(|(child_id, _)| RmrkNftChild {
+ collection_id: collection_id.0, // todo make sure they're always from this collection
+ nft_id: child_id.0,
+ })
+ .collect()
+ )
}
fn collection_properties(collection_id: RmrkCollectionId, filter_keys: Option<Vec<RmrkPropertyKey>>) -> Result<Vec<RmrkPropertyInfo>, DispatchError> {
- todo!()
+ use frame_support::BoundedVec;
+
+ let collection_id = CollectionId(collection_id);
+ let properties = pallet_common::Pallet::<Runtime>::collection_properties(collection_id);
+
+ return Ok(match filter_keys {
+ Some(keys) => {
+ let keys = pallet_common::Pallet::<Runtime>::bytes_keys_to_property_keys(keys)?;
+ let properties = keys
+ .into_iter()
+ .filter_map(|key| {
+ properties.get(&key).map(|value| RmrkPropertyInfo {
+ key: BoundedVec::try_from(key.into_inner()).unwrap_or_default(),
+ value: BoundedVec::try_from(value.clone().into_inner()).unwrap_or_default(),
+ })
+ })
+ .collect();
+
+ properties
+ }
+ None => {
+ properties
+ .iter()
+ .map(|(key, value)| RmrkPropertyInfo {
+ key: BoundedVec::try_from(key.clone().into_inner()).unwrap_or_default(),
+ value: BoundedVec::try_from(value.clone().into_inner()).unwrap_or_default(),
+ })
+ .collect()
+ }
+ });
}
fn nft_properties(collection_id: RmrkCollectionId, nft_id: RmrkNftId, filter_keys: Option<Vec<RmrkPropertyKey>>) -> Result<Vec<RmrkPropertyInfo>, DispatchError> {
- todo!()
+ use frame_support::BoundedVec;
+
+ let collection_id = CollectionId(collection_id);
+ let token_id = TokenId(nft_id);
+
+ let properties = pallet_nonfungible::Pallet::<Runtime>::token_properties((collection_id, token_id)); // todo look into usage of nonfungible
+
+ return Ok(match filter_keys {
+ Some(keys) => {
+ let keys = pallet_common::Pallet::<Runtime>::bytes_keys_to_property_keys(keys)?;
+ let properties = keys
+ .into_iter()
+ .filter_map(|key| {
+ properties.get(&key).map(|value| RmrkPropertyInfo {
+ key: BoundedVec::try_from(key.into_inner()).unwrap_or_default(),
+ value: BoundedVec::try_from(value.clone().into_inner()).unwrap_or_default(),
+ })
+ })
+ .collect();
+
+ properties
+ }
+ None => {
+ properties
+ .iter()
+ .map(|(key, value)| RmrkPropertyInfo {
+ key: BoundedVec::try_from(key.clone().into_inner()).unwrap_or_default(),
+ value: BoundedVec::try_from(value.clone().into_inner()).unwrap_or_default(),
+ })
+ .collect()
+ }
+ });
}
fn nft_resources(collection_id: RmrkCollectionId, nft_id: RmrkNftId) -> Result<Vec<RmrkResourceInfo>, DispatchError> {
todo!()
@@ -189,8 +286,28 @@
fn nft_resource_priorities(collection_id: RmrkCollectionId, nft_id: RmrkNftId) -> Result<Vec<RmrkResourceId>, DispatchError> {
todo!()
}
- fn base(base_id: RmrkBaseId) -> Result<Option<RmrkBaseInfo>, DispatchError> {
- todo!()
+ fn base(base_id: RmrkBaseId) -> Result<Option<RmrkBaseInfo<AccountId>>, DispatchError> {
+ use frame_support::{BoundedVec, ensure};
+ use scale_info::prelude::string::String;
+
+ let collection_id = CollectionId(base_id);
+ let collection = match <pallet_common::CollectionById<Runtime>>::get(collection_id) {
+ Some(c) => c,
+ None => return Ok(None)
+ };
+
+ // string_keys_to_bytes_keys
+ let keys = pallet_common::Pallet::<Runtime>::bytes_keys_to_property_keys(
+ Vec::from([String::from("rmrk:base-type").into_bytes()])
+ )?;
+ let properties = pallet_common::Pallet::<Runtime>::filter_collection_properties(collection_id, keys)?;
+ //ensure!(properties.len() == 1); // todo make sure it's fine to have ensure in place // no access to errors from here? displace?
+
+ Ok(Some( RmrkBaseInfo {
+ issuer: collection.owner,
+ base_type: BoundedVec::try_from(properties[0].value.clone().into_inner()).unwrap_or_default(), // todo map_err? no access to errors
+ symbol: BoundedVec::try_from(collection.token_prefix.into_inner()).unwrap_or_default(),
+ }))
}
fn base_parts(base_id: RmrkBaseId) -> Result<Vec<RmrkPartType>, DispatchError> {
todo!()
runtime/common/src/types.rsdiffbeforeafterboth--- a/runtime/common/src/types.rs
+++ b/runtime/common/src/types.rs
@@ -2,22 +2,9 @@
traits::{Verify, IdentifyAccount, BlakeTwo256},
generic, MultiSignature,
};
-use sp_std::vec::Vec;
pub use sp_runtime::OpaqueExtrinsic as UncheckedExtrinsic;
-// RMRK
-pub use rmrk_traits::{
- CollectionInfo, NftInfo, ResourceInfo, PropertyInfo, BaseInfo, PartType, Theme,
- primitives::{CollectionId as RmrkCollectionId, NftId as RmrkNftId, BaseId as RmrkBaseId},
- NftChild as RmrkNftChild,
-};
-
-pub use crate::constants::{
- RmrkStringLimit, RmrkCollectionSymbolLimit, RmrkResourceSymbolLimit, RmrkKeyLimit,
- RmrkValueLimit,
-};
-
/// Opaque block header type.
pub type Header = generic::Header<BlockNumber, BlakeTwo256>;
@@ -53,27 +40,6 @@
pub type DigestItem = generic::DigestItem;
pub use sp_consensus_aura::sr25519::AuthorityId as AuraId;
-
-// RMRK
-// todo document
-pub type RmrkCollectionInfo = CollectionInfo<RmrkStringLimit, RmrkCollectionSymbolLimit, AccountId>;
-
-pub type RmrkInstanceInfo = NftInfo<AccountId, RmrkStringLimit>;
-
-pub type RmrkResourceInfo = ResourceInfo<RmrkResourceSymbolLimit, RmrkStringLimit>;
-
-pub type RmrkPropertyInfo = PropertyInfo<RmrkKeyLimit, RmrkValueLimit>;
-
-pub type RmrkBaseInfo = BaseInfo<AccountId, RmrkStringLimit>;
-
-pub type RmrkPartType = PartType<RmrkStringLimit>;
-
-pub type RmrkTheme = Theme<RmrkStringLimit>;
-
-pub type RmrkRpcString = Vec<u8>;
-pub type RmrkThemeName = RmrkRpcString;
-pub type RmrkPropertyKey = RmrkRpcString;
-pub type RmrkResourceId = RmrkRpcString;
pub trait RuntimeInstance {
type CrossAccountId: pallet_evm::account::CrossAccountId<sp_runtime::AccountId32>
runtime/opal/Cargo.tomldiffbeforeafterboth--- a/runtime/opal/Cargo.toml
+++ b/runtime/opal/Cargo.toml
@@ -393,7 +393,7 @@
[dependencies.rmrk-rpc]
default-features = false
git = "https://github.com/UniqueNetwork/rmrk-substrate.git"
-branch = "test/tests-basic-infrastructure"
+branch = "feature/separate-types-and-traits"
################################################################################
# local dependencies
runtime/quartz/Cargo.tomldiffbeforeafterboth--- a/runtime/quartz/Cargo.toml
+++ b/runtime/quartz/Cargo.toml
@@ -392,7 +392,7 @@
[dependencies.rmrk-rpc]
default-features = false
git = "https://github.com/UniqueNetwork/rmrk-substrate.git"
-branch = "test/tests-basic-infrastructure"
+branch = "feature/separate-types-and-traits"
################################################################################
# local dependencies
runtime/unique/Cargo.tomldiffbeforeafterboth--- a/runtime/unique/Cargo.toml
+++ b/runtime/unique/Cargo.toml
@@ -392,7 +392,7 @@
[dependencies.rmrk-rpc]
default-features = false
git = "https://github.com/UniqueNetwork/rmrk-substrate.git"
-branch = "test/tests-basic-infrastructure"
+branch = "feature/separate-types-and-traits"
################################################################################
# local dependencies
tests/src/interfaces/augment-api-query.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-query.ts
+++ b/tests/src/interfaces/augment-api-query.ts
@@ -5,7 +5,7 @@
import type { BTreeMap, Bytes, Option, U256, Vec, bool, u128, u16, u32, u64 } from '@polkadot/types-codec';
import type { AnyNumber, ITuple } from '@polkadot/types-codec/types';
import type { AccountId32, H160, H256 } from '@polkadot/types/interfaces/runtime';
-import type { CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueQueueConfigData, EthereumBlock, EthereumLog, EthereumReceiptReceiptV3, EthereumTransactionTransactionV2, FpRpcTransactionStatus, FrameSupportWeightsPerDispatchClassU64, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesReleases, PalletBalancesReserveData, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmContractHelpersSponsoringModeT, PalletNonfungibleItemData, PalletRefungibleItemData, PalletTransactionPaymentReleases, PalletTreasuryProposal, PhantomTypeUpDataStructsRpcCollection, PhantomTypeUpDataStructsTokenData, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, SpRuntimeDigest, SpTrieStorageProof, UpDataStructsCollection, UpDataStructsCollectionField, UpDataStructsCollectionStats, UpDataStructsProperties, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsPropertyPermission } from '@polkadot/types/lookup';
+import type { CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueQueueConfigData, EthereumBlock, EthereumLog, EthereumReceiptReceiptV3, EthereumTransactionTransactionV2, FpRpcTransactionStatus, FrameSupportWeightsPerDispatchClassU64, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesReleases, PalletBalancesReserveData, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmContractHelpersSponsoringModeT, PalletNonfungibleItemData, PalletRefungibleItemData, PalletTransactionPaymentReleases, PalletTreasuryProposal, PhantomTypeUpDataStructsBaseInfo, PhantomTypeUpDataStructsCollectionInfo, PhantomTypeUpDataStructsNftChild, PhantomTypeUpDataStructsNftInfo, PhantomTypeUpDataStructsPartType, PhantomTypeUpDataStructsPropertyInfo, PhantomTypeUpDataStructsResourceInfo, PhantomTypeUpDataStructsRpcCollection, PhantomTypeUpDataStructsTheme, PhantomTypeUpDataStructsTokenData, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, SpRuntimeDigest, SpTrieStorageProof, UpDataStructsCollection, UpDataStructsCollectionField, UpDataStructsCollectionStats, UpDataStructsProperties, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsPropertyPermission } from '@polkadot/types/lookup';
import type { Observable } from '@polkadot/types/types';
declare module '@polkadot/api-base/types/storage' {
@@ -92,7 +92,7 @@
/**
* Not used by code, exists only to provide some types to metadata
**/
- dummyStorageValue: AugmentedQuery<ApiType, () => Observable<Option<ITuple<[UpDataStructsCollectionStats, u32, u32, PhantomTypeUpDataStructsTokenData, PhantomTypeUpDataStructsRpcCollection]>>>, []> & QueryableStorageEntry<ApiType, []>;
+ dummyStorageValue: AugmentedQuery<ApiType, () => Observable<Option<ITuple<[UpDataStructsCollectionStats, u32, u32, PhantomTypeUpDataStructsTokenData, PhantomTypeUpDataStructsRpcCollection, PhantomTypeUpDataStructsCollectionInfo, PhantomTypeUpDataStructsNftInfo, PhantomTypeUpDataStructsResourceInfo, PhantomTypeUpDataStructsPropertyInfo, PhantomTypeUpDataStructsBaseInfo, PhantomTypeUpDataStructsPartType, PhantomTypeUpDataStructsTheme, PhantomTypeUpDataStructsNftChild]>>>, []> & QueryableStorageEntry<ApiType, []>;
/**
* List of collection admins
**/
tests/src/interfaces/augment-api-rpc.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-rpc.ts
+++ b/tests/src/interfaces/augment-api-rpc.ts
@@ -22,7 +22,7 @@
import type { StorageKind } from '@polkadot/types/interfaces/offchain';
import type { FeeDetails, RuntimeDispatchInfo } from '@polkadot/types/interfaces/payment';
import type { RpcMethods } from '@polkadot/types/interfaces/rpc';
-import type { AccountId, BlockNumber, H160, H256, H64, Hash, Header, Index, Justification, KeyValue, SignedBlock, StorageData } from '@polkadot/types/interfaces/runtime';
+import type { AccountId, AccountId32, BlockNumber, H160, H256, H64, Hash, Header, Index, Justification, KeyValue, SignedBlock, StorageData } from '@polkadot/types/interfaces/runtime';
import type { MigrationStatusResult, ReadProof, RuntimeVersion, TraceBlockResponse } from '@polkadot/types/interfaces/state';
import type { ApplyExtrinsicResult, ChainProperties, ChainType, Health, NetworkState, NodeRole, PeerInfo, SyncState } from '@polkadot/types/interfaces/system';
import type { IExtrinsic, Observable } from '@polkadot/types/types';
@@ -445,7 +445,7 @@
/**
* Get Theme's keys values
**/
- themes: AugmentedRpc<(baseId: u32 | AnyNumber | Uint8Array, themeName: Vec<Bytes> | (Bytes | string | Uint8Array)[], keys: Option<Vec<Bytes>> | null | object | string | Uint8Array, at?: Hash | string | Uint8Array) => Observable<Option<RmrkTraitsTheme>>>;
+ themes: AugmentedRpc<(baseId: u32 | AnyNumber | Uint8Array, themeName: Text | string, keys: Option<Vec<Text>> | null | object | string | Uint8Array, at?: Hash | string | Uint8Array) => Observable<Option<RmrkTraitsTheme>>>;
};
rpc: {
/**
tests/src/interfaces/augment-types.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-types.ts
+++ b/tests/src/interfaces/augment-types.ts
@@ -1,7 +1,7 @@
// Auto-generated via `yarn polkadot-types-from-defs`, do not edit
/* eslint-disable */
-import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportPalletId, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSupportWeightsWeightToFeeCoefficient, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletXcmCall, PalletXcmError, PalletXcmEvent, PhantomTypeUpDataStructsRpcCollection, PhantomTypeUpDataStructsTokenData, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionField, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExData, UpDataStructsMetaUpdatePermission, UpDataStructsNestingRule, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsRpcCollection, UpDataStructsSchemaVersion, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipState, UpDataStructsTokenData, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from './unique';
+import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportPalletId, FrameSupportStorageBoundedBTreeSet, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSupportWeightsWeightToFeeCoefficient, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletXcmCall, PalletXcmError, PalletXcmEvent, PhantomTypeUpDataStructsBaseInfo, PhantomTypeUpDataStructsCollectionInfo, PhantomTypeUpDataStructsNftChild, PhantomTypeUpDataStructsNftInfo, PhantomTypeUpDataStructsPartType, PhantomTypeUpDataStructsPropertyInfo, PhantomTypeUpDataStructsResourceInfo, PhantomTypeUpDataStructsRpcCollection, PhantomTypeUpDataStructsTheme, PhantomTypeUpDataStructsTokenData, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, RmrkTypesAccountIdOrCollectionNftTuple, RmrkTypesBaseInfo, RmrkTypesCollectionInfo, RmrkTypesEquippableList, RmrkTypesFixedPart, RmrkTypesNftChild, RmrkTypesNftInfo, RmrkTypesPartType, RmrkTypesPropertyInfo, RmrkTypesResourceInfo, RmrkTypesRoyaltyInfo, RmrkTypesSlotPart, RmrkTypesTheme, RmrkTypesThemeProperty, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionField, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExData, UpDataStructsMetaUpdatePermission, UpDataStructsNestingRule, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsRpcCollection, UpDataStructsSchemaVersion, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipState, UpDataStructsTokenData, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from './unique';
import type { Data, StorageKey } from '@polkadot/types';
import type { BitVec, Bool, Bytes, I128, I16, I256, I32, I64, I8, Json, Null, Raw, Text, Type, U128, U16, U256, U32, U64, U8, USize, bool, i128, i16, i256, i32, i64, i8, u128, u16, u256, u32, u64, u8, usize } from '@polkadot/types-codec';
import type { AssetApproval, AssetApprovalKey, AssetBalance, AssetDestroyWitness, AssetDetails, AssetMetadata, TAssetBalance, TAssetDepositBalance } from '@polkadot/types/interfaces/assets';
@@ -478,6 +478,7 @@
ForkTreePendingChangeNode: ForkTreePendingChangeNode;
FpRpcTransactionStatus: FpRpcTransactionStatus;
FrameSupportPalletId: FrameSupportPalletId;
+ FrameSupportStorageBoundedBTreeSet: FrameSupportStorageBoundedBTreeSet;
FrameSupportTokensMiscBalanceStatus: FrameSupportTokensMiscBalanceStatus;
FrameSupportWeightsDispatchClass: FrameSupportWeightsDispatchClass;
FrameSupportWeightsDispatchInfo: FrameSupportWeightsDispatchInfo;
@@ -765,6 +766,7 @@
PalletEthereumCall: PalletEthereumCall;
PalletEthereumError: PalletEthereumError;
PalletEthereumEvent: PalletEthereumEvent;
+ PalletEthereumFakeTransactionFinalizer: PalletEthereumFakeTransactionFinalizer;
PalletEventMetadataLatest: PalletEventMetadataLatest;
PalletEventMetadataV14: PalletEventMetadataV14;
PalletEvmAccountBasicCrossAccountIdRepr: PalletEvmAccountBasicCrossAccountIdRepr;
@@ -848,7 +850,15 @@
PerU16: PerU16;
Phantom: Phantom;
PhantomData: PhantomData;
+ PhantomTypeUpDataStructsBaseInfo: PhantomTypeUpDataStructsBaseInfo;
+ PhantomTypeUpDataStructsCollectionInfo: PhantomTypeUpDataStructsCollectionInfo;
+ PhantomTypeUpDataStructsNftChild: PhantomTypeUpDataStructsNftChild;
+ PhantomTypeUpDataStructsNftInfo: PhantomTypeUpDataStructsNftInfo;
+ PhantomTypeUpDataStructsPartType: PhantomTypeUpDataStructsPartType;
+ PhantomTypeUpDataStructsPropertyInfo: PhantomTypeUpDataStructsPropertyInfo;
+ PhantomTypeUpDataStructsResourceInfo: PhantomTypeUpDataStructsResourceInfo;
PhantomTypeUpDataStructsRpcCollection: PhantomTypeUpDataStructsRpcCollection;
+ PhantomTypeUpDataStructsTheme: PhantomTypeUpDataStructsTheme;
PhantomTypeUpDataStructsTokenData: PhantomTypeUpDataStructsTokenData;
Phase: Phase;
PhragmenScore: PhragmenScore;
@@ -941,6 +951,20 @@
Retriable: Retriable;
RewardDestination: RewardDestination;
RewardPoint: RewardPoint;
+ RmrkTypesAccountIdOrCollectionNftTuple: RmrkTypesAccountIdOrCollectionNftTuple;
+ RmrkTypesBaseInfo: RmrkTypesBaseInfo;
+ RmrkTypesCollectionInfo: RmrkTypesCollectionInfo;
+ RmrkTypesEquippableList: RmrkTypesEquippableList;
+ RmrkTypesFixedPart: RmrkTypesFixedPart;
+ RmrkTypesNftChild: RmrkTypesNftChild;
+ RmrkTypesNftInfo: RmrkTypesNftInfo;
+ RmrkTypesPartType: RmrkTypesPartType;
+ RmrkTypesPropertyInfo: RmrkTypesPropertyInfo;
+ RmrkTypesResourceInfo: RmrkTypesResourceInfo;
+ RmrkTypesRoyaltyInfo: RmrkTypesRoyaltyInfo;
+ RmrkTypesSlotPart: RmrkTypesSlotPart;
+ RmrkTypesTheme: RmrkTypesTheme;
+ RmrkTypesThemeProperty: RmrkTypesThemeProperty;
RoundSnapshot: RoundSnapshot;
RoundState: RoundState;
RpcMethods: RpcMethods;
tests/src/interfaces/lookup.tsdiffbeforeafterboth--- a/tests/src/interfaces/lookup.ts
+++ b/tests/src/interfaces/lookup.ts
@@ -2369,32 +2369,188 @@
properties: 'Vec<UpDataStructsProperty>'
},
/**
- * Lookup335: pallet_common::pallet::Error<T>
+ * Lookup335: PhantomType::up_data_structs<rmrk_types::CollectionInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>, sp_core::crypto::AccountId32>>
+ **/
+ PhantomTypeUpDataStructsCollectionInfo: '[Lookup336;0]',
+ /**
+ * Lookup336: rmrk_types::CollectionInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>, sp_core::crypto::AccountId32>
+ **/
+ RmrkTypesCollectionInfo: {
+ issuer: 'AccountId32',
+ metadata: 'Bytes',
+ max: 'Option<u32>',
+ symbol: 'Bytes',
+ nftsCount: 'u32'
+ },
+ /**
+ * Lookup340: PhantomType::up_data_structs<rmrk_types::NftInfo<sp_core::crypto::AccountId32, sp_arithmetic::per_things::Permill, frame_support::storage::bounded_vec::BoundedVec<T, S>>>
+ **/
+ PhantomTypeUpDataStructsNftInfo: '[Lookup341;0]',
+ /**
+ * Lookup341: rmrk_types::NftInfo<sp_core::crypto::AccountId32, sp_arithmetic::per_things::Permill, frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesNftInfo: {
+ owner: 'RmrkTypesAccountIdOrCollectionNftTuple',
+ royalty: 'Option<RmrkTypesRoyaltyInfo>',
+ metadata: 'Bytes',
+ equipped: 'bool',
+ pending: 'bool'
+ },
+ /**
+ * Lookup342: rmrk_types::AccountIdOrCollectionNftTuple<sp_core::crypto::AccountId32>
+ **/
+ RmrkTypesAccountIdOrCollectionNftTuple: {
+ _enum: {
+ AccountId: 'AccountId32',
+ CollectionAndNftTuple: '(u32,u32)'
+ }
+ },
+ /**
+ * Lookup344: rmrk_types::RoyaltyInfo<sp_core::crypto::AccountId32, sp_arithmetic::per_things::Permill>
+ **/
+ RmrkTypesRoyaltyInfo: {
+ recipient: 'AccountId32',
+ amount: 'Permill'
+ },
+ /**
+ * Lookup346: PhantomType::up_data_structs<rmrk_types::ResourceInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>>
+ **/
+ PhantomTypeUpDataStructsResourceInfo: '[Lookup347;0]',
+ /**
+ * Lookup347: rmrk_types::ResourceInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesResourceInfo: {
+ id: 'Bytes',
+ pending: 'bool',
+ pendingRemoval: 'bool',
+ parts: 'Option<Vec<u32>>',
+ base: 'Option<u32>',
+ src: 'Option<Bytes>',
+ metadata: 'Option<Bytes>',
+ slot: 'Option<u32>',
+ license: 'Option<Bytes>',
+ thumb: 'Option<Bytes>'
+ },
+ /**
+ * Lookup353: PhantomType::up_data_structs<rmrk_types::PropertyInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>>
+ **/
+ PhantomTypeUpDataStructsPropertyInfo: '[Lookup354;0]',
+ /**
+ * Lookup354: rmrk_types::PropertyInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesPropertyInfo: {
+ key: 'Bytes',
+ value: 'Bytes'
+ },
+ /**
+ * Lookup358: PhantomType::up_data_structs<rmrk_types::BaseInfo<sp_core::crypto::AccountId32, frame_support::storage::bounded_vec::BoundedVec<T, S>>>
+ **/
+ PhantomTypeUpDataStructsBaseInfo: '[Lookup359;0]',
+ /**
+ * Lookup359: rmrk_types::BaseInfo<sp_core::crypto::AccountId32, frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesBaseInfo: {
+ issuer: 'AccountId32',
+ baseType: 'Bytes',
+ symbol: 'Bytes'
+ },
+ /**
+ * Lookup361: PhantomType::up_data_structs<rmrk_types::PartType<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>>
+ **/
+ PhantomTypeUpDataStructsPartType: '[Lookup362;0]',
+ /**
+ * Lookup362: rmrk_types::PartType<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesPartType: {
+ _enum: {
+ FixedPart: 'RmrkTypesFixedPart',
+ SlotPart: 'RmrkTypesSlotPart'
+ }
+ },
+ /**
+ * Lookup364: rmrk_types::FixedPart<frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesFixedPart: {
+ id: 'u32',
+ z: 'u32',
+ src: 'Bytes'
+ },
+ /**
+ * Lookup365: rmrk_types::SlotPart<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesSlotPart: {
+ id: 'u32',
+ equippable: 'RmrkTypesEquippableList',
+ src: 'Bytes',
+ z: 'u32'
+ },
+ /**
+ * Lookup366: rmrk_types::EquippableList<frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesEquippableList: {
+ _enum: {
+ All: 'Null',
+ Empty: 'Null',
+ Custom: 'Vec<u32>'
+ }
+ },
+ /**
+ * Lookup368: PhantomType::up_data_structs<rmrk_types::Theme<frame_support::storage::bounded_vec::BoundedVec<T, S>, BoundedPropertyList>>
+ **/
+ PhantomTypeUpDataStructsTheme: '[Lookup369;0]',
+ /**
+ * Lookup369: rmrk_types::Theme<frame_support::storage::bounded_vec::BoundedVec<T, S>, BoundedPropertyList>
+ **/
+ RmrkTypesTheme: {
+ name: 'Bytes',
+ properties: 'Vec<RmrkTypesThemeProperty>',
+ inherit: 'bool'
+ },
+ /**
+ * Lookup371: rmrk_types::ThemeProperty<frame_support::storage::bounded_vec::BoundedVec<T, S>>
+ **/
+ RmrkTypesThemeProperty: {
+ key: 'Bytes',
+ value: 'Bytes'
+ },
+ /**
+ * Lookup373: PhantomType::up_data_structs<rmrk_types::NftChild>
+ **/
+ PhantomTypeUpDataStructsNftChild: '[Lookup374;0]',
+ /**
+ * Lookup374: rmrk_types::NftChild
+ **/
+ RmrkTypesNftChild: {
+ collectionId: 'u32',
+ nftId: 'u32'
+ },
+ /**
+ * Lookup376: pallet_common::pallet::Error<T>
**/
PalletCommonError: {
_enum: ['CollectionNotFound', 'MustBeTokenOwner', 'NoPermission', 'PublicMintingNotAllowed', 'AddressNotInAllowlist', 'CollectionNameLimitExceeded', 'CollectionDescriptionLimitExceeded', 'CollectionTokenPrefixLimitExceeded', 'TotalCollectionsLimitExceeded', 'TokenVariableDataLimitExceeded', 'CollectionAdminCountExceeded', 'CollectionLimitBoundsExceeded', 'OwnerPermissionsCantBeReverted', 'TransferNotAllowed', 'AccountTokenLimitExceeded', 'CollectionTokenLimitExceeded', 'MetadataFlagFrozen', 'TokenNotFound', 'TokenValueTooLow', 'ApprovedValueTooLow', 'CantApproveMoreThanOwned', 'AddressIsZero', 'UnsupportedOperation', 'NotSufficientFounds', 'NestingIsDisabled', 'OnlyOwnerAllowedToNest', 'SourceCollectionIsNotAllowedToNest', 'CollectionFieldSizeExceeded', 'NoSpaceForProperty', 'PropertyLimitReached', 'UnableToReadUnboundedKeys', 'InvalidCharacterInPropertyKey', 'EmptyPropertyKey']
},
/**
- * Lookup337: pallet_fungible::pallet::Error<T>
+ * Lookup378: pallet_fungible::pallet::Error<T>
**/
PalletFungibleError: {
_enum: ['NotFungibleDataUsedToMintFungibleCollectionToken', 'FungibleItemsHaveNoId', 'FungibleItemsDontHaveData', 'FungibleDisallowsNesting', 'SettingPropertiesNotAllowed']
},
/**
- * Lookup338: pallet_refungible::ItemData
+ * Lookup379: pallet_refungible::ItemData
**/
PalletRefungibleItemData: {
constData: 'Bytes',
variableData: 'Bytes'
},
/**
- * Lookup342: pallet_refungible::pallet::Error<T>
+ * Lookup383: pallet_refungible::pallet::Error<T>
**/
PalletRefungibleError: {
_enum: ['NotRefungibleDataUsedToMintFungibleCollectionToken', 'WrongRefungiblePieces', 'RefungibleDisallowsNesting', 'SettingPropertiesNotAllowed']
},
/**
- * Lookup343: pallet_nonfungible::ItemData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
+ * Lookup384: pallet_nonfungible::ItemData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
**/
PalletNonfungibleItemData: {
constData: 'Bytes',
@@ -2402,25 +2558,25 @@
owner: 'PalletEvmAccountBasicCrossAccountIdRepr'
},
/**
- * Lookup344: pallet_nonfungible::pallet::Error<T>
+ * Lookup385: pallet_nonfungible::pallet::Error<T>
**/
PalletNonfungibleError: {
_enum: ['NotNonfungibleDataUsedToMintFungibleCollectionToken', 'NonfungibleItemsHaveNoAmount']
},
/**
- * Lookup345: pallet_structure::pallet::Error<T>
+ * Lookup386: pallet_structure::pallet::Error<T>
**/
PalletStructureError: {
_enum: ['OuroborosDetected', 'DepthLimit', 'TokenNotFound']
},
/**
- * Lookup348: pallet_evm::pallet::Error<T>
+ * Lookup389: pallet_evm::pallet::Error<T>
**/
PalletEvmError: {
_enum: ['BalanceLow', 'FeeOverflow', 'PaymentOverflow', 'WithdrawFailed', 'GasPriceTooLow', 'InvalidNonce']
},
/**
- * Lookup351: fp_rpc::TransactionStatus
+ * Lookup392: fp_rpc::TransactionStatus
**/
FpRpcTransactionStatus: {
transactionHash: 'H256',
@@ -2432,11 +2588,11 @@
logsBloom: 'EthbloomBloom'
},
/**
- * Lookup353: ethbloom::Bloom
+ * Lookup394: ethbloom::Bloom
**/
EthbloomBloom: '[u8;256]',
/**
- * Lookup355: ethereum::receipt::ReceiptV3
+ * Lookup396: ethereum::receipt::ReceiptV3
**/
EthereumReceiptReceiptV3: {
_enum: {
@@ -2446,7 +2602,7 @@
}
},
/**
- * Lookup356: ethereum::receipt::EIP658ReceiptData
+ * Lookup397: ethereum::receipt::EIP658ReceiptData
**/
EthereumReceiptEip658ReceiptData: {
statusCode: 'u8',
@@ -2455,7 +2611,7 @@
logs: 'Vec<EthereumLog>'
},
/**
- * Lookup357: ethereum::block::Block<ethereum::transaction::TransactionV2>
+ * Lookup398: ethereum::block::Block<ethereum::transaction::TransactionV2>
**/
EthereumBlock: {
header: 'EthereumHeader',
@@ -2463,7 +2619,7 @@
ommers: 'Vec<EthereumHeader>'
},
/**
- * Lookup358: ethereum::header::Header
+ * Lookup399: ethereum::header::Header
**/
EthereumHeader: {
parentHash: 'H256',
@@ -2483,41 +2639,41 @@
nonce: 'EthereumTypesHashH64'
},
/**
- * Lookup359: ethereum_types::hash::H64
+ * Lookup400: ethereum_types::hash::H64
**/
EthereumTypesHashH64: '[u8;8]',
/**
- * Lookup364: pallet_ethereum::pallet::Error<T>
+ * Lookup405: pallet_ethereum::pallet::Error<T>
**/
PalletEthereumError: {
_enum: ['InvalidSignature', 'PreLogExists']
},
/**
- * Lookup365: pallet_evm_coder_substrate::pallet::Error<T>
+ * Lookup406: pallet_evm_coder_substrate::pallet::Error<T>
**/
PalletEvmCoderSubstrateError: {
_enum: ['OutOfGas', 'OutOfFund']
},
/**
- * Lookup366: pallet_evm_contract_helpers::SponsoringModeT
+ * Lookup407: pallet_evm_contract_helpers::SponsoringModeT
**/
PalletEvmContractHelpersSponsoringModeT: {
_enum: ['Disabled', 'Allowlisted', 'Generous']
},
/**
- * Lookup368: pallet_evm_contract_helpers::pallet::Error<T>
+ * Lookup409: pallet_evm_contract_helpers::pallet::Error<T>
**/
PalletEvmContractHelpersError: {
_enum: ['NoPermission']
},
/**
- * Lookup369: pallet_evm_migration::pallet::Error<T>
+ * Lookup410: pallet_evm_migration::pallet::Error<T>
**/
PalletEvmMigrationError: {
_enum: ['AccountNotEmpty', 'AccountIsNotMigrating']
},
/**
- * Lookup371: sp_runtime::MultiSignature
+ * Lookup412: sp_runtime::MultiSignature
**/
SpRuntimeMultiSignature: {
_enum: {
@@ -2527,39 +2683,43 @@
}
},
/**
- * Lookup372: sp_core::ed25519::Signature
+ * Lookup413: sp_core::ed25519::Signature
**/
SpCoreEd25519Signature: '[u8;64]',
/**
- * Lookup374: sp_core::sr25519::Signature
+ * Lookup415: sp_core::sr25519::Signature
**/
SpCoreSr25519Signature: '[u8;64]',
/**
- * Lookup375: sp_core::ecdsa::Signature
+ * Lookup416: sp_core::ecdsa::Signature
**/
SpCoreEcdsaSignature: '[u8;65]',
/**
- * Lookup378: frame_system::extensions::check_spec_version::CheckSpecVersion<T>
+ * Lookup419: frame_system::extensions::check_spec_version::CheckSpecVersion<T>
**/
FrameSystemExtensionsCheckSpecVersion: 'Null',
/**
- * Lookup379: frame_system::extensions::check_genesis::CheckGenesis<T>
+ * Lookup420: frame_system::extensions::check_genesis::CheckGenesis<T>
**/
FrameSystemExtensionsCheckGenesis: 'Null',
/**
- * Lookup382: frame_system::extensions::check_nonce::CheckNonce<T>
+ * Lookup423: frame_system::extensions::check_nonce::CheckNonce<T>
**/
FrameSystemExtensionsCheckNonce: 'Compact<u32>',
/**
- * Lookup383: frame_system::extensions::check_weight::CheckWeight<T>
+ * Lookup424: frame_system::extensions::check_weight::CheckWeight<T>
**/
FrameSystemExtensionsCheckWeight: 'Null',
/**
- * Lookup384: pallet_template_transaction_payment::ChargeTransactionPayment<opal_runtime::Runtime>
+ * Lookup425: pallet_template_transaction_payment::ChargeTransactionPayment<opal_runtime::Runtime>
**/
PalletTemplateTransactionPaymentChargeTransactionPayment: 'Compact<u128>',
/**
- * Lookup385: opal_runtime::Runtime
+ * Lookup426: opal_runtime::Runtime
**/
- OpalRuntimeRuntime: 'Null'
+ OpalRuntimeRuntime: 'Null',
+ /**
+ * Lookup427: pallet_ethereum::FakeTransactionFinalizer<opal_runtime::Runtime>
+ **/
+ PalletEthereumFakeTransactionFinalizer: 'Null'
};
tests/src/interfaces/registry.tsdiffbeforeafterboth--- a/tests/src/interfaces/registry.ts
+++ b/tests/src/interfaces/registry.ts
@@ -1,7 +1,7 @@
// Auto-generated via `yarn polkadot-types-from-defs`, do not edit
/* eslint-disable */
-import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportPalletId, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSupportWeightsWeightToFeeCoefficient, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletXcmCall, PalletXcmError, PalletXcmEvent, PhantomTypeUpDataStructsRpcCollection, PhantomTypeUpDataStructsTokenData, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionField, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExData, UpDataStructsMetaUpdatePermission, UpDataStructsNestingRule, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsRpcCollection, UpDataStructsSchemaVersion, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipState, UpDataStructsTokenData, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
+import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportPalletId, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSupportWeightsWeightToFeeCoefficient, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletXcmCall, PalletXcmError, PalletXcmEvent, PhantomTypeUpDataStructsBaseInfo, PhantomTypeUpDataStructsCollectionInfo, PhantomTypeUpDataStructsNftChild, PhantomTypeUpDataStructsNftInfo, PhantomTypeUpDataStructsPartType, PhantomTypeUpDataStructsPropertyInfo, PhantomTypeUpDataStructsResourceInfo, PhantomTypeUpDataStructsRpcCollection, PhantomTypeUpDataStructsTheme, PhantomTypeUpDataStructsTokenData, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, RmrkTypesAccountIdOrCollectionNftTuple, RmrkTypesBaseInfo, RmrkTypesCollectionInfo, RmrkTypesEquippableList, RmrkTypesFixedPart, RmrkTypesNftChild, RmrkTypesNftInfo, RmrkTypesPartType, RmrkTypesPropertyInfo, RmrkTypesResourceInfo, RmrkTypesRoyaltyInfo, RmrkTypesSlotPart, RmrkTypesTheme, RmrkTypesThemeProperty, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionField, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExData, UpDataStructsMetaUpdatePermission, UpDataStructsNestingRule, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsRpcCollection, UpDataStructsSchemaVersion, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipState, UpDataStructsTokenData, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
declare module '@polkadot/types/types/registry' {
export interface InterfaceTypes {
@@ -88,6 +88,7 @@
PalletEthereumCall: PalletEthereumCall;
PalletEthereumError: PalletEthereumError;
PalletEthereumEvent: PalletEthereumEvent;
+ PalletEthereumFakeTransactionFinalizer: PalletEthereumFakeTransactionFinalizer;
PalletEvmAccountBasicCrossAccountIdRepr: PalletEvmAccountBasicCrossAccountIdRepr;
PalletEvmCall: PalletEvmCall;
PalletEvmCoderSubstrateError: PalletEvmCoderSubstrateError;
@@ -123,7 +124,15 @@
PalletXcmCall: PalletXcmCall;
PalletXcmError: PalletXcmError;
PalletXcmEvent: PalletXcmEvent;
+ PhantomTypeUpDataStructsBaseInfo: PhantomTypeUpDataStructsBaseInfo;
+ PhantomTypeUpDataStructsCollectionInfo: PhantomTypeUpDataStructsCollectionInfo;
+ PhantomTypeUpDataStructsNftChild: PhantomTypeUpDataStructsNftChild;
+ PhantomTypeUpDataStructsNftInfo: PhantomTypeUpDataStructsNftInfo;
+ PhantomTypeUpDataStructsPartType: PhantomTypeUpDataStructsPartType;
+ PhantomTypeUpDataStructsPropertyInfo: PhantomTypeUpDataStructsPropertyInfo;
+ PhantomTypeUpDataStructsResourceInfo: PhantomTypeUpDataStructsResourceInfo;
PhantomTypeUpDataStructsRpcCollection: PhantomTypeUpDataStructsRpcCollection;
+ PhantomTypeUpDataStructsTheme: PhantomTypeUpDataStructsTheme;
PhantomTypeUpDataStructsTokenData: PhantomTypeUpDataStructsTokenData;
PolkadotCorePrimitivesInboundDownwardMessage: PolkadotCorePrimitivesInboundDownwardMessage;
PolkadotCorePrimitivesInboundHrmpMessage: PolkadotCorePrimitivesInboundHrmpMessage;
@@ -133,6 +142,20 @@
PolkadotPrimitivesV2AbridgedHrmpChannel: PolkadotPrimitivesV2AbridgedHrmpChannel;
PolkadotPrimitivesV2PersistedValidationData: PolkadotPrimitivesV2PersistedValidationData;
PolkadotPrimitivesV2UpgradeRestriction: PolkadotPrimitivesV2UpgradeRestriction;
+ RmrkTypesAccountIdOrCollectionNftTuple: RmrkTypesAccountIdOrCollectionNftTuple;
+ RmrkTypesBaseInfo: RmrkTypesBaseInfo;
+ RmrkTypesCollectionInfo: RmrkTypesCollectionInfo;
+ RmrkTypesEquippableList: RmrkTypesEquippableList;
+ RmrkTypesFixedPart: RmrkTypesFixedPart;
+ RmrkTypesNftChild: RmrkTypesNftChild;
+ RmrkTypesNftInfo: RmrkTypesNftInfo;
+ RmrkTypesPartType: RmrkTypesPartType;
+ RmrkTypesPropertyInfo: RmrkTypesPropertyInfo;
+ RmrkTypesResourceInfo: RmrkTypesResourceInfo;
+ RmrkTypesRoyaltyInfo: RmrkTypesRoyaltyInfo;
+ RmrkTypesSlotPart: RmrkTypesSlotPart;
+ RmrkTypesTheme: RmrkTypesTheme;
+ RmrkTypesThemeProperty: RmrkTypesThemeProperty;
SpCoreEcdsaSignature: SpCoreEcdsaSignature;
SpCoreEd25519Signature: SpCoreEd25519Signature;
SpCoreSr25519Signature: SpCoreSr25519Signature;
tests/src/interfaces/rmrk/definitions.tsdiffbeforeafterboth--- a/tests/src/interfaces/rmrk/definitions.ts
+++ b/tests/src/interfaces/rmrk/definitions.ts
@@ -106,8 +106,8 @@
'Get Theme\'s keys values',
[
{name: 'baseId', type: 'u32'},
- {name: 'themeName', type: 'Vec<Bytes>'},
- {name: 'keys', type: 'Option<Vec<Bytes>>'}
+ {name: 'themeName', type: 'String'},
+ {name: 'keys', type: 'Option<Vec<String>>'}
],
'Option<RmrkTraitsTheme>'
)
tests/src/interfaces/rmrk/types.tsdiffbeforeafterboth1// Auto-generated via `yarn polkadot-types-from-defs`, do not edit2/* eslint-disable */34import type { BTreeMap, Bytes, Compact, Enum, Null, Option, Result, Struct, Text, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';5import type { ITuple } from '@polkadot/types-codec/types';6import type { AccountId32, Call, H160, H256, MultiAddress, Perbill } from '@polkadot/types/interfaces/runtime';7import type { Event } from '@polkadot/types/interfaces/system';89/** @name CumulusPalletDmpQueueCall */10export interface CumulusPalletDmpQueueCall extends Enum {11 readonly isServiceOverweight: boolean;12 readonly asServiceOverweight: {13 readonly index: u64;14 readonly weightLimit: u64;15 } & Struct;16 readonly type: 'ServiceOverweight';17}1819/** @name CumulusPalletDmpQueueConfigData */20export interface CumulusPalletDmpQueueConfigData extends Struct {21 readonly maxIndividual: u64;22}2324/** @name CumulusPalletDmpQueueError */25export interface CumulusPalletDmpQueueError extends Enum {26 readonly isUnknown: boolean;27 readonly isOverLimit: boolean;28 readonly type: 'Unknown' | 'OverLimit';29}3031/** @name CumulusPalletDmpQueueEvent */32export interface CumulusPalletDmpQueueEvent extends Enum {33 readonly isInvalidFormat: boolean;34 readonly asInvalidFormat: U8aFixed;35 readonly isUnsupportedVersion: boolean;36 readonly asUnsupportedVersion: U8aFixed;37 readonly isExecutedDownward: boolean;38 readonly asExecutedDownward: ITuple<[U8aFixed, XcmV2TraitsOutcome]>;39 readonly isWeightExhausted: boolean;40 readonly asWeightExhausted: ITuple<[U8aFixed, u64, u64]>;41 readonly isOverweightEnqueued: boolean;42 readonly asOverweightEnqueued: ITuple<[U8aFixed, u64, u64]>;43 readonly isOverweightServiced: boolean;44 readonly asOverweightServiced: ITuple<[u64, u64]>;45 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward' | 'WeightExhausted' | 'OverweightEnqueued' | 'OverweightServiced';46}4748/** @name CumulusPalletDmpQueuePageIndexData */49export interface CumulusPalletDmpQueuePageIndexData extends Struct {50 readonly beginUsed: u32;51 readonly endUsed: u32;52 readonly overweightCount: u64;53}5455/** @name CumulusPalletParachainSystemCall */56export interface CumulusPalletParachainSystemCall extends Enum {57 readonly isSetValidationData: boolean;58 readonly asSetValidationData: {59 readonly data: CumulusPrimitivesParachainInherentParachainInherentData;60 } & Struct;61 readonly isSudoSendUpwardMessage: boolean;62 readonly asSudoSendUpwardMessage: {63 readonly message: Bytes;64 } & Struct;65 readonly isAuthorizeUpgrade: boolean;66 readonly asAuthorizeUpgrade: {67 readonly codeHash: H256;68 } & Struct;69 readonly isEnactAuthorizedUpgrade: boolean;70 readonly asEnactAuthorizedUpgrade: {71 readonly code: Bytes;72 } & Struct;73 readonly type: 'SetValidationData' | 'SudoSendUpwardMessage' | 'AuthorizeUpgrade' | 'EnactAuthorizedUpgrade';74}7576/** @name CumulusPalletParachainSystemError */77export interface CumulusPalletParachainSystemError extends Enum {78 readonly isOverlappingUpgrades: boolean;79 readonly isProhibitedByPolkadot: boolean;80 readonly isTooBig: boolean;81 readonly isValidationDataNotAvailable: boolean;82 readonly isHostConfigurationNotAvailable: boolean;83 readonly isNotScheduled: boolean;84 readonly isNothingAuthorized: boolean;85 readonly isUnauthorized: boolean;86 readonly type: 'OverlappingUpgrades' | 'ProhibitedByPolkadot' | 'TooBig' | 'ValidationDataNotAvailable' | 'HostConfigurationNotAvailable' | 'NotScheduled' | 'NothingAuthorized' | 'Unauthorized';87}8889/** @name CumulusPalletParachainSystemEvent */90export interface CumulusPalletParachainSystemEvent extends Enum {91 readonly isValidationFunctionStored: boolean;92 readonly isValidationFunctionApplied: boolean;93 readonly asValidationFunctionApplied: u32;94 readonly isValidationFunctionDiscarded: boolean;95 readonly isUpgradeAuthorized: boolean;96 readonly asUpgradeAuthorized: H256;97 readonly isDownwardMessagesReceived: boolean;98 readonly asDownwardMessagesReceived: u32;99 readonly isDownwardMessagesProcessed: boolean;100 readonly asDownwardMessagesProcessed: ITuple<[u64, H256]>;101 readonly type: 'ValidationFunctionStored' | 'ValidationFunctionApplied' | 'ValidationFunctionDiscarded' | 'UpgradeAuthorized' | 'DownwardMessagesReceived' | 'DownwardMessagesProcessed';102}103104/** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot */105export interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {106 readonly dmqMqcHead: H256;107 readonly relayDispatchQueueSize: ITuple<[u32, u32]>;108 readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV1AbridgedHrmpChannel]>>;109 readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV1AbridgedHrmpChannel]>>;110}111112/** @name CumulusPalletXcmCall */113export interface CumulusPalletXcmCall extends Null {}114115/** @name CumulusPalletXcmError */116export interface CumulusPalletXcmError extends Null {}117118/** @name CumulusPalletXcmEvent */119export interface CumulusPalletXcmEvent extends Enum {120 readonly isInvalidFormat: boolean;121 readonly asInvalidFormat: U8aFixed;122 readonly isUnsupportedVersion: boolean;123 readonly asUnsupportedVersion: U8aFixed;124 readonly isExecutedDownward: boolean;125 readonly asExecutedDownward: ITuple<[U8aFixed, XcmV2TraitsOutcome]>;126 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward';127}128129/** @name CumulusPalletXcmpQueueCall */130export interface CumulusPalletXcmpQueueCall extends Enum {131 readonly isServiceOverweight: boolean;132 readonly asServiceOverweight: {133 readonly index: u64;134 readonly weightLimit: u64;135 } & Struct;136 readonly isSuspendXcmExecution: boolean;137 readonly isResumeXcmExecution: boolean;138 readonly isUpdateSuspendThreshold: boolean;139 readonly asUpdateSuspendThreshold: {140 readonly new_: u32;141 } & Struct;142 readonly isUpdateDropThreshold: boolean;143 readonly asUpdateDropThreshold: {144 readonly new_: u32;145 } & Struct;146 readonly isUpdateResumeThreshold: boolean;147 readonly asUpdateResumeThreshold: {148 readonly new_: u32;149 } & Struct;150 readonly isUpdateThresholdWeight: boolean;151 readonly asUpdateThresholdWeight: {152 readonly new_: u64;153 } & Struct;154 readonly isUpdateWeightRestrictDecay: boolean;155 readonly asUpdateWeightRestrictDecay: {156 readonly new_: u64;157 } & Struct;158 readonly isUpdateXcmpMaxIndividualWeight: boolean;159 readonly asUpdateXcmpMaxIndividualWeight: {160 readonly new_: u64;161 } & Struct;162 readonly type: 'ServiceOverweight' | 'SuspendXcmExecution' | 'ResumeXcmExecution' | 'UpdateSuspendThreshold' | 'UpdateDropThreshold' | 'UpdateResumeThreshold' | 'UpdateThresholdWeight' | 'UpdateWeightRestrictDecay' | 'UpdateXcmpMaxIndividualWeight';163}164165/** @name CumulusPalletXcmpQueueError */166export interface CumulusPalletXcmpQueueError extends Enum {167 readonly isFailedToSend: boolean;168 readonly isBadXcmOrigin: boolean;169 readonly isBadXcm: boolean;170 readonly isBadOverweightIndex: boolean;171 readonly isWeightOverLimit: boolean;172 readonly type: 'FailedToSend' | 'BadXcmOrigin' | 'BadXcm' | 'BadOverweightIndex' | 'WeightOverLimit';173}174175/** @name CumulusPalletXcmpQueueEvent */176export interface CumulusPalletXcmpQueueEvent extends Enum {177 readonly isSuccess: boolean;178 readonly asSuccess: Option<H256>;179 readonly isFail: boolean;180 readonly asFail: ITuple<[Option<H256>, XcmV2TraitsError]>;181 readonly isBadVersion: boolean;182 readonly asBadVersion: Option<H256>;183 readonly isBadFormat: boolean;184 readonly asBadFormat: Option<H256>;185 readonly isUpwardMessageSent: boolean;186 readonly asUpwardMessageSent: Option<H256>;187 readonly isXcmpMessageSent: boolean;188 readonly asXcmpMessageSent: Option<H256>;189 readonly isOverweightEnqueued: boolean;190 readonly asOverweightEnqueued: ITuple<[u32, u32, u64, u64]>;191 readonly isOverweightServiced: boolean;192 readonly asOverweightServiced: ITuple<[u64, u64]>;193 readonly type: 'Success' | 'Fail' | 'BadVersion' | 'BadFormat' | 'UpwardMessageSent' | 'XcmpMessageSent' | 'OverweightEnqueued' | 'OverweightServiced';194}195196/** @name CumulusPalletXcmpQueueInboundChannelDetails */197export interface CumulusPalletXcmpQueueInboundChannelDetails extends Struct {198 readonly sender: u32;199 readonly state: CumulusPalletXcmpQueueInboundState;200 readonly messageMetadata: Vec<ITuple<[u32, PolkadotParachainPrimitivesXcmpMessageFormat]>>;201}202203/** @name CumulusPalletXcmpQueueInboundState */204export interface CumulusPalletXcmpQueueInboundState extends Enum {205 readonly isOk: boolean;206 readonly isSuspended: boolean;207 readonly type: 'Ok' | 'Suspended';208}209210/** @name CumulusPalletXcmpQueueOutboundChannelDetails */211export interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct {212 readonly recipient: u32;213 readonly state: CumulusPalletXcmpQueueOutboundState;214 readonly signalsExist: bool;215 readonly firstIndex: u16;216 readonly lastIndex: u16;217}218219/** @name CumulusPalletXcmpQueueOutboundState */220export interface CumulusPalletXcmpQueueOutboundState extends Enum {221 readonly isOk: boolean;222 readonly isSuspended: boolean;223 readonly type: 'Ok' | 'Suspended';224}225226/** @name CumulusPalletXcmpQueueQueueConfigData */227export interface CumulusPalletXcmpQueueQueueConfigData extends Struct {228 readonly suspendThreshold: u32;229 readonly dropThreshold: u32;230 readonly resumeThreshold: u32;231 readonly thresholdWeight: u64;232 readonly weightRestrictDecay: u64;233 readonly xcmpMaxIndividualWeight: u64;234}235236/** @name CumulusPrimitivesParachainInherentParachainInherentData */237export interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {238 readonly validationData: PolkadotPrimitivesV1PersistedValidationData;239 readonly relayChainState: SpTrieStorageProof;240 readonly downwardMessages: Vec<PolkadotCorePrimitivesInboundDownwardMessage>;241 readonly horizontalMessages: BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>;242}243244/** @name EthbloomBloom */245export interface EthbloomBloom extends U8aFixed {}246247/** @name EthereumBlock */248export interface EthereumBlock extends Struct {249 readonly header: EthereumHeader;250 readonly transactions: Vec<EthereumTransactionTransactionV2>;251 readonly ommers: Vec<EthereumHeader>;252}253254/** @name EthereumHeader */255export interface EthereumHeader extends Struct {256 readonly parentHash: H256;257 readonly ommersHash: H256;258 readonly beneficiary: H160;259 readonly stateRoot: H256;260 readonly transactionsRoot: H256;261 readonly receiptsRoot: H256;262 readonly logsBloom: EthbloomBloom;263 readonly difficulty: U256;264 readonly number: U256;265 readonly gasLimit: U256;266 readonly gasUsed: U256;267 readonly timestamp: u64;268 readonly extraData: Bytes;269 readonly mixHash: H256;270 readonly nonce: EthereumTypesHashH64;271}272273/** @name EthereumLog */274export interface EthereumLog extends Struct {275 readonly address: H160;276 readonly topics: Vec<H256>;277 readonly data: Bytes;278}279280/** @name EthereumReceiptEip658ReceiptData */281export interface EthereumReceiptEip658ReceiptData extends Struct {282 readonly statusCode: u8;283 readonly usedGas: U256;284 readonly logsBloom: EthbloomBloom;285 readonly logs: Vec<EthereumLog>;286}287288/** @name EthereumReceiptReceiptV3 */289export interface EthereumReceiptReceiptV3 extends Enum {290 readonly isLegacy: boolean;291 readonly asLegacy: EthereumReceiptEip658ReceiptData;292 readonly isEip2930: boolean;293 readonly asEip2930: EthereumReceiptEip658ReceiptData;294 readonly isEip1559: boolean;295 readonly asEip1559: EthereumReceiptEip658ReceiptData;296 readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';297}298299/** @name EthereumTransactionAccessListItem */300export interface EthereumTransactionAccessListItem extends Struct {301 readonly address: H160;302 readonly storageKeys: Vec<H256>;303}304305/** @name EthereumTransactionEip1559Transaction */306export interface EthereumTransactionEip1559Transaction extends Struct {307 readonly chainId: u64;308 readonly nonce: U256;309 readonly maxPriorityFeePerGas: U256;310 readonly maxFeePerGas: U256;311 readonly gasLimit: U256;312 readonly action: EthereumTransactionTransactionAction;313 readonly value: U256;314 readonly input: Bytes;315 readonly accessList: Vec<EthereumTransactionAccessListItem>;316 readonly oddYParity: bool;317 readonly r: H256;318 readonly s: H256;319}320321/** @name EthereumTransactionEip2930Transaction */322export interface EthereumTransactionEip2930Transaction extends Struct {323 readonly chainId: u64;324 readonly nonce: U256;325 readonly gasPrice: U256;326 readonly gasLimit: U256;327 readonly action: EthereumTransactionTransactionAction;328 readonly value: U256;329 readonly input: Bytes;330 readonly accessList: Vec<EthereumTransactionAccessListItem>;331 readonly oddYParity: bool;332 readonly r: H256;333 readonly s: H256;334}335336/** @name EthereumTransactionLegacyTransaction */337export interface EthereumTransactionLegacyTransaction extends Struct {338 readonly nonce: U256;339 readonly gasPrice: U256;340 readonly gasLimit: U256;341 readonly action: EthereumTransactionTransactionAction;342 readonly value: U256;343 readonly input: Bytes;344 readonly signature: EthereumTransactionTransactionSignature;345}346347/** @name EthereumTransactionTransactionAction */348export interface EthereumTransactionTransactionAction extends Enum {349 readonly isCall: boolean;350 readonly asCall: H160;351 readonly isCreate: boolean;352 readonly type: 'Call' | 'Create';353}354355/** @name EthereumTransactionTransactionSignature */356export interface EthereumTransactionTransactionSignature extends Struct {357 readonly v: u64;358 readonly r: H256;359 readonly s: H256;360}361362/** @name EthereumTransactionTransactionV2 */363export interface EthereumTransactionTransactionV2 extends Enum {364 readonly isLegacy: boolean;365 readonly asLegacy: EthereumTransactionLegacyTransaction;366 readonly isEip2930: boolean;367 readonly asEip2930: EthereumTransactionEip2930Transaction;368 readonly isEip1559: boolean;369 readonly asEip1559: EthereumTransactionEip1559Transaction;370 readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';371}372373/** @name EthereumTypesHashH64 */374export interface EthereumTypesHashH64 extends U8aFixed {}375376/** @name EvmCoreErrorExitError */377export interface EvmCoreErrorExitError extends Enum {378 readonly isStackUnderflow: boolean;379 readonly isStackOverflow: boolean;380 readonly isInvalidJump: boolean;381 readonly isInvalidRange: boolean;382 readonly isDesignatedInvalid: boolean;383 readonly isCallTooDeep: boolean;384 readonly isCreateCollision: boolean;385 readonly isCreateContractLimit: boolean;386 readonly isInvalidCode: boolean;387 readonly isOutOfOffset: boolean;388 readonly isOutOfGas: boolean;389 readonly isOutOfFund: boolean;390 readonly isPcUnderflow: boolean;391 readonly isCreateEmpty: boolean;392 readonly isOther: boolean;393 readonly asOther: Text;394 readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'InvalidCode' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other';395}396397/** @name EvmCoreErrorExitFatal */398export interface EvmCoreErrorExitFatal extends Enum {399 readonly isNotSupported: boolean;400 readonly isUnhandledInterrupt: boolean;401 readonly isCallErrorAsFatal: boolean;402 readonly asCallErrorAsFatal: EvmCoreErrorExitError;403 readonly isOther: boolean;404 readonly asOther: Text;405 readonly type: 'NotSupported' | 'UnhandledInterrupt' | 'CallErrorAsFatal' | 'Other';406}407408/** @name EvmCoreErrorExitReason */409export interface EvmCoreErrorExitReason extends Enum {410 readonly isSucceed: boolean;411 readonly asSucceed: EvmCoreErrorExitSucceed;412 readonly isError: boolean;413 readonly asError: EvmCoreErrorExitError;414 readonly isRevert: boolean;415 readonly asRevert: EvmCoreErrorExitRevert;416 readonly isFatal: boolean;417 readonly asFatal: EvmCoreErrorExitFatal;418 readonly type: 'Succeed' | 'Error' | 'Revert' | 'Fatal';419}420421/** @name EvmCoreErrorExitRevert */422export interface EvmCoreErrorExitRevert extends Enum {423 readonly isReverted: boolean;424 readonly type: 'Reverted';425}426427/** @name EvmCoreErrorExitSucceed */428export interface EvmCoreErrorExitSucceed extends Enum {429 readonly isStopped: boolean;430 readonly isReturned: boolean;431 readonly isSuicided: boolean;432 readonly type: 'Stopped' | 'Returned' | 'Suicided';433}434435/** @name FpRpcTransactionStatus */436export interface FpRpcTransactionStatus extends Struct {437 readonly transactionHash: H256;438 readonly transactionIndex: u32;439 readonly from: H160;440 readonly to: Option<H160>;441 readonly contractAddress: Option<H160>;442 readonly logs: Vec<EthereumLog>;443 readonly logsBloom: EthbloomBloom;444}445446/** @name FrameSupportPalletId */447export interface FrameSupportPalletId extends U8aFixed {}448449/** @name FrameSupportStorageBoundedBTreeSet */450export interface FrameSupportStorageBoundedBTreeSet extends Vec<u32> {}451452/** @name FrameSupportTokensMiscBalanceStatus */453export interface FrameSupportTokensMiscBalanceStatus extends Enum {454 readonly isFree: boolean;455 readonly isReserved: boolean;456 readonly type: 'Free' | 'Reserved';457}458459/** @name FrameSupportWeightsDispatchClass */460export interface FrameSupportWeightsDispatchClass extends Enum {461 readonly isNormal: boolean;462 readonly isOperational: boolean;463 readonly isMandatory: boolean;464 readonly type: 'Normal' | 'Operational' | 'Mandatory';465}466467/** @name FrameSupportWeightsDispatchInfo */468export interface FrameSupportWeightsDispatchInfo extends Struct {469 readonly weight: u64;470 readonly class: FrameSupportWeightsDispatchClass;471 readonly paysFee: FrameSupportWeightsPays;472}473474/** @name FrameSupportWeightsPays */475export interface FrameSupportWeightsPays extends Enum {476 readonly isYes: boolean;477 readonly isNo: boolean;478 readonly type: 'Yes' | 'No';479}480481/** @name FrameSupportWeightsPerDispatchClassU32 */482export interface FrameSupportWeightsPerDispatchClassU32 extends Struct {483 readonly normal: u32;484 readonly operational: u32;485 readonly mandatory: u32;486}487488/** @name FrameSupportWeightsPerDispatchClassU64 */489export interface FrameSupportWeightsPerDispatchClassU64 extends Struct {490 readonly normal: u64;491 readonly operational: u64;492 readonly mandatory: u64;493}494495/** @name FrameSupportWeightsPerDispatchClassWeightsPerClass */496export interface FrameSupportWeightsPerDispatchClassWeightsPerClass extends Struct {497 readonly normal: FrameSystemLimitsWeightsPerClass;498 readonly operational: FrameSystemLimitsWeightsPerClass;499 readonly mandatory: FrameSystemLimitsWeightsPerClass;500}501502/** @name FrameSupportWeightsRuntimeDbWeight */503export interface FrameSupportWeightsRuntimeDbWeight extends Struct {504 readonly read: u64;505 readonly write: u64;506}507508/** @name FrameSupportWeightsWeightToFeeCoefficient */509export interface FrameSupportWeightsWeightToFeeCoefficient extends Struct {510 readonly coeffInteger: u128;511 readonly coeffFrac: Perbill;512 readonly negative: bool;513 readonly degree: u8;514}515516/** @name FrameSystemAccountInfo */517export interface FrameSystemAccountInfo extends Struct {518 readonly nonce: u32;519 readonly consumers: u32;520 readonly providers: u32;521 readonly sufficients: u32;522 readonly data: PalletBalancesAccountData;523}524525/** @name FrameSystemCall */526export interface FrameSystemCall extends Enum {527 readonly isFillBlock: boolean;528 readonly asFillBlock: {529 readonly ratio: Perbill;530 } & Struct;531 readonly isRemark: boolean;532 readonly asRemark: {533 readonly remark: Bytes;534 } & Struct;535 readonly isSetHeapPages: boolean;536 readonly asSetHeapPages: {537 readonly pages: u64;538 } & Struct;539 readonly isSetCode: boolean;540 readonly asSetCode: {541 readonly code: Bytes;542 } & Struct;543 readonly isSetCodeWithoutChecks: boolean;544 readonly asSetCodeWithoutChecks: {545 readonly code: Bytes;546 } & Struct;547 readonly isSetStorage: boolean;548 readonly asSetStorage: {549 readonly items: Vec<ITuple<[Bytes, Bytes]>>;550 } & Struct;551 readonly isKillStorage: boolean;552 readonly asKillStorage: {553 readonly keys_: Vec<Bytes>;554 } & Struct;555 readonly isKillPrefix: boolean;556 readonly asKillPrefix: {557 readonly prefix: Bytes;558 readonly subkeys: u32;559 } & Struct;560 readonly isRemarkWithEvent: boolean;561 readonly asRemarkWithEvent: {562 readonly remark: Bytes;563 } & Struct;564 readonly type: 'FillBlock' | 'Remark' | 'SetHeapPages' | 'SetCode' | 'SetCodeWithoutChecks' | 'SetStorage' | 'KillStorage' | 'KillPrefix' | 'RemarkWithEvent';565}566567/** @name FrameSystemError */568export interface FrameSystemError extends Enum {569 readonly isInvalidSpecName: boolean;570 readonly isSpecVersionNeedsToIncrease: boolean;571 readonly isFailedToExtractRuntimeVersion: boolean;572 readonly isNonDefaultComposite: boolean;573 readonly isNonZeroRefCount: boolean;574 readonly isCallFiltered: boolean;575 readonly type: 'InvalidSpecName' | 'SpecVersionNeedsToIncrease' | 'FailedToExtractRuntimeVersion' | 'NonDefaultComposite' | 'NonZeroRefCount' | 'CallFiltered';576}577578/** @name FrameSystemEvent */579export interface FrameSystemEvent extends Enum {580 readonly isExtrinsicSuccess: boolean;581 readonly asExtrinsicSuccess: {582 readonly dispatchInfo: FrameSupportWeightsDispatchInfo;583 } & Struct;584 readonly isExtrinsicFailed: boolean;585 readonly asExtrinsicFailed: {586 readonly dispatchError: SpRuntimeDispatchError;587 readonly dispatchInfo: FrameSupportWeightsDispatchInfo;588 } & Struct;589 readonly isCodeUpdated: boolean;590 readonly isNewAccount: boolean;591 readonly asNewAccount: {592 readonly account: AccountId32;593 } & Struct;594 readonly isKilledAccount: boolean;595 readonly asKilledAccount: {596 readonly account: AccountId32;597 } & Struct;598 readonly isRemarked: boolean;599 readonly asRemarked: {600 readonly sender: AccountId32;601 readonly hash_: H256;602 } & Struct;603 readonly type: 'ExtrinsicSuccess' | 'ExtrinsicFailed' | 'CodeUpdated' | 'NewAccount' | 'KilledAccount' | 'Remarked';604}605606/** @name FrameSystemEventRecord */607export interface FrameSystemEventRecord extends Struct {608 readonly phase: FrameSystemPhase;609 readonly event: Event;610 readonly topics: Vec<H256>;611}612613/** @name FrameSystemExtensionsCheckGenesis */614export interface FrameSystemExtensionsCheckGenesis extends Null {}615616/** @name FrameSystemExtensionsCheckNonce */617export interface FrameSystemExtensionsCheckNonce extends Compact<u32> {}618619/** @name FrameSystemExtensionsCheckSpecVersion */620export interface FrameSystemExtensionsCheckSpecVersion extends Null {}621622/** @name FrameSystemExtensionsCheckWeight */623export interface FrameSystemExtensionsCheckWeight extends Null {}624625/** @name FrameSystemLastRuntimeUpgradeInfo */626export interface FrameSystemLastRuntimeUpgradeInfo extends Struct {627 readonly specVersion: Compact<u32>;628 readonly specName: Text;629}630631/** @name FrameSystemLimitsBlockLength */632export interface FrameSystemLimitsBlockLength extends Struct {633 readonly max: FrameSupportWeightsPerDispatchClassU32;634}635636/** @name FrameSystemLimitsBlockWeights */637export interface FrameSystemLimitsBlockWeights extends Struct {638 readonly baseBlock: u64;639 readonly maxBlock: u64;640 readonly perClass: FrameSupportWeightsPerDispatchClassWeightsPerClass;641}642643/** @name FrameSystemLimitsWeightsPerClass */644export interface FrameSystemLimitsWeightsPerClass extends Struct {645 readonly baseExtrinsic: u64;646 readonly maxExtrinsic: Option<u64>;647 readonly maxTotal: Option<u64>;648 readonly reserved: Option<u64>;649}650651/** @name FrameSystemPhase */652export interface FrameSystemPhase extends Enum {653 readonly isApplyExtrinsic: boolean;654 readonly asApplyExtrinsic: u32;655 readonly isFinalization: boolean;656 readonly isInitialization: boolean;657 readonly type: 'ApplyExtrinsic' | 'Finalization' | 'Initialization';658}659660/** @name OpalRuntimeRuntime */661export interface OpalRuntimeRuntime extends Null {}662663/** @name OrmlVestingModuleCall */664export interface OrmlVestingModuleCall extends Enum {665 readonly isClaim: boolean;666 readonly isVestedTransfer: boolean;667 readonly asVestedTransfer: {668 readonly dest: MultiAddress;669 readonly schedule: OrmlVestingVestingSchedule;670 } & Struct;671 readonly isUpdateVestingSchedules: boolean;672 readonly asUpdateVestingSchedules: {673 readonly who: MultiAddress;674 readonly vestingSchedules: Vec<OrmlVestingVestingSchedule>;675 } & Struct;676 readonly isClaimFor: boolean;677 readonly asClaimFor: {678 readonly dest: MultiAddress;679 } & Struct;680 readonly type: 'Claim' | 'VestedTransfer' | 'UpdateVestingSchedules' | 'ClaimFor';681}682683/** @name OrmlVestingModuleError */684export interface OrmlVestingModuleError extends Enum {685 readonly isZeroVestingPeriod: boolean;686 readonly isZeroVestingPeriodCount: boolean;687 readonly isInsufficientBalanceToLock: boolean;688 readonly isTooManyVestingSchedules: boolean;689 readonly isAmountLow: boolean;690 readonly isMaxVestingSchedulesExceeded: boolean;691 readonly type: 'ZeroVestingPeriod' | 'ZeroVestingPeriodCount' | 'InsufficientBalanceToLock' | 'TooManyVestingSchedules' | 'AmountLow' | 'MaxVestingSchedulesExceeded';692}693694/** @name OrmlVestingModuleEvent */695export interface OrmlVestingModuleEvent extends Enum {696 readonly isVestingScheduleAdded: boolean;697 readonly asVestingScheduleAdded: {698 readonly from: AccountId32;699 readonly to: AccountId32;700 readonly vestingSchedule: OrmlVestingVestingSchedule;701 } & Struct;702 readonly isClaimed: boolean;703 readonly asClaimed: {704 readonly who: AccountId32;705 readonly amount: u128;706 } & Struct;707 readonly isVestingSchedulesUpdated: boolean;708 readonly asVestingSchedulesUpdated: {709 readonly who: AccountId32;710 } & Struct;711 readonly type: 'VestingScheduleAdded' | 'Claimed' | 'VestingSchedulesUpdated';712}713714/** @name OrmlVestingVestingSchedule */715export interface OrmlVestingVestingSchedule extends Struct {716 readonly start: u32;717 readonly period: u32;718 readonly periodCount: u32;719 readonly perPeriod: Compact<u128>;720}721722/** @name PalletBalancesAccountData */723export interface PalletBalancesAccountData extends Struct {724 readonly free: u128;725 readonly reserved: u128;726 readonly miscFrozen: u128;727 readonly feeFrozen: u128;728}729730/** @name PalletBalancesBalanceLock */731export interface PalletBalancesBalanceLock extends Struct {732 readonly id: U8aFixed;733 readonly amount: u128;734 readonly reasons: PalletBalancesReasons;735}736737/** @name PalletBalancesCall */738export interface PalletBalancesCall extends Enum {739 readonly isTransfer: boolean;740 readonly asTransfer: {741 readonly dest: MultiAddress;742 readonly value: Compact<u128>;743 } & Struct;744 readonly isSetBalance: boolean;745 readonly asSetBalance: {746 readonly who: MultiAddress;747 readonly newFree: Compact<u128>;748 readonly newReserved: Compact<u128>;749 } & Struct;750 readonly isForceTransfer: boolean;751 readonly asForceTransfer: {752 readonly source: MultiAddress;753 readonly dest: MultiAddress;754 readonly value: Compact<u128>;755 } & Struct;756 readonly isTransferKeepAlive: boolean;757 readonly asTransferKeepAlive: {758 readonly dest: MultiAddress;759 readonly value: Compact<u128>;760 } & Struct;761 readonly isTransferAll: boolean;762 readonly asTransferAll: {763 readonly dest: MultiAddress;764 readonly keepAlive: bool;765 } & Struct;766 readonly isForceUnreserve: boolean;767 readonly asForceUnreserve: {768 readonly who: MultiAddress;769 readonly amount: u128;770 } & Struct;771 readonly type: 'Transfer' | 'SetBalance' | 'ForceTransfer' | 'TransferKeepAlive' | 'TransferAll' | 'ForceUnreserve';772}773774/** @name PalletBalancesError */775export interface PalletBalancesError extends Enum {776 readonly isVestingBalance: boolean;777 readonly isLiquidityRestrictions: boolean;778 readonly isInsufficientBalance: boolean;779 readonly isExistentialDeposit: boolean;780 readonly isKeepAlive: boolean;781 readonly isExistingVestingSchedule: boolean;782 readonly isDeadAccount: boolean;783 readonly isTooManyReserves: boolean;784 readonly type: 'VestingBalance' | 'LiquidityRestrictions' | 'InsufficientBalance' | 'ExistentialDeposit' | 'KeepAlive' | 'ExistingVestingSchedule' | 'DeadAccount' | 'TooManyReserves';785}786787/** @name PalletBalancesEvent */788export interface PalletBalancesEvent extends Enum {789 readonly isEndowed: boolean;790 readonly asEndowed: {791 readonly account: AccountId32;792 readonly freeBalance: u128;793 } & Struct;794 readonly isDustLost: boolean;795 readonly asDustLost: {796 readonly account: AccountId32;797 readonly amount: u128;798 } & Struct;799 readonly isTransfer: boolean;800 readonly asTransfer: {801 readonly from: AccountId32;802 readonly to: AccountId32;803 readonly amount: u128;804 } & Struct;805 readonly isBalanceSet: boolean;806 readonly asBalanceSet: {807 readonly who: AccountId32;808 readonly free: u128;809 readonly reserved: u128;810 } & Struct;811 readonly isReserved: boolean;812 readonly asReserved: {813 readonly who: AccountId32;814 readonly amount: u128;815 } & Struct;816 readonly isUnreserved: boolean;817 readonly asUnreserved: {818 readonly who: AccountId32;819 readonly amount: u128;820 } & Struct;821 readonly isReserveRepatriated: boolean;822 readonly asReserveRepatriated: {823 readonly from: AccountId32;824 readonly to: AccountId32;825 readonly amount: u128;826 readonly destinationStatus: FrameSupportTokensMiscBalanceStatus;827 } & Struct;828 readonly isDeposit: boolean;829 readonly asDeposit: {830 readonly who: AccountId32;831 readonly amount: u128;832 } & Struct;833 readonly isWithdraw: boolean;834 readonly asWithdraw: {835 readonly who: AccountId32;836 readonly amount: u128;837 } & Struct;838 readonly isSlashed: boolean;839 readonly asSlashed: {840 readonly who: AccountId32;841 readonly amount: u128;842 } & Struct;843 readonly type: 'Endowed' | 'DustLost' | 'Transfer' | 'BalanceSet' | 'Reserved' | 'Unreserved' | 'ReserveRepatriated' | 'Deposit' | 'Withdraw' | 'Slashed';844}845846/** @name PalletBalancesReasons */847export interface PalletBalancesReasons extends Enum {848 readonly isFee: boolean;849 readonly isMisc: boolean;850 readonly isAll: boolean;851 readonly type: 'Fee' | 'Misc' | 'All';852}853854/** @name PalletBalancesReleases */855export interface PalletBalancesReleases extends Enum {856 readonly isV100: boolean;857 readonly isV200: boolean;858 readonly type: 'V100' | 'V200';859}860861/** @name PalletBalancesReserveData */862export interface PalletBalancesReserveData extends Struct {863 readonly id: U8aFixed;864 readonly amount: u128;865}866867/** @name PalletCommonError */868export interface PalletCommonError extends Enum {869 readonly isCollectionNotFound: boolean;870 readonly isMustBeTokenOwner: boolean;871 readonly isNoPermission: boolean;872 readonly isPublicMintingNotAllowed: boolean;873 readonly isAddressNotInAllowlist: boolean;874 readonly isCollectionNameLimitExceeded: boolean;875 readonly isCollectionDescriptionLimitExceeded: boolean;876 readonly isCollectionTokenPrefixLimitExceeded: boolean;877 readonly isTotalCollectionsLimitExceeded: boolean;878 readonly isTokenVariableDataLimitExceeded: boolean;879 readonly isCollectionAdminCountExceeded: boolean;880 readonly isCollectionLimitBoundsExceeded: boolean;881 readonly isOwnerPermissionsCantBeReverted: boolean;882 readonly isTransferNotAllowed: boolean;883 readonly isAccountTokenLimitExceeded: boolean;884 readonly isCollectionTokenLimitExceeded: boolean;885 readonly isMetadataFlagFrozen: boolean;886 readonly isTokenNotFound: boolean;887 readonly isTokenValueTooLow: boolean;888 readonly isApprovedValueTooLow: boolean;889 readonly isCantApproveMoreThanOwned: boolean;890 readonly isAddressIsZero: boolean;891 readonly isUnsupportedOperation: boolean;892 readonly isNotSufficientFounds: boolean;893 readonly isNestingIsDisabled: boolean;894 readonly isOnlyOwnerAllowedToNest: boolean;895 readonly isSourceCollectionIsNotAllowedToNest: boolean;896 readonly isCollectionFieldSizeExceeded: boolean;897 readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'TokenVariableDataLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'NestingIsDisabled' | 'OnlyOwnerAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded';898}899900/** @name PalletCommonEvent */901export interface PalletCommonEvent extends Enum {902 readonly isCollectionCreated: boolean;903 readonly asCollectionCreated: ITuple<[u32, u8, AccountId32]>;904 readonly isCollectionDestroyed: boolean;905 readonly asCollectionDestroyed: u32;906 readonly isItemCreated: boolean;907 readonly asItemCreated: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;908 readonly isItemDestroyed: boolean;909 readonly asItemDestroyed: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;910 readonly isTransfer: boolean;911 readonly asTransfer: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;912 readonly isApproved: boolean;913 readonly asApproved: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;914 readonly type: 'CollectionCreated' | 'CollectionDestroyed' | 'ItemCreated' | 'ItemDestroyed' | 'Transfer' | 'Approved';915}916917/** @name PalletEthereumCall */918export interface PalletEthereumCall extends Enum {919 readonly isTransact: boolean;920 readonly asTransact: {921 readonly transaction: EthereumTransactionTransactionV2;922 } & Struct;923 readonly type: 'Transact';924}925926/** @name PalletEthereumError */927export interface PalletEthereumError extends Enum {928 readonly isInvalidSignature: boolean;929 readonly isPreLogExists: boolean;930 readonly type: 'InvalidSignature' | 'PreLogExists';931}932933/** @name PalletEthereumEvent */934export interface PalletEthereumEvent extends Enum {935 readonly isExecuted: boolean;936 readonly asExecuted: ITuple<[H160, H160, H256, EvmCoreErrorExitReason]>;937 readonly type: 'Executed';938}939940/** @name PalletEvmAccountBasicCrossAccountIdRepr */941export interface PalletEvmAccountBasicCrossAccountIdRepr extends Enum {942 readonly isSubstrate: boolean;943 readonly asSubstrate: AccountId32;944 readonly isEthereum: boolean;945 readonly asEthereum: H160;946 readonly type: 'Substrate' | 'Ethereum';947}948949/** @name PalletEvmCall */950export interface PalletEvmCall extends Enum {951 readonly isWithdraw: boolean;952 readonly asWithdraw: {953 readonly address: H160;954 readonly value: u128;955 } & Struct;956 readonly isCall: boolean;957 readonly asCall: {958 readonly source: H160;959 readonly target: H160;960 readonly input: Bytes;961 readonly value: U256;962 readonly gasLimit: u64;963 readonly maxFeePerGas: U256;964 readonly maxPriorityFeePerGas: Option<U256>;965 readonly nonce: Option<U256>;966 readonly accessList: Vec<ITuple<[H160, Vec<H256>]>>;967 } & Struct;968 readonly isCreate: boolean;969 readonly asCreate: {970 readonly source: H160;971 readonly init: Bytes;972 readonly value: U256;973 readonly gasLimit: u64;974 readonly maxFeePerGas: U256;975 readonly maxPriorityFeePerGas: Option<U256>;976 readonly nonce: Option<U256>;977 readonly accessList: Vec<ITuple<[H160, Vec<H256>]>>;978 } & Struct;979 readonly isCreate2: boolean;980 readonly asCreate2: {981 readonly source: H160;982 readonly init: Bytes;983 readonly salt: H256;984 readonly value: U256;985 readonly gasLimit: u64;986 readonly maxFeePerGas: U256;987 readonly maxPriorityFeePerGas: Option<U256>;988 readonly nonce: Option<U256>;989 readonly accessList: Vec<ITuple<[H160, Vec<H256>]>>;990 } & Struct;991 readonly type: 'Withdraw' | 'Call' | 'Create' | 'Create2';992}993994/** @name PalletEvmCoderSubstrateError */995export interface PalletEvmCoderSubstrateError extends Enum {996 readonly isOutOfGas: boolean;997 readonly isOutOfFund: boolean;998 readonly type: 'OutOfGas' | 'OutOfFund';999}10001001/** @name PalletEvmContractHelpersError */1002export interface PalletEvmContractHelpersError extends Enum {1003 readonly isNoPermission: boolean;1004 readonly type: 'NoPermission';1005}10061007/** @name PalletEvmContractHelpersSponsoringModeT */1008export interface PalletEvmContractHelpersSponsoringModeT extends Enum {1009 readonly isDisabled: boolean;1010 readonly isAllowlisted: boolean;1011 readonly isGenerous: boolean;1012 readonly type: 'Disabled' | 'Allowlisted' | 'Generous';1013}10141015/** @name PalletEvmError */1016export interface PalletEvmError extends Enum {1017 readonly isBalanceLow: boolean;1018 readonly isFeeOverflow: boolean;1019 readonly isPaymentOverflow: boolean;1020 readonly isWithdrawFailed: boolean;1021 readonly isGasPriceTooLow: boolean;1022 readonly isInvalidNonce: boolean;1023 readonly type: 'BalanceLow' | 'FeeOverflow' | 'PaymentOverflow' | 'WithdrawFailed' | 'GasPriceTooLow' | 'InvalidNonce';1024}10251026/** @name PalletEvmEvent */1027export interface PalletEvmEvent extends Enum {1028 readonly isLog: boolean;1029 readonly asLog: EthereumLog;1030 readonly isCreated: boolean;1031 readonly asCreated: H160;1032 readonly isCreatedFailed: boolean;1033 readonly asCreatedFailed: H160;1034 readonly isExecuted: boolean;1035 readonly asExecuted: H160;1036 readonly isExecutedFailed: boolean;1037 readonly asExecutedFailed: H160;1038 readonly isBalanceDeposit: boolean;1039 readonly asBalanceDeposit: ITuple<[AccountId32, H160, U256]>;1040 readonly isBalanceWithdraw: boolean;1041 readonly asBalanceWithdraw: ITuple<[AccountId32, H160, U256]>;1042 readonly type: 'Log' | 'Created' | 'CreatedFailed' | 'Executed' | 'ExecutedFailed' | 'BalanceDeposit' | 'BalanceWithdraw';1043}10441045/** @name PalletEvmMigrationCall */1046export interface PalletEvmMigrationCall extends Enum {1047 readonly isBegin: boolean;1048 readonly asBegin: {1049 readonly address: H160;1050 } & Struct;1051 readonly isSetData: boolean;1052 readonly asSetData: {1053 readonly address: H160;1054 readonly data: Vec<ITuple<[H256, H256]>>;1055 } & Struct;1056 readonly isFinish: boolean;1057 readonly asFinish: {1058 readonly address: H160;1059 readonly code: Bytes;1060 } & Struct;1061 readonly type: 'Begin' | 'SetData' | 'Finish';1062}10631064/** @name PalletEvmMigrationError */1065export interface PalletEvmMigrationError extends Enum {1066 readonly isAccountNotEmpty: boolean;1067 readonly isAccountIsNotMigrating: boolean;1068 readonly type: 'AccountNotEmpty' | 'AccountIsNotMigrating';1069}10701071/** @name PalletFungibleError */1072export interface PalletFungibleError extends Enum {1073 readonly isNotFungibleDataUsedToMintFungibleCollectionToken: boolean;1074 readonly isFungibleItemsHaveNoId: boolean;1075 readonly isFungibleItemsDontHaveData: boolean;1076 readonly isFungibleDisallowsNesting: boolean;1077 readonly type: 'NotFungibleDataUsedToMintFungibleCollectionToken' | 'FungibleItemsHaveNoId' | 'FungibleItemsDontHaveData' | 'FungibleDisallowsNesting';1078}10791080/** @name PalletInflationCall */1081export interface PalletInflationCall extends Enum {1082 readonly isStartInflation: boolean;1083 readonly asStartInflation: {1084 readonly inflationStartRelayBlock: u32;1085 } & Struct;1086 readonly type: 'StartInflation';1087}10881089/** @name PalletNonfungibleError */1090export interface PalletNonfungibleError extends Enum {1091 readonly isNotNonfungibleDataUsedToMintFungibleCollectionToken: boolean;1092 readonly isNonfungibleItemsHaveNoAmount: boolean;1093 readonly type: 'NotNonfungibleDataUsedToMintFungibleCollectionToken' | 'NonfungibleItemsHaveNoAmount';1094}10951096/** @name PalletNonfungibleItemData */1097export interface PalletNonfungibleItemData extends Struct {1098 readonly constData: Bytes;1099 readonly variableData: Bytes;1100 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;1101}11021103/** @name PalletRefungibleError */1104export interface PalletRefungibleError extends Enum {1105 readonly isNotRefungibleDataUsedToMintFungibleCollectionToken: boolean;1106 readonly isWrongRefungiblePieces: boolean;1107 readonly isRefungibleDisallowsNesting: boolean;1108 readonly type: 'NotRefungibleDataUsedToMintFungibleCollectionToken' | 'WrongRefungiblePieces' | 'RefungibleDisallowsNesting';1109}11101111/** @name PalletRefungibleItemData */1112export interface PalletRefungibleItemData extends Struct {1113 readonly constData: Bytes;1114 readonly variableData: Bytes;1115}11161117/** @name PalletStructureCall */1118export interface PalletStructureCall extends Null {}11191120/** @name PalletStructureError */1121export interface PalletStructureError extends Enum {1122 readonly isOuroborosDetected: boolean;1123 readonly isDepthLimit: boolean;1124 readonly isTokenNotFound: boolean;1125 readonly type: 'OuroborosDetected' | 'DepthLimit' | 'TokenNotFound';1126}11271128/** @name PalletStructureEvent */1129export interface PalletStructureEvent extends Enum {1130 readonly isExecuted: boolean;1131 readonly asExecuted: Result<Null, SpRuntimeDispatchError>;1132 readonly type: 'Executed';1133}11341135/** @name PalletSudoCall */1136export interface PalletSudoCall extends Enum {1137 readonly isSudo: boolean;1138 readonly asSudo: {1139 readonly call: Call;1140 } & Struct;1141 readonly isSudoUncheckedWeight: boolean;1142 readonly asSudoUncheckedWeight: {1143 readonly call: Call;1144 readonly weight: u64;1145 } & Struct;1146 readonly isSetKey: boolean;1147 readonly asSetKey: {1148 readonly new_: MultiAddress;1149 } & Struct;1150 readonly isSudoAs: boolean;1151 readonly asSudoAs: {1152 readonly who: MultiAddress;1153 readonly call: Call;1154 } & Struct;1155 readonly type: 'Sudo' | 'SudoUncheckedWeight' | 'SetKey' | 'SudoAs';1156}11571158/** @name PalletSudoError */1159export interface PalletSudoError extends Enum {1160 readonly isRequireSudo: boolean;1161 readonly type: 'RequireSudo';1162}11631164/** @name PalletSudoEvent */1165export interface PalletSudoEvent extends Enum {1166 readonly isSudid: boolean;1167 readonly asSudid: {1168 readonly sudoResult: Result<Null, SpRuntimeDispatchError>;1169 } & Struct;1170 readonly isKeyChanged: boolean;1171 readonly asKeyChanged: {1172 readonly oldSudoer: Option<AccountId32>;1173 } & Struct;1174 readonly isSudoAsDone: boolean;1175 readonly asSudoAsDone: {1176 readonly sudoResult: Result<Null, SpRuntimeDispatchError>;1177 } & Struct;1178 readonly type: 'Sudid' | 'KeyChanged' | 'SudoAsDone';1179}11801181/** @name PalletTemplateTransactionPaymentCall */1182export interface PalletTemplateTransactionPaymentCall extends Null {}11831184/** @name PalletTemplateTransactionPaymentChargeTransactionPayment */1185export interface PalletTemplateTransactionPaymentChargeTransactionPayment extends Compact<u128> {}11861187/** @name PalletTimestampCall */1188export interface PalletTimestampCall extends Enum {1189 readonly isSet: boolean;1190 readonly asSet: {1191 readonly now: Compact<u64>;1192 } & Struct;1193 readonly type: 'Set';1194}11951196/** @name PalletTransactionPaymentReleases */1197export interface PalletTransactionPaymentReleases extends Enum {1198 readonly isV1Ancient: boolean;1199 readonly isV2: boolean;1200 readonly type: 'V1Ancient' | 'V2';1201}12021203/** @name PalletTreasuryCall */1204export interface PalletTreasuryCall extends Enum {1205 readonly isProposeSpend: boolean;1206 readonly asProposeSpend: {1207 readonly value: Compact<u128>;1208 readonly beneficiary: MultiAddress;1209 } & Struct;1210 readonly isRejectProposal: boolean;1211 readonly asRejectProposal: {1212 readonly proposalId: Compact<u32>;1213 } & Struct;1214 readonly isApproveProposal: boolean;1215 readonly asApproveProposal: {1216 readonly proposalId: Compact<u32>;1217 } & Struct;1218 readonly type: 'ProposeSpend' | 'RejectProposal' | 'ApproveProposal';1219}12201221/** @name PalletTreasuryError */1222export interface PalletTreasuryError extends Enum {1223 readonly isInsufficientProposersBalance: boolean;1224 readonly isInvalidIndex: boolean;1225 readonly isTooManyApprovals: boolean;1226 readonly type: 'InsufficientProposersBalance' | 'InvalidIndex' | 'TooManyApprovals';1227}12281229/** @name PalletTreasuryEvent */1230export interface PalletTreasuryEvent extends Enum {1231 readonly isProposed: boolean;1232 readonly asProposed: {1233 readonly proposalIndex: u32;1234 } & Struct;1235 readonly isSpending: boolean;1236 readonly asSpending: {1237 readonly budgetRemaining: u128;1238 } & Struct;1239 readonly isAwarded: boolean;1240 readonly asAwarded: {1241 readonly proposalIndex: u32;1242 readonly award: u128;1243 readonly account: AccountId32;1244 } & Struct;1245 readonly isRejected: boolean;1246 readonly asRejected: {1247 readonly proposalIndex: u32;1248 readonly slashed: u128;1249 } & Struct;1250 readonly isBurnt: boolean;1251 readonly asBurnt: {1252 readonly burntFunds: u128;1253 } & Struct;1254 readonly isRollover: boolean;1255 readonly asRollover: {1256 readonly rolloverBalance: u128;1257 } & Struct;1258 readonly isDeposit: boolean;1259 readonly asDeposit: {1260 readonly value: u128;1261 } & Struct;1262 readonly type: 'Proposed' | 'Spending' | 'Awarded' | 'Rejected' | 'Burnt' | 'Rollover' | 'Deposit';1263}12641265/** @name PalletTreasuryProposal */1266export interface PalletTreasuryProposal extends Struct {1267 readonly proposer: AccountId32;1268 readonly value: u128;1269 readonly beneficiary: AccountId32;1270 readonly bond: u128;1271}12721273/** @name PalletUniqueCall */1274export interface PalletUniqueCall extends Enum {1275 readonly isCreateCollection: boolean;1276 readonly asCreateCollection: {1277 readonly collectionName: Vec<u16>;1278 readonly collectionDescription: Vec<u16>;1279 readonly tokenPrefix: Bytes;1280 readonly mode: UpDataStructsCollectionMode;1281 } & Struct;1282 readonly isCreateCollectionEx: boolean;1283 readonly asCreateCollectionEx: {1284 readonly data: UpDataStructsCreateCollectionData;1285 } & Struct;1286 readonly isDestroyCollection: boolean;1287 readonly asDestroyCollection: {1288 readonly collectionId: u32;1289 } & Struct;1290 readonly isAddToAllowList: boolean;1291 readonly asAddToAllowList: {1292 readonly collectionId: u32;1293 readonly address: PalletEvmAccountBasicCrossAccountIdRepr;1294 } & Struct;1295 readonly isRemoveFromAllowList: boolean;1296 readonly asRemoveFromAllowList: {1297 readonly collectionId: u32;1298 readonly address: PalletEvmAccountBasicCrossAccountIdRepr;1299 } & Struct;1300 readonly isSetPublicAccessMode: boolean;1301 readonly asSetPublicAccessMode: {1302 readonly collectionId: u32;1303 readonly mode: UpDataStructsAccessMode;1304 } & Struct;1305 readonly isSetMintPermission: boolean;1306 readonly asSetMintPermission: {1307 readonly collectionId: u32;1308 readonly mintPermission: bool;1309 } & Struct;1310 readonly isChangeCollectionOwner: boolean;1311 readonly asChangeCollectionOwner: {1312 readonly collectionId: u32;1313 readonly newOwner: AccountId32;1314 } & Struct;1315 readonly isAddCollectionAdmin: boolean;1316 readonly asAddCollectionAdmin: {1317 readonly collectionId: u32;1318 readonly newAdminId: PalletEvmAccountBasicCrossAccountIdRepr;1319 } & Struct;1320 readonly isRemoveCollectionAdmin: boolean;1321 readonly asRemoveCollectionAdmin: {1322 readonly collectionId: u32;1323 readonly accountId: PalletEvmAccountBasicCrossAccountIdRepr;1324 } & Struct;1325 readonly isSetCollectionSponsor: boolean;1326 readonly asSetCollectionSponsor: {1327 readonly collectionId: u32;1328 readonly newSponsor: AccountId32;1329 } & Struct;1330 readonly isConfirmSponsorship: boolean;1331 readonly asConfirmSponsorship: {1332 readonly collectionId: u32;1333 } & Struct;1334 readonly isRemoveCollectionSponsor: boolean;1335 readonly asRemoveCollectionSponsor: {1336 readonly collectionId: u32;1337 } & Struct;1338 readonly isCreateItem: boolean;1339 readonly asCreateItem: {1340 readonly collectionId: u32;1341 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;1342 readonly data: UpDataStructsCreateItemData;1343 } & Struct;1344 readonly isCreateMultipleItems: boolean;1345 readonly asCreateMultipleItems: {1346 readonly collectionId: u32;1347 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;1348 readonly itemsData: Vec<UpDataStructsCreateItemData>;1349 } & Struct;1350 readonly isCreateMultipleItemsEx: boolean;1351 readonly asCreateMultipleItemsEx: {1352 readonly collectionId: u32;1353 readonly data: UpDataStructsCreateItemExData;1354 } & Struct;1355 readonly isSetTransfersEnabledFlag: boolean;1356 readonly asSetTransfersEnabledFlag: {1357 readonly collectionId: u32;1358 readonly value: bool;1359 } & Struct;1360 readonly isBurnItem: boolean;1361 readonly asBurnItem: {1362 readonly collectionId: u32;1363 readonly itemId: u32;1364 readonly value: u128;1365 } & Struct;1366 readonly isBurnFrom: boolean;1367 readonly asBurnFrom: {1368 readonly collectionId: u32;1369 readonly from: PalletEvmAccountBasicCrossAccountIdRepr;1370 readonly itemId: u32;1371 readonly value: u128;1372 } & Struct;1373 readonly isTransfer: boolean;1374 readonly asTransfer: {1375 readonly recipient: PalletEvmAccountBasicCrossAccountIdRepr;1376 readonly collectionId: u32;1377 readonly itemId: u32;1378 readonly value: u128;1379 } & Struct;1380 readonly isApprove: boolean;1381 readonly asApprove: {1382 readonly spender: PalletEvmAccountBasicCrossAccountIdRepr;1383 readonly collectionId: u32;1384 readonly itemId: u32;1385 readonly amount: u128;1386 } & Struct;1387 readonly isTransferFrom: boolean;1388 readonly asTransferFrom: {1389 readonly from: PalletEvmAccountBasicCrossAccountIdRepr;1390 readonly recipient: PalletEvmAccountBasicCrossAccountIdRepr;1391 readonly collectionId: u32;1392 readonly itemId: u32;1393 readonly value: u128;1394 } & Struct;1395 readonly isSetVariableMetaData: boolean;1396 readonly asSetVariableMetaData: {1397 readonly collectionId: u32;1398 readonly itemId: u32;1399 readonly data: Bytes;1400 } & Struct;1401 readonly isSetMetaUpdatePermissionFlag: boolean;1402 readonly asSetMetaUpdatePermissionFlag: {1403 readonly collectionId: u32;1404 readonly value: UpDataStructsMetaUpdatePermission;1405 } & Struct;1406 readonly isSetSchemaVersion: boolean;1407 readonly asSetSchemaVersion: {1408 readonly collectionId: u32;1409 readonly version: UpDataStructsSchemaVersion;1410 } & Struct;1411 readonly isSetOffchainSchema: boolean;1412 readonly asSetOffchainSchema: {1413 readonly collectionId: u32;1414 readonly schema: Bytes;1415 } & Struct;1416 readonly isSetConstOnChainSchema: boolean;1417 readonly asSetConstOnChainSchema: {1418 readonly collectionId: u32;1419 readonly schema: Bytes;1420 } & Struct;1421 readonly isSetVariableOnChainSchema: boolean;1422 readonly asSetVariableOnChainSchema: {1423 readonly collectionId: u32;1424 readonly schema: Bytes;1425 } & Struct;1426 readonly isSetCollectionLimits: boolean;1427 readonly asSetCollectionLimits: {1428 readonly collectionId: u32;1429 readonly newLimit: UpDataStructsCollectionLimits;1430 } & Struct;1431 readonly type: 'CreateCollection' | 'CreateCollectionEx' | 'DestroyCollection' | 'AddToAllowList' | 'RemoveFromAllowList' | 'SetPublicAccessMode' | 'SetMintPermission' | 'ChangeCollectionOwner' | 'AddCollectionAdmin' | 'RemoveCollectionAdmin' | 'SetCollectionSponsor' | 'ConfirmSponsorship' | 'RemoveCollectionSponsor' | 'CreateItem' | 'CreateMultipleItems' | 'CreateMultipleItemsEx' | 'SetTransfersEnabledFlag' | 'BurnItem' | 'BurnFrom' | 'Transfer' | 'Approve' | 'TransferFrom' | 'SetVariableMetaData' | 'SetMetaUpdatePermissionFlag' | 'SetSchemaVersion' | 'SetOffchainSchema' | 'SetConstOnChainSchema' | 'SetVariableOnChainSchema' | 'SetCollectionLimits';1432}14331434/** @name PalletUniqueError */1435export interface PalletUniqueError extends Enum {1436 readonly isCollectionDecimalPointLimitExceeded: boolean;1437 readonly isConfirmUnsetSponsorFail: boolean;1438 readonly isEmptyArgument: boolean;1439 readonly type: 'CollectionDecimalPointLimitExceeded' | 'ConfirmUnsetSponsorFail' | 'EmptyArgument';1440}14411442/** @name PalletUniqueRawEvent */1443export interface PalletUniqueRawEvent extends Enum {1444 readonly isCollectionSponsorRemoved: boolean;1445 readonly asCollectionSponsorRemoved: u32;1446 readonly isCollectionAdminAdded: boolean;1447 readonly asCollectionAdminAdded: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1448 readonly isCollectionOwnedChanged: boolean;1449 readonly asCollectionOwnedChanged: ITuple<[u32, AccountId32]>;1450 readonly isCollectionSponsorSet: boolean;1451 readonly asCollectionSponsorSet: ITuple<[u32, AccountId32]>;1452 readonly isConstOnChainSchemaSet: boolean;1453 readonly asConstOnChainSchemaSet: u32;1454 readonly isSponsorshipConfirmed: boolean;1455 readonly asSponsorshipConfirmed: ITuple<[u32, AccountId32]>;1456 readonly isCollectionAdminRemoved: boolean;1457 readonly asCollectionAdminRemoved: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1458 readonly isAllowListAddressRemoved: boolean;1459 readonly asAllowListAddressRemoved: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1460 readonly isAllowListAddressAdded: boolean;1461 readonly asAllowListAddressAdded: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1462 readonly isCollectionLimitSet: boolean;1463 readonly asCollectionLimitSet: u32;1464 readonly isMintPermissionSet: boolean;1465 readonly asMintPermissionSet: u32;1466 readonly isOffchainSchemaSet: boolean;1467 readonly asOffchainSchemaSet: u32;1468 readonly isPublicAccessModeSet: boolean;1469 readonly asPublicAccessModeSet: ITuple<[u32, UpDataStructsAccessMode]>;1470 readonly isSchemaVersionSet: boolean;1471 readonly asSchemaVersionSet: u32;1472 readonly isVariableOnChainSchemaSet: boolean;1473 readonly asVariableOnChainSchemaSet: u32;1474 readonly type: 'CollectionSponsorRemoved' | 'CollectionAdminAdded' | 'CollectionOwnedChanged' | 'CollectionSponsorSet' | 'ConstOnChainSchemaSet' | 'SponsorshipConfirmed' | 'CollectionAdminRemoved' | 'AllowListAddressRemoved' | 'AllowListAddressAdded' | 'CollectionLimitSet' | 'MintPermissionSet' | 'OffchainSchemaSet' | 'PublicAccessModeSet' | 'SchemaVersionSet' | 'VariableOnChainSchemaSet';1475}14761477/** @name PalletXcmCall */1478export interface PalletXcmCall extends Enum {1479 readonly isSend: boolean;1480 readonly asSend: {1481 readonly dest: XcmVersionedMultiLocation;1482 readonly message: XcmVersionedXcm;1483 } & Struct;1484 readonly isTeleportAssets: boolean;1485 readonly asTeleportAssets: {1486 readonly dest: XcmVersionedMultiLocation;1487 readonly beneficiary: XcmVersionedMultiLocation;1488 readonly assets: XcmVersionedMultiAssets;1489 readonly feeAssetItem: u32;1490 } & Struct;1491 readonly isReserveTransferAssets: boolean;1492 readonly asReserveTransferAssets: {1493 readonly dest: XcmVersionedMultiLocation;1494 readonly beneficiary: XcmVersionedMultiLocation;1495 readonly assets: XcmVersionedMultiAssets;1496 readonly feeAssetItem: u32;1497 } & Struct;1498 readonly isExecute: boolean;1499 readonly asExecute: {1500 readonly message: XcmVersionedXcm;1501 readonly maxWeight: u64;1502 } & Struct;1503 readonly isForceXcmVersion: boolean;1504 readonly asForceXcmVersion: {1505 readonly location: XcmV1MultiLocation;1506 readonly xcmVersion: u32;1507 } & Struct;1508 readonly isForceDefaultXcmVersion: boolean;1509 readonly asForceDefaultXcmVersion: {1510 readonly maybeXcmVersion: Option<u32>;1511 } & Struct;1512 readonly isForceSubscribeVersionNotify: boolean;1513 readonly asForceSubscribeVersionNotify: {1514 readonly location: XcmVersionedMultiLocation;1515 } & Struct;1516 readonly isForceUnsubscribeVersionNotify: boolean;1517 readonly asForceUnsubscribeVersionNotify: {1518 readonly location: XcmVersionedMultiLocation;1519 } & Struct;1520 readonly isLimitedReserveTransferAssets: boolean;1521 readonly asLimitedReserveTransferAssets: {1522 readonly dest: XcmVersionedMultiLocation;1523 readonly beneficiary: XcmVersionedMultiLocation;1524 readonly assets: XcmVersionedMultiAssets;1525 readonly feeAssetItem: u32;1526 readonly weightLimit: XcmV2WeightLimit;1527 } & Struct;1528 readonly isLimitedTeleportAssets: boolean;1529 readonly asLimitedTeleportAssets: {1530 readonly dest: XcmVersionedMultiLocation;1531 readonly beneficiary: XcmVersionedMultiLocation;1532 readonly assets: XcmVersionedMultiAssets;1533 readonly feeAssetItem: u32;1534 readonly weightLimit: XcmV2WeightLimit;1535 } & Struct;1536 readonly type: 'Send' | 'TeleportAssets' | 'ReserveTransferAssets' | 'Execute' | 'ForceXcmVersion' | 'ForceDefaultXcmVersion' | 'ForceSubscribeVersionNotify' | 'ForceUnsubscribeVersionNotify' | 'LimitedReserveTransferAssets' | 'LimitedTeleportAssets';1537}15381539/** @name PalletXcmError */1540export interface PalletXcmError extends Enum {1541 readonly isUnreachable: boolean;1542 readonly isSendFailure: boolean;1543 readonly isFiltered: boolean;1544 readonly isUnweighableMessage: boolean;1545 readonly isDestinationNotInvertible: boolean;1546 readonly isEmpty: boolean;1547 readonly isCannotReanchor: boolean;1548 readonly isTooManyAssets: boolean;1549 readonly isInvalidOrigin: boolean;1550 readonly isBadVersion: boolean;1551 readonly isBadLocation: boolean;1552 readonly isNoSubscription: boolean;1553 readonly isAlreadySubscribed: boolean;1554 readonly type: 'Unreachable' | 'SendFailure' | 'Filtered' | 'UnweighableMessage' | 'DestinationNotInvertible' | 'Empty' | 'CannotReanchor' | 'TooManyAssets' | 'InvalidOrigin' | 'BadVersion' | 'BadLocation' | 'NoSubscription' | 'AlreadySubscribed';1555}15561557/** @name PalletXcmEvent */1558export interface PalletXcmEvent extends Enum {1559 readonly isAttempted: boolean;1560 readonly asAttempted: XcmV2TraitsOutcome;1561 readonly isSent: boolean;1562 readonly asSent: ITuple<[XcmV1MultiLocation, XcmV1MultiLocation, XcmV2Xcm]>;1563 readonly isUnexpectedResponse: boolean;1564 readonly asUnexpectedResponse: ITuple<[XcmV1MultiLocation, u64]>;1565 readonly isResponseReady: boolean;1566 readonly asResponseReady: ITuple<[u64, XcmV2Response]>;1567 readonly isNotified: boolean;1568 readonly asNotified: ITuple<[u64, u8, u8]>;1569 readonly isNotifyOverweight: boolean;1570 readonly asNotifyOverweight: ITuple<[u64, u8, u8, u64, u64]>;1571 readonly isNotifyDispatchError: boolean;1572 readonly asNotifyDispatchError: ITuple<[u64, u8, u8]>;1573 readonly isNotifyDecodeFailed: boolean;1574 readonly asNotifyDecodeFailed: ITuple<[u64, u8, u8]>;1575 readonly isInvalidResponder: boolean;1576 readonly asInvalidResponder: ITuple<[XcmV1MultiLocation, u64, Option<XcmV1MultiLocation>]>;1577 readonly isInvalidResponderVersion: boolean;1578 readonly asInvalidResponderVersion: ITuple<[XcmV1MultiLocation, u64]>;1579 readonly isResponseTaken: boolean;1580 readonly asResponseTaken: u64;1581 readonly isAssetsTrapped: boolean;1582 readonly asAssetsTrapped: ITuple<[H256, XcmV1MultiLocation, XcmVersionedMultiAssets]>;1583 readonly isVersionChangeNotified: boolean;1584 readonly asVersionChangeNotified: ITuple<[XcmV1MultiLocation, u32]>;1585 readonly isSupportedVersionChanged: boolean;1586 readonly asSupportedVersionChanged: ITuple<[XcmV1MultiLocation, u32]>;1587 readonly isNotifyTargetSendFail: boolean;1588 readonly asNotifyTargetSendFail: ITuple<[XcmV1MultiLocation, u64, XcmV2TraitsError]>;1589 readonly isNotifyTargetMigrationFail: boolean;1590 readonly asNotifyTargetMigrationFail: ITuple<[XcmVersionedMultiLocation, u64]>;1591 readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail';1592}15931594/** @name PhantomTypeUpDataStructs */1595export interface PhantomTypeUpDataStructs extends Vec<Lookup308> {}15961597/** @name PolkadotCorePrimitivesInboundDownwardMessage */1598export interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct {1599 readonly sentAt: u32;1600 readonly msg: Bytes;1601}16021603/** @name PolkadotCorePrimitivesInboundHrmpMessage */1604export interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct {1605 readonly sentAt: u32;1606 readonly data: Bytes;1607}16081609/** @name PolkadotCorePrimitivesOutboundHrmpMessage */1610export interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct {1611 readonly recipient: u32;1612 readonly data: Bytes;1613}16141615/** @name PolkadotParachainPrimitivesXcmpMessageFormat */1616export interface PolkadotParachainPrimitivesXcmpMessageFormat extends Enum {1617 readonly isConcatenatedVersionedXcm: boolean;1618 readonly isConcatenatedEncodedBlob: boolean;1619 readonly isSignals: boolean;1620 readonly type: 'ConcatenatedVersionedXcm' | 'ConcatenatedEncodedBlob' | 'Signals';1621}16221623/** @name PolkadotPrimitivesV1AbridgedHostConfiguration */1624export interface PolkadotPrimitivesV1AbridgedHostConfiguration extends Struct {1625 readonly maxCodeSize: u32;1626 readonly maxHeadDataSize: u32;1627 readonly maxUpwardQueueCount: u32;1628 readonly maxUpwardQueueSize: u32;1629 readonly maxUpwardMessageSize: u32;1630 readonly maxUpwardMessageNumPerCandidate: u32;1631 readonly hrmpMaxMessageNumPerCandidate: u32;1632 readonly validationUpgradeCooldown: u32;1633 readonly validationUpgradeDelay: u32;1634}16351636/** @name PolkadotPrimitivesV1AbridgedHrmpChannel */1637export interface PolkadotPrimitivesV1AbridgedHrmpChannel extends Struct {1638 readonly maxCapacity: u32;1639 readonly maxTotalSize: u32;1640 readonly maxMessageSize: u32;1641 readonly msgCount: u32;1642 readonly totalSize: u32;1643 readonly mqcHead: Option<H256>;1644}16451646/** @name PolkadotPrimitivesV1PersistedValidationData */1647export interface PolkadotPrimitivesV1PersistedValidationData extends Struct {1648 readonly parentHead: Bytes;1649 readonly relayParentNumber: u32;1650 readonly relayParentStorageRoot: H256;1651 readonly maxPovSize: u32;1652}16531654/** @name PolkadotPrimitivesV1UpgradeRestriction */1655export interface PolkadotPrimitivesV1UpgradeRestriction extends Enum {1656 readonly isPresent: boolean;1657 readonly type: 'Present';1658}16591660/** @name SpCoreEcdsaSignature */1661export interface SpCoreEcdsaSignature extends U8aFixed {}16621663/** @name SpCoreEd25519Signature */1664export interface SpCoreEd25519Signature extends U8aFixed {}16651666/** @name SpCoreSr25519Signature */1667export interface SpCoreSr25519Signature extends U8aFixed {}16681669/** @name SpRuntimeArithmeticError */1670export interface SpRuntimeArithmeticError extends Enum {1671 readonly isUnderflow: boolean;1672 readonly isOverflow: boolean;1673 readonly isDivisionByZero: boolean;1674 readonly type: 'Underflow' | 'Overflow' | 'DivisionByZero';1675}16761677/** @name SpRuntimeDigest */1678export interface SpRuntimeDigest extends Struct {1679 readonly logs: Vec<SpRuntimeDigestDigestItem>;1680}16811682/** @name SpRuntimeDigestDigestItem */1683export interface SpRuntimeDigestDigestItem extends Enum {1684 readonly isOther: boolean;1685 readonly asOther: Bytes;1686 readonly isConsensus: boolean;1687 readonly asConsensus: ITuple<[U8aFixed, Bytes]>;1688 readonly isSeal: boolean;1689 readonly asSeal: ITuple<[U8aFixed, Bytes]>;1690 readonly isPreRuntime: boolean;1691 readonly asPreRuntime: ITuple<[U8aFixed, Bytes]>;1692 readonly isRuntimeEnvironmentUpdated: boolean;1693 readonly type: 'Other' | 'Consensus' | 'Seal' | 'PreRuntime' | 'RuntimeEnvironmentUpdated';1694}16951696/** @name SpRuntimeDispatchError */1697export interface SpRuntimeDispatchError extends Enum {1698 readonly isOther: boolean;1699 readonly isCannotLookup: boolean;1700 readonly isBadOrigin: boolean;1701 readonly isModule: boolean;1702 readonly asModule: SpRuntimeModuleError;1703 readonly isConsumerRemaining: boolean;1704 readonly isNoProviders: boolean;1705 readonly isTooManyConsumers: boolean;1706 readonly isToken: boolean;1707 readonly asToken: SpRuntimeTokenError;1708 readonly isArithmetic: boolean;1709 readonly asArithmetic: SpRuntimeArithmeticError;1710 readonly type: 'Other' | 'CannotLookup' | 'BadOrigin' | 'Module' | 'ConsumerRemaining' | 'NoProviders' | 'TooManyConsumers' | 'Token' | 'Arithmetic';1711}17121713/** @name SpRuntimeModuleError */1714export interface SpRuntimeModuleError extends Struct {1715 readonly index: u8;1716 readonly error: u8;1717}17181719/** @name SpRuntimeMultiSignature */1720export interface SpRuntimeMultiSignature extends Enum {1721 readonly isEd25519: boolean;1722 readonly asEd25519: SpCoreEd25519Signature;1723 readonly isSr25519: boolean;1724 readonly asSr25519: SpCoreSr25519Signature;1725 readonly isEcdsa: boolean;1726 readonly asEcdsa: SpCoreEcdsaSignature;1727 readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa';1728}17291730/** @name SpRuntimeTokenError */1731export interface SpRuntimeTokenError extends Enum {1732 readonly isNoFunds: boolean;1733 readonly isWouldDie: boolean;1734 readonly isBelowMinimum: boolean;1735 readonly isCannotCreate: boolean;1736 readonly isUnknownAsset: boolean;1737 readonly isFrozen: boolean;1738 readonly isUnsupported: boolean;1739 readonly type: 'NoFunds' | 'WouldDie' | 'BelowMinimum' | 'CannotCreate' | 'UnknownAsset' | 'Frozen' | 'Unsupported';1740}17411742/** @name SpTrieStorageProof */1743export interface SpTrieStorageProof extends Struct {1744 readonly trieNodes: Vec<Bytes>;1745}17461747/** @name SpVersionRuntimeVersion */1748export interface SpVersionRuntimeVersion extends Struct {1749 readonly specName: Text;1750 readonly implName: Text;1751 readonly authoringVersion: u32;1752 readonly specVersion: u32;1753 readonly implVersion: u32;1754 readonly apis: Vec<ITuple<[U8aFixed, u32]>>;1755 readonly transactionVersion: u32;1756 readonly stateVersion: u8;1757}17581759/** @name UpDataStructsAccessMode */1760export interface UpDataStructsAccessMode extends Enum {1761 readonly isNormal: boolean;1762 readonly isAllowList: boolean;1763 readonly type: 'Normal' | 'AllowList';1764}17651766/** @name UpDataStructsCollection */1767export interface UpDataStructsCollection extends Struct {1768 readonly owner: AccountId32;1769 readonly mode: UpDataStructsCollectionMode;1770 readonly access: UpDataStructsAccessMode;1771 readonly name: Vec<u16>;1772 readonly description: Vec<u16>;1773 readonly tokenPrefix: Bytes;1774 readonly mintMode: bool;1775 readonly schemaVersion: UpDataStructsSchemaVersion;1776 readonly sponsorship: UpDataStructsSponsorshipState;1777 readonly limits: UpDataStructsCollectionLimits;1778 readonly metaUpdatePermission: UpDataStructsMetaUpdatePermission;1779}17801781/** @name UpDataStructsCollectionField */1782export interface UpDataStructsCollectionField extends Enum {1783 readonly isVariableOnChainSchema: boolean;1784 readonly isConstOnChainSchema: boolean;1785 readonly isOffchainSchema: boolean;1786 readonly type: 'VariableOnChainSchema' | 'ConstOnChainSchema' | 'OffchainSchema';1787}17881789/** @name UpDataStructsCollectionLimits */1790export interface UpDataStructsCollectionLimits extends Struct {1791 readonly accountTokenOwnershipLimit: Option<u32>;1792 readonly sponsoredDataSize: Option<u32>;1793 readonly sponsoredDataRateLimit: Option<UpDataStructsSponsoringRateLimit>;1794 readonly tokenLimit: Option<u32>;1795 readonly sponsorTransferTimeout: Option<u32>;1796 readonly sponsorApproveTimeout: Option<u32>;1797 readonly ownerCanTransfer: Option<bool>;1798 readonly ownerCanDestroy: Option<bool>;1799 readonly transfersEnabled: Option<bool>;1800 readonly nestingRule: Option<UpDataStructsNestingRule>;1801}18021803/** @name UpDataStructsCollectionMode */1804export interface UpDataStructsCollectionMode extends Enum {1805 readonly isNft: boolean;1806 readonly isFungible: boolean;1807 readonly asFungible: u8;1808 readonly isReFungible: boolean;1809 readonly type: 'Nft' | 'Fungible' | 'ReFungible';1810}18111812/** @name UpDataStructsCollectionStats */1813export interface UpDataStructsCollectionStats extends Struct {1814 readonly created: u32;1815 readonly destroyed: u32;1816 readonly alive: u32;1817}18181819/** @name UpDataStructsCreateCollectionData */1820export interface UpDataStructsCreateCollectionData extends Struct {1821 readonly mode: UpDataStructsCollectionMode;1822 readonly access: Option<UpDataStructsAccessMode>;1823 readonly name: Vec<u16>;1824 readonly description: Vec<u16>;1825 readonly tokenPrefix: Bytes;1826 readonly offchainSchema: Bytes;1827 readonly schemaVersion: Option<UpDataStructsSchemaVersion>;1828 readonly pendingSponsor: Option<AccountId32>;1829 readonly limits: Option<UpDataStructsCollectionLimits>;1830 readonly variableOnChainSchema: Bytes;1831 readonly constOnChainSchema: Bytes;1832 readonly metaUpdatePermission: Option<UpDataStructsMetaUpdatePermission>;1833}18341835/** @name UpDataStructsCreateFungibleData */1836export interface UpDataStructsCreateFungibleData extends Struct {1837 readonly value: u128;1838}18391840/** @name UpDataStructsCreateItemData */1841export interface UpDataStructsCreateItemData extends Enum {1842 readonly isNft: boolean;1843 readonly asNft: UpDataStructsCreateNftData;1844 readonly isFungible: boolean;1845 readonly asFungible: UpDataStructsCreateFungibleData;1846 readonly isReFungible: boolean;1847 readonly asReFungible: UpDataStructsCreateReFungibleData;1848 readonly type: 'Nft' | 'Fungible' | 'ReFungible';1849}18501851/** @name UpDataStructsCreateItemExData */1852export interface UpDataStructsCreateItemExData extends Enum {1853 readonly isNft: boolean;1854 readonly asNft: Vec<UpDataStructsCreateNftExData>;1855 readonly isFungible: boolean;1856 readonly asFungible: BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr,u128>;1857 readonly isRefungibleMultipleItems: boolean;1858 readonly asRefungibleMultipleItems: Vec<UpDataStructsCreateRefungibleExData>;1859 readonly isRefungibleMultipleOwners: boolean;1860 readonly asRefungibleMultipleOwners: UpDataStructsCreateRefungibleExData;1861 readonly type: 'Nft' | 'Fungible' | 'RefungibleMultipleItems' | 'RefungibleMultipleOwners';1862}18631864/** @name UpDataStructsCreateNftData */1865export interface UpDataStructsCreateNftData extends Struct {1866 readonly constData: Bytes;1867 readonly variableData: Bytes;1868}18691870/** @name UpDataStructsCreateNftExData */1871export interface UpDataStructsCreateNftExData extends Struct {1872 readonly constData: Bytes;1873 readonly variableData: Bytes;1874 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;1875}18761877/** @name UpDataStructsCreateReFungibleData */1878export interface UpDataStructsCreateReFungibleData extends Struct {1879 readonly constData: Bytes;1880 readonly variableData: Bytes;1881 readonly pieces: u128;1882}18831884/** @name UpDataStructsCreateRefungibleExData */1885export interface UpDataStructsCreateRefungibleExData extends Struct {1886 readonly constData: Bytes;1887 readonly variableData: Bytes;1888 readonly users: BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>;1889}18901891/** @name UpDataStructsMetaUpdatePermission */1892export interface UpDataStructsMetaUpdatePermission extends Enum {1893 readonly isItemOwner: boolean;1894 readonly isAdmin: boolean;1895 readonly isNone: boolean;1896 readonly type: 'ItemOwner' | 'Admin' | 'None';1897}18981899/** @name UpDataStructsNestingRule */1900export interface UpDataStructsNestingRule extends Enum {1901 readonly isDisabled: boolean;1902 readonly isOwner: boolean;1903 readonly isOwnerRestricted: boolean;1904 readonly asOwnerRestricted: FrameSupportStorageBoundedBTreeSet;1905 readonly type: 'Disabled' | 'Owner' | 'OwnerRestricted';1906}19071908/** @name UpDataStructsRpcCollection */1909export interface UpDataStructsRpcCollection extends Struct {1910 readonly owner: AccountId32;1911 readonly mode: UpDataStructsCollectionMode;1912 readonly access: UpDataStructsAccessMode;1913 readonly name: Vec<u16>;1914 readonly description: Vec<u16>;1915 readonly tokenPrefix: Bytes;1916 readonly mintMode: bool;1917 readonly offchainSchema: Bytes;1918 readonly schemaVersion: UpDataStructsSchemaVersion;1919 readonly sponsorship: UpDataStructsSponsorshipState;1920 readonly limits: UpDataStructsCollectionLimits;1921 readonly variableOnChainSchema: Bytes;1922 readonly constOnChainSchema: Bytes;1923 readonly metaUpdatePermission: UpDataStructsMetaUpdatePermission;1924}19251926/** @name UpDataStructsSchemaVersion */1927export interface UpDataStructsSchemaVersion extends Enum {1928 readonly isImageURL: boolean;1929 readonly isUnique: boolean;1930 readonly type: 'ImageURL' | 'Unique';1931}19321933/** @name UpDataStructsSponsoringRateLimit */1934export interface UpDataStructsSponsoringRateLimit extends Enum {1935 readonly isSponsoringDisabled: boolean;1936 readonly isBlocks: boolean;1937 readonly asBlocks: u32;1938 readonly type: 'SponsoringDisabled' | 'Blocks';1939}19401941/** @name UpDataStructsSponsorshipState */1942export interface UpDataStructsSponsorshipState extends Enum {1943 readonly isDisabled: boolean;1944 readonly isUnconfirmed: boolean;1945 readonly asUnconfirmed: AccountId32;1946 readonly isConfirmed: boolean;1947 readonly asConfirmed: AccountId32;1948 readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';1949}19501951/** @name XcmDoubleEncoded */1952export interface XcmDoubleEncoded extends Struct {1953 readonly encoded: Bytes;1954}19551956/** @name XcmV0Junction */1957export interface XcmV0Junction extends Enum {1958 readonly isParent: boolean;1959 readonly isParachain: boolean;1960 readonly asParachain: Compact<u32>;1961 readonly isAccountId32: boolean;1962 readonly asAccountId32: {1963 readonly network: XcmV0JunctionNetworkId;1964 readonly id: U8aFixed;1965 } & Struct;1966 readonly isAccountIndex64: boolean;1967 readonly asAccountIndex64: {1968 readonly network: XcmV0JunctionNetworkId;1969 readonly index: Compact<u64>;1970 } & Struct;1971 readonly isAccountKey20: boolean;1972 readonly asAccountKey20: {1973 readonly network: XcmV0JunctionNetworkId;1974 readonly key: U8aFixed;1975 } & Struct;1976 readonly isPalletInstance: boolean;1977 readonly asPalletInstance: u8;1978 readonly isGeneralIndex: boolean;1979 readonly asGeneralIndex: Compact<u128>;1980 readonly isGeneralKey: boolean;1981 readonly asGeneralKey: Bytes;1982 readonly isOnlyChild: boolean;1983 readonly isPlurality: boolean;1984 readonly asPlurality: {1985 readonly id: XcmV0JunctionBodyId;1986 readonly part: XcmV0JunctionBodyPart;1987 } & Struct;1988 readonly type: 'Parent' | 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';1989}19901991/** @name XcmV0JunctionBodyId */1992export interface XcmV0JunctionBodyId extends Enum {1993 readonly isUnit: boolean;1994 readonly isNamed: boolean;1995 readonly asNamed: Bytes;1996 readonly isIndex: boolean;1997 readonly asIndex: Compact<u32>;1998 readonly isExecutive: boolean;1999 readonly isTechnical: boolean;2000 readonly isLegislative: boolean;2001 readonly isJudicial: boolean;2002 readonly type: 'Unit' | 'Named' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial';2003}20042005/** @name XcmV0JunctionBodyPart */2006export interface XcmV0JunctionBodyPart extends Enum {2007 readonly isVoice: boolean;2008 readonly isMembers: boolean;2009 readonly asMembers: {2010 readonly count: Compact<u32>;2011 } & Struct;2012 readonly isFraction: boolean;2013 readonly asFraction: {2014 readonly nom: Compact<u32>;2015 readonly denom: Compact<u32>;2016 } & Struct;2017 readonly isAtLeastProportion: boolean;2018 readonly asAtLeastProportion: {2019 readonly nom: Compact<u32>;2020 readonly denom: Compact<u32>;2021 } & Struct;2022 readonly isMoreThanProportion: boolean;2023 readonly asMoreThanProportion: {2024 readonly nom: Compact<u32>;2025 readonly denom: Compact<u32>;2026 } & Struct;2027 readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';2028}20292030/** @name XcmV0JunctionNetworkId */2031export interface XcmV0JunctionNetworkId extends Enum {2032 readonly isAny: boolean;2033 readonly isNamed: boolean;2034 readonly asNamed: Bytes;2035 readonly isPolkadot: boolean;2036 readonly isKusama: boolean;2037 readonly type: 'Any' | 'Named' | 'Polkadot' | 'Kusama';2038}20392040/** @name XcmV0MultiAsset */2041export interface XcmV0MultiAsset extends Enum {2042 readonly isNone: boolean;2043 readonly isAll: boolean;2044 readonly isAllFungible: boolean;2045 readonly isAllNonFungible: boolean;2046 readonly isAllAbstractFungible: boolean;2047 readonly asAllAbstractFungible: {2048 readonly id: Bytes;2049 } & Struct;2050 readonly isAllAbstractNonFungible: boolean;2051 readonly asAllAbstractNonFungible: {2052 readonly class: Bytes;2053 } & Struct;2054 readonly isAllConcreteFungible: boolean;2055 readonly asAllConcreteFungible: {2056 readonly id: XcmV0MultiLocation;2057 } & Struct;2058 readonly isAllConcreteNonFungible: boolean;2059 readonly asAllConcreteNonFungible: {2060 readonly class: XcmV0MultiLocation;2061 } & Struct;2062 readonly isAbstractFungible: boolean;2063 readonly asAbstractFungible: {2064 readonly id: Bytes;2065 readonly amount: Compact<u128>;2066 } & Struct;2067 readonly isAbstractNonFungible: boolean;2068 readonly asAbstractNonFungible: {2069 readonly class: Bytes;2070 readonly instance: XcmV1MultiassetAssetInstance;2071 } & Struct;2072 readonly isConcreteFungible: boolean;2073 readonly asConcreteFungible: {2074 readonly id: XcmV0MultiLocation;2075 readonly amount: Compact<u128>;2076 } & Struct;2077 readonly isConcreteNonFungible: boolean;2078 readonly asConcreteNonFungible: {2079 readonly class: XcmV0MultiLocation;2080 readonly instance: XcmV1MultiassetAssetInstance;2081 } & Struct;2082 readonly type: 'None' | 'All' | 'AllFungible' | 'AllNonFungible' | 'AllAbstractFungible' | 'AllAbstractNonFungible' | 'AllConcreteFungible' | 'AllConcreteNonFungible' | 'AbstractFungible' | 'AbstractNonFungible' | 'ConcreteFungible' | 'ConcreteNonFungible';2083}20842085/** @name XcmV0MultiLocation */2086export interface XcmV0MultiLocation extends Enum {2087 readonly isNull: boolean;2088 readonly isX1: boolean;2089 readonly asX1: XcmV0Junction;2090 readonly isX2: boolean;2091 readonly asX2: ITuple<[XcmV0Junction, XcmV0Junction]>;2092 readonly isX3: boolean;2093 readonly asX3: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction]>;2094 readonly isX4: boolean;2095 readonly asX4: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;2096 readonly isX5: boolean;2097 readonly asX5: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;2098 readonly isX6: boolean;2099 readonly asX6: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;2100 readonly isX7: boolean;2101 readonly asX7: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;2102 readonly isX8: boolean;2103 readonly asX8: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;2104 readonly type: 'Null' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';2105}21062107/** @name XcmV0Order */2108export interface XcmV0Order extends Enum {2109 readonly isNull: boolean;2110 readonly isDepositAsset: boolean;2111 readonly asDepositAsset: {2112 readonly assets: Vec<XcmV0MultiAsset>;2113 readonly dest: XcmV0MultiLocation;2114 } & Struct;2115 readonly isDepositReserveAsset: boolean;2116 readonly asDepositReserveAsset: {2117 readonly assets: Vec<XcmV0MultiAsset>;2118 readonly dest: XcmV0MultiLocation;2119 readonly effects: Vec<XcmV0Order>;2120 } & Struct;2121 readonly isExchangeAsset: boolean;2122 readonly asExchangeAsset: {2123 readonly give: Vec<XcmV0MultiAsset>;2124 readonly receive: Vec<XcmV0MultiAsset>;2125 } & Struct;2126 readonly isInitiateReserveWithdraw: boolean;2127 readonly asInitiateReserveWithdraw: {2128 readonly assets: Vec<XcmV0MultiAsset>;2129 readonly reserve: XcmV0MultiLocation;2130 readonly effects: Vec<XcmV0Order>;2131 } & Struct;2132 readonly isInitiateTeleport: boolean;2133 readonly asInitiateTeleport: {2134 readonly assets: Vec<XcmV0MultiAsset>;2135 readonly dest: XcmV0MultiLocation;2136 readonly effects: Vec<XcmV0Order>;2137 } & Struct;2138 readonly isQueryHolding: boolean;2139 readonly asQueryHolding: {2140 readonly queryId: Compact<u64>;2141 readonly dest: XcmV0MultiLocation;2142 readonly assets: Vec<XcmV0MultiAsset>;2143 } & Struct;2144 readonly isBuyExecution: boolean;2145 readonly asBuyExecution: {2146 readonly fees: XcmV0MultiAsset;2147 readonly weight: u64;2148 readonly debt: u64;2149 readonly haltOnError: bool;2150 readonly xcm: Vec<XcmV0Xcm>;2151 } & Struct;2152 readonly type: 'Null' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';2153}21542155/** @name XcmV0OriginKind */2156export interface XcmV0OriginKind extends Enum {2157 readonly isNative: boolean;2158 readonly isSovereignAccount: boolean;2159 readonly isSuperuser: boolean;2160 readonly isXcm: boolean;2161 readonly type: 'Native' | 'SovereignAccount' | 'Superuser' | 'Xcm';2162}21632164/** @name XcmV0Response */2165export interface XcmV0Response extends Enum {2166 readonly isAssets: boolean;2167 readonly asAssets: Vec<XcmV0MultiAsset>;2168 readonly type: 'Assets';2169}21702171/** @name XcmV0Xcm */2172export interface XcmV0Xcm extends Enum {2173 readonly isWithdrawAsset: boolean;2174 readonly asWithdrawAsset: {2175 readonly assets: Vec<XcmV0MultiAsset>;2176 readonly effects: Vec<XcmV0Order>;2177 } & Struct;2178 readonly isReserveAssetDeposit: boolean;2179 readonly asReserveAssetDeposit: {2180 readonly assets: Vec<XcmV0MultiAsset>;2181 readonly effects: Vec<XcmV0Order>;2182 } & Struct;2183 readonly isTeleportAsset: boolean;2184 readonly asTeleportAsset: {2185 readonly assets: Vec<XcmV0MultiAsset>;2186 readonly effects: Vec<XcmV0Order>;2187 } & Struct;2188 readonly isQueryResponse: boolean;2189 readonly asQueryResponse: {2190 readonly queryId: Compact<u64>;2191 readonly response: XcmV0Response;2192 } & Struct;2193 readonly isTransferAsset: boolean;2194 readonly asTransferAsset: {2195 readonly assets: Vec<XcmV0MultiAsset>;2196 readonly dest: XcmV0MultiLocation;2197 } & Struct;2198 readonly isTransferReserveAsset: boolean;2199 readonly asTransferReserveAsset: {2200 readonly assets: Vec<XcmV0MultiAsset>;2201 readonly dest: XcmV0MultiLocation;2202 readonly effects: Vec<XcmV0Order>;2203 } & Struct;2204 readonly isTransact: boolean;2205 readonly asTransact: {2206 readonly originType: XcmV0OriginKind;2207 readonly requireWeightAtMost: u64;2208 readonly call: XcmDoubleEncoded;2209 } & Struct;2210 readonly isHrmpNewChannelOpenRequest: boolean;2211 readonly asHrmpNewChannelOpenRequest: {2212 readonly sender: Compact<u32>;2213 readonly maxMessageSize: Compact<u32>;2214 readonly maxCapacity: Compact<u32>;2215 } & Struct;2216 readonly isHrmpChannelAccepted: boolean;2217 readonly asHrmpChannelAccepted: {2218 readonly recipient: Compact<u32>;2219 } & Struct;2220 readonly isHrmpChannelClosing: boolean;2221 readonly asHrmpChannelClosing: {2222 readonly initiator: Compact<u32>;2223 readonly sender: Compact<u32>;2224 readonly recipient: Compact<u32>;2225 } & Struct;2226 readonly isRelayedFrom: boolean;2227 readonly asRelayedFrom: {2228 readonly who: XcmV0MultiLocation;2229 readonly message: XcmV0Xcm;2230 } & Struct;2231 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposit' | 'TeleportAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom';2232}22332234/** @name XcmV1Junction */2235export interface XcmV1Junction extends Enum {2236 readonly isParachain: boolean;2237 readonly asParachain: Compact<u32>;2238 readonly isAccountId32: boolean;2239 readonly asAccountId32: {2240 readonly network: XcmV0JunctionNetworkId;2241 readonly id: U8aFixed;2242 } & Struct;2243 readonly isAccountIndex64: boolean;2244 readonly asAccountIndex64: {2245 readonly network: XcmV0JunctionNetworkId;2246 readonly index: Compact<u64>;2247 } & Struct;2248 readonly isAccountKey20: boolean;2249 readonly asAccountKey20: {2250 readonly network: XcmV0JunctionNetworkId;2251 readonly key: U8aFixed;2252 } & Struct;2253 readonly isPalletInstance: boolean;2254 readonly asPalletInstance: u8;2255 readonly isGeneralIndex: boolean;2256 readonly asGeneralIndex: Compact<u128>;2257 readonly isGeneralKey: boolean;2258 readonly asGeneralKey: Bytes;2259 readonly isOnlyChild: boolean;2260 readonly isPlurality: boolean;2261 readonly asPlurality: {2262 readonly id: XcmV0JunctionBodyId;2263 readonly part: XcmV0JunctionBodyPart;2264 } & Struct;2265 readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';2266}22672268/** @name XcmV1MultiAsset */2269export interface XcmV1MultiAsset extends Struct {2270 readonly id: XcmV1MultiassetAssetId;2271 readonly fun: XcmV1MultiassetFungibility;2272}22732274/** @name XcmV1MultiassetAssetId */2275export interface XcmV1MultiassetAssetId extends Enum {2276 readonly isConcrete: boolean;2277 readonly asConcrete: XcmV1MultiLocation;2278 readonly isAbstract: boolean;2279 readonly asAbstract: Bytes;2280 readonly type: 'Concrete' | 'Abstract';2281}22822283/** @name XcmV1MultiassetAssetInstance */2284export interface XcmV1MultiassetAssetInstance extends Enum {2285 readonly isUndefined: boolean;2286 readonly isIndex: boolean;2287 readonly asIndex: Compact<u128>;2288 readonly isArray4: boolean;2289 readonly asArray4: U8aFixed;2290 readonly isArray8: boolean;2291 readonly asArray8: U8aFixed;2292 readonly isArray16: boolean;2293 readonly asArray16: U8aFixed;2294 readonly isArray32: boolean;2295 readonly asArray32: U8aFixed;2296 readonly isBlob: boolean;2297 readonly asBlob: Bytes;2298 readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32' | 'Blob';2299}23002301/** @name XcmV1MultiassetFungibility */2302export interface XcmV1MultiassetFungibility extends Enum {2303 readonly isFungible: boolean;2304 readonly asFungible: Compact<u128>;2305 readonly isNonFungible: boolean;2306 readonly asNonFungible: XcmV1MultiassetAssetInstance;2307 readonly type: 'Fungible' | 'NonFungible';2308}23092310/** @name XcmV1MultiassetMultiAssetFilter */2311export interface XcmV1MultiassetMultiAssetFilter extends Enum {2312 readonly isDefinite: boolean;2313 readonly asDefinite: XcmV1MultiassetMultiAssets;2314 readonly isWild: boolean;2315 readonly asWild: XcmV1MultiassetWildMultiAsset;2316 readonly type: 'Definite' | 'Wild';2317}23182319/** @name XcmV1MultiassetMultiAssets */2320export interface XcmV1MultiassetMultiAssets extends Vec<XcmV1MultiAsset> {}23212322/** @name XcmV1MultiassetWildFungibility */2323export interface XcmV1MultiassetWildFungibility extends Enum {2324 readonly isFungible: boolean;2325 readonly isNonFungible: boolean;2326 readonly type: 'Fungible' | 'NonFungible';2327}23282329/** @name XcmV1MultiassetWildMultiAsset */2330export interface XcmV1MultiassetWildMultiAsset extends Enum {2331 readonly isAll: boolean;2332 readonly isAllOf: boolean;2333 readonly asAllOf: {2334 readonly id: XcmV1MultiassetAssetId;2335 readonly fun: XcmV1MultiassetWildFungibility;2336 } & Struct;2337 readonly type: 'All' | 'AllOf';2338}23392340/** @name XcmV1MultiLocation */2341export interface XcmV1MultiLocation extends Struct {2342 readonly parents: u8;2343 readonly interior: XcmV1MultilocationJunctions;2344}23452346/** @name XcmV1MultilocationJunctions */2347export interface XcmV1MultilocationJunctions extends Enum {2348 readonly isHere: boolean;2349 readonly isX1: boolean;2350 readonly asX1: XcmV1Junction;2351 readonly isX2: boolean;2352 readonly asX2: ITuple<[XcmV1Junction, XcmV1Junction]>;2353 readonly isX3: boolean;2354 readonly asX3: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction]>;2355 readonly isX4: boolean;2356 readonly asX4: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;2357 readonly isX5: boolean;2358 readonly asX5: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;2359 readonly isX6: boolean;2360 readonly asX6: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;2361 readonly isX7: boolean;2362 readonly asX7: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;2363 readonly isX8: boolean;2364 readonly asX8: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;2365 readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';2366}23672368/** @name XcmV1Order */2369export interface XcmV1Order extends Enum {2370 readonly isNoop: boolean;2371 readonly isDepositAsset: boolean;2372 readonly asDepositAsset: {2373 readonly assets: XcmV1MultiassetMultiAssetFilter;2374 readonly maxAssets: u32;2375 readonly beneficiary: XcmV1MultiLocation;2376 } & Struct;2377 readonly isDepositReserveAsset: boolean;2378 readonly asDepositReserveAsset: {2379 readonly assets: XcmV1MultiassetMultiAssetFilter;2380 readonly maxAssets: u32;2381 readonly dest: XcmV1MultiLocation;2382 readonly effects: Vec<XcmV1Order>;2383 } & Struct;2384 readonly isExchangeAsset: boolean;2385 readonly asExchangeAsset: {2386 readonly give: XcmV1MultiassetMultiAssetFilter;2387 readonly receive: XcmV1MultiassetMultiAssets;2388 } & Struct;2389 readonly isInitiateReserveWithdraw: boolean;2390 readonly asInitiateReserveWithdraw: {2391 readonly assets: XcmV1MultiassetMultiAssetFilter;2392 readonly reserve: XcmV1MultiLocation;2393 readonly effects: Vec<XcmV1Order>;2394 } & Struct;2395 readonly isInitiateTeleport: boolean;2396 readonly asInitiateTeleport: {2397 readonly assets: XcmV1MultiassetMultiAssetFilter;2398 readonly dest: XcmV1MultiLocation;2399 readonly effects: Vec<XcmV1Order>;2400 } & Struct;2401 readonly isQueryHolding: boolean;2402 readonly asQueryHolding: {2403 readonly queryId: Compact<u64>;2404 readonly dest: XcmV1MultiLocation;2405 readonly assets: XcmV1MultiassetMultiAssetFilter;2406 } & Struct;2407 readonly isBuyExecution: boolean;2408 readonly asBuyExecution: {2409 readonly fees: XcmV1MultiAsset;2410 readonly weight: u64;2411 readonly debt: u64;2412 readonly haltOnError: bool;2413 readonly instructions: Vec<XcmV1Xcm>;2414 } & Struct;2415 readonly type: 'Noop' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';2416}24172418/** @name XcmV1Response */2419export interface XcmV1Response extends Enum {2420 readonly isAssets: boolean;2421 readonly asAssets: XcmV1MultiassetMultiAssets;2422 readonly isVersion: boolean;2423 readonly asVersion: u32;2424 readonly type: 'Assets' | 'Version';2425}24262427/** @name XcmV1Xcm */2428export interface XcmV1Xcm extends Enum {2429 readonly isWithdrawAsset: boolean;2430 readonly asWithdrawAsset: {2431 readonly assets: XcmV1MultiassetMultiAssets;2432 readonly effects: Vec<XcmV1Order>;2433 } & Struct;2434 readonly isReserveAssetDeposited: boolean;2435 readonly asReserveAssetDeposited: {2436 readonly assets: XcmV1MultiassetMultiAssets;2437 readonly effects: Vec<XcmV1Order>;2438 } & Struct;2439 readonly isReceiveTeleportedAsset: boolean;2440 readonly asReceiveTeleportedAsset: {2441 readonly assets: XcmV1MultiassetMultiAssets;2442 readonly effects: Vec<XcmV1Order>;2443 } & Struct;2444 readonly isQueryResponse: boolean;2445 readonly asQueryResponse: {2446 readonly queryId: Compact<u64>;2447 readonly response: XcmV1Response;2448 } & Struct;2449 readonly isTransferAsset: boolean;2450 readonly asTransferAsset: {2451 readonly assets: XcmV1MultiassetMultiAssets;2452 readonly beneficiary: XcmV1MultiLocation;2453 } & Struct;2454 readonly isTransferReserveAsset: boolean;2455 readonly asTransferReserveAsset: {2456 readonly assets: XcmV1MultiassetMultiAssets;2457 readonly dest: XcmV1MultiLocation;2458 readonly effects: Vec<XcmV1Order>;2459 } & Struct;2460 readonly isTransact: boolean;2461 readonly asTransact: {2462 readonly originType: XcmV0OriginKind;2463 readonly requireWeightAtMost: u64;2464 readonly call: XcmDoubleEncoded;2465 } & Struct;2466 readonly isHrmpNewChannelOpenRequest: boolean;2467 readonly asHrmpNewChannelOpenRequest: {2468 readonly sender: Compact<u32>;2469 readonly maxMessageSize: Compact<u32>;2470 readonly maxCapacity: Compact<u32>;2471 } & Struct;2472 readonly isHrmpChannelAccepted: boolean;2473 readonly asHrmpChannelAccepted: {2474 readonly recipient: Compact<u32>;2475 } & Struct;2476 readonly isHrmpChannelClosing: boolean;2477 readonly asHrmpChannelClosing: {2478 readonly initiator: Compact<u32>;2479 readonly sender: Compact<u32>;2480 readonly recipient: Compact<u32>;2481 } & Struct;2482 readonly isRelayedFrom: boolean;2483 readonly asRelayedFrom: {2484 readonly who: XcmV1MultilocationJunctions;2485 readonly message: XcmV1Xcm;2486 } & Struct;2487 readonly isSubscribeVersion: boolean;2488 readonly asSubscribeVersion: {2489 readonly queryId: Compact<u64>;2490 readonly maxResponseWeight: Compact<u64>;2491 } & Struct;2492 readonly isUnsubscribeVersion: boolean;2493 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom' | 'SubscribeVersion' | 'UnsubscribeVersion';2494}24952496/** @name XcmV2Instruction */2497export interface XcmV2Instruction extends Enum {2498 readonly isWithdrawAsset: boolean;2499 readonly asWithdrawAsset: XcmV1MultiassetMultiAssets;2500 readonly isReserveAssetDeposited: boolean;2501 readonly asReserveAssetDeposited: XcmV1MultiassetMultiAssets;2502 readonly isReceiveTeleportedAsset: boolean;2503 readonly asReceiveTeleportedAsset: XcmV1MultiassetMultiAssets;2504 readonly isQueryResponse: boolean;2505 readonly asQueryResponse: {2506 readonly queryId: Compact<u64>;2507 readonly response: XcmV2Response;2508 readonly maxWeight: Compact<u64>;2509 } & Struct;2510 readonly isTransferAsset: boolean;2511 readonly asTransferAsset: {2512 readonly assets: XcmV1MultiassetMultiAssets;2513 readonly beneficiary: XcmV1MultiLocation;2514 } & Struct;2515 readonly isTransferReserveAsset: boolean;2516 readonly asTransferReserveAsset: {2517 readonly assets: XcmV1MultiassetMultiAssets;2518 readonly dest: XcmV1MultiLocation;2519 readonly xcm: XcmV2Xcm;2520 } & Struct;2521 readonly isTransact: boolean;2522 readonly asTransact: {2523 readonly originType: XcmV0OriginKind;2524 readonly requireWeightAtMost: Compact<u64>;2525 readonly call: XcmDoubleEncoded;2526 } & Struct;2527 readonly isHrmpNewChannelOpenRequest: boolean;2528 readonly asHrmpNewChannelOpenRequest: {2529 readonly sender: Compact<u32>;2530 readonly maxMessageSize: Compact<u32>;2531 readonly maxCapacity: Compact<u32>;2532 } & Struct;2533 readonly isHrmpChannelAccepted: boolean;2534 readonly asHrmpChannelAccepted: {2535 readonly recipient: Compact<u32>;2536 } & Struct;2537 readonly isHrmpChannelClosing: boolean;2538 readonly asHrmpChannelClosing: {2539 readonly initiator: Compact<u32>;2540 readonly sender: Compact<u32>;2541 readonly recipient: Compact<u32>;2542 } & Struct;2543 readonly isClearOrigin: boolean;2544 readonly isDescendOrigin: boolean;2545 readonly asDescendOrigin: XcmV1MultilocationJunctions;2546 readonly isReportError: boolean;2547 readonly asReportError: {2548 readonly queryId: Compact<u64>;2549 readonly dest: XcmV1MultiLocation;2550 readonly maxResponseWeight: Compact<u64>;2551 } & Struct;2552 readonly isDepositAsset: boolean;2553 readonly asDepositAsset: {2554 readonly assets: XcmV1MultiassetMultiAssetFilter;2555 readonly maxAssets: Compact<u32>;2556 readonly beneficiary: XcmV1MultiLocation;2557 } & Struct;2558 readonly isDepositReserveAsset: boolean;2559 readonly asDepositReserveAsset: {2560 readonly assets: XcmV1MultiassetMultiAssetFilter;2561 readonly maxAssets: Compact<u32>;2562 readonly dest: XcmV1MultiLocation;2563 readonly xcm: XcmV2Xcm;2564 } & Struct;2565 readonly isExchangeAsset: boolean;2566 readonly asExchangeAsset: {2567 readonly give: XcmV1MultiassetMultiAssetFilter;2568 readonly receive: XcmV1MultiassetMultiAssets;2569 } & Struct;2570 readonly isInitiateReserveWithdraw: boolean;2571 readonly asInitiateReserveWithdraw: {2572 readonly assets: XcmV1MultiassetMultiAssetFilter;2573 readonly reserve: XcmV1MultiLocation;2574 readonly xcm: XcmV2Xcm;2575 } & Struct;2576 readonly isInitiateTeleport: boolean;2577 readonly asInitiateTeleport: {2578 readonly assets: XcmV1MultiassetMultiAssetFilter;2579 readonly dest: XcmV1MultiLocation;2580 readonly xcm: XcmV2Xcm;2581 } & Struct;2582 readonly isQueryHolding: boolean;2583 readonly asQueryHolding: {2584 readonly queryId: Compact<u64>;2585 readonly dest: XcmV1MultiLocation;2586 readonly assets: XcmV1MultiassetMultiAssetFilter;2587 readonly maxResponseWeight: Compact<u64>;2588 } & Struct;2589 readonly isBuyExecution: boolean;2590 readonly asBuyExecution: {2591 readonly fees: XcmV1MultiAsset;2592 readonly weightLimit: XcmV2WeightLimit;2593 } & Struct;2594 readonly isRefundSurplus: boolean;2595 readonly isSetErrorHandler: boolean;2596 readonly asSetErrorHandler: XcmV2Xcm;2597 readonly isSetAppendix: boolean;2598 readonly asSetAppendix: XcmV2Xcm;2599 readonly isClearError: boolean;2600 readonly isClaimAsset: boolean;2601 readonly asClaimAsset: {2602 readonly assets: XcmV1MultiassetMultiAssets;2603 readonly ticket: XcmV1MultiLocation;2604 } & Struct;2605 readonly isTrap: boolean;2606 readonly asTrap: Compact<u64>;2607 readonly isSubscribeVersion: boolean;2608 readonly asSubscribeVersion: {2609 readonly queryId: Compact<u64>;2610 readonly maxResponseWeight: Compact<u64>;2611 } & Struct;2612 readonly isUnsubscribeVersion: boolean;2613 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';2614}26152616/** @name XcmV2Response */2617export interface XcmV2Response extends Enum {2618 readonly isNull: boolean;2619 readonly isAssets: boolean;2620 readonly asAssets: XcmV1MultiassetMultiAssets;2621 readonly isExecutionResult: boolean;2622 readonly asExecutionResult: Option<ITuple<[u32, XcmV2TraitsError]>>;2623 readonly isVersion: boolean;2624 readonly asVersion: u32;2625 readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version';2626}26272628/** @name XcmV2TraitsError */2629export interface XcmV2TraitsError extends Enum {2630 readonly isOverflow: boolean;2631 readonly isUnimplemented: boolean;2632 readonly isUntrustedReserveLocation: boolean;2633 readonly isUntrustedTeleportLocation: boolean;2634 readonly isMultiLocationFull: boolean;2635 readonly isMultiLocationNotInvertible: boolean;2636 readonly isBadOrigin: boolean;2637 readonly isInvalidLocation: boolean;2638 readonly isAssetNotFound: boolean;2639 readonly isFailedToTransactAsset: boolean;2640 readonly isNotWithdrawable: boolean;2641 readonly isLocationCannotHold: boolean;2642 readonly isExceedsMaxMessageSize: boolean;2643 readonly isDestinationUnsupported: boolean;2644 readonly isTransport: boolean;2645 readonly isUnroutable: boolean;2646 readonly isUnknownClaim: boolean;2647 readonly isFailedToDecode: boolean;2648 readonly isMaxWeightInvalid: boolean;2649 readonly isNotHoldingFees: boolean;2650 readonly isTooExpensive: boolean;2651 readonly isTrap: boolean;2652 readonly asTrap: u64;2653 readonly isUnhandledXcmVersion: boolean;2654 readonly isWeightLimitReached: boolean;2655 readonly asWeightLimitReached: u64;2656 readonly isBarrier: boolean;2657 readonly isWeightNotComputable: boolean;2658 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';2659}26602661/** @name XcmV2TraitsOutcome */2662export interface XcmV2TraitsOutcome extends Enum {2663 readonly isComplete: boolean;2664 readonly asComplete: u64;2665 readonly isIncomplete: boolean;2666 readonly asIncomplete: ITuple<[u64, XcmV2TraitsError]>;2667 readonly isError: boolean;2668 readonly asError: XcmV2TraitsError;2669 readonly type: 'Complete' | 'Incomplete' | 'Error';2670}26712672/** @name XcmV2WeightLimit */2673export interface XcmV2WeightLimit extends Enum {2674 readonly isUnlimited: boolean;2675 readonly isLimited: boolean;2676 readonly asLimited: Compact<u64>;2677 readonly type: 'Unlimited' | 'Limited';2678}26792680/** @name XcmV2Xcm */2681export interface XcmV2Xcm extends Vec<XcmV2Instruction> {}26822683/** @name XcmVersionedMultiAssets */2684export interface XcmVersionedMultiAssets extends Enum {2685 readonly isV0: boolean;2686 readonly asV0: Vec<XcmV0MultiAsset>;2687 readonly isV1: boolean;2688 readonly asV1: XcmV1MultiassetMultiAssets;2689 readonly type: 'V0' | 'V1';2690}26912692/** @name XcmVersionedMultiLocation */2693export interface XcmVersionedMultiLocation extends Enum {2694 readonly isV0: boolean;2695 readonly asV0: XcmV0MultiLocation;2696 readonly isV1: boolean;2697 readonly asV1: XcmV1MultiLocation;2698 readonly type: 'V0' | 'V1';2699}27002701/** @name XcmVersionedXcm */2702export interface XcmVersionedXcm extends Enum {2703 readonly isV0: boolean;2704 readonly asV0: XcmV0Xcm;2705 readonly isV1: boolean;2706 readonly asV1: XcmV1Xcm;2707 readonly isV2: boolean;2708 readonly asV2: XcmV2Xcm;2709 readonly type: 'V0' | 'V1' | 'V2';2710}27112712export type PHANTOM_RMRK = 'rmrk';1// Auto-generated via `yarn polkadot-types-from-defs`, do not edit2/* eslint-disable */34import type { BTreeMap, BTreeSet, Bytes, Compact, Enum, Null, Option, Result, Struct, Text, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';5import type { ITuple } from '@polkadot/types-codec/types';6import type { AccountId32, Call, H160, H256, MultiAddress, Perbill, Permill } from '@polkadot/types/interfaces/runtime';7import type { Event } from '@polkadot/types/interfaces/system';89/** @name CumulusPalletDmpQueueCall */10export interface CumulusPalletDmpQueueCall extends Enum {11 readonly isServiceOverweight: boolean;12 readonly asServiceOverweight: {13 readonly index: u64;14 readonly weightLimit: u64;15 } & Struct;16 readonly type: 'ServiceOverweight';17}1819/** @name CumulusPalletDmpQueueConfigData */20export interface CumulusPalletDmpQueueConfigData extends Struct {21 readonly maxIndividual: u64;22}2324/** @name CumulusPalletDmpQueueError */25export interface CumulusPalletDmpQueueError extends Enum {26 readonly isUnknown: boolean;27 readonly isOverLimit: boolean;28 readonly type: 'Unknown' | 'OverLimit';29}3031/** @name CumulusPalletDmpQueueEvent */32export interface CumulusPalletDmpQueueEvent extends Enum {33 readonly isInvalidFormat: boolean;34 readonly asInvalidFormat: U8aFixed;35 readonly isUnsupportedVersion: boolean;36 readonly asUnsupportedVersion: U8aFixed;37 readonly isExecutedDownward: boolean;38 readonly asExecutedDownward: ITuple<[U8aFixed, XcmV2TraitsOutcome]>;39 readonly isWeightExhausted: boolean;40 readonly asWeightExhausted: ITuple<[U8aFixed, u64, u64]>;41 readonly isOverweightEnqueued: boolean;42 readonly asOverweightEnqueued: ITuple<[U8aFixed, u64, u64]>;43 readonly isOverweightServiced: boolean;44 readonly asOverweightServiced: ITuple<[u64, u64]>;45 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward' | 'WeightExhausted' | 'OverweightEnqueued' | 'OverweightServiced';46}4748/** @name CumulusPalletDmpQueuePageIndexData */49export interface CumulusPalletDmpQueuePageIndexData extends Struct {50 readonly beginUsed: u32;51 readonly endUsed: u32;52 readonly overweightCount: u64;53}5455/** @name CumulusPalletParachainSystemCall */56export interface CumulusPalletParachainSystemCall extends Enum {57 readonly isSetValidationData: boolean;58 readonly asSetValidationData: {59 readonly data: CumulusPrimitivesParachainInherentParachainInherentData;60 } & Struct;61 readonly isSudoSendUpwardMessage: boolean;62 readonly asSudoSendUpwardMessage: {63 readonly message: Bytes;64 } & Struct;65 readonly isAuthorizeUpgrade: boolean;66 readonly asAuthorizeUpgrade: {67 readonly codeHash: H256;68 } & Struct;69 readonly isEnactAuthorizedUpgrade: boolean;70 readonly asEnactAuthorizedUpgrade: {71 readonly code: Bytes;72 } & Struct;73 readonly type: 'SetValidationData' | 'SudoSendUpwardMessage' | 'AuthorizeUpgrade' | 'EnactAuthorizedUpgrade';74}7576/** @name CumulusPalletParachainSystemError */77export interface CumulusPalletParachainSystemError extends Enum {78 readonly isOverlappingUpgrades: boolean;79 readonly isProhibitedByPolkadot: boolean;80 readonly isTooBig: boolean;81 readonly isValidationDataNotAvailable: boolean;82 readonly isHostConfigurationNotAvailable: boolean;83 readonly isNotScheduled: boolean;84 readonly isNothingAuthorized: boolean;85 readonly isUnauthorized: boolean;86 readonly type: 'OverlappingUpgrades' | 'ProhibitedByPolkadot' | 'TooBig' | 'ValidationDataNotAvailable' | 'HostConfigurationNotAvailable' | 'NotScheduled' | 'NothingAuthorized' | 'Unauthorized';87}8889/** @name CumulusPalletParachainSystemEvent */90export interface CumulusPalletParachainSystemEvent extends Enum {91 readonly isValidationFunctionStored: boolean;92 readonly isValidationFunctionApplied: boolean;93 readonly asValidationFunctionApplied: u32;94 readonly isValidationFunctionDiscarded: boolean;95 readonly isUpgradeAuthorized: boolean;96 readonly asUpgradeAuthorized: H256;97 readonly isDownwardMessagesReceived: boolean;98 readonly asDownwardMessagesReceived: u32;99 readonly isDownwardMessagesProcessed: boolean;100 readonly asDownwardMessagesProcessed: ITuple<[u64, H256]>;101 readonly type: 'ValidationFunctionStored' | 'ValidationFunctionApplied' | 'ValidationFunctionDiscarded' | 'UpgradeAuthorized' | 'DownwardMessagesReceived' | 'DownwardMessagesProcessed';102}103104/** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot */105export interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {106 readonly dmqMqcHead: H256;107 readonly relayDispatchQueueSize: ITuple<[u32, u32]>;108 readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;109 readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;110}111112/** @name CumulusPalletXcmCall */113export interface CumulusPalletXcmCall extends Null {}114115/** @name CumulusPalletXcmError */116export interface CumulusPalletXcmError extends Null {}117118/** @name CumulusPalletXcmEvent */119export interface CumulusPalletXcmEvent extends Enum {120 readonly isInvalidFormat: boolean;121 readonly asInvalidFormat: U8aFixed;122 readonly isUnsupportedVersion: boolean;123 readonly asUnsupportedVersion: U8aFixed;124 readonly isExecutedDownward: boolean;125 readonly asExecutedDownward: ITuple<[U8aFixed, XcmV2TraitsOutcome]>;126 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward';127}128129/** @name CumulusPalletXcmpQueueCall */130export interface CumulusPalletXcmpQueueCall extends Enum {131 readonly isServiceOverweight: boolean;132 readonly asServiceOverweight: {133 readonly index: u64;134 readonly weightLimit: u64;135 } & Struct;136 readonly isSuspendXcmExecution: boolean;137 readonly isResumeXcmExecution: boolean;138 readonly isUpdateSuspendThreshold: boolean;139 readonly asUpdateSuspendThreshold: {140 readonly new_: u32;141 } & Struct;142 readonly isUpdateDropThreshold: boolean;143 readonly asUpdateDropThreshold: {144 readonly new_: u32;145 } & Struct;146 readonly isUpdateResumeThreshold: boolean;147 readonly asUpdateResumeThreshold: {148 readonly new_: u32;149 } & Struct;150 readonly isUpdateThresholdWeight: boolean;151 readonly asUpdateThresholdWeight: {152 readonly new_: u64;153 } & Struct;154 readonly isUpdateWeightRestrictDecay: boolean;155 readonly asUpdateWeightRestrictDecay: {156 readonly new_: u64;157 } & Struct;158 readonly isUpdateXcmpMaxIndividualWeight: boolean;159 readonly asUpdateXcmpMaxIndividualWeight: {160 readonly new_: u64;161 } & Struct;162 readonly type: 'ServiceOverweight' | 'SuspendXcmExecution' | 'ResumeXcmExecution' | 'UpdateSuspendThreshold' | 'UpdateDropThreshold' | 'UpdateResumeThreshold' | 'UpdateThresholdWeight' | 'UpdateWeightRestrictDecay' | 'UpdateXcmpMaxIndividualWeight';163}164165/** @name CumulusPalletXcmpQueueError */166export interface CumulusPalletXcmpQueueError extends Enum {167 readonly isFailedToSend: boolean;168 readonly isBadXcmOrigin: boolean;169 readonly isBadXcm: boolean;170 readonly isBadOverweightIndex: boolean;171 readonly isWeightOverLimit: boolean;172 readonly type: 'FailedToSend' | 'BadXcmOrigin' | 'BadXcm' | 'BadOverweightIndex' | 'WeightOverLimit';173}174175/** @name CumulusPalletXcmpQueueEvent */176export interface CumulusPalletXcmpQueueEvent extends Enum {177 readonly isSuccess: boolean;178 readonly asSuccess: Option<H256>;179 readonly isFail: boolean;180 readonly asFail: ITuple<[Option<H256>, XcmV2TraitsError]>;181 readonly isBadVersion: boolean;182 readonly asBadVersion: Option<H256>;183 readonly isBadFormat: boolean;184 readonly asBadFormat: Option<H256>;185 readonly isUpwardMessageSent: boolean;186 readonly asUpwardMessageSent: Option<H256>;187 readonly isXcmpMessageSent: boolean;188 readonly asXcmpMessageSent: Option<H256>;189 readonly isOverweightEnqueued: boolean;190 readonly asOverweightEnqueued: ITuple<[u32, u32, u64, u64]>;191 readonly isOverweightServiced: boolean;192 readonly asOverweightServiced: ITuple<[u64, u64]>;193 readonly type: 'Success' | 'Fail' | 'BadVersion' | 'BadFormat' | 'UpwardMessageSent' | 'XcmpMessageSent' | 'OverweightEnqueued' | 'OverweightServiced';194}195196/** @name CumulusPalletXcmpQueueInboundChannelDetails */197export interface CumulusPalletXcmpQueueInboundChannelDetails extends Struct {198 readonly sender: u32;199 readonly state: CumulusPalletXcmpQueueInboundState;200 readonly messageMetadata: Vec<ITuple<[u32, PolkadotParachainPrimitivesXcmpMessageFormat]>>;201}202203/** @name CumulusPalletXcmpQueueInboundState */204export interface CumulusPalletXcmpQueueInboundState extends Enum {205 readonly isOk: boolean;206 readonly isSuspended: boolean;207 readonly type: 'Ok' | 'Suspended';208}209210/** @name CumulusPalletXcmpQueueOutboundChannelDetails */211export interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct {212 readonly recipient: u32;213 readonly state: CumulusPalletXcmpQueueOutboundState;214 readonly signalsExist: bool;215 readonly firstIndex: u16;216 readonly lastIndex: u16;217}218219/** @name CumulusPalletXcmpQueueOutboundState */220export interface CumulusPalletXcmpQueueOutboundState extends Enum {221 readonly isOk: boolean;222 readonly isSuspended: boolean;223 readonly type: 'Ok' | 'Suspended';224}225226/** @name CumulusPalletXcmpQueueQueueConfigData */227export interface CumulusPalletXcmpQueueQueueConfigData extends Struct {228 readonly suspendThreshold: u32;229 readonly dropThreshold: u32;230 readonly resumeThreshold: u32;231 readonly thresholdWeight: u64;232 readonly weightRestrictDecay: u64;233 readonly xcmpMaxIndividualWeight: u64;234}235236/** @name CumulusPrimitivesParachainInherentParachainInherentData */237export interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {238 readonly validationData: PolkadotPrimitivesV2PersistedValidationData;239 readonly relayChainState: SpTrieStorageProof;240 readonly downwardMessages: Vec<PolkadotCorePrimitivesInboundDownwardMessage>;241 readonly horizontalMessages: BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>;242}243244/** @name EthbloomBloom */245export interface EthbloomBloom extends U8aFixed {}246247/** @name EthereumBlock */248export interface EthereumBlock extends Struct {249 readonly header: EthereumHeader;250 readonly transactions: Vec<EthereumTransactionTransactionV2>;251 readonly ommers: Vec<EthereumHeader>;252}253254/** @name EthereumHeader */255export interface EthereumHeader extends Struct {256 readonly parentHash: H256;257 readonly ommersHash: H256;258 readonly beneficiary: H160;259 readonly stateRoot: H256;260 readonly transactionsRoot: H256;261 readonly receiptsRoot: H256;262 readonly logsBloom: EthbloomBloom;263 readonly difficulty: U256;264 readonly number: U256;265 readonly gasLimit: U256;266 readonly gasUsed: U256;267 readonly timestamp: u64;268 readonly extraData: Bytes;269 readonly mixHash: H256;270 readonly nonce: EthereumTypesHashH64;271}272273/** @name EthereumLog */274export interface EthereumLog extends Struct {275 readonly address: H160;276 readonly topics: Vec<H256>;277 readonly data: Bytes;278}279280/** @name EthereumReceiptEip658ReceiptData */281export interface EthereumReceiptEip658ReceiptData extends Struct {282 readonly statusCode: u8;283 readonly usedGas: U256;284 readonly logsBloom: EthbloomBloom;285 readonly logs: Vec<EthereumLog>;286}287288/** @name EthereumReceiptReceiptV3 */289export interface EthereumReceiptReceiptV3 extends Enum {290 readonly isLegacy: boolean;291 readonly asLegacy: EthereumReceiptEip658ReceiptData;292 readonly isEip2930: boolean;293 readonly asEip2930: EthereumReceiptEip658ReceiptData;294 readonly isEip1559: boolean;295 readonly asEip1559: EthereumReceiptEip658ReceiptData;296 readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';297}298299/** @name EthereumTransactionAccessListItem */300export interface EthereumTransactionAccessListItem extends Struct {301 readonly address: H160;302 readonly storageKeys: Vec<H256>;303}304305/** @name EthereumTransactionEip1559Transaction */306export interface EthereumTransactionEip1559Transaction extends Struct {307 readonly chainId: u64;308 readonly nonce: U256;309 readonly maxPriorityFeePerGas: U256;310 readonly maxFeePerGas: U256;311 readonly gasLimit: U256;312 readonly action: EthereumTransactionTransactionAction;313 readonly value: U256;314 readonly input: Bytes;315 readonly accessList: Vec<EthereumTransactionAccessListItem>;316 readonly oddYParity: bool;317 readonly r: H256;318 readonly s: H256;319}320321/** @name EthereumTransactionEip2930Transaction */322export interface EthereumTransactionEip2930Transaction extends Struct {323 readonly chainId: u64;324 readonly nonce: U256;325 readonly gasPrice: U256;326 readonly gasLimit: U256;327 readonly action: EthereumTransactionTransactionAction;328 readonly value: U256;329 readonly input: Bytes;330 readonly accessList: Vec<EthereumTransactionAccessListItem>;331 readonly oddYParity: bool;332 readonly r: H256;333 readonly s: H256;334}335336/** @name EthereumTransactionLegacyTransaction */337export interface EthereumTransactionLegacyTransaction extends Struct {338 readonly nonce: U256;339 readonly gasPrice: U256;340 readonly gasLimit: U256;341 readonly action: EthereumTransactionTransactionAction;342 readonly value: U256;343 readonly input: Bytes;344 readonly signature: EthereumTransactionTransactionSignature;345}346347/** @name EthereumTransactionTransactionAction */348export interface EthereumTransactionTransactionAction extends Enum {349 readonly isCall: boolean;350 readonly asCall: H160;351 readonly isCreate: boolean;352 readonly type: 'Call' | 'Create';353}354355/** @name EthereumTransactionTransactionSignature */356export interface EthereumTransactionTransactionSignature extends Struct {357 readonly v: u64;358 readonly r: H256;359 readonly s: H256;360}361362/** @name EthereumTransactionTransactionV2 */363export interface EthereumTransactionTransactionV2 extends Enum {364 readonly isLegacy: boolean;365 readonly asLegacy: EthereumTransactionLegacyTransaction;366 readonly isEip2930: boolean;367 readonly asEip2930: EthereumTransactionEip2930Transaction;368 readonly isEip1559: boolean;369 readonly asEip1559: EthereumTransactionEip1559Transaction;370 readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';371}372373/** @name EthereumTypesHashH64 */374export interface EthereumTypesHashH64 extends U8aFixed {}375376/** @name EvmCoreErrorExitError */377export interface EvmCoreErrorExitError extends Enum {378 readonly isStackUnderflow: boolean;379 readonly isStackOverflow: boolean;380 readonly isInvalidJump: boolean;381 readonly isInvalidRange: boolean;382 readonly isDesignatedInvalid: boolean;383 readonly isCallTooDeep: boolean;384 readonly isCreateCollision: boolean;385 readonly isCreateContractLimit: boolean;386 readonly isOutOfOffset: boolean;387 readonly isOutOfGas: boolean;388 readonly isOutOfFund: boolean;389 readonly isPcUnderflow: boolean;390 readonly isCreateEmpty: boolean;391 readonly isOther: boolean;392 readonly asOther: Text;393 readonly isInvalidCode: boolean;394 readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other' | 'InvalidCode';395}396397/** @name EvmCoreErrorExitFatal */398export interface EvmCoreErrorExitFatal extends Enum {399 readonly isNotSupported: boolean;400 readonly isUnhandledInterrupt: boolean;401 readonly isCallErrorAsFatal: boolean;402 readonly asCallErrorAsFatal: EvmCoreErrorExitError;403 readonly isOther: boolean;404 readonly asOther: Text;405 readonly type: 'NotSupported' | 'UnhandledInterrupt' | 'CallErrorAsFatal' | 'Other';406}407408/** @name EvmCoreErrorExitReason */409export interface EvmCoreErrorExitReason extends Enum {410 readonly isSucceed: boolean;411 readonly asSucceed: EvmCoreErrorExitSucceed;412 readonly isError: boolean;413 readonly asError: EvmCoreErrorExitError;414 readonly isRevert: boolean;415 readonly asRevert: EvmCoreErrorExitRevert;416 readonly isFatal: boolean;417 readonly asFatal: EvmCoreErrorExitFatal;418 readonly type: 'Succeed' | 'Error' | 'Revert' | 'Fatal';419}420421/** @name EvmCoreErrorExitRevert */422export interface EvmCoreErrorExitRevert extends Enum {423 readonly isReverted: boolean;424 readonly type: 'Reverted';425}426427/** @name EvmCoreErrorExitSucceed */428export interface EvmCoreErrorExitSucceed extends Enum {429 readonly isStopped: boolean;430 readonly isReturned: boolean;431 readonly isSuicided: boolean;432 readonly type: 'Stopped' | 'Returned' | 'Suicided';433}434435/** @name FpRpcTransactionStatus */436export interface FpRpcTransactionStatus extends Struct {437 readonly transactionHash: H256;438 readonly transactionIndex: u32;439 readonly from: H160;440 readonly to: Option<H160>;441 readonly contractAddress: Option<H160>;442 readonly logs: Vec<EthereumLog>;443 readonly logsBloom: EthbloomBloom;444}445446/** @name FrameSupportPalletId */447export interface FrameSupportPalletId extends U8aFixed {}448449/** @name FrameSupportStorageBoundedBTreeSet */450export interface FrameSupportStorageBoundedBTreeSet extends BTreeSet<u32> {}451452/** @name FrameSupportTokensMiscBalanceStatus */453export interface FrameSupportTokensMiscBalanceStatus extends Enum {454 readonly isFree: boolean;455 readonly isReserved: boolean;456 readonly type: 'Free' | 'Reserved';457}458459/** @name FrameSupportWeightsDispatchClass */460export interface FrameSupportWeightsDispatchClass extends Enum {461 readonly isNormal: boolean;462 readonly isOperational: boolean;463 readonly isMandatory: boolean;464 readonly type: 'Normal' | 'Operational' | 'Mandatory';465}466467/** @name FrameSupportWeightsDispatchInfo */468export interface FrameSupportWeightsDispatchInfo extends Struct {469 readonly weight: u64;470 readonly class: FrameSupportWeightsDispatchClass;471 readonly paysFee: FrameSupportWeightsPays;472}473474/** @name FrameSupportWeightsPays */475export interface FrameSupportWeightsPays extends Enum {476 readonly isYes: boolean;477 readonly isNo: boolean;478 readonly type: 'Yes' | 'No';479}480481/** @name FrameSupportWeightsPerDispatchClassU32 */482export interface FrameSupportWeightsPerDispatchClassU32 extends Struct {483 readonly normal: u32;484 readonly operational: u32;485 readonly mandatory: u32;486}487488/** @name FrameSupportWeightsPerDispatchClassU64 */489export interface FrameSupportWeightsPerDispatchClassU64 extends Struct {490 readonly normal: u64;491 readonly operational: u64;492 readonly mandatory: u64;493}494495/** @name FrameSupportWeightsPerDispatchClassWeightsPerClass */496export interface FrameSupportWeightsPerDispatchClassWeightsPerClass extends Struct {497 readonly normal: FrameSystemLimitsWeightsPerClass;498 readonly operational: FrameSystemLimitsWeightsPerClass;499 readonly mandatory: FrameSystemLimitsWeightsPerClass;500}501502/** @name FrameSupportWeightsRuntimeDbWeight */503export interface FrameSupportWeightsRuntimeDbWeight extends Struct {504 readonly read: u64;505 readonly write: u64;506}507508/** @name FrameSupportWeightsWeightToFeeCoefficient */509export interface FrameSupportWeightsWeightToFeeCoefficient extends Struct {510 readonly coeffInteger: u128;511 readonly coeffFrac: Perbill;512 readonly negative: bool;513 readonly degree: u8;514}515516/** @name FrameSystemAccountInfo */517export interface FrameSystemAccountInfo extends Struct {518 readonly nonce: u32;519 readonly consumers: u32;520 readonly providers: u32;521 readonly sufficients: u32;522 readonly data: PalletBalancesAccountData;523}524525/** @name FrameSystemCall */526export interface FrameSystemCall extends Enum {527 readonly isFillBlock: boolean;528 readonly asFillBlock: {529 readonly ratio: Perbill;530 } & Struct;531 readonly isRemark: boolean;532 readonly asRemark: {533 readonly remark: Bytes;534 } & Struct;535 readonly isSetHeapPages: boolean;536 readonly asSetHeapPages: {537 readonly pages: u64;538 } & Struct;539 readonly isSetCode: boolean;540 readonly asSetCode: {541 readonly code: Bytes;542 } & Struct;543 readonly isSetCodeWithoutChecks: boolean;544 readonly asSetCodeWithoutChecks: {545 readonly code: Bytes;546 } & Struct;547 readonly isSetStorage: boolean;548 readonly asSetStorage: {549 readonly items: Vec<ITuple<[Bytes, Bytes]>>;550 } & Struct;551 readonly isKillStorage: boolean;552 readonly asKillStorage: {553 readonly keys_: Vec<Bytes>;554 } & Struct;555 readonly isKillPrefix: boolean;556 readonly asKillPrefix: {557 readonly prefix: Bytes;558 readonly subkeys: u32;559 } & Struct;560 readonly isRemarkWithEvent: boolean;561 readonly asRemarkWithEvent: {562 readonly remark: Bytes;563 } & Struct;564 readonly type: 'FillBlock' | 'Remark' | 'SetHeapPages' | 'SetCode' | 'SetCodeWithoutChecks' | 'SetStorage' | 'KillStorage' | 'KillPrefix' | 'RemarkWithEvent';565}566567/** @name FrameSystemError */568export interface FrameSystemError extends Enum {569 readonly isInvalidSpecName: boolean;570 readonly isSpecVersionNeedsToIncrease: boolean;571 readonly isFailedToExtractRuntimeVersion: boolean;572 readonly isNonDefaultComposite: boolean;573 readonly isNonZeroRefCount: boolean;574 readonly isCallFiltered: boolean;575 readonly type: 'InvalidSpecName' | 'SpecVersionNeedsToIncrease' | 'FailedToExtractRuntimeVersion' | 'NonDefaultComposite' | 'NonZeroRefCount' | 'CallFiltered';576}577578/** @name FrameSystemEvent */579export interface FrameSystemEvent extends Enum {580 readonly isExtrinsicSuccess: boolean;581 readonly asExtrinsicSuccess: {582 readonly dispatchInfo: FrameSupportWeightsDispatchInfo;583 } & Struct;584 readonly isExtrinsicFailed: boolean;585 readonly asExtrinsicFailed: {586 readonly dispatchError: SpRuntimeDispatchError;587 readonly dispatchInfo: FrameSupportWeightsDispatchInfo;588 } & Struct;589 readonly isCodeUpdated: boolean;590 readonly isNewAccount: boolean;591 readonly asNewAccount: {592 readonly account: AccountId32;593 } & Struct;594 readonly isKilledAccount: boolean;595 readonly asKilledAccount: {596 readonly account: AccountId32;597 } & Struct;598 readonly isRemarked: boolean;599 readonly asRemarked: {600 readonly sender: AccountId32;601 readonly hash_: H256;602 } & Struct;603 readonly type: 'ExtrinsicSuccess' | 'ExtrinsicFailed' | 'CodeUpdated' | 'NewAccount' | 'KilledAccount' | 'Remarked';604}605606/** @name FrameSystemEventRecord */607export interface FrameSystemEventRecord extends Struct {608 readonly phase: FrameSystemPhase;609 readonly event: Event;610 readonly topics: Vec<H256>;611}612613/** @name FrameSystemExtensionsCheckGenesis */614export interface FrameSystemExtensionsCheckGenesis extends Null {}615616/** @name FrameSystemExtensionsCheckNonce */617export interface FrameSystemExtensionsCheckNonce extends Compact<u32> {}618619/** @name FrameSystemExtensionsCheckSpecVersion */620export interface FrameSystemExtensionsCheckSpecVersion extends Null {}621622/** @name FrameSystemExtensionsCheckWeight */623export interface FrameSystemExtensionsCheckWeight extends Null {}624625/** @name FrameSystemLastRuntimeUpgradeInfo */626export interface FrameSystemLastRuntimeUpgradeInfo extends Struct {627 readonly specVersion: Compact<u32>;628 readonly specName: Text;629}630631/** @name FrameSystemLimitsBlockLength */632export interface FrameSystemLimitsBlockLength extends Struct {633 readonly max: FrameSupportWeightsPerDispatchClassU32;634}635636/** @name FrameSystemLimitsBlockWeights */637export interface FrameSystemLimitsBlockWeights extends Struct {638 readonly baseBlock: u64;639 readonly maxBlock: u64;640 readonly perClass: FrameSupportWeightsPerDispatchClassWeightsPerClass;641}642643/** @name FrameSystemLimitsWeightsPerClass */644export interface FrameSystemLimitsWeightsPerClass extends Struct {645 readonly baseExtrinsic: u64;646 readonly maxExtrinsic: Option<u64>;647 readonly maxTotal: Option<u64>;648 readonly reserved: Option<u64>;649}650651/** @name FrameSystemPhase */652export interface FrameSystemPhase extends Enum {653 readonly isApplyExtrinsic: boolean;654 readonly asApplyExtrinsic: u32;655 readonly isFinalization: boolean;656 readonly isInitialization: boolean;657 readonly type: 'ApplyExtrinsic' | 'Finalization' | 'Initialization';658}659660/** @name OpalRuntimeRuntime */661export interface OpalRuntimeRuntime extends Null {}662663/** @name OrmlVestingModuleCall */664export interface OrmlVestingModuleCall extends Enum {665 readonly isClaim: boolean;666 readonly isVestedTransfer: boolean;667 readonly asVestedTransfer: {668 readonly dest: MultiAddress;669 readonly schedule: OrmlVestingVestingSchedule;670 } & Struct;671 readonly isUpdateVestingSchedules: boolean;672 readonly asUpdateVestingSchedules: {673 readonly who: MultiAddress;674 readonly vestingSchedules: Vec<OrmlVestingVestingSchedule>;675 } & Struct;676 readonly isClaimFor: boolean;677 readonly asClaimFor: {678 readonly dest: MultiAddress;679 } & Struct;680 readonly type: 'Claim' | 'VestedTransfer' | 'UpdateVestingSchedules' | 'ClaimFor';681}682683/** @name OrmlVestingModuleError */684export interface OrmlVestingModuleError extends Enum {685 readonly isZeroVestingPeriod: boolean;686 readonly isZeroVestingPeriodCount: boolean;687 readonly isInsufficientBalanceToLock: boolean;688 readonly isTooManyVestingSchedules: boolean;689 readonly isAmountLow: boolean;690 readonly isMaxVestingSchedulesExceeded: boolean;691 readonly type: 'ZeroVestingPeriod' | 'ZeroVestingPeriodCount' | 'InsufficientBalanceToLock' | 'TooManyVestingSchedules' | 'AmountLow' | 'MaxVestingSchedulesExceeded';692}693694/** @name OrmlVestingModuleEvent */695export interface OrmlVestingModuleEvent extends Enum {696 readonly isVestingScheduleAdded: boolean;697 readonly asVestingScheduleAdded: {698 readonly from: AccountId32;699 readonly to: AccountId32;700 readonly vestingSchedule: OrmlVestingVestingSchedule;701 } & Struct;702 readonly isClaimed: boolean;703 readonly asClaimed: {704 readonly who: AccountId32;705 readonly amount: u128;706 } & Struct;707 readonly isVestingSchedulesUpdated: boolean;708 readonly asVestingSchedulesUpdated: {709 readonly who: AccountId32;710 } & Struct;711 readonly type: 'VestingScheduleAdded' | 'Claimed' | 'VestingSchedulesUpdated';712}713714/** @name OrmlVestingVestingSchedule */715export interface OrmlVestingVestingSchedule extends Struct {716 readonly start: u32;717 readonly period: u32;718 readonly periodCount: u32;719 readonly perPeriod: Compact<u128>;720}721722/** @name PalletBalancesAccountData */723export interface PalletBalancesAccountData extends Struct {724 readonly free: u128;725 readonly reserved: u128;726 readonly miscFrozen: u128;727 readonly feeFrozen: u128;728}729730/** @name PalletBalancesBalanceLock */731export interface PalletBalancesBalanceLock extends Struct {732 readonly id: U8aFixed;733 readonly amount: u128;734 readonly reasons: PalletBalancesReasons;735}736737/** @name PalletBalancesCall */738export interface PalletBalancesCall extends Enum {739 readonly isTransfer: boolean;740 readonly asTransfer: {741 readonly dest: MultiAddress;742 readonly value: Compact<u128>;743 } & Struct;744 readonly isSetBalance: boolean;745 readonly asSetBalance: {746 readonly who: MultiAddress;747 readonly newFree: Compact<u128>;748 readonly newReserved: Compact<u128>;749 } & Struct;750 readonly isForceTransfer: boolean;751 readonly asForceTransfer: {752 readonly source: MultiAddress;753 readonly dest: MultiAddress;754 readonly value: Compact<u128>;755 } & Struct;756 readonly isTransferKeepAlive: boolean;757 readonly asTransferKeepAlive: {758 readonly dest: MultiAddress;759 readonly value: Compact<u128>;760 } & Struct;761 readonly isTransferAll: boolean;762 readonly asTransferAll: {763 readonly dest: MultiAddress;764 readonly keepAlive: bool;765 } & Struct;766 readonly isForceUnreserve: boolean;767 readonly asForceUnreserve: {768 readonly who: MultiAddress;769 readonly amount: u128;770 } & Struct;771 readonly type: 'Transfer' | 'SetBalance' | 'ForceTransfer' | 'TransferKeepAlive' | 'TransferAll' | 'ForceUnreserve';772}773774/** @name PalletBalancesError */775export interface PalletBalancesError extends Enum {776 readonly isVestingBalance: boolean;777 readonly isLiquidityRestrictions: boolean;778 readonly isInsufficientBalance: boolean;779 readonly isExistentialDeposit: boolean;780 readonly isKeepAlive: boolean;781 readonly isExistingVestingSchedule: boolean;782 readonly isDeadAccount: boolean;783 readonly isTooManyReserves: boolean;784 readonly type: 'VestingBalance' | 'LiquidityRestrictions' | 'InsufficientBalance' | 'ExistentialDeposit' | 'KeepAlive' | 'ExistingVestingSchedule' | 'DeadAccount' | 'TooManyReserves';785}786787/** @name PalletBalancesEvent */788export interface PalletBalancesEvent extends Enum {789 readonly isEndowed: boolean;790 readonly asEndowed: {791 readonly account: AccountId32;792 readonly freeBalance: u128;793 } & Struct;794 readonly isDustLost: boolean;795 readonly asDustLost: {796 readonly account: AccountId32;797 readonly amount: u128;798 } & Struct;799 readonly isTransfer: boolean;800 readonly asTransfer: {801 readonly from: AccountId32;802 readonly to: AccountId32;803 readonly amount: u128;804 } & Struct;805 readonly isBalanceSet: boolean;806 readonly asBalanceSet: {807 readonly who: AccountId32;808 readonly free: u128;809 readonly reserved: u128;810 } & Struct;811 readonly isReserved: boolean;812 readonly asReserved: {813 readonly who: AccountId32;814 readonly amount: u128;815 } & Struct;816 readonly isUnreserved: boolean;817 readonly asUnreserved: {818 readonly who: AccountId32;819 readonly amount: u128;820 } & Struct;821 readonly isReserveRepatriated: boolean;822 readonly asReserveRepatriated: {823 readonly from: AccountId32;824 readonly to: AccountId32;825 readonly amount: u128;826 readonly destinationStatus: FrameSupportTokensMiscBalanceStatus;827 } & Struct;828 readonly isDeposit: boolean;829 readonly asDeposit: {830 readonly who: AccountId32;831 readonly amount: u128;832 } & Struct;833 readonly isWithdraw: boolean;834 readonly asWithdraw: {835 readonly who: AccountId32;836 readonly amount: u128;837 } & Struct;838 readonly isSlashed: boolean;839 readonly asSlashed: {840 readonly who: AccountId32;841 readonly amount: u128;842 } & Struct;843 readonly type: 'Endowed' | 'DustLost' | 'Transfer' | 'BalanceSet' | 'Reserved' | 'Unreserved' | 'ReserveRepatriated' | 'Deposit' | 'Withdraw' | 'Slashed';844}845846/** @name PalletBalancesReasons */847export interface PalletBalancesReasons extends Enum {848 readonly isFee: boolean;849 readonly isMisc: boolean;850 readonly isAll: boolean;851 readonly type: 'Fee' | 'Misc' | 'All';852}853854/** @name PalletBalancesReleases */855export interface PalletBalancesReleases extends Enum {856 readonly isV100: boolean;857 readonly isV200: boolean;858 readonly type: 'V100' | 'V200';859}860861/** @name PalletBalancesReserveData */862export interface PalletBalancesReserveData extends Struct {863 readonly id: U8aFixed;864 readonly amount: u128;865}866867/** @name PalletCommonError */868export interface PalletCommonError extends Enum {869 readonly isCollectionNotFound: boolean;870 readonly isMustBeTokenOwner: boolean;871 readonly isNoPermission: boolean;872 readonly isPublicMintingNotAllowed: boolean;873 readonly isAddressNotInAllowlist: boolean;874 readonly isCollectionNameLimitExceeded: boolean;875 readonly isCollectionDescriptionLimitExceeded: boolean;876 readonly isCollectionTokenPrefixLimitExceeded: boolean;877 readonly isTotalCollectionsLimitExceeded: boolean;878 readonly isTokenVariableDataLimitExceeded: boolean;879 readonly isCollectionAdminCountExceeded: boolean;880 readonly isCollectionLimitBoundsExceeded: boolean;881 readonly isOwnerPermissionsCantBeReverted: boolean;882 readonly isTransferNotAllowed: boolean;883 readonly isAccountTokenLimitExceeded: boolean;884 readonly isCollectionTokenLimitExceeded: boolean;885 readonly isMetadataFlagFrozen: boolean;886 readonly isTokenNotFound: boolean;887 readonly isTokenValueTooLow: boolean;888 readonly isApprovedValueTooLow: boolean;889 readonly isCantApproveMoreThanOwned: boolean;890 readonly isAddressIsZero: boolean;891 readonly isUnsupportedOperation: boolean;892 readonly isNotSufficientFounds: boolean;893 readonly isNestingIsDisabled: boolean;894 readonly isOnlyOwnerAllowedToNest: boolean;895 readonly isSourceCollectionIsNotAllowedToNest: boolean;896 readonly isCollectionFieldSizeExceeded: boolean;897 readonly isNoSpaceForProperty: boolean;898 readonly isPropertyLimitReached: boolean;899 readonly isUnableToReadUnboundedKeys: boolean;900 readonly isInvalidCharacterInPropertyKey: boolean;901 readonly isEmptyPropertyKey: boolean;902 readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'TokenVariableDataLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'NestingIsDisabled' | 'OnlyOwnerAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded' | 'NoSpaceForProperty' | 'PropertyLimitReached' | 'UnableToReadUnboundedKeys' | 'InvalidCharacterInPropertyKey' | 'EmptyPropertyKey';903}904905/** @name PalletCommonEvent */906export interface PalletCommonEvent extends Enum {907 readonly isCollectionCreated: boolean;908 readonly asCollectionCreated: ITuple<[u32, u8, AccountId32]>;909 readonly isCollectionDestroyed: boolean;910 readonly asCollectionDestroyed: u32;911 readonly isItemCreated: boolean;912 readonly asItemCreated: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;913 readonly isItemDestroyed: boolean;914 readonly asItemDestroyed: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;915 readonly isTransfer: boolean;916 readonly asTransfer: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;917 readonly isApproved: boolean;918 readonly asApproved: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;919 readonly isCollectionPropertySet: boolean;920 readonly asCollectionPropertySet: ITuple<[u32, Bytes]>;921 readonly isCollectionPropertyDeleted: boolean;922 readonly asCollectionPropertyDeleted: ITuple<[u32, Bytes]>;923 readonly isTokenPropertySet: boolean;924 readonly asTokenPropertySet: ITuple<[u32, u32, Bytes]>;925 readonly isTokenPropertyDeleted: boolean;926 readonly asTokenPropertyDeleted: ITuple<[u32, u32, Bytes]>;927 readonly isPropertyPermissionSet: boolean;928 readonly asPropertyPermissionSet: ITuple<[u32, Bytes]>;929 readonly type: 'CollectionCreated' | 'CollectionDestroyed' | 'ItemCreated' | 'ItemDestroyed' | 'Transfer' | 'Approved' | 'CollectionPropertySet' | 'CollectionPropertyDeleted' | 'TokenPropertySet' | 'TokenPropertyDeleted' | 'PropertyPermissionSet';930}931932/** @name PalletEthereumCall */933export interface PalletEthereumCall extends Enum {934 readonly isTransact: boolean;935 readonly asTransact: {936 readonly transaction: EthereumTransactionTransactionV2;937 } & Struct;938 readonly type: 'Transact';939}940941/** @name PalletEthereumError */942export interface PalletEthereumError extends Enum {943 readonly isInvalidSignature: boolean;944 readonly isPreLogExists: boolean;945 readonly type: 'InvalidSignature' | 'PreLogExists';946}947948/** @name PalletEthereumEvent */949export interface PalletEthereumEvent extends Enum {950 readonly isExecuted: boolean;951 readonly asExecuted: ITuple<[H160, H160, H256, EvmCoreErrorExitReason]>;952 readonly type: 'Executed';953}954955/** @name PalletEthereumFakeTransactionFinalizer */956export interface PalletEthereumFakeTransactionFinalizer extends Null {}957958/** @name PalletEvmAccountBasicCrossAccountIdRepr */959export interface PalletEvmAccountBasicCrossAccountIdRepr extends Enum {960 readonly isSubstrate: boolean;961 readonly asSubstrate: AccountId32;962 readonly isEthereum: boolean;963 readonly asEthereum: H160;964 readonly type: 'Substrate' | 'Ethereum';965}966967/** @name PalletEvmCall */968export interface PalletEvmCall extends Enum {969 readonly isWithdraw: boolean;970 readonly asWithdraw: {971 readonly address: H160;972 readonly value: u128;973 } & Struct;974 readonly isCall: boolean;975 readonly asCall: {976 readonly source: H160;977 readonly target: H160;978 readonly input: Bytes;979 readonly value: U256;980 readonly gasLimit: u64;981 readonly maxFeePerGas: U256;982 readonly maxPriorityFeePerGas: Option<U256>;983 readonly nonce: Option<U256>;984 readonly accessList: Vec<ITuple<[H160, Vec<H256>]>>;985 } & Struct;986 readonly isCreate: boolean;987 readonly asCreate: {988 readonly source: H160;989 readonly init: Bytes;990 readonly value: U256;991 readonly gasLimit: u64;992 readonly maxFeePerGas: U256;993 readonly maxPriorityFeePerGas: Option<U256>;994 readonly nonce: Option<U256>;995 readonly accessList: Vec<ITuple<[H160, Vec<H256>]>>;996 } & Struct;997 readonly isCreate2: boolean;998 readonly asCreate2: {999 readonly source: H160;1000 readonly init: Bytes;1001 readonly salt: H256;1002 readonly value: U256;1003 readonly gasLimit: u64;1004 readonly maxFeePerGas: U256;1005 readonly maxPriorityFeePerGas: Option<U256>;1006 readonly nonce: Option<U256>;1007 readonly accessList: Vec<ITuple<[H160, Vec<H256>]>>;1008 } & Struct;1009 readonly type: 'Withdraw' | 'Call' | 'Create' | 'Create2';1010}10111012/** @name PalletEvmCoderSubstrateError */1013export interface PalletEvmCoderSubstrateError extends Enum {1014 readonly isOutOfGas: boolean;1015 readonly isOutOfFund: boolean;1016 readonly type: 'OutOfGas' | 'OutOfFund';1017}10181019/** @name PalletEvmContractHelpersError */1020export interface PalletEvmContractHelpersError extends Enum {1021 readonly isNoPermission: boolean;1022 readonly type: 'NoPermission';1023}10241025/** @name PalletEvmContractHelpersSponsoringModeT */1026export interface PalletEvmContractHelpersSponsoringModeT extends Enum {1027 readonly isDisabled: boolean;1028 readonly isAllowlisted: boolean;1029 readonly isGenerous: boolean;1030 readonly type: 'Disabled' | 'Allowlisted' | 'Generous';1031}10321033/** @name PalletEvmError */1034export interface PalletEvmError extends Enum {1035 readonly isBalanceLow: boolean;1036 readonly isFeeOverflow: boolean;1037 readonly isPaymentOverflow: boolean;1038 readonly isWithdrawFailed: boolean;1039 readonly isGasPriceTooLow: boolean;1040 readonly isInvalidNonce: boolean;1041 readonly type: 'BalanceLow' | 'FeeOverflow' | 'PaymentOverflow' | 'WithdrawFailed' | 'GasPriceTooLow' | 'InvalidNonce';1042}10431044/** @name PalletEvmEvent */1045export interface PalletEvmEvent extends Enum {1046 readonly isLog: boolean;1047 readonly asLog: EthereumLog;1048 readonly isCreated: boolean;1049 readonly asCreated: H160;1050 readonly isCreatedFailed: boolean;1051 readonly asCreatedFailed: H160;1052 readonly isExecuted: boolean;1053 readonly asExecuted: H160;1054 readonly isExecutedFailed: boolean;1055 readonly asExecutedFailed: H160;1056 readonly isBalanceDeposit: boolean;1057 readonly asBalanceDeposit: ITuple<[AccountId32, H160, U256]>;1058 readonly isBalanceWithdraw: boolean;1059 readonly asBalanceWithdraw: ITuple<[AccountId32, H160, U256]>;1060 readonly type: 'Log' | 'Created' | 'CreatedFailed' | 'Executed' | 'ExecutedFailed' | 'BalanceDeposit' | 'BalanceWithdraw';1061}10621063/** @name PalletEvmMigrationCall */1064export interface PalletEvmMigrationCall extends Enum {1065 readonly isBegin: boolean;1066 readonly asBegin: {1067 readonly address: H160;1068 } & Struct;1069 readonly isSetData: boolean;1070 readonly asSetData: {1071 readonly address: H160;1072 readonly data: Vec<ITuple<[H256, H256]>>;1073 } & Struct;1074 readonly isFinish: boolean;1075 readonly asFinish: {1076 readonly address: H160;1077 readonly code: Bytes;1078 } & Struct;1079 readonly type: 'Begin' | 'SetData' | 'Finish';1080}10811082/** @name PalletEvmMigrationError */1083export interface PalletEvmMigrationError extends Enum {1084 readonly isAccountNotEmpty: boolean;1085 readonly isAccountIsNotMigrating: boolean;1086 readonly type: 'AccountNotEmpty' | 'AccountIsNotMigrating';1087}10881089/** @name PalletFungibleError */1090export interface PalletFungibleError extends Enum {1091 readonly isNotFungibleDataUsedToMintFungibleCollectionToken: boolean;1092 readonly isFungibleItemsHaveNoId: boolean;1093 readonly isFungibleItemsDontHaveData: boolean;1094 readonly isFungibleDisallowsNesting: boolean;1095 readonly isSettingPropertiesNotAllowed: boolean;1096 readonly type: 'NotFungibleDataUsedToMintFungibleCollectionToken' | 'FungibleItemsHaveNoId' | 'FungibleItemsDontHaveData' | 'FungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';1097}10981099/** @name PalletInflationCall */1100export interface PalletInflationCall extends Enum {1101 readonly isStartInflation: boolean;1102 readonly asStartInflation: {1103 readonly inflationStartRelayBlock: u32;1104 } & Struct;1105 readonly type: 'StartInflation';1106}11071108/** @name PalletNonfungibleError */1109export interface PalletNonfungibleError extends Enum {1110 readonly isNotNonfungibleDataUsedToMintFungibleCollectionToken: boolean;1111 readonly isNonfungibleItemsHaveNoAmount: boolean;1112 readonly type: 'NotNonfungibleDataUsedToMintFungibleCollectionToken' | 'NonfungibleItemsHaveNoAmount';1113}11141115/** @name PalletNonfungibleItemData */1116export interface PalletNonfungibleItemData extends Struct {1117 readonly constData: Bytes;1118 readonly variableData: Bytes;1119 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;1120}11211122/** @name PalletRefungibleError */1123export interface PalletRefungibleError extends Enum {1124 readonly isNotRefungibleDataUsedToMintFungibleCollectionToken: boolean;1125 readonly isWrongRefungiblePieces: boolean;1126 readonly isRefungibleDisallowsNesting: boolean;1127 readonly isSettingPropertiesNotAllowed: boolean;1128 readonly type: 'NotRefungibleDataUsedToMintFungibleCollectionToken' | 'WrongRefungiblePieces' | 'RefungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';1129}11301131/** @name PalletRefungibleItemData */1132export interface PalletRefungibleItemData extends Struct {1133 readonly constData: Bytes;1134 readonly variableData: Bytes;1135}11361137/** @name PalletStructureCall */1138export interface PalletStructureCall extends Null {}11391140/** @name PalletStructureError */1141export interface PalletStructureError extends Enum {1142 readonly isOuroborosDetected: boolean;1143 readonly isDepthLimit: boolean;1144 readonly isTokenNotFound: boolean;1145 readonly type: 'OuroborosDetected' | 'DepthLimit' | 'TokenNotFound';1146}11471148/** @name PalletStructureEvent */1149export interface PalletStructureEvent extends Enum {1150 readonly isExecuted: boolean;1151 readonly asExecuted: Result<Null, SpRuntimeDispatchError>;1152 readonly type: 'Executed';1153}11541155/** @name PalletSudoCall */1156export interface PalletSudoCall extends Enum {1157 readonly isSudo: boolean;1158 readonly asSudo: {1159 readonly call: Call;1160 } & Struct;1161 readonly isSudoUncheckedWeight: boolean;1162 readonly asSudoUncheckedWeight: {1163 readonly call: Call;1164 readonly weight: u64;1165 } & Struct;1166 readonly isSetKey: boolean;1167 readonly asSetKey: {1168 readonly new_: MultiAddress;1169 } & Struct;1170 readonly isSudoAs: boolean;1171 readonly asSudoAs: {1172 readonly who: MultiAddress;1173 readonly call: Call;1174 } & Struct;1175 readonly type: 'Sudo' | 'SudoUncheckedWeight' | 'SetKey' | 'SudoAs';1176}11771178/** @name PalletSudoError */1179export interface PalletSudoError extends Enum {1180 readonly isRequireSudo: boolean;1181 readonly type: 'RequireSudo';1182}11831184/** @name PalletSudoEvent */1185export interface PalletSudoEvent extends Enum {1186 readonly isSudid: boolean;1187 readonly asSudid: {1188 readonly sudoResult: Result<Null, SpRuntimeDispatchError>;1189 } & Struct;1190 readonly isKeyChanged: boolean;1191 readonly asKeyChanged: {1192 readonly oldSudoer: Option<AccountId32>;1193 } & Struct;1194 readonly isSudoAsDone: boolean;1195 readonly asSudoAsDone: {1196 readonly sudoResult: Result<Null, SpRuntimeDispatchError>;1197 } & Struct;1198 readonly type: 'Sudid' | 'KeyChanged' | 'SudoAsDone';1199}12001201/** @name PalletTemplateTransactionPaymentCall */1202export interface PalletTemplateTransactionPaymentCall extends Null {}12031204/** @name PalletTemplateTransactionPaymentChargeTransactionPayment */1205export interface PalletTemplateTransactionPaymentChargeTransactionPayment extends Compact<u128> {}12061207/** @name PalletTimestampCall */1208export interface PalletTimestampCall extends Enum {1209 readonly isSet: boolean;1210 readonly asSet: {1211 readonly now: Compact<u64>;1212 } & Struct;1213 readonly type: 'Set';1214}12151216/** @name PalletTransactionPaymentReleases */1217export interface PalletTransactionPaymentReleases extends Enum {1218 readonly isV1Ancient: boolean;1219 readonly isV2: boolean;1220 readonly type: 'V1Ancient' | 'V2';1221}12221223/** @name PalletTreasuryCall */1224export interface PalletTreasuryCall extends Enum {1225 readonly isProposeSpend: boolean;1226 readonly asProposeSpend: {1227 readonly value: Compact<u128>;1228 readonly beneficiary: MultiAddress;1229 } & Struct;1230 readonly isRejectProposal: boolean;1231 readonly asRejectProposal: {1232 readonly proposalId: Compact<u32>;1233 } & Struct;1234 readonly isApproveProposal: boolean;1235 readonly asApproveProposal: {1236 readonly proposalId: Compact<u32>;1237 } & Struct;1238 readonly type: 'ProposeSpend' | 'RejectProposal' | 'ApproveProposal';1239}12401241/** @name PalletTreasuryError */1242export interface PalletTreasuryError extends Enum {1243 readonly isInsufficientProposersBalance: boolean;1244 readonly isInvalidIndex: boolean;1245 readonly isTooManyApprovals: boolean;1246 readonly type: 'InsufficientProposersBalance' | 'InvalidIndex' | 'TooManyApprovals';1247}12481249/** @name PalletTreasuryEvent */1250export interface PalletTreasuryEvent extends Enum {1251 readonly isProposed: boolean;1252 readonly asProposed: {1253 readonly proposalIndex: u32;1254 } & Struct;1255 readonly isSpending: boolean;1256 readonly asSpending: {1257 readonly budgetRemaining: u128;1258 } & Struct;1259 readonly isAwarded: boolean;1260 readonly asAwarded: {1261 readonly proposalIndex: u32;1262 readonly award: u128;1263 readonly account: AccountId32;1264 } & Struct;1265 readonly isRejected: boolean;1266 readonly asRejected: {1267 readonly proposalIndex: u32;1268 readonly slashed: u128;1269 } & Struct;1270 readonly isBurnt: boolean;1271 readonly asBurnt: {1272 readonly burntFunds: u128;1273 } & Struct;1274 readonly isRollover: boolean;1275 readonly asRollover: {1276 readonly rolloverBalance: u128;1277 } & Struct;1278 readonly isDeposit: boolean;1279 readonly asDeposit: {1280 readonly value: u128;1281 } & Struct;1282 readonly type: 'Proposed' | 'Spending' | 'Awarded' | 'Rejected' | 'Burnt' | 'Rollover' | 'Deposit';1283}12841285/** @name PalletTreasuryProposal */1286export interface PalletTreasuryProposal extends Struct {1287 readonly proposer: AccountId32;1288 readonly value: u128;1289 readonly beneficiary: AccountId32;1290 readonly bond: u128;1291}12921293/** @name PalletUniqueCall */1294export interface PalletUniqueCall extends Enum {1295 readonly isCreateCollection: boolean;1296 readonly asCreateCollection: {1297 readonly collectionName: Vec<u16>;1298 readonly collectionDescription: Vec<u16>;1299 readonly tokenPrefix: Bytes;1300 readonly mode: UpDataStructsCollectionMode;1301 } & Struct;1302 readonly isCreateCollectionEx: boolean;1303 readonly asCreateCollectionEx: {1304 readonly data: UpDataStructsCreateCollectionData;1305 } & Struct;1306 readonly isDestroyCollection: boolean;1307 readonly asDestroyCollection: {1308 readonly collectionId: u32;1309 } & Struct;1310 readonly isAddToAllowList: boolean;1311 readonly asAddToAllowList: {1312 readonly collectionId: u32;1313 readonly address: PalletEvmAccountBasicCrossAccountIdRepr;1314 } & Struct;1315 readonly isRemoveFromAllowList: boolean;1316 readonly asRemoveFromAllowList: {1317 readonly collectionId: u32;1318 readonly address: PalletEvmAccountBasicCrossAccountIdRepr;1319 } & Struct;1320 readonly isSetPublicAccessMode: boolean;1321 readonly asSetPublicAccessMode: {1322 readonly collectionId: u32;1323 readonly mode: UpDataStructsAccessMode;1324 } & Struct;1325 readonly isSetMintPermission: boolean;1326 readonly asSetMintPermission: {1327 readonly collectionId: u32;1328 readonly mintPermission: bool;1329 } & Struct;1330 readonly isChangeCollectionOwner: boolean;1331 readonly asChangeCollectionOwner: {1332 readonly collectionId: u32;1333 readonly newOwner: AccountId32;1334 } & Struct;1335 readonly isAddCollectionAdmin: boolean;1336 readonly asAddCollectionAdmin: {1337 readonly collectionId: u32;1338 readonly newAdminId: PalletEvmAccountBasicCrossAccountIdRepr;1339 } & Struct;1340 readonly isRemoveCollectionAdmin: boolean;1341 readonly asRemoveCollectionAdmin: {1342 readonly collectionId: u32;1343 readonly accountId: PalletEvmAccountBasicCrossAccountIdRepr;1344 } & Struct;1345 readonly isSetCollectionSponsor: boolean;1346 readonly asSetCollectionSponsor: {1347 readonly collectionId: u32;1348 readonly newSponsor: AccountId32;1349 } & Struct;1350 readonly isConfirmSponsorship: boolean;1351 readonly asConfirmSponsorship: {1352 readonly collectionId: u32;1353 } & Struct;1354 readonly isRemoveCollectionSponsor: boolean;1355 readonly asRemoveCollectionSponsor: {1356 readonly collectionId: u32;1357 } & Struct;1358 readonly isCreateItem: boolean;1359 readonly asCreateItem: {1360 readonly collectionId: u32;1361 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;1362 readonly data: UpDataStructsCreateItemData;1363 } & Struct;1364 readonly isCreateMultipleItems: boolean;1365 readonly asCreateMultipleItems: {1366 readonly collectionId: u32;1367 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;1368 readonly itemsData: Vec<UpDataStructsCreateItemData>;1369 } & Struct;1370 readonly isSetCollectionProperties: boolean;1371 readonly asSetCollectionProperties: {1372 readonly collectionId: u32;1373 readonly properties: Vec<UpDataStructsProperty>;1374 } & Struct;1375 readonly isDeleteCollectionProperties: boolean;1376 readonly asDeleteCollectionProperties: {1377 readonly collectionId: u32;1378 readonly propertyKeys: Vec<Bytes>;1379 } & Struct;1380 readonly isSetTokenProperties: boolean;1381 readonly asSetTokenProperties: {1382 readonly collectionId: u32;1383 readonly tokenId: u32;1384 readonly properties: Vec<UpDataStructsProperty>;1385 } & Struct;1386 readonly isDeleteTokenProperties: boolean;1387 readonly asDeleteTokenProperties: {1388 readonly collectionId: u32;1389 readonly tokenId: u32;1390 readonly propertyKeys: Vec<Bytes>;1391 } & Struct;1392 readonly isSetPropertyPermissions: boolean;1393 readonly asSetPropertyPermissions: {1394 readonly collectionId: u32;1395 readonly propertyPermissions: Vec<UpDataStructsPropertyKeyPermission>;1396 } & Struct;1397 readonly isCreateMultipleItemsEx: boolean;1398 readonly asCreateMultipleItemsEx: {1399 readonly collectionId: u32;1400 readonly data: UpDataStructsCreateItemExData;1401 } & Struct;1402 readonly isSetTransfersEnabledFlag: boolean;1403 readonly asSetTransfersEnabledFlag: {1404 readonly collectionId: u32;1405 readonly value: bool;1406 } & Struct;1407 readonly isBurnItem: boolean;1408 readonly asBurnItem: {1409 readonly collectionId: u32;1410 readonly itemId: u32;1411 readonly value: u128;1412 } & Struct;1413 readonly isBurnFrom: boolean;1414 readonly asBurnFrom: {1415 readonly collectionId: u32;1416 readonly from: PalletEvmAccountBasicCrossAccountIdRepr;1417 readonly itemId: u32;1418 readonly value: u128;1419 } & Struct;1420 readonly isTransfer: boolean;1421 readonly asTransfer: {1422 readonly recipient: PalletEvmAccountBasicCrossAccountIdRepr;1423 readonly collectionId: u32;1424 readonly itemId: u32;1425 readonly value: u128;1426 } & Struct;1427 readonly isApprove: boolean;1428 readonly asApprove: {1429 readonly spender: PalletEvmAccountBasicCrossAccountIdRepr;1430 readonly collectionId: u32;1431 readonly itemId: u32;1432 readonly amount: u128;1433 } & Struct;1434 readonly isTransferFrom: boolean;1435 readonly asTransferFrom: {1436 readonly from: PalletEvmAccountBasicCrossAccountIdRepr;1437 readonly recipient: PalletEvmAccountBasicCrossAccountIdRepr;1438 readonly collectionId: u32;1439 readonly itemId: u32;1440 readonly value: u128;1441 } & Struct;1442 readonly isSetVariableMetaData: boolean;1443 readonly asSetVariableMetaData: {1444 readonly collectionId: u32;1445 readonly itemId: u32;1446 readonly data: Bytes;1447 } & Struct;1448 readonly isSetMetaUpdatePermissionFlag: boolean;1449 readonly asSetMetaUpdatePermissionFlag: {1450 readonly collectionId: u32;1451 readonly value: UpDataStructsMetaUpdatePermission;1452 } & Struct;1453 readonly isSetSchemaVersion: boolean;1454 readonly asSetSchemaVersion: {1455 readonly collectionId: u32;1456 readonly version: UpDataStructsSchemaVersion;1457 } & Struct;1458 readonly isSetOffchainSchema: boolean;1459 readonly asSetOffchainSchema: {1460 readonly collectionId: u32;1461 readonly schema: Bytes;1462 } & Struct;1463 readonly isSetConstOnChainSchema: boolean;1464 readonly asSetConstOnChainSchema: {1465 readonly collectionId: u32;1466 readonly schema: Bytes;1467 } & Struct;1468 readonly isSetCollectionLimits: boolean;1469 readonly asSetCollectionLimits: {1470 readonly collectionId: u32;1471 readonly newLimit: UpDataStructsCollectionLimits;1472 } & Struct;1473 readonly type: 'CreateCollection' | 'CreateCollectionEx' | 'DestroyCollection' | 'AddToAllowList' | 'RemoveFromAllowList' | 'SetPublicAccessMode' | 'SetMintPermission' | 'ChangeCollectionOwner' | 'AddCollectionAdmin' | 'RemoveCollectionAdmin' | 'SetCollectionSponsor' | 'ConfirmSponsorship' | 'RemoveCollectionSponsor' | 'CreateItem' | 'CreateMultipleItems' | 'SetCollectionProperties' | 'DeleteCollectionProperties' | 'SetTokenProperties' | 'DeleteTokenProperties' | 'SetPropertyPermissions' | 'CreateMultipleItemsEx' | 'SetTransfersEnabledFlag' | 'BurnItem' | 'BurnFrom' | 'Transfer' | 'Approve' | 'TransferFrom' | 'SetVariableMetaData' | 'SetMetaUpdatePermissionFlag' | 'SetSchemaVersion' | 'SetOffchainSchema' | 'SetConstOnChainSchema' | 'SetCollectionLimits';1474}14751476/** @name PalletUniqueError */1477export interface PalletUniqueError extends Enum {1478 readonly isCollectionDecimalPointLimitExceeded: boolean;1479 readonly isConfirmUnsetSponsorFail: boolean;1480 readonly isEmptyArgument: boolean;1481 readonly type: 'CollectionDecimalPointLimitExceeded' | 'ConfirmUnsetSponsorFail' | 'EmptyArgument';1482}14831484/** @name PalletUniqueRawEvent */1485export interface PalletUniqueRawEvent extends Enum {1486 readonly isCollectionSponsorRemoved: boolean;1487 readonly asCollectionSponsorRemoved: u32;1488 readonly isCollectionAdminAdded: boolean;1489 readonly asCollectionAdminAdded: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1490 readonly isCollectionOwnedChanged: boolean;1491 readonly asCollectionOwnedChanged: ITuple<[u32, AccountId32]>;1492 readonly isCollectionSponsorSet: boolean;1493 readonly asCollectionSponsorSet: ITuple<[u32, AccountId32]>;1494 readonly isConstOnChainSchemaSet: boolean;1495 readonly asConstOnChainSchemaSet: u32;1496 readonly isSponsorshipConfirmed: boolean;1497 readonly asSponsorshipConfirmed: ITuple<[u32, AccountId32]>;1498 readonly isCollectionAdminRemoved: boolean;1499 readonly asCollectionAdminRemoved: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1500 readonly isAllowListAddressRemoved: boolean;1501 readonly asAllowListAddressRemoved: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1502 readonly isAllowListAddressAdded: boolean;1503 readonly asAllowListAddressAdded: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1504 readonly isCollectionLimitSet: boolean;1505 readonly asCollectionLimitSet: u32;1506 readonly isMintPermissionSet: boolean;1507 readonly asMintPermissionSet: u32;1508 readonly isOffchainSchemaSet: boolean;1509 readonly asOffchainSchemaSet: u32;1510 readonly isPublicAccessModeSet: boolean;1511 readonly asPublicAccessModeSet: ITuple<[u32, UpDataStructsAccessMode]>;1512 readonly isSchemaVersionSet: boolean;1513 readonly asSchemaVersionSet: u32;1514 readonly type: 'CollectionSponsorRemoved' | 'CollectionAdminAdded' | 'CollectionOwnedChanged' | 'CollectionSponsorSet' | 'ConstOnChainSchemaSet' | 'SponsorshipConfirmed' | 'CollectionAdminRemoved' | 'AllowListAddressRemoved' | 'AllowListAddressAdded' | 'CollectionLimitSet' | 'MintPermissionSet' | 'OffchainSchemaSet' | 'PublicAccessModeSet' | 'SchemaVersionSet';1515}15161517/** @name PalletXcmCall */1518export interface PalletXcmCall extends Enum {1519 readonly isSend: boolean;1520 readonly asSend: {1521 readonly dest: XcmVersionedMultiLocation;1522 readonly message: XcmVersionedXcm;1523 } & Struct;1524 readonly isTeleportAssets: boolean;1525 readonly asTeleportAssets: {1526 readonly dest: XcmVersionedMultiLocation;1527 readonly beneficiary: XcmVersionedMultiLocation;1528 readonly assets: XcmVersionedMultiAssets;1529 readonly feeAssetItem: u32;1530 } & Struct;1531 readonly isReserveTransferAssets: boolean;1532 readonly asReserveTransferAssets: {1533 readonly dest: XcmVersionedMultiLocation;1534 readonly beneficiary: XcmVersionedMultiLocation;1535 readonly assets: XcmVersionedMultiAssets;1536 readonly feeAssetItem: u32;1537 } & Struct;1538 readonly isExecute: boolean;1539 readonly asExecute: {1540 readonly message: XcmVersionedXcm;1541 readonly maxWeight: u64;1542 } & Struct;1543 readonly isForceXcmVersion: boolean;1544 readonly asForceXcmVersion: {1545 readonly location: XcmV1MultiLocation;1546 readonly xcmVersion: u32;1547 } & Struct;1548 readonly isForceDefaultXcmVersion: boolean;1549 readonly asForceDefaultXcmVersion: {1550 readonly maybeXcmVersion: Option<u32>;1551 } & Struct;1552 readonly isForceSubscribeVersionNotify: boolean;1553 readonly asForceSubscribeVersionNotify: {1554 readonly location: XcmVersionedMultiLocation;1555 } & Struct;1556 readonly isForceUnsubscribeVersionNotify: boolean;1557 readonly asForceUnsubscribeVersionNotify: {1558 readonly location: XcmVersionedMultiLocation;1559 } & Struct;1560 readonly isLimitedReserveTransferAssets: boolean;1561 readonly asLimitedReserveTransferAssets: {1562 readonly dest: XcmVersionedMultiLocation;1563 readonly beneficiary: XcmVersionedMultiLocation;1564 readonly assets: XcmVersionedMultiAssets;1565 readonly feeAssetItem: u32;1566 readonly weightLimit: XcmV2WeightLimit;1567 } & Struct;1568 readonly isLimitedTeleportAssets: boolean;1569 readonly asLimitedTeleportAssets: {1570 readonly dest: XcmVersionedMultiLocation;1571 readonly beneficiary: XcmVersionedMultiLocation;1572 readonly assets: XcmVersionedMultiAssets;1573 readonly feeAssetItem: u32;1574 readonly weightLimit: XcmV2WeightLimit;1575 } & Struct;1576 readonly type: 'Send' | 'TeleportAssets' | 'ReserveTransferAssets' | 'Execute' | 'ForceXcmVersion' | 'ForceDefaultXcmVersion' | 'ForceSubscribeVersionNotify' | 'ForceUnsubscribeVersionNotify' | 'LimitedReserveTransferAssets' | 'LimitedTeleportAssets';1577}15781579/** @name PalletXcmError */1580export interface PalletXcmError extends Enum {1581 readonly isUnreachable: boolean;1582 readonly isSendFailure: boolean;1583 readonly isFiltered: boolean;1584 readonly isUnweighableMessage: boolean;1585 readonly isDestinationNotInvertible: boolean;1586 readonly isEmpty: boolean;1587 readonly isCannotReanchor: boolean;1588 readonly isTooManyAssets: boolean;1589 readonly isInvalidOrigin: boolean;1590 readonly isBadVersion: boolean;1591 readonly isBadLocation: boolean;1592 readonly isNoSubscription: boolean;1593 readonly isAlreadySubscribed: boolean;1594 readonly type: 'Unreachable' | 'SendFailure' | 'Filtered' | 'UnweighableMessage' | 'DestinationNotInvertible' | 'Empty' | 'CannotReanchor' | 'TooManyAssets' | 'InvalidOrigin' | 'BadVersion' | 'BadLocation' | 'NoSubscription' | 'AlreadySubscribed';1595}15961597/** @name PalletXcmEvent */1598export interface PalletXcmEvent extends Enum {1599 readonly isAttempted: boolean;1600 readonly asAttempted: XcmV2TraitsOutcome;1601 readonly isSent: boolean;1602 readonly asSent: ITuple<[XcmV1MultiLocation, XcmV1MultiLocation, XcmV2Xcm]>;1603 readonly isUnexpectedResponse: boolean;1604 readonly asUnexpectedResponse: ITuple<[XcmV1MultiLocation, u64]>;1605 readonly isResponseReady: boolean;1606 readonly asResponseReady: ITuple<[u64, XcmV2Response]>;1607 readonly isNotified: boolean;1608 readonly asNotified: ITuple<[u64, u8, u8]>;1609 readonly isNotifyOverweight: boolean;1610 readonly asNotifyOverweight: ITuple<[u64, u8, u8, u64, u64]>;1611 readonly isNotifyDispatchError: boolean;1612 readonly asNotifyDispatchError: ITuple<[u64, u8, u8]>;1613 readonly isNotifyDecodeFailed: boolean;1614 readonly asNotifyDecodeFailed: ITuple<[u64, u8, u8]>;1615 readonly isInvalidResponder: boolean;1616 readonly asInvalidResponder: ITuple<[XcmV1MultiLocation, u64, Option<XcmV1MultiLocation>]>;1617 readonly isInvalidResponderVersion: boolean;1618 readonly asInvalidResponderVersion: ITuple<[XcmV1MultiLocation, u64]>;1619 readonly isResponseTaken: boolean;1620 readonly asResponseTaken: u64;1621 readonly isAssetsTrapped: boolean;1622 readonly asAssetsTrapped: ITuple<[H256, XcmV1MultiLocation, XcmVersionedMultiAssets]>;1623 readonly isVersionChangeNotified: boolean;1624 readonly asVersionChangeNotified: ITuple<[XcmV1MultiLocation, u32]>;1625 readonly isSupportedVersionChanged: boolean;1626 readonly asSupportedVersionChanged: ITuple<[XcmV1MultiLocation, u32]>;1627 readonly isNotifyTargetSendFail: boolean;1628 readonly asNotifyTargetSendFail: ITuple<[XcmV1MultiLocation, u64, XcmV2TraitsError]>;1629 readonly isNotifyTargetMigrationFail: boolean;1630 readonly asNotifyTargetMigrationFail: ITuple<[XcmVersionedMultiLocation, u64]>;1631 readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail';1632}16331634/** @name PhantomTypeUpDataStructsBaseInfo */1635export interface PhantomTypeUpDataStructsBaseInfo extends Vec<Lookup359> {}16361637/** @name PhantomTypeUpDataStructsCollectionInfo */1638export interface PhantomTypeUpDataStructsCollectionInfo extends Vec<Lookup336> {}16391640/** @name PhantomTypeUpDataStructsNftChild */1641export interface PhantomTypeUpDataStructsNftChild extends Vec<Lookup374> {}16421643/** @name PhantomTypeUpDataStructsNftInfo */1644export interface PhantomTypeUpDataStructsNftInfo extends Vec<Lookup341> {}16451646/** @name PhantomTypeUpDataStructsPartType */1647export interface PhantomTypeUpDataStructsPartType extends Vec<Lookup362> {}16481649/** @name PhantomTypeUpDataStructsPropertyInfo */1650export interface PhantomTypeUpDataStructsPropertyInfo extends Vec<Lookup354> {}16511652/** @name PhantomTypeUpDataStructsResourceInfo */1653export interface PhantomTypeUpDataStructsResourceInfo extends Vec<Lookup347> {}16541655/** @name PhantomTypeUpDataStructsRpcCollection */1656export interface PhantomTypeUpDataStructsRpcCollection extends Vec<Lookup333> {}16571658/** @name PhantomTypeUpDataStructsTheme */1659export interface PhantomTypeUpDataStructsTheme extends Vec<Lookup369> {}16601661/** @name PhantomTypeUpDataStructsTokenData */1662export interface PhantomTypeUpDataStructsTokenData extends Vec<Lookup329> {}16631664/** @name PolkadotCorePrimitivesInboundDownwardMessage */1665export interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct {1666 readonly sentAt: u32;1667 readonly msg: Bytes;1668}16691670/** @name PolkadotCorePrimitivesInboundHrmpMessage */1671export interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct {1672 readonly sentAt: u32;1673 readonly data: Bytes;1674}16751676/** @name PolkadotCorePrimitivesOutboundHrmpMessage */1677export interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct {1678 readonly recipient: u32;1679 readonly data: Bytes;1680}16811682/** @name PolkadotParachainPrimitivesXcmpMessageFormat */1683export interface PolkadotParachainPrimitivesXcmpMessageFormat extends Enum {1684 readonly isConcatenatedVersionedXcm: boolean;1685 readonly isConcatenatedEncodedBlob: boolean;1686 readonly isSignals: boolean;1687 readonly type: 'ConcatenatedVersionedXcm' | 'ConcatenatedEncodedBlob' | 'Signals';1688}16891690/** @name PolkadotPrimitivesV2AbridgedHostConfiguration */1691export interface PolkadotPrimitivesV2AbridgedHostConfiguration extends Struct {1692 readonly maxCodeSize: u32;1693 readonly maxHeadDataSize: u32;1694 readonly maxUpwardQueueCount: u32;1695 readonly maxUpwardQueueSize: u32;1696 readonly maxUpwardMessageSize: u32;1697 readonly maxUpwardMessageNumPerCandidate: u32;1698 readonly hrmpMaxMessageNumPerCandidate: u32;1699 readonly validationUpgradeCooldown: u32;1700 readonly validationUpgradeDelay: u32;1701}17021703/** @name PolkadotPrimitivesV2AbridgedHrmpChannel */1704export interface PolkadotPrimitivesV2AbridgedHrmpChannel extends Struct {1705 readonly maxCapacity: u32;1706 readonly maxTotalSize: u32;1707 readonly maxMessageSize: u32;1708 readonly msgCount: u32;1709 readonly totalSize: u32;1710 readonly mqcHead: Option<H256>;1711}17121713/** @name PolkadotPrimitivesV2PersistedValidationData */1714export interface PolkadotPrimitivesV2PersistedValidationData extends Struct {1715 readonly parentHead: Bytes;1716 readonly relayParentNumber: u32;1717 readonly relayParentStorageRoot: H256;1718 readonly maxPovSize: u32;1719}17201721/** @name PolkadotPrimitivesV2UpgradeRestriction */1722export interface PolkadotPrimitivesV2UpgradeRestriction extends Enum {1723 readonly isPresent: boolean;1724 readonly type: 'Present';1725}17261727/** @name RmrkTypesAccountIdOrCollectionNftTuple */1728export interface RmrkTypesAccountIdOrCollectionNftTuple extends Enum {1729 readonly isAccountId: boolean;1730 readonly asAccountId: AccountId32;1731 readonly isCollectionAndNftTuple: boolean;1732 readonly asCollectionAndNftTuple: ITuple<[u32, u32]>;1733 readonly type: 'AccountId' | 'CollectionAndNftTuple';1734}17351736/** @name RmrkTypesBaseInfo */1737export interface RmrkTypesBaseInfo extends Struct {1738 readonly issuer: AccountId32;1739 readonly baseType: Bytes;1740 readonly symbol: Bytes;1741}17421743/** @name RmrkTypesCollectionInfo */1744export interface RmrkTypesCollectionInfo extends Struct {1745 readonly issuer: AccountId32;1746 readonly metadata: Bytes;1747 readonly max: Option<u32>;1748 readonly symbol: Bytes;1749 readonly nftsCount: u32;1750}17511752/** @name RmrkTypesEquippableList */1753export interface RmrkTypesEquippableList extends Enum {1754 readonly isAll: boolean;1755 readonly isEmpty: boolean;1756 readonly isCustom: boolean;1757 readonly asCustom: Vec<u32>;1758 readonly type: 'All' | 'Empty' | 'Custom';1759}17601761/** @name RmrkTypesFixedPart */1762export interface RmrkTypesFixedPart extends Struct {1763 readonly id: u32;1764 readonly z: u32;1765 readonly src: Bytes;1766}17671768/** @name RmrkTypesNftChild */1769export interface RmrkTypesNftChild extends Struct {1770 readonly collectionId: u32;1771 readonly nftId: u32;1772}17731774/** @name RmrkTypesNftInfo */1775export interface RmrkTypesNftInfo extends Struct {1776 readonly owner: RmrkTypesAccountIdOrCollectionNftTuple;1777 readonly royalty: Option<RmrkTypesRoyaltyInfo>;1778 readonly metadata: Bytes;1779 readonly equipped: bool;1780 readonly pending: bool;1781}17821783/** @name RmrkTypesPartType */1784export interface RmrkTypesPartType extends Enum {1785 readonly isFixedPart: boolean;1786 readonly asFixedPart: RmrkTypesFixedPart;1787 readonly isSlotPart: boolean;1788 readonly asSlotPart: RmrkTypesSlotPart;1789 readonly type: 'FixedPart' | 'SlotPart';1790}17911792/** @name RmrkTypesPropertyInfo */1793export interface RmrkTypesPropertyInfo extends Struct {1794 readonly key: Bytes;1795 readonly value: Bytes;1796}17971798/** @name RmrkTypesResourceInfo */1799export interface RmrkTypesResourceInfo extends Struct {1800 readonly id: Bytes;1801 readonly pending: bool;1802 readonly pendingRemoval: bool;1803 readonly parts: Option<Vec<u32>>;1804 readonly base: Option<u32>;1805 readonly src: Option<Bytes>;1806 readonly metadata: Option<Bytes>;1807 readonly slot: Option<u32>;1808 readonly license: Option<Bytes>;1809 readonly thumb: Option<Bytes>;1810}18111812/** @name RmrkTypesRoyaltyInfo */1813export interface RmrkTypesRoyaltyInfo extends Struct {1814 readonly recipient: AccountId32;1815 readonly amount: Permill;1816}18171818/** @name RmrkTypesSlotPart */1819export interface RmrkTypesSlotPart extends Struct {1820 readonly id: u32;1821 readonly equippable: RmrkTypesEquippableList;1822 readonly src: Bytes;1823 readonly z: u32;1824}18251826/** @name RmrkTypesTheme */1827export interface RmrkTypesTheme extends Struct {1828 readonly name: Bytes;1829 readonly properties: Vec<RmrkTypesThemeProperty>;1830 readonly inherit: bool;1831}18321833/** @name RmrkTypesThemeProperty */1834export interface RmrkTypesThemeProperty extends Struct {1835 readonly key: Bytes;1836 readonly value: Bytes;1837}18381839/** @name SpCoreEcdsaSignature */1840export interface SpCoreEcdsaSignature extends U8aFixed {}18411842/** @name SpCoreEd25519Signature */1843export interface SpCoreEd25519Signature extends U8aFixed {}18441845/** @name SpCoreSr25519Signature */1846export interface SpCoreSr25519Signature extends U8aFixed {}18471848/** @name SpRuntimeArithmeticError */1849export interface SpRuntimeArithmeticError extends Enum {1850 readonly isUnderflow: boolean;1851 readonly isOverflow: boolean;1852 readonly isDivisionByZero: boolean;1853 readonly type: 'Underflow' | 'Overflow' | 'DivisionByZero';1854}18551856/** @name SpRuntimeDigest */1857export interface SpRuntimeDigest extends Struct {1858 readonly logs: Vec<SpRuntimeDigestDigestItem>;1859}18601861/** @name SpRuntimeDigestDigestItem */1862export interface SpRuntimeDigestDigestItem extends Enum {1863 readonly isOther: boolean;1864 readonly asOther: Bytes;1865 readonly isConsensus: boolean;1866 readonly asConsensus: ITuple<[U8aFixed, Bytes]>;1867 readonly isSeal: boolean;1868 readonly asSeal: ITuple<[U8aFixed, Bytes]>;1869 readonly isPreRuntime: boolean;1870 readonly asPreRuntime: ITuple<[U8aFixed, Bytes]>;1871 readonly isRuntimeEnvironmentUpdated: boolean;1872 readonly type: 'Other' | 'Consensus' | 'Seal' | 'PreRuntime' | 'RuntimeEnvironmentUpdated';1873}18741875/** @name SpRuntimeDispatchError */1876export interface SpRuntimeDispatchError extends Enum {1877 readonly isOther: boolean;1878 readonly isCannotLookup: boolean;1879 readonly isBadOrigin: boolean;1880 readonly isModule: boolean;1881 readonly asModule: SpRuntimeModuleError;1882 readonly isConsumerRemaining: boolean;1883 readonly isNoProviders: boolean;1884 readonly isTooManyConsumers: boolean;1885 readonly isToken: boolean;1886 readonly asToken: SpRuntimeTokenError;1887 readonly isArithmetic: boolean;1888 readonly asArithmetic: SpRuntimeArithmeticError;1889 readonly isTransactional: boolean;1890 readonly asTransactional: SpRuntimeTransactionalError;1891 readonly type: 'Other' | 'CannotLookup' | 'BadOrigin' | 'Module' | 'ConsumerRemaining' | 'NoProviders' | 'TooManyConsumers' | 'Token' | 'Arithmetic' | 'Transactional';1892}18931894/** @name SpRuntimeModuleError */1895export interface SpRuntimeModuleError extends Struct {1896 readonly index: u8;1897 readonly error: U8aFixed;1898}18991900/** @name SpRuntimeMultiSignature */1901export interface SpRuntimeMultiSignature extends Enum {1902 readonly isEd25519: boolean;1903 readonly asEd25519: SpCoreEd25519Signature;1904 readonly isSr25519: boolean;1905 readonly asSr25519: SpCoreSr25519Signature;1906 readonly isEcdsa: boolean;1907 readonly asEcdsa: SpCoreEcdsaSignature;1908 readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa';1909}19101911/** @name SpRuntimeTokenError */1912export interface SpRuntimeTokenError extends Enum {1913 readonly isNoFunds: boolean;1914 readonly isWouldDie: boolean;1915 readonly isBelowMinimum: boolean;1916 readonly isCannotCreate: boolean;1917 readonly isUnknownAsset: boolean;1918 readonly isFrozen: boolean;1919 readonly isUnsupported: boolean;1920 readonly type: 'NoFunds' | 'WouldDie' | 'BelowMinimum' | 'CannotCreate' | 'UnknownAsset' | 'Frozen' | 'Unsupported';1921}19221923/** @name SpRuntimeTransactionalError */1924export interface SpRuntimeTransactionalError extends Enum {1925 readonly isLimitReached: boolean;1926 readonly isNoLayer: boolean;1927 readonly type: 'LimitReached' | 'NoLayer';1928}19291930/** @name SpTrieStorageProof */1931export interface SpTrieStorageProof extends Struct {1932 readonly trieNodes: BTreeSet<Bytes>;1933}19341935/** @name SpVersionRuntimeVersion */1936export interface SpVersionRuntimeVersion extends Struct {1937 readonly specName: Text;1938 readonly implName: Text;1939 readonly authoringVersion: u32;1940 readonly specVersion: u32;1941 readonly implVersion: u32;1942 readonly apis: Vec<ITuple<[U8aFixed, u32]>>;1943 readonly transactionVersion: u32;1944 readonly stateVersion: u8;1945}19461947/** @name UpDataStructsAccessMode */1948export interface UpDataStructsAccessMode extends Enum {1949 readonly isNormal: boolean;1950 readonly isAllowList: boolean;1951 readonly type: 'Normal' | 'AllowList';1952}19531954/** @name UpDataStructsCollection */1955export interface UpDataStructsCollection extends Struct {1956 readonly owner: AccountId32;1957 readonly mode: UpDataStructsCollectionMode;1958 readonly access: UpDataStructsAccessMode;1959 readonly name: Vec<u16>;1960 readonly description: Vec<u16>;1961 readonly tokenPrefix: Bytes;1962 readonly mintMode: bool;1963 readonly schemaVersion: UpDataStructsSchemaVersion;1964 readonly sponsorship: UpDataStructsSponsorshipState;1965 readonly limits: UpDataStructsCollectionLimits;1966 readonly metaUpdatePermission: UpDataStructsMetaUpdatePermission;1967}19681969/** @name UpDataStructsCollectionField */1970export interface UpDataStructsCollectionField extends Enum {1971 readonly isConstOnChainSchema: boolean;1972 readonly isOffchainSchema: boolean;1973 readonly type: 'ConstOnChainSchema' | 'OffchainSchema';1974}19751976/** @name UpDataStructsCollectionLimits */1977export interface UpDataStructsCollectionLimits extends Struct {1978 readonly accountTokenOwnershipLimit: Option<u32>;1979 readonly sponsoredDataSize: Option<u32>;1980 readonly sponsoredDataRateLimit: Option<UpDataStructsSponsoringRateLimit>;1981 readonly tokenLimit: Option<u32>;1982 readonly sponsorTransferTimeout: Option<u32>;1983 readonly sponsorApproveTimeout: Option<u32>;1984 readonly ownerCanTransfer: Option<bool>;1985 readonly ownerCanDestroy: Option<bool>;1986 readonly transfersEnabled: Option<bool>;1987 readonly nestingRule: Option<UpDataStructsNestingRule>;1988}19891990/** @name UpDataStructsCollectionMode */1991export interface UpDataStructsCollectionMode extends Enum {1992 readonly isNft: boolean;1993 readonly isFungible: boolean;1994 readonly asFungible: u8;1995 readonly isReFungible: boolean;1996 readonly type: 'Nft' | 'Fungible' | 'ReFungible';1997}19981999/** @name UpDataStructsCollectionStats */2000export interface UpDataStructsCollectionStats extends Struct {2001 readonly created: u32;2002 readonly destroyed: u32;2003 readonly alive: u32;2004}20052006/** @name UpDataStructsCreateCollectionData */2007export interface UpDataStructsCreateCollectionData extends Struct {2008 readonly mode: UpDataStructsCollectionMode;2009 readonly access: Option<UpDataStructsAccessMode>;2010 readonly name: Vec<u16>;2011 readonly description: Vec<u16>;2012 readonly tokenPrefix: Bytes;2013 readonly offchainSchema: Bytes;2014 readonly schemaVersion: Option<UpDataStructsSchemaVersion>;2015 readonly pendingSponsor: Option<AccountId32>;2016 readonly limits: Option<UpDataStructsCollectionLimits>;2017 readonly constOnChainSchema: Bytes;2018 readonly metaUpdatePermission: Option<UpDataStructsMetaUpdatePermission>;2019 readonly tokenPropertyPermissions: Vec<UpDataStructsPropertyKeyPermission>;2020 readonly properties: Vec<UpDataStructsProperty>;2021}20222023/** @name UpDataStructsCreateFungibleData */2024export interface UpDataStructsCreateFungibleData extends Struct {2025 readonly value: u128;2026}20272028/** @name UpDataStructsCreateItemData */2029export interface UpDataStructsCreateItemData extends Enum {2030 readonly isNft: boolean;2031 readonly asNft: UpDataStructsCreateNftData;2032 readonly isFungible: boolean;2033 readonly asFungible: UpDataStructsCreateFungibleData;2034 readonly isReFungible: boolean;2035 readonly asReFungible: UpDataStructsCreateReFungibleData;2036 readonly type: 'Nft' | 'Fungible' | 'ReFungible';2037}20382039/** @name UpDataStructsCreateItemExData */2040export interface UpDataStructsCreateItemExData extends Enum {2041 readonly isNft: boolean;2042 readonly asNft: Vec<UpDataStructsCreateNftExData>;2043 readonly isFungible: boolean;2044 readonly asFungible: BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr,u128>;2045 readonly isRefungibleMultipleItems: boolean;2046 readonly asRefungibleMultipleItems: Vec<UpDataStructsCreateRefungibleExData>;2047 readonly isRefungibleMultipleOwners: boolean;2048 readonly asRefungibleMultipleOwners: UpDataStructsCreateRefungibleExData;2049 readonly type: 'Nft' | 'Fungible' | 'RefungibleMultipleItems' | 'RefungibleMultipleOwners';2050}20512052/** @name UpDataStructsCreateNftData */2053export interface UpDataStructsCreateNftData extends Struct {2054 readonly constData: Bytes;2055 readonly variableData: Bytes;2056 readonly properties: Vec<UpDataStructsProperty>;2057}20582059/** @name UpDataStructsCreateNftExData */2060export interface UpDataStructsCreateNftExData extends Struct {2061 readonly constData: Bytes;2062 readonly variableData: Bytes;2063 readonly properties: Vec<UpDataStructsProperty>;2064 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;2065}20662067/** @name UpDataStructsCreateReFungibleData */2068export interface UpDataStructsCreateReFungibleData extends Struct {2069 readonly constData: Bytes;2070 readonly variableData: Bytes;2071 readonly pieces: u128;2072}20732074/** @name UpDataStructsCreateRefungibleExData */2075export interface UpDataStructsCreateRefungibleExData extends Struct {2076 readonly constData: Bytes;2077 readonly variableData: Bytes;2078 readonly users: BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>;2079}20802081/** @name UpDataStructsMetaUpdatePermission */2082export interface UpDataStructsMetaUpdatePermission extends Enum {2083 readonly isItemOwner: boolean;2084 readonly isAdmin: boolean;2085 readonly isNone: boolean;2086 readonly type: 'ItemOwner' | 'Admin' | 'None';2087}20882089/** @name UpDataStructsNestingRule */2090export interface UpDataStructsNestingRule extends Enum {2091 readonly isDisabled: boolean;2092 readonly isOwner: boolean;2093 readonly isOwnerRestricted: boolean;2094 readonly asOwnerRestricted: FrameSupportStorageBoundedBTreeSet;2095 readonly type: 'Disabled' | 'Owner' | 'OwnerRestricted';2096}20972098/** @name UpDataStructsProperties */2099export interface UpDataStructsProperties extends Struct {2100 readonly map: UpDataStructsPropertiesMapBoundedVec;2101 readonly consumedSpace: u32;2102 readonly spaceLimit: u32;2103}21042105/** @name UpDataStructsPropertiesMapBoundedVec */2106export interface UpDataStructsPropertiesMapBoundedVec extends BTreeMap<Bytes, Bytes> {}21072108/** @name UpDataStructsPropertiesMapPropertyPermission */2109export interface UpDataStructsPropertiesMapPropertyPermission extends BTreeMap<Bytes, UpDataStructsPropertyPermission> {}21102111/** @name UpDataStructsProperty */2112export interface UpDataStructsProperty extends Struct {2113 readonly key: Bytes;2114 readonly value: Bytes;2115}21162117/** @name UpDataStructsPropertyKeyPermission */2118export interface UpDataStructsPropertyKeyPermission extends Struct {2119 readonly key: Bytes;2120 readonly permission: UpDataStructsPropertyPermission;2121}21222123/** @name UpDataStructsPropertyPermission */2124export interface UpDataStructsPropertyPermission extends Struct {2125 readonly mutable: bool;2126 readonly collectionAdmin: bool;2127 readonly tokenOwner: bool;2128}21292130/** @name UpDataStructsRpcCollection */2131export interface UpDataStructsRpcCollection extends Struct {2132 readonly owner: AccountId32;2133 readonly mode: UpDataStructsCollectionMode;2134 readonly access: UpDataStructsAccessMode;2135 readonly name: Vec<u16>;2136 readonly description: Vec<u16>;2137 readonly tokenPrefix: Bytes;2138 readonly mintMode: bool;2139 readonly offchainSchema: Bytes;2140 readonly schemaVersion: UpDataStructsSchemaVersion;2141 readonly sponsorship: UpDataStructsSponsorshipState;2142 readonly limits: UpDataStructsCollectionLimits;2143 readonly constOnChainSchema: Bytes;2144 readonly metaUpdatePermission: UpDataStructsMetaUpdatePermission;2145 readonly tokenPropertyPermissions: Vec<UpDataStructsPropertyKeyPermission>;2146 readonly properties: Vec<UpDataStructsProperty>;2147}21482149/** @name UpDataStructsSchemaVersion */2150export interface UpDataStructsSchemaVersion extends Enum {2151 readonly isImageURL: boolean;2152 readonly isUnique: boolean;2153 readonly type: 'ImageURL' | 'Unique';2154}21552156/** @name UpDataStructsSponsoringRateLimit */2157export interface UpDataStructsSponsoringRateLimit extends Enum {2158 readonly isSponsoringDisabled: boolean;2159 readonly isBlocks: boolean;2160 readonly asBlocks: u32;2161 readonly type: 'SponsoringDisabled' | 'Blocks';2162}21632164/** @name UpDataStructsSponsorshipState */2165export interface UpDataStructsSponsorshipState extends Enum {2166 readonly isDisabled: boolean;2167 readonly isUnconfirmed: boolean;2168 readonly asUnconfirmed: AccountId32;2169 readonly isConfirmed: boolean;2170 readonly asConfirmed: AccountId32;2171 readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';2172}21732174/** @name UpDataStructsTokenData */2175export interface UpDataStructsTokenData extends Struct {2176 readonly constData: Bytes;2177 readonly properties: Vec<UpDataStructsProperty>;2178 readonly owner: Option<PalletEvmAccountBasicCrossAccountIdRepr>;2179}21802181/** @name XcmDoubleEncoded */2182export interface XcmDoubleEncoded extends Struct {2183 readonly encoded: Bytes;2184}21852186/** @name XcmV0Junction */2187export interface XcmV0Junction extends Enum {2188 readonly isParent: boolean;2189 readonly isParachain: boolean;2190 readonly asParachain: Compact<u32>;2191 readonly isAccountId32: boolean;2192 readonly asAccountId32: {2193 readonly network: XcmV0JunctionNetworkId;2194 readonly id: U8aFixed;2195 } & Struct;2196 readonly isAccountIndex64: boolean;2197 readonly asAccountIndex64: {2198 readonly network: XcmV0JunctionNetworkId;2199 readonly index: Compact<u64>;2200 } & Struct;2201 readonly isAccountKey20: boolean;2202 readonly asAccountKey20: {2203 readonly network: XcmV0JunctionNetworkId;2204 readonly key: U8aFixed;2205 } & Struct;2206 readonly isPalletInstance: boolean;2207 readonly asPalletInstance: u8;2208 readonly isGeneralIndex: boolean;2209 readonly asGeneralIndex: Compact<u128>;2210 readonly isGeneralKey: boolean;2211 readonly asGeneralKey: Bytes;2212 readonly isOnlyChild: boolean;2213 readonly isPlurality: boolean;2214 readonly asPlurality: {2215 readonly id: XcmV0JunctionBodyId;2216 readonly part: XcmV0JunctionBodyPart;2217 } & Struct;2218 readonly type: 'Parent' | 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';2219}22202221/** @name XcmV0JunctionBodyId */2222export interface XcmV0JunctionBodyId extends Enum {2223 readonly isUnit: boolean;2224 readonly isNamed: boolean;2225 readonly asNamed: Bytes;2226 readonly isIndex: boolean;2227 readonly asIndex: Compact<u32>;2228 readonly isExecutive: boolean;2229 readonly isTechnical: boolean;2230 readonly isLegislative: boolean;2231 readonly isJudicial: boolean;2232 readonly type: 'Unit' | 'Named' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial';2233}22342235/** @name XcmV0JunctionBodyPart */2236export interface XcmV0JunctionBodyPart extends Enum {2237 readonly isVoice: boolean;2238 readonly isMembers: boolean;2239 readonly asMembers: {2240 readonly count: Compact<u32>;2241 } & Struct;2242 readonly isFraction: boolean;2243 readonly asFraction: {2244 readonly nom: Compact<u32>;2245 readonly denom: Compact<u32>;2246 } & Struct;2247 readonly isAtLeastProportion: boolean;2248 readonly asAtLeastProportion: {2249 readonly nom: Compact<u32>;2250 readonly denom: Compact<u32>;2251 } & Struct;2252 readonly isMoreThanProportion: boolean;2253 readonly asMoreThanProportion: {2254 readonly nom: Compact<u32>;2255 readonly denom: Compact<u32>;2256 } & Struct;2257 readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';2258}22592260/** @name XcmV0JunctionNetworkId */2261export interface XcmV0JunctionNetworkId extends Enum {2262 readonly isAny: boolean;2263 readonly isNamed: boolean;2264 readonly asNamed: Bytes;2265 readonly isPolkadot: boolean;2266 readonly isKusama: boolean;2267 readonly type: 'Any' | 'Named' | 'Polkadot' | 'Kusama';2268}22692270/** @name XcmV0MultiAsset */2271export interface XcmV0MultiAsset extends Enum {2272 readonly isNone: boolean;2273 readonly isAll: boolean;2274 readonly isAllFungible: boolean;2275 readonly isAllNonFungible: boolean;2276 readonly isAllAbstractFungible: boolean;2277 readonly asAllAbstractFungible: {2278 readonly id: Bytes;2279 } & Struct;2280 readonly isAllAbstractNonFungible: boolean;2281 readonly asAllAbstractNonFungible: {2282 readonly class: Bytes;2283 } & Struct;2284 readonly isAllConcreteFungible: boolean;2285 readonly asAllConcreteFungible: {2286 readonly id: XcmV0MultiLocation;2287 } & Struct;2288 readonly isAllConcreteNonFungible: boolean;2289 readonly asAllConcreteNonFungible: {2290 readonly class: XcmV0MultiLocation;2291 } & Struct;2292 readonly isAbstractFungible: boolean;2293 readonly asAbstractFungible: {2294 readonly id: Bytes;2295 readonly amount: Compact<u128>;2296 } & Struct;2297 readonly isAbstractNonFungible: boolean;2298 readonly asAbstractNonFungible: {2299 readonly class: Bytes;2300 readonly instance: XcmV1MultiassetAssetInstance;2301 } & Struct;2302 readonly isConcreteFungible: boolean;2303 readonly asConcreteFungible: {2304 readonly id: XcmV0MultiLocation;2305 readonly amount: Compact<u128>;2306 } & Struct;2307 readonly isConcreteNonFungible: boolean;2308 readonly asConcreteNonFungible: {2309 readonly class: XcmV0MultiLocation;2310 readonly instance: XcmV1MultiassetAssetInstance;2311 } & Struct;2312 readonly type: 'None' | 'All' | 'AllFungible' | 'AllNonFungible' | 'AllAbstractFungible' | 'AllAbstractNonFungible' | 'AllConcreteFungible' | 'AllConcreteNonFungible' | 'AbstractFungible' | 'AbstractNonFungible' | 'ConcreteFungible' | 'ConcreteNonFungible';2313}23142315/** @name XcmV0MultiLocation */2316export interface XcmV0MultiLocation extends Enum {2317 readonly isNull: boolean;2318 readonly isX1: boolean;2319 readonly asX1: XcmV0Junction;2320 readonly isX2: boolean;2321 readonly asX2: ITuple<[XcmV0Junction, XcmV0Junction]>;2322 readonly isX3: boolean;2323 readonly asX3: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction]>;2324 readonly isX4: boolean;2325 readonly asX4: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;2326 readonly isX5: boolean;2327 readonly asX5: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;2328 readonly isX6: boolean;2329 readonly asX6: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;2330 readonly isX7: boolean;2331 readonly asX7: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;2332 readonly isX8: boolean;2333 readonly asX8: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;2334 readonly type: 'Null' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';2335}23362337/** @name XcmV0Order */2338export interface XcmV0Order extends Enum {2339 readonly isNull: boolean;2340 readonly isDepositAsset: boolean;2341 readonly asDepositAsset: {2342 readonly assets: Vec<XcmV0MultiAsset>;2343 readonly dest: XcmV0MultiLocation;2344 } & Struct;2345 readonly isDepositReserveAsset: boolean;2346 readonly asDepositReserveAsset: {2347 readonly assets: Vec<XcmV0MultiAsset>;2348 readonly dest: XcmV0MultiLocation;2349 readonly effects: Vec<XcmV0Order>;2350 } & Struct;2351 readonly isExchangeAsset: boolean;2352 readonly asExchangeAsset: {2353 readonly give: Vec<XcmV0MultiAsset>;2354 readonly receive: Vec<XcmV0MultiAsset>;2355 } & Struct;2356 readonly isInitiateReserveWithdraw: boolean;2357 readonly asInitiateReserveWithdraw: {2358 readonly assets: Vec<XcmV0MultiAsset>;2359 readonly reserve: XcmV0MultiLocation;2360 readonly effects: Vec<XcmV0Order>;2361 } & Struct;2362 readonly isInitiateTeleport: boolean;2363 readonly asInitiateTeleport: {2364 readonly assets: Vec<XcmV0MultiAsset>;2365 readonly dest: XcmV0MultiLocation;2366 readonly effects: Vec<XcmV0Order>;2367 } & Struct;2368 readonly isQueryHolding: boolean;2369 readonly asQueryHolding: {2370 readonly queryId: Compact<u64>;2371 readonly dest: XcmV0MultiLocation;2372 readonly assets: Vec<XcmV0MultiAsset>;2373 } & Struct;2374 readonly isBuyExecution: boolean;2375 readonly asBuyExecution: {2376 readonly fees: XcmV0MultiAsset;2377 readonly weight: u64;2378 readonly debt: u64;2379 readonly haltOnError: bool;2380 readonly xcm: Vec<XcmV0Xcm>;2381 } & Struct;2382 readonly type: 'Null' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';2383}23842385/** @name XcmV0OriginKind */2386export interface XcmV0OriginKind extends Enum {2387 readonly isNative: boolean;2388 readonly isSovereignAccount: boolean;2389 readonly isSuperuser: boolean;2390 readonly isXcm: boolean;2391 readonly type: 'Native' | 'SovereignAccount' | 'Superuser' | 'Xcm';2392}23932394/** @name XcmV0Response */2395export interface XcmV0Response extends Enum {2396 readonly isAssets: boolean;2397 readonly asAssets: Vec<XcmV0MultiAsset>;2398 readonly type: 'Assets';2399}24002401/** @name XcmV0Xcm */2402export interface XcmV0Xcm extends Enum {2403 readonly isWithdrawAsset: boolean;2404 readonly asWithdrawAsset: {2405 readonly assets: Vec<XcmV0MultiAsset>;2406 readonly effects: Vec<XcmV0Order>;2407 } & Struct;2408 readonly isReserveAssetDeposit: boolean;2409 readonly asReserveAssetDeposit: {2410 readonly assets: Vec<XcmV0MultiAsset>;2411 readonly effects: Vec<XcmV0Order>;2412 } & Struct;2413 readonly isTeleportAsset: boolean;2414 readonly asTeleportAsset: {2415 readonly assets: Vec<XcmV0MultiAsset>;2416 readonly effects: Vec<XcmV0Order>;2417 } & Struct;2418 readonly isQueryResponse: boolean;2419 readonly asQueryResponse: {2420 readonly queryId: Compact<u64>;2421 readonly response: XcmV0Response;2422 } & Struct;2423 readonly isTransferAsset: boolean;2424 readonly asTransferAsset: {2425 readonly assets: Vec<XcmV0MultiAsset>;2426 readonly dest: XcmV0MultiLocation;2427 } & Struct;2428 readonly isTransferReserveAsset: boolean;2429 readonly asTransferReserveAsset: {2430 readonly assets: Vec<XcmV0MultiAsset>;2431 readonly dest: XcmV0MultiLocation;2432 readonly effects: Vec<XcmV0Order>;2433 } & Struct;2434 readonly isTransact: boolean;2435 readonly asTransact: {2436 readonly originType: XcmV0OriginKind;2437 readonly requireWeightAtMost: u64;2438 readonly call: XcmDoubleEncoded;2439 } & Struct;2440 readonly isHrmpNewChannelOpenRequest: boolean;2441 readonly asHrmpNewChannelOpenRequest: {2442 readonly sender: Compact<u32>;2443 readonly maxMessageSize: Compact<u32>;2444 readonly maxCapacity: Compact<u32>;2445 } & Struct;2446 readonly isHrmpChannelAccepted: boolean;2447 readonly asHrmpChannelAccepted: {2448 readonly recipient: Compact<u32>;2449 } & Struct;2450 readonly isHrmpChannelClosing: boolean;2451 readonly asHrmpChannelClosing: {2452 readonly initiator: Compact<u32>;2453 readonly sender: Compact<u32>;2454 readonly recipient: Compact<u32>;2455 } & Struct;2456 readonly isRelayedFrom: boolean;2457 readonly asRelayedFrom: {2458 readonly who: XcmV0MultiLocation;2459 readonly message: XcmV0Xcm;2460 } & Struct;2461 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposit' | 'TeleportAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom';2462}24632464/** @name XcmV1Junction */2465export interface XcmV1Junction extends Enum {2466 readonly isParachain: boolean;2467 readonly asParachain: Compact<u32>;2468 readonly isAccountId32: boolean;2469 readonly asAccountId32: {2470 readonly network: XcmV0JunctionNetworkId;2471 readonly id: U8aFixed;2472 } & Struct;2473 readonly isAccountIndex64: boolean;2474 readonly asAccountIndex64: {2475 readonly network: XcmV0JunctionNetworkId;2476 readonly index: Compact<u64>;2477 } & Struct;2478 readonly isAccountKey20: boolean;2479 readonly asAccountKey20: {2480 readonly network: XcmV0JunctionNetworkId;2481 readonly key: U8aFixed;2482 } & Struct;2483 readonly isPalletInstance: boolean;2484 readonly asPalletInstance: u8;2485 readonly isGeneralIndex: boolean;2486 readonly asGeneralIndex: Compact<u128>;2487 readonly isGeneralKey: boolean;2488 readonly asGeneralKey: Bytes;2489 readonly isOnlyChild: boolean;2490 readonly isPlurality: boolean;2491 readonly asPlurality: {2492 readonly id: XcmV0JunctionBodyId;2493 readonly part: XcmV0JunctionBodyPart;2494 } & Struct;2495 readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';2496}24972498/** @name XcmV1MultiAsset */2499export interface XcmV1MultiAsset extends Struct {2500 readonly id: XcmV1MultiassetAssetId;2501 readonly fun: XcmV1MultiassetFungibility;2502}25032504/** @name XcmV1MultiassetAssetId */2505export interface XcmV1MultiassetAssetId extends Enum {2506 readonly isConcrete: boolean;2507 readonly asConcrete: XcmV1MultiLocation;2508 readonly isAbstract: boolean;2509 readonly asAbstract: Bytes;2510 readonly type: 'Concrete' | 'Abstract';2511}25122513/** @name XcmV1MultiassetAssetInstance */2514export interface XcmV1MultiassetAssetInstance extends Enum {2515 readonly isUndefined: boolean;2516 readonly isIndex: boolean;2517 readonly asIndex: Compact<u128>;2518 readonly isArray4: boolean;2519 readonly asArray4: U8aFixed;2520 readonly isArray8: boolean;2521 readonly asArray8: U8aFixed;2522 readonly isArray16: boolean;2523 readonly asArray16: U8aFixed;2524 readonly isArray32: boolean;2525 readonly asArray32: U8aFixed;2526 readonly isBlob: boolean;2527 readonly asBlob: Bytes;2528 readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32' | 'Blob';2529}25302531/** @name XcmV1MultiassetFungibility */2532export interface XcmV1MultiassetFungibility extends Enum {2533 readonly isFungible: boolean;2534 readonly asFungible: Compact<u128>;2535 readonly isNonFungible: boolean;2536 readonly asNonFungible: XcmV1MultiassetAssetInstance;2537 readonly type: 'Fungible' | 'NonFungible';2538}25392540/** @name XcmV1MultiassetMultiAssetFilter */2541export interface XcmV1MultiassetMultiAssetFilter extends Enum {2542 readonly isDefinite: boolean;2543 readonly asDefinite: XcmV1MultiassetMultiAssets;2544 readonly isWild: boolean;2545 readonly asWild: XcmV1MultiassetWildMultiAsset;2546 readonly type: 'Definite' | 'Wild';2547}25482549/** @name XcmV1MultiassetMultiAssets */2550export interface XcmV1MultiassetMultiAssets extends Vec<XcmV1MultiAsset> {}25512552/** @name XcmV1MultiassetWildFungibility */2553export interface XcmV1MultiassetWildFungibility extends Enum {2554 readonly isFungible: boolean;2555 readonly isNonFungible: boolean;2556 readonly type: 'Fungible' | 'NonFungible';2557}25582559/** @name XcmV1MultiassetWildMultiAsset */2560export interface XcmV1MultiassetWildMultiAsset extends Enum {2561 readonly isAll: boolean;2562 readonly isAllOf: boolean;2563 readonly asAllOf: {2564 readonly id: XcmV1MultiassetAssetId;2565 readonly fun: XcmV1MultiassetWildFungibility;2566 } & Struct;2567 readonly type: 'All' | 'AllOf';2568}25692570/** @name XcmV1MultiLocation */2571export interface XcmV1MultiLocation extends Struct {2572 readonly parents: u8;2573 readonly interior: XcmV1MultilocationJunctions;2574}25752576/** @name XcmV1MultilocationJunctions */2577export interface XcmV1MultilocationJunctions extends Enum {2578 readonly isHere: boolean;2579 readonly isX1: boolean;2580 readonly asX1: XcmV1Junction;2581 readonly isX2: boolean;2582 readonly asX2: ITuple<[XcmV1Junction, XcmV1Junction]>;2583 readonly isX3: boolean;2584 readonly asX3: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction]>;2585 readonly isX4: boolean;2586 readonly asX4: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;2587 readonly isX5: boolean;2588 readonly asX5: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;2589 readonly isX6: boolean;2590 readonly asX6: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;2591 readonly isX7: boolean;2592 readonly asX7: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;2593 readonly isX8: boolean;2594 readonly asX8: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;2595 readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';2596}25972598/** @name XcmV1Order */2599export interface XcmV1Order extends Enum {2600 readonly isNoop: boolean;2601 readonly isDepositAsset: boolean;2602 readonly asDepositAsset: {2603 readonly assets: XcmV1MultiassetMultiAssetFilter;2604 readonly maxAssets: u32;2605 readonly beneficiary: XcmV1MultiLocation;2606 } & Struct;2607 readonly isDepositReserveAsset: boolean;2608 readonly asDepositReserveAsset: {2609 readonly assets: XcmV1MultiassetMultiAssetFilter;2610 readonly maxAssets: u32;2611 readonly dest: XcmV1MultiLocation;2612 readonly effects: Vec<XcmV1Order>;2613 } & Struct;2614 readonly isExchangeAsset: boolean;2615 readonly asExchangeAsset: {2616 readonly give: XcmV1MultiassetMultiAssetFilter;2617 readonly receive: XcmV1MultiassetMultiAssets;2618 } & Struct;2619 readonly isInitiateReserveWithdraw: boolean;2620 readonly asInitiateReserveWithdraw: {2621 readonly assets: XcmV1MultiassetMultiAssetFilter;2622 readonly reserve: XcmV1MultiLocation;2623 readonly effects: Vec<XcmV1Order>;2624 } & Struct;2625 readonly isInitiateTeleport: boolean;2626 readonly asInitiateTeleport: {2627 readonly assets: XcmV1MultiassetMultiAssetFilter;2628 readonly dest: XcmV1MultiLocation;2629 readonly effects: Vec<XcmV1Order>;2630 } & Struct;2631 readonly isQueryHolding: boolean;2632 readonly asQueryHolding: {2633 readonly queryId: Compact<u64>;2634 readonly dest: XcmV1MultiLocation;2635 readonly assets: XcmV1MultiassetMultiAssetFilter;2636 } & Struct;2637 readonly isBuyExecution: boolean;2638 readonly asBuyExecution: {2639 readonly fees: XcmV1MultiAsset;2640 readonly weight: u64;2641 readonly debt: u64;2642 readonly haltOnError: bool;2643 readonly instructions: Vec<XcmV1Xcm>;2644 } & Struct;2645 readonly type: 'Noop' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';2646}26472648/** @name XcmV1Response */2649export interface XcmV1Response extends Enum {2650 readonly isAssets: boolean;2651 readonly asAssets: XcmV1MultiassetMultiAssets;2652 readonly isVersion: boolean;2653 readonly asVersion: u32;2654 readonly type: 'Assets' | 'Version';2655}26562657/** @name XcmV1Xcm */2658export interface XcmV1Xcm extends Enum {2659 readonly isWithdrawAsset: boolean;2660 readonly asWithdrawAsset: {2661 readonly assets: XcmV1MultiassetMultiAssets;2662 readonly effects: Vec<XcmV1Order>;2663 } & Struct;2664 readonly isReserveAssetDeposited: boolean;2665 readonly asReserveAssetDeposited: {2666 readonly assets: XcmV1MultiassetMultiAssets;2667 readonly effects: Vec<XcmV1Order>;2668 } & Struct;2669 readonly isReceiveTeleportedAsset: boolean;2670 readonly asReceiveTeleportedAsset: {2671 readonly assets: XcmV1MultiassetMultiAssets;2672 readonly effects: Vec<XcmV1Order>;2673 } & Struct;2674 readonly isQueryResponse: boolean;2675 readonly asQueryResponse: {2676 readonly queryId: Compact<u64>;2677 readonly response: XcmV1Response;2678 } & Struct;2679 readonly isTransferAsset: boolean;2680 readonly asTransferAsset: {2681 readonly assets: XcmV1MultiassetMultiAssets;2682 readonly beneficiary: XcmV1MultiLocation;2683 } & Struct;2684 readonly isTransferReserveAsset: boolean;2685 readonly asTransferReserveAsset: {2686 readonly assets: XcmV1MultiassetMultiAssets;2687 readonly dest: XcmV1MultiLocation;2688 readonly effects: Vec<XcmV1Order>;2689 } & Struct;2690 readonly isTransact: boolean;2691 readonly asTransact: {2692 readonly originType: XcmV0OriginKind;2693 readonly requireWeightAtMost: u64;2694 readonly call: XcmDoubleEncoded;2695 } & Struct;2696 readonly isHrmpNewChannelOpenRequest: boolean;2697 readonly asHrmpNewChannelOpenRequest: {2698 readonly sender: Compact<u32>;2699 readonly maxMessageSize: Compact<u32>;2700 readonly maxCapacity: Compact<u32>;2701 } & Struct;2702 readonly isHrmpChannelAccepted: boolean;2703 readonly asHrmpChannelAccepted: {2704 readonly recipient: Compact<u32>;2705 } & Struct;2706 readonly isHrmpChannelClosing: boolean;2707 readonly asHrmpChannelClosing: {2708 readonly initiator: Compact<u32>;2709 readonly sender: Compact<u32>;2710 readonly recipient: Compact<u32>;2711 } & Struct;2712 readonly isRelayedFrom: boolean;2713 readonly asRelayedFrom: {2714 readonly who: XcmV1MultilocationJunctions;2715 readonly message: XcmV1Xcm;2716 } & Struct;2717 readonly isSubscribeVersion: boolean;2718 readonly asSubscribeVersion: {2719 readonly queryId: Compact<u64>;2720 readonly maxResponseWeight: Compact<u64>;2721 } & Struct;2722 readonly isUnsubscribeVersion: boolean;2723 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom' | 'SubscribeVersion' | 'UnsubscribeVersion';2724}27252726/** @name XcmV2Instruction */2727export interface XcmV2Instruction extends Enum {2728 readonly isWithdrawAsset: boolean;2729 readonly asWithdrawAsset: XcmV1MultiassetMultiAssets;2730 readonly isReserveAssetDeposited: boolean;2731 readonly asReserveAssetDeposited: XcmV1MultiassetMultiAssets;2732 readonly isReceiveTeleportedAsset: boolean;2733 readonly asReceiveTeleportedAsset: XcmV1MultiassetMultiAssets;2734 readonly isQueryResponse: boolean;2735 readonly asQueryResponse: {2736 readonly queryId: Compact<u64>;2737 readonly response: XcmV2Response;2738 readonly maxWeight: Compact<u64>;2739 } & Struct;2740 readonly isTransferAsset: boolean;2741 readonly asTransferAsset: {2742 readonly assets: XcmV1MultiassetMultiAssets;2743 readonly beneficiary: XcmV1MultiLocation;2744 } & Struct;2745 readonly isTransferReserveAsset: boolean;2746 readonly asTransferReserveAsset: {2747 readonly assets: XcmV1MultiassetMultiAssets;2748 readonly dest: XcmV1MultiLocation;2749 readonly xcm: XcmV2Xcm;2750 } & Struct;2751 readonly isTransact: boolean;2752 readonly asTransact: {2753 readonly originType: XcmV0OriginKind;2754 readonly requireWeightAtMost: Compact<u64>;2755 readonly call: XcmDoubleEncoded;2756 } & Struct;2757 readonly isHrmpNewChannelOpenRequest: boolean;2758 readonly asHrmpNewChannelOpenRequest: {2759 readonly sender: Compact<u32>;2760 readonly maxMessageSize: Compact<u32>;2761 readonly maxCapacity: Compact<u32>;2762 } & Struct;2763 readonly isHrmpChannelAccepted: boolean;2764 readonly asHrmpChannelAccepted: {2765 readonly recipient: Compact<u32>;2766 } & Struct;2767 readonly isHrmpChannelClosing: boolean;2768 readonly asHrmpChannelClosing: {2769 readonly initiator: Compact<u32>;2770 readonly sender: Compact<u32>;2771 readonly recipient: Compact<u32>;2772 } & Struct;2773 readonly isClearOrigin: boolean;2774 readonly isDescendOrigin: boolean;2775 readonly asDescendOrigin: XcmV1MultilocationJunctions;2776 readonly isReportError: boolean;2777 readonly asReportError: {2778 readonly queryId: Compact<u64>;2779 readonly dest: XcmV1MultiLocation;2780 readonly maxResponseWeight: Compact<u64>;2781 } & Struct;2782 readonly isDepositAsset: boolean;2783 readonly asDepositAsset: {2784 readonly assets: XcmV1MultiassetMultiAssetFilter;2785 readonly maxAssets: Compact<u32>;2786 readonly beneficiary: XcmV1MultiLocation;2787 } & Struct;2788 readonly isDepositReserveAsset: boolean;2789 readonly asDepositReserveAsset: {2790 readonly assets: XcmV1MultiassetMultiAssetFilter;2791 readonly maxAssets: Compact<u32>;2792 readonly dest: XcmV1MultiLocation;2793 readonly xcm: XcmV2Xcm;2794 } & Struct;2795 readonly isExchangeAsset: boolean;2796 readonly asExchangeAsset: {2797 readonly give: XcmV1MultiassetMultiAssetFilter;2798 readonly receive: XcmV1MultiassetMultiAssets;2799 } & Struct;2800 readonly isInitiateReserveWithdraw: boolean;2801 readonly asInitiateReserveWithdraw: {2802 readonly assets: XcmV1MultiassetMultiAssetFilter;2803 readonly reserve: XcmV1MultiLocation;2804 readonly xcm: XcmV2Xcm;2805 } & Struct;2806 readonly isInitiateTeleport: boolean;2807 readonly asInitiateTeleport: {2808 readonly assets: XcmV1MultiassetMultiAssetFilter;2809 readonly dest: XcmV1MultiLocation;2810 readonly xcm: XcmV2Xcm;2811 } & Struct;2812 readonly isQueryHolding: boolean;2813 readonly asQueryHolding: {2814 readonly queryId: Compact<u64>;2815 readonly dest: XcmV1MultiLocation;2816 readonly assets: XcmV1MultiassetMultiAssetFilter;2817 readonly maxResponseWeight: Compact<u64>;2818 } & Struct;2819 readonly isBuyExecution: boolean;2820 readonly asBuyExecution: {2821 readonly fees: XcmV1MultiAsset;2822 readonly weightLimit: XcmV2WeightLimit;2823 } & Struct;2824 readonly isRefundSurplus: boolean;2825 readonly isSetErrorHandler: boolean;2826 readonly asSetErrorHandler: XcmV2Xcm;2827 readonly isSetAppendix: boolean;2828 readonly asSetAppendix: XcmV2Xcm;2829 readonly isClearError: boolean;2830 readonly isClaimAsset: boolean;2831 readonly asClaimAsset: {2832 readonly assets: XcmV1MultiassetMultiAssets;2833 readonly ticket: XcmV1MultiLocation;2834 } & Struct;2835 readonly isTrap: boolean;2836 readonly asTrap: Compact<u64>;2837 readonly isSubscribeVersion: boolean;2838 readonly asSubscribeVersion: {2839 readonly queryId: Compact<u64>;2840 readonly maxResponseWeight: Compact<u64>;2841 } & Struct;2842 readonly isUnsubscribeVersion: boolean;2843 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';2844}28452846/** @name XcmV2Response */2847export interface XcmV2Response extends Enum {2848 readonly isNull: boolean;2849 readonly isAssets: boolean;2850 readonly asAssets: XcmV1MultiassetMultiAssets;2851 readonly isExecutionResult: boolean;2852 readonly asExecutionResult: Option<ITuple<[u32, XcmV2TraitsError]>>;2853 readonly isVersion: boolean;2854 readonly asVersion: u32;2855 readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version';2856}28572858/** @name XcmV2TraitsError */2859export interface XcmV2TraitsError extends Enum {2860 readonly isOverflow: boolean;2861 readonly isUnimplemented: boolean;2862 readonly isUntrustedReserveLocation: boolean;2863 readonly isUntrustedTeleportLocation: boolean;2864 readonly isMultiLocationFull: boolean;2865 readonly isMultiLocationNotInvertible: boolean;2866 readonly isBadOrigin: boolean;2867 readonly isInvalidLocation: boolean;2868 readonly isAssetNotFound: boolean;2869 readonly isFailedToTransactAsset: boolean;2870 readonly isNotWithdrawable: boolean;2871 readonly isLocationCannotHold: boolean;2872 readonly isExceedsMaxMessageSize: boolean;2873 readonly isDestinationUnsupported: boolean;2874 readonly isTransport: boolean;2875 readonly isUnroutable: boolean;2876 readonly isUnknownClaim: boolean;2877 readonly isFailedToDecode: boolean;2878 readonly isMaxWeightInvalid: boolean;2879 readonly isNotHoldingFees: boolean;2880 readonly isTooExpensive: boolean;2881 readonly isTrap: boolean;2882 readonly asTrap: u64;2883 readonly isUnhandledXcmVersion: boolean;2884 readonly isWeightLimitReached: boolean;2885 readonly asWeightLimitReached: u64;2886 readonly isBarrier: boolean;2887 readonly isWeightNotComputable: boolean;2888 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';2889}28902891/** @name XcmV2TraitsOutcome */2892export interface XcmV2TraitsOutcome extends Enum {2893 readonly isComplete: boolean;2894 readonly asComplete: u64;2895 readonly isIncomplete: boolean;2896 readonly asIncomplete: ITuple<[u64, XcmV2TraitsError]>;2897 readonly isError: boolean;2898 readonly asError: XcmV2TraitsError;2899 readonly type: 'Complete' | 'Incomplete' | 'Error';2900}29012902/** @name XcmV2WeightLimit */2903export interface XcmV2WeightLimit extends Enum {2904 readonly isUnlimited: boolean;2905 readonly isLimited: boolean;2906 readonly asLimited: Compact<u64>;2907 readonly type: 'Unlimited' | 'Limited';2908}29092910/** @name XcmV2Xcm */2911export interface XcmV2Xcm extends Vec<XcmV2Instruction> {}29122913/** @name XcmVersionedMultiAssets */2914export interface XcmVersionedMultiAssets extends Enum {2915 readonly isV0: boolean;2916 readonly asV0: Vec<XcmV0MultiAsset>;2917 readonly isV1: boolean;2918 readonly asV1: XcmV1MultiassetMultiAssets;2919 readonly type: 'V0' | 'V1';2920}29212922/** @name XcmVersionedMultiLocation */2923export interface XcmVersionedMultiLocation extends Enum {2924 readonly isV0: boolean;2925 readonly asV0: XcmV0MultiLocation;2926 readonly isV1: boolean;2927 readonly asV1: XcmV1MultiLocation;2928 readonly type: 'V0' | 'V1';2929}29302931/** @name XcmVersionedXcm */2932export interface XcmVersionedXcm extends Enum {2933 readonly isV0: boolean;2934 readonly asV0: XcmV0Xcm;2935 readonly isV1: boolean;2936 readonly asV1: XcmV1Xcm;2937 readonly isV2: boolean;2938 readonly asV2: XcmV2Xcm;2939 readonly type: 'V0' | 'V1' | 'V2';2940}29412942export type PHANTOM_RMRK = 'rmrk';tests/src/interfaces/types-lookup.tsdiffbeforeafterboth--- a/tests/src/interfaces/types-lookup.ts
+++ b/tests/src/interfaces/types-lookup.ts
@@ -4,7 +4,7 @@
declare module '@polkadot/types/lookup' {
import type { BTreeMap, BTreeSet, Bytes, Compact, Enum, Null, Option, Result, Struct, Text, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
import type { ITuple } from '@polkadot/types-codec/types';
- import type { AccountId32, Call, H160, H256, MultiAddress, Perbill } from '@polkadot/types/interfaces/runtime';
+ import type { AccountId32, Call, H160, H256, MultiAddress, Perbill, Permill } from '@polkadot/types/interfaces/runtime';
import type { Event } from '@polkadot/types/interfaces/system';
/** @name PolkadotPrimitivesV2PersistedValidationData (2) */
@@ -2567,7 +2567,143 @@
readonly properties: Vec<UpDataStructsProperty>;
}
- /** @name PalletCommonError (335) */
+ /** @name PhantomTypeUpDataStructsCollectionInfo (335) */
+ export interface PhantomTypeUpDataStructsCollectionInfo extends Vec<RmrkTypesCollectionInfo> {}
+
+ /** @name RmrkTypesCollectionInfo (336) */
+ export interface RmrkTypesCollectionInfo extends Struct {
+ readonly issuer: AccountId32;
+ readonly metadata: Bytes;
+ readonly max: Option<u32>;
+ readonly symbol: Bytes;
+ readonly nftsCount: u32;
+ }
+
+ /** @name PhantomTypeUpDataStructsNftInfo (340) */
+ export interface PhantomTypeUpDataStructsNftInfo extends Vec<RmrkTypesNftInfo> {}
+
+ /** @name RmrkTypesNftInfo (341) */
+ export interface RmrkTypesNftInfo extends Struct {
+ readonly owner: RmrkTypesAccountIdOrCollectionNftTuple;
+ readonly royalty: Option<RmrkTypesRoyaltyInfo>;
+ readonly metadata: Bytes;
+ readonly equipped: bool;
+ readonly pending: bool;
+ }
+
+ /** @name RmrkTypesAccountIdOrCollectionNftTuple (342) */
+ export interface RmrkTypesAccountIdOrCollectionNftTuple extends Enum {
+ readonly isAccountId: boolean;
+ readonly asAccountId: AccountId32;
+ readonly isCollectionAndNftTuple: boolean;
+ readonly asCollectionAndNftTuple: ITuple<[u32, u32]>;
+ readonly type: 'AccountId' | 'CollectionAndNftTuple';
+ }
+
+ /** @name RmrkTypesRoyaltyInfo (344) */
+ export interface RmrkTypesRoyaltyInfo extends Struct {
+ readonly recipient: AccountId32;
+ readonly amount: Permill;
+ }
+
+ /** @name PhantomTypeUpDataStructsResourceInfo (346) */
+ export interface PhantomTypeUpDataStructsResourceInfo extends Vec<RmrkTypesResourceInfo> {}
+
+ /** @name RmrkTypesResourceInfo (347) */
+ export interface RmrkTypesResourceInfo extends Struct {
+ readonly id: Bytes;
+ readonly pending: bool;
+ readonly pendingRemoval: bool;
+ readonly parts: Option<Vec<u32>>;
+ readonly base: Option<u32>;
+ readonly src: Option<Bytes>;
+ readonly metadata: Option<Bytes>;
+ readonly slot: Option<u32>;
+ readonly license: Option<Bytes>;
+ readonly thumb: Option<Bytes>;
+ }
+
+ /** @name PhantomTypeUpDataStructsPropertyInfo (353) */
+ export interface PhantomTypeUpDataStructsPropertyInfo extends Vec<RmrkTypesPropertyInfo> {}
+
+ /** @name RmrkTypesPropertyInfo (354) */
+ export interface RmrkTypesPropertyInfo extends Struct {
+ readonly key: Bytes;
+ readonly value: Bytes;
+ }
+
+ /** @name PhantomTypeUpDataStructsBaseInfo (358) */
+ export interface PhantomTypeUpDataStructsBaseInfo extends Vec<RmrkTypesBaseInfo> {}
+
+ /** @name RmrkTypesBaseInfo (359) */
+ export interface RmrkTypesBaseInfo extends Struct {
+ readonly issuer: AccountId32;
+ readonly baseType: Bytes;
+ readonly symbol: Bytes;
+ }
+
+ /** @name PhantomTypeUpDataStructsPartType (361) */
+ export interface PhantomTypeUpDataStructsPartType extends Vec<RmrkTypesPartType> {}
+
+ /** @name RmrkTypesPartType (362) */
+ export interface RmrkTypesPartType extends Enum {
+ readonly isFixedPart: boolean;
+ readonly asFixedPart: RmrkTypesFixedPart;
+ readonly isSlotPart: boolean;
+ readonly asSlotPart: RmrkTypesSlotPart;
+ readonly type: 'FixedPart' | 'SlotPart';
+ }
+
+ /** @name RmrkTypesFixedPart (364) */
+ export interface RmrkTypesFixedPart extends Struct {
+ readonly id: u32;
+ readonly z: u32;
+ readonly src: Bytes;
+ }
+
+ /** @name RmrkTypesSlotPart (365) */
+ export interface RmrkTypesSlotPart extends Struct {
+ readonly id: u32;
+ readonly equippable: RmrkTypesEquippableList;
+ readonly src: Bytes;
+ readonly z: u32;
+ }
+
+ /** @name RmrkTypesEquippableList (366) */
+ export interface RmrkTypesEquippableList extends Enum {
+ readonly isAll: boolean;
+ readonly isEmpty: boolean;
+ readonly isCustom: boolean;
+ readonly asCustom: Vec<u32>;
+ readonly type: 'All' | 'Empty' | 'Custom';
+ }
+
+ /** @name PhantomTypeUpDataStructsTheme (368) */
+ export interface PhantomTypeUpDataStructsTheme extends Vec<RmrkTypesTheme> {}
+
+ /** @name RmrkTypesTheme (369) */
+ export interface RmrkTypesTheme extends Struct {
+ readonly name: Bytes;
+ readonly properties: Vec<RmrkTypesThemeProperty>;
+ readonly inherit: bool;
+ }
+
+ /** @name RmrkTypesThemeProperty (371) */
+ export interface RmrkTypesThemeProperty extends Struct {
+ readonly key: Bytes;
+ readonly value: Bytes;
+ }
+
+ /** @name PhantomTypeUpDataStructsNftChild (373) */
+ export interface PhantomTypeUpDataStructsNftChild extends Vec<RmrkTypesNftChild> {}
+
+ /** @name RmrkTypesNftChild (374) */
+ export interface RmrkTypesNftChild extends Struct {
+ readonly collectionId: u32;
+ readonly nftId: u32;
+ }
+
+ /** @name PalletCommonError (376) */
export interface PalletCommonError extends Enum {
readonly isCollectionNotFound: boolean;
readonly isMustBeTokenOwner: boolean;
@@ -2605,7 +2741,7 @@
readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'TokenVariableDataLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'NestingIsDisabled' | 'OnlyOwnerAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded' | 'NoSpaceForProperty' | 'PropertyLimitReached' | 'UnableToReadUnboundedKeys' | 'InvalidCharacterInPropertyKey' | 'EmptyPropertyKey';
}
- /** @name PalletFungibleError (337) */
+ /** @name PalletFungibleError (378) */
export interface PalletFungibleError extends Enum {
readonly isNotFungibleDataUsedToMintFungibleCollectionToken: boolean;
readonly isFungibleItemsHaveNoId: boolean;
@@ -2615,13 +2751,13 @@
readonly type: 'NotFungibleDataUsedToMintFungibleCollectionToken' | 'FungibleItemsHaveNoId' | 'FungibleItemsDontHaveData' | 'FungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';
}
- /** @name PalletRefungibleItemData (338) */
+ /** @name PalletRefungibleItemData (379) */
export interface PalletRefungibleItemData extends Struct {
readonly constData: Bytes;
readonly variableData: Bytes;
}
- /** @name PalletRefungibleError (342) */
+ /** @name PalletRefungibleError (383) */
export interface PalletRefungibleError extends Enum {
readonly isNotRefungibleDataUsedToMintFungibleCollectionToken: boolean;
readonly isWrongRefungiblePieces: boolean;
@@ -2630,21 +2766,21 @@
readonly type: 'NotRefungibleDataUsedToMintFungibleCollectionToken' | 'WrongRefungiblePieces' | 'RefungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';
}
- /** @name PalletNonfungibleItemData (343) */
+ /** @name PalletNonfungibleItemData (384) */
export interface PalletNonfungibleItemData extends Struct {
readonly constData: Bytes;
readonly variableData: Bytes;
readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;
}
- /** @name PalletNonfungibleError (344) */
+ /** @name PalletNonfungibleError (385) */
export interface PalletNonfungibleError extends Enum {
readonly isNotNonfungibleDataUsedToMintFungibleCollectionToken: boolean;
readonly isNonfungibleItemsHaveNoAmount: boolean;
readonly type: 'NotNonfungibleDataUsedToMintFungibleCollectionToken' | 'NonfungibleItemsHaveNoAmount';
}
- /** @name PalletStructureError (345) */
+ /** @name PalletStructureError (386) */
export interface PalletStructureError extends Enum {
readonly isOuroborosDetected: boolean;
readonly isDepthLimit: boolean;
@@ -2652,7 +2788,7 @@
readonly type: 'OuroborosDetected' | 'DepthLimit' | 'TokenNotFound';
}
- /** @name PalletEvmError (348) */
+ /** @name PalletEvmError (389) */
export interface PalletEvmError extends Enum {
readonly isBalanceLow: boolean;
readonly isFeeOverflow: boolean;
@@ -2663,7 +2799,7 @@
readonly type: 'BalanceLow' | 'FeeOverflow' | 'PaymentOverflow' | 'WithdrawFailed' | 'GasPriceTooLow' | 'InvalidNonce';
}
- /** @name FpRpcTransactionStatus (351) */
+ /** @name FpRpcTransactionStatus (392) */
export interface FpRpcTransactionStatus extends Struct {
readonly transactionHash: H256;
readonly transactionIndex: u32;
@@ -2674,10 +2810,10 @@
readonly logsBloom: EthbloomBloom;
}
- /** @name EthbloomBloom (353) */
+ /** @name EthbloomBloom (394) */
export interface EthbloomBloom extends U8aFixed {}
- /** @name EthereumReceiptReceiptV3 (355) */
+ /** @name EthereumReceiptReceiptV3 (396) */
export interface EthereumReceiptReceiptV3 extends Enum {
readonly isLegacy: boolean;
readonly asLegacy: EthereumReceiptEip658ReceiptData;
@@ -2688,7 +2824,7 @@
readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';
}
- /** @name EthereumReceiptEip658ReceiptData (356) */
+ /** @name EthereumReceiptEip658ReceiptData (397) */
export interface EthereumReceiptEip658ReceiptData extends Struct {
readonly statusCode: u8;
readonly usedGas: U256;
@@ -2696,14 +2832,14 @@
readonly logs: Vec<EthereumLog>;
}
- /** @name EthereumBlock (357) */
+ /** @name EthereumBlock (398) */
export interface EthereumBlock extends Struct {
readonly header: EthereumHeader;
readonly transactions: Vec<EthereumTransactionTransactionV2>;
readonly ommers: Vec<EthereumHeader>;
}
- /** @name EthereumHeader (358) */
+ /** @name EthereumHeader (399) */
export interface EthereumHeader extends Struct {
readonly parentHash: H256;
readonly ommersHash: H256;
@@ -2722,24 +2858,24 @@
readonly nonce: EthereumTypesHashH64;
}
- /** @name EthereumTypesHashH64 (359) */
+ /** @name EthereumTypesHashH64 (400) */
export interface EthereumTypesHashH64 extends U8aFixed {}
- /** @name PalletEthereumError (364) */
+ /** @name PalletEthereumError (405) */
export interface PalletEthereumError extends Enum {
readonly isInvalidSignature: boolean;
readonly isPreLogExists: boolean;
readonly type: 'InvalidSignature' | 'PreLogExists';
}
- /** @name PalletEvmCoderSubstrateError (365) */
+ /** @name PalletEvmCoderSubstrateError (406) */
export interface PalletEvmCoderSubstrateError extends Enum {
readonly isOutOfGas: boolean;
readonly isOutOfFund: boolean;
readonly type: 'OutOfGas' | 'OutOfFund';
}
- /** @name PalletEvmContractHelpersSponsoringModeT (366) */
+ /** @name PalletEvmContractHelpersSponsoringModeT (407) */
export interface PalletEvmContractHelpersSponsoringModeT extends Enum {
readonly isDisabled: boolean;
readonly isAllowlisted: boolean;
@@ -2747,20 +2883,20 @@
readonly type: 'Disabled' | 'Allowlisted' | 'Generous';
}
- /** @name PalletEvmContractHelpersError (368) */
+ /** @name PalletEvmContractHelpersError (409) */
export interface PalletEvmContractHelpersError extends Enum {
readonly isNoPermission: boolean;
readonly type: 'NoPermission';
}
- /** @name PalletEvmMigrationError (369) */
+ /** @name PalletEvmMigrationError (410) */
export interface PalletEvmMigrationError extends Enum {
readonly isAccountNotEmpty: boolean;
readonly isAccountIsNotMigrating: boolean;
readonly type: 'AccountNotEmpty' | 'AccountIsNotMigrating';
}
- /** @name SpRuntimeMultiSignature (371) */
+ /** @name SpRuntimeMultiSignature (412) */
export interface SpRuntimeMultiSignature extends Enum {
readonly isEd25519: boolean;
readonly asEd25519: SpCoreEd25519Signature;
@@ -2771,31 +2907,34 @@
readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa';
}
- /** @name SpCoreEd25519Signature (372) */
+ /** @name SpCoreEd25519Signature (413) */
export interface SpCoreEd25519Signature extends U8aFixed {}
- /** @name SpCoreSr25519Signature (374) */
+ /** @name SpCoreSr25519Signature (415) */
export interface SpCoreSr25519Signature extends U8aFixed {}
- /** @name SpCoreEcdsaSignature (375) */
+ /** @name SpCoreEcdsaSignature (416) */
export interface SpCoreEcdsaSignature extends U8aFixed {}
- /** @name FrameSystemExtensionsCheckSpecVersion (378) */
+ /** @name FrameSystemExtensionsCheckSpecVersion (419) */
export type FrameSystemExtensionsCheckSpecVersion = Null;
- /** @name FrameSystemExtensionsCheckGenesis (379) */
+ /** @name FrameSystemExtensionsCheckGenesis (420) */
export type FrameSystemExtensionsCheckGenesis = Null;
- /** @name FrameSystemExtensionsCheckNonce (382) */
+ /** @name FrameSystemExtensionsCheckNonce (423) */
export interface FrameSystemExtensionsCheckNonce extends Compact<u32> {}
- /** @name FrameSystemExtensionsCheckWeight (383) */
+ /** @name FrameSystemExtensionsCheckWeight (424) */
export type FrameSystemExtensionsCheckWeight = Null;
- /** @name PalletTemplateTransactionPaymentChargeTransactionPayment (384) */
+ /** @name PalletTemplateTransactionPaymentChargeTransactionPayment (425) */
export interface PalletTemplateTransactionPaymentChargeTransactionPayment extends Compact<u128> {}
- /** @name OpalRuntimeRuntime (385) */
+ /** @name OpalRuntimeRuntime (426) */
export type OpalRuntimeRuntime = Null;
+ /** @name PalletEthereumFakeTransactionFinalizer (427) */
+ export type PalletEthereumFakeTransactionFinalizer = Null;
+
} // declare module
tests/src/interfaces/unique/types.tsdiffbeforeafterboth--- a/tests/src/interfaces/unique/types.ts
+++ b/tests/src/interfaces/unique/types.ts
@@ -3,7 +3,7 @@
import type { BTreeMap, BTreeSet, Bytes, Compact, Enum, Null, Option, Result, Struct, Text, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
import type { ITuple } from '@polkadot/types-codec/types';
-import type { AccountId32, Call, H160, H256, MultiAddress, Perbill } from '@polkadot/types/interfaces/runtime';
+import type { AccountId32, Call, H160, H256, MultiAddress, Perbill, Permill } from '@polkadot/types/interfaces/runtime';
import type { Event } from '@polkadot/types/interfaces/system';
/** @name CumulusPalletDmpQueueCall */
@@ -446,6 +446,9 @@
/** @name FrameSupportPalletId */
export interface FrameSupportPalletId extends U8aFixed {}
+/** @name FrameSupportStorageBoundedBTreeSet */
+export interface FrameSupportStorageBoundedBTreeSet extends BTreeSet<u32> {}
+
/** @name FrameSupportTokensMiscBalanceStatus */
export interface FrameSupportTokensMiscBalanceStatus extends Enum {
readonly isFree: boolean;
@@ -949,6 +952,9 @@
readonly type: 'Executed';
}
+/** @name PalletEthereumFakeTransactionFinalizer */
+export interface PalletEthereumFakeTransactionFinalizer extends Null {}
+
/** @name PalletEvmAccountBasicCrossAccountIdRepr */
export interface PalletEvmAccountBasicCrossAccountIdRepr extends Enum {
readonly isSubstrate: boolean;
@@ -1625,9 +1631,33 @@
readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail';
}
+/** @name PhantomTypeUpDataStructsBaseInfo */
+export interface PhantomTypeUpDataStructsBaseInfo extends Vec<Lookup359> {}
+
+/** @name PhantomTypeUpDataStructsCollectionInfo */
+export interface PhantomTypeUpDataStructsCollectionInfo extends Vec<Lookup336> {}
+
+/** @name PhantomTypeUpDataStructsNftChild */
+export interface PhantomTypeUpDataStructsNftChild extends Vec<Lookup374> {}
+
+/** @name PhantomTypeUpDataStructsNftInfo */
+export interface PhantomTypeUpDataStructsNftInfo extends Vec<Lookup341> {}
+
+/** @name PhantomTypeUpDataStructsPartType */
+export interface PhantomTypeUpDataStructsPartType extends Vec<Lookup362> {}
+
+/** @name PhantomTypeUpDataStructsPropertyInfo */
+export interface PhantomTypeUpDataStructsPropertyInfo extends Vec<Lookup354> {}
+
+/** @name PhantomTypeUpDataStructsResourceInfo */
+export interface PhantomTypeUpDataStructsResourceInfo extends Vec<Lookup347> {}
+
/** @name PhantomTypeUpDataStructsRpcCollection */
export interface PhantomTypeUpDataStructsRpcCollection extends Vec<Lookup333> {}
+/** @name PhantomTypeUpDataStructsTheme */
+export interface PhantomTypeUpDataStructsTheme extends Vec<Lookup369> {}
+
/** @name PhantomTypeUpDataStructsTokenData */
export interface PhantomTypeUpDataStructsTokenData extends Vec<Lookup329> {}
@@ -1694,6 +1724,118 @@
readonly type: 'Present';
}
+/** @name RmrkTypesAccountIdOrCollectionNftTuple */
+export interface RmrkTypesAccountIdOrCollectionNftTuple extends Enum {
+ readonly isAccountId: boolean;
+ readonly asAccountId: AccountId32;
+ readonly isCollectionAndNftTuple: boolean;
+ readonly asCollectionAndNftTuple: ITuple<[u32, u32]>;
+ readonly type: 'AccountId' | 'CollectionAndNftTuple';
+}
+
+/** @name RmrkTypesBaseInfo */
+export interface RmrkTypesBaseInfo extends Struct {
+ readonly issuer: AccountId32;
+ readonly baseType: Bytes;
+ readonly symbol: Bytes;
+}
+
+/** @name RmrkTypesCollectionInfo */
+export interface RmrkTypesCollectionInfo extends Struct {
+ readonly issuer: AccountId32;
+ readonly metadata: Bytes;
+ readonly max: Option<u32>;
+ readonly symbol: Bytes;
+ readonly nftsCount: u32;
+}
+
+/** @name RmrkTypesEquippableList */
+export interface RmrkTypesEquippableList extends Enum {
+ readonly isAll: boolean;
+ readonly isEmpty: boolean;
+ readonly isCustom: boolean;
+ readonly asCustom: Vec<u32>;
+ readonly type: 'All' | 'Empty' | 'Custom';
+}
+
+/** @name RmrkTypesFixedPart */
+export interface RmrkTypesFixedPart extends Struct {
+ readonly id: u32;
+ readonly z: u32;
+ readonly src: Bytes;
+}
+
+/** @name RmrkTypesNftChild */
+export interface RmrkTypesNftChild extends Struct {
+ readonly collectionId: u32;
+ readonly nftId: u32;
+}
+
+/** @name RmrkTypesNftInfo */
+export interface RmrkTypesNftInfo extends Struct {
+ readonly owner: RmrkTypesAccountIdOrCollectionNftTuple;
+ readonly royalty: Option<RmrkTypesRoyaltyInfo>;
+ readonly metadata: Bytes;
+ readonly equipped: bool;
+ readonly pending: bool;
+}
+
+/** @name RmrkTypesPartType */
+export interface RmrkTypesPartType extends Enum {
+ readonly isFixedPart: boolean;
+ readonly asFixedPart: RmrkTypesFixedPart;
+ readonly isSlotPart: boolean;
+ readonly asSlotPart: RmrkTypesSlotPart;
+ readonly type: 'FixedPart' | 'SlotPart';
+}
+
+/** @name RmrkTypesPropertyInfo */
+export interface RmrkTypesPropertyInfo extends Struct {
+ readonly key: Bytes;
+ readonly value: Bytes;
+}
+
+/** @name RmrkTypesResourceInfo */
+export interface RmrkTypesResourceInfo extends Struct {
+ readonly id: Bytes;
+ readonly pending: bool;
+ readonly pendingRemoval: bool;
+ readonly parts: Option<Vec<u32>>;
+ readonly base: Option<u32>;
+ readonly src: Option<Bytes>;
+ readonly metadata: Option<Bytes>;
+ readonly slot: Option<u32>;
+ readonly license: Option<Bytes>;
+ readonly thumb: Option<Bytes>;
+}
+
+/** @name RmrkTypesRoyaltyInfo */
+export interface RmrkTypesRoyaltyInfo extends Struct {
+ readonly recipient: AccountId32;
+ readonly amount: Permill;
+}
+
+/** @name RmrkTypesSlotPart */
+export interface RmrkTypesSlotPart extends Struct {
+ readonly id: u32;
+ readonly equippable: RmrkTypesEquippableList;
+ readonly src: Bytes;
+ readonly z: u32;
+}
+
+/** @name RmrkTypesTheme */
+export interface RmrkTypesTheme extends Struct {
+ readonly name: Bytes;
+ readonly properties: Vec<RmrkTypesThemeProperty>;
+ readonly inherit: bool;
+}
+
+/** @name RmrkTypesThemeProperty */
+export interface RmrkTypesThemeProperty extends Struct {
+ readonly key: Bytes;
+ readonly value: Bytes;
+}
+
/** @name SpCoreEcdsaSignature */
export interface SpCoreEcdsaSignature extends U8aFixed {}
@@ -1949,7 +2091,7 @@
readonly isDisabled: boolean;
readonly isOwner: boolean;
readonly isOwnerRestricted: boolean;
- readonly asOwnerRestricted: BTreeSet<u32>;
+ readonly asOwnerRestricted: FrameSupportStorageBoundedBTreeSet;
readonly type: 'Disabled' | 'Owner' | 'OwnerRestricted';
}
tests/src/substrate/substrate-api.tsdiffbeforeafterboth--- a/tests/src/substrate/substrate-api.ts
+++ b/tests/src/substrate/substrate-api.ts
@@ -41,6 +41,7 @@
},
rpc: {
unique: defs.unique.rpc,
+ rmrk: defs.rmrk.rpc,
eth: {
feeHistory: {
description: 'Dummy',