# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "polkadot-sdk" version = "0.7.0" authors = ["Parity Technologies "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Polkadot SDK umbrella crate." readme = "README.md" license = "Apache-2.0" [package.metadata.docs.rs] features = [ "node", "runtime-full", ] targets = ["x86_64-unknown-linux-gnu"] [lib] name = "polkadot_sdk" path = "src/lib.rs" [dependencies.asset-test-utils] version = "18.0.0" optional = true default-features = false [dependencies.assets-common] version = "0.18.0" optional = true default-features = false [dependencies.binary-merkle-tree] version = "15.0.1" optional = true default-features = false [dependencies.bp-header-chain] version = "0.18.0" optional = true default-features = false [dependencies.bp-messages] version = "0.18.0" optional = true default-features = false [dependencies.bp-parachains] version = "0.18.0" optional = true default-features = false [dependencies.bp-polkadot] version = "0.16.0" optional = true default-features = false [dependencies.bp-polkadot-core] version = "0.18.0" optional = true default-features = false [dependencies.bp-relayers] version = "0.18.0" optional = true default-features = false [dependencies.bp-runtime] version = "0.18.0" optional = true default-features = false [dependencies.bp-test-utils] version = "0.18.0" optional = true default-features = false [dependencies.bp-xcm-bridge-hub] version = "0.4.0" optional = true default-features = false [dependencies.bp-xcm-bridge-hub-router] version = "0.14.1" optional = true default-features = false [dependencies.bridge-hub-common] version = "0.10.0" optional = true default-features = false [dependencies.bridge-hub-test-utils] version = "0.18.0" optional = true default-features = false [dependencies.bridge-runtime-common] version = "0.18.0" optional = true default-features = false [dependencies.cumulus-client-cli] version = "0.18.0" optional = true default-features = false [dependencies.cumulus-client-collator] version = "0.18.0" optional = true default-features = false [dependencies.cumulus-client-consensus-aura] version = "0.18.0" optional = true default-features = false [dependencies.cumulus-client-consensus-common] version = "0.18.0" optional = true default-features = false [dependencies.cumulus-client-consensus-proposer] version = "0.16.0" optional = true default-features = false [dependencies.cumulus-client-consensus-relay-chain] version = "0.18.0" optional = true default-features = false [dependencies.cumulus-client-network] version = "0.18.0" optional = true default-features = false [dependencies.cumulus-client-parachain-inherent] version = "0.12.0" optional = true default-features = false [dependencies.cumulus-client-pov-recovery] version = "0.18.0" optional = true default-features = false [dependencies.cumulus-client-service] version = "0.19.0" optional = true default-features = false [dependencies.cumulus-pallet-aura-ext] version = "0.17.0" optional = true default-features = false [dependencies.cumulus-pallet-dmp-queue] version = "0.17.0" optional = true default-features = false [dependencies.cumulus-pallet-parachain-system] version = "0.17.0" optional = true default-features = false [dependencies.cumulus-pallet-parachain-system-proc-macro] version = "0.6.0" optional = true default-features = false [dependencies.cumulus-pallet-session-benchmarking] version = "19.0.0" optional = true default-features = false [dependencies.cumulus-pallet-solo-to-para] version = "0.17.0" optional = true default-features = false [dependencies.cumulus-pallet-xcm] version = "0.17.0" optional = true default-features = false [dependencies.cumulus-pallet-xcmp-queue] version = "0.17.0" optional = true default-features = false [dependencies.cumulus-ping] version = "0.17.0" optional = true default-features = false [dependencies.cumulus-primitives-aura] version = "0.15.0" optional = true default-features = false [dependencies.cumulus-primitives-core] version = "0.16.0" optional = true default-features = false [dependencies.cumulus-primitives-parachain-inherent] version = "0.16.0" optional = true default-features = false [dependencies.cumulus-primitives-proof-size-hostfunction] version = "0.10.0" optional = true default-features = false [dependencies.cumulus-primitives-storage-weight-reclaim] version = "8.0.0" optional = true default-features = false [dependencies.cumulus-primitives-timestamp] version = "0.16.0" optional = true default-features = false [dependencies.cumulus-primitives-utility] version = "0.17.0" optional = true default-features = false [dependencies.cumulus-relay-chain-inprocess-interface] version = "0.19.0" optional = true default-features = false [dependencies.cumulus-relay-chain-interface] version = "0.18.0" optional = true default-features = false [dependencies.cumulus-relay-chain-minimal-node] version = "0.19.0" optional = true default-features = false [dependencies.cumulus-relay-chain-rpc-interface] version = "0.18.0" optional = true default-features = false [dependencies.cumulus-test-relay-sproof-builder] version = "0.16.0" optional = true default-features = false [dependencies.emulated-integration-tests-common] version = "14.0.0" optional = true default-features = false [dependencies.fork-tree] version = "13.0.0" optional = true default-features = false [dependencies.frame-benchmarking] version = "38.0.0" optional = true default-features = false [dependencies.frame-benchmarking-cli] version = "43.0.0" optional = true default-features = false [dependencies.frame-benchmarking-pallet-pov] version = "28.0.0" optional = true default-features = false [dependencies.frame-election-provider-solution-type] version = "14.0.1" optional = true default-features = false [dependencies.frame-election-provider-support] version = "38.0.0" optional = true default-features = false [dependencies.frame-executive] version = "38.0.0" optional = true default-features = false [dependencies.frame-metadata-hash-extension] version = "0.6.0" optional = true default-features = false [dependencies.frame-remote-externalities] version = "0.46.0" optional = true default-features = false [dependencies.frame-support] version = "38.0.0" optional = true default-features = false [dependencies.frame-support-procedural] version = "30.0.3" optional = true default-features = false [dependencies.frame-support-procedural-tools] version = "13.0.0" optional = true default-features = false [dependencies.frame-support-procedural-tools-derive] version = "12.0.0" optional = true default-features = false [dependencies.frame-system] version = "38.0.0" optional = true default-features = false [dependencies.frame-system-benchmarking] version = "38.0.0" optional = true default-features = false [dependencies.frame-system-rpc-runtime-api] version = "34.0.0" optional = true default-features = false [dependencies.frame-try-runtime] version = "0.44.0" optional = true default-features = false [dependencies.generate-bags] version = "38.0.0" optional = true default-features = false [dependencies.mmr-gadget] version = "40.0.0" optional = true default-features = false [dependencies.mmr-rpc] version = "38.0.0" optional = true default-features = false [dependencies.pallet-alliance] version = "37.0.0" optional = true default-features = false [dependencies.pallet-asset-conversion] version = "20.0.0" optional = true default-features = false [dependencies.pallet-asset-conversion-ops] version = "0.6.0" optional = true default-features = false [dependencies.pallet-asset-conversion-tx-payment] version = "20.0.0" optional = true default-features = false [dependencies.pallet-asset-rate] version = "17.0.0" optional = true default-features = false [dependencies.pallet-asset-tx-payment] version = "38.0.0" optional = true default-features = false [dependencies.pallet-assets] version = "40.0.0" optional = true default-features = false [dependencies.pallet-assets-freezer] version = "0.5.0" optional = true default-features = false [dependencies.pallet-atomic-swap] version = "38.0.0" optional = true default-features = false [dependencies.pallet-aura] version = "37.0.0" optional = true default-features = false [dependencies.pallet-authority-discovery] version = "38.0.0" optional = true default-features = false [dependencies.pallet-authorship] version = "38.0.0" optional = true default-features = false [dependencies.pallet-babe] version = "38.0.0" optional = true default-features = false [dependencies.pallet-bags-list] version = "37.0.0" optional = true default-features = false [dependencies.pallet-balances] version = "39.0.0" optional = true default-features = false [dependencies.pallet-beefy] version = "39.0.0" optional = true default-features = false [dependencies.pallet-beefy-mmr] version = "39.0.0" optional = true default-features = false [dependencies.pallet-bounties] version = "37.0.0" optional = true default-features = false [dependencies.pallet-bridge-grandpa] version = "0.18.0" optional = true default-features = false [dependencies.pallet-bridge-messages] version = "0.18.0" optional = true default-features = false [dependencies.pallet-bridge-parachains] version = "0.18.0" optional = true default-features = false [dependencies.pallet-bridge-relayers] version = "0.18.0" optional = true default-features = false [dependencies.pallet-broker] version = "0.17.0" optional = true default-features = false [dependencies.pallet-child-bounties] version = "37.0.0" optional = true default-features = false [dependencies.pallet-collator-selection] version = "19.0.0" optional = true default-features = false [dependencies.pallet-collective] version = "38.0.0" optional = true default-features = false [dependencies.pallet-collective-content] version = "0.16.0" optional = true default-features = false [dependencies.pallet-contracts] version = "38.0.0" optional = true default-features = false [dependencies.pallet-contracts-mock-network] version = "14.0.0" optional = true default-features = false [dependencies.pallet-contracts-proc-macro] version = "23.0.1" optional = true default-features = false [dependencies.pallet-contracts-uapi] version = "12.0.0" optional = true default-features = false [dependencies.pallet-conviction-voting] version = "38.0.0" optional = true default-features = false [dependencies.pallet-core-fellowship] version = "22.0.0" optional = true default-features = false [dependencies.pallet-delegated-staking] version = "5.0.0" optional = true default-features = false [dependencies.pallet-democracy] version = "38.0.0" optional = true default-features = false [dependencies.pallet-dev-mode] version = "20.0.0" optional = true default-features = false [dependencies.pallet-election-provider-multi-phase] version = "37.0.0" optional = true default-features = false [dependencies.pallet-election-provider-support-benchmarking] version = "37.0.0" optional = true default-features = false [dependencies.pallet-elections-phragmen] version = "39.0.0" optional = true default-features = false [dependencies.pallet-fast-unstake] version = "37.0.0" optional = true default-features = false [dependencies.pallet-glutton] version = "24.0.0" optional = true default-features = false [dependencies.pallet-grandpa] version = "38.0.0" optional = true default-features = false [dependencies.pallet-identity] version = "38.0.0" optional = true default-features = false [dependencies.pallet-im-online] version = "37.0.0" optional = true default-features = false [dependencies.pallet-indices] version = "38.0.0" optional = true default-features = false [dependencies.pallet-insecure-randomness-collective-flip] version = "26.0.0" optional = true default-features = false [dependencies.pallet-lottery] version = "38.0.0" optional = true default-features = false [dependencies.pallet-membership] version = "38.0.0" optional = true default-features = false [dependencies.pallet-message-queue] version = "41.0.0" optional = true default-features = false [dependencies.pallet-migrations] version = "8.0.0" optional = true default-features = false [dependencies.pallet-mixnet] version = "0.14.0" optional = true default-features = false [dependencies.pallet-mmr] version = "38.0.0" optional = true default-features = false [dependencies.pallet-multisig] version = "38.0.0" optional = true default-features = false [dependencies.pallet-nft-fractionalization] version = "21.0.0" optional = true default-features = false [dependencies.pallet-nfts] version = "32.0.0" optional = true default-features = false [dependencies.pallet-nfts-runtime-api] version = "24.0.0" optional = true default-features = false [dependencies.pallet-nis] version = "38.0.0" optional = true default-features = false [dependencies.pallet-node-authorization] version = "38.0.0" optional = true default-features = false [dependencies.pallet-nomination-pools] version = "35.0.0" optional = true default-features = false [dependencies.pallet-nomination-pools-benchmarking] version = "36.0.0" optional = true default-features = false [dependencies.pallet-nomination-pools-runtime-api] version = "33.0.0" optional = true default-features = false [dependencies.pallet-offences] version = "37.0.0" optional = true default-features = false [dependencies.pallet-offences-benchmarking] version = "38.0.0" optional = true default-features = false [dependencies.pallet-paged-list] version = "0.16.0" optional = true default-features = false [dependencies.pallet-parameters] version = "0.9.0" optional = true default-features = false [dependencies.pallet-preimage] version = "38.0.0" optional = true default-features = false [dependencies.pallet-proxy] version = "38.0.0" optional = true default-features = false [dependencies.pallet-ranked-collective] version = "38.0.0" optional = true default-features = false [dependencies.pallet-recovery] version = "38.0.0" optional = true default-features = false [dependencies.pallet-referenda] version = "38.0.0" optional = true default-features = false [dependencies.pallet-remark] version = "38.0.0" optional = true default-features = false [dependencies.pallet-revive] version = "0.2.0" optional = true default-features = false [dependencies.pallet-revive-fixtures] version = "0.2.0" optional = true default-features = false [dependencies.pallet-revive-mock-network] version = "0.2.0" optional = true default-features = false [dependencies.pallet-revive-proc-macro] version = "0.1.1" optional = true default-features = false [dependencies.pallet-revive-uapi] version = "0.1.1" optional = true default-features = false [dependencies.pallet-root-offences] version = "35.0.0" optional = true default-features = false [dependencies.pallet-root-testing] version = "14.0.0" optional = true default-features = false [dependencies.pallet-safe-mode] version = "19.0.0" optional = true default-features = false [dependencies.pallet-salary] version = "23.0.0" optional = true default-features = false [dependencies.pallet-scheduler] version = "39.0.0" optional = true default-features = false [dependencies.pallet-scored-pool] version = "38.0.0" optional = true default-features = false [dependencies.pallet-session] version = "38.0.0" optional = true default-features = false [dependencies.pallet-session-benchmarking] version = "38.0.0" optional = true default-features = false [dependencies.pallet-skip-feeless-payment] version = "13.0.0" optional = true default-features = false [dependencies.pallet-society] version = "38.0.0" optional = true default-features = false [dependencies.pallet-staking] version = "38.0.0" optional = true default-features = false [dependencies.pallet-staking-reward-curve] version = "12.0.0" optional = true default-features = false [dependencies.pallet-staking-reward-fn] version = "22.0.0" optional = true default-features = false [dependencies.pallet-staking-runtime-api] version = "24.0.0" optional = true default-features = false [dependencies.pallet-state-trie-migration] version = "40.0.0" optional = true default-features = false [dependencies.pallet-statement] version = "20.0.0" optional = true default-features = false [dependencies.pallet-sudo] version = "38.0.0" optional = true default-features = false [dependencies.pallet-timestamp] version = "37.0.0" optional = true default-features = false [dependencies.pallet-tips] version = "37.0.0" optional = true default-features = false [dependencies.pallet-transaction-payment] version = "38.0.0" optional = true default-features = false [dependencies.pallet-transaction-payment-rpc] version = "41.0.0" optional = true default-features = false [dependencies.pallet-transaction-payment-rpc-runtime-api] version = "38.0.0" optional = true default-features = false [dependencies.pallet-transaction-storage] version = "37.0.0" optional = true default-features = false [dependencies.pallet-treasury] version = "37.0.0" optional = true default-features = false [dependencies.pallet-tx-pause] version = "19.0.0" optional = true default-features = false [dependencies.pallet-uniques] version = "38.0.0" optional = true default-features = false [dependencies.pallet-utility] version = "38.0.0" optional = true default-features = false [dependencies.pallet-vesting] version = "38.0.0" optional = true default-features = false [dependencies.pallet-whitelist] version = "37.0.0" optional = true default-features = false [dependencies.pallet-xcm] version = "17.0.0" optional = true default-features = false [dependencies.pallet-xcm-benchmarks] version = "17.0.0" optional = true default-features = false [dependencies.pallet-xcm-bridge-hub] version = "0.13.0" optional = true default-features = false [dependencies.pallet-xcm-bridge-hub-router] version = "0.15.0" optional = true default-features = false [dependencies.parachains-common] version = "18.0.0" optional = true default-features = false [dependencies.parachains-runtimes-test-utils] version = "17.0.0" optional = true default-features = false [dependencies.polkadot-approval-distribution] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-availability-bitfield-distribution] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-availability-distribution] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-availability-recovery] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-cli] version = "19.0.0" optional = true default-features = false [dependencies.polkadot-collator-protocol] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-core-primitives] version = "15.0.0" optional = true default-features = false [dependencies.polkadot-dispute-distribution] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-erasure-coding] version = "16.0.0" optional = true default-features = false [dependencies.polkadot-gossip-support] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-network-bridge] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-collation-generation] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-core-approval-voting] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-core-av-store] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-core-backing] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-core-bitfield-signing] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-core-candidate-validation] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-core-chain-api] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-core-chain-selection] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-core-dispute-coordinator] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-core-parachains-inherent] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-core-prospective-parachains] version = "17.0.0" optional = true default-features = false [dependencies.polkadot-node-core-provisioner] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-core-pvf] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-core-pvf-checker] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-core-pvf-common] version = "16.0.0" optional = true default-features = false [dependencies.polkadot-node-core-pvf-execute-worker] version = "16.0.0" optional = true default-features = false [dependencies.polkadot-node-core-pvf-prepare-worker] version = "16.0.0" optional = true default-features = false [dependencies.polkadot-node-core-runtime-api] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-jaeger] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-metrics] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-network-protocol] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-primitives] version = "16.0.0" optional = true default-features = false [dependencies.polkadot-node-subsystem] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-subsystem-types] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-node-subsystem-util] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-overseer] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-parachain-lib] version = "0.3.0" optional = true default-features = false [dependencies.polkadot-parachain-primitives] version = "14.0.0" optional = true default-features = false [dependencies.polkadot-primitives] version = "16.0.0" optional = true default-features = false [dependencies.polkadot-rpc] version = "19.0.0" optional = true default-features = false [dependencies.polkadot-runtime-common] version = "17.0.0" optional = true default-features = false [dependencies.polkadot-runtime-metrics] version = "17.0.0" optional = true default-features = false [dependencies.polkadot-runtime-parachains] version = "17.0.0" optional = true default-features = false [dependencies.polkadot-sdk-frame] version = "0.7.0" optional = true default-features = false [dependencies.polkadot-service] version = "19.0.0" optional = true default-features = false [dependencies.polkadot-statement-distribution] version = "18.0.0" optional = true default-features = false [dependencies.polkadot-statement-table] version = "16.0.0" optional = true default-features = false [dependencies.sc-allocator] version = "29.0.0" optional = true default-features = false [dependencies.sc-authority-discovery] version = "0.45.0" optional = true default-features = false [dependencies.sc-basic-authorship] version = "0.45.0" optional = true default-features = false [dependencies.sc-block-builder] version = "0.42.0" optional = true default-features = false [dependencies.sc-chain-spec] version = "38.0.0" optional = true default-features = false [dependencies.sc-chain-spec-derive] version = "12.0.0" optional = true default-features = false [dependencies.sc-cli] version = "0.47.0" optional = true default-features = false [dependencies.sc-client-api] version = "37.0.0" optional = true default-features = false [dependencies.sc-client-db] version = "0.44.1" optional = true default-features = false [dependencies.sc-consensus] version = "0.44.0" optional = true default-features = false [dependencies.sc-consensus-aura] version = "0.45.0" optional = true default-features = false [dependencies.sc-consensus-babe] version = "0.45.0" optional = true default-features = false [dependencies.sc-consensus-babe-rpc] version = "0.45.0" optional = true default-features = false [dependencies.sc-consensus-beefy] version = "24.0.0" optional = true default-features = false [dependencies.sc-consensus-beefy-rpc] version = "24.0.0" optional = true default-features = false [dependencies.sc-consensus-epochs] version = "0.44.0" optional = true default-features = false [dependencies.sc-consensus-grandpa] version = "0.30.0" optional = true default-features = false [dependencies.sc-consensus-grandpa-rpc] version = "0.30.0" optional = true default-features = false [dependencies.sc-consensus-manual-seal] version = "0.46.0" optional = true default-features = false [dependencies.sc-consensus-pow] version = "0.44.0" optional = true default-features = false [dependencies.sc-consensus-slots] version = "0.44.0" optional = true default-features = false [dependencies.sc-executor] version = "0.40.1" optional = true default-features = false [dependencies.sc-executor-common] version = "0.35.0" optional = true default-features = false [dependencies.sc-executor-polkavm] version = "0.32.0" optional = true default-features = false [dependencies.sc-executor-wasmtime] version = "0.35.0" optional = true default-features = false [dependencies.sc-informant] version = "0.44.0" optional = true default-features = false [dependencies.sc-keystore] version = "33.0.0" optional = true default-features = false [dependencies.sc-mixnet] version = "0.15.0" optional = true default-features = false [dependencies.sc-network] version = "0.45.0" optional = true default-features = false [dependencies.sc-network-common] version = "0.44.0" optional = true default-features = false [dependencies.sc-network-gossip] version = "0.45.0" optional = true default-features = false [dependencies.sc-network-light] version = "0.44.0" optional = true default-features = false [dependencies.sc-network-statement] version = "0.27.0" optional = true default-features = false [dependencies.sc-network-sync] version = "0.44.0" optional = true default-features = false [dependencies.sc-network-transactions] version = "0.44.0" optional = true default-features = false [dependencies.sc-network-types] version = "0.12.1" optional = true default-features = false [dependencies.sc-offchain] version = "40.0.0" optional = true default-features = false [dependencies.sc-proposer-metrics] version = "0.18.0" optional = true default-features = false [dependencies.sc-rpc] version = "40.0.0" optional = true default-features = false [dependencies.sc-rpc-api] version = "0.44.0" optional = true default-features = false [dependencies.sc-rpc-server] version = "17.0.0" optional = true default-features = false [dependencies.sc-rpc-spec-v2] version = "0.45.0" optional = true default-features = false [dependencies.sc-service] version = "0.46.0" optional = true default-features = false [dependencies.sc-state-db] version = "0.36.0" optional = true default-features = false [dependencies.sc-statement-store] version = "19.0.1" optional = true default-features = false [dependencies.sc-storage-monitor] version = "0.22.0" optional = true default-features = false [dependencies.sc-sync-state-rpc] version = "0.45.0" optional = true default-features = false [dependencies.sc-sysinfo] version = "38.0.0" optional = true default-features = false [dependencies.sc-telemetry] version = "25.0.0" optional = true default-features = false [dependencies.sc-tracing] version = "37.0.1" optional = true default-features = false [dependencies.sc-tracing-proc-macro] version = "11.0.0" optional = true default-features = false [dependencies.sc-transaction-pool] version = "37.0.0" optional = true default-features = false [dependencies.sc-transaction-pool-api] version = "37.0.0" optional = true default-features = false [dependencies.sc-utils] version = "17.0.0" optional = true default-features = false [dependencies.slot-range-helper] version = "15.0.0" optional = true default-features = false [dependencies.snowbridge-beacon-primitives] version = "0.10.0" optional = true default-features = false [dependencies.snowbridge-core] version = "0.10.0" optional = true default-features = false [dependencies.snowbridge-ethereum] version = "0.9.0" optional = true default-features = false [dependencies.snowbridge-outbound-queue-merkle-tree] version = "0.9.1" optional = true default-features = false [dependencies.snowbridge-outbound-queue-runtime-api] version = "0.10.0" optional = true default-features = false [dependencies.snowbridge-pallet-ethereum-client] version = "0.10.0" optional = true default-features = false [dependencies.snowbridge-pallet-ethereum-client-fixtures] version = "0.18.0" optional = true default-features = false [dependencies.snowbridge-pallet-inbound-queue] version = "0.10.0" optional = true default-features = false [dependencies.snowbridge-pallet-inbound-queue-fixtures] version = "0.18.0" optional = true default-features = false [dependencies.snowbridge-pallet-outbound-queue] version = "0.10.0" optional = true default-features = false [dependencies.snowbridge-pallet-system] version = "0.10.0" optional = true default-features = false [dependencies.snowbridge-router-primitives] version = "0.16.0" optional = true default-features = false [dependencies.snowbridge-runtime-common] version = "0.10.0" optional = true default-features = false [dependencies.snowbridge-runtime-test-common] version = "0.10.0" optional = true default-features = false [dependencies.snowbridge-system-runtime-api] version = "0.10.0" optional = true default-features = false [dependencies.sp-api] version = "34.0.0" optional = true default-features = false [dependencies.sp-api-proc-macro] version = "20.0.0" optional = true default-features = false [dependencies.sp-application-crypto] version = "38.0.0" optional = true default-features = false [dependencies.sp-arithmetic] version = "26.0.0" optional = true default-features = false [dependencies.sp-authority-discovery] version = "34.0.0" optional = true default-features = false [dependencies.sp-block-builder] version = "34.0.0" optional = true default-features = false [dependencies.sp-blockchain] version = "37.0.1" optional = true default-features = false [dependencies.sp-consensus] version = "0.40.0" optional = true default-features = false [dependencies.sp-consensus-aura] version = "0.40.0" optional = true default-features = false [dependencies.sp-consensus-babe] version = "0.40.0" optional = true default-features = false [dependencies.sp-consensus-beefy] version = "22.1.0" optional = true default-features = false [dependencies.sp-consensus-grandpa] version = "21.0.0" optional = true default-features = false [dependencies.sp-consensus-pow] version = "0.40.0" optional = true default-features = false [dependencies.sp-consensus-slots] version = "0.40.1" optional = true default-features = false [dependencies.sp-core] version = "34.0.0" optional = true default-features = false [dependencies.sp-core-hashing] version = "16.0.0" optional = true default-features = false [dependencies.sp-core-hashing-proc-macro] version = "16.0.0" optional = true default-features = false [dependencies.sp-crypto-ec-utils] version = "0.14.0" optional = true default-features = false [dependencies.sp-crypto-hashing] version = "0.1.0" optional = true default-features = false [dependencies.sp-crypto-hashing-proc-macro] version = "0.1.0" optional = true default-features = false [dependencies.sp-database] version = "10.0.0" optional = true default-features = false [dependencies.sp-debug-derive] version = "14.0.0" optional = true default-features = false [dependencies.sp-externalities] version = "0.29.0" optional = true default-features = false [dependencies.sp-genesis-builder] version = "0.15.1" optional = true default-features = false [dependencies.sp-inherents] version = "34.0.0" optional = true default-features = false [dependencies.sp-io] version = "38.0.0" optional = true default-features = false [dependencies.sp-keyring] version = "39.0.0" optional = true default-features = false [dependencies.sp-keystore] version = "0.40.0" optional = true default-features = false [dependencies.sp-maybe-compressed-blob] version = "11.0.0" optional = true default-features = false [dependencies.sp-metadata-ir] version = "0.7.0" optional = true default-features = false [dependencies.sp-mixnet] version = "0.12.0" optional = true default-features = false [dependencies.sp-mmr-primitives] version = "34.1.0" optional = true default-features = false [dependencies.sp-npos-elections] version = "34.0.0" optional = true default-features = false [dependencies.sp-offchain] version = "34.0.0" optional = true default-features = false [dependencies.sp-panic-handler] version = "13.0.0" optional = true default-features = false [dependencies.sp-rpc] version = "32.0.0" optional = true default-features = false [dependencies.sp-runtime] version = "39.0.1" optional = true default-features = false [dependencies.sp-runtime-interface] version = "28.0.0" optional = true default-features = false [dependencies.sp-runtime-interface-proc-macro] version = "18.0.0" optional = true default-features = false [dependencies.sp-session] version = "36.0.0" optional = true default-features = false [dependencies.sp-staking] version = "36.0.0" optional = true default-features = false [dependencies.sp-state-machine] version = "0.43.0" optional = true default-features = false [dependencies.sp-statement-store] version = "18.0.0" optional = true default-features = false [dependencies.sp-std] version = "14.0.0" optional = true default-features = false [dependencies.sp-storage] version = "21.0.0" optional = true default-features = false [dependencies.sp-timestamp] version = "34.0.0" optional = true default-features = false [dependencies.sp-tracing] version = "17.0.1" optional = true default-features = false [dependencies.sp-transaction-pool] version = "34.0.0" optional = true default-features = false [dependencies.sp-transaction-storage-proof] version = "34.0.0" optional = true default-features = false [dependencies.sp-trie] version = "37.0.0" optional = true default-features = false [dependencies.sp-version] version = "37.0.0" optional = true default-features = false [dependencies.sp-version-proc-macro] version = "14.0.0" optional = true default-features = false [dependencies.sp-wasm-interface] version = "21.0.1" optional = true default-features = false [dependencies.sp-weights] version = "31.0.0" optional = true default-features = false [dependencies.staging-chain-spec-builder] version = "6.0.0" optional = true default-features = false [dependencies.staging-node-inspect] version = "0.23.0" optional = true default-features = false [dependencies.staging-parachain-info] version = "0.17.0" optional = true default-features = false [dependencies.staging-tracking-allocator] version = "2.0.0" optional = true default-features = false [dependencies.staging-xcm] version = "14.2.0" optional = true default-features = false [dependencies.staging-xcm-builder] version = "17.0.0" optional = true default-features = false [dependencies.staging-xcm-executor] version = "17.0.0" optional = true default-features = false [dependencies.subkey] version = "20.0.0" optional = true default-features = false [dependencies.substrate-bip39] version = "0.6.0" optional = true default-features = false [dependencies.substrate-build-script-utils] version = "11.0.0" optional = true default-features = false [dependencies.substrate-frame-rpc-support] version = "40.0.0" optional = true default-features = false [dependencies.substrate-frame-rpc-system] version = "39.0.0" optional = true default-features = false [dependencies.substrate-prometheus-endpoint] version = "0.17.0" optional = true default-features = false [dependencies.substrate-rpc-client] version = "0.44.0" optional = true default-features = false [dependencies.substrate-state-trie-migration-rpc] version = "38.0.0" optional = true default-features = false [dependencies.substrate-wasm-builder] version = "24.0.1" optional = true default-features = false [dependencies.testnet-parachains-constants] version = "10.0.0" optional = true default-features = false [dependencies.tracing-gum] version = "16.0.0" optional = true default-features = false [dependencies.tracing-gum-proc-macro] version = "5.0.0" optional = true default-features = false [dependencies.xcm-emulator] version = "0.16.0" optional = true default-features = false [dependencies.xcm-procedural] version = "10.1.0" optional = true default-features = false [dependencies.xcm-runtime-apis] version = "0.4.0" optional = true default-features = false [dependencies.xcm-simulator] version = "17.0.0" optional = true default-features = false [features] default = ["std"] experimental = [ "frame-support-procedural?/experimental", "frame-support?/experimental", "frame-system?/experimental", "polkadot-sdk-frame?/experimental", ] node = [ "asset-test-utils", "bridge-hub-test-utils", "cumulus-client-cli", "cumulus-client-collator", "cumulus-client-consensus-aura", "cumulus-client-consensus-common", "cumulus-client-consensus-proposer", "cumulus-client-consensus-relay-chain", "cumulus-client-network", "cumulus-client-parachain-inherent", "cumulus-client-pov-recovery", "cumulus-client-service", "cumulus-relay-chain-inprocess-interface", "cumulus-relay-chain-interface", "cumulus-relay-chain-minimal-node", "cumulus-relay-chain-rpc-interface", "cumulus-test-relay-sproof-builder", "emulated-integration-tests-common", "fork-tree", "frame-benchmarking-cli", "frame-remote-externalities", "frame-support-procedural-tools", "generate-bags", "mmr-gadget", "mmr-rpc", "pallet-contracts-mock-network", "pallet-revive-mock-network", "pallet-transaction-payment-rpc", "parachains-runtimes-test-utils", "polkadot-approval-distribution", "polkadot-availability-bitfield-distribution", "polkadot-availability-distribution", "polkadot-availability-recovery", "polkadot-cli", "polkadot-collator-protocol", "polkadot-dispute-distribution", "polkadot-erasure-coding", "polkadot-gossip-support", "polkadot-network-bridge", "polkadot-node-collation-generation", "polkadot-node-core-approval-voting", "polkadot-node-core-av-store", "polkadot-node-core-backing", "polkadot-node-core-bitfield-signing", "polkadot-node-core-candidate-validation", "polkadot-node-core-chain-api", "polkadot-node-core-chain-selection", "polkadot-node-core-dispute-coordinator", "polkadot-node-core-parachains-inherent", "polkadot-node-core-prospective-parachains", "polkadot-node-core-provisioner", "polkadot-node-core-pvf", "polkadot-node-core-pvf-checker", "polkadot-node-core-pvf-common", "polkadot-node-core-pvf-execute-worker", "polkadot-node-core-pvf-prepare-worker", "polkadot-node-core-runtime-api", "polkadot-node-jaeger", "polkadot-node-metrics", "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-types", "polkadot-node-subsystem-util", "polkadot-overseer", "polkadot-parachain-lib", "polkadot-rpc", "polkadot-service", "polkadot-statement-distribution", "polkadot-statement-table", "sc-allocator", "sc-authority-discovery", "sc-basic-authorship", "sc-block-builder", "sc-chain-spec", "sc-cli", "sc-client-api", "sc-client-db", "sc-consensus", "sc-consensus-aura", "sc-consensus-babe", "sc-consensus-babe-rpc", "sc-consensus-beefy", "sc-consensus-beefy-rpc", "sc-consensus-epochs", "sc-consensus-grandpa", "sc-consensus-grandpa-rpc", "sc-consensus-manual-seal", "sc-consensus-pow", "sc-consensus-slots", "sc-executor", "sc-executor-common", "sc-executor-polkavm", "sc-executor-wasmtime", "sc-informant", "sc-keystore", "sc-mixnet", "sc-network", "sc-network-common", "sc-network-gossip", "sc-network-light", "sc-network-statement", "sc-network-sync", "sc-network-transactions", "sc-network-types", "sc-offchain", "sc-proposer-metrics", "sc-rpc", "sc-rpc-api", "sc-rpc-server", "sc-rpc-spec-v2", "sc-service", "sc-state-db", "sc-statement-store", "sc-storage-monitor", "sc-sync-state-rpc", "sc-sysinfo", "sc-telemetry", "sc-tracing", "sc-transaction-pool", "sc-transaction-pool-api", "sc-utils", "snowbridge-runtime-test-common", "sp-blockchain", "sp-consensus", "sp-core-hashing", "sp-core-hashing-proc-macro", "sp-database", "sp-maybe-compressed-blob", "sp-panic-handler", "sp-rpc", "staging-chain-spec-builder", "staging-node-inspect", "staging-tracking-allocator", "std", "subkey", "substrate-build-script-utils", "substrate-frame-rpc-support", "substrate-frame-rpc-system", "substrate-prometheus-endpoint", "substrate-rpc-client", "substrate-state-trie-migration-rpc", "substrate-wasm-builder", "tracing-gum", "xcm-emulator", "xcm-simulator", ] riscv = [ "pallet-revive-fixtures?/riscv", "pallet-revive?/riscv", ] runtime = [ "frame-benchmarking", "frame-benchmarking-pallet-pov", "frame-election-provider-solution-type", "frame-election-provider-support", "frame-executive", "frame-metadata-hash-extension", "frame-support", "frame-support-procedural", "frame-support-procedural-tools-derive", "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", "polkadot-sdk-frame", "polkadot-sdk-frame?/runtime", "sp-api", "sp-api-proc-macro", "sp-application-crypto", "sp-arithmetic", "sp-authority-discovery", "sp-block-builder", "sp-consensus-aura", "sp-consensus-babe", "sp-consensus-beefy", "sp-consensus-grandpa", "sp-consensus-pow", "sp-consensus-slots", "sp-core", "sp-crypto-ec-utils", "sp-crypto-hashing", "sp-crypto-hashing-proc-macro", "sp-debug-derive", "sp-externalities", "sp-genesis-builder", "sp-inherents", "sp-io", "sp-keyring", "sp-keystore", "sp-metadata-ir", "sp-mixnet", "sp-mmr-primitives", "sp-npos-elections", "sp-offchain", "sp-runtime", "sp-runtime-interface", "sp-runtime-interface-proc-macro", "sp-session", "sp-staking", "sp-state-machine", "sp-statement-store", "sp-std", "sp-storage", "sp-timestamp", "sp-tracing", "sp-transaction-pool", "sp-transaction-storage-proof", "sp-trie", "sp-version", "sp-version-proc-macro", "sp-wasm-interface", "sp-weights", ] runtime-benchmarks = [ "assets-common?/runtime-benchmarks", "bridge-hub-common?/runtime-benchmarks", "bridge-runtime-common?/runtime-benchmarks", "cumulus-pallet-dmp-queue?/runtime-benchmarks", "cumulus-pallet-parachain-system?/runtime-benchmarks", "cumulus-pallet-session-benchmarking?/runtime-benchmarks", "cumulus-pallet-xcmp-queue?/runtime-benchmarks", "cumulus-primitives-core?/runtime-benchmarks", "cumulus-primitives-utility?/runtime-benchmarks", "frame-benchmarking-cli?/runtime-benchmarks", "frame-benchmarking-pallet-pov?/runtime-benchmarks", "frame-benchmarking/runtime-benchmarks", "frame-election-provider-support?/runtime-benchmarks", "frame-support?/runtime-benchmarks", "frame-system-benchmarking?/runtime-benchmarks", "frame-system?/runtime-benchmarks", "pallet-alliance?/runtime-benchmarks", "pallet-asset-conversion-ops?/runtime-benchmarks", "pallet-asset-conversion?/runtime-benchmarks", "pallet-asset-rate?/runtime-benchmarks", "pallet-asset-tx-payment?/runtime-benchmarks", "pallet-assets-freezer?/runtime-benchmarks", "pallet-assets?/runtime-benchmarks", "pallet-babe?/runtime-benchmarks", "pallet-bags-list?/runtime-benchmarks", "pallet-balances?/runtime-benchmarks", "pallet-beefy-mmr?/runtime-benchmarks", "pallet-bounties?/runtime-benchmarks", "pallet-bridge-grandpa?/runtime-benchmarks", "pallet-bridge-messages?/runtime-benchmarks", "pallet-bridge-parachains?/runtime-benchmarks", "pallet-bridge-relayers?/runtime-benchmarks", "pallet-broker?/runtime-benchmarks", "pallet-child-bounties?/runtime-benchmarks", "pallet-collator-selection?/runtime-benchmarks", "pallet-collective-content?/runtime-benchmarks", "pallet-collective?/runtime-benchmarks", "pallet-contracts-mock-network?/runtime-benchmarks", "pallet-contracts?/runtime-benchmarks", "pallet-conviction-voting?/runtime-benchmarks", "pallet-core-fellowship?/runtime-benchmarks", "pallet-delegated-staking?/runtime-benchmarks", "pallet-democracy?/runtime-benchmarks", "pallet-election-provider-multi-phase?/runtime-benchmarks", "pallet-election-provider-support-benchmarking?/runtime-benchmarks", "pallet-elections-phragmen?/runtime-benchmarks", "pallet-fast-unstake?/runtime-benchmarks", "pallet-glutton?/runtime-benchmarks", "pallet-grandpa?/runtime-benchmarks", "pallet-identity?/runtime-benchmarks", "pallet-im-online?/runtime-benchmarks", "pallet-indices?/runtime-benchmarks", "pallet-lottery?/runtime-benchmarks", "pallet-membership?/runtime-benchmarks", "pallet-message-queue?/runtime-benchmarks", "pallet-migrations?/runtime-benchmarks", "pallet-mixnet?/runtime-benchmarks", "pallet-mmr?/runtime-benchmarks", "pallet-multisig?/runtime-benchmarks", "pallet-nft-fractionalization?/runtime-benchmarks", "pallet-nfts?/runtime-benchmarks", "pallet-nis?/runtime-benchmarks", "pallet-nomination-pools-benchmarking?/runtime-benchmarks", "pallet-nomination-pools?/runtime-benchmarks", "pallet-offences-benchmarking?/runtime-benchmarks", "pallet-offences?/runtime-benchmarks", "pallet-paged-list?/runtime-benchmarks", "pallet-parameters?/runtime-benchmarks", "pallet-preimage?/runtime-benchmarks", "pallet-proxy?/runtime-benchmarks", "pallet-ranked-collective?/runtime-benchmarks", "pallet-recovery?/runtime-benchmarks", "pallet-referenda?/runtime-benchmarks", "pallet-remark?/runtime-benchmarks", "pallet-revive-mock-network?/runtime-benchmarks", "pallet-revive?/runtime-benchmarks", "pallet-root-offences?/runtime-benchmarks", "pallet-safe-mode?/runtime-benchmarks", "pallet-salary?/runtime-benchmarks", "pallet-scheduler?/runtime-benchmarks", "pallet-session-benchmarking?/runtime-benchmarks", "pallet-skip-feeless-payment?/runtime-benchmarks", "pallet-society?/runtime-benchmarks", "pallet-staking?/runtime-benchmarks", "pallet-state-trie-migration?/runtime-benchmarks", "pallet-sudo?/runtime-benchmarks", "pallet-timestamp?/runtime-benchmarks", "pallet-tips?/runtime-benchmarks", "pallet-transaction-storage?/runtime-benchmarks", "pallet-treasury?/runtime-benchmarks", "pallet-tx-pause?/runtime-benchmarks", "pallet-uniques?/runtime-benchmarks", "pallet-utility?/runtime-benchmarks", "pallet-vesting?/runtime-benchmarks", "pallet-whitelist?/runtime-benchmarks", "pallet-xcm-benchmarks?/runtime-benchmarks", "pallet-xcm-bridge-hub-router?/runtime-benchmarks", "pallet-xcm-bridge-hub?/runtime-benchmarks", "pallet-xcm?/runtime-benchmarks", "parachains-common?/runtime-benchmarks", "polkadot-cli?/runtime-benchmarks", "polkadot-node-metrics?/runtime-benchmarks", "polkadot-parachain-lib?/runtime-benchmarks", "polkadot-parachain-primitives?/runtime-benchmarks", "polkadot-primitives?/runtime-benchmarks", "polkadot-runtime-common?/runtime-benchmarks", "polkadot-runtime-parachains?/runtime-benchmarks", "polkadot-sdk-frame?/runtime-benchmarks", "polkadot-service?/runtime-benchmarks", "sc-client-db?/runtime-benchmarks", "sc-service?/runtime-benchmarks", "snowbridge-core?/runtime-benchmarks", "snowbridge-pallet-ethereum-client-fixtures?/runtime-benchmarks", "snowbridge-pallet-ethereum-client?/runtime-benchmarks", "snowbridge-pallet-inbound-queue-fixtures?/runtime-benchmarks", "snowbridge-pallet-inbound-queue?/runtime-benchmarks", "snowbridge-pallet-outbound-queue?/runtime-benchmarks", "snowbridge-pallet-system?/runtime-benchmarks", "snowbridge-router-primitives?/runtime-benchmarks", "snowbridge-runtime-common?/runtime-benchmarks", "snowbridge-runtime-test-common?/runtime-benchmarks", "sp-runtime?/runtime-benchmarks", "sp-staking?/runtime-benchmarks", "staging-node-inspect?/runtime-benchmarks", "staging-xcm-builder?/runtime-benchmarks", "staging-xcm-executor?/runtime-benchmarks", "xcm-runtime-apis?/runtime-benchmarks", ] runtime-full = [ "assets-common", "binary-merkle-tree", "bp-header-chain", "bp-messages", "bp-parachains", "bp-polkadot", "bp-polkadot-core", "bp-relayers", "bp-runtime", "bp-test-utils", "bp-xcm-bridge-hub", "bp-xcm-bridge-hub-router", "bridge-hub-common", "bridge-runtime-common", "cumulus-pallet-aura-ext", "cumulus-pallet-dmp-queue", "cumulus-pallet-parachain-system", "cumulus-pallet-parachain-system-proc-macro", "cumulus-pallet-session-benchmarking", "cumulus-pallet-solo-to-para", "cumulus-pallet-xcm", "cumulus-pallet-xcmp-queue", "cumulus-ping", "cumulus-primitives-aura", "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", "cumulus-primitives-proof-size-hostfunction", "cumulus-primitives-storage-weight-reclaim", "cumulus-primitives-timestamp", "cumulus-primitives-utility", "frame-benchmarking", "frame-benchmarking-pallet-pov", "frame-election-provider-solution-type", "frame-election-provider-support", "frame-executive", "frame-metadata-hash-extension", "frame-support", "frame-support-procedural", "frame-support-procedural-tools-derive", "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", "pallet-alliance", "pallet-asset-conversion", "pallet-asset-conversion-ops", "pallet-asset-conversion-tx-payment", "pallet-asset-rate", "pallet-asset-tx-payment", "pallet-assets", "pallet-assets-freezer", "pallet-atomic-swap", "pallet-aura", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", "pallet-bags-list", "pallet-balances", "pallet-beefy", "pallet-beefy-mmr", "pallet-bounties", "pallet-bridge-grandpa", "pallet-bridge-messages", "pallet-bridge-parachains", "pallet-bridge-relayers", "pallet-broker", "pallet-child-bounties", "pallet-collator-selection", "pallet-collective", "pallet-collective-content", "pallet-contracts", "pallet-contracts-proc-macro", "pallet-contracts-uapi", "pallet-conviction-voting", "pallet-core-fellowship", "pallet-delegated-staking", "pallet-democracy", "pallet-dev-mode", "pallet-election-provider-multi-phase", "pallet-election-provider-support-benchmarking", "pallet-elections-phragmen", "pallet-fast-unstake", "pallet-glutton", "pallet-grandpa", "pallet-identity", "pallet-im-online", "pallet-indices", "pallet-insecure-randomness-collective-flip", "pallet-lottery", "pallet-membership", "pallet-message-queue", "pallet-migrations", "pallet-mixnet", "pallet-mmr", "pallet-multisig", "pallet-nft-fractionalization", "pallet-nfts", "pallet-nfts-runtime-api", "pallet-nis", "pallet-node-authorization", "pallet-nomination-pools", "pallet-nomination-pools-benchmarking", "pallet-nomination-pools-runtime-api", "pallet-offences", "pallet-offences-benchmarking", "pallet-paged-list", "pallet-parameters", "pallet-preimage", "pallet-proxy", "pallet-ranked-collective", "pallet-recovery", "pallet-referenda", "pallet-remark", "pallet-revive", "pallet-revive-fixtures", "pallet-revive-proc-macro", "pallet-revive-uapi", "pallet-root-offences", "pallet-root-testing", "pallet-safe-mode", "pallet-salary", "pallet-scheduler", "pallet-scored-pool", "pallet-session", "pallet-session-benchmarking", "pallet-skip-feeless-payment", "pallet-society", "pallet-staking", "pallet-staking-reward-curve", "pallet-staking-reward-fn", "pallet-staking-runtime-api", "pallet-state-trie-migration", "pallet-statement", "pallet-sudo", "pallet-timestamp", "pallet-tips", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", "pallet-transaction-storage", "pallet-treasury", "pallet-tx-pause", "pallet-uniques", "pallet-utility", "pallet-vesting", "pallet-whitelist", "pallet-xcm", "pallet-xcm-benchmarks", "pallet-xcm-bridge-hub", "pallet-xcm-bridge-hub-router", "parachains-common", "polkadot-core-primitives", "polkadot-parachain-primitives", "polkadot-primitives", "polkadot-runtime-common", "polkadot-runtime-metrics", "polkadot-runtime-parachains", "polkadot-sdk-frame", "sc-chain-spec-derive", "sc-tracing-proc-macro", "slot-range-helper", "snowbridge-beacon-primitives", "snowbridge-core", "snowbridge-ethereum", "snowbridge-outbound-queue-merkle-tree", "snowbridge-outbound-queue-runtime-api", "snowbridge-pallet-ethereum-client", "snowbridge-pallet-ethereum-client-fixtures", "snowbridge-pallet-inbound-queue", "snowbridge-pallet-inbound-queue-fixtures", "snowbridge-pallet-outbound-queue", "snowbridge-pallet-system", "snowbridge-router-primitives", "snowbridge-runtime-common", "snowbridge-system-runtime-api", "sp-api", "sp-api-proc-macro", "sp-application-crypto", "sp-arithmetic", "sp-authority-discovery", "sp-block-builder", "sp-consensus-aura", "sp-consensus-babe", "sp-consensus-beefy", "sp-consensus-grandpa", "sp-consensus-pow", "sp-consensus-slots", "sp-core", "sp-crypto-ec-utils", "sp-crypto-hashing", "sp-crypto-hashing-proc-macro", "sp-debug-derive", "sp-externalities", "sp-genesis-builder", "sp-inherents", "sp-io", "sp-keyring", "sp-keystore", "sp-metadata-ir", "sp-mixnet", "sp-mmr-primitives", "sp-npos-elections", "sp-offchain", "sp-runtime", "sp-runtime-interface", "sp-runtime-interface-proc-macro", "sp-session", "sp-staking", "sp-state-machine", "sp-statement-store", "sp-std", "sp-storage", "sp-timestamp", "sp-tracing", "sp-transaction-pool", "sp-transaction-storage-proof", "sp-trie", "sp-version", "sp-version-proc-macro", "sp-wasm-interface", "sp-weights", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", "substrate-bip39", "testnet-parachains-constants", "tracing-gum-proc-macro", "xcm-procedural", "xcm-runtime-apis", ] serde = [ "bp-polkadot-core?/serde", "frame-benchmarking?/serde", "pallet-asset-tx-payment?/serde", "pallet-beefy-mmr?/serde", "pallet-beefy?/serde", "pallet-contracts?/serde", "pallet-conviction-voting?/serde", "pallet-democracy?/serde", "pallet-message-queue?/serde", "pallet-offences?/serde", "pallet-parameters?/serde", "pallet-referenda?/serde", "pallet-remark?/serde", "pallet-revive?/serde", "pallet-state-trie-migration?/serde", "pallet-tips?/serde", "pallet-transaction-payment?/serde", "pallet-transaction-storage?/serde", "pallet-treasury?/serde", "pallet-xcm?/serde", "snowbridge-beacon-primitives?/serde", "snowbridge-core?/serde", "snowbridge-ethereum?/serde", "snowbridge-pallet-ethereum-client?/serde", "snowbridge-pallet-inbound-queue?/serde", "sp-application-crypto?/serde", "sp-arithmetic?/serde", "sp-authority-discovery?/serde", "sp-consensus-aura?/serde", "sp-consensus-babe?/serde", "sp-consensus-beefy?/serde", "sp-consensus-grandpa?/serde", "sp-consensus-slots?/serde", "sp-core?/serde", "sp-mmr-primitives?/serde", "sp-npos-elections?/serde", "sp-runtime?/serde", "sp-staking?/serde", "sp-statement-store?/serde", "sp-storage?/serde", "sp-version?/serde", "sp-weights?/serde", ] std = [ "asset-test-utils?/std", "assets-common?/std", "binary-merkle-tree?/std", "bp-header-chain?/std", "bp-messages?/std", "bp-parachains?/std", "bp-polkadot-core?/std", "bp-polkadot?/std", "bp-relayers?/std", "bp-runtime?/std", "bp-test-utils?/std", "bp-xcm-bridge-hub-router?/std", "bp-xcm-bridge-hub?/std", "bridge-hub-common?/std", "bridge-hub-test-utils?/std", "bridge-runtime-common?/std", "cumulus-pallet-aura-ext?/std", "cumulus-pallet-dmp-queue?/std", "cumulus-pallet-parachain-system-proc-macro?/std", "cumulus-pallet-parachain-system?/std", "cumulus-pallet-session-benchmarking?/std", "cumulus-pallet-solo-to-para?/std", "cumulus-pallet-xcm?/std", "cumulus-pallet-xcmp-queue?/std", "cumulus-ping?/std", "cumulus-primitives-aura?/std", "cumulus-primitives-core?/std", "cumulus-primitives-parachain-inherent?/std", "cumulus-primitives-proof-size-hostfunction?/std", "cumulus-primitives-storage-weight-reclaim?/std", "cumulus-primitives-timestamp?/std", "cumulus-primitives-utility?/std", "cumulus-test-relay-sproof-builder?/std", "frame-benchmarking-pallet-pov?/std", "frame-benchmarking?/std", "frame-election-provider-support?/std", "frame-executive?/std", "frame-metadata-hash-extension?/std", "frame-support-procedural?/std", "frame-support?/std", "frame-system-benchmarking?/std", "frame-system-rpc-runtime-api?/std", "frame-system?/std", "frame-try-runtime?/std", "pallet-alliance?/std", "pallet-asset-conversion-ops?/std", "pallet-asset-conversion-tx-payment?/std", "pallet-asset-conversion?/std", "pallet-asset-rate?/std", "pallet-asset-tx-payment?/std", "pallet-assets-freezer?/std", "pallet-assets?/std", "pallet-atomic-swap?/std", "pallet-aura?/std", "pallet-authority-discovery?/std", "pallet-authorship?/std", "pallet-babe?/std", "pallet-bags-list?/std", "pallet-balances?/std", "pallet-beefy-mmr?/std", "pallet-beefy?/std", "pallet-bounties?/std", "pallet-bridge-grandpa?/std", "pallet-bridge-messages?/std", "pallet-bridge-parachains?/std", "pallet-bridge-relayers?/std", "pallet-broker?/std", "pallet-child-bounties?/std", "pallet-collator-selection?/std", "pallet-collective-content?/std", "pallet-collective?/std", "pallet-contracts-mock-network?/std", "pallet-contracts?/std", "pallet-conviction-voting?/std", "pallet-core-fellowship?/std", "pallet-delegated-staking?/std", "pallet-democracy?/std", "pallet-dev-mode?/std", "pallet-election-provider-multi-phase?/std", "pallet-election-provider-support-benchmarking?/std", "pallet-elections-phragmen?/std", "pallet-fast-unstake?/std", "pallet-glutton?/std", "pallet-grandpa?/std", "pallet-identity?/std", "pallet-im-online?/std", "pallet-indices?/std", "pallet-insecure-randomness-collective-flip?/std", "pallet-lottery?/std", "pallet-membership?/std", "pallet-message-queue?/std", "pallet-migrations?/std", "pallet-mixnet?/std", "pallet-mmr?/std", "pallet-multisig?/std", "pallet-nft-fractionalization?/std", "pallet-nfts-runtime-api?/std", "pallet-nfts?/std", "pallet-nis?/std", "pallet-node-authorization?/std", "pallet-nomination-pools-benchmarking?/std", "pallet-nomination-pools-runtime-api?/std", "pallet-nomination-pools?/std", "pallet-offences-benchmarking?/std", "pallet-offences?/std", "pallet-paged-list?/std", "pallet-parameters?/std", "pallet-preimage?/std", "pallet-proxy?/std", "pallet-ranked-collective?/std", "pallet-recovery?/std", "pallet-referenda?/std", "pallet-remark?/std", "pallet-revive-fixtures?/std", "pallet-revive-mock-network?/std", "pallet-revive?/std", "pallet-root-offences?/std", "pallet-root-testing?/std", "pallet-safe-mode?/std", "pallet-salary?/std", "pallet-scheduler?/std", "pallet-scored-pool?/std", "pallet-session-benchmarking?/std", "pallet-session?/std", "pallet-skip-feeless-payment?/std", "pallet-society?/std", "pallet-staking-reward-fn?/std", "pallet-staking-runtime-api?/std", "pallet-staking?/std", "pallet-state-trie-migration?/std", "pallet-statement?/std", "pallet-sudo?/std", "pallet-timestamp?/std", "pallet-tips?/std", "pallet-transaction-payment-rpc-runtime-api?/std", "pallet-transaction-payment?/std", "pallet-transaction-storage?/std", "pallet-treasury?/std", "pallet-tx-pause?/std", "pallet-uniques?/std", "pallet-utility?/std", "pallet-vesting?/std", "pallet-whitelist?/std", "pallet-xcm-benchmarks?/std", "pallet-xcm-bridge-hub-router?/std", "pallet-xcm-bridge-hub?/std", "pallet-xcm?/std", "parachains-common?/std", "parachains-runtimes-test-utils?/std", "polkadot-core-primitives?/std", "polkadot-parachain-primitives?/std", "polkadot-primitives?/std", "polkadot-runtime-common?/std", "polkadot-runtime-metrics?/std", "polkadot-runtime-parachains?/std", "polkadot-sdk-frame?/std", "sc-executor?/std", "slot-range-helper?/std", "snowbridge-beacon-primitives?/std", "snowbridge-core?/std", "snowbridge-ethereum?/std", "snowbridge-outbound-queue-merkle-tree?/std", "snowbridge-outbound-queue-runtime-api?/std", "snowbridge-pallet-ethereum-client-fixtures?/std", "snowbridge-pallet-ethereum-client?/std", "snowbridge-pallet-inbound-queue-fixtures?/std", "snowbridge-pallet-inbound-queue?/std", "snowbridge-pallet-outbound-queue?/std", "snowbridge-pallet-system?/std", "snowbridge-router-primitives?/std", "snowbridge-runtime-common?/std", "snowbridge-runtime-test-common?/std", "snowbridge-system-runtime-api?/std", "sp-api-proc-macro?/std", "sp-api?/std", "sp-application-crypto?/std", "sp-arithmetic?/std", "sp-authority-discovery?/std", "sp-block-builder?/std", "sp-consensus-aura?/std", "sp-consensus-babe?/std", "sp-consensus-beefy?/std", "sp-consensus-grandpa?/std", "sp-consensus-pow?/std", "sp-consensus-slots?/std", "sp-core-hashing?/std", "sp-core?/std", "sp-crypto-ec-utils?/std", "sp-crypto-hashing?/std", "sp-debug-derive?/std", "sp-externalities?/std", "sp-genesis-builder?/std", "sp-inherents?/std", "sp-io?/std", "sp-keyring?/std", "sp-keystore?/std", "sp-metadata-ir?/std", "sp-mixnet?/std", "sp-mmr-primitives?/std", "sp-npos-elections?/std", "sp-offchain?/std", "sp-runtime-interface?/std", "sp-runtime?/std", "sp-session?/std", "sp-staking?/std", "sp-state-machine?/std", "sp-statement-store?/std", "sp-std?/std", "sp-storage?/std", "sp-timestamp?/std", "sp-tracing?/std", "sp-transaction-pool?/std", "sp-transaction-storage-proof?/std", "sp-trie?/std", "sp-version?/std", "sp-wasm-interface?/std", "sp-weights?/std", "staging-parachain-info?/std", "staging-xcm-builder?/std", "staging-xcm-executor?/std", "staging-xcm?/std", "substrate-bip39?/std", "testnet-parachains-constants?/std", "xcm-runtime-apis?/std", ] try-runtime = [ "cumulus-pallet-aura-ext?/try-runtime", "cumulus-pallet-dmp-queue?/try-runtime", "cumulus-pallet-parachain-system?/try-runtime", "cumulus-pallet-solo-to-para?/try-runtime", "cumulus-pallet-xcm?/try-runtime", "cumulus-pallet-xcmp-queue?/try-runtime", "cumulus-ping?/try-runtime", "frame-benchmarking-pallet-pov?/try-runtime", "frame-election-provider-support?/try-runtime", "frame-executive?/try-runtime", "frame-support?/try-runtime", "frame-system?/try-runtime", "frame-try-runtime/try-runtime", "pallet-alliance?/try-runtime", "pallet-asset-conversion-ops?/try-runtime", "pallet-asset-conversion-tx-payment?/try-runtime", "pallet-asset-conversion?/try-runtime", "pallet-asset-rate?/try-runtime", "pallet-asset-tx-payment?/try-runtime", "pallet-assets-freezer?/try-runtime", "pallet-assets?/try-runtime", "pallet-atomic-swap?/try-runtime", "pallet-aura?/try-runtime", "pallet-authority-discovery?/try-runtime", "pallet-authorship?/try-runtime", "pallet-babe?/try-runtime", "pallet-bags-list?/try-runtime", "pallet-balances?/try-runtime", "pallet-beefy-mmr?/try-runtime", "pallet-beefy?/try-runtime", "pallet-bounties?/try-runtime", "pallet-bridge-grandpa?/try-runtime", "pallet-bridge-messages?/try-runtime", "pallet-bridge-parachains?/try-runtime", "pallet-bridge-relayers?/try-runtime", "pallet-broker?/try-runtime", "pallet-child-bounties?/try-runtime", "pallet-collator-selection?/try-runtime", "pallet-collective-content?/try-runtime", "pallet-collective?/try-runtime", "pallet-contracts?/try-runtime", "pallet-conviction-voting?/try-runtime", "pallet-core-fellowship?/try-runtime", "pallet-delegated-staking?/try-runtime", "pallet-democracy?/try-runtime", "pallet-dev-mode?/try-runtime", "pallet-election-provider-multi-phase?/try-runtime", "pallet-elections-phragmen?/try-runtime", "pallet-fast-unstake?/try-runtime", "pallet-glutton?/try-runtime", "pallet-grandpa?/try-runtime", "pallet-identity?/try-runtime", "pallet-im-online?/try-runtime", "pallet-indices?/try-runtime", "pallet-insecure-randomness-collective-flip?/try-runtime", "pallet-lottery?/try-runtime", "pallet-membership?/try-runtime", "pallet-message-queue?/try-runtime", "pallet-migrations?/try-runtime", "pallet-mixnet?/try-runtime", "pallet-mmr?/try-runtime", "pallet-multisig?/try-runtime", "pallet-nft-fractionalization?/try-runtime", "pallet-nfts?/try-runtime", "pallet-nis?/try-runtime", "pallet-node-authorization?/try-runtime", "pallet-nomination-pools?/try-runtime", "pallet-offences?/try-runtime", "pallet-paged-list?/try-runtime", "pallet-parameters?/try-runtime", "pallet-preimage?/try-runtime", "pallet-proxy?/try-runtime", "pallet-ranked-collective?/try-runtime", "pallet-recovery?/try-runtime", "pallet-referenda?/try-runtime", "pallet-remark?/try-runtime", "pallet-revive?/try-runtime", "pallet-root-offences?/try-runtime", "pallet-root-testing?/try-runtime", "pallet-safe-mode?/try-runtime", "pallet-salary?/try-runtime", "pallet-scheduler?/try-runtime", "pallet-scored-pool?/try-runtime", "pallet-session?/try-runtime", "pallet-skip-feeless-payment?/try-runtime", "pallet-society?/try-runtime", "pallet-staking?/try-runtime", "pallet-state-trie-migration?/try-runtime", "pallet-statement?/try-runtime", "pallet-sudo?/try-runtime", "pallet-timestamp?/try-runtime", "pallet-tips?/try-runtime", "pallet-transaction-payment?/try-runtime", "pallet-transaction-storage?/try-runtime", "pallet-treasury?/try-runtime", "pallet-tx-pause?/try-runtime", "pallet-uniques?/try-runtime", "pallet-utility?/try-runtime", "pallet-vesting?/try-runtime", "pallet-whitelist?/try-runtime", "pallet-xcm-bridge-hub-router?/try-runtime", "pallet-xcm-bridge-hub?/try-runtime", "pallet-xcm?/try-runtime", "polkadot-cli?/try-runtime", "polkadot-parachain-lib?/try-runtime", "polkadot-runtime-common?/try-runtime", "polkadot-runtime-parachains?/try-runtime", "polkadot-sdk-frame?/try-runtime", "polkadot-service?/try-runtime", "snowbridge-pallet-ethereum-client?/try-runtime", "snowbridge-pallet-inbound-queue?/try-runtime", "snowbridge-pallet-outbound-queue?/try-runtime", "snowbridge-pallet-system?/try-runtime", "sp-runtime?/try-runtime", "staging-parachain-info?/try-runtime", ] tuples-96 = [ "frame-support-procedural?/tuples-96", "frame-support?/tuples-96", ] with-tracing = [ "frame-executive?/with-tracing", "frame-executive?/with-tracing", "sp-io?/with-tracing", "sp-io?/with-tracing", "sp-tracing?/with-tracing", "sp-tracing?/with-tracing", ]