Newer
Older
pallet-society = { path = "substrate/frame/society", default-features = false }
pallet-staking = { path = "substrate/frame/staking", default-features = false }
pallet-staking-ah-client = { path = "substrate/frame/staking/ah-client", default-features = false }
pallet-staking-rc-client = { path = "substrate/frame/staking/rc-client", default-features = false }
pallet-staking-reward-curve = { path = "substrate/frame/staking/reward-curve", default-features = false }
pallet-staking-reward-fn = { path = "substrate/frame/staking/reward-fn", default-features = false }
pallet-staking-runtime-api = { path = "substrate/frame/staking/runtime-api", default-features = false }
pallet-state-trie-migration = { path = "substrate/frame/state-trie-migration", default-features = false }
pallet-statement = { default-features = false, path = "substrate/frame/statement" }
pallet-sudo = { path = "substrate/frame/sudo", default-features = false }
pallet-template = { path = "templates/solochain/pallets/template", default-features = false }
pallet-timestamp = { path = "substrate/frame/timestamp", default-features = false }
pallet-tips = { path = "substrate/frame/tips", default-features = false }
pallet-transaction-payment = { path = "substrate/frame/transaction-payment", default-features = false }
pallet-transaction-payment-rpc = { path = "substrate/frame/transaction-payment/rpc", default-features = false }
pallet-transaction-payment-rpc-runtime-api = { path = "substrate/frame/transaction-payment/rpc/runtime-api", default-features = false }
pallet-transaction-storage = { default-features = false, path = "substrate/frame/transaction-storage" }
pallet-treasury = { path = "substrate/frame/treasury", default-features = false }
pallet-tx-pause = { default-features = false, path = "substrate/frame/tx-pause" }
pallet-uniques = { path = "substrate/frame/uniques", default-features = false }
pallet-utility = { path = "substrate/frame/utility", default-features = false }
georgepisaltu
committed
pallet-verify-signature = { path = "substrate/frame/verify-signature", default-features = false }
pallet-vesting = { path = "substrate/frame/vesting", default-features = false }
pallet-whitelist = { path = "substrate/frame/whitelist", default-features = false }
pallet-xcm = { path = "polkadot/xcm/pallet-xcm", default-features = false }
pallet-xcm-benchmarks = { path = "polkadot/xcm/pallet-xcm-benchmarks", default-features = false }
pallet-xcm-bridge-hub = { path = "bridges/modules/xcm-bridge-hub", default-features = false }
pallet-xcm-bridge-hub-router = { path = "bridges/modules/xcm-bridge-hub-router", default-features = false }
parachain-info = { path = "cumulus/parachains/pallets/parachain-info", default-features = false, package = "staging-parachain-info" }
parachain-template-runtime = { path = "templates/parachain/runtime" }
parachains-common = { path = "cumulus/parachains/common", default-features = false }
parachains-relay = { path = "bridges/relays/parachains" }
parachains-runtimes-test-utils = { path = "cumulus/parachains/runtimes/test-utils", default-features = false }
parity-bytes = { version = "0.1.2", default-features = false }
parity-db = { version = "0.4.12" }
parity-wasm = { version = "0.45.0" }
parking_lot = { version = "0.12.1", default-features = false }
partial_sort = { version = "0.2.0" }
paste = { version = "1.0.15", default-features = false }
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
pbkdf2 = { version = "0.12.2", default-features = false }
penpal-emulated-chain = { path = "cumulus/parachains/integration-tests/emulated/chains/parachains/testing/penpal" }
penpal-runtime = { path = "cumulus/parachains/runtimes/testing/penpal" }
people-rococo-emulated-chain = { path = "cumulus/parachains/integration-tests/emulated/chains/parachains/people/people-rococo" }
people-rococo-runtime = { path = "cumulus/parachains/runtimes/people/people-rococo" }
people-westend-emulated-chain = { path = "cumulus/parachains/integration-tests/emulated/chains/parachains/people/people-westend" }
people-westend-runtime = { path = "cumulus/parachains/runtimes/people/people-westend" }
pin-project = { version = "1.1.3" }
polkadot-approval-distribution = { path = "polkadot/node/network/approval-distribution", default-features = false }
polkadot-availability-bitfield-distribution = { path = "polkadot/node/network/bitfield-distribution", default-features = false }
polkadot-availability-distribution = { path = "polkadot/node/network/availability-distribution", default-features = false }
polkadot-availability-recovery = { path = "polkadot/node/network/availability-recovery", default-features = false }
polkadot-cli = { path = "polkadot/cli", default-features = false }
polkadot-collator-protocol = { path = "polkadot/node/network/collator-protocol", default-features = false }
polkadot-core-primitives = { path = "polkadot/core-primitives", default-features = false }
polkadot-dispute-distribution = { path = "polkadot/node/network/dispute-distribution", default-features = false }
polkadot-erasure-coding = { path = "polkadot/erasure-coding", default-features = false }
polkadot-gossip-support = { path = "polkadot/node/network/gossip-support", default-features = false }
polkadot-network-bridge = { path = "polkadot/node/network/bridge", default-features = false }
polkadot-node-collation-generation = { path = "polkadot/node/collation-generation", default-features = false }
polkadot-node-core-approval-voting = { path = "polkadot/node/core/approval-voting", default-features = false }
polkadot-node-core-approval-voting-parallel = { path = "polkadot/node/core/approval-voting-parallel", default-features = false }
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
polkadot-node-core-av-store = { path = "polkadot/node/core/av-store", default-features = false }
polkadot-node-core-backing = { path = "polkadot/node/core/backing", default-features = false }
polkadot-node-core-bitfield-signing = { path = "polkadot/node/core/bitfield-signing", default-features = false }
polkadot-node-core-candidate-validation = { path = "polkadot/node/core/candidate-validation", default-features = false }
polkadot-node-core-chain-api = { path = "polkadot/node/core/chain-api", default-features = false }
polkadot-node-core-chain-selection = { path = "polkadot/node/core/chain-selection", default-features = false }
polkadot-node-core-dispute-coordinator = { path = "polkadot/node/core/dispute-coordinator", default-features = false }
polkadot-node-core-parachains-inherent = { path = "polkadot/node/core/parachains-inherent", default-features = false }
polkadot-node-core-prospective-parachains = { path = "polkadot/node/core/prospective-parachains", default-features = false }
polkadot-node-core-provisioner = { path = "polkadot/node/core/provisioner", default-features = false }
polkadot-node-core-pvf = { path = "polkadot/node/core/pvf", default-features = false }
polkadot-node-core-pvf-checker = { path = "polkadot/node/core/pvf-checker", default-features = false }
polkadot-node-core-pvf-common = { path = "polkadot/node/core/pvf/common", default-features = false }
polkadot-node-core-pvf-execute-worker = { path = "polkadot/node/core/pvf/execute-worker", default-features = false }
polkadot-node-core-pvf-prepare-worker = { path = "polkadot/node/core/pvf/prepare-worker", default-features = false }
polkadot-node-core-runtime-api = { path = "polkadot/node/core/runtime-api", default-features = false }
polkadot-node-metrics = { path = "polkadot/node/metrics", default-features = false }
polkadot-node-network-protocol = { path = "polkadot/node/network/protocol", default-features = false }
polkadot-node-primitives = { path = "polkadot/node/primitives", default-features = false }
polkadot-node-subsystem = { path = "polkadot/node/subsystem", default-features = false }
polkadot-node-subsystem-test-helpers = { path = "polkadot/node/subsystem-test-helpers" }
polkadot-node-subsystem-types = { path = "polkadot/node/subsystem-types", default-features = false }
polkadot-node-subsystem-util = { path = "polkadot/node/subsystem-util", default-features = false }
polkadot-omni-node = { path = "cumulus/polkadot-omni-node", default-features = false }
polkadot-omni-node-lib = { path = "cumulus/polkadot-omni-node/lib", default-features = false }
polkadot-overseer = { path = "polkadot/node/overseer", default-features = false }
polkadot-parachain-primitives = { path = "polkadot/parachain", default-features = false }
polkadot-primitives = { path = "polkadot/primitives", default-features = false }
polkadot-primitives-test-helpers = { path = "polkadot/primitives/test-helpers" }
polkadot-rpc = { path = "polkadot/rpc", default-features = false }
polkadot-runtime-common = { path = "polkadot/runtime/common", default-features = false }
polkadot-runtime-metrics = { path = "polkadot/runtime/metrics", default-features = false }
polkadot-runtime-parachains = { path = "polkadot/runtime/parachains", default-features = false }
polkadot-sdk = { path = "umbrella", default-features = false }
polkadot-sdk-docs = { path = "docs/sdk" }
polkadot-service = { path = "polkadot/node/service", default-features = false }
polkadot-statement-distribution = { path = "polkadot/node/network/statement-distribution", default-features = false }
polkadot-statement-table = { path = "polkadot/statement-table", default-features = false }
polkadot-subsystem-bench = { path = "polkadot/node/subsystem-bench" }
polkadot-test-client = { path = "polkadot/node/test/client" }
polkadot-test-runtime = { path = "polkadot/runtime/test-runtime" }
polkadot-test-service = { path = "polkadot/node/test/service" }
polkavm = { version = "0.18.0", default-features = false }
polkavm-derive = "0.18.0"
polkavm-linker = "0.18.0"
portpicker = { version = "0.1.1" }
pretty_assertions = { version = "1.3.0" }
primitive-types = { version = "0.13.1", default-features = false, features = [
"num-traits",
] }
proc-macro-crate = { version = "3.0.0" }
proc-macro-warning = { version = "1.0.0", default-features = false }
proc-macro2 = { version = "1.0.86" }
procfs = { version = "0.16.0" }
prometheus = { version = "0.13.0", default-features = false }
prometheus-endpoint = { path = "substrate/utils/prometheus", default-features = false, package = "substrate-prometheus-endpoint" }
prometheus-parse = { version = "0.2.2" }
prost = { version = "0.12.4" }
prost-build = { version = "0.13.2" }
pyroscope = { version = "0.5.7" }
pyroscope_pprofrs = { version = "0.2.7" }
quick_cache = { version = "0.3" }
quickcheck = { version = "1.0.3", default-features = false }
dependabot[bot]
committed
quote = { version = "1.0.37" }
rand = { version = "0.8.5", default-features = false }
rand_chacha = { version = "0.3.1", default-features = false }
rand_core = { version = "0.6.2" }
rand_distr = { version = "0.4.3" }
rand_pcg = { version = "0.3.1" }
rayon = { version = "1.5.1" }
rbtag = { version = "0.3" }
ref-cast = { version = "1.0.23" }
regex = { version = "1.10.2" }
relay-substrate-client = { path = "bridges/relays/client-substrate" }
relay-utils = { path = "bridges/relays/utils" }
remote-externalities = { path = "substrate/utils/frame/remote-externalities", default-features = false, package = "frame-remote-externalities" }
reqwest = { version = "0.12.9", default-features = false }
rlp = { version = "0.6.1", default-features = false }
rococo-emulated-chain = { path = "cumulus/parachains/integration-tests/emulated/chains/relays/rococo" }
rococo-parachain-runtime = { path = "cumulus/parachains/runtimes/testing/rococo-parachain" }
rococo-runtime = { path = "polkadot/runtime/rococo" }
rococo-runtime-constants = { path = "polkadot/runtime/rococo/constants", default-features = false }
rococo-system-emulated-network = { path = "cumulus/parachains/integration-tests/emulated/networks/rococo-system" }
rococo-westend-system-emulated-network = { path = "cumulus/parachains/integration-tests/emulated/networks/rococo-westend-system" }
rpassword = { version = "7.0.0" }
rstest = { version = "0.18.2" }
rustc-hash = { version = "1.1.0" }
rustc-hex = { version = "2.1.0", default-features = false }
rustix = { version = "0.36.7", default-features = false }
rustls = { version = "0.23.18", default-features = false, features = ["logging", "ring", "std", "tls12"] }
rustversion = { version = "1.0.17" }
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
rusty-fork = { version = "0.3.0", default-features = false }
safe-mix = { version = "1.0", default-features = false }
sc-allocator = { path = "substrate/client/allocator", default-features = false }
sc-authority-discovery = { path = "substrate/client/authority-discovery", default-features = false }
sc-basic-authorship = { path = "substrate/client/basic-authorship", default-features = false }
sc-block-builder = { path = "substrate/client/block-builder", default-features = false }
sc-chain-spec = { path = "substrate/client/chain-spec", default-features = false }
sc-chain-spec-derive = { path = "substrate/client/chain-spec/derive", default-features = false }
sc-cli = { path = "substrate/client/cli", default-features = false }
sc-client-api = { path = "substrate/client/api", default-features = false }
sc-client-db = { path = "substrate/client/db", default-features = false }
sc-consensus = { path = "substrate/client/consensus/common", default-features = false }
sc-consensus-aura = { path = "substrate/client/consensus/aura", default-features = false }
sc-consensus-babe = { path = "substrate/client/consensus/babe", default-features = false }
sc-consensus-babe-rpc = { path = "substrate/client/consensus/babe/rpc", default-features = false }
sc-consensus-beefy = { path = "substrate/client/consensus/beefy", default-features = false }
sc-consensus-beefy-rpc = { path = "substrate/client/consensus/beefy/rpc", default-features = false }
sc-consensus-epochs = { path = "substrate/client/consensus/epochs", default-features = false }
sc-consensus-grandpa = { path = "substrate/client/consensus/grandpa", default-features = false }
sc-consensus-grandpa-rpc = { path = "substrate/client/consensus/grandpa/rpc", default-features = false }
sc-consensus-manual-seal = { path = "substrate/client/consensus/manual-seal", default-features = false }
sc-consensus-pow = { path = "substrate/client/consensus/pow", default-features = false }
sc-consensus-slots = { path = "substrate/client/consensus/slots", default-features = false }
sc-executor = { path = "substrate/client/executor", default-features = false }
sc-executor-common = { path = "substrate/client/executor/common", default-features = false }
sc-executor-polkavm = { path = "substrate/client/executor/polkavm", default-features = false }
sc-executor-wasmtime = { path = "substrate/client/executor/wasmtime", default-features = false }
sc-informant = { path = "substrate/client/informant", default-features = false }
sc-keystore = { path = "substrate/client/keystore", default-features = false }
sc-mixnet = { path = "substrate/client/mixnet", default-features = false }
sc-network = { path = "substrate/client/network", default-features = false }
sc-network-common = { path = "substrate/client/network/common", default-features = false }
sc-network-gossip = { path = "substrate/client/network-gossip", default-features = false }
sc-network-light = { path = "substrate/client/network/light", default-features = false }
sc-network-statement = { default-features = false, path = "substrate/client/network/statement" }
sc-network-sync = { path = "substrate/client/network/sync", default-features = false }
sc-network-test = { path = "substrate/client/network/test" }
sc-network-transactions = { path = "substrate/client/network/transactions", default-features = false }
sc-network-types = { path = "substrate/client/network/types", default-features = false }
sc-offchain = { path = "substrate/client/offchain", default-features = false }
sc-proposer-metrics = { path = "substrate/client/proposer-metrics", default-features = false }
sc-rpc = { path = "substrate/client/rpc", default-features = false }
sc-rpc-api = { path = "substrate/client/rpc-api", default-features = false }
sc-rpc-server = { path = "substrate/client/rpc-servers", default-features = false }
sc-rpc-spec-v2 = { path = "substrate/client/rpc-spec-v2", default-features = false }
sc-runtime-test = { path = "substrate/client/executor/runtime-test" }
sc-runtime-utilities = { path = "substrate/client/runtime-utilities", default-features = true }
sc-service = { path = "substrate/client/service", default-features = false }
sc-service-test = { path = "substrate/client/service/test" }
sc-state-db = { path = "substrate/client/state-db", default-features = false }
sc-statement-store = { default-features = false, path = "substrate/client/statement-store" }
sc-storage-monitor = { path = "substrate/client/storage-monitor", default-features = false }
sc-sync-state-rpc = { path = "substrate/client/sync-state-rpc", default-features = false }
sc-sysinfo = { path = "substrate/client/sysinfo", default-features = false }
sc-telemetry = { path = "substrate/client/telemetry", default-features = false }
sc-tracing = { path = "substrate/client/tracing", default-features = false }
sc-tracing-proc-macro = { path = "substrate/client/tracing/proc-macro", default-features = false }
sc-transaction-pool = { path = "substrate/client/transaction-pool", default-features = false }
sc-transaction-pool-api = { path = "substrate/client/transaction-pool/api", default-features = false }
sc-utils = { path = "substrate/client/utils", default-features = false }
scale-info = { version = "2.11.6", default-features = false }
schemars = { version = "0.8.13", default-features = false }
schnellru = { version = "0.2.3" }
schnorrkel = { version = "0.11.4", default-features = false }
seccompiler = { version = "0.4.0" }
secp256k1 = { version = "0.28.0", default-features = false }
secrecy = { version = "0.8.0", default-features = false }
dependabot[bot]
committed
serde = { version = "1.0.214", default-features = false }
serde-big-array = { version = "0.3.2" }
serde_derive = { version = "1.0.117" }
dependabot[bot]
committed
serde_json = { version = "1.0.132", default-features = false }
serde_yaml = { version = "0.9" }
sha1 = { version = "0.10.6" }
sha2 = { version = "0.10.7", default-features = false }
sha3 = { version = "0.10.0", default-features = false }
shlex = { version = "1.3.0" }
slot-range-helper = { path = "polkadot/runtime/common/slot_range_helper", default-features = false }
slotmap = { version = "1.0" }
smallvec = { version = "1.11.0", default-features = false }
smoldot = { version = "0.11.0", default-features = false }
smoldot-light = { version = "0.9.0", default-features = false }
snowbridge-beacon-primitives = { path = "bridges/snowbridge/primitives/beacon", default-features = false }
snowbridge-core = { path = "bridges/snowbridge/primitives/core", default-features = false }
snowbridge-ethereum = { path = "bridges/snowbridge/primitives/ethereum", default-features = false }
snowbridge-outbound-queue-merkle-tree = { path = "bridges/snowbridge/pallets/outbound-queue/merkle-tree", default-features = false }
snowbridge-outbound-queue-runtime-api = { path = "bridges/snowbridge/pallets/outbound-queue/runtime-api", default-features = false }
snowbridge-pallet-ethereum-client = { path = "bridges/snowbridge/pallets/ethereum-client", default-features = false }
snowbridge-pallet-ethereum-client-fixtures = { path = "bridges/snowbridge/pallets/ethereum-client/fixtures", default-features = false }
snowbridge-pallet-inbound-queue = { path = "bridges/snowbridge/pallets/inbound-queue", default-features = false }
snowbridge-pallet-inbound-queue-fixtures = { path = "bridges/snowbridge/pallets/inbound-queue/fixtures", default-features = false }
snowbridge-pallet-outbound-queue = { path = "bridges/snowbridge/pallets/outbound-queue", default-features = false }
snowbridge-pallet-system = { path = "bridges/snowbridge/pallets/system", default-features = false }
snowbridge-router-primitives = { path = "bridges/snowbridge/primitives/router", default-features = false }
snowbridge-runtime-common = { path = "bridges/snowbridge/runtime/runtime-common", default-features = false }
snowbridge-runtime-test-common = { path = "bridges/snowbridge/runtime/test-common", default-features = false }
snowbridge-system-runtime-api = { path = "bridges/snowbridge/pallets/system/runtime-api", default-features = false }
soketto = { version = "0.8.0" }
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
solochain-template-runtime = { path = "templates/solochain/runtime" }
sp-api = { path = "substrate/primitives/api", default-features = false }
sp-api-proc-macro = { path = "substrate/primitives/api/proc-macro", default-features = false }
sp-application-crypto = { path = "substrate/primitives/application-crypto", default-features = false }
sp-arithmetic = { path = "substrate/primitives/arithmetic", default-features = false }
sp-authority-discovery = { path = "substrate/primitives/authority-discovery", default-features = false }
sp-block-builder = { path = "substrate/primitives/block-builder", default-features = false }
sp-blockchain = { path = "substrate/primitives/blockchain", default-features = false }
sp-consensus = { path = "substrate/primitives/consensus/common", default-features = false }
sp-consensus-aura = { path = "substrate/primitives/consensus/aura", default-features = false }
sp-consensus-babe = { path = "substrate/primitives/consensus/babe", default-features = false }
sp-consensus-beefy = { path = "substrate/primitives/consensus/beefy", default-features = false }
sp-consensus-grandpa = { path = "substrate/primitives/consensus/grandpa", default-features = false }
sp-consensus-pow = { path = "substrate/primitives/consensus/pow", default-features = false }
sp-consensus-sassafras = { path = "substrate/primitives/consensus/sassafras", default-features = false }
sp-consensus-slots = { path = "substrate/primitives/consensus/slots", default-features = false }
sp-core = { path = "substrate/primitives/core", default-features = false }
sp-core-hashing = { default-features = false, path = "substrate/deprecated/hashing" }
sp-core-hashing-proc-macro = { default-features = false, path = "substrate/deprecated/hashing/proc-macro" }
sp-crypto-ec-utils = { default-features = false, path = "substrate/primitives/crypto/ec-utils" }
sp-crypto-hashing = { path = "substrate/primitives/crypto/hashing", default-features = false }
sp-crypto-hashing-proc-macro = { path = "substrate/primitives/crypto/hashing/proc-macro", default-features = false }
sp-database = { path = "substrate/primitives/database", default-features = false }
sp-debug-derive = { path = "substrate/primitives/debug-derive", default-features = false }
sp-externalities = { path = "substrate/primitives/externalities", default-features = false }
sp-genesis-builder = { path = "substrate/primitives/genesis-builder", default-features = false }
sp-inherents = { path = "substrate/primitives/inherents", default-features = false }
sp-io = { path = "substrate/primitives/io", default-features = false }
sp-keyring = { path = "substrate/primitives/keyring", default-features = false }
sp-keystore = { path = "substrate/primitives/keystore", default-features = false }
sp-maybe-compressed-blob = { path = "substrate/primitives/maybe-compressed-blob", default-features = false }
sp-metadata-ir = { path = "substrate/primitives/metadata-ir", default-features = false }
sp-mixnet = { path = "substrate/primitives/mixnet", default-features = false }
sp-mmr-primitives = { path = "substrate/primitives/merkle-mountain-range", default-features = false }
sp-npos-elections = { path = "substrate/primitives/npos-elections", default-features = false }
sp-offchain = { path = "substrate/primitives/offchain", default-features = false }
sp-panic-handler = { path = "substrate/primitives/panic-handler", default-features = false }
sp-rpc = { path = "substrate/primitives/rpc", default-features = false }
sp-runtime = { path = "substrate/primitives/runtime", default-features = false }
sp-runtime-interface = { path = "substrate/primitives/runtime-interface", default-features = false }
sp-runtime-interface-proc-macro = { path = "substrate/primitives/runtime-interface/proc-macro", default-features = false }
sp-runtime-interface-test-wasm = { path = "substrate/primitives/runtime-interface/test-wasm" }
sp-runtime-interface-test-wasm-deprecated = { path = "substrate/primitives/runtime-interface/test-wasm-deprecated" }
sp-session = { path = "substrate/primitives/session", default-features = false }
sp-staking = { path = "substrate/primitives/staking", default-features = false }
sp-state-machine = { path = "substrate/primitives/state-machine", default-features = false }
sp-statement-store = { path = "substrate/primitives/statement-store", default-features = false }
sp-std = { path = "substrate/primitives/std", default-features = false }
sp-storage = { path = "substrate/primitives/storage", default-features = false }
sp-test-primitives = { path = "substrate/primitives/test-primitives" }
sp-timestamp = { path = "substrate/primitives/timestamp", default-features = false }
sp-tracing = { path = "substrate/primitives/tracing", default-features = false }
sp-transaction-pool = { path = "substrate/primitives/transaction-pool", default-features = false }
sp-transaction-storage-proof = { path = "substrate/primitives/transaction-storage-proof", default-features = false }
sp-trie = { path = "substrate/primitives/trie", default-features = false }
sp-version = { path = "substrate/primitives/version", default-features = false }
sp-version-proc-macro = { path = "substrate/primitives/version/proc-macro", default-features = false }
sp-wasm-interface = { path = "substrate/primitives/wasm-interface", default-features = false }
sp-weights = { path = "substrate/primitives/weights", default-features = false }
spinners = { version = "4.1.1" }
ss58-registry = { version = "1.34.0", default-features = false }
ssz_rs = { version = "0.9.0", default-features = false }
ssz_rs_derive = { version = "0.9.0", default-features = false }
static_assertions = { version = "1.1.0", default-features = false }
static_init = { version = "1.0.3" }
structopt = { version = "0.3" }
strum = { version = "0.26.3", default-features = false }
subkey = { path = "substrate/bin/utils/subkey", default-features = false }
substrate-bip39 = { path = "substrate/utils/substrate-bip39", default-features = false }
substrate-build-script-utils = { path = "substrate/utils/build-script-utils", default-features = false }
substrate-cli-test-utils = { path = "substrate/test-utils/cli" }
substrate-frame-rpc-support = { default-features = false, path = "substrate/utils/frame/rpc/support" }
substrate-frame-rpc-system = { path = "substrate/utils/frame/rpc/system", default-features = false }
substrate-rpc-client = { path = "substrate/utils/frame/rpc/client", default-features = false }
substrate-state-trie-migration-rpc = { path = "substrate/utils/frame/rpc/state-trie-migration-rpc", default-features = false }
substrate-test-client = { path = "substrate/test-utils/client" }
substrate-test-runtime = { path = "substrate/test-utils/runtime" }
substrate-test-runtime-client = { path = "substrate/test-utils/runtime/client" }
substrate-test-runtime-transaction-pool = { path = "substrate/test-utils/runtime/transaction-pool" }
substrate-test-utils = { path = "substrate/test-utils" }
substrate-wasm-builder = { path = "substrate/utils/wasm-builder", default-features = false }
subxt = { version = "0.38.1", default-features = false }
subxt-metadata = { version = "0.38.0", default-features = false }
subxt-signer = { version = "0.38" }
dependabot[bot]
committed
syn = { version = "2.0.87" }
sysinfo = { version = "0.30" }
tar = { version = "0.4" }
tempfile = { version = "3.8.1" }
test-log = { version = "0.2.14" }
test-pallet = { path = "substrate/frame/support/test/pallet", default-features = false, package = "frame-support-test-pallet" }
test-parachain-adder = { path = "polkadot/parachain/test-parachains/adder" }
test-parachain-halt = { path = "polkadot/parachain/test-parachains/halt" }
test-parachain-undying = { path = "polkadot/parachain/test-parachains/undying" }
test-runtime-constants = { path = "polkadot/runtime/test-runtime/constants", default-features = false }
testnet-parachains-constants = { path = "cumulus/parachains/runtimes/constants", default-features = false }
thiserror = { version = "1.0.64" }
thousands = { version = "0.2.0" }
threadpool = { version = "1.7" }
tikv-jemalloc-ctl = { version = "0.5.0" }
tikv-jemallocator = { version = "0.5.0" }
time = { version = "0.3" }
tiny-keccak = { version = "2.0.2" }
tokio = { version = "1.40.0", default-features = false }
tokio-retry = { version = "0.3.0" }
tokio-stream = { version = "0.1.14" }
tokio-test = { version = "0.4.4" }
tokio-tungstenite = { version = "0.20.1" }
tokio-util = { version = "0.7.8" }
toml_edit = { version = "0.19" }
tower = { version = "0.4.13" }
tower-http = { version = "0.5.2" }
tracing = { version = "0.1.37", default-features = false }
tracing-core = { version = "0.1.32", default-features = false }
tracing-futures = { version = "0.2.4" }
tracing-log = { version = "0.2.0" }
tracing-subscriber = { version = "0.3.18" }
tracking-allocator = { path = "polkadot/node/tracking-allocator", default-features = false, package = "staging-tracking-allocator" }
trie-bench = { version = "0.39.0" }
trie-db = { version = "0.29.1", default-features = false }
trie-root = { version = "0.18.0", default-features = false }
trie-standardmap = { version = "0.16.0" }
trybuild = { version = "1.0.89" }
tt-call = { version = "1.0.8" }
tuplex = { version = "0.1", default-features = false }
twox-hash = { version = "1.6.3", default-features = false }
unsigned-varint = { version = "0.7.2" }
url = { version = "2.4.0" }
void = { version = "1.0.2" }
w3f-bls = { version = "0.1.3", default-features = false }
wait-timeout = { version = "0.2" }
walkdir = { version = "2.5.0" }
wasm-instrument = { version = "0.4", default-features = false }
wasm-opt = { version = "0.116" }
wasm-timer = { version = "0.2.5" }
wasmi = { version = "0.32.3", default-features = false }
wasmtime = { version = "8.0.1", default-features = false }
wat = { version = "1.0.0" }
westend-emulated-chain = { path = "cumulus/parachains/integration-tests/emulated/chains/relays/westend", default-features = false }
westend-runtime = { path = "polkadot/runtime/westend" }
westend-runtime-constants = { path = "polkadot/runtime/westend/constants", default-features = false }
westend-system-emulated-network = { path = "cumulus/parachains/integration-tests/emulated/networks/westend-system" }
x25519-dalek = { version = "2.0" }
xcm = { path = "polkadot/xcm", default-features = false, package = "staging-xcm" }
xcm-builder = { path = "polkadot/xcm/xcm-builder", default-features = false, package = "staging-xcm-builder" }
xcm-docs = { path = "polkadot/xcm/docs" }
xcm-emulator = { path = "cumulus/xcm/xcm-emulator", default-features = false }
xcm-executor = { path = "polkadot/xcm/xcm-executor", default-features = false, package = "staging-xcm-executor" }
xcm-procedural = { path = "polkadot/xcm/procedural", default-features = false }
xcm-runtime-apis = { path = "polkadot/xcm/xcm-runtime-apis", default-features = false }
xcm-simulator = { path = "polkadot/xcm/xcm-simulator", default-features = false }
zeroize = { version = "1.7.0", default-features = false }
zombienet-sdk = { version = "0.2.20" }
zstd = { version = "0.12.4", default-features = false }
[profile.release]
# Polkadot runtime requires unwinding.
opt-level = 3
# make sure dev builds with backtrace do not slow us down
[profile.dev.package.backtrace]
inherits = "release"
[profile.production]
[profile.testnet]
debug = 1 # debug symbols are useful for profilers
debug-assertions = true
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
# The list of dependencies below (which can be both direct and indirect dependencies) are crates
# that are suspected to be CPU-intensive, and that are unlikely to require debugging (as some of
# their debug info might be missing) or to require to be frequently recompiled. We compile these
# dependencies with `opt-level=3` even in "dev" mode in order to make "dev" mode more usable.
# The majority of these crates are cryptographic libraries.
#
# If you see an error mentioning "profile package spec ... did not match any packages", it
# probably concerns this list.
#
# This list is ordered alphabetically.
[profile.dev.package]
blake2 = { opt-level = 3 }
blake2b_simd = { opt-level = 3 }
chacha20poly1305 = { opt-level = 3 }
cranelift-codegen = { opt-level = 3 }
cranelift-wasm = { opt-level = 3 }
crc32fast = { opt-level = 3 }
crossbeam-deque = { opt-level = 3 }
crypto-mac = { opt-level = 3 }
curve25519-dalek = { opt-level = 3 }
ed25519-dalek = { opt-level = 3 }
flate2 = { opt-level = 3 }
futures-channel = { opt-level = 3 }
hash-db = { opt-level = 3 }
hashbrown = { opt-level = 3 }
hmac = { opt-level = 3 }
httparse = { opt-level = 3 }
integer-sqrt = { opt-level = 3 }
keccak = { opt-level = 3 }
libm = { opt-level = 3 }
librocksdb-sys = { opt-level = 3 }
libsecp256k1 = { opt-level = 3 }
libz-sys = { opt-level = 3 }
mio = { opt-level = 3 }
nalgebra = { opt-level = 3 }
num-bigint = { opt-level = 3 }
parking_lot = { opt-level = 3 }
parking_lot_core = { opt-level = 3 }
percent-encoding = { opt-level = 3 }
polkavm-linker = { opt-level = 3 }
primitive-types = { opt-level = 3 }
reed-solomon-novelpoly = { opt-level = 3 }
ring = { opt-level = 3 }
rustls = { opt-level = 3 }
sha2 = { opt-level = 3 }
sha3 = { opt-level = 3 }
smallvec = { opt-level = 3 }
snow = { opt-level = 3 }
substrate-bip39 = { opt-level = 3 }
twox-hash = { opt-level = 3 }
uint = { opt-level = 3 }
wasmi = { opt-level = 3 }
x25519-dalek = { opt-level = 3 }
yamux = { opt-level = 3 }
zeroize = { opt-level = 3 }