Newer
Older
dependencies = [
"enumn",
"parity-scale-codec",
"paste",
"sp-runtime",
]
[[package]]
name = "slotmap"
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342"
dependencies = [
"version_check",
]
[[package]]
name = "smallvec"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970"
[[package]]
name = "smol"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13f2b548cd8447f8de0fdf1c592929f70f4fc7039a05e47404b0d096ec6987a1"
dependencies = [
"async-channel",
"async-executor",
"async-fs",
"async-io",
"async-lock 2.8.0",
"async-net",
"async-process",
"blocking",
"futures-lite",
]
[[package]]
name = "smol_str"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74212e6bbe9a4352329b2f68ba3130c15a3f26fe88ff22dbdc6cdd58fa85e99c"
dependencies = [
"serde",
]
[[package]]
name = "smoldot"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0bb30cf57b7b5f6109ce17c3164445e2d6f270af2cb48f6e4d31c2967c9a9f5"
dependencies = [
"arrayvec 0.7.4",
"async-lock 2.8.0",
"atomic-take",
"base64 0.21.2",
"bip39",
"blake2-rfc",
"bs58 0.5.0",
"chacha20 0.9.1",
"crossbeam-queue",
"derive_more",
"event-listener 2.5.3",
"hex",
"hmac 0.12.1",
"itertools 0.11.0",
"libsecp256k1",
"no-std-net",
"nom",
"num-bigint",
"num-rational",
"num-traits",
"rand_chacha 0.3.1",
"ruzstd",
"schnorrkel 0.10.2",
"serde",
"serde_json",
"sha2 0.10.7",
"sha3",
"siphasher",
"slab",
"smallvec",
"soketto",
"twox-hash",
"x25519-dalek 2.0.0",
"zeroize",
]
[[package]]
name = "smoldot-light"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "256b5bad1d6b49045e95fe87492ce73d5af81545d8b4d8318a872d2007024c33"
dependencies = [
"async-channel",
"async-lock 2.8.0",
"base64 0.21.2",
"blake2-rfc",
"derive_more",
"either",
"event-listener 2.5.3",
"fnv",
"futures-channel",
"futures-lite",
"futures-util",
"hex",
"itertools 0.11.0",
"log",
"lru 0.11.0",
"no-std-net",
"parking_lot 0.12.1",
"pin-project",
18132
18133
18134
18135
18136
18137
18138
18139
18140
18141
18142
18143
18144
18145
18146
18147
18148
18149
18150
18151
18152
18153
"rand_chacha 0.3.1",
"serde",
"serde_json",
"siphasher",
"slab",
"smol",
"smoldot",
"zeroize",
]
[[package]]
name = "snap"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e9f0ab6ef7eb7353d9119c170a436d1bf248eea575ac42d19d12f4e34130831"
[[package]]
name = "snow"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c9d1425eb528a21de2755c75af4c9b5d57f50a0d4c3b7f1828a4cd03f8ba155"
dependencies = [
"aes-gcm 0.9.2",
"curve25519-dalek 4.1.2",
"rand_core 0.6.4",
"ring 0.16.20",
"rustc_version 0.4.0",
"sha2 0.10.7",
"subtle 2.5.0",
[[package]]
name = "snowbridge-amcl"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "460a9ed63cdf03c1b9847e8a12a5f5ba19c4efd5869e4a737e05be25d7c427e5"
dependencies = [
"parity-scale-codec",
"scale-info",
]
[[package]]
name = "snowbridge-beacon-primitives"
dependencies = [
"byte-slice-cast",
"frame-support",
"hex",
"hex-literal",
"parity-scale-codec",
"rlp",
"scale-info",
"serde",
"snowbridge-ethereum",
"snowbridge-milagro-bls",
"sp-core",
"sp-io",
"sp-runtime",
"ssz_rs",
"ssz_rs_derive",
]
[[package]]
name = "snowbridge-core"
dependencies = [
"ethabi-decode",
"frame-support",
"frame-system",
"hex",
"hex-literal",
"parity-scale-codec",
"polkadot-parachain-primitives",
"scale-info",
"serde",
"snowbridge-beacon-primitives",
"sp-arithmetic",
"sp-core",
"sp-io",
"sp-runtime",
"staging-xcm",
"staging-xcm-builder",
]
[[package]]
name = "snowbridge-ethereum"
dependencies = [
"ethabi-decode",
"ethbloom",
"ethereum-types",
"hex-literal",
"parity-bytes",
"parity-scale-codec",
"rlp",
"scale-info",
"serde",
"serde-big-array",
"serde_json",
"sp-io",
"sp-runtime",
"wasm-bindgen-test",
]
[[package]]
name = "snowbridge-milagro-bls"
version = "1.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "026aa8638f690a53e3f7676024b9e913b1cab0111d1b7b92669d40a188f9d7e6"
dependencies = [
"hex",
"lazy_static",
"parity-scale-codec",
"scale-info",
"snowbridge-amcl",
"zeroize",
]
name = "snowbridge-outbound-queue-merkle-tree"
dependencies = [
"array-bytes 4.2.0",
"env_logger 0.11.3",
"hex",
"hex-literal",
"parity-scale-codec",
"scale-info",
"sp-core",
"sp-crypto-hashing",
"sp-runtime",
]
[[package]]
name = "snowbridge-outbound-queue-runtime-api"
dependencies = [
"frame-support",
"parity-scale-codec",
"snowbridge-core",
"snowbridge-outbound-queue-merkle-tree",
"sp-api",
]
[[package]]
name = "snowbridge-pallet-ethereum-client"
dependencies = [
"frame-benchmarking",
"frame-support",
"frame-system",
"hex-literal",
"log",
"pallet-timestamp",
"parity-scale-codec",
"scale-info",
"serde",
"serde_json",
"snowbridge-beacon-primitives",
"snowbridge-core",
"snowbridge-ethereum",
"snowbridge-pallet-ethereum-client-fixtures",
"sp-core",
"sp-io",
"sp-keyring",
"sp-runtime",
"static_assertions",
]
[[package]]
name = "snowbridge-pallet-ethereum-client-fixtures"
version = "0.9.0"
dependencies = [
"hex-literal",
"snowbridge-beacon-primitives",
"snowbridge-core",
"sp-core",
"sp-std 14.0.0",
]
name = "snowbridge-pallet-inbound-queue"
dependencies = [
"alloy-primitives",
"alloy-sol-types",
"frame-benchmarking",
"frame-support",
"frame-system",
"hex-literal",
"log",
"pallet-balances",
"parity-scale-codec",
"scale-info",
"serde",
"snowbridge-beacon-primitives",
"snowbridge-core",
"snowbridge-pallet-ethereum-client",
"snowbridge-pallet-inbound-queue-fixtures",
"snowbridge-router-primitives",
"sp-core",
"sp-io",
"sp-keyring",
"sp-runtime",
"staging-xcm-executor",
[[package]]
name = "snowbridge-pallet-inbound-queue-fixtures"
dependencies = [
"hex-literal",
"snowbridge-beacon-primitives",
"snowbridge-core",
"sp-core",
"sp-std 14.0.0",
]
name = "snowbridge-pallet-outbound-queue"
18365
18366
18367
18368
18369
18370
18371
18372
18373
18374
18375
18376
18377
18378
18379
18380
18381
dependencies = [
"bridge-hub-common",
"ethabi-decode",
"frame-benchmarking",
"frame-support",
"frame-system",
"pallet-message-queue",
"parity-scale-codec",
"scale-info",
"serde",
"snowbridge-core",
"snowbridge-outbound-queue-merkle-tree",
"sp-arithmetic",
"sp-core",
"sp-io",
"sp-keyring",
"sp-runtime",
]
[[package]]
name = "snowbridge-pallet-system"
"frame-benchmarking",
"frame-support",
"frame-system",
"hex",
"hex-literal",
"log",
"pallet-balances",
"pallet-message-queue",
"polkadot-primitives",
"scale-info",
"snowbridge-core",
"snowbridge-pallet-outbound-queue",
"sp-io",
"sp-keyring",
"sp-runtime",
"staging-xcm-executor",
]
[[package]]
name = "snowbridge-router-primitives"
dependencies = [
"frame-support",
"hex-literal",
"log",
"parity-scale-codec",
"rustc-hex",
"scale-info",
"snowbridge-core",
"sp-core",
"sp-io",
"sp-runtime",
"staging-xcm",
"staging-xcm-executor",
]
[[package]]
name = "snowbridge-runtime-common"
dependencies = [
"frame-support",
"log",
"parity-scale-codec",
"snowbridge-core",
"sp-arithmetic",
"sp-std 14.0.0",
"staging-xcm",
"staging-xcm-builder",
"staging-xcm-executor",
]
[[package]]
name = "snowbridge-runtime-test-common"
dependencies = [
"cumulus-pallet-parachain-system",
"frame-support",
"frame-system",
"pallet-balances",
"pallet-collator-selection",
"pallet-message-queue",
"pallet-session",
"pallet-timestamp",
"pallet-utility",
"pallet-xcm",
"parachains-runtimes-test-utils",
"parity-scale-codec",
"snowbridge-core",
"snowbridge-pallet-ethereum-client",
"snowbridge-pallet-ethereum-client-fixtures",
"snowbridge-pallet-outbound-queue",
"snowbridge-pallet-system",
"sp-core",
"sp-io",
"sp-keyring",
"sp-runtime",
"staging-parachain-info",
"staging-xcm",
"staging-xcm-executor",
]
[[package]]
name = "snowbridge-system-runtime-api"
dependencies = [
"parity-scale-codec",
"snowbridge-core",
"sp-api",
"staging-xcm",
]
[[package]]
name = "socket2"
version = "0.4.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662"
dependencies = [
"libc",
"winapi",
]
[[package]]
name = "socket2"
version = "0.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871"
"windows-sys 0.52.0",
]
[[package]]
name = "soketto"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41d1c5305e39e09653383c2c7244f2f78b3bcae37cf50c64cb4789c9f5096ec2"
dependencies = [
"base64 0.13.1",
"bytes",
"flate2",
"futures",
"http",
"httparse",
"log",
[[package]]
name = "solochain-template-node"
version = "0.0.0"
dependencies = [
"clap 4.5.3",
18528
18529
18530
18531
18532
18533
18534
18535
18536
18537
18538
18539
18540
18541
18542
18543
18544
18545
18546
18547
18548
18549
18550
18551
18552
18553
18554
18555
18556
18557
18558
18559
18560
18561
18562
18563
18564
18565
18566
18567
18568
18569
18570
18571
18572
18573
18574
18575
18576
18577
18578
18579
18580
18581
18582
18583
18584
18585
18586
18587
18588
18589
18590
18591
18592
18593
18594
18595
18596
18597
18598
18599
18600
18601
18602
18603
"frame-benchmarking-cli",
"frame-system",
"futures",
"jsonrpsee",
"pallet-transaction-payment",
"pallet-transaction-payment-rpc",
"sc-basic-authorship",
"sc-cli",
"sc-client-api",
"sc-consensus",
"sc-consensus-aura",
"sc-consensus-grandpa",
"sc-executor",
"sc-network",
"sc-offchain",
"sc-rpc-api",
"sc-service",
"sc-telemetry",
"sc-transaction-pool",
"sc-transaction-pool-api",
"serde_json",
"solochain-template-runtime",
"sp-api",
"sp-block-builder",
"sp-blockchain",
"sp-consensus-aura",
"sp-consensus-grandpa",
"sp-core",
"sp-inherents",
"sp-io",
"sp-keyring",
"sp-runtime",
"sp-timestamp",
"substrate-build-script-utils",
"substrate-frame-rpc-system",
"try-runtime-cli",
]
[[package]]
name = "solochain-template-runtime"
version = "0.0.0"
dependencies = [
"frame-benchmarking",
"frame-executive",
"frame-support",
"frame-system",
"frame-system-benchmarking",
"frame-system-rpc-runtime-api",
"frame-try-runtime",
"pallet-aura",
"pallet-balances",
"pallet-grandpa",
"pallet-sudo",
"pallet-template",
"pallet-timestamp",
"pallet-transaction-payment",
"pallet-transaction-payment-rpc-runtime-api",
"parity-scale-codec",
"scale-info",
"sp-api",
"sp-block-builder",
"sp-consensus-aura",
"sp-consensus-grandpa",
"sp-core",
"sp-genesis-builder",
"sp-inherents",
"sp-offchain",
"sp-runtime",
"sp-session",
"sp-std 14.0.0",
"sp-storage 19.0.0",
"sp-transaction-pool",
"sp-version",
"substrate-wasm-builder",
]
dependencies = [
"hash-db",
"log",
"parity-scale-codec",
"scale-info",
"sp-api-proc-macro",
"sp-core",
"sp-externalities 0.25.0",
"sp-runtime-interface 24.0.0",
"sp-test-primitives",
"sp-trie",
"sp-version",
"thiserror",
]
[[package]]
name = "sp-api-proc-macro"
dependencies = [
"Inflector",
"assert_matches",
"proc-macro-crate 3.0.0",
"syn 2.0.53",
18638
18639
18640
18641
18642
18643
18644
18645
18646
18647
18648
18649
18650
18651
18652
18653
18654
18655
]
[[package]]
name = "sp-api-test"
version = "2.0.1"
dependencies = [
"criterion 0.4.0",
"futures",
"log",
"parity-scale-codec",
"rustversion",
"sc-block-builder",
"scale-info",
"sp-api",
"sp-consensus",
"sp-core",
"sp-runtime",
"sp-state-machine",
"sp-version",
"static_assertions",
"substrate-test-runtime-client",
"trybuild",
]
[[package]]
name = "sp-application-crypto"
dependencies = [
"parity-scale-codec",
"scale-info",
"serde",
"sp-core",
"sp-io",
]
[[package]]
name = "sp-application-crypto-test"
version = "2.0.0"
dependencies = [
"sp-api",
"sp-application-crypto",
"sp-core",
"sp-keystore",
"substrate-test-runtime-client",
]
[[package]]
name = "sp-arithmetic"
"integer-sqrt",
"num-traits",
"parity-scale-codec",
"primitive-types",
"sp-crypto-hashing",
"sp-std 14.0.0",
"static_assertions",
]
[[package]]
name = "sp-arithmetic-fuzzer"
version = "2.0.0"
dependencies = [
"arbitrary",
"fraction",
"honggfuzz",
"num-bigint",
"sp-arithmetic",
]
[[package]]
name = "sp-ark-bls12-381"
version = "0.4.2"
source = "git+https://github.com/paritytech/arkworks-substrate#caa2eed74beb885dd07c7db5f916f2281dad818f"
dependencies = [
"ark-bls12-381-ext",
"sp-crypto-ec-utils 0.4.1",
]
[[package]]
name = "sp-ark-ed-on-bls12-381-bandersnatch"
version = "0.4.2"
source = "git+https://github.com/paritytech/arkworks-substrate#caa2eed74beb885dd07c7db5f916f2281dad818f"
dependencies = [
"ark-ed-on-bls12-381-bandersnatch-ext",
"sp-crypto-ec-utils 0.4.1",
dependencies = [
"parity-scale-codec",
"scale-info",
"sp-api",
"sp-application-crypto",
"sp-runtime",
]
[[package]]
name = "sp-block-builder"
dependencies = [
"sp-api",
"sp-inherents",
"sp-runtime",
]
[[package]]
name = "sp-blockchain"
dependencies = [
"futures",
"log",
"parity-scale-codec",
"parking_lot 0.12.1",
"schnellru",
"sp-api",
"sp-consensus",
"sp-database",
"sp-runtime",
"sp-state-machine",
"thiserror",
]
[[package]]
name = "sp-consensus"
dependencies = [
"async-trait",
"futures",
"log",
"sp-core",
"sp-inherents",
"sp-runtime",
"sp-state-machine",
"sp-test-primitives",
"thiserror",
]
[[package]]
name = "sp-consensus-aura"
dependencies = [
"async-trait",
"parity-scale-codec",
"scale-info",
"sp-api",
"sp-application-crypto",
"sp-consensus-slots",
"sp-inherents",
"sp-runtime",
"sp-timestamp",
]
[[package]]
name = "sp-consensus-babe"
dependencies = [
"async-trait",
"parity-scale-codec",
"scale-info",
"serde",
"sp-api",
"sp-application-crypto",
"sp-consensus-slots",
"sp-core",
"sp-inherents",
"sp-runtime",
"sp-timestamp",
]
[[package]]
name = "sp-consensus-beefy"
"lazy_static",
"parity-scale-codec",
"scale-info",
"serde",
"sp-api",
"sp-application-crypto",
"sp-core",
"sp-crypto-hashing",
"sp-keystore",
"strum 0.26.2",
"w3f-bls",
]
[[package]]
name = "sp-consensus-grandpa"
dependencies = [
"finality-grandpa",
"log",
"parity-scale-codec",
"scale-info",
"serde",
"sp-api",
"sp-application-crypto",
"sp-core",
"sp-keystore",
"sp-runtime",
]
[[package]]
name = "sp-consensus-pow"
dependencies = [
"parity-scale-codec",
"sp-api",
"sp-core",
"sp-runtime",
]
[[package]]
name = "sp-consensus-sassafras"
version = "0.3.4-dev"
dependencies = [
"parity-scale-codec",
"scale-info",
"serde",
"sp-api",
"sp-application-crypto",
"sp-consensus-slots",
"sp-core",
"sp-runtime",
]
dependencies = [
"parity-scale-codec",
"scale-info",
"serde",
"sp-timestamp",
]
[[package]]
name = "sp-core"
"criterion 0.4.0",
"dyn-clonable",
"ed25519-zebra 3.1.0",
"futures",
"hash-db",
"hash256-std-hasher",
"impl-serde",
"itertools 0.10.5",
"parity-scale-codec",
"parking_lot 0.12.1",
"paste",
"primitive-types",
"secp256k1",
"secrecy",
"serde",
"serde_json",
"sp-crypto-hashing",
"sp-debug-derive 14.0.0",
"sp-externalities 0.25.0",
"sp-runtime-interface 24.0.0",
"sp-std 14.0.0",
"sp-storage 19.0.0",
"ss58-registry",
"substrate-bip39",
"thiserror",
"tracing",
"w3f-bls",
"zeroize",
]
Michal Kucharczyk
committed
[[package]]
name = "sp-core-fuzz"
version = "0.0.0"
dependencies = [
"lazy_static",
"libfuzzer-sys",
"regex",
"sp-core",
]
version = "15.0.0"
"sp-crypto-hashing",
]
[[package]]
name = "sp-core-hashing-proc-macro"
version = "15.0.0"
"sp-crypto-hashing-proc-macro",
]
[[package]]
name = "sp-crypto-ec-utils"
source = "git+https://github.com/paritytech/polkadot-sdk#82912acb33a9030c0ef3bf590a34fca09b72dc5f"
"ark-ed-on-bls12-377-ext",
"ark-ed-on-bls12-381-bandersnatch-ext",
"sp-runtime-interface 17.0.0",
"sp-std 8.0.0",
]
[[package]]
name = "sp-crypto-ec-utils"
dependencies = [
"ark-bls12-377",
"ark-bls12-377-ext",
"ark-bls12-381",
"ark-bls12-381-ext",
"ark-bw6-761",
"ark-bw6-761-ext",
"ark-ec",
"ark-ed-on-bls12-377",
"ark-ed-on-bls12-377-ext",
"ark-ed-on-bls12-381-bandersnatch",
"ark-ed-on-bls12-381-bandersnatch-ext",
"ark-scale 0.0.12",
"sp-runtime-interface 24.0.0",