Merge pull request #266153 from andresilva/polkadot-v1.3.0

polkadot: 1.2.0 -> 1.3.0

Changed files
+576 -696
pkgs
applications
blockchains
+572 -692
pkgs/applications/blockchains/polkadot/Cargo.lock
···
"cipher 0.3.0",
"ctr 0.8.0",
"ghash 0.4.4",
-
"subtle",
]
[[package]]
···
"cipher 0.4.4",
"ctr 0.9.2",
"ghash 0.5.0",
-
"subtle",
]
[[package]]
···
[[package]]
name = "anstream"
-
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c"
dependencies = [
"anstyle",
"anstyle-parse",
···
[[package]]
name = "anstyle-wincon"
-
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd"
dependencies = [
"anstyle",
"windows-sys 0.48.0",
···
checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6"
[[package]]
-
name = "ark-algebra-test-templates"
-
version = "0.4.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "400bd3a79c741b1832f1416d4373ae077ef82ca14a8b4cee1248a2f11c8b9172"
-
dependencies = [
-
"ark-ec",
-
"ark-ff",
-
"ark-serialize",
-
"ark-std",
-
"hex",
-
"num-bigint",
-
"num-integer",
-
"num-traits",
-
"serde",
-
"serde_derive",
-
"serde_json",
-
"sha2 0.10.7",
-
]
-
-
[[package]]
name = "ark-bls12-377"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
]
[[package]]
-
name = "ark-r1cs-std"
-
version = "0.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "de1d1472e5cb020cb3405ce2567c91c8d43f21b674aef37b0202f5c3304761db"
-
dependencies = [
-
"ark-ec",
-
"ark-ff",
-
"ark-relations",
-
"ark-std",
-
"derivative",
-
"num-bigint",
-
"num-integer",
-
"num-traits",
-
"tracing",
-
]
-
-
[[package]]
-
name = "ark-relations"
-
version = "0.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "00796b6efc05a3f48225e59cb6a2cda78881e7c390872d5786aaf112f31fb4f0"
-
dependencies = [
-
"ark-ff",
-
"ark-std",
-
"tracing",
-
"tracing-subscriber",
-
]
-
-
[[package]]
name = "ark-scale"
-
version = "0.0.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "49b08346a3e38e2be792ef53ee168623c9244d968ff00cd70fb9932f6fe36393"
dependencies = [
"ark-ec",
"ark-ff",
"ark-serialize",
"ark-std",
"parity-scale-codec",
]
[[package]]
name = "ark-secret-scalar"
version = "0.0.2"
-
source = "git+https://github.com/w3f/ring-vrf?rev=f4fe253#f4fe2534ccc6d916cd10d9c16891e673728ec8b4"
dependencies = [
"ark-ec",
"ark-ff",
···
[[package]]
name = "ark-transcript"
version = "0.0.2"
-
source = "git+https://github.com/w3f/ring-vrf?rev=f4fe253#f4fe2534ccc6d916cd10d9c16891e673728ec8b4"
dependencies = [
"ark-ff",
"ark-serialize",
···
"rand_core 0.6.4",
"sha3",
]
[[package]]
name = "array-bytes"
···
checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9"
[[package]]
-
name = "asset-hub-kusama-integration-tests"
-
version = "1.0.0"
dependencies = [
-
"assert_matches",
-
"asset-hub-kusama-runtime",
"frame-support",
"frame-system",
-
"integration-tests-common",
"pallet-asset-conversion",
"pallet-assets",
"pallet-balances",
"pallet-xcm",
"parachains-common",
"parity-scale-codec",
"polkadot-core-primitives",
"polkadot-parachain-primitives",
-
"polkadot-runtime",
-
"polkadot-runtime-parachains",
"sp-runtime",
"staging-xcm",
-
"xcm-emulator",
]
[[package]]
-
name = "asset-hub-kusama-runtime"
version = "0.9.420"
dependencies = [
"asset-test-utils",
···
"frame-system-rpc-runtime-api",
"frame-try-runtime",
"hex-literal",
-
"kusama-runtime-constants",
"log",
-
"pallet-asset-conversion",
-
"pallet-asset-conversion-tx-payment",
"pallet-assets",
"pallet-aura",
"pallet-authorship",
"pallet-balances",
"pallet-collator-selection",
"pallet-multisig",
-
"pallet-nft-fractionalization",
"pallet-nfts",
"pallet-nfts-runtime-api",
"pallet-proxy",
"pallet-session",
-
"pallet-state-trie-migration",
"pallet-timestamp",
"pallet-transaction-payment",
"pallet-transaction-payment-rpc-runtime-api",
···
"polkadot-core-primitives",
"polkadot-parachain-primitives",
"polkadot-runtime-common",
-
"primitive-types",
"scale-info",
"smallvec",
"sp-api",
···
]
[[package]]
-
name = "asset-hub-polkadot-integration-tests"
version = "1.0.0"
dependencies = [
-
"asset-hub-kusama-runtime",
"frame-support",
"frame-system",
"integration-tests-common",
···
"parity-scale-codec",
"polkadot-core-primitives",
"polkadot-parachain-primitives",
-
"polkadot-runtime",
"polkadot-runtime-parachains",
"sp-runtime",
"staging-xcm",
"xcm-emulator",
]
[[package]]
-
name = "asset-hub-polkadot-runtime"
version = "0.9.420"
dependencies = [
"asset-test-utils",
"assets-common",
"cumulus-pallet-aura-ext",
"cumulus-pallet-dmp-queue",
"cumulus-pallet-parachain-system",
···
"frame-try-runtime",
"hex-literal",
"log",
-
"pallet-asset-tx-payment",
"pallet-assets",
"pallet-aura",
"pallet-authorship",
"pallet-balances",
"pallet-collator-selection",
"pallet-multisig",
"pallet-nfts",
"pallet-nfts-runtime-api",
"pallet-proxy",
"pallet-session",
"pallet-timestamp",
"pallet-transaction-payment",
"pallet-transaction-payment-rpc-runtime-api",
···
"pallet-utility",
"pallet-xcm",
"pallet-xcm-benchmarks",
"parachain-info",
"parachains-common",
"parity-scale-codec",
"polkadot-core-primitives",
"polkadot-parachain-primitives",
"polkadot-runtime-common",
-
"polkadot-runtime-constants",
"scale-info",
"smallvec",
"sp-api",
"sp-block-builder",
"sp-consensus-aura",
"sp-core",
-
"sp-genesis-builder",
"sp-inherents",
"sp-offchain",
"sp-runtime",
···
dependencies = [
"assert_matches",
"asset-hub-westend-runtime",
"frame-support",
"frame-system",
"integration-tests-common",
"pallet-asset-conversion",
"pallet-assets",
"pallet-balances",
"pallet-xcm",
"parachains-common",
"parity-scale-codec",
"polkadot-core-primitives",
"polkadot-parachain-primitives",
-
"polkadot-runtime",
"polkadot-runtime-parachains",
"sp-runtime",
"staging-xcm",
"xcm-emulator",
]
···
"pallet-collator-selection",
"pallet-session",
"pallet-xcm",
"parachain-info",
"parachains-common",
"parachains-runtimes-test-utils",
···
"sp-runtime",
"sp-std",
"staging-xcm",
"staging-xcm-executor",
"substrate-wasm-builder",
]
···
]
[[package]]
-
name = "async-recursion"
-
version = "1.0.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0e97ce7de6cf12de5d7226c73f5ba9811622f4db3a5b91b55c53e987e5f91cba"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.37",
-
]
-
-
[[package]]
name = "async-stream"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
[[package]]
name = "bandersnatch_vrfs"
version = "0.0.1"
-
source = "git+https://github.com/w3f/ring-vrf?rev=f4fe253#f4fe2534ccc6d916cd10d9c16891e673728ec8b4"
dependencies = [
"ark-bls12-381",
"ark-ec",
···
name = "binary-merkle-tree"
version = "4.0.0-dev"
dependencies = [
-
"array-bytes",
"env_logger 0.9.3",
"hash-db",
"log",
···
"regex",
"rustc-hash",
"shlex",
-
"syn 2.0.37",
]
[[package]]
···
[[package]]
name = "blake2"
version = "0.10.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe"
···
]
[[package]]
name = "bp-bridge-hub-cumulus"
version = "0.1.0"
dependencies = [
···
]
[[package]]
name = "bp-polkadot-core"
version = "0.1.0"
dependencies = [
···
"frame-system-rpc-runtime-api",
"frame-try-runtime",
"hex-literal",
-
"kusama-runtime-constants",
"log",
"pallet-aura",
"pallet-authorship",
···
"polkadot-core-primitives",
"polkadot-parachain-primitives",
"polkadot-runtime-common",
-
"polkadot-runtime-constants",
"scale-info",
"serde",
"smallvec",
···
name = "bridge-hub-rococo-integration-tests"
version = "1.0.0"
dependencies = [
"bp-messages",
"cumulus-pallet-dmp-queue",
"cumulus-pallet-xcmp-queue",
"frame-support",
···
"parity-scale-codec",
"polkadot-core-primitives",
"polkadot-parachain-primitives",
-
"polkadot-runtime",
"polkadot-runtime-parachains",
"staging-xcm",
"xcm-emulator",
]
···
name = "bridge-hub-rococo-runtime"
version = "0.1.0"
dependencies = [
"bp-bridge-hub-rococo",
"bp-bridge-hub-wococo",
"bp-header-chain",
···
name = "bridge-hub-test-utils"
version = "0.1.0"
dependencies = [
-
"assert_matches",
"asset-test-utils",
"bp-bridge-hub-rococo",
"bp-bridge-hub-wococo",
···
"sp-io",
"sp-keyring",
"sp-runtime",
"staging-xcm",
"staging-xcm-builder",
"staging-xcm-executor",
···
]
[[package]]
name = "camino"
version = "1.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
dependencies = [
"aead 0.3.2",
"cipher 0.2.5",
-
"subtle",
]
[[package]]
···
checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e"
[[package]]
name = "chacha20"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
version = "2.0.0"
dependencies = [
"ansi_term",
-
"clap 4.4.4",
"node-cli",
"rand 0.8.5",
"sc-chain-spec",
···
[[package]]
name = "clap"
-
version = "4.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b1d7b8d5ec32af0fadc644bf1fd509a688c2103b185644bb1e29d164e0703136"
dependencies = [
"clap_builder",
"clap_derive 4.4.2",
···
[[package]]
name = "clap_builder"
-
version = "4.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5179bb514e4d7c2051749d8fcefa2ed6d06a9f4e6d69faf3805f5d80b8cf8d56"
dependencies = [
"anstream",
"anstyle",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "586a385f7ef2f8b4d86bddaa0c094794e7ccbfe5ffef1f434fe928143fc783a5"
dependencies = [
-
"clap 4.4.4",
]
[[package]]
···
"heck",
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
]
[[package]]
-
name = "collectives-polkadot-integration-tests"
-
version = "0.1.0"
-
dependencies = [
-
"collectives-polkadot-runtime",
-
"cumulus-pallet-parachain-system",
-
"cumulus-pallet-xcmp-queue",
-
"frame-support",
-
"integration-tests-common",
-
"pallet-assets",
-
"pallet-balances",
-
"pallet-core-fellowship",
-
"pallet-salary",
-
"pallet-xcm",
-
"parachains-common",
-
"parity-scale-codec",
-
"polkadot-core-primitives",
-
"polkadot-parachain-primitives",
-
"polkadot-runtime",
-
"polkadot-runtime-parachains",
-
"sp-core",
-
"sp-runtime",
-
"staging-xcm",
-
"xcm-emulator",
-
]
-
-
[[package]]
name = "collectives-polkadot-runtime"
version = "1.0.0"
dependencies = [
···
"polkadot-core-primitives",
"polkadot-parachain-primitives",
"polkadot-runtime-common",
-
"polkadot-runtime-constants",
"scale-info",
"smallvec",
"sp-api",
···
[[package]]
name = "common"
version = "0.1.0"
-
source = "git+https://github.com/w3f/ring-proof?rev=8657210#86572101f4210647984ab4efedba6b3fcc890895"
dependencies = [
"ark-ec",
"ark-ff",
···
"frame-system-rpc-runtime-api",
"frame-try-runtime",
"hex-literal",
-
"kusama-runtime-constants",
"log",
"pallet-aura",
"pallet-authorship",
···
"polkadot-core-primitives",
"polkadot-parachain-primitives",
"polkadot-runtime-common",
"scale-info",
"smallvec",
"sp-api",
···
"anes",
"cast",
"ciborium",
-
"clap 4.4.4",
"criterion-plot",
"futures",
"is-terminal",
···
dependencies = [
"generic-array 0.14.7",
"rand_core 0.6.4",
-
"subtle",
"zeroize",
]
···
dependencies = [
"generic-array 0.14.7",
"rand_core 0.6.4",
-
"subtle",
"zeroize",
]
···
[[package]]
name = "crypto-mac"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab"
dependencies = [
"generic-array 0.14.7",
-
"subtle",
]
[[package]]
···
checksum = "b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714"
dependencies = [
"generic-array 0.14.7",
-
"subtle",
]
[[package]]
···
name = "cumulus-client-cli"
version = "0.1.0"
dependencies = [
-
"clap 4.4.4",
"parity-scale-codec",
"sc-chain-spec",
"sc-cli",
···
"log",
"parity-scale-codec",
"polkadot-parachain-primitives",
"sc-client-api",
"scale-info",
"sp-core",
···
"proc-macro-crate",
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
name = "cumulus-pallet-xcmp-queue"
version = "0.1.0"
dependencies = [
"cumulus-pallet-parachain-system",
"cumulus-primitives-core",
"frame-benchmarking",
···
"pallet-balances",
"parity-scale-codec",
"polkadot-runtime-common",
"rand_chacha 0.3.1",
"scale-info",
"sp-core",
···
"cumulus-primitives-core",
"frame-support",
"log",
"parity-scale-codec",
"polkadot-runtime-common",
"sp-io",
"sp-runtime",
"sp-std",
···
name = "cumulus-relay-chain-minimal-node"
version = "0.1.0"
dependencies = [
-
"array-bytes",
"async-trait",
"cumulus-primitives-core",
"cumulus-relay-chain-interface",
···
"sc-service",
"sc-tracing",
"sc-utils",
-
"schnellru",
"sp-api",
"sp-consensus",
"sp-consensus-babe",
"sp-runtime",
"tracing",
]
···
version = "0.1.0"
dependencies = [
"async-trait",
-
"clap 4.4.4",
"criterion 0.5.1",
"cumulus-client-cli",
"cumulus-client-consensus-common",
···
"byteorder",
"digest 0.8.1",
"rand_core 0.5.1",
-
"subtle",
"zeroize",
]
···
"byteorder",
"digest 0.9.0",
"rand_core 0.5.1",
-
"subtle",
"zeroize",
]
···
"fiat-crypto",
"platforms",
"rustc_version 0.4.0",
-
"subtle",
"zeroize",
]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
"proc-macro2",
"quote",
"scratch",
-
"syn 2.0.37",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
"block-buffer 0.10.4",
"const-oid",
"crypto-common",
-
"subtle",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
[[package]]
name = "dleq_vrf"
version = "0.0.2"
-
source = "git+https://github.com/w3f/ring-vrf?rev=f4fe253#f4fe2534ccc6d916cd10d9c16891e673728ec8b4"
dependencies = [
"ark-ec",
"ark-ff",
···
"proc-macro2",
"quote",
"regex",
-
"syn 2.0.37",
"termcolor",
"toml 0.7.6",
"walkdir",
···
"pkcs8 0.9.0",
"rand_core 0.6.4",
"sec1 0.3.0",
-
"subtle",
"zeroize",
]
···
"pkcs8 0.10.2",
"rand_core 0.6.4",
"sec1 0.7.3",
-
"subtle",
"zeroize",
]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f86a749cf851891866c10515ef6c299b5c69661465e9c3bbe7e07a2b77fb0f7"
dependencies = [
-
"blake2",
"fs-err",
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
checksum = "d013fc25338cc558c5c2cfbad646908fb23591e2404481826742b651c9af7160"
dependencies = [
"rand_core 0.6.4",
-
"subtle",
]
[[package]]
···
checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449"
dependencies = [
"rand_core 0.6.4",
-
"subtle",
]
[[package]]
···
checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa"
[[package]]
name = "frame-benchmarking"
version = "4.0.0-dev"
dependencies = [
-
"array-bytes",
"frame-support",
"frame-support-procedural",
"frame-system",
···
version = "4.0.0-dev"
dependencies = [
"Inflector",
-
"array-bytes",
"chrono",
-
"clap 4.4.4",
"comfy-table",
"frame-benchmarking",
"frame-support",
···
"quote",
"scale-info",
"sp-arithmetic",
-
"syn 2.0.37",
"trybuild",
]
···
name = "frame-election-solution-type-fuzzer"
version = "2.0.0-alpha.5"
dependencies = [
-
"clap 4.4.4",
"frame-election-provider-solution-type",
"frame-election-provider-support",
"frame-support",
···
name = "frame-executive"
version = "4.0.0-dev"
dependencies = [
-
"array-bytes",
"frame-support",
"frame-system",
"frame-try-runtime",
···
name = "frame-remote-externalities"
version = "0.10.0-dev"
dependencies = [
-
"async-recursion",
"futures",
"indicatif",
"jsonrpsee",
···
version = "4.0.0-dev"
dependencies = [
"aquamarine",
-
"array-bytes",
"assert_matches",
"bitflags 1.3.2",
"docify",
···
"proc-macro-warning",
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
"proc-macro-crate",
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
"scale-info",
"serde",
"sp-runtime",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
dependencies = [
"cfg-if",
-
"js-sys",
"libc",
"wasi 0.11.0+wasi-snapshot-preview1",
-
"wasm-bindgen",
]
[[package]]
···
"cumulus-pallet-aura-ext",
"cumulus-pallet-parachain-system",
"cumulus-pallet-xcm",
"cumulus-primitives-core",
"cumulus-primitives-timestamp",
"frame-benchmarking",
···
dependencies = [
"ff 0.12.1",
"rand_core 0.6.4",
-
"subtle",
]
[[package]]
···
dependencies = [
"ff 0.13.0",
"rand_core 0.6.4",
-
"subtle",
]
[[package]]
···
]
[[package]]
name = "heck"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
dependencies = [
"asset-hub-kusama-runtime",
"asset-hub-polkadot-runtime",
"asset-hub-westend-runtime",
"bp-messages",
"bridge-hub-kusama-runtime",
···
"cumulus-pallet-xcmp-queue",
"cumulus-primitives-core",
"frame-support",
-
"kusama-runtime-constants",
"pallet-assets",
"pallet-bridge-messages",
"pallet-im-online",
"pallet-message-queue",
···
"polkadot-core-primitives",
"polkadot-parachain-primitives",
"polkadot-primitives",
-
"polkadot-runtime",
-
"polkadot-runtime-constants",
"polkadot-runtime-parachains",
"polkadot-service",
"rococo-runtime",
···
"sp-consensus-beefy",
"sp-core",
"sp-runtime",
-
"staging-kusama-runtime",
"staging-xcm",
"westend-runtime",
"westend-runtime-constants",
···
]
[[package]]
name = "kitchensink-runtime"
version = "3.0.0-dev"
dependencies = [
···
"pallet-lottery",
"pallet-membership",
"pallet-message-queue",
"pallet-mmr",
"pallet-multisig",
"pallet-nft-fractionalization",
···
"sp-genesis-builder",
"sp-inherents",
"sp-io",
"sp-offchain",
"sp-runtime",
"sp-session",
···
]
[[package]]
-
name = "kusama-runtime-constants"
-
version = "1.0.0"
-
dependencies = [
-
"frame-support",
-
"polkadot-primitives",
-
"polkadot-runtime-common",
-
"smallvec",
-
"sp-core",
-
"sp-runtime",
-
"sp-weights",
-
]
-
-
[[package]]
name = "kvdb"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "landlock"
-
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "520baa32708c4e957d2fc3a186bc5bd8d26637c33137f399ddfc202adb240068"
dependencies = [
"enumflags2",
"libc",
···
dependencies = [
"crunchy",
"digest 0.9.0",
-
"subtle",
]
[[package]]
···
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503"
[[package]]
name = "lite-json"
···
[[package]]
name = "macro_magic"
-
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "aee866bfee30d2d7e83835a4574aad5b45adba4cc807f2a3bbba974e5d4383c9"
dependencies = [
"macro_magic_core",
"macro_magic_macros",
"quote",
-
"syn 2.0.37",
]
[[package]]
name = "macro_magic_core"
-
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7e766a20fd9c72bab3e1e64ed63f36bd08410e75803813df210d1ce297d7ad00"
dependencies = [
"const-random",
"derive-syn-parse",
"macro_magic_core_macros",
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
name = "macro_magic_core_macros"
-
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c12469fc165526520dff2807c2975310ab47cf7190a45b99b49a7dc8befab17b"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
name = "macro_magic_macros"
-
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b8fb85ec1620619edf2984a7693497d4ec88a9665d8b87e942856884c92dbf2a"
dependencies = [
"macro_magic_core",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
]
[[package]]
name = "mmr-gadget"
version = "4.0.0-dev"
dependencies = [
···
name = "node-bench"
version = "0.9.0-dev"
dependencies = [
-
"array-bytes",
-
"clap 4.4.4",
"derive_more",
"fs_extra",
"futures",
···
name = "node-cli"
version = "3.0.0-dev"
dependencies = [
-
"array-bytes",
"assert_cmd",
-
"clap 4.4.4",
"clap_complete",
"criterion 0.4.0",
"frame-benchmarking-cli",
···
"sc-consensus-slots",
"sc-executor",
"sc-keystore",
"sc-network",
"sc-network-common",
"sc-network-statement",
···
"sp-io",
"sp-keyring",
"sp-keystore",
"sp-runtime",
"sp-statement-store",
"sp-timestamp",
···
name = "node-inspect"
version = "0.9.0-dev"
dependencies = [
-
"clap 4.4.4",
"parity-scale-codec",
"sc-cli",
"sc-client-api",
···
"sc-consensus-babe-rpc",
"sc-consensus-grandpa",
"sc-consensus-grandpa-rpc",
"sc-rpc",
"sc-rpc-api",
"sc-rpc-spec-v2",
···
name = "node-runtime-generate-bags"
version = "3.0.0"
dependencies = [
-
"clap 4.4.4",
"generate-bags",
"kitchensink-runtime",
]
···
name = "node-template"
version = "4.0.0-dev"
dependencies = [
-
"clap 4.4.4",
"frame-benchmarking",
"frame-benchmarking-cli",
"frame-system",
···
name = "node-template-release"
version = "3.0.0"
dependencies = [
-
"clap 4.4.4",
"flate2",
"fs_extra",
"glob",
···
name = "pallet-alliance"
version = "4.0.0-dev"
dependencies = [
-
"array-bytes",
"frame-benchmarking",
"frame-support",
"frame-system",
···
name = "pallet-beefy-mmr"
version = "4.0.0-dev"
dependencies = [
-
"array-bytes",
"binary-merkle-tree",
"frame-support",
"frame-system",
···
name = "pallet-contracts"
version = "4.0.0-dev"
dependencies = [
-
"array-bytes",
"assert_matches",
"bitflags 1.3.2",
"env_logger 0.9.3",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
name = "pallet-glutton"
version = "4.0.0-dev"
dependencies = [
-
"blake2",
"frame-benchmarking",
"frame-support",
"frame-system",
···
]
[[package]]
name = "pallet-mmr"
version = "4.0.0-dev"
dependencies = [
-
"array-bytes",
"env_logger 0.9.3",
"frame-benchmarking",
"frame-support",
···
"proc-macro2",
"quote",
"sp-runtime",
-
"syn 2.0.37",
]
[[package]]
···
name = "pallet-transaction-storage"
version = "4.0.0-dev"
dependencies = [
-
"array-bytes",
"frame-benchmarking",
"frame-support",
"frame-system",
···
name = "pallet-treasury"
version = "4.0.0-dev"
dependencies = [
"frame-benchmarking",
"frame-support",
"frame-system",
···
name = "parachain-template-node"
version = "0.1.0"
dependencies = [
-
"clap 4.4.4",
"color-print",
"cumulus-client-cli",
"cumulus-client-collator",
···
"cumulus-primitives-utility",
"frame-support",
"frame-system",
-
"kusama-runtime-constants",
"log",
"num-traits",
"pallet-asset-tx-payment",
···
"pallet-authorship",
"pallet-balances",
"pallet-collator-selection",
"parity-scale-codec",
"polkadot-core-primitives",
"polkadot-primitives",
-
"polkadot-runtime-constants",
"rococo-runtime-constants",
"scale-info",
"smallvec",
···
"sp-std",
"staging-xcm",
"staging-xcm-builder",
-
"staging-xcm-executor",
"substrate-wasm-builder",
"westend-runtime-constants",
]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78f19d20a0d2cc52327a88d131fa1c4ea81ea4a04714aedcfeca2dd410049cf8"
dependencies = [
-
"blake2",
"crc32fast",
"fs2",
"hex",
···
"pest_meta",
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
[[package]]
name = "polkadot"
-
version = "1.2.0"
dependencies = [
"assert_cmd",
"color-eyre",
···
name = "polkadot-cli"
version = "1.1.0"
dependencies = [
-
"clap 4.4.4",
"frame-benchmarking-cli",
"futures",
"log",
"polkadot-node-metrics",
-
"polkadot-performance-test",
"polkadot-service",
"pyroscope",
"pyroscope_pprofrs",
···
dependencies = [
"always-assert",
"assert_matches",
"futures",
"futures-timer",
"hex-literal",
"libc",
"parity-scale-codec",
"pin-project",
···
"polkadot-parachain-primitives",
"polkadot-primitives",
"rand 0.8.5",
"slotmap",
"sp-core",
"sp-maybe-compressed-blob",
"sp-wasm-interface",
-
"substrate-build-script-utils",
"tempfile",
"test-parachain-adder",
"test-parachain-halt",
···
version = "1.0.0"
dependencies = [
"assert_matches",
"cpu-time",
"futures",
"landlock",
···
name = "polkadot-node-core-pvf-prepare-worker"
version = "1.0.0"
dependencies = [
"futures",
"libc",
"parity-scale-codec",
···
"polkadot-primitives-test-helpers",
"prioritized-metered-channel",
"sc-client-api",
-
"schnellru",
"sp-api",
"sp-core",
"tikv-jemalloc-ctl",
···
"assert_cmd",
"asset-hub-kusama-runtime",
"asset-hub-polkadot-runtime",
"asset-hub-westend-runtime",
"async-trait",
"bridge-hub-kusama-runtime",
"bridge-hub-polkadot-runtime",
"bridge-hub-rococo-runtime",
-
"clap 4.4.4",
"collectives-polkadot-runtime",
"color-print",
"contracts-rococo-runtime",
···
"cumulus-client-consensus-proposer",
"cumulus-client-consensus-relay-chain",
"cumulus-client-service",
"cumulus-primitives-core",
"cumulus-primitives-parachain-inherent",
"cumulus-relay-chain-interface",
···
]
[[package]]
-
name = "polkadot-performance-test"
-
version = "1.0.0"
-
dependencies = [
-
"env_logger 0.9.3",
-
"log",
-
"polkadot-erasure-coding",
-
"polkadot-node-core-pvf-prepare-worker",
-
"polkadot-node-primitives",
-
"polkadot-primitives",
-
"quote",
-
"sc-executor-common",
-
"sp-maybe-compressed-blob",
-
"staging-kusama-runtime",
-
"thiserror",
-
]
-
-
[[package]]
name = "polkadot-primitives"
version = "1.0.0"
dependencies = [
···
]
[[package]]
-
name = "polkadot-runtime"
-
version = "1.0.0"
-
dependencies = [
-
"bitvec",
-
"frame-benchmarking",
-
"frame-election-provider-support",
-
"frame-executive",
-
"frame-remote-externalities",
-
"frame-support",
-
"frame-system",
-
"frame-system-benchmarking",
-
"frame-system-rpc-runtime-api",
-
"frame-try-runtime",
-
"hex-literal",
-
"log",
-
"pallet-authority-discovery",
-
"pallet-authorship",
-
"pallet-babe",
-
"pallet-bags-list",
-
"pallet-balances",
-
"pallet-bounties",
-
"pallet-child-bounties",
-
"pallet-collective",
-
"pallet-conviction-voting",
-
"pallet-democracy",
-
"pallet-election-provider-multi-phase",
-
"pallet-election-provider-support-benchmarking",
-
"pallet-elections-phragmen",
-
"pallet-fast-unstake",
-
"pallet-grandpa",
-
"pallet-identity",
-
"pallet-im-online",
-
"pallet-indices",
-
"pallet-membership",
-
"pallet-message-queue",
-
"pallet-multisig",
-
"pallet-nomination-pools",
-
"pallet-nomination-pools-benchmarking",
-
"pallet-nomination-pools-runtime-api",
-
"pallet-offences",
-
"pallet-offences-benchmarking",
-
"pallet-preimage",
-
"pallet-proxy",
-
"pallet-referenda",
-
"pallet-scheduler",
-
"pallet-session",
-
"pallet-session-benchmarking",
-
"pallet-staking",
-
"pallet-staking-reward-curve",
-
"pallet-staking-runtime-api",
-
"pallet-timestamp",
-
"pallet-tips",
-
"pallet-transaction-payment",
-
"pallet-transaction-payment-rpc-runtime-api",
-
"pallet-treasury",
-
"pallet-utility",
-
"pallet-vesting",
-
"pallet-whitelist",
-
"pallet-xcm",
-
"pallet-xcm-benchmarks",
-
"parity-scale-codec",
-
"polkadot-primitives",
-
"polkadot-runtime-common",
-
"polkadot-runtime-constants",
-
"polkadot-runtime-parachains",
-
"rustc-hex",
-
"scale-info",
-
"separator",
-
"serde",
-
"serde_derive",
-
"serde_json",
-
"smallvec",
-
"sp-api",
-
"sp-arithmetic",
-
"sp-authority-discovery",
-
"sp-block-builder",
-
"sp-consensus-babe",
-
"sp-consensus-beefy",
-
"sp-core",
-
"sp-genesis-builder",
-
"sp-inherents",
-
"sp-io",
-
"sp-keyring",
-
"sp-mmr-primitives",
-
"sp-npos-elections",
-
"sp-offchain",
-
"sp-runtime",
-
"sp-session",
-
"sp-staking",
-
"sp-std",
-
"sp-storage",
-
"sp-tracing",
-
"sp-transaction-pool",
-
"sp-trie",
-
"sp-version",
-
"staging-xcm",
-
"staging-xcm-builder",
-
"staging-xcm-executor",
-
"static_assertions",
-
"substrate-wasm-builder",
-
"tiny-keccak",
-
"tokio",
-
]
-
-
[[package]]
name = "polkadot-runtime-common"
version = "1.0.0"
dependencies = [
···
"impl-trait-for-tuples",
"libsecp256k1",
"log",
"pallet-authorship",
"pallet-babe",
"pallet-balances",
···
"pallet-transaction-payment",
"pallet-treasury",
"pallet-vesting",
"parity-scale-codec",
"polkadot-primitives",
"polkadot-primitives-test-helpers",
···
"sp-staking",
"sp-std",
"staging-xcm",
"static_assertions",
]
[[package]]
-
name = "polkadot-runtime-constants"
-
version = "1.0.0"
-
dependencies = [
-
"frame-support",
-
"polkadot-primitives",
-
"polkadot-runtime-common",
-
"smallvec",
-
"sp-core",
-
"sp-runtime",
-
"sp-weights",
-
]
-
-
[[package]]
name = "polkadot-runtime-metrics"
version = "1.0.0"
dependencies = [
···
dependencies = [
"assert_matches",
"async-trait",
-
"clap 4.4.4",
"color-eyre",
"futures",
"futures-timer",
···
name = "polkadot-voter-bags"
version = "1.0.0"
dependencies = [
-
"clap 4.4.4",
"generate-bags",
-
"polkadot-runtime",
"sp-io",
-
"staging-kusama-runtime",
"westend-runtime",
]
···
checksum = "6c64d9ba0963cdcea2e1b2230fbae2bab30eb25a174be395c41e764bfb65dd62"
dependencies = [
"proc-macro2",
-
"syn 2.0.37",
]
[[package]]
···
[[package]]
name = "proc-macro-warning"
-
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3d1eaa7fa0aa1929ffdf7eeb6eac234dde6268914a14ad44d23521ab6a9b258e"
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
name = "proc-macro2"
-
version = "1.0.67"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328"
dependencies = [
"unicode-ident",
]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
[[package]]
name = "quinn-proto"
-
version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c956be1b23f4261676aed05a0046e204e8a6836e50203902683a718af0797989"
dependencies = [
"bytes",
"rand 0.8.5",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
name = "remote-ext-tests-bags-list"
version = "1.0.0"
dependencies = [
-
"clap 4.4.4",
"frame-system",
-
"kusama-runtime-constants",
"log",
"pallet-bags-list-remote-tests",
-
"polkadot-runtime",
-
"polkadot-runtime-constants",
"sp-core",
"sp-tracing",
-
"staging-kusama-runtime",
"tokio",
"westend-runtime",
"westend-runtime-constants",
···
checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2"
dependencies = [
"hmac 0.12.1",
-
"subtle",
]
[[package]]
name = "ring"
version = "0.1.0"
-
source = "git+https://github.com/w3f/ring-proof?rev=8657210#86572101f4210647984ab4efedba6b3fcc890895"
dependencies = [
"ark-ec",
"ark-ff",
"ark-poly",
"ark-serialize",
"ark-std",
-
"blake2",
"common",
"fflonk",
"merlin 3.0.0",
···
"parachains-common",
"parity-scale-codec",
"polkadot-parachain-primitives",
"scale-info",
"sp-api",
"sp-block-builder",
···
"frame-try-runtime",
"hex-literal",
"log",
"pallet-authority-discovery",
"pallet-authorship",
"pallet-babe",
···
"pallet-bounties",
"pallet-child-bounties",
"pallet-collective",
"pallet-democracy",
"pallet-elections-phragmen",
"pallet-grandpa",
···
"pallet-offences",
"pallet-preimage",
"pallet-proxy",
"pallet-recovery",
"pallet-scheduler",
"pallet-session",
"pallet-society",
···
"pallet-treasury",
"pallet-utility",
"pallet-vesting",
"pallet-xcm",
"pallet-xcm-benchmarks",
"parity-scale-codec",
···
"serde_json",
"smallvec",
"sp-api",
"sp-authority-discovery",
"sp-block-builder",
"sp-consensus-babe",
···
"sp-core",
"sp-runtime",
"sp-weights",
]
[[package]]
···
"proc-macro-crate",
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
name = "sc-cli"
version = "0.10.0-dev"
dependencies = [
-
"array-bytes",
"chrono",
-
"clap 4.4.4",
"fdlimit",
"futures",
"futures-timer",
···
"sc-client-api",
"sc-client-db",
"sc-keystore",
"sc-network",
"sc-service",
"sc-telemetry",
···
name = "sc-client-db"
version = "0.10.0-dev"
dependencies = [
-
"array-bytes",
"criterion 0.4.0",
"hash-db",
"kitchensink-runtime",
···
name = "sc-consensus-beefy"
version = "4.0.0-dev"
dependencies = [
-
"array-bytes",
"async-channel",
"async-trait",
"fnv",
···
version = "0.10.0-dev"
dependencies = [
"ahash 0.8.3",
-
"array-bytes",
"assert_matches",
"async-trait",
"dyn-clone",
···
name = "sc-executor"
version = "0.10.0-dev"
dependencies = [
-
"array-bytes",
"assert_matches",
"criterion 0.4.0",
"env_logger 0.9.3",
···
"libc",
"log",
"parity-scale-codec",
"paste",
"rustix 0.36.15",
"sc-allocator",
···
name = "sc-keystore"
version = "4.0.0-dev"
dependencies = [
-
"array-bytes",
"parking_lot 0.12.1",
"serde_json",
"sp-application-crypto",
···
]
[[package]]
name = "sc-network"
version = "0.10.0-dev"
dependencies = [
-
"array-bytes",
"assert_matches",
"async-channel",
"async-trait",
···
name = "sc-network-light"
version = "0.10.0-dev"
dependencies = [
-
"array-bytes",
"async-channel",
"futures",
"libp2p-identity",
···
name = "sc-network-statement"
version = "0.10.0-dev"
dependencies = [
-
"array-bytes",
"async-channel",
"futures",
"libp2p",
···
name = "sc-network-sync"
version = "0.10.0-dev"
dependencies = [
-
"array-bytes",
"async-channel",
"async-trait",
"fork-tree",
···
"substrate-test-runtime-client",
"thiserror",
"tokio",
]
[[package]]
···
name = "sc-network-transactions"
version = "0.10.0-dev"
dependencies = [
-
"array-bytes",
"futures",
"libp2p",
"log",
···
name = "sc-offchain"
version = "4.0.0-dev"
dependencies = [
-
"array-bytes",
"bytes",
"fnv",
"futures",
···
"sc-block-builder",
"sc-chain-spec",
"sc-client-api",
"sc-network",
"sc-network-common",
"sc-rpc-api",
···
"jsonrpsee",
"parity-scale-codec",
"sc-chain-spec",
"sc-transaction-pool-api",
"scale-info",
"serde",
···
name = "sc-rpc-spec-v2"
version = "0.10.0-dev"
dependencies = [
-
"array-bytes",
"assert_matches",
"futures",
"futures-util",
···
name = "sc-service-test"
version = "2.0.0"
dependencies = [
-
"array-bytes",
"async-channel",
"fdlimit",
"futures",
···
name = "sc-storage-monitor"
version = "0.1.0"
dependencies = [
-
"clap 4.4.4",
"fs4",
"log",
"sc-client-db",
···
"proc-macro-crate",
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
name = "sc-transaction-pool"
version = "4.0.0-dev"
dependencies = [
-
"array-bytes",
"assert_matches",
"async-trait",
"criterion 0.4.0",
···
[[package]]
name = "scale-info"
-
version = "2.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "35c0a159d0c45c12b20c5a844feb1fe4bea86e28f17b92a5f0c42193634d3782"
dependencies = [
"bitvec",
"cfg-if",
···
[[package]]
name = "scale-info-derive"
-
version = "2.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "912e55f6d20e0e80d63733872b40e1227c0bce1e1ab81ba67d696339bfd7fd29"
dependencies = [
"proc-macro-crate",
"proc-macro2",
···
"rand 0.7.3",
"rand_core 0.5.1",
"sha2 0.8.2",
-
"subtle",
"zeroize",
]
···
"der 0.6.1",
"generic-array 0.14.7",
"pkcs8 0.9.0",
-
"subtle",
"zeroize",
]
···
"der 0.7.8",
"generic-array 0.14.7",
"pkcs8 0.10.2",
-
"subtle",
"zeroize",
]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
checksum = "0c9d1425eb528a21de2755c75af4c9b5d57f50a0d4c3b7f1828a4cd03f8ba155"
dependencies = [
"aes-gcm 0.9.4",
-
"blake2",
"chacha20poly1305",
"curve25519-dalek 4.0.0",
"rand_core 0.6.4",
"ring 0.16.20",
"rustc_version 0.4.0",
"sha2 0.10.7",
-
"subtle",
]
[[package]]
···
dependencies = [
"Inflector",
"assert_matches",
-
"blake2",
"expander 2.0.0",
"proc-macro-crate",
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
]
[[package]]
-
name = "sp-ark-bls12-377"
-
version = "0.4.1-beta"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f9b60ba7d8fbb82e21f5be499b02438c9a79365acb441a4dc3993179f09c4cc9"
-
dependencies = [
-
"ark-bls12-377",
-
"ark-ff",
-
"ark-r1cs-std",
-
"ark-scale",
-
"ark-std",
-
"parity-scale-codec",
-
"sp-ark-models",
-
]
-
-
[[package]]
-
name = "sp-ark-bls12-381"
-
version = "0.4.1-beta"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c2cd101171d2e988a4e1b2320ad3f26f8746a263110c7153213fe86293e0552b"
-
dependencies = [
-
"ark-bls12-381",
-
"ark-ff",
-
"ark-scale",
-
"ark-serialize",
-
"ark-std",
-
"parity-scale-codec",
-
"sp-ark-models",
-
]
-
-
[[package]]
-
name = "sp-ark-bw6-761"
-
version = "0.4.1-beta"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d94d66ba98893cc42dfe81d5b5dee9142577176bdbdba80ec25a37d8cdffdbd5"
-
dependencies = [
-
"ark-bw6-761",
-
"ark-ff",
-
"ark-scale",
-
"ark-std",
-
"parity-scale-codec",
-
"sp-ark-models",
-
]
-
-
[[package]]
-
name = "sp-ark-ed-on-bls12-377"
-
version = "0.4.1-beta"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "37f6ea96c9b1cd4cbd05d741225ff7f6328ab035bda16cf3fac105c87ad98959"
-
dependencies = [
-
"ark-ed-on-bls12-377",
-
"ark-ff",
-
"ark-r1cs-std",
-
"ark-scale",
-
"ark-serialize",
-
"ark-std",
-
"parity-scale-codec",
-
"sp-ark-models",
-
]
-
-
[[package]]
-
name = "sp-ark-ed-on-bls12-381-bandersnatch"
-
version = "0.4.1-beta"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4db7a801260397cd58077befcee87acfdde8c189f48718bba1bc3783c799b67b"
-
dependencies = [
-
"ark-ec",
-
"ark-ed-on-bls12-381-bandersnatch",
-
"ark-ff",
-
"ark-r1cs-std",
-
"ark-scale",
-
"ark-std",
-
"parity-scale-codec",
-
"sp-ark-bls12-381",
-
"sp-ark-models",
-
]
-
-
[[package]]
-
name = "sp-ark-models"
-
version = "0.4.1-beta"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cd77599e09f12893739e1ef822ae065f2f46c3be040ba1979bb786ae21059f44"
-
dependencies = [
-
"ark-ec",
-
"ark-ff",
-
"ark-serialize",
-
"ark-std",
-
"derivative",
-
"getrandom 0.2.10",
-
"itertools 0.10.5",
-
"num-traits",
-
"zeroize",
-
]
-
-
[[package]]
name = "sp-authority-discovery"
version = "4.0.0-dev"
dependencies = [
···
name = "sp-consensus-beefy"
version = "4.0.0-dev"
dependencies = [
-
"array-bytes",
"lazy_static",
"parity-scale-codec",
"scale-info",
···
name = "sp-core"
version = "21.0.0"
dependencies = [
-
"array-bytes",
"bandersnatch_vrfs",
"bitflags 1.3.2",
-
"blake2",
"bounded-collections",
"bs58 0.5.0",
"criterion 0.4.0",
···
dependencies = [
"quote",
"sp-core-hashing",
-
"syn 2.0.37",
]
[[package]]
name = "sp-crypto-ec-utils"
version = "0.4.0"
dependencies = [
-
"ark-algebra-test-templates",
"ark-bls12-377",
"ark-bls12-381",
"ark-bw6-761",
"ark-ec",
"ark-ed-on-bls12-377",
"ark-ed-on-bls12-381-bandersnatch",
-
"ark-ff",
"ark-scale",
-
"ark-serialize",
-
"ark-std",
-
"parity-scale-codec",
-
"sp-ark-bls12-377",
-
"sp-ark-bls12-381",
-
"sp-ark-bw6-761",
-
"sp-ark-ed-on-bls12-377",
-
"sp-ark-ed-on-bls12-381-bandersnatch",
-
"sp-ark-models",
-
"sp-io",
"sp-runtime-interface",
"sp-std",
]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
]
[[package]]
name = "sp-mmr-primitives"
version = "4.0.0-dev"
dependencies = [
-
"array-bytes",
"ckb-merkle-mountain-range",
"log",
"parity-scale-codec",
···
name = "sp-npos-elections-fuzzer"
version = "2.0.0-alpha.5"
dependencies = [
-
"clap 4.4.4",
"honggfuzz",
"rand 0.8.5",
"sp-npos-elections",
···
"proc-macro-crate",
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
name = "sp-state-machine"
version = "0.28.0"
dependencies = [
-
"array-bytes",
"assert_matches",
"hash-db",
"log",
···
version = "22.0.0"
dependencies = [
"ahash 0.8.3",
-
"array-bytes",
"criterion 0.4.0",
"hash-db",
"hashbrown 0.13.2",
···
"nohash-hasher",
"parity-scale-codec",
"parking_lot 0.12.1",
"scale-info",
"schnellru",
"sp-core",
···
"proc-macro2",
"quote",
"sp-version",
-
"syn 2.0.37",
]
[[package]]
···
checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
[[package]]
-
name = "staging-kusama-runtime"
-
version = "1.0.0"
-
dependencies = [
-
"binary-merkle-tree",
-
"bitvec",
-
"frame-benchmarking",
-
"frame-election-provider-support",
-
"frame-executive",
-
"frame-remote-externalities",
-
"frame-support",
-
"frame-system",
-
"frame-system-benchmarking",
-
"frame-system-rpc-runtime-api",
-
"frame-try-runtime",
-
"hex-literal",
-
"kusama-runtime-constants",
-
"log",
-
"pallet-authority-discovery",
-
"pallet-authorship",
-
"pallet-babe",
-
"pallet-bags-list",
-
"pallet-balances",
-
"pallet-beefy",
-
"pallet-beefy-mmr",
-
"pallet-bounties",
-
"pallet-child-bounties",
-
"pallet-collective",
-
"pallet-conviction-voting",
-
"pallet-democracy",
-
"pallet-election-provider-multi-phase",
-
"pallet-election-provider-support-benchmarking",
-
"pallet-elections-phragmen",
-
"pallet-fast-unstake",
-
"pallet-grandpa",
-
"pallet-identity",
-
"pallet-im-online",
-
"pallet-indices",
-
"pallet-membership",
-
"pallet-message-queue",
-
"pallet-mmr",
-
"pallet-multisig",
-
"pallet-nis",
-
"pallet-nomination-pools",
-
"pallet-nomination-pools-benchmarking",
-
"pallet-nomination-pools-runtime-api",
-
"pallet-offences",
-
"pallet-offences-benchmarking",
-
"pallet-preimage",
-
"pallet-proxy",
-
"pallet-ranked-collective",
-
"pallet-recovery",
-
"pallet-referenda",
-
"pallet-scheduler",
-
"pallet-session",
-
"pallet-session-benchmarking",
-
"pallet-society",
-
"pallet-staking",
-
"pallet-staking-runtime-api",
-
"pallet-state-trie-migration",
-
"pallet-timestamp",
-
"pallet-tips",
-
"pallet-transaction-payment",
-
"pallet-transaction-payment-rpc-runtime-api",
-
"pallet-treasury",
-
"pallet-utility",
-
"pallet-vesting",
-
"pallet-whitelist",
-
"pallet-xcm",
-
"pallet-xcm-benchmarks",
-
"parity-scale-codec",
-
"polkadot-primitives",
-
"polkadot-runtime-common",
-
"polkadot-runtime-parachains",
-
"rustc-hex",
-
"scale-info",
-
"separator",
-
"serde",
-
"serde_derive",
-
"serde_json",
-
"smallvec",
-
"sp-api",
-
"sp-application-crypto",
-
"sp-arithmetic",
-
"sp-authority-discovery",
-
"sp-block-builder",
-
"sp-consensus-babe",
-
"sp-consensus-beefy",
-
"sp-core",
-
"sp-genesis-builder",
-
"sp-inherents",
-
"sp-io",
-
"sp-keyring",
-
"sp-mmr-primitives",
-
"sp-npos-elections",
-
"sp-offchain",
-
"sp-runtime",
-
"sp-session",
-
"sp-staking",
-
"sp-std",
-
"sp-storage",
-
"sp-tracing",
-
"sp-transaction-pool",
-
"sp-trie",
-
"sp-version",
-
"staging-xcm",
-
"staging-xcm-builder",
-
"staging-xcm-executor",
-
"static_assertions",
-
"substrate-wasm-builder",
-
"tiny-keccak",
-
"tokio",
-
]
-
-
[[package]]
name = "staging-xcm"
version = "1.0.0"
dependencies = [
···
"md-5",
"rand 0.8.5",
"ring 0.16.20",
-
"subtle",
"thiserror",
"tokio",
"url",
···
name = "subkey"
version = "3.0.0"
dependencies = [
-
"clap 4.4.4",
"sc-cli",
]
[[package]]
name = "substrate-bip39"
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
name = "substrate-frame-cli"
version = "4.0.0-dev"
dependencies = [
-
"clap 4.4.4",
"frame-support",
"frame-system",
"sc-cli",
···
name = "substrate-test-client"
version = "2.0.1"
dependencies = [
-
"array-bytes",
"async-trait",
"futures",
"parity-scale-codec",
···
name = "substrate-test-runtime"
version = "2.0.0"
dependencies = [
-
"array-bytes",
"frame-executive",
"frame-support",
"frame-system",
···
[[package]]
name = "subtle"
version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601"
···
[[package]]
name = "syn"
-
version = "2.0.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8"
dependencies = [
"proc-macro2",
"quote",
···
name = "test-parachain-adder-collator"
version = "1.0.0"
dependencies = [
-
"clap 4.4.4",
"futures",
"futures-timer",
"log",
···
name = "test-parachain-undying-collator"
version = "1.0.0"
dependencies = [
-
"clap 4.4.4",
"futures",
"futures-timer",
"log",
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
"proc-macro-crate",
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
dependencies = [
"assert_cmd",
"async-trait",
-
"clap 4.4.4",
"frame-remote-externalities",
"frame-try-runtime",
"hex",
···
checksum = "9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05"
dependencies = [
"generic-array 0.14.7",
-
"subtle",
]
[[package]]
···
checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea"
dependencies = [
"crypto-common",
-
"subtle",
]
[[package]]
···
"once_cell",
"proc-macro2",
"quote",
-
"syn 2.0.37",
"wasm-bindgen-shared",
]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
···
[[package]]
name = "wasm-opt"
-
version = "0.114.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4d005a95f934878a1fb446a816d51c3601a0120ff929005ba3bab3c749cfd1c7"
dependencies = [
"anyhow",
"libc",
···
[[package]]
name = "wasm-opt-cxx-sys"
-
version = "0.114.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6d04e240598162810fad3b2e96fa0dec6dba1eb65a03f3bd99a9248ab8b56caa"
dependencies = [
"anyhow",
"cxx",
···
[[package]]
name = "wasm-opt-sys"
-
version = "0.114.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2efd2aaca519d64098c4faefc8b7433a97ed511caf4c9e516384eb6aef1ff4f9"
dependencies = [
"anyhow",
"cc",
···
"sha1",
"sha2 0.10.7",
"signature 1.6.4",
-
"subtle",
"thiserror",
"tokio",
"webpki 0.21.4",
···
"rtcp",
"rtp",
"sha-1 0.9.8",
-
"subtle",
"thiserror",
"tokio",
"webrtc-util",
···
"frame-try-runtime",
"hex-literal",
"log",
"pallet-authority-discovery",
"pallet-authorship",
"pallet-babe",
···
"pallet-beefy",
"pallet-beefy-mmr",
"pallet-collective",
"pallet-democracy",
"pallet-election-provider-multi-phase",
"pallet-election-provider-support-benchmarking",
···
"pallet-preimage",
"pallet-proxy",
"pallet-recovery",
"pallet-scheduler",
"pallet-session",
"pallet-session-benchmarking",
···
"pallet-treasury",
"pallet-utility",
"pallet-vesting",
"pallet-xcm",
"pallet-xcm-benchmarks",
"parity-scale-codec",
···
"smallvec",
"sp-api",
"sp-application-crypto",
"sp-authority-discovery",
"sp-block-builder",
"sp-consensus-babe",
···
"sp-core",
"sp-runtime",
"sp-weights",
]
[[package]]
···
"Inflector",
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
-
"syn 2.0.37",
]
[[package]]
···
"cipher 0.3.0",
"ctr 0.8.0",
"ghash 0.4.4",
+
"subtle 2.4.1",
]
[[package]]
···
"cipher 0.4.4",
"ctr 0.9.2",
"ghash 0.5.0",
+
"subtle 2.4.1",
]
[[package]]
···
[[package]]
name = "anstream"
+
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44"
dependencies = [
"anstyle",
"anstyle-parse",
···
[[package]]
name = "anstyle-wincon"
+
version = "3.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628"
dependencies = [
"anstyle",
"windows-sys 0.48.0",
···
checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6"
[[package]]
name = "ark-bls12-377"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
]
[[package]]
name = "ark-scale"
+
version = "0.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "51bd73bb6ddb72630987d37fa963e99196896c0d0ea81b7c894567e74a2f83af"
dependencies = [
"ark-ec",
"ark-ff",
"ark-serialize",
"ark-std",
"parity-scale-codec",
+
"scale-info",
]
[[package]]
name = "ark-secret-scalar"
version = "0.0.2"
+
source = "git+https://github.com/w3f/ring-vrf?rev=4b09416#4b09416fd23383ec436ddac127d58c7b7cd392c6"
dependencies = [
"ark-ec",
"ark-ff",
···
[[package]]
name = "ark-transcript"
version = "0.0.2"
+
source = "git+https://github.com/w3f/ring-vrf?rev=4b09416#4b09416fd23383ec436ddac127d58c7b7cd392c6"
dependencies = [
"ark-ff",
"ark-serialize",
···
"rand_core 0.6.4",
"sha3",
]
+
+
[[package]]
+
name = "array-bytes"
+
version = "4.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f52f63c5c1316a16a4b35eaac8b76a98248961a533f061684cb2a7cb0eafb6c6"
[[package]]
name = "array-bytes"
···
checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9"
[[package]]
+
name = "asset-hub-kusama-runtime"
+
version = "0.9.420"
dependencies = [
+
"asset-test-utils",
+
"assets-common",
+
"cumulus-pallet-aura-ext",
+
"cumulus-pallet-dmp-queue",
+
"cumulus-pallet-parachain-system",
+
"cumulus-pallet-session-benchmarking",
+
"cumulus-pallet-xcm",
+
"cumulus-pallet-xcmp-queue",
+
"cumulus-primitives-core",
+
"cumulus-primitives-utility",
+
"frame-benchmarking",
+
"frame-executive",
"frame-support",
"frame-system",
+
"frame-system-benchmarking",
+
"frame-system-rpc-runtime-api",
+
"frame-try-runtime",
+
"hex-literal",
+
"log",
"pallet-asset-conversion",
+
"pallet-asset-conversion-tx-payment",
"pallet-assets",
+
"pallet-aura",
+
"pallet-authorship",
"pallet-balances",
+
"pallet-collator-selection",
+
"pallet-multisig",
+
"pallet-nft-fractionalization",
+
"pallet-nfts",
+
"pallet-nfts-runtime-api",
+
"pallet-proxy",
+
"pallet-session",
+
"pallet-state-trie-migration",
+
"pallet-timestamp",
+
"pallet-transaction-payment",
+
"pallet-transaction-payment-rpc-runtime-api",
+
"pallet-uniques",
+
"pallet-utility",
"pallet-xcm",
+
"pallet-xcm-benchmarks",
+
"parachain-info",
"parachains-common",
"parity-scale-codec",
"polkadot-core-primitives",
"polkadot-parachain-primitives",
+
"polkadot-runtime-common",
+
"primitive-types",
+
"scale-info",
+
"smallvec",
+
"sp-api",
+
"sp-block-builder",
+
"sp-consensus-aura",
+
"sp-core",
+
"sp-genesis-builder",
+
"sp-inherents",
+
"sp-offchain",
"sp-runtime",
+
"sp-session",
+
"sp-std",
+
"sp-storage",
+
"sp-transaction-pool",
+
"sp-version",
+
"sp-weights",
"staging-xcm",
+
"staging-xcm-builder",
+
"staging-xcm-executor",
+
"substrate-wasm-builder",
]
[[package]]
+
name = "asset-hub-polkadot-runtime"
version = "0.9.420"
dependencies = [
"asset-test-utils",
···
"frame-system-rpc-runtime-api",
"frame-try-runtime",
"hex-literal",
"log",
+
"pallet-asset-tx-payment",
"pallet-assets",
"pallet-aura",
"pallet-authorship",
"pallet-balances",
"pallet-collator-selection",
"pallet-multisig",
"pallet-nfts",
"pallet-nfts-runtime-api",
"pallet-proxy",
"pallet-session",
"pallet-timestamp",
"pallet-transaction-payment",
"pallet-transaction-payment-rpc-runtime-api",
···
"polkadot-core-primitives",
"polkadot-parachain-primitives",
"polkadot-runtime-common",
"scale-info",
"smallvec",
"sp-api",
···
]
[[package]]
+
name = "asset-hub-rococo-integration-tests"
version = "1.0.0"
dependencies = [
+
"assert_matches",
+
"asset-hub-rococo-runtime",
+
"asset-test-utils",
"frame-support",
"frame-system",
"integration-tests-common",
···
"parity-scale-codec",
"polkadot-core-primitives",
"polkadot-parachain-primitives",
"polkadot-runtime-parachains",
+
"rococo-runtime",
"sp-runtime",
"staging-xcm",
+
"staging-xcm-executor",
"xcm-emulator",
]
[[package]]
+
name = "asset-hub-rococo-runtime"
version = "0.9.420"
dependencies = [
"asset-test-utils",
"assets-common",
+
"bp-asset-hub-rococo",
+
"bp-asset-hub-wococo",
+
"bp-bridge-hub-rococo",
+
"bp-bridge-hub-wococo",
"cumulus-pallet-aura-ext",
"cumulus-pallet-dmp-queue",
"cumulus-pallet-parachain-system",
···
"frame-try-runtime",
"hex-literal",
"log",
+
"pallet-asset-conversion",
+
"pallet-asset-conversion-tx-payment",
"pallet-assets",
"pallet-aura",
"pallet-authorship",
"pallet-balances",
"pallet-collator-selection",
"pallet-multisig",
+
"pallet-nft-fractionalization",
"pallet-nfts",
"pallet-nfts-runtime-api",
"pallet-proxy",
"pallet-session",
+
"pallet-state-trie-migration",
"pallet-timestamp",
"pallet-transaction-payment",
"pallet-transaction-payment-rpc-runtime-api",
···
"pallet-utility",
"pallet-xcm",
"pallet-xcm-benchmarks",
+
"pallet-xcm-bridge-hub-router",
"parachain-info",
"parachains-common",
"parity-scale-codec",
"polkadot-core-primitives",
"polkadot-parachain-primitives",
"polkadot-runtime-common",
+
"primitive-types",
+
"rococo-runtime-constants",
"scale-info",
"smallvec",
"sp-api",
"sp-block-builder",
"sp-consensus-aura",
"sp-core",
"sp-inherents",
"sp-offchain",
"sp-runtime",
···
dependencies = [
"assert_matches",
"asset-hub-westend-runtime",
+
"asset-test-utils",
+
"cumulus-pallet-dmp-queue",
+
"cumulus-pallet-parachain-system",
"frame-support",
"frame-system",
"integration-tests-common",
"pallet-asset-conversion",
+
"pallet-asset-rate",
"pallet-assets",
"pallet-balances",
+
"pallet-treasury",
"pallet-xcm",
"parachains-common",
"parity-scale-codec",
"polkadot-core-primitives",
"polkadot-parachain-primitives",
+
"polkadot-runtime-common",
"polkadot-runtime-parachains",
"sp-runtime",
"staging-xcm",
+
"staging-xcm-builder",
+
"staging-xcm-executor",
+
"westend-runtime",
+
"westend-runtime-constants",
"xcm-emulator",
]
···
"pallet-collator-selection",
"pallet-session",
"pallet-xcm",
+
"pallet-xcm-bridge-hub-router",
"parachain-info",
"parachains-common",
"parachains-runtimes-test-utils",
···
"sp-runtime",
"sp-std",
"staging-xcm",
+
"staging-xcm-builder",
"staging-xcm-executor",
"substrate-wasm-builder",
]
···
]
[[package]]
name = "async-stream"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
[[package]]
name = "bandersnatch_vrfs"
version = "0.0.1"
+
source = "git+https://github.com/w3f/ring-vrf?rev=4b09416#4b09416fd23383ec436ddac127d58c7b7cd392c6"
dependencies = [
"ark-bls12-381",
"ark-ec",
···
name = "binary-merkle-tree"
version = "4.0.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"env_logger 0.9.3",
"hash-db",
"log",
···
"regex",
"rustc-hash",
"shlex",
+
"syn 2.0.38",
]
[[package]]
···
[[package]]
name = "blake2"
+
version = "0.8.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "94cb07b0da6a73955f8fb85d24c466778e70cda767a568229b104f0264089330"
+
dependencies = [
+
"byte-tools",
+
"crypto-mac 0.7.0",
+
"digest 0.8.1",
+
"opaque-debug 0.2.3",
+
]
+
+
[[package]]
+
name = "blake2"
version = "0.10.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe"
···
]
[[package]]
+
name = "bp-asset-hub-rococo"
+
version = "0.1.0"
+
dependencies = [
+
"bp-xcm-bridge-hub-router",
+
"frame-support",
+
"parity-scale-codec",
+
"scale-info",
+
]
+
+
[[package]]
+
name = "bp-asset-hub-wococo"
+
version = "0.1.0"
+
dependencies = [
+
"bp-xcm-bridge-hub-router",
+
"frame-support",
+
"parity-scale-codec",
+
"scale-info",
+
]
+
+
[[package]]
name = "bp-bridge-hub-cumulus"
version = "0.1.0"
dependencies = [
···
]
[[package]]
+
name = "bp-polkadot-bulletin"
+
version = "0.1.0"
+
dependencies = [
+
"bp-header-chain",
+
"bp-messages",
+
"bp-polkadot-core",
+
"bp-runtime",
+
"frame-support",
+
"frame-system",
+
"parity-scale-codec",
+
"scale-info",
+
"sp-api",
+
"sp-runtime",
+
"sp-std",
+
]
+
+
[[package]]
name = "bp-polkadot-core"
version = "0.1.0"
dependencies = [
···
"frame-system-rpc-runtime-api",
"frame-try-runtime",
"hex-literal",
"log",
"pallet-aura",
"pallet-authorship",
···
"polkadot-core-primitives",
"polkadot-parachain-primitives",
"polkadot-runtime-common",
"scale-info",
"serde",
"smallvec",
···
name = "bridge-hub-rococo-integration-tests"
version = "1.0.0"
dependencies = [
+
"asset-test-utils",
"bp-messages",
+
"bridge-hub-rococo-runtime",
"cumulus-pallet-dmp-queue",
"cumulus-pallet-xcmp-queue",
"frame-support",
···
"parity-scale-codec",
"polkadot-core-primitives",
"polkadot-parachain-primitives",
"polkadot-runtime-parachains",
"staging-xcm",
+
"staging-xcm-executor",
"xcm-emulator",
]
···
name = "bridge-hub-rococo-runtime"
version = "0.1.0"
dependencies = [
+
"bp-asset-hub-rococo",
+
"bp-asset-hub-wococo",
"bp-bridge-hub-rococo",
"bp-bridge-hub-wococo",
"bp-header-chain",
···
name = "bridge-hub-test-utils"
version = "0.1.0"
dependencies = [
"asset-test-utils",
"bp-bridge-hub-rococo",
"bp-bridge-hub-wococo",
···
"sp-io",
"sp-keyring",
"sp-runtime",
+
"sp-tracing",
"staging-xcm",
"staging-xcm-builder",
"staging-xcm-executor",
···
]
[[package]]
+
name = "c2-chacha"
+
version = "0.3.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d27dae93fe7b1e0424dc57179ac396908c26b035a87234809f5c4dfd1b47dc80"
+
dependencies = [
+
"cipher 0.2.5",
+
"ppv-lite86",
+
]
+
+
[[package]]
name = "camino"
version = "1.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
dependencies = [
"aead 0.3.2",
"cipher 0.2.5",
+
"subtle 2.4.1",
]
[[package]]
···
checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e"
[[package]]
+
name = "chacha"
+
version = "0.3.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ddf3c081b5fba1e5615640aae998e0fbd10c24cbd897ee39ed754a77601a4862"
+
dependencies = [
+
"byteorder",
+
"keystream",
+
]
+
+
[[package]]
name = "chacha20"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
version = "2.0.0"
dependencies = [
"ansi_term",
+
"clap 4.4.6",
"node-cli",
"rand 0.8.5",
"sc-chain-spec",
···
[[package]]
name = "clap"
+
version = "4.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d04704f56c2cde07f43e8e2c154b43f216dc5c92fc98ada720177362f953b956"
dependencies = [
"clap_builder",
"clap_derive 4.4.2",
···
[[package]]
name = "clap_builder"
+
version = "4.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0e231faeaca65ebd1ea3c737966bf858971cd38c3849107aa3ea7de90a804e45"
dependencies = [
"anstream",
"anstyle",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "586a385f7ef2f8b4d86bddaa0c094794e7ccbfe5ffef1f434fe928143fc783a5"
dependencies = [
+
"clap 4.4.6",
]
[[package]]
···
"heck",
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
]
[[package]]
name = "collectives-polkadot-runtime"
version = "1.0.0"
dependencies = [
···
"polkadot-core-primitives",
"polkadot-parachain-primitives",
"polkadot-runtime-common",
"scale-info",
"smallvec",
"sp-api",
···
[[package]]
name = "common"
version = "0.1.0"
+
source = "git+https://github.com/w3f/ring-proof#edd1e90b847e560bf60fc2e8712235ccfa11a9a9"
dependencies = [
"ark-ec",
"ark-ff",
···
"frame-system-rpc-runtime-api",
"frame-try-runtime",
"hex-literal",
"log",
"pallet-aura",
"pallet-authorship",
···
"polkadot-core-primitives",
"polkadot-parachain-primitives",
"polkadot-runtime-common",
+
"rococo-runtime-constants",
"scale-info",
"smallvec",
"sp-api",
···
"anes",
"cast",
"ciborium",
+
"clap 4.4.6",
"criterion-plot",
"futures",
"is-terminal",
···
dependencies = [
"generic-array 0.14.7",
"rand_core 0.6.4",
+
"subtle 2.4.1",
"zeroize",
]
···
dependencies = [
"generic-array 0.14.7",
"rand_core 0.6.4",
+
"subtle 2.4.1",
"zeroize",
]
···
[[package]]
name = "crypto-mac"
+
version = "0.7.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4434400df11d95d556bac068ddfedd482915eb18fe8bea89bc80b6e4b1c179e5"
+
dependencies = [
+
"generic-array 0.12.4",
+
"subtle 1.0.0",
+
]
+
+
[[package]]
+
name = "crypto-mac"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab"
dependencies = [
"generic-array 0.14.7",
+
"subtle 2.4.1",
]
[[package]]
···
checksum = "b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714"
dependencies = [
"generic-array 0.14.7",
+
"subtle 2.4.1",
]
[[package]]
···
name = "cumulus-client-cli"
version = "0.1.0"
dependencies = [
+
"clap 4.4.6",
"parity-scale-codec",
"sc-chain-spec",
"sc-cli",
···
"log",
"parity-scale-codec",
"polkadot-parachain-primitives",
+
"polkadot-runtime-parachains",
"sc-client-api",
"scale-info",
"sp-core",
···
"proc-macro-crate",
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
name = "cumulus-pallet-xcmp-queue"
version = "0.1.0"
dependencies = [
+
"bp-xcm-bridge-hub-router",
"cumulus-pallet-parachain-system",
"cumulus-primitives-core",
"frame-benchmarking",
···
"pallet-balances",
"parity-scale-codec",
"polkadot-runtime-common",
+
"polkadot-runtime-parachains",
"rand_chacha 0.3.1",
"scale-info",
"sp-core",
···
"cumulus-primitives-core",
"frame-support",
"log",
+
"pallet-xcm-benchmarks",
"parity-scale-codec",
"polkadot-runtime-common",
+
"polkadot-runtime-parachains",
"sp-io",
"sp-runtime",
"sp-std",
···
name = "cumulus-relay-chain-minimal-node"
version = "0.1.0"
dependencies = [
+
"array-bytes 6.1.0",
"async-trait",
"cumulus-primitives-core",
"cumulus-relay-chain-interface",
···
"sc-service",
"sc-tracing",
"sc-utils",
"sp-api",
"sp-consensus",
"sp-consensus-babe",
"sp-runtime",
+
"substrate-prometheus-endpoint",
"tracing",
]
···
version = "0.1.0"
dependencies = [
"async-trait",
+
"clap 4.4.6",
"criterion 0.5.1",
"cumulus-client-cli",
"cumulus-client-consensus-common",
···
"byteorder",
"digest 0.8.1",
"rand_core 0.5.1",
+
"subtle 2.4.1",
"zeroize",
]
···
"byteorder",
"digest 0.9.0",
"rand_core 0.5.1",
+
"subtle 2.4.1",
"zeroize",
]
···
"fiat-crypto",
"platforms",
"rustc_version 0.4.0",
+
"subtle 2.4.1",
"zeroize",
]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
"proc-macro2",
"quote",
"scratch",
+
"syn 2.0.38",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
"block-buffer 0.10.4",
"const-oid",
"crypto-common",
+
"subtle 2.4.1",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
[[package]]
name = "dleq_vrf"
version = "0.0.2"
+
source = "git+https://github.com/w3f/ring-vrf?rev=4b09416#4b09416fd23383ec436ddac127d58c7b7cd392c6"
dependencies = [
"ark-ec",
"ark-ff",
···
"proc-macro2",
"quote",
"regex",
+
"syn 2.0.38",
"termcolor",
"toml 0.7.6",
"walkdir",
···
"pkcs8 0.9.0",
"rand_core 0.6.4",
"sec1 0.3.0",
+
"subtle 2.4.1",
"zeroize",
]
···
"pkcs8 0.10.2",
"rand_core 0.6.4",
"sec1 0.7.3",
+
"subtle 2.4.1",
"zeroize",
]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f86a749cf851891866c10515ef6c299b5c69661465e9c3bbe7e07a2b77fb0f7"
dependencies = [
+
"blake2 0.10.6",
"fs-err",
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
checksum = "d013fc25338cc558c5c2cfbad646908fb23591e2404481826742b651c9af7160"
dependencies = [
"rand_core 0.6.4",
+
"subtle 2.4.1",
]
[[package]]
···
checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449"
dependencies = [
"rand_core 0.6.4",
+
"subtle 2.4.1",
]
[[package]]
···
checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa"
[[package]]
+
name = "frame"
+
version = "0.1.0"
+
dependencies = [
+
"frame-support",
+
"frame-system",
+
]
+
+
[[package]]
name = "frame-benchmarking"
version = "4.0.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"frame-support",
"frame-support-procedural",
"frame-system",
···
version = "4.0.0-dev"
dependencies = [
"Inflector",
+
"array-bytes 6.1.0",
"chrono",
+
"clap 4.4.6",
"comfy-table",
"frame-benchmarking",
"frame-support",
···
"quote",
"scale-info",
"sp-arithmetic",
+
"syn 2.0.38",
"trybuild",
]
···
name = "frame-election-solution-type-fuzzer"
version = "2.0.0-alpha.5"
dependencies = [
+
"clap 4.4.6",
"frame-election-provider-solution-type",
"frame-election-provider-support",
"frame-support",
···
name = "frame-executive"
version = "4.0.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"frame-support",
"frame-system",
"frame-try-runtime",
···
name = "frame-remote-externalities"
version = "0.10.0-dev"
dependencies = [
"futures",
"indicatif",
"jsonrpsee",
···
version = "4.0.0-dev"
dependencies = [
"aquamarine",
+
"array-bytes 6.1.0",
"assert_matches",
"bitflags 1.3.2",
"docify",
···
"proc-macro-warning",
"proc-macro2",
"quote",
+
"sp-core-hashing",
+
"syn 2.0.38",
]
[[package]]
···
"proc-macro-crate",
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
"scale-info",
"serde",
"sp-runtime",
+
]
+
+
[[package]]
+
name = "frame-support-test-stg-frame-crate"
+
version = "0.1.0"
+
dependencies = [
+
"frame",
+
"parity-scale-codec",
+
"scale-info",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
dependencies = [
"cfg-if",
"libc",
"wasi 0.11.0+wasi-snapshot-preview1",
]
[[package]]
···
"cumulus-pallet-aura-ext",
"cumulus-pallet-parachain-system",
"cumulus-pallet-xcm",
+
"cumulus-primitives-aura",
"cumulus-primitives-core",
"cumulus-primitives-timestamp",
"frame-benchmarking",
···
dependencies = [
"ff 0.12.1",
"rand_core 0.6.4",
+
"subtle 2.4.1",
]
[[package]]
···
dependencies = [
"ff 0.13.0",
"rand_core 0.6.4",
+
"subtle 2.4.1",
]
[[package]]
···
]
[[package]]
+
name = "hashlink"
+
version = "0.8.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7"
+
dependencies = [
+
"hashbrown 0.14.0",
+
]
+
+
[[package]]
name = "heck"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
dependencies = [
"asset-hub-kusama-runtime",
"asset-hub-polkadot-runtime",
+
"asset-hub-rococo-runtime",
"asset-hub-westend-runtime",
"bp-messages",
"bridge-hub-kusama-runtime",
···
"cumulus-pallet-xcmp-queue",
"cumulus-primitives-core",
"frame-support",
"pallet-assets",
+
"pallet-balances",
"pallet-bridge-messages",
"pallet-im-online",
"pallet-message-queue",
···
"polkadot-core-primitives",
"polkadot-parachain-primitives",
"polkadot-primitives",
"polkadot-runtime-parachains",
"polkadot-service",
"rococo-runtime",
···
"sp-consensus-beefy",
"sp-core",
"sp-runtime",
"staging-xcm",
"westend-runtime",
"westend-runtime-constants",
···
]
[[package]]
+
name = "keystream"
+
version = "1.0.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c33070833c9ee02266356de0c43f723152bd38bd96ddf52c82b3af10c9138b28"
+
+
[[package]]
name = "kitchensink-runtime"
version = "3.0.0-dev"
dependencies = [
···
"pallet-lottery",
"pallet-membership",
"pallet-message-queue",
+
"pallet-mixnet",
"pallet-mmr",
"pallet-multisig",
"pallet-nft-fractionalization",
···
"sp-genesis-builder",
"sp-inherents",
"sp-io",
+
"sp-mixnet",
"sp-offchain",
"sp-runtime",
"sp-session",
···
]
[[package]]
name = "kvdb"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "landlock"
+
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1530c5b973eeed4ac216af7e24baf5737645a6272e361f1fb95710678b67d9cc"
dependencies = [
"enumflags2",
"libc",
···
dependencies = [
"crunchy",
"digest 0.9.0",
+
"subtle 2.4.1",
]
[[package]]
···
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503"
+
+
[[package]]
+
name = "lioness"
+
version = "0.1.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4ae926706ba42c425c9457121178330d75e273df2e82e28b758faf3de3a9acb9"
+
dependencies = [
+
"arrayref",
+
"blake2 0.8.1",
+
"chacha",
+
"keystream",
+
]
[[package]]
name = "lite-json"
···
[[package]]
name = "macro_magic"
+
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e03844fc635e92f3a0067e25fa4bf3e3dbf3f2927bf3aa01bb7bc8f1c428949d"
dependencies = [
"macro_magic_core",
"macro_magic_macros",
"quote",
+
"syn 2.0.38",
]
[[package]]
name = "macro_magic_core"
+
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "468155613a44cfd825f1fb0ffa532b018253920d404e6fca1e8d43155198a46d"
dependencies = [
"const-random",
"derive-syn-parse",
"macro_magic_core_macros",
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
name = "macro_magic_core_macros"
+
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9ea73aa640dc01d62a590d48c0c3521ed739d53b27f919b25c3551e233481654"
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
name = "macro_magic_macros"
+
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ef9d79ae96aaba821963320eb2b6e34d17df1e5a83d8a1985c29cc5be59577b3"
dependencies = [
"macro_magic_core",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
]
[[package]]
+
name = "mixnet"
+
version = "0.7.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "daa3eb39495d8e2e2947a1d862852c90cc6a4a8845f8b41c8829cb9fcc047f4a"
+
dependencies = [
+
"arrayref",
+
"arrayvec 0.7.4",
+
"bitflags 1.3.2",
+
"blake2 0.10.6",
+
"c2-chacha",
+
"curve25519-dalek 4.0.0",
+
"either",
+
"hashlink",
+
"lioness",
+
"log",
+
"parking_lot 0.12.1",
+
"rand 0.8.5",
+
"rand_chacha 0.3.1",
+
"rand_distr",
+
"subtle 2.4.1",
+
"thiserror",
+
"zeroize",
+
]
+
+
[[package]]
name = "mmr-gadget"
version = "4.0.0-dev"
dependencies = [
···
name = "node-bench"
version = "0.9.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
+
"clap 4.4.6",
"derive_more",
"fs_extra",
"futures",
···
name = "node-cli"
version = "3.0.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"assert_cmd",
+
"clap 4.4.6",
"clap_complete",
"criterion 0.4.0",
"frame-benchmarking-cli",
···
"sc-consensus-slots",
"sc-executor",
"sc-keystore",
+
"sc-mixnet",
"sc-network",
"sc-network-common",
"sc-network-statement",
···
"sp-io",
"sp-keyring",
"sp-keystore",
+
"sp-mixnet",
"sp-runtime",
"sp-statement-store",
"sp-timestamp",
···
name = "node-inspect"
version = "0.9.0-dev"
dependencies = [
+
"clap 4.4.6",
"parity-scale-codec",
"sc-cli",
"sc-client-api",
···
"sc-consensus-babe-rpc",
"sc-consensus-grandpa",
"sc-consensus-grandpa-rpc",
+
"sc-mixnet",
"sc-rpc",
"sc-rpc-api",
"sc-rpc-spec-v2",
···
name = "node-runtime-generate-bags"
version = "3.0.0"
dependencies = [
+
"clap 4.4.6",
"generate-bags",
"kitchensink-runtime",
]
···
name = "node-template"
version = "4.0.0-dev"
dependencies = [
+
"clap 4.4.6",
"frame-benchmarking",
"frame-benchmarking-cli",
"frame-system",
···
name = "node-template-release"
version = "3.0.0"
dependencies = [
+
"clap 4.4.6",
"flate2",
"fs_extra",
"glob",
···
name = "pallet-alliance"
version = "4.0.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"frame-benchmarking",
"frame-support",
"frame-system",
···
name = "pallet-beefy-mmr"
version = "4.0.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"binary-merkle-tree",
"frame-support",
"frame-system",
···
name = "pallet-contracts"
version = "4.0.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"assert_matches",
"bitflags 1.3.2",
"env_logger 0.9.3",
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
name = "pallet-glutton"
version = "4.0.0-dev"
dependencies = [
+
"blake2 0.10.6",
"frame-benchmarking",
"frame-support",
"frame-system",
···
]
[[package]]
+
name = "pallet-mixnet"
+
version = "0.1.0-dev"
+
dependencies = [
+
"frame-benchmarking",
+
"frame-support",
+
"frame-system",
+
"log",
+
"parity-scale-codec",
+
"scale-info",
+
"serde",
+
"sp-application-crypto",
+
"sp-arithmetic",
+
"sp-io",
+
"sp-mixnet",
+
"sp-runtime",
+
"sp-std",
+
]
+
+
[[package]]
name = "pallet-mmr"
version = "4.0.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"env_logger 0.9.3",
"frame-benchmarking",
"frame-support",
···
"proc-macro2",
"quote",
"sp-runtime",
+
"syn 2.0.38",
]
[[package]]
···
name = "pallet-transaction-storage"
version = "4.0.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"frame-benchmarking",
"frame-support",
"frame-system",
···
name = "pallet-treasury"
version = "4.0.0-dev"
dependencies = [
+
"docify",
"frame-benchmarking",
"frame-support",
"frame-system",
···
name = "parachain-template-node"
version = "0.1.0"
dependencies = [
+
"clap 4.4.6",
"color-print",
"cumulus-client-cli",
"cumulus-client-collator",
···
"cumulus-primitives-utility",
"frame-support",
"frame-system",
"log",
"num-traits",
"pallet-asset-tx-payment",
···
"pallet-authorship",
"pallet-balances",
"pallet-collator-selection",
+
"parachain-info",
"parity-scale-codec",
"polkadot-core-primitives",
"polkadot-primitives",
"rococo-runtime-constants",
"scale-info",
"smallvec",
···
"sp-std",
"staging-xcm",
"staging-xcm-builder",
"substrate-wasm-builder",
"westend-runtime-constants",
]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78f19d20a0d2cc52327a88d131fa1c4ea81ea4a04714aedcfeca2dd410049cf8"
dependencies = [
+
"blake2 0.10.6",
"crc32fast",
"fs2",
"hex",
···
"pest_meta",
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
[[package]]
name = "polkadot"
+
version = "1.3.0"
dependencies = [
"assert_cmd",
"color-eyre",
···
name = "polkadot-cli"
version = "1.1.0"
dependencies = [
+
"clap 4.4.6",
"frame-benchmarking-cli",
"futures",
"log",
"polkadot-node-metrics",
+
"polkadot-node-primitives",
"polkadot-service",
"pyroscope",
"pyroscope_pprofrs",
···
dependencies = [
"always-assert",
"assert_matches",
+
"cfg-if",
+
"criterion 0.4.0",
"futures",
"futures-timer",
"hex-literal",
+
"is_executable",
"libc",
"parity-scale-codec",
"pin-project",
···
"polkadot-parachain-primitives",
"polkadot-primitives",
"rand 0.8.5",
+
"rococo-runtime",
"slotmap",
"sp-core",
"sp-maybe-compressed-blob",
"sp-wasm-interface",
"tempfile",
"test-parachain-adder",
"test-parachain-halt",
···
version = "1.0.0"
dependencies = [
"assert_matches",
+
"cfg-if",
"cpu-time",
"futures",
"landlock",
···
name = "polkadot-node-core-pvf-prepare-worker"
version = "1.0.0"
dependencies = [
+
"cfg-if",
"futures",
"libc",
"parity-scale-codec",
···
"polkadot-primitives-test-helpers",
"prioritized-metered-channel",
"sc-client-api",
"sp-api",
"sp-core",
"tikv-jemalloc-ctl",
···
"assert_cmd",
"asset-hub-kusama-runtime",
"asset-hub-polkadot-runtime",
+
"asset-hub-rococo-runtime",
"asset-hub-westend-runtime",
"async-trait",
"bridge-hub-kusama-runtime",
"bridge-hub-polkadot-runtime",
"bridge-hub-rococo-runtime",
+
"clap 4.4.6",
"collectives-polkadot-runtime",
"color-print",
"contracts-rococo-runtime",
···
"cumulus-client-consensus-proposer",
"cumulus-client-consensus-relay-chain",
"cumulus-client-service",
+
"cumulus-primitives-aura",
"cumulus-primitives-core",
"cumulus-primitives-parachain-inherent",
"cumulus-relay-chain-interface",
···
]
[[package]]
name = "polkadot-primitives"
version = "1.0.0"
dependencies = [
···
]
[[package]]
name = "polkadot-runtime-common"
version = "1.0.0"
dependencies = [
···
"impl-trait-for-tuples",
"libsecp256k1",
"log",
+
"pallet-asset-rate",
"pallet-authorship",
"pallet-babe",
"pallet-balances",
···
"pallet-transaction-payment",
"pallet-treasury",
"pallet-vesting",
+
"pallet-xcm-benchmarks",
"parity-scale-codec",
"polkadot-primitives",
"polkadot-primitives-test-helpers",
···
"sp-staking",
"sp-std",
"staging-xcm",
+
"staging-xcm-builder",
+
"staging-xcm-executor",
"static_assertions",
]
[[package]]
name = "polkadot-runtime-metrics"
version = "1.0.0"
dependencies = [
···
dependencies = [
"assert_matches",
"async-trait",
+
"clap 4.4.6",
"color-eyre",
"futures",
"futures-timer",
···
name = "polkadot-voter-bags"
version = "1.0.0"
dependencies = [
+
"clap 4.4.6",
"generate-bags",
"sp-io",
"westend-runtime",
]
···
checksum = "6c64d9ba0963cdcea2e1b2230fbae2bab30eb25a174be395c41e764bfb65dd62"
dependencies = [
"proc-macro2",
+
"syn 2.0.38",
]
[[package]]
···
[[package]]
name = "proc-macro-warning"
+
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9b698b0b09d40e9b7c1a47b132d66a8b54bcd20583d9b6d06e4535e383b4405c"
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
name = "proc-macro2"
+
version = "1.0.68"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5b1106fec09662ec6dd98ccac0f81cef56984d0b49f75c92d8cbad76e20c005c"
dependencies = [
"unicode-ident",
]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
[[package]]
name = "quinn-proto"
+
version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f31999cfc7927c4e212e60fd50934ab40e8e8bfd2d493d6095d2d306bc0764d9"
dependencies = [
"bytes",
"rand 0.8.5",
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
name = "remote-ext-tests-bags-list"
version = "1.0.0"
dependencies = [
+
"clap 4.4.6",
"frame-system",
"log",
"pallet-bags-list-remote-tests",
"sp-core",
"sp-tracing",
"tokio",
"westend-runtime",
"westend-runtime-constants",
···
checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2"
dependencies = [
"hmac 0.12.1",
+
"subtle 2.4.1",
]
[[package]]
name = "ring"
version = "0.1.0"
+
source = "git+https://github.com/w3f/ring-proof#edd1e90b847e560bf60fc2e8712235ccfa11a9a9"
dependencies = [
"ark-ec",
"ark-ff",
"ark-poly",
"ark-serialize",
"ark-std",
+
"blake2 0.10.6",
"common",
"fflonk",
"merlin 3.0.0",
···
"parachains-common",
"parity-scale-codec",
"polkadot-parachain-primitives",
+
"polkadot-runtime-common",
"scale-info",
"sp-api",
"sp-block-builder",
···
"frame-try-runtime",
"hex-literal",
"log",
+
"pallet-asset-rate",
"pallet-authority-discovery",
"pallet-authorship",
"pallet-babe",
···
"pallet-bounties",
"pallet-child-bounties",
"pallet-collective",
+
"pallet-conviction-voting",
"pallet-democracy",
"pallet-elections-phragmen",
"pallet-grandpa",
···
"pallet-offences",
"pallet-preimage",
"pallet-proxy",
+
"pallet-ranked-collective",
"pallet-recovery",
+
"pallet-referenda",
"pallet-scheduler",
"pallet-session",
"pallet-society",
···
"pallet-treasury",
"pallet-utility",
"pallet-vesting",
+
"pallet-whitelist",
"pallet-xcm",
"pallet-xcm-benchmarks",
"parity-scale-codec",
···
"serde_json",
"smallvec",
"sp-api",
+
"sp-arithmetic",
"sp-authority-discovery",
"sp-block-builder",
"sp-consensus-babe",
···
"sp-core",
"sp-runtime",
"sp-weights",
+
"staging-xcm",
]
[[package]]
···
"proc-macro-crate",
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
name = "sc-cli"
version = "0.10.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"chrono",
+
"clap 4.4.6",
"fdlimit",
"futures",
"futures-timer",
···
"sc-client-api",
"sc-client-db",
"sc-keystore",
+
"sc-mixnet",
"sc-network",
"sc-service",
"sc-telemetry",
···
name = "sc-client-db"
version = "0.10.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"criterion 0.4.0",
"hash-db",
"kitchensink-runtime",
···
name = "sc-consensus-beefy"
version = "4.0.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"async-channel",
"async-trait",
"fnv",
···
version = "0.10.0-dev"
dependencies = [
"ahash 0.8.3",
+
"array-bytes 6.1.0",
"assert_matches",
"async-trait",
"dyn-clone",
···
name = "sc-executor"
version = "0.10.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"assert_matches",
"criterion 0.4.0",
"env_logger 0.9.3",
···
"libc",
"log",
"parity-scale-codec",
+
"parking_lot 0.12.1",
"paste",
"rustix 0.36.15",
"sc-allocator",
···
name = "sc-keystore"
version = "4.0.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"parking_lot 0.12.1",
"serde_json",
"sp-application-crypto",
···
]
[[package]]
+
name = "sc-mixnet"
+
version = "0.1.0-dev"
+
dependencies = [
+
"array-bytes 4.2.0",
+
"arrayvec 0.7.4",
+
"blake2 0.10.6",
+
"futures",
+
"futures-timer",
+
"libp2p-identity",
+
"log",
+
"mixnet",
+
"multiaddr",
+
"parity-scale-codec",
+
"parking_lot 0.12.1",
+
"sc-client-api",
+
"sc-network",
+
"sc-transaction-pool-api",
+
"sp-api",
+
"sp-consensus",
+
"sp-core",
+
"sp-keystore",
+
"sp-mixnet",
+
"sp-runtime",
+
"thiserror",
+
]
+
+
[[package]]
name = "sc-network"
version = "0.10.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"assert_matches",
"async-channel",
"async-trait",
···
name = "sc-network-light"
version = "0.10.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"async-channel",
"futures",
"libp2p-identity",
···
name = "sc-network-statement"
version = "0.10.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"async-channel",
"futures",
"libp2p",
···
name = "sc-network-sync"
version = "0.10.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"async-channel",
"async-trait",
"fork-tree",
···
"substrate-test-runtime-client",
"thiserror",
"tokio",
+
"tokio-stream",
]
[[package]]
···
name = "sc-network-transactions"
version = "0.10.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"futures",
"libp2p",
"log",
···
name = "sc-offchain"
version = "4.0.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"bytes",
"fnv",
"futures",
···
"sc-block-builder",
"sc-chain-spec",
"sc-client-api",
+
"sc-mixnet",
"sc-network",
"sc-network-common",
"sc-rpc-api",
···
"jsonrpsee",
"parity-scale-codec",
"sc-chain-spec",
+
"sc-mixnet",
"sc-transaction-pool-api",
"scale-info",
"serde",
···
name = "sc-rpc-spec-v2"
version = "0.10.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"assert_matches",
"futures",
"futures-util",
···
name = "sc-service-test"
version = "2.0.0"
dependencies = [
+
"array-bytes 6.1.0",
"async-channel",
"fdlimit",
"futures",
···
name = "sc-storage-monitor"
version = "0.1.0"
dependencies = [
+
"clap 4.4.6",
"fs4",
"log",
"sc-client-db",
···
"proc-macro-crate",
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
name = "sc-transaction-pool"
version = "4.0.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"assert_matches",
"async-trait",
"criterion 0.4.0",
···
[[package]]
name = "scale-info"
+
version = "2.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7f7d66a1128282b7ef025a8ead62a4a9fcf017382ec53b8ffbf4d7bf77bd3c60"
dependencies = [
"bitvec",
"cfg-if",
···
[[package]]
name = "scale-info-derive"
+
version = "2.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "abf2c68b89cafb3b8d918dd07b42be0da66ff202cf1155c5739a4e0c1ea0dc19"
dependencies = [
"proc-macro-crate",
"proc-macro2",
···
"rand 0.7.3",
"rand_core 0.5.1",
"sha2 0.8.2",
+
"subtle 2.4.1",
"zeroize",
]
···
"der 0.6.1",
"generic-array 0.14.7",
"pkcs8 0.9.0",
+
"subtle 2.4.1",
"zeroize",
]
···
"der 0.7.8",
"generic-array 0.14.7",
"pkcs8 0.10.2",
+
"subtle 2.4.1",
"zeroize",
]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
checksum = "0c9d1425eb528a21de2755c75af4c9b5d57f50a0d4c3b7f1828a4cd03f8ba155"
dependencies = [
"aes-gcm 0.9.4",
+
"blake2 0.10.6",
"chacha20poly1305",
"curve25519-dalek 4.0.0",
"rand_core 0.6.4",
"ring 0.16.20",
"rustc_version 0.4.0",
"sha2 0.10.7",
+
"subtle 2.4.1",
]
[[package]]
···
dependencies = [
"Inflector",
"assert_matches",
+
"blake2 0.10.6",
"expander 2.0.0",
"proc-macro-crate",
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
]
[[package]]
name = "sp-authority-discovery"
version = "4.0.0-dev"
dependencies = [
···
name = "sp-consensus-beefy"
version = "4.0.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"lazy_static",
"parity-scale-codec",
"scale-info",
···
name = "sp-core"
version = "21.0.0"
dependencies = [
+
"array-bytes 6.1.0",
"bandersnatch_vrfs",
"bitflags 1.3.2",
+
"blake2 0.10.6",
"bounded-collections",
"bs58 0.5.0",
"criterion 0.4.0",
···
dependencies = [
"quote",
"sp-core-hashing",
+
"syn 2.0.38",
]
[[package]]
name = "sp-crypto-ec-utils"
version = "0.4.0"
dependencies = [
"ark-bls12-377",
"ark-bls12-381",
"ark-bw6-761",
"ark-ec",
"ark-ed-on-bls12-377",
"ark-ed-on-bls12-381-bandersnatch",
"ark-scale",
"sp-runtime-interface",
"sp-std",
]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
]
[[package]]
+
name = "sp-mixnet"
+
version = "0.1.0-dev"
+
dependencies = [
+
"parity-scale-codec",
+
"scale-info",
+
"sp-api",
+
"sp-application-crypto",
+
"sp-std",
+
]
+
+
[[package]]
name = "sp-mmr-primitives"
version = "4.0.0-dev"
dependencies = [
+
"array-bytes 6.1.0",
"ckb-merkle-mountain-range",
"log",
"parity-scale-codec",
···
name = "sp-npos-elections-fuzzer"
version = "2.0.0-alpha.5"
dependencies = [
+
"clap 4.4.6",
"honggfuzz",
"rand 0.8.5",
"sp-npos-elections",
···
"proc-macro-crate",
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
name = "sp-state-machine"
version = "0.28.0"
dependencies = [
+
"array-bytes 6.1.0",
"assert_matches",
"hash-db",
"log",
···
version = "22.0.0"
dependencies = [
"ahash 0.8.3",
+
"array-bytes 6.1.0",
"criterion 0.4.0",
"hash-db",
"hashbrown 0.13.2",
···
"nohash-hasher",
"parity-scale-codec",
"parking_lot 0.12.1",
+
"rand 0.8.5",
"scale-info",
"schnellru",
"sp-core",
···
"proc-macro2",
"quote",
"sp-version",
+
"syn 2.0.38",
]
[[package]]
···
checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
[[package]]
name = "staging-xcm"
version = "1.0.0"
dependencies = [
···
"md-5",
"rand 0.8.5",
"ring 0.16.20",
+
"subtle 2.4.1",
"thiserror",
"tokio",
"url",
···
name = "subkey"
version = "3.0.0"
dependencies = [
+
"clap 4.4.6",
"sc-cli",
]
[[package]]
+
name = "substrate"
+
version = "1.0.0"
+
dependencies = [
+
"aquamarine",
+
"chain-spec-builder",
+
"frame-support",
+
"sc-cli",
+
"sc-consensus-aura",
+
"sc-consensus-babe",
+
"sc-consensus-beefy",
+
"sc-consensus-grandpa",
+
"sc-consensus-manual-seal",
+
"sc-consensus-pow",
+
"sc-service",
+
"sp-runtime",
+
"subkey",
+
]
+
+
[[package]]
name = "substrate-bip39"
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
name = "substrate-frame-cli"
version = "4.0.0-dev"
dependencies = [
+
"clap 4.4.6",
"frame-support",
"frame-system",
"sc-cli",
···
name = "substrate-test-client"
version = "2.0.1"
dependencies = [
+
"array-bytes 6.1.0",
"async-trait",
"futures",
"parity-scale-codec",
···
name = "substrate-test-runtime"
version = "2.0.0"
dependencies = [
+
"array-bytes 6.1.0",
"frame-executive",
"frame-support",
"frame-system",
···
[[package]]
name = "subtle"
+
version = "1.0.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee"
+
+
[[package]]
+
name = "subtle"
version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601"
···
[[package]]
name = "syn"
+
version = "2.0.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b"
dependencies = [
"proc-macro2",
"quote",
···
name = "test-parachain-adder-collator"
version = "1.0.0"
dependencies = [
+
"clap 4.4.6",
"futures",
"futures-timer",
"log",
···
name = "test-parachain-undying-collator"
version = "1.0.0"
dependencies = [
+
"clap 4.4.6",
"futures",
"futures-timer",
"log",
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
"proc-macro-crate",
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
dependencies = [
"assert_cmd",
"async-trait",
+
"clap 4.4.6",
"frame-remote-externalities",
"frame-try-runtime",
"hex",
···
checksum = "9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05"
dependencies = [
"generic-array 0.14.7",
+
"subtle 2.4.1",
]
[[package]]
···
checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea"
dependencies = [
"crypto-common",
+
"subtle 2.4.1",
]
[[package]]
···
"once_cell",
"proc-macro2",
"quote",
+
"syn 2.0.38",
"wasm-bindgen-shared",
]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
···
[[package]]
name = "wasm-opt"
+
version = "0.116.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fc942673e7684671f0c5708fc18993569d184265fd5223bb51fc8e5b9b6cfd52"
dependencies = [
"anyhow",
"libc",
···
[[package]]
name = "wasm-opt-cxx-sys"
+
version = "0.116.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8c57b28207aa724318fcec6575fe74803c23f6f266fce10cbc9f3f116762f12e"
dependencies = [
"anyhow",
"cxx",
···
[[package]]
name = "wasm-opt-sys"
+
version = "0.116.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8a1cce564dc768dacbdb718fc29df2dba80bd21cb47d8f77ae7e3d95ceb98cbe"
dependencies = [
"anyhow",
"cc",
···
"sha1",
"sha2 0.10.7",
"signature 1.6.4",
+
"subtle 2.4.1",
"thiserror",
"tokio",
"webpki 0.21.4",
···
"rtcp",
"rtp",
"sha-1 0.9.8",
+
"subtle 2.4.1",
"thiserror",
"tokio",
"webrtc-util",
···
"frame-try-runtime",
"hex-literal",
"log",
+
"pallet-asset-rate",
"pallet-authority-discovery",
"pallet-authorship",
"pallet-babe",
···
"pallet-beefy",
"pallet-beefy-mmr",
"pallet-collective",
+
"pallet-conviction-voting",
"pallet-democracy",
"pallet-election-provider-multi-phase",
"pallet-election-provider-support-benchmarking",
···
"pallet-preimage",
"pallet-proxy",
"pallet-recovery",
+
"pallet-referenda",
"pallet-scheduler",
"pallet-session",
"pallet-session-benchmarking",
···
"pallet-treasury",
"pallet-utility",
"pallet-vesting",
+
"pallet-whitelist",
"pallet-xcm",
"pallet-xcm-benchmarks",
"parity-scale-codec",
···
"smallvec",
"sp-api",
"sp-application-crypto",
+
"sp-arithmetic",
"sp-authority-discovery",
"sp-block-builder",
"sp-consensus-babe",
···
"sp-core",
"sp-runtime",
"sp-weights",
+
"staging-xcm",
]
[[package]]
···
"Inflector",
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
···
dependencies = [
"proc-macro2",
"quote",
+
"syn 2.0.38",
]
[[package]]
+4 -4
pkgs/applications/blockchains/polkadot/default.nix
···
}:
rustPlatform.buildRustPackage rec {
pname = "polkadot";
-
version = "1.2.0";
src = fetchFromGitHub {
owner = "paritytech";
repo = "polkadot-sdk";
rev = "polkadot-v${version}";
-
hash = "sha256-Xgu1BlSGDAj79TKSM9vCbzBT4quOMBd6evImkkKycH4=";
# the build process of polkadot requires a .git folder in order to determine
# the git commit hash that is being built and add it to the version string.
···
cargoLock = {
lockFile = ./Cargo.lock;
outputHashes = {
-
"ark-secret-scalar-0.0.2" = "sha256-Tcrz2tT561ICAJzMgarSTOnaUEPeTFKZzE7rkdL3eUQ=";
-
"common-0.1.0" = "sha256-dnZKDx3Rw5cd4ejcilo3Opsn/1XK9yWGxhceuwvBE0o=";
"fflonk-0.1.0" = "sha256-MNvlePHQdY8DiOq6w7Hc1pgn7G58GDTeghCKHJdUy7E=";
};
};
···
}:
rustPlatform.buildRustPackage rec {
pname = "polkadot";
+
version = "1.3.0";
src = fetchFromGitHub {
owner = "paritytech";
repo = "polkadot-sdk";
rev = "polkadot-v${version}";
+
hash = "sha256-7hCQdJHzuPQTNZFDGEZG/Q6G/Gh/gJANV5uiL/d6Pas=";
# the build process of polkadot requires a .git folder in order to determine
# the git commit hash that is being built and add it to the version string.
···
cargoLock = {
lockFile = ./Cargo.lock;
outputHashes = {
+
"ark-secret-scalar-0.0.2" = "sha256-GROzlo+1QQ8wd090/esQRmaV8KWjNEfUlFlldnME28A=";
+
"common-0.1.0" = "sha256-ru++KG2ZZqa/wDGnKF/VfWnazHRSpOAD0WYb7rHlpCU=";
"fflonk-0.1.0" = "sha256-MNvlePHQdY8DiOq6w7Hc1pgn7G58GDTeghCKHJdUy7E=";
};
};