Merge pull request #309328 from andresilva/polkadot-v1.11.0

polkadot: 1.10.0 -> 1.11.0

Changed files
+1571 -577
pkgs
applications
blockchains
+1562 -574
pkgs/applications/blockchains/polkadot/Cargo.lock
···
"hex-literal",
"itoa",
"proptest",
-
"rand",
+
"rand 0.8.5",
"ruint",
"serde",
"tiny-keccak",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc0fac0fc16baf1f63f78b47c3d24718f3619b0714076f6a02957d808d52cbef"
dependencies = [
-
"alloy-rlp-derive",
"arrayvec 0.7.4",
"bytes",
"smol_str",
]
[[package]]
-
name = "alloy-rlp-derive"
-
version = "0.3.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c0391754c09fab4eae3404d19d0d297aa1c670c1775ab51d8a5312afeca23157"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn 2.0.53",
-
]
-
-
[[package]]
name = "alloy-sol-macro"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"dunce",
"heck 0.4.1",
"proc-macro-error",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
"syn-solidity",
"tiny-keccak",
···
"include_dir",
"itertools 0.10.5",
"proc-macro-error",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
]
···
"include_dir",
"itertools 0.10.5",
"proc-macro-error",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db02d390bf6643fb404d3d22d31aee1c4bc4459600aef9113833d17e786c6e44"
dependencies = [
-
"quote",
+
"quote 1.0.35",
"syn 1.0.109",
]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ed4aa4fe255d0bc6d79373f7e31d2ea147bcf486cba1be5ba7ea85abdb92348"
dependencies = [
-
"quote",
+
"quote 1.0.35",
"syn 1.0.109",
]
···
dependencies = [
"num-bigint",
"num-traits",
-
"quote",
+
"quote 1.0.35",
"syn 1.0.109",
]
···
dependencies = [
"num-bigint",
"num-traits",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae3281bc6d0fd7e549af32b52511e1302185bd688fd3359fa36423346ff682ea"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
]
···
checksum = "1df2c09229cbc5a028b1d70e00fdb2acee28b1055dfb5ca73eea49c5a25c4e7c"
dependencies = [
"num-traits",
-
"rand",
+
"rand 0.8.5",
]
[[package]]
···
checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185"
dependencies = [
"num-traits",
-
"rand",
+
"rand 0.8.5",
"rayon",
]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "726535892e8eae7e70657b4c8ea93d26b8553afb1ce617caee529ef96d7dee6c"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
"synstructure",
]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2777730b2039ac0f95f093556e61b6d26cebed5393ca6f152717777cec3a42ed"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
]
···
"parachains-common",
"rococo-emulated-chain",
"sp-core",
+
"staging-xcm",
"testnet-parachains-constants",
]
···
"pallet-assets",
"pallet-balances",
"pallet-message-queue",
+
"pallet-treasury",
+
"pallet-utility",
"pallet-xcm",
"parachains-common",
"parity-scale-codec",
"penpal-runtime",
+
"polkadot-runtime-common",
"rococo-runtime",
+
"rococo-runtime-constants",
"rococo-system-emulated-network",
"sp-runtime",
"staging-xcm",
"staging-xcm-executor",
-
"testnet-parachains-constants",
]
[[package]]
···
"hex-literal",
"log",
"pallet-asset-conversion",
+
"pallet-asset-conversion-ops",
"pallet-asset-conversion-tx-payment",
"pallet-assets",
"pallet-aura",
···
"frame-support",
"parachains-common",
"sp-core",
+
"staging-xcm",
"testnet-parachains-constants",
"westend-emulated-chain",
]
···
"sp-runtime",
"staging-xcm",
"staging-xcm-executor",
-
"testnet-parachains-constants",
"westend-runtime",
"westend-system-emulated-network",
]
···
"hex-literal",
"log",
"pallet-asset-conversion",
+
"pallet-asset-conversion-ops",
"pallet-asset-conversion-tx-payment",
"pallet-assets",
"pallet-aura",
···
[[package]]
+
name = "async-attributes"
+
version = "1.1.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a3203e79f4dd9bdda415ed03cf14dae5a2bf775c683a00f94e9cd1faf0f596e5"
+
dependencies = [
+
"quote 1.0.35",
+
"syn 1.0.109",
+
]
+
+
[[package]]
name = "async-channel"
version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"autocfg",
"blocking",
"futures-lite",
+
]
+
+
[[package]]
+
name = "async-global-executor"
+
version = "2.3.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f1b6f5d7df27bd294849f8eec66ecfc63d11814df7a4f5d74168a2394467b776"
+
dependencies = [
+
"async-channel",
+
"async-executor",
+
"async-io",
+
"async-lock 2.8.0",
+
"blocking",
+
"futures-lite",
+
"once_cell",
[[package]]
···
[[package]]
+
name = "async-std"
+
version = "1.12.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d"
+
dependencies = [
+
"async-attributes",
+
"async-channel",
+
"async-global-executor",
+
"async-io",
+
"async-lock 2.8.0",
+
"crossbeam-utils",
+
"futures-channel",
+
"futures-core",
+
"futures-io",
+
"futures-lite",
+
"gloo-timers",
+
"kv-log-macro",
+
"log",
+
"memchr",
+
"once_cell",
+
"pin-project-lite 0.2.12",
+
"pin-utils",
+
"slab",
+
"wasm-bindgen-futures",
+
]
+
+
[[package]]
name = "async-stream"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a507401cad91ec6a857ed5513a2073c82a9b9048762b885bb98655b306964681"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
checksum = "fee3da8ef1276b0bee5dd1c7258010d8fffd31801447323115a25560e1327b89"
dependencies = [
"proc-macro-error",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
···
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
[[package]]
+
name = "backoff"
+
version = "0.4.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1"
+
dependencies = [
+
"getrandom 0.2.10",
+
"instant",
+
"rand 0.8.5",
+
]
+
+
[[package]]
name = "backtrace"
version = "0.3.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"lazycell",
"peeking_take_while",
"prettyplease 0.2.12",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"regex",
"rustc-hash",
"shlex",
···
[[package]]
+
name = "bp-beefy"
+
version = "0.1.0"
+
dependencies = [
+
"binary-merkle-tree",
+
"bp-runtime",
+
"frame-support",
+
"pallet-beefy-mmr",
+
"pallet-mmr",
+
"parity-scale-codec",
+
"scale-info",
+
"serde",
+
"sp-consensus-beefy",
+
"sp-runtime",
+
"sp-std 14.0.0",
+
]
+
+
[[package]]
name = "bp-bridge-hub-cumulus"
version = "0.7.0"
dependencies = [
···
"bp-parachains",
"bp-polkadot-core",
"bp-runtime",
-
"ed25519-dalek",
+
"ed25519-dalek 2.1.0",
"finality-grandpa",
"parity-scale-codec",
"sp-application-crypto",
···
[[package]]
name = "bridge-hub-common"
-
version = "0.0.0"
+
version = "0.1.0"
dependencies = [
"cumulus-primitives-core",
"frame-support",
···
version = "1.0.0"
dependencies = [
"asset-hub-rococo-runtime",
-
"bp-messages",
"bridge-hub-rococo-runtime",
"cumulus-pallet-xcmp-queue",
"emulated-integration-tests-common",
···
"rococo-westend-system-emulated-network",
"scale-info",
"snowbridge-core",
-
"snowbridge-pallet-inbound-queue",
"snowbridge-pallet-inbound-queue-fixtures",
"snowbridge-pallet-outbound-queue",
"snowbridge-pallet-system",
···
name = "bridge-hub-westend-integration-tests"
version = "1.0.0"
dependencies = [
-
"bp-messages",
"bridge-hub-westend-runtime",
"cumulus-pallet-xcmp-queue",
"emulated-integration-tests-common",
···
"pallet-message-queue",
"pallet-xcm",
"parachains-common",
-
"parity-scale-codec",
"rococo-westend-system-emulated-network",
"sp-runtime",
"staging-xcm",
···
checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
[[package]]
+
name = "castaway"
+
version = "0.1.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a2698f953def977c68f935bb0dfa959375ad4638570e969e2f1e9f433cbf1af6"
+
+
[[package]]
name = "cc"
version = "1.0.83"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
+
name = "cid"
+
version = "0.10.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fd94671561e36e4e7de75f753f577edafb0e7c05d6e4547229fdf7938fbcd2c3"
+
dependencies = [
+
"core2",
+
"multibase",
+
"multihash 0.18.1",
+
"serde",
+
"unsigned-varint",
+
]
+
+
[[package]]
name = "cipher"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "clap"
+
version = "2.34.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
+
dependencies = [
+
"ansi_term",
+
"atty",
+
"bitflags 1.3.2",
+
"strsim 0.8.0",
+
"textwrap 0.11.0",
+
"unicode-width",
+
"vec_map",
+
]
+
+
[[package]]
+
name = "clap"
version = "3.2.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123"
···
"once_cell",
"strsim 0.10.0",
"termcolor",
-
"textwrap",
+
"textwrap 0.16.0",
[[package]]
···
dependencies = [
"heck 0.4.1",
"proc-macro-error",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
···
checksum = "90239a040c80f5e14809ca132ddc4176ab33d5e17e49691793296e3fcb34d72f"
dependencies = [
"heck 0.5.0",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
[[package]]
+
name = "collectives-westend-integration-tests"
+
version = "1.0.0"
+
dependencies = [
+
"assert_matches",
+
"asset-hub-westend-runtime",
+
"collectives-westend-runtime",
+
"cumulus-pallet-parachain-system",
+
"cumulus-pallet-xcmp-queue",
+
"emulated-integration-tests-common",
+
"frame-support",
+
"pallet-asset-rate",
+
"pallet-assets",
+
"pallet-balances",
+
"pallet-message-queue",
+
"pallet-treasury",
+
"pallet-utility",
+
"pallet-xcm",
+
"parachains-common",
+
"parity-scale-codec",
+
"polkadot-runtime-common",
+
"sp-runtime",
+
"staging-xcm",
+
"staging-xcm-executor",
+
"testnet-parachains-constants",
+
"westend-runtime",
+
"westend-runtime-constants",
+
"westend-system-emulated-network",
+
]
+
+
[[package]]
name = "collectives-westend-runtime"
version = "3.0.0"
dependencies = [
···
checksum = "d51beaa537d73d2d1ff34ee70bc095f170420ab2ec5d687ecd3ec2b0d092514b"
dependencies = [
"nom",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
···
"is-terminal",
"lazy_static",
"windows-sys 0.48.0",
+
]
+
+
[[package]]
+
name = "combine"
+
version = "4.6.6"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4"
+
dependencies = [
+
"bytes",
+
"memchr",
[[package]]
···
[[package]]
+
name = "crc"
+
version = "3.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c2b432c56615136f8dba245fed7ec3d5518c500a31108661067e61e72fe7e6bc"
+
dependencies = [
+
"crc-catalog",
+
]
+
+
[[package]]
+
name = "crc-catalog"
+
version = "2.4.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5"
+
+
[[package]]
name = "crc32fast"
version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
dependencies = [
"cast",
"itertools 0.10.5",
-
]
-
-
[[package]]
-
name = "crossbeam-channel"
-
version = "0.5.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200"
-
dependencies = [
-
"cfg-if",
-
"crossbeam-utils",
[[package]]
···
"polkadot-overseer",
"polkadot-primitives",
"portpicker",
-
"rand",
+
"rand 0.8.5",
"sc-cli",
"sc-client-api",
"sc-consensus",
···
"cumulus-primitives-proof-size-hostfunction",
"cumulus-test-client",
"cumulus-test-relay-sproof-builder",
+
"cumulus-test-runtime",
"environmental",
"frame-benchmarking",
"frame-support",
···
"polkadot-parachain-primitives",
"polkadot-runtime-common",
"polkadot-runtime-parachains",
-
"rand",
+
"rand 0.8.5",
"sc-client-api",
"scale-info",
+
"sp-consensus-slots",
"sp-core",
"sp-crypto-hashing",
"sp-externalities 0.25.0",
···
version = "0.6.0"
dependencies = [
"proc-macro-crate 3.0.0",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
"parity-scale-codec",
"pin-project",
"polkadot-overseer",
-
"rand",
+
"rand 0.8.5",
"sc-client-api",
"sc-rpc-api",
"sc-service",
···
"polkadot-primitives",
"sc-block-builder",
"sc-consensus",
+
"sc-consensus-aura",
"sc-executor",
"sc-executor-common",
"sc-service",
"sp-api",
+
"sp-application-crypto",
"sp-blockchain",
+
"sp-consensus-aura",
"sp-core",
"sp-inherents",
"sp-io",
"sp-keyring",
+
"sp-keystore",
"sp-runtime",
"sp-timestamp",
"substrate-test-client",
···
name = "cumulus-test-runtime"
version = "0.1.0"
dependencies = [
+
"cumulus-pallet-aura-ext",
"cumulus-pallet-parachain-system",
+
"cumulus-primitives-aura",
"cumulus-primitives-core",
"cumulus-primitives-storage-weight-reclaim",
"frame-executive",
"frame-support",
"frame-system",
"frame-system-rpc-runtime-api",
+
"pallet-aura",
+
"pallet-authorship",
"pallet-balances",
+
"pallet-collator-selection",
"pallet-glutton",
"pallet-message-queue",
+
"pallet-session",
"pallet-sudo",
"pallet-timestamp",
"pallet-transaction-payment",
···
"scale-info",
"sp-api",
"sp-block-builder",
+
"sp-consensus-aura",
"sp-core",
"sp-genesis-builder",
"sp-inherents",
···
"clap 4.5.3",
"criterion 0.5.1",
"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-parachain-inherent",
"cumulus-client-pov-recovery",
···
"polkadot-service",
"polkadot-test-service",
"portpicker",
-
"rand",
+
"rand 0.8.5",
"rococo-parachain-runtime",
"sc-basic-authorship",
"sc-block-builder",
···
"sc-cli",
"sc-client-api",
"sc-consensus",
+
"sc-consensus-aura",
"sc-executor",
"sc-executor-common",
"sc-executor-wasmtime",
···
"sp-authority-discovery",
"sp-blockchain",
"sp-consensus",
+
"sp-consensus-aura",
"sp-consensus-grandpa",
"sp-core",
"sp-io",
···
[[package]]
+
name = "curl"
+
version = "0.4.46"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1e2161dd6eba090ff1594084e95fd67aeccf04382ffea77999ea94ed42ec67b6"
+
dependencies = [
+
"curl-sys",
+
"libc",
+
"openssl-probe",
+
"openssl-sys",
+
"schannel",
+
"socket2 0.5.6",
+
"windows-sys 0.52.0",
+
]
+
+
[[package]]
+
name = "curl-sys"
+
version = "0.4.72+curl-8.6.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "29cbdc8314c447d11e8fd156dcdd031d9e02a7a976163e396b548c03153bc9ea"
+
dependencies = [
+
"cc",
+
"libc",
+
"libnghttp2-sys",
+
"libz-sys",
+
"openssl-sys",
+
"pkg-config",
+
"vcpkg",
+
"windows-sys 0.52.0",
+
]
+
+
[[package]]
name = "curve25519-dalek"
version = "3.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "83fdaf97f4804dcebfa5862639bc9ce4121e82140bec2a987ac5140294865b5b"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
"cc",
"codespan-reporting",
"once_cell",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"scratch",
"syn 2.0.53",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "50c49547d73ba8dcfd4ad7325d64c6d5391ff4224d498fc39a6f3f49825a530d"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e79116f119dd1dba1abf1f3405f03b9b0e79a27a3883864bfebded8a3dc768cd"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d65d7ce8132b7c0e54497a4d9a55a1c2a0912a0d786cf894472ba818fba45762"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
dependencies = [
"convert_case",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"rustc_version 0.4.0",
"syn 1.0.109",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
"common-path",
"derive-syn-parse 0.2.0",
"once_cell",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"regex",
"syn 2.0.53",
"termcolor",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "558e40ea573c374cf53507fd240b7ee2f5477df7cfebdb97323ec61c719399c5"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
···
"elliptic-curve",
"rfc6979",
"serdect",
-
"signature",
+
"signature 2.1.0",
"spki",
[[package]]
name = "ed25519"
+
version = "1.5.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "91cff35c70bba8a626e3185d8cd48cc11b5437e1a5bcd15b9b5fa3c64b6dfee7"
+
dependencies = [
+
"signature 1.6.4",
+
]
+
+
[[package]]
+
name = "ed25519"
version = "2.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60f6d271ca33075c88028be6f04d502853d63a5ece419d269c15315d4fc1cf1d"
dependencies = [
"pkcs8",
-
"signature",
+
"signature 2.1.0",
+
]
+
+
[[package]]
+
name = "ed25519-dalek"
+
version = "1.0.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d"
+
dependencies = [
+
"curve25519-dalek 3.2.0",
+
"ed25519 1.5.3",
+
"rand 0.7.3",
+
"serde",
+
"sha2 0.9.9",
+
"zeroize",
[[package]]
···
checksum = "1f628eaec48bfd21b865dc2950cfa014450c01d2fa2b69a86c2fd5844ec523c0"
dependencies = [
"curve25519-dalek 4.1.2",
-
"ed25519",
+
"ed25519 2.2.2",
"rand_core 0.6.4",
"serde",
"sha2 0.10.7",
···
checksum = "7d9ce6874da5d4415896cd45ffbc4d1cfc0c4f9c079427bd870742c30f2f65a9"
dependencies = [
"curve25519-dalek 4.1.2",
-
"ed25519",
+
"ed25519 2.2.2",
"hashbrown 0.14.3",
"hex",
"rand_core 0.6.4",
···
checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116"
dependencies = [
"heck 0.4.1",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
[[package]]
+
name = "enum-as-inner"
+
version = "0.6.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a"
+
dependencies = [
+
"heck 0.4.1",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
+
"syn 2.0.53",
+
]
+
+
[[package]]
name = "enumflags2"
version = "0.7.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e9a1f9f7d83e59740248a6e14ecf93929ade55027844dfcea78beafccc15745"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c2ad8cef1d801a4686bfd8919f0b30eac4c8e48968c437a6405ded4fb5272d2b"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
[[package]]
+
name = "equivocation-detector"
+
version = "0.1.0"
+
dependencies = [
+
"async-std",
+
"async-trait",
+
"bp-header-chain",
+
"finality-relay",
+
"frame-support",
+
"futures",
+
"log",
+
"num-traits",
+
"relay-utils",
+
]
+
+
[[package]]
name = "erased-serde"
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
dependencies = [
"blake3",
"fs-err",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
[[package]]
···
dependencies = [
"blake2 0.10.6",
"fs-err",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
"expander 0.0.4",
"indexmap 1.9.3",
"proc-macro-crate 1.3.1",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
"thiserror",
···
"num-traits",
"parity-scale-codec",
"parking_lot 0.12.1",
-
"rand",
+
"rand 0.8.5",
"scale-info",
[[package]]
+
name = "finality-relay"
+
version = "0.1.0"
+
dependencies = [
+
"async-std",
+
"async-trait",
+
"backoff",
+
"bp-header-chain",
+
"futures",
+
"log",
+
"num-traits",
+
"parking_lot 0.12.1",
+
"relay-utils",
+
]
+
+
[[package]]
name = "findshlibs"
version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534"
dependencies = [
"byteorder",
-
"rand",
+
"rand 0.8.5",
"rustc-hex",
"static_assertions",
···
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
[[package]]
+
name = "foreign-types"
+
version = "0.3.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
+
dependencies = [
+
"foreign-types-shared",
+
]
+
+
[[package]]
+
name = "foreign-types-shared"
+
version = "0.1.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
+
+
[[package]]
name = "fork-tree"
version = "12.0.0"
dependencies = [
···
checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa"
[[package]]
-
name = "frame"
-
version = "0.0.1-dev"
-
dependencies = [
-
"docify",
-
"frame-executive",
-
"frame-support",
-
"frame-system",
-
"frame-system-rpc-runtime-api",
-
"log",
-
"pallet-examples",
-
"parity-scale-codec",
-
"scale-info",
-
"sp-api",
-
"sp-arithmetic",
-
"sp-block-builder",
-
"sp-consensus-aura",
-
"sp-consensus-grandpa",
-
"sp-core",
-
"sp-inherents",
-
"sp-io",
-
"sp-offchain",
-
"sp-runtime",
-
"sp-session",
-
"sp-std 14.0.0",
-
"sp-transaction-pool",
-
"sp-version",
-
]
-
-
[[package]]
name = "frame-benchmarking"
version = "28.0.0"
dependencies = [
···
"linked-hash-map",
"log",
"parity-scale-codec",
-
"rand",
+
"rand 0.8.5",
"rand_pcg",
"sc-block-builder",
+
"sc-chain-spec",
"sc-cli",
"sc-client-api",
"sc-client-db",
···
"sp-core",
"sp-database",
"sp-externalities 0.25.0",
+
"sp-genesis-builder",
"sp-inherents",
"sp-io",
"sp-keystore",
···
"frame-support",
"parity-scale-codec",
"proc-macro-crate 3.0.0",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"scale-info",
"sp-arithmetic",
"syn 2.0.53",
···
"frame-support",
"frame-system",
"parity-scale-codec",
-
"rand",
+
"rand 0.8.5",
"scale-info",
"sp-arithmetic",
"sp-core",
···
"frame-support",
"honggfuzz",
"parity-scale-codec",
-
"rand",
+
"rand 0.8.5",
"scale-info",
"sp-arithmetic",
"sp-npos-elections",
···
"parity-scale-codec",
"scale-info",
"serde",
+
]
+
+
[[package]]
+
name = "frame-omni-bencher"
+
version = "0.1.0"
+
dependencies = [
+
"clap 4.5.3",
+
"cumulus-primitives-proof-size-hostfunction",
+
"env_logger 0.11.3",
+
"frame-benchmarking-cli",
+
"log",
+
"sc-cli",
+
"sp-runtime",
+
"sp-statement-store",
[[package]]
···
"itertools 0.10.5",
"macro_magic",
"proc-macro-warning",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"regex",
"sp-crypto-hashing",
"syn 2.0.53",
···
dependencies = [
"frame-support-procedural-tools-derive",
"proc-macro-crate 3.0.0",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
name = "frame-support-procedural-tools-derive"
version = "11.0.0"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
name = "frame-support-test-stg-frame-crate"
version = "0.1.0"
dependencies = [
-
"frame",
"parity-scale-codec",
+
"polkadot-sdk-frame",
"scale-info",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ea1015b5a70616b688dc230cfe50c8af89d972cb132d5a622814d29773b10b9"
dependencies = [
-
"rand",
+
"rand 0.8.5",
"rand_core 0.6.4",
···
checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
[[package]]
+
name = "gloo-timers"
+
version = "0.2.6"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c"
+
dependencies = [
+
"futures-channel",
+
"futures-core",
+
"js-sys",
+
"wasm-bindgen",
+
]
+
+
[[package]]
name = "glutton-westend-runtime"
version = "3.0.0"
dependencies = [
···
"nonzero_ext",
"parking_lot 0.12.1",
"quanta",
-
"rand",
+
"rand 0.8.5",
"smallvec",
···
[[package]]
name = "h2"
-
version = "0.3.24"
+
version = "0.3.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9"
+
checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"
dependencies = [
"bytes",
"fnv",
···
checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7"
dependencies = [
"hashbrown 0.14.3",
+
]
+
+
[[package]]
+
name = "heck"
+
version = "0.3.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c"
+
dependencies = [
+
"unicode-segmentation",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b139284b5cf57ecfa712bcc66950bb635b31aff41c188e8a4cfc758eca374a3f"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
[[package]]
···
[[package]]
+
name = "isahc"
+
version = "1.7.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "334e04b4d781f436dc315cb1e7515bd96826426345d498149e4bde36b67f8ee9"
+
dependencies = [
+
"async-channel",
+
"castaway",
+
"crossbeam-utils",
+
"curl",
+
"curl-sys",
+
"encoding_rs",
+
"event-listener 2.5.3",
+
"futures-lite",
+
"http",
+
"log",
+
"mime",
+
"once_cell",
+
"polling",
+
"slab",
+
"sluice",
+
"tracing",
+
"tracing-futures",
+
"url",
+
"waker-fn",
+
]
+
+
[[package]]
name = "itertools"
version = "0.10.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
checksum = "078e285eafdfb6c4b434e0d31e8cfcb5115b651496faca5749b88fafd4f23bfd"
[[package]]
+
name = "jsonpath_lib"
+
version = "0.3.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "eaa63191d68230cccb81c5aa23abd53ed64d83337cacbb25a7b8c7979523774f"
+
dependencies = [
+
"log",
+
"serde",
+
"serde_json",
+
]
+
+
[[package]]
name = "jsonrpsee"
version = "0.22.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"jsonrpsee-types",
"parking_lot 0.12.1",
"pin-project",
-
"rand",
+
"rand 0.8.5",
"rustc-hash",
"serde",
"serde_json",
···
dependencies = [
"heck 0.4.1",
"proc-macro-crate 3.0.0",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
"node-primitives",
"pallet-alliance",
"pallet-asset-conversion",
+
"pallet-asset-conversion-ops",
"pallet-asset-conversion-tx-payment",
"pallet-asset-rate",
"pallet-asset-tx-payment",
···
"pallet-election-provider-multi-phase",
"pallet-election-provider-support-benchmarking",
"pallet-elections-phragmen",
+
"pallet-example-mbm",
"pallet-example-tasks",
"pallet-fast-unstake",
"pallet-glutton",
···
[[package]]
+
name = "kv-log-macro"
+
version = "1.0.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f"
+
dependencies = [
+
"log",
+
]
+
+
[[package]]
name = "kvdb"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "libc"
-
version = "0.2.152"
+
version = "0.2.153"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7"
+
checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
[[package]]
name = "libflate"
···
checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4"
[[package]]
+
name = "libnghttp2-sys"
+
version = "0.1.9+1.58.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b57e858af2798e167e709b9d969325b6d8e9d50232fcbc494d7d54f976854a64"
+
dependencies = [
+
"cc",
+
"libc",
+
]
+
+
[[package]]
name = "libp2p"
version = "0.51.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"parking_lot 0.12.1",
"pin-project",
"quick-protobuf",
-
"rand",
+
"rand 0.8.5",
"rw-stream-sink",
"smallvec",
"thiserror",
···
"log",
"parking_lot 0.12.1",
"smallvec",
-
"trust-dns-resolver",
+
"trust-dns-resolver 0.22.0",
[[package]]
···
checksum = "276bb57e7af15d8f100d3c11cbdd32c6752b7eef4ba7a18ecf464972c07abcce"
dependencies = [
"bs58 0.4.0",
-
"ed25519-dalek",
+
"ed25519-dalek 2.1.0",
"log",
"multiaddr",
"multihash 0.17.0",
"quick-protobuf",
-
"rand",
+
"rand 0.8.5",
"sha2 0.10.7",
"thiserror",
"zeroize",
···
"libp2p-swarm",
"log",
"quick-protobuf",
-
"rand",
+
"rand 0.8.5",
"sha2 0.10.7",
"smallvec",
"thiserror",
···
"libp2p-identity",
"libp2p-swarm",
"log",
-
"rand",
+
"rand 0.8.5",
"smallvec",
"socket2 0.4.9",
"tokio",
-
"trust-dns-proto",
+
"trust-dns-proto 0.22.0",
"void",
···
"log",
"once_cell",
"quick-protobuf",
-
"rand",
+
"rand 0.8.5",
"sha2 0.10.7",
"snow",
"static_assertions",
···
"libp2p-core",
"libp2p-swarm",
"log",
-
"rand",
+
"rand 0.8.5",
"void",
···
"log",
"parking_lot 0.12.1",
"quinn-proto",
-
"rand",
+
"rand 0.8.5",
"rustls 0.20.8",
"thiserror",
"tokio",
···
"libp2p-core",
"libp2p-identity",
"libp2p-swarm",
-
"rand",
+
"rand 0.8.5",
"smallvec",
···
"libp2p-identity",
"libp2p-swarm-derive",
"log",
-
"rand",
+
"rand 0.8.5",
"smallvec",
"tokio",
"void",
···
checksum = "0fba456131824ab6acd4c7bf61e9c0f0a3014b5fc9868ccb8e10d344594cdc4f"
dependencies = [
"heck 0.4.1",
-
"quote",
+
"quote 1.0.35",
"syn 1.0.109",
···
"rustls 0.20.8",
"thiserror",
"webpki",
-
"x509-parser",
+
"x509-parser 0.14.0",
"yasna",
···
"libsecp256k1-core",
"libsecp256k1-gen-ecmult",
"libsecp256k1-gen-genmult",
-
"rand",
+
"rand 0.8.5",
"serde",
"sha2 0.9.9",
"typenum",
···
checksum = "d97137b25e321a73eef1418d1d5d2eda4d77e12813f8e6dead84bc52c5870a7b"
dependencies = [
"cc",
+
"libc",
"pkg-config",
"vcpkg",
···
[[package]]
+
name = "litep2p"
+
version = "0.3.0"
+
source = "git+https://github.com/paritytech/litep2p?branch=master#b142c9eb611fb2fe78d2830266a3675b37299ceb"
+
dependencies = [
+
"async-trait",
+
"bs58 0.4.0",
+
"bytes",
+
"cid 0.10.1",
+
"ed25519-dalek 1.0.1",
+
"futures",
+
"futures-timer",
+
"hex-literal",
+
"indexmap 2.2.3",
+
"libc",
+
"mockall",
+
"multiaddr",
+
"multihash 0.17.0",
+
"network-interface",
+
"nohash-hasher",
+
"parking_lot 0.12.1",
+
"pin-project",
+
"prost 0.11.9",
+
"prost-build",
+
"quinn",
+
"rand 0.8.5",
+
"rcgen",
+
"ring 0.16.20",
+
"rustls 0.20.8",
+
"serde",
+
"sha2 0.10.7",
+
"simple-dns",
+
"smallvec",
+
"snow",
+
"socket2 0.5.6",
+
"static_assertions",
+
"str0m",
+
"thiserror",
+
"tokio",
+
"tokio-stream",
+
"tokio-tungstenite 0.20.1",
+
"tokio-util",
+
"tracing",
+
"trust-dns-resolver 0.23.2",
+
"uint",
+
"unsigned-varint",
+
"url",
+
"webpki",
+
"x25519-dalek 2.0.0",
+
"x509-parser 0.15.1",
+
"yasna",
+
"zeroize",
+
]
+
+
[[package]]
name = "lock_api"
version = "0.4.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
dependencies = [
"macro_magic_core",
"macro_magic_macros",
-
"quote",
+
"quote 1.0.35",
"syn 2.0.53",
···
"const-random",
"derive-syn-parse 0.1.5",
"macro_magic_core_macros",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ea73aa640dc01d62a590d48c0c3521ed739d53b27f919b25c3551e233481654"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
checksum = "ef9d79ae96aaba821963320eb2b6e34d17df1e5a83d8a1985c29cc5be59577b3"
dependencies = [
"macro_magic_core",
-
"quote",
+
"quote 1.0.35",
"syn 2.0.53",
···
[[package]]
+
name = "messages-relay"
+
version = "0.1.0"
+
dependencies = [
+
"async-std",
+
"async-trait",
+
"bp-messages",
+
"env_logger 0.11.3",
+
"finality-relay",
+
"futures",
+
"hex",
+
"log",
+
"num-traits",
+
"parking_lot 0.12.1",
+
"relay-utils",
+
"sp-arithmetic",
+
]
+
+
[[package]]
name = "mick-jaeger"
version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "69672161530e8aeca1d1400fbf3f1a1747ff60ea604265a4e906c2442df20532"
dependencies = [
"futures",
-
"rand",
+
"rand 0.8.5",
"thrift",
···
version = "0.0.0"
dependencies = [
"clap 4.5.3",
-
"frame",
"futures",
"futures-timer",
"jsonrpsee",
"minimal-template-runtime",
+
"polkadot-sdk-frame",
"sc-basic-authorship",
"sc-cli",
"sc-client-api",
···
name = "minimal-template-runtime"
version = "0.0.0"
dependencies = [
-
"frame",
"pallet-balances",
"pallet-minimal-template",
"pallet-sudo",
···
"pallet-transaction-payment",
"pallet-transaction-payment-rpc-runtime-api",
"parity-scale-codec",
+
"polkadot-sdk-frame",
"scale-info",
"sp-genesis-builder",
+
"sp-runtime",
"substrate-wasm-builder",
···
"lioness",
"log",
"parking_lot 0.12.1",
-
"rand",
+
"rand 0.8.5",
"rand_chacha 0.3.1",
"rand_distr",
"subtle 2.5.0",
···
checksum = "22ce75669015c4f47b289fd4d4f56e894e4c96003ffdf3ac51313126f94c6cbb"
dependencies = [
"cfg-if",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cfd8a792c1694c6da4f68db0a9d707c72bd260994da179e6030a5dcee00bb815"
dependencies = [
+
"blake2b_simd",
+
"blake2s_simd",
+
"blake3",
"core2",
"digest 0.10.7",
"multihash-derive 0.8.0",
"sha2 0.10.7",
+
"sha3",
"unsigned-varint",
···
dependencies = [
"proc-macro-crate 1.3.1",
"proc-macro-error",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
"synstructure",
···
dependencies = [
"proc-macro-crate 1.3.1",
"proc-macro-error",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
"synstructure",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "91761aed67d03ad966ef783ae962ef9bbaca728d2dd7ceb7939ec110fffad998"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
···
checksum = "7bddcd3bf5144b6392de80e04c347cd7fab2508f6df16a85fc496ecd5cec39bc"
dependencies = [
"clap 3.2.25",
-
"rand",
+
"rand 0.8.5",
[[package]]
···
[[package]]
+
name = "network-interface"
+
version = "1.1.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ae72fd9dbd7f55dda80c00d66acc3b2130436fcba9ea89118fc508eaae48dfb0"
+
dependencies = [
+
"cc",
+
"libc",
+
"thiserror",
+
"winapi",
+
]
+
+
[[package]]
name = "nix"
version = "0.24.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"node-primitives",
"node-testing",
"parity-db",
-
"rand",
+
"rand 0.8.5",
"sc-basic-authorship",
"sc-client-api",
"sc-transaction-pool",
···
checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be"
[[package]]
+
name = "ntapi"
+
version = "0.4.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4"
+
dependencies = [
+
"winapi",
+
]
+
+
[[package]]
name = "nu-ansi-term"
version = "0.46.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
+
name = "num_threads"
+
version = "0.1.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9"
+
dependencies = [
+
"libc",
+
]
+
+
[[package]]
name = "number_prefix"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
[[package]]
+
name = "openssl"
+
version = "0.10.64"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f"
+
dependencies = [
+
"bitflags 2.4.0",
+
"cfg-if",
+
"foreign-types",
+
"libc",
+
"once_cell",
+
"openssl-macros",
+
"openssl-sys",
+
]
+
+
[[package]]
+
name = "openssl-macros"
+
version = "0.1.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
+
dependencies = [
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
+
"syn 2.0.53",
+
]
+
+
[[package]]
name = "openssl-probe"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
[[package]]
+
name = "openssl-src"
+
version = "300.2.3+3.2.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5cff92b6f71555b61bb9315f7c64da3ca43d87531622120fea0195fc761b4843"
+
dependencies = [
+
"cc",
+
]
+
+
[[package]]
+
name = "openssl-sys"
+
version = "0.9.102"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2"
+
dependencies = [
+
"cc",
+
"libc",
+
"openssl-src",
+
"pkg-config",
+
"vcpkg",
+
]
+
+
[[package]]
name = "option-ext"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"itertools 0.11.0",
"petgraph",
"proc-macro-crate 1.3.1",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
···
"frame-benchmarking",
"frame-support",
"frame-system",
+
"log",
"pallet-assets",
"pallet-balances",
"parity-scale-codec",
···
[[package]]
+
name = "pallet-asset-conversion-ops"
+
version = "0.1.0"
+
dependencies = [
+
"frame-benchmarking",
+
"frame-support",
+
"frame-system",
+
"log",
+
"pallet-asset-conversion",
+
"pallet-assets",
+
"pallet-balances",
+
"parity-scale-codec",
+
"primitive-types",
+
"scale-info",
+
"sp-arithmetic",
+
"sp-core",
+
"sp-io",
+
"sp-runtime",
+
"sp-std 14.0.0",
+
]
+
+
[[package]]
name = "pallet-asset-conversion-tx-payment"
version = "10.0.0"
dependencies = [
···
[[package]]
name = "pallet-assets"
-
version = "29.0.0"
+
version = "29.1.0"
dependencies = [
"frame-benchmarking",
"frame-support",
···
"frame-election-provider-support",
"honggfuzz",
"pallet-bags-list",
-
"rand",
+
"rand 0.8.5",
[[package]]
···
[[package]]
+
name = "pallet-bridge-beefy"
+
version = "0.1.0"
+
dependencies = [
+
"bp-beefy",
+
"bp-runtime",
+
"bp-test-utils",
+
"ckb-merkle-mountain-range",
+
"frame-support",
+
"frame-system",
+
"log",
+
"pallet-beefy-mmr",
+
"pallet-mmr",
+
"parity-scale-codec",
+
"rand 0.8.5",
+
"scale-info",
+
"serde",
+
"sp-consensus-beefy",
+
"sp-core",
+
"sp-io",
+
"sp-runtime",
+
"sp-std 14.0.0",
+
]
+
+
[[package]]
name = "pallet-bridge-grandpa"
version = "0.7.0"
dependencies = [
···
"frame-benchmarking",
"frame-support",
"frame-system",
+
"log",
"parity-scale-codec",
+
"pretty_assertions",
"scale-info",
+
"sp-api",
"sp-arithmetic",
"sp-core",
"sp-io",
···
"pallet-session",
"pallet-timestamp",
"parity-scale-codec",
-
"rand",
+
"rand 0.8.5",
"scale-info",
"sp-consensus-aura",
"sp-core",
···
"parity-scale-codec",
"paste",
"pretty_assertions",
-
"rand",
+
"rand 0.8.5",
"rand_pcg",
"scale-info",
"serde",
···
name = "pallet-contracts-proc-macro"
version = "18.0.0"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
"pallet-election-provider-support-benchmarking",
"parity-scale-codec",
"parking_lot 0.12.1",
-
"rand",
+
"rand 0.8.5",
"scale-info",
"sp-arithmetic",
"sp-core",
···
name = "pallet-example-frame-crate"
version = "0.0.1"
dependencies = [
-
"frame",
"parity-scale-codec",
+
"polkadot-sdk-frame",
"scale-info",
···
"sp-io",
"sp-runtime",
"sp-std 14.0.0",
+
]
+
+
[[package]]
+
name = "pallet-example-mbm"
+
version = "0.1.0"
+
dependencies = [
+
"frame-benchmarking",
+
"frame-support",
+
"frame-system",
+
"log",
+
"pallet-migrations",
+
"parity-scale-codec",
+
"scale-info",
+
"sp-io",
[[package]]
···
"frame-system",
"log",
"parity-scale-codec",
-
"rand",
+
"rand 0.8.5",
"rand_distr",
"scale-info",
"serde",
···
name = "pallet-minimal-template"
version = "0.0.0"
dependencies = [
-
"frame",
"parity-scale-codec",
+
"polkadot-sdk-frame",
"scale-info",
···
"honggfuzz",
"log",
"pallet-nomination-pools",
-
"rand",
+
"rand 0.8.5",
"sp-io",
"sp-runtime",
"sp-tracing 16.0.0",
···
[[package]]
name = "pallet-parameters"
-
version = "0.0.1"
+
version = "0.1.0"
dependencies = [
"docify",
"frame-benchmarking",
···
"pallet-staking-reward-curve",
"pallet-timestamp",
"parity-scale-codec",
-
"rand",
+
"rand 0.8.5",
"scale-info",
"sp-core",
"sp-io",
···
version = "11.0.0"
dependencies = [
"proc-macro-crate 3.0.0",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"sp-runtime",
"syn 2.0.53",
···
"polkadot-primitives",
"polkadot-runtime-common",
"scale-info",
-
"sp-core",
"sp-io",
"sp-runtime",
"sp-std 14.0.0",
···
[[package]]
+
name = "parachains-relay"
+
version = "0.1.0"
+
dependencies = [
+
"async-std",
+
"async-trait",
+
"bp-polkadot-core",
+
"futures",
+
"log",
+
"parity-scale-codec",
+
"relay-substrate-client",
+
"relay-utils",
+
"sp-core",
+
]
+
+
[[package]]
name = "parachains-runtimes-test-utils"
version = "7.0.0"
dependencies = [
···
checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9"
dependencies = [
"bitcoin_hashes 0.13.0",
-
"rand",
+
"rand 0.8.5",
"rand_core 0.6.4",
"serde",
"unicode-normalization",
···
"lz4",
"memmap2 0.5.10",
"parking_lot 0.12.1",
-
"rand",
+
"rand 0.8.5",
"siphasher",
"snap",
···
checksum = "312270ee71e1cd70289dacf597cab7b207aa107d2f28191c2ae45b2ece18a260"
dependencies = [
"proc-macro-crate 1.3.1",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f557c32c6d268a07c921471619c0295f5efad3a0e76d4f97a05c091a51d110b2"
dependencies = [
-
"proc-macro2",
+
"proc-macro2 1.0.75",
"syn 1.0.109",
"synstructure",
···
dependencies = [
"pest",
"pest_meta",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
"polkadot-node-subsystem-util",
"polkadot-primitives",
"polkadot-primitives-test-helpers",
-
"rand",
+
"rand 0.8.5",
"rand_chacha 0.3.1",
"rand_core 0.6.4",
"schnorrkel 0.11.4",
···
"polkadot-node-subsystem-test-helpers",
"polkadot-node-subsystem-util",
"polkadot-primitives",
-
"rand",
+
"rand 0.8.5",
"rand_chacha 0.3.1",
"sp-application-crypto",
"sp-authority-discovery",
···
"polkadot-primitives",
"polkadot-primitives-test-helpers",
"polkadot-subsystem-bench",
-
"rand",
+
"rand 0.8.5",
"sc-network",
"schnellru",
"sp-core",
···
"polkadot-primitives",
"polkadot-primitives-test-helpers",
"polkadot-subsystem-bench",
-
"rand",
+
"rand 0.8.5",
"sc-network",
"schnellru",
"sp-application-crypto",
···
"sp-runtime",
"substrate-build-script-utils",
"thiserror",
-
"try-runtime-cli",
[[package]]
···
"polkadot-node-subsystem-util",
"polkadot-primitives",
"quickcheck",
-
"rand",
+
"rand 0.8.5",
"rand_chacha 0.3.1",
"sc-network",
"sc-network-common",
···
"polkadot-overseer",
"polkadot-primitives",
"polkadot-primitives-test-helpers",
-
"rand",
+
"polkadot-subsystem-bench",
+
"rand 0.8.5",
"rand_chacha 0.3.1",
"rand_core 0.6.4",
"sc-keystore",
···
"polkadot-parachain-primitives",
"polkadot-primitives",
"procfs",
-
"rand",
+
"rand 0.8.5",
"rococo-runtime",
"rusty-fork",
"sc-sysinfo",
"slotmap",
"sp-core",
"sp-maybe-compressed-blob",
-
"sp-wasm-interface 20.0.0",
"tempfile",
"test-parachain-adder",
"test-parachain-halt",
···
version = "7.0.0"
dependencies = [
"assert_matches",
-
"cfg-if",
"cpu-time",
"futures",
"landlock",
···
"polkadot-node-primitives",
"polkadot-primitives",
"sc-network",
+
"sc-network-types",
"sp-core",
"thiserror",
"tokio",
···
"polkadot-node-jaeger",
"polkadot-node-primitives",
"polkadot-primitives",
-
"rand",
+
"rand 0.8.5",
"rand_chacha 0.3.1",
"sc-authority-discovery",
"sc-network",
+
"sc-network-types",
+
"sp-runtime",
"strum 0.26.2",
"thiserror",
"tracing-gum",
···
"polkadot-statement-table",
"sc-client-api",
"sc-network",
+
"sc-network-types",
"sc-transaction-pool-api",
"smallvec",
"sp-api",
···
"polkadot-primitives",
"polkadot-primitives-test-helpers",
"prioritized-metered-channel",
-
"rand",
+
"rand 0.8.5",
"sc-client-api",
"schnellru",
"sp-application-crypto",
···
[[package]]
name = "polkadot-parachain-bin"
-
version = "1.10.0"
+
version = "1.11.0"
dependencies = [
"assert_cmd",
"asset-hub-rococo-runtime",
···
version = "1.0.0"
dependencies = [
"polkadot-primitives",
-
"rand",
+
"rand 0.8.5",
"sp-application-crypto",
"sp-core",
"sp-keyring",
···
"polkadot-primitives",
"polkadot-primitives-test-helpers",
"polkadot-runtime-metrics",
-
"rand",
+
"rand 0.8.5",
"rand_chacha 0.3.1",
"rstest",
"rustc-hex",
···
"cumulus-pallet-aura-ext",
"cumulus-pallet-parachain-system",
"docify",
-
"frame",
"frame-executive",
"frame-support",
"frame-system",
···
"pallet-uniques",
"pallet-utility",
"parity-scale-codec",
+
"polkadot-sdk-frame",
"sc-cli",
"sc-client-db",
"sc-consensus-aura",
···
[[package]]
+
name = "polkadot-sdk-frame"
+
version = "0.1.0"
+
dependencies = [
+
"docify",
+
"frame-executive",
+
"frame-support",
+
"frame-system",
+
"frame-system-rpc-runtime-api",
+
"log",
+
"pallet-examples",
+
"parity-scale-codec",
+
"scale-info",
+
"sp-api",
+
"sp-arithmetic",
+
"sp-block-builder",
+
"sp-consensus-aura",
+
"sp-consensus-grandpa",
+
"sp-core",
+
"sp-inherents",
+
"sp-io",
+
"sp-offchain",
+
"sp-runtime",
+
"sp-session",
+
"sp-std 14.0.0",
+
"sp-transaction-pool",
+
"sp-version",
+
]
+
+
[[package]]
name = "polkadot-service"
version = "7.0.0"
dependencies = [
···
"prometheus",
"pyroscope",
"pyroscope_pprofrs",
-
"rand",
+
"rand 0.8.5",
"rand_chacha 0.3.1",
"rand_core 0.6.4",
"rand_distr",
"sc-keystore",
"sc-network",
+
"sc-network-types",
"sc-service",
"schnorrkel 0.11.4",
"serde",
···
"polkadot-node-subsystem-types",
"polkadot-node-subsystem-util",
"polkadot-primitives",
-
"rand",
+
"rand 0.8.5",
"sp-core",
"sp-keystore",
"substrate-build-script-utils",
···
name = "polkadot-test-runtime"
version = "1.0.0"
dependencies = [
-
"bitvec",
"frame-election-provider-support",
"frame-executive",
"frame-support",
···
"pallet-vesting",
"pallet-xcm",
"parity-scale-codec",
-
"polkadot-parachain-primitives",
"polkadot-primitives",
"polkadot-runtime-common",
"polkadot-runtime-parachains",
-
"rustc-hex",
"scale-info",
"serde",
-
"serde_derive",
"serde_json",
-
"smallvec",
"sp-api",
"sp-authority-discovery",
"sp-block-builder",
···
"polkadot-runtime-parachains",
"polkadot-service",
"polkadot-test-runtime",
-
"rand",
+
"rand 0.8.5",
"sc-authority-discovery",
"sc-chain-spec",
"sc-cli",
···
checksum = "5c4fdfc49717fb9a196e74a5d28e0bc764eb394a2c803eb11133a31ac996c60c"
dependencies = [
"polkavm-common",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be97d76faf1bfab666e1375477b23fde79eccf0276e9b63b92a39d676a889ba9"
dependencies = [
-
"rand",
+
"rand 0.8.5",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86"
dependencies = [
-
"proc-macro2",
+
"proc-macro2 1.0.75",
"syn 1.0.109",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c64d9ba0963cdcea2e1b2230fbae2bab30eb25a174be395c41e764bfb65dd62"
dependencies = [
-
"proc-macro2",
+
"proc-macro2 1.0.75",
"syn 2.0.53",
···
checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
dependencies = [
"proc-macro-error-attr",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
"version_check",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"version_check",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b698b0b09d40e9b7c1a47b132d66a8b54bcd20583d9b6d06e4535e383b4405c"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
[[package]]
name = "proc-macro2"
+
version = "0.4.30"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759"
+
dependencies = [
+
"unicode-xid 0.1.0",
+
]
+
+
[[package]]
+
name = "proc-macro2"
version = "1.0.75"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "907a61bd0f64c2f29cd1cf1dc34d05176426a3f504a78010f08416ddb7b13708"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
"bitflags 2.4.0",
"lazy_static",
"num-traits",
-
"rand",
+
"rand 0.8.5",
"rand_chacha 0.3.1",
"rand_xorshift",
"regex-syntax 0.8.2",
···
dependencies = [
"anyhow",
"itertools 0.10.5",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
···
dependencies = [
"anyhow",
"itertools 0.11.0",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
dependencies = [
"env_logger 0.8.4",
"log",
-
"rand",
+
"rand 0.8.5",
[[package]]
···
[[package]]
+
name = "quinn"
+
version = "0.9.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2e8b432585672228923edbbf64b8b12c14e1112f62e88737655b4a083dbcd78e"
+
dependencies = [
+
"bytes",
+
"pin-project-lite 0.2.12",
+
"quinn-proto",
+
"quinn-udp",
+
"rustc-hash",
+
"rustls 0.20.8",
+
"thiserror",
+
"tokio",
+
"tracing",
+
"webpki",
+
]
+
+
[[package]]
name = "quinn-proto"
version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c956be1b23f4261676aed05a0046e204e8a6836e50203902683a718af0797989"
dependencies = [
"bytes",
-
"rand",
+
"rand 0.8.5",
"ring 0.16.20",
"rustc-hash",
"rustls 0.20.8",
···
[[package]]
+
name = "quinn-udp"
+
version = "0.3.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "641538578b21f5e5c8ea733b736895576d0fe329bb883b937db6f4d163dbaaf4"
+
dependencies = [
+
"libc",
+
"quinn-proto",
+
"socket2 0.4.9",
+
"tracing",
+
"windows-sys 0.42.0",
+
]
+
+
[[package]]
+
name = "quote"
+
version = "0.6.13"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1"
+
dependencies = [
+
"proc-macro2 0.4.30",
+
]
+
+
[[package]]
name = "quote"
version = "1.0.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"
dependencies = [
-
"proc-macro2",
+
"proc-macro2 1.0.75",
[[package]]
···
[[package]]
name = "rand"
+
version = "0.7.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
+
dependencies = [
+
"getrandom 0.1.16",
+
"libc",
+
"rand_chacha 0.2.2",
+
"rand_core 0.5.1",
+
"rand_hc",
+
]
+
+
[[package]]
+
name = "rand"
version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
···
checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31"
dependencies = [
"num-traits",
-
"rand",
+
"rand 0.8.5",
+
]
+
+
[[package]]
+
name = "rand_hc"
+
version = "0.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
+
dependencies = [
+
"rand_core 0.5.1",
[[package]]
···
[[package]]
name = "rayon"
-
version = "1.7.0"
+
version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b"
+
checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa"
dependencies = [
"either",
"rayon-core",
···
[[package]]
name = "rayon-core"
-
version = "1.11.0"
+
version = "1.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d"
+
checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"
dependencies = [
-
"crossbeam-channel",
"crossbeam-deque",
"crossbeam-utils",
-
"num_cpus",
+
]
+
+
[[package]]
+
name = "rbtag"
+
version = "0.3.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "72c64936fcc0b811890a9d90020f3df5cec9c604efde88af7db6a35d365132a3"
+
dependencies = [
+
"rbtag_derive",
+
]
+
+
[[package]]
+
name = "rbtag_derive"
+
version = "0.3.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b75511b710ccca8adbb211e04763bd8c78fed585b0ec188a20ed9b0dd95567c4"
+
dependencies = [
+
"proc-macro2 0.4.30",
+
"quote 0.6.13",
+
"syn 0.15.44",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f7473c2cfcf90008193dd0e3e16599455cb601a9fce322b5bb55de799664925"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
checksum = "e898588f33fdd5b9420719948f9f2a32c922a246964576f71ba7f24f80610fbc"
[[package]]
+
name = "relay-substrate-client"
+
version = "0.1.0"
+
dependencies = [
+
"async-std",
+
"async-trait",
+
"bp-header-chain",
+
"bp-messages",
+
"bp-polkadot-core",
+
"bp-runtime",
+
"finality-relay",
+
"frame-support",
+
"frame-system",
+
"futures",
+
"jsonrpsee",
+
"log",
+
"num-traits",
+
"pallet-balances",
+
"pallet-bridge-messages",
+
"pallet-transaction-payment",
+
"pallet-transaction-payment-rpc-runtime-api",
+
"pallet-utility",
+
"parity-scale-codec",
+
"rand 0.8.5",
+
"relay-utils",
+
"sc-chain-spec",
+
"sc-rpc-api",
+
"sc-transaction-pool-api",
+
"scale-info",
+
"sp-consensus-grandpa",
+
"sp-core",
+
"sp-rpc",
+
"sp-runtime",
+
"sp-std 14.0.0",
+
"sp-trie",
+
"sp-version",
+
"staging-xcm",
+
"thiserror",
+
"tokio",
+
]
+
+
[[package]]
+
name = "relay-utils"
+
version = "0.1.0"
+
dependencies = [
+
"ansi_term",
+
"anyhow",
+
"async-std",
+
"async-trait",
+
"backoff",
+
"bp-runtime",
+
"env_logger 0.11.3",
+
"futures",
+
"isahc",
+
"jsonpath_lib",
+
"log",
+
"num-traits",
+
"serde_json",
+
"sp-runtime",
+
"substrate-prometheus-endpoint",
+
"sysinfo",
+
"thiserror",
+
"time",
+
"tokio",
+
]
+
+
[[package]]
name = "remote-ext-tests-bags-list"
version = "1.0.0"
dependencies = [
···
version = "7.0.0"
dependencies = [
"binary-merkle-tree",
+
"bitvec",
"frame-benchmarking",
"frame-executive",
"frame-remote-externalities",
···
"pallet-multisig",
"pallet-nis",
"pallet-offences",
+
"pallet-parameters",
"pallet-preimage",
"pallet-proxy",
"pallet-ranked-collective",
···
"sp-block-builder",
"sp-consensus-babe",
"sp-consensus-beefy",
+
"sp-consensus-grandpa",
"sp-core",
"sp-genesis-builder",
"sp-inherents",
···
dependencies = [
"cfg-if",
"glob",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"regex",
"relative-path",
"rustc_version 0.4.0",
···
"parity-scale-codec",
"primitive-types",
"proptest",
-
"rand",
+
"rand 0.8.5",
"rlp",
"ruint-macro",
"serde",
···
"libp2p",
"linked_hash_set",
"log",
-
"multihash 0.18.1",
+
"multihash 0.17.0",
"multihash-codetable",
"parity-scale-codec",
"prost 0.12.3",
"prost-build",
"quickcheck",
-
"rand",
+
"rand 0.8.5",
"sc-client-api",
"sc-network",
+
"sc-network-types",
"sp-api",
"sp-authority-discovery",
"sp-blockchain",
···
[[package]]
name = "sc-chain-spec"
-
version = "27.0.0"
+
version = "28.0.0"
dependencies = [
"array-bytes 6.1.0",
"docify",
···
"sp-keyring",
"sp-runtime",
"sp-state-machine",
+
"sp-tracing 16.0.0",
"substrate-test-runtime",
···
version = "11.0.0"
dependencies = [
"proc-macro-crate 3.0.0",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
"names",
"parity-bip39",
"parity-scale-codec",
-
"rand",
+
"rand 0.8.5",
"regex",
"rpassword",
"sc-client-api",
···
"parity-scale-codec",
"parking_lot 0.12.1",
"quickcheck",
-
"rand",
+
"rand 0.8.5",
"sc-client-api",
"sc-state-db",
"schnellru",
···
"async-trait",
"futures",
"futures-timer",
-
"libp2p-identity",
"log",
"mockall",
"parking_lot 0.12.1",
"sc-client-api",
+
"sc-network-types",
"sc-utils",
"serde",
"sp-api",
···
"sc-network-gossip",
"sc-network-sync",
"sc-network-test",
+
"sc-network-types",
"sc-utils",
"serde",
"sp-api",
···
"log",
"parity-scale-codec",
"parking_lot 0.12.1",
-
"rand",
+
"rand 0.8.5",
"sc-block-builder",
"sc-chain-spec",
"sc-client-api",
···
"sc-network-gossip",
"sc-network-sync",
"sc-network-test",
+
"sc-network-types",
"sc-telemetry",
"sc-transaction-pool-api",
"sc-utils",
···
"substrate-test-runtime",
"tempfile",
"tracing",
-
"tracing-subscriber 0.2.25",
+
"tracing-subscriber 0.3.18",
"wat",
···
"bytes",
"futures",
"futures-timer",
-
"libp2p-identity",
"log",
"mixnet",
"multiaddr",
···
"parking_lot 0.12.1",
"sc-client-api",
"sc-network",
+
"sc-network-types",
"sc-transaction-pool-api",
"sp-api",
"sp-consensus",
···
"async-trait",
"asynchronous-codec",
"bytes",
+
"cid 0.9.0",
"either",
"fnv",
"futures",
···
"ip_network",
"libp2p",
"linked_hash_set",
+
"litep2p",
"log",
"mockall",
"multistream-select",
+
"once_cell",
"parity-scale-codec",
"parking_lot 0.12.1",
"partial_sort",
"pin-project",
-
"rand",
+
"prost 0.11.9",
+
"prost-build",
+
"rand 0.8.5",
+
"sc-block-builder",
"sc-client-api",
"sc-network-common",
"sc-network-light",
"sc-network-sync",
+
"sc-network-types",
"sc-utils",
+
"schnellru",
"serde",
"serde_json",
"smallvec",
"sp-arithmetic",
"sp-blockchain",
+
"sp-consensus",
"sp-core",
+
"sp-crypto-hashing",
"sp-runtime",
"sp-test-primitives",
"sp-tracing 16.0.0",
···
"tokio-test",
"tokio-util",
"unsigned-varint",
+
"void",
"wasm-timer",
"zeroize",
[[package]]
-
name = "sc-network-bitswap"
-
version = "0.33.0"
-
dependencies = [
-
"async-channel",
-
"cid",
-
"futures",
-
"libp2p-identity",
-
"log",
-
"prost 0.12.3",
-
"prost-build",
-
"sc-block-builder",
-
"sc-client-api",
-
"sc-consensus",
-
"sc-network",
-
"sp-blockchain",
-
"sp-consensus",
-
"sp-crypto-hashing",
-
"sp-runtime",
-
"substrate-test-runtime",
-
"substrate-test-runtime-client",
-
"thiserror",
-
"tokio",
-
"unsigned-varint",
-
]
-
-
[[package]]
name = "sc-network-common"
version = "0.33.0"
dependencies = [
···
"parity-scale-codec",
"prost-build",
"sc-consensus",
+
"sc-network-types",
"sp-consensus",
"sp-consensus-grandpa",
"sp-runtime",
···
"sc-network",
"sc-network-common",
"sc-network-sync",
+
"sc-network-types",
"schnellru",
"sp-runtime",
"substrate-prometheus-endpoint",
···
"array-bytes 6.1.0",
"async-channel",
"futures",
-
"libp2p-identity",
"log",
"parity-scale-codec",
"prost 0.12.3",
"prost-build",
"sc-client-api",
"sc-network",
+
"sc-network-types",
"sp-blockchain",
"sp-core",
"sp-runtime",
···
"sc-network",
"sc-network-common",
"sc-network-sync",
+
"sc-network-types",
"sp-consensus",
+
"sp-runtime",
"sp-statement-store",
"substrate-prometheus-endpoint",
···
"sc-consensus",
"sc-network",
"sc-network-common",
+
"sc-network-types",
"sc-utils",
"schnellru",
"smallvec",
···
"libp2p",
"log",
"parking_lot 0.12.1",
-
"rand",
+
"rand 0.8.5",
"sc-block-builder",
"sc-client-api",
"sc-consensus",
···
"sc-network-common",
"sc-network-light",
"sc-network-sync",
+
"sc-network-types",
"sc-service",
"sc-utils",
"sp-blockchain",
···
"sc-network",
"sc-network-common",
"sc-network-sync",
+
"sc-network-types",
"sc-utils",
"sp-consensus",
"sp-runtime",
···
[[package]]
+
name = "sc-network-types"
+
version = "0.10.0-dev"
+
dependencies = [
+
"bs58 0.4.0",
+
"libp2p-identity",
+
"litep2p",
+
"multiaddr",
+
"multihash 0.17.0",
+
"rand 0.8.5",
+
"thiserror",
+
]
+
+
[[package]]
name = "sc-offchain"
version = "29.0.0"
dependencies = [
"array-bytes 6.1.0",
+
"async-trait",
"bytes",
"fnv",
"futures",
···
"once_cell",
"parity-scale-codec",
"parking_lot 0.12.1",
-
"rand",
+
"rand 0.8.5",
"sc-block-builder",
"sc-client-api",
"sc-client-db",
"sc-network",
"sc-network-common",
+
"sc-network-types",
"sc-transaction-pool",
"sc-transaction-pool-api",
"sc-utils",
···
"parity-scale-codec",
"parking_lot 0.12.1",
"pretty_assertions",
-
"rand",
+
"rand 0.8.5",
"sc-block-builder",
"sc-chain-spec",
"sc-client-api",
···
"sc-transaction-pool",
"sc-transaction-pool-api",
"sc-utils",
+
"schnellru",
"serde",
"serde_json",
"sp-api",
···
"parity-scale-codec",
"parking_lot 0.12.1",
"pin-project",
-
"rand",
+
"rand 0.8.5",
"sc-chain-spec",
"sc-client-api",
"sc-client-db",
···
"sc-informant",
"sc-keystore",
"sc-network",
-
"sc-network-bitswap",
"sc-network-common",
"sc-network-light",
"sc-network-sync",
"sc-network-transactions",
+
"sc-network-types",
"sc-rpc",
"sc-rpc-server",
"sc-rpc-spec-v2",
···
"futures",
"libc",
"log",
-
"rand",
+
"rand 0.8.5",
"rand_pcg",
"regex",
"sc-telemetry",
···
"log",
"parking_lot 0.12.1",
"pin-project",
-
"rand",
+
"rand 0.8.5",
+
"sc-network",
"sc-utils",
"serde",
"serde_json",
···
"thiserror",
"tracing",
"tracing-log 0.1.3",
-
"tracing-subscriber 0.2.25",
+
"tracing-subscriber 0.3.18",
[[package]]
···
version = "11.0.0"
dependencies = [
"proc-macro-crate 3.0.0",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
checksum = "7dc2f4e8bc344b9fc3d5f74f72c2e55bfc38d28dc2ebc69c194a3df424e4d9ac"
dependencies = [
"proc-macro-crate 1.3.1",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0f696e21e10fa546b7ffb1c9672c6de8fbc7a81acf59524386d8639bf12737"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"serde_derive_internals",
"syn 1.0.109",
···
[[package]]
+
name = "sctp-proto"
+
version = "0.1.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8f64cef148d3295c730c3cb340b0b252a4d570b1c7d4bf0808f88540b0a888bc"
+
dependencies = [
+
"bytes",
+
"crc",
+
"fxhash",
+
"log",
+
"rand 0.8.5",
+
"slab",
+
"thiserror",
+
]
+
+
[[package]]
name = "sec1"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85bf8229e7920a9f636479437026331ce11aa132b4dde37d121944a44d6e5f3c"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0"
dependencies = [
+
"indexmap 2.2.3",
"itoa",
"ryu",
"serde",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
"cfg-if",
"cpufeatures",
"digest 0.10.7",
+
"sha1-asm",
[[package]]
···
[[package]]
+
name = "sha1-asm"
+
version = "0.5.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2ba6947745e7f86be3b8af00b7355857085dbdf8901393c89514510eb61f4e21"
+
dependencies = [
+
"cc",
+
]
+
+
[[package]]
name = "sha2"
version = "0.9.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "signature"
+
version = "1.6.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c"
+
+
[[package]]
+
name = "signature"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e1788eed21689f9cf370582dfc467ef36ed9c707f073528ddafa8d83e3b8500"
···
"num-traits",
"paste",
"wide",
+
]
+
+
[[package]]
+
name = "simple-dns"
+
version = "0.5.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "cae9a3fcdadafb6d97f4c0e007e4247b114ee0f119f650c3cbf3a8b3a1479694"
+
dependencies = [
+
"bitflags 2.4.0",
[[package]]
···
[[package]]
+
name = "sluice"
+
version = "0.5.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6d7400c0eff44aa2fcb5e31a5f24ba9716ed90138769e4977a2ba6014ae63eb5"
+
dependencies = [
+
"async-channel",
+
"futures-core",
+
"futures-io",
+
]
+
+
[[package]]
name = "smallvec"
version = "1.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"pbkdf2",
"pin-project",
"poly1305 0.8.0",
-
"rand",
+
"rand 0.8.5",
"rand_chacha 0.3.1",
"ruzstd",
"schnorrkel 0.10.2",
···
"no-std-net",
"parking_lot 0.12.1",
"pin-project",
-
"rand",
+
"rand 0.8.5",
"rand_chacha 0.3.1",
"serde",
"serde_json",
···
dependencies = [
"byte-slice-cast",
"frame-support",
-
"frame-system",
"hex",
"hex-literal",
"parity-scale-codec",
···
"sp-std 14.0.0",
"ssz_rs",
"ssz_rs_derive",
-
"static_assertions",
[[package]]
···
"hex-literal",
"parity-bytes",
"parity-scale-codec",
-
"rand",
+
"rand 0.8.5",
"rlp",
-
"rustc-hex",
"scale-info",
"serde",
"serde-big-array",
"serde_json",
-
"sp-core",
"sp-io",
"sp-runtime",
"sp-std 14.0.0",
···
"hex",
"lazy_static",
"parity-scale-codec",
-
"rand",
+
"rand 0.8.5",
"scale-info",
"snowbridge-amcl",
"zeroize",
···
"snowbridge-core",
"snowbridge-outbound-queue-merkle-tree",
"sp-api",
-
"sp-core",
"sp-std 14.0.0",
-
"staging-xcm",
[[package]]
name = "snowbridge-pallet-ethereum-client"
version = "0.2.0"
dependencies = [
-
"bp-runtime",
-
"byte-slice-cast",
"frame-benchmarking",
"frame-support",
"frame-system",
···
"log",
"pallet-timestamp",
"parity-scale-codec",
-
"rand",
-
"rlp",
+
"rand 0.8.5",
"scale-info",
"serde",
"serde_json",
···
"sp-keyring",
"sp-runtime",
"sp-std 14.0.0",
-
"ssz_rs",
-
"ssz_rs_derive",
"static_assertions",
···
name = "snowbridge-pallet-ethereum-client-fixtures"
version = "0.9.0"
dependencies = [
-
"frame-benchmarking",
-
"frame-support",
-
"frame-system",
"hex-literal",
"snowbridge-beacon-primitives",
"snowbridge-core",
···
version = "0.2.0"
dependencies = [
"alloy-primitives",
-
"alloy-rlp",
"alloy-sol-types",
"frame-benchmarking",
"frame-support",
"frame-system",
"hex-literal",
"log",
-
"num-traits",
"pallet-balances",
"parity-scale-codec",
"scale-info",
"serde",
"snowbridge-beacon-primitives",
"snowbridge-core",
-
"snowbridge-ethereum",
"snowbridge-pallet-ethereum-client",
"snowbridge-pallet-inbound-queue-fixtures",
"snowbridge-router-primitives",
···
"sp-runtime",
"sp-std 14.0.0",
"staging-xcm",
-
"staging-xcm-builder",
"staging-xcm-executor",
···
name = "snowbridge-pallet-inbound-queue-fixtures"
version = "0.10.0"
dependencies = [
-
"frame-benchmarking",
-
"frame-support",
-
"frame-system",
"hex-literal",
"snowbridge-beacon-primitives",
"snowbridge-core",
···
"frame-benchmarking",
"frame-support",
"frame-system",
-
"hex-literal",
"pallet-message-queue",
"parity-scale-codec",
"scale-info",
···
"sp-keyring",
"sp-runtime",
"sp-std 14.0.0",
-
"staging-xcm",
[[package]]
name = "snowbridge-pallet-system"
version = "0.2.0"
dependencies = [
-
"ethabi-decode",
"frame-benchmarking",
"frame-support",
"frame-system",
···
"sp-runtime",
"sp-std 14.0.0",
"staging-xcm",
-
"staging-xcm-builder",
"staging-xcm-executor",
···
name = "snowbridge-router-primitives"
version = "0.9.0"
dependencies = [
-
"ethabi-decode",
"frame-support",
-
"frame-system",
"hex-literal",
"log",
"parity-scale-codec",
"rustc-hex",
"scale-info",
-
"serde",
"snowbridge-core",
"sp-core",
"sp-io",
"sp-runtime",
"sp-std 14.0.0",
"staging-xcm",
-
"staging-xcm-builder",
"staging-xcm-executor",
···
version = "0.2.0"
dependencies = [
"frame-support",
-
"frame-system",
"log",
"parity-scale-codec",
"snowbridge-core",
···
name = "snowbridge-runtime-test-common"
version = "0.2.0"
dependencies = [
-
"assets-common",
-
"bridge-hub-test-utils",
-
"bridge-runtime-common",
-
"cumulus-pallet-aura-ext",
"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-aura",
-
"pallet-authorship",
"pallet-balances",
"pallet-collator-selection",
"pallet-message-queue",
-
"pallet-multisig",
"pallet-session",
"pallet-timestamp",
-
"pallet-transaction-payment",
-
"pallet-transaction-payment-rpc-runtime-api",
"pallet-utility",
"pallet-xcm",
-
"pallet-xcm-benchmarks",
-
"parachains-common",
"parachains-runtimes-test-utils",
"parity-scale-codec",
-
"polkadot-core-primitives",
-
"polkadot-parachain-primitives",
-
"polkadot-runtime-common",
-
"scale-info",
-
"serde",
-
"smallvec",
-
"snowbridge-beacon-primitives",
"snowbridge-core",
-
"snowbridge-outbound-queue-runtime-api",
"snowbridge-pallet-ethereum-client",
"snowbridge-pallet-ethereum-client-fixtures",
-
"snowbridge-pallet-inbound-queue",
"snowbridge-pallet-outbound-queue",
"snowbridge-pallet-system",
-
"snowbridge-router-primitives",
-
"snowbridge-system-runtime-api",
-
"sp-api",
-
"sp-block-builder",
-
"sp-consensus-aura",
"sp-core",
-
"sp-genesis-builder",
-
"sp-inherents",
"sp-io",
"sp-keyring",
-
"sp-offchain",
"sp-runtime",
-
"sp-session",
-
"sp-std 14.0.0",
-
"sp-storage 19.0.0",
-
"sp-transaction-pool",
-
"sp-version",
"staging-parachain-info",
"staging-xcm",
-
"staging-xcm-builder",
"staging-xcm-executor",
-
"static_assertions",
[[package]]
···
"parity-scale-codec",
"snowbridge-core",
"sp-api",
-
"sp-core",
"sp-std 14.0.0",
"staging-xcm",
···
"http",
"httparse",
"log",
-
"rand",
+
"rand 0.8.5",
"sha-1 0.9.8",
···
"sp-timestamp",
"substrate-build-script-utils",
"substrate-frame-rpc-system",
-
"try-runtime-cli",
[[package]]
···
"blake2 0.10.6",
"expander 2.0.0",
"proc-macro-crate 3.0.0",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
"num-traits",
"parity-scale-codec",
"primitive-types",
-
"rand",
+
"rand 0.8.5",
"scale-info",
"serde",
"sp-crypto-hashing",
···
"parking_lot 0.12.1",
"paste",
"primitive-types",
-
"rand",
+
"rand 0.8.5",
"regex",
"scale-info",
"schnorrkel 0.11.4",
···
[[package]]
name = "sp-crypto-hashing"
-
version = "0.0.0"
+
version = "0.1.0"
dependencies = [
"blake2b_simd",
"byteorder",
···
[[package]]
name = "sp-crypto-hashing-proc-macro"
-
version = "0.0.0"
+
version = "0.1.0"
dependencies = [
-
"quote",
+
"quote 1.0.35",
"sp-crypto-hashing",
"syn 2.0.53",
···
version = "8.0.0"
source = "git+https://github.com/paritytech/polkadot-sdk#82912acb33a9030c0ef3bf590a34fca09b72dc5f"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
name = "sp-debug-derive"
version = "14.0.0"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
[[package]]
name = "sp-genesis-builder"
-
version = "0.7.0"
+
version = "0.8.0"
dependencies = [
+
"parity-scale-codec",
+
"scale-info",
"serde_json",
"sp-api",
"sp-runtime",
···
version = "30.0.0"
dependencies = [
"bytes",
-
"ed25519-dalek",
+
"ed25519-dalek 2.1.0",
"libsecp256k1",
"log",
"parity-scale-codec",
···
dependencies = [
"parity-scale-codec",
"parking_lot 0.12.1",
-
"rand",
+
"rand 0.8.5",
"rand_chacha 0.2.2",
"sp-core",
"sp-externalities 0.25.0",
···
version = "26.0.0"
dependencies = [
"parity-scale-codec",
-
"rand",
+
"rand 0.8.5",
"scale-info",
"serde",
"sp-arithmetic",
···
dependencies = [
"clap 4.5.3",
"honggfuzz",
-
"rand",
+
"rand 0.8.5",
"sp-npos-elections",
"sp-runtime",
···
"log",
"parity-scale-codec",
"paste",
-
"rand",
+
"rand 0.8.5",
"scale-info",
"serde",
"serde_json",
···
dependencies = [
"Inflector",
"proc-macro-crate 1.3.1",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
"Inflector",
"expander 2.0.0",
"proc-macro-crate 3.0.0",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
"parity-scale-codec",
"parking_lot 0.12.1",
"pretty_assertions",
-
"rand",
+
"rand 0.8.5",
"smallvec",
"sp-core",
"sp-externalities 0.25.0",
···
dependencies = [
"aes-gcm 0.10.3",
"curve25519-dalek 4.1.2",
-
"ed25519-dalek",
+
"ed25519-dalek 2.1.0",
"hkdf",
"parity-scale-codec",
-
"rand",
+
"rand 0.8.5",
"scale-info",
"sha2 0.10.7",
"sp-api",
···
"parity-scale-codec",
"tracing",
"tracing-core",
-
"tracing-subscriber 0.2.25",
+
"tracing-subscriber 0.3.18",
[[package]]
···
dependencies = [
"ahash 0.8.8",
"array-bytes 6.1.0",
-
"criterion 0.4.0",
+
"criterion 0.5.1",
"hash-db",
"lazy_static",
"memory-db",
"nohash-hasher",
"parity-scale-codec",
"parking_lot 0.12.1",
-
"rand",
+
"rand 0.8.5",
"scale-info",
"schnellru",
"sp-core",
···
version = "13.0.0"
dependencies = [
"parity-scale-codec",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"sp-version",
"syn 2.0.53",
···
dependencies = [
"Inflector",
"num-format",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"serde",
"serde_json",
-
"unicode-xid",
+
"unicode-xid 0.2.4",
[[package]]
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f07d54c4d01a1713eb363b55ba51595da15f6f1211435b71466460da022aa140"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
···
[[package]]
name = "staging-chain-spec-builder"
-
version = "2.0.0"
+
version = "3.0.0"
dependencies = [
"clap 4.5.3",
"log",
···
"pallet-treasury",
"parity-scale-codec",
"platforms",
-
"rand",
+
"rand 0.8.5",
"regex",
"sc-authority-discovery",
"sc-basic-authorship",
···
"sp-core",
"sp-crypto-hashing",
"sp-externalities 0.25.0",
+
"sp-genesis-builder",
"sp-inherents",
"sp-io",
"sp-keyring",
···
"tempfile",
"tokio",
"tokio-util",
-
"try-runtime-cli",
"wait-timeout",
"wat",
···
dependencies = [
"cfg_aliases",
"memchr",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
[[package]]
+
name = "str0m"
+
version = "0.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ee48572247f422dcbe68630c973f8296fbd5157119cd36a3223e48bf83d47727"
+
dependencies = [
+
"combine",
+
"crc",
+
"hmac 0.12.1",
+
"once_cell",
+
"openssl",
+
"openssl-sys",
+
"rand 0.8.5",
+
"sctp-proto",
+
"serde",
+
"sha-1 0.10.1",
+
"thiserror",
+
"tracing",
+
]
+
+
[[package]]
name = "strobe-rs"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "strsim"
+
version = "0.8.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
+
+
[[package]]
+
name = "strsim"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
···
checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01"
[[package]]
+
name = "structopt"
+
version = "0.3.26"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10"
+
dependencies = [
+
"clap 2.34.0",
+
"lazy_static",
+
"structopt-derive",
+
]
+
+
[[package]]
+
name = "structopt-derive"
+
version = "0.4.18"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0"
+
dependencies = [
+
"heck 0.3.3",
+
"proc-macro-error",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
+
"syn 1.0.109",
+
]
+
+
[[package]]
name = "strum"
version = "0.24.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59"
dependencies = [
"heck 0.4.1",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"rustversion",
"syn 1.0.109",
···
checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0"
dependencies = [
"heck 0.4.1",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"rustversion",
"syn 2.0.53",
···
checksum = "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946"
dependencies = [
"heck 0.4.1",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"rustversion",
"syn 2.0.53",
···
[[package]]
+
name = "substrate-relay-helper"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"async-std",
+
"async-trait",
+
"bp-header-chain",
+
"bp-messages",
+
"bp-parachains",
+
"bp-polkadot-core",
+
"bp-relayers",
+
"bp-runtime",
+
"bridge-runtime-common",
+
"equivocation-detector",
+
"finality-grandpa",
+
"finality-relay",
+
"frame-support",
+
"frame-system",
+
"futures",
+
"hex",
+
"log",
+
"messages-relay",
+
"num-traits",
+
"pallet-balances",
+
"pallet-bridge-grandpa",
+
"pallet-bridge-messages",
+
"pallet-bridge-parachains",
+
"pallet-grandpa",
+
"pallet-transaction-payment",
+
"parachains-relay",
+
"parity-scale-codec",
+
"rbtag",
+
"relay-substrate-client",
+
"relay-utils",
+
"sp-consensus-grandpa",
+
"sp-core",
+
"sp-runtime",
+
"structopt",
+
"strum 0.26.2",
+
"thiserror",
+
]
+
+
[[package]]
name = "substrate-rpc-client"
version = "0.33.0"
dependencies = [
···
"frame-system",
"frame-system-rpc-runtime-api",
"futures",
+
"hex-literal",
"log",
"pallet-babe",
"pallet-balances",
···
[[package]]
name = "syn"
+
version = "0.15.44"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5"
+
dependencies = [
+
"proc-macro2 0.4.30",
+
"quote 0.6.13",
+
"unicode-xid 0.1.0",
+
]
+
+
[[package]]
+
name = "syn"
version = "1.0.109"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"unicode-ident",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7383cd0e49fff4b6b90ca5670bfd3e9d6a733b3f90c686605aa7eec8c4996032"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"unicode-ident",
···
checksum = "86b837ef12ab88835251726eb12237655e61ec8dc8a280085d1961cdc3dfd047"
dependencies = [
"paste",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
-
"unicode-xid",
+
"unicode-xid 0.2.4",
+
]
+
+
[[package]]
+
name = "sysinfo"
+
version = "0.30.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1fb4f3438c8f6389c864e61221cbc97e9bca98b4daf39a5beb7bea660f528bb2"
+
dependencies = [
+
"cfg-if",
+
"core-foundation-sys",
+
"libc",
+
"ntapi",
+
"once_cell",
+
"rayon",
+
"windows 0.52.0",
[[package]]
···
dependencies = [
"frame-support",
"polkadot-primitives",
-
"polkadot-runtime-common",
"smallvec",
-
"sp-core",
"sp-runtime",
-
"sp-weights",
[[package]]
···
[[package]]
name = "textwrap"
+
version = "0.11.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
+
dependencies = [
+
"unicode-width",
+
]
+
+
[[package]]
+
name = "textwrap"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d"
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "10ac1c5050e43014d16b2f94d0d2ce79e65ffdd8b38d8048f9c8f6a8a6da62ac"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 1.0.109",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
dependencies = [
"deranged",
"itoa",
+
"libc",
+
"num_threads",
"serde",
"time-core",
"time-macros",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
checksum = "7f57eb36ecbe0fc510036adff84824dd3c24bb781e21bfa67b69d556aa85214f"
dependencies = [
"pin-project",
-
"rand",
+
"rand 0.8.5",
"tokio",
···
"futures-util",
"log",
"tokio",
-
"tungstenite",
+
"tungstenite 0.17.3",
+
]
+
+
[[package]]
+
name = "tokio-tungstenite"
+
version = "0.20.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c"
+
dependencies = [
+
"futures-util",
+
"log",
+
"rustls 0.21.6",
+
"rustls-native-certs 0.6.3",
+
"tokio",
+
"tokio-rustls 0.24.1",
+
"tungstenite 0.20.1",
[[package]]
···
[[package]]
name = "tracing"
-
version = "0.1.37"
+
version = "0.1.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
+
checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
dependencies = [
-
"cfg-if",
"log",
"pin-project-lite 0.2.12",
"tracing-attributes",
···
[[package]]
name = "tracing-attributes"
-
version = "0.1.26"
+
version = "0.1.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"
+
checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
"assert_matches",
"expander 2.0.0",
"proc-macro-crate 3.0.0",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
"chrono",
"lazy_static",
"matchers 0.0.1",
-
"parking_lot 0.11.2",
"regex",
"serde",
"serde_json",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b"
dependencies = [
+
"chrono",
"matchers 0.1.0",
"nu-ansi-term",
"once_cell",
+
"parking_lot 0.12.1",
"regex",
"sharded-slab",
"smallvec",
···
[[package]]
name = "trie-bench"
-
version = "0.38.0"
+
version = "0.39.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a4680cb226e31d2a096592d0edecdda91cc371743002f80c0f8cf80219819b3b"
+
checksum = "3092f400e9f7e3ce8c1756016a8b6287163ab7a11dd47d82169260cb4cc2d680"
dependencies = [
-
"criterion 0.4.0",
+
"criterion 0.5.1",
"hash-db",
"keccak-hasher",
"memory-db",
···
[[package]]
name = "trie-db"
-
version = "0.28.0"
+
version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ff28e0f815c2fea41ebddf148e008b077d2faddb026c9555b29696114d602642"
+
checksum = "65ed83be775d85ebb0e272914fff6462c39b3ddd6dc67b5c1c41271aad280c69"
dependencies = [
"hash-db",
-
"hashbrown 0.13.2",
"log",
"rustc-hex",
"smallvec",
···
"async-trait",
"cfg-if",
"data-encoding",
-
"enum-as-inner",
+
"enum-as-inner 0.5.1",
"futures-channel",
"futures-io",
"futures-util",
"idna 0.2.3",
"ipnet",
"lazy_static",
-
"rand",
+
"rand 0.8.5",
"smallvec",
"socket2 0.4.9",
"thiserror",
···
[[package]]
+
name = "trust-dns-proto"
+
version = "0.23.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3119112651c157f4488931a01e586aa459736e9d6046d3bd9105ffb69352d374"
+
dependencies = [
+
"async-trait",
+
"cfg-if",
+
"data-encoding",
+
"enum-as-inner 0.6.0",
+
"futures-channel",
+
"futures-io",
+
"futures-util",
+
"idna 0.4.0",
+
"ipnet",
+
"once_cell",
+
"rand 0.8.5",
+
"smallvec",
+
"thiserror",
+
"tinyvec",
+
"tokio",
+
"tracing",
+
"url",
+
]
+
+
[[package]]
name = "trust-dns-resolver"
version = "0.22.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"thiserror",
"tokio",
"tracing",
-
"trust-dns-proto",
+
"trust-dns-proto 0.22.0",
+
]
+
+
[[package]]
+
name = "trust-dns-resolver"
+
version = "0.23.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "10a3e6c3aff1718b3c73e395d1f35202ba2ffa847c6a62eea0db8fb4cfe30be6"
+
dependencies = [
+
"cfg-if",
+
"futures-util",
+
"ipconfig",
+
"lru-cache",
+
"once_cell",
+
"parking_lot 0.12.1",
+
"rand 0.8.5",
+
"resolv-conf",
+
"smallvec",
+
"thiserror",
+
"tokio",
+
"tracing",
+
"trust-dns-proto 0.23.2",
[[package]]
···
checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed"
[[package]]
-
name = "try-runtime-cli"
-
version = "0.38.0"
-
dependencies = [
-
"assert_cmd",
-
"async-trait",
-
"clap 4.5.3",
-
"frame-remote-externalities",
-
"frame-try-runtime",
-
"hex",
-
"log",
-
"node-primitives",
-
"parity-scale-codec",
-
"regex",
-
"sc-cli",
-
"sc-executor",
-
"serde",
-
"serde_json",
-
"sp-api",
-
"sp-consensus-aura",
-
"sp-consensus-babe",
-
"sp-core",
-
"sp-debug-derive 14.0.0",
-
"sp-externalities 0.25.0",
-
"sp-inherents",
-
"sp-io",
-
"sp-keystore",
-
"sp-rpc",
-
"sp-runtime",
-
"sp-state-machine",
-
"sp-timestamp",
-
"sp-transaction-storage-proof",
-
"sp-version",
-
"sp-weights",
-
"substrate-cli-test-utils",
-
"substrate-rpc-client",
-
"tempfile",
-
"tokio",
-
"zstd 0.12.4",
-
]
-
-
[[package]]
name = "trybuild"
version = "1.0.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"http",
"httparse",
"log",
-
"rand",
+
"rand 0.8.5",
"sha-1 0.10.1",
"thiserror",
"url",
···
[[package]]
+
name = "tungstenite"
+
version = "0.20.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9"
+
dependencies = [
+
"byteorder",
+
"bytes",
+
"data-encoding",
+
"http",
+
"httparse",
+
"log",
+
"rand 0.8.5",
+
"rustls 0.21.6",
+
"sha1",
+
"thiserror",
+
"url",
+
"utf-8",
+
]
+
+
[[package]]
name = "twox-hash"
version = "1.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
dependencies = [
"cfg-if",
"digest 0.10.7",
-
"rand",
+
"rand 0.8.5",
"static_assertions",
···
[[package]]
+
name = "unicode-segmentation"
+
version = "1.11.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202"
+
+
[[package]]
name = "unicode-width"
version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
name = "unicode-xid"
+
version = "0.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
+
+
[[package]]
+
name = "unicode-xid"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c"
···
[[package]]
name = "unsigned-varint"
-
version = "0.7.1"
+
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d86a8dc7f45e4c1b0d30e43038c38f274e77af056aa5f74b93c2cf9eb3c1c836"
+
checksum = "6889a77d49f1f013504cec6bf97a2c730394adedaeb1deb5ea08949a50541105"
dependencies = [
"asynchronous-codec",
"bytes",
"futures-io",
"futures-util",
+
"tokio-util",
[[package]]
···
checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
[[package]]
+
name = "vec_map"
+
version = "0.8.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
+
+
[[package]]
name = "version_check"
version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
"arrayref",
"constcat",
"digest 0.10.7",
-
"rand",
+
"rand 0.8.5",
"rand_chacha 0.3.1",
"rand_core 0.6.4",
"sha2 0.10.7",
···
"bumpalo",
"log",
"once_cell",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
"wasm-bindgen-shared",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d"
dependencies = [
-
"quote",
+
"quote 1.0.35",
"wasm-bindgen-macro-support",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ecb993dd8c836930ed130e020e77d9b2e65dd0fbab1b67c790b0f5d80b11a575"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
[[package]]
···
"memfd",
"memoffset 0.8.0",
"paste",
-
"rand",
+
"rand 0.8.5",
"rustix 0.36.15",
"wasmtime-asm-macros",
"wasmtime-environ",
···
[[package]]
+
name = "windows"
+
version = "0.52.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be"
+
dependencies = [
+
"windows-core",
+
"windows-targets 0.52.0",
+
]
+
+
[[package]]
+
name = "windows-core"
+
version = "0.52.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
+
dependencies = [
+
"windows-targets 0.52.0",
+
]
+
+
[[package]]
+
name = "windows-sys"
+
version = "0.42.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7"
+
dependencies = [
+
"windows_aarch64_gnullvm 0.42.2",
+
"windows_aarch64_msvc 0.42.2",
+
"windows_i686_gnu 0.42.2",
+
"windows_i686_msvc 0.42.2",
+
"windows_x86_64_gnu 0.42.2",
+
"windows_x86_64_gnullvm 0.42.2",
+
"windows_x86_64_msvc 0.42.2",
+
]
+
+
[[package]]
name = "windows-sys"
version = "0.45.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
[[package]]
+
name = "x509-parser"
+
version = "0.15.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7069fba5b66b9193bd2c5d3d4ff12b839118f6bcbef5328efafafb5395cf63da"
+
dependencies = [
+
"asn1-rs",
+
"data-encoding",
+
"der-parser",
+
"lazy_static",
+
"nom",
+
"oid-registry",
+
"rusticata-macros",
+
"thiserror",
+
"time",
+
]
+
+
[[package]]
name = "xattr"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
···
version = "7.0.0"
dependencies = [
"Inflector",
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"staging-xcm",
"syn 2.0.53",
"trybuild",
···
"log",
"nohash-hasher",
"parking_lot 0.12.1",
-
"rand",
+
"rand 0.8.5",
"static_assertions",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
dependencies = [
-
"proc-macro2",
-
"quote",
+
"proc-macro2 1.0.75",
+
"quote 1.0.35",
"syn 2.0.53",
···
"serde_json",
"thiserror",
"tokio",
-
"tokio-tungstenite",
+
"tokio-tungstenite 0.17.2",
"tracing-gum",
"url",
+9 -3
pkgs/applications/blockchains/polkadot/default.nix
···
{ fetchFromGitHub
, lib
+
, openssl
+
, pkg-config
, protobuf
, rocksdb_8_3
, rust-jemalloc-sys-unprefixed
···
in
rustPlatform.buildRustPackage rec {
pname = "polkadot";
-
version = "1.10.0";
+
version = "1.11.0";
src = fetchFromGitHub {
owner = "paritytech";
repo = "polkadot-sdk";
rev = "polkadot-v${version}";
-
hash = "sha256-xRuV/1+OZeoth/lb5OXwVzHl2IWK1G0GgIN0E8EZlYg=";
+
hash = "sha256-q8u2L7CUDUPZrU/i8K5jsqG4Ib0Wh5e/LIUc6Z4SFfY=";
# 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.
···
"ark-secret-scalar-0.0.2" = "sha256-91sODxaj0psMw0WqigMCGO5a7+NenAsRj5ZmW6C7lvc=";
"common-0.1.0" = "sha256-LHz2dK1p8GwyMimlR7AxHLz1tjTYolPwdjP7pxork1o=";
"fflonk-0.1.0" = "sha256-+BvZ03AhYNP0D8Wq9EMsP+lSgPA6BBlnWkoxTffVLwo=";
+
"litep2p-0.3.0" = "sha256-IiJmmSb1+8+HbT/LP/zvhioVBeeGAncf4zo7Czuq6qY=";
"sp-ark-bls12-381-0.4.2" = "sha256-nNr0amKhSvvI9BlsoP+8v6Xppx/s7zkf0l9Lm3DW8w8=";
"sp-crypto-ec-utils-0.4.1" = "sha256-/Sw1ZM/JcJBokFE4y2mv/P43ciTL5DEm0PDG0jZvMkI=";
};
···
doCheck = false;
nativeBuildInputs = [
+
pkg-config
rustPlatform.bindgenHook
rustc
rustc.llvmPackages.lld
];
# NOTE: jemalloc is used by default on Linux with unprefixed enabled
-
buildInputs = lib.optionals stdenv.isLinux [ rust-jemalloc-sys-unprefixed ] ++
+
buildInputs = [ openssl ] ++
+
lib.optionals stdenv.isLinux [ rust-jemalloc-sys-unprefixed ] ++
lib.optionals stdenv.isDarwin [ Security SystemConfiguration ];
# NOTE: disable building `core`/`std` in wasm environment since rust-src isn't
···
# NOTE: we need to force lld otherwise rust-lld is not found for wasm32 target
CARGO_TARGET_WASM32_UNKNOWN_UNKNOWN_LINKER = "lld";
+
OPENSSL_NO_VENDOR = 1;
PROTOC = "${protobuf}/bin/protoc";
ROCKSDB_LIB_DIR = "${rocksdb}/lib";