difftreelog
build upgrade polkadot to v0.9.30
in: master
69 files changed
.docker/additional/xcm-rococo/.envdiffbeforeafterboth--- a/.docker/additional/xcm-rococo/.env
+++ b/.docker/additional/xcm-rococo/.env
@@ -1,7 +1,7 @@
RUST_TOOLCHAIN=nightly-2022-07-24
UNIQUE_BRANCH="develop"
-POLKADOT_BUILD_BRANCH=release-v0.9.29
+POLKADOT_BUILD_BRANCH=release-v0.9.30
KARURA_BUILD_BRANCH=2.9.1
ACALA_BUILD_BRANCH=2.9.2
.envdiffbeforeafterboth--- a/.env
+++ b/.env
@@ -1,5 +1,5 @@
RUST_TOOLCHAIN=nightly-2022-07-24
-POLKADOT_BUILD_BRANCH=release-v0.9.29
+POLKADOT_BUILD_BRANCH=release-v0.9.30
POLKADOT_MAINNET_BRANCH=release-v0.9.28
STATEMINT_BUILD_BRANCH=release-parachains-v9271
Cargo.lockdiffbeforeafterboth43checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8"43checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8"44dependencies = [44dependencies = [45 "cfg-if 1.0.0",45 "cfg-if 1.0.0",46 "cipher",46 "cipher 0.3.0",47 "cpufeatures",47 "cpufeatures",48 "opaque-debug 0.3.0",48 "opaque-debug 0.3.0",49]49]56dependencies = [56dependencies = [57 "aead",57 "aead",58 "aes",58 "aes",59 "cipher",59 "cipher 0.3.0",60 "ctr",60 "ctr",61 "ghash",61 "ghash",62 "subtle",62 "subtle",136]136]137137138[[package]]138[[package]]139name = "array-bytes"140version = "4.1.0"141source = "registry+https://github.com/rust-lang/crates.io-index"142checksum = "6a913633b0c922e6b745072795f50d90ebea78ba31a57e2ac8c2fc7b50950949"143144[[package]]139name = "arrayref"145name = "arrayref"140version = "0.3.6"146version = "0.3.6"141source = "registry+https://github.com/rust-lang/crates.io-index"147source = "registry+https://github.com/rust-lang/crates.io-index"322328323[[package]]329[[package]]324name = "async-trait"330name = "async-trait"325version = "0.1.57"331version = "0.1.58"326source = "registry+https://github.com/rust-lang/crates.io-index"332source = "registry+https://github.com/rust-lang/crates.io-index"327checksum = "76464446b8bc32758d7e88ee1a804d9914cd9b1cb264c029899680b0be29826f"333checksum = "1e805d94e6b5001b651426cf4cd446b1ab5f319d27bab5c644f61de0a804360c"328dependencies = [334dependencies = [329 "proc-macro2",335 "proc-macro2",330 "quote",336 "quote",404 "cfg-if 1.0.0",410 "cfg-if 1.0.0",405 "libc",411 "libc",406 "miniz_oxide",412 "miniz_oxide",407 "object 0.29.0",413 "object",408 "rustc-demangle",414 "rustc-demangle",409]415]410416433checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"439checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"434440435[[package]]441[[package]]442name = "base64ct"443version = "1.5.3"444source = "registry+https://github.com/rust-lang/crates.io-index"445checksum = "b645a089122eccb6111b4f81cbc1a49f5900ac4666bb93ac027feaecf15607bf"446447[[package]]436name = "beef"448name = "beef"437version = "0.5.2"449version = "0.5.2"438source = "registry+https://github.com/rust-lang/crates.io-index"450source = "registry+https://github.com/rust-lang/crates.io-index"444[[package]]456[[package]]445name = "beefy-gadget"457name = "beefy-gadget"446version = "4.0.0-dev"458version = "4.0.0-dev"447source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"459source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"448dependencies = [460dependencies = [461 "array-bytes",449 "async-trait",462 "async-trait",450 "beefy-primitives",463 "beefy-primitives",451 "fnv",464 "fnv",452 "futures 0.3.24",465 "futures 0.3.25",453 "futures-timer",466 "futures-timer",454 "hex",455 "log",467 "log",456 "parity-scale-codec 3.2.1",468 "parity-scale-codec 3.2.1",457 "parking_lot 0.12.1",469 "parking_lot 0.12.1",461 "sc-finality-grandpa",473 "sc-finality-grandpa",462 "sc-keystore",474 "sc-keystore",463 "sc-network",475 "sc-network",476 "sc-network-common",464 "sc-network-gossip",477 "sc-network-gossip",465 "sc-utils",478 "sc-utils",466 "sp-api",479 "sp-api",480[[package]]493[[package]]481name = "beefy-gadget-rpc"494name = "beefy-gadget-rpc"482version = "4.0.0-dev"495version = "4.0.0-dev"483source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"496source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"484dependencies = [497dependencies = [485 "beefy-gadget",498 "beefy-gadget",486 "beefy-primitives",499 "beefy-primitives",487 "futures 0.3.24",500 "futures 0.3.25",488 "jsonrpsee",501 "jsonrpsee",489 "log",502 "log",490 "parity-scale-codec 3.2.1",503 "parity-scale-codec 3.2.1",500[[package]]513[[package]]501name = "beefy-merkle-tree"514name = "beefy-merkle-tree"502version = "4.0.0-dev"515version = "4.0.0-dev"503source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"516source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"504dependencies = [517dependencies = [505 "beefy-primitives",518 "beefy-primitives",506 "sp-api",519 "sp-api",509[[package]]522[[package]]510name = "beefy-primitives"523name = "beefy-primitives"511version = "4.0.0-dev"524version = "4.0.0-dev"512source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"525source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"513dependencies = [526dependencies = [514 "parity-scale-codec 3.2.1",527 "parity-scale-codec 3.2.1",515 "scale-info",528 "scale-info",645source = "registry+https://github.com/rust-lang/crates.io-index"658source = "registry+https://github.com/rust-lang/crates.io-index"646checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b"659checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b"647dependencies = [660dependencies = [648 "block-padding 0.1.5",661 "block-padding",649 "byte-tools",662 "byte-tools",650 "byteorder",663 "byteorder",651 "generic-array 0.12.4",664 "generic-array 0.12.4",657source = "registry+https://github.com/rust-lang/crates.io-index"670source = "registry+https://github.com/rust-lang/crates.io-index"658checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4"671checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4"659dependencies = [672dependencies = [660 "block-padding 0.2.1",661 "generic-array 0.14.6",673 "generic-array 0.14.6",662]674]663675680]692]681693682[[package]]694[[package]]683name = "block-padding"684version = "0.2.1"685source = "registry+https://github.com/rust-lang/crates.io-index"686checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae"687688[[package]]689name = "blocking"695name = "blocking"690version = "1.2.0"696version = "1.2.0"691source = "registry+https://github.com/rust-lang/crates.io-index"697source = "registry+https://github.com/rust-lang/crates.io-index"754760755[[package]]761[[package]]756name = "bumpalo"762name = "bumpalo"757version = "3.11.0"763version = "3.11.1"758source = "registry+https://github.com/rust-lang/crates.io-index"764source = "registry+https://github.com/rust-lang/crates.io-index"759checksum = "c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d"765checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba"760766761[[package]]767[[package]]762name = "byte-slice-cast"768name = "byte-slice-cast"882checksum = "5c80e5460aa66fe3b91d40bcbdab953a597b60053e34d684ac6903f863b680a6"888checksum = "5c80e5460aa66fe3b91d40bcbdab953a597b60053e34d684ac6903f863b680a6"883dependencies = [889dependencies = [884 "cfg-if 1.0.0",890 "cfg-if 1.0.0",885 "cipher",891 "cipher 0.3.0",886 "cpufeatures",892 "cpufeatures",887 "zeroize",893 "zeroize",888]894]895dependencies = [901dependencies = [896 "aead",902 "aead",897 "chacha20",903 "chacha20",898 "cipher",904 "cipher 0.3.0",899 "poly1305",905 "poly1305",900 "zeroize",906 "zeroize",901]907]938]944]939945940[[package]]946[[package]]947name = "cipher"948version = "0.4.3"949source = "registry+https://github.com/rust-lang/crates.io-index"950checksum = "d1873270f8f7942c191139cb8a40fd228da6c3fd2fc376d7e92d47aa14aeb59e"951dependencies = [952 "crypto-common",953 "inout",954]955956[[package]]941name = "ckb-merkle-mountain-range"957name = "ckb-merkle-mountain-range"942version = "0.3.2"958version = "0.3.2"943source = "registry+https://github.com/rust-lang/crates.io-index"959source = "registry+https://github.com/rust-lang/crates.io-index"1018]1034]101910351020[[package]]1036[[package]]1037name = "codespan-reporting"1038version = "0.11.1"1039source = "registry+https://github.com/rust-lang/crates.io-index"1040checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e"1041dependencies = [1042 "termcolor",1043 "unicode-width",1044]10451046[[package]]1021name = "comfy-table"1047name = "comfy-table"1022version = "6.1.0"1048version = "6.1.1"1023source = "registry+https://github.com/rust-lang/crates.io-index"1049source = "registry+https://github.com/rust-lang/crates.io-index"1024checksum = "85914173c2f558d61613bfbbf1911f14e630895087a7ed2fafc0f5319e1536e7"1050checksum = "7b3d16bb3da60be2f7c7acfc438f2ae6f3496897ce68c291d0509bb67b4e248e"1025dependencies = [1051dependencies = [1026 "strum",1052 "strum",1027 "strum_macros",1053 "strum_macros",110011261101[[package]]1127[[package]]1102name = "cranelift-bforest"1128name = "cranelift-bforest"1103version = "0.85.3"1129version = "0.88.1"1104source = "registry+https://github.com/rust-lang/crates.io-index"1130source = "registry+https://github.com/rust-lang/crates.io-index"1105checksum = "749d0d6022c9038dccf480bdde2a38d435937335bf2bb0f14e815d94517cdce8"1131checksum = "44409ccf2d0f663920cab563d2b79fcd6b2e9a2bcc6e929fef76c8f82ad6c17a"1106dependencies = [1132dependencies = [1107 "cranelift-entity",1133 "cranelift-entity",1108]1134]110911351110[[package]]1136[[package]]1111name = "cranelift-codegen"1137name = "cranelift-codegen"1112version = "0.85.3"1138version = "0.88.1"1113source = "registry+https://github.com/rust-lang/crates.io-index"1139source = "registry+https://github.com/rust-lang/crates.io-index"1114checksum = "e94370cc7b37bf652ccd8bb8f09bd900997f7ccf97520edfc75554bb5c4abbea"1140checksum = "98de2018ad96eb97f621f7d6b900a0cc661aec8d02ea4a50e56ecb48e5a2fcaf"1115dependencies = [1141dependencies = [1142 "arrayvec 0.7.2",1143 "bumpalo",1116 "cranelift-bforest",1144 "cranelift-bforest",1117 "cranelift-codegen-meta",1145 "cranelift-codegen-meta",1118 "cranelift-codegen-shared",1146 "cranelift-codegen-shared",112711551128[[package]]1156[[package]]1129name = "cranelift-codegen-meta"1157name = "cranelift-codegen-meta"1130version = "0.85.3"1158version = "0.88.1"1131source = "registry+https://github.com/rust-lang/crates.io-index"1159source = "registry+https://github.com/rust-lang/crates.io-index"1132checksum = "e0a3cea8fdab90e44018c5b9a1dfd460d8ee265ac354337150222a354628bdb6"1160checksum = "5287ce36e6c4758fbaf298bd1a8697ad97a4f2375a3d1b61142ea538db4877e5"1133dependencies = [1161dependencies = [1134 "cranelift-codegen-shared",1162 "cranelift-codegen-shared",1135]1163]113611641137[[package]]1165[[package]]1138name = "cranelift-codegen-shared"1166name = "cranelift-codegen-shared"1139version = "0.85.3"1167version = "0.88.1"1140source = "registry+https://github.com/rust-lang/crates.io-index"1168source = "registry+https://github.com/rust-lang/crates.io-index"1141checksum = "5ac72f76f2698598951ab26d8c96eaa854810e693e7dd52523958b5909fde6b2"1169checksum = "2855c24219e2f08827f3f4ffb2da92e134ae8d8ecc185b11ec8f9878cf5f588e"114211701143[[package]]1171[[package]]1144name = "cranelift-entity"1172name = "cranelift-entity"1145version = "0.85.3"1173version = "0.88.1"1146source = "registry+https://github.com/rust-lang/crates.io-index"1174source = "registry+https://github.com/rust-lang/crates.io-index"1147checksum = "09eaeacfcd2356fe0e66b295e8f9d59fdd1ac3ace53ba50de14d628ec902f72d"1175checksum = "0b65673279d75d34bf11af9660ae2dbd1c22e6d28f163f5c72f4e1dc56d56103"1148dependencies = [1176dependencies = [1149 "serde",1177 "serde",1150]1178]115111791152[[package]]1180[[package]]1153name = "cranelift-frontend"1181name = "cranelift-frontend"1154version = "0.85.3"1182version = "0.88.1"1155source = "registry+https://github.com/rust-lang/crates.io-index"1183source = "registry+https://github.com/rust-lang/crates.io-index"1156checksum = "dba69c9980d5ffd62c18a2bde927855fcd7c8dc92f29feaf8636052662cbd99c"1184checksum = "3ed2b3d7a4751163f6c4a349205ab1b7d9c00eecf19dcea48592ef1f7688eefc"1157dependencies = [1185dependencies = [1158 "cranelift-codegen",1186 "cranelift-codegen",1159 "log",1187 "log",116311911164[[package]]1192[[package]]1165name = "cranelift-isle"1193name = "cranelift-isle"1166version = "0.85.3"1194version = "0.88.1"1167source = "registry+https://github.com/rust-lang/crates.io-index"1195source = "registry+https://github.com/rust-lang/crates.io-index"1168checksum = "d2920dc1e05cac40304456ed3301fde2c09bd6a9b0210bcfa2f101398d628d5b"1196checksum = "3be64cecea9d90105fc6a2ba2d003e98c867c1d6c4c86cc878f97ad9fb916293"116911971170[[package]]1198[[package]]1171name = "cranelift-native"1199name = "cranelift-native"1172version = "0.85.3"1200version = "0.88.1"1173source = "registry+https://github.com/rust-lang/crates.io-index"1201source = "registry+https://github.com/rust-lang/crates.io-index"1174checksum = "f04dfa45f9b2a6f587c564d6b63388e00cd6589d2df6ea2758cf79e1a13285e6"1202checksum = "c4a03a6ac1b063e416ca4b93f6247978c991475e8271465340caa6f92f3c16a4"1175dependencies = [1203dependencies = [1176 "cranelift-codegen",1204 "cranelift-codegen",1177 "libc",1205 "libc",118012081181[[package]]1209[[package]]1182name = "cranelift-wasm"1210name = "cranelift-wasm"1183version = "0.85.3"1211version = "0.88.1"1184source = "registry+https://github.com/rust-lang/crates.io-index"1212source = "registry+https://github.com/rust-lang/crates.io-index"1185checksum = "31a46513ae6f26f3f267d8d75b5373d555fbbd1e68681f348d99df43f747ec54"1213checksum = "c699873f7b30bc5f20dd03a796b4183e073a46616c91704792ec35e45d13f913"1186dependencies = [1214dependencies = [1187 "cranelift-codegen",1215 "cranelift-codegen",1188 "cranelift-entity",1216 "cranelift-entity",130613341307[[package]]1335[[package]]1308name = "ctor"1336name = "ctor"1309version = "0.1.23"1337version = "0.1.26"1310source = "registry+https://github.com/rust-lang/crates.io-index"1338source = "registry+https://github.com/rust-lang/crates.io-index"1311checksum = "cdffe87e1d521a10f9696f833fe502293ea446d7f256c06128293a4119bdf4cb"1339checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096"1312dependencies = [1340dependencies = [1313 "quote",1341 "quote",1314 "syn",1342 "syn",1320source = "registry+https://github.com/rust-lang/crates.io-index"1348source = "registry+https://github.com/rust-lang/crates.io-index"1321checksum = "049bb91fb4aaf0e3c7efa6cd5ef877dbbbd15b39dad06d9948de4ec8a75761ea"1349checksum = "049bb91fb4aaf0e3c7efa6cd5ef877dbbbd15b39dad06d9948de4ec8a75761ea"1322dependencies = [1350dependencies = [1323 "cipher",1351 "cipher 0.3.0",1324]1352]132513531326[[package]]1354[[package]]1337[[package]]1365[[package]]1338name = "cumulus-client-cli"1366name = "cumulus-client-cli"1339version = "0.1.0"1367version = "0.1.0"1340source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1368source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1341dependencies = [1369dependencies = [1342 "clap",1370 "clap",1343 "parity-scale-codec 3.2.1",1371 "parity-scale-codec 3.2.1",1352[[package]]1380[[package]]1353name = "cumulus-client-collator"1381name = "cumulus-client-collator"1354version = "0.1.0"1382version = "0.1.0"1355source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1383source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1356dependencies = [1384dependencies = [1357 "cumulus-client-consensus-common",1385 "cumulus-client-consensus-common",1358 "cumulus-client-network",1386 "cumulus-client-network",1359 "cumulus-primitives-core",1387 "cumulus-primitives-core",1360 "cumulus-relay-chain-interface",1388 "cumulus-relay-chain-interface",1361 "futures 0.3.24",1389 "futures 0.3.25",1362 "parity-scale-codec 3.2.1",1390 "parity-scale-codec 3.2.1",1363 "parking_lot 0.12.1",1391 "parking_lot 0.12.1",1364 "polkadot-node-primitives",1392 "polkadot-node-primitives",1376[[package]]1404[[package]]1377name = "cumulus-client-consensus-aura"1405name = "cumulus-client-consensus-aura"1378version = "0.1.0"1406version = "0.1.0"1379source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1407source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1380dependencies = [1408dependencies = [1381 "async-trait",1409 "async-trait",1382 "cumulus-client-consensus-common",1410 "cumulus-client-consensus-common",1383 "cumulus-primitives-core",1411 "cumulus-primitives-core",1384 "futures 0.3.24",1412 "futures 0.3.25",1385 "parity-scale-codec 3.2.1",1413 "parity-scale-codec 3.2.1",1386 "sc-client-api",1414 "sc-client-api",1387 "sc-consensus",1415 "sc-consensus",1405[[package]]1433[[package]]1406name = "cumulus-client-consensus-common"1434name = "cumulus-client-consensus-common"1407version = "0.1.0"1435version = "0.1.0"1408source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1436source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1409dependencies = [1437dependencies = [1410 "async-trait",1438 "async-trait",1411 "cumulus-relay-chain-interface",1439 "cumulus-relay-chain-interface",1412 "dyn-clone",1440 "dyn-clone",1413 "futures 0.3.24",1441 "futures 0.3.25",1414 "parity-scale-codec 3.2.1",1442 "parity-scale-codec 3.2.1",1415 "polkadot-primitives",1443 "polkadot-primitives",1416 "sc-client-api",1444 "sc-client-api",1426[[package]]1454[[package]]1427name = "cumulus-client-network"1455name = "cumulus-client-network"1428version = "0.1.0"1456version = "0.1.0"1429source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1457source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1430dependencies = [1458dependencies = [1431 "async-trait",1459 "async-trait",1432 "cumulus-relay-chain-interface",1460 "cumulus-relay-chain-interface",1433 "derive_more",1461 "derive_more",1434 "futures 0.3.24",1462 "futures 0.3.25",1435 "futures-timer",1463 "futures-timer",1436 "parity-scale-codec 3.2.1",1464 "parity-scale-codec 3.2.1",1437 "parking_lot 0.12.1",1465 "parking_lot 0.12.1",1451[[package]]1479[[package]]1452name = "cumulus-client-pov-recovery"1480name = "cumulus-client-pov-recovery"1453version = "0.1.0"1481version = "0.1.0"1454source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1482source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1455dependencies = [1483dependencies = [1456 "cumulus-primitives-core",1484 "cumulus-primitives-core",1457 "cumulus-relay-chain-interface",1485 "cumulus-relay-chain-interface",1458 "futures 0.3.24",1486 "futures 0.3.25",1459 "futures-timer",1487 "futures-timer",1460 "parity-scale-codec 3.2.1",1488 "parity-scale-codec 3.2.1",1461 "polkadot-node-primitives",1489 "polkadot-node-primitives",1475[[package]]1503[[package]]1476name = "cumulus-client-service"1504name = "cumulus-client-service"1477version = "0.1.0"1505version = "0.1.0"1478source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1506source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1479dependencies = [1507dependencies = [1480 "cumulus-client-cli",1508 "cumulus-client-cli",1481 "cumulus-client-collator",1509 "cumulus-client-collator",1503[[package]]1531[[package]]1504name = "cumulus-pallet-aura-ext"1532name = "cumulus-pallet-aura-ext"1505version = "0.1.0"1533version = "0.1.0"1506source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1534source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1507dependencies = [1535dependencies = [1508 "frame-executive",1536 "frame-executive",1509 "frame-support",1537 "frame-support",1521[[package]]1549[[package]]1522name = "cumulus-pallet-dmp-queue"1550name = "cumulus-pallet-dmp-queue"1523version = "0.1.0"1551version = "0.1.0"1524source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1552source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1525dependencies = [1553dependencies = [1526 "cumulus-primitives-core",1554 "cumulus-primitives-core",1527 "frame-support",1555 "frame-support",1539[[package]]1567[[package]]1540name = "cumulus-pallet-parachain-system"1568name = "cumulus-pallet-parachain-system"1541version = "0.1.0"1569version = "0.1.0"1542source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1570source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1543dependencies = [1571dependencies = [1544 "bytes",1572 "bytes",1545 "cumulus-pallet-parachain-system-proc-macro",1573 "cumulus-pallet-parachain-system-proc-macro",1570[[package]]1598[[package]]1571name = "cumulus-pallet-parachain-system-proc-macro"1599name = "cumulus-pallet-parachain-system-proc-macro"1572version = "0.1.0"1600version = "0.1.0"1573source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1601source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1574dependencies = [1602dependencies = [1575 "proc-macro-crate",1603 "proc-macro-crate",1576 "proc-macro2",1604 "proc-macro2",1581[[package]]1609[[package]]1582name = "cumulus-pallet-xcm"1610name = "cumulus-pallet-xcm"1583version = "0.1.0"1611version = "0.1.0"1584source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1612source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1585dependencies = [1613dependencies = [1586 "cumulus-primitives-core",1614 "cumulus-primitives-core",1587 "frame-support",1615 "frame-support",1598[[package]]1626[[package]]1599name = "cumulus-pallet-xcmp-queue"1627name = "cumulus-pallet-xcmp-queue"1600version = "0.1.0"1628version = "0.1.0"1601source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1629source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1602dependencies = [1630dependencies = [1603 "cumulus-primitives-core",1631 "cumulus-primitives-core",1604 "frame-support",1632 "frame-support",1616[[package]]1644[[package]]1617name = "cumulus-primitives-core"1645name = "cumulus-primitives-core"1618version = "0.1.0"1646version = "0.1.0"1619source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1647source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1620dependencies = [1648dependencies = [1621 "frame-support",1649 "frame-support",1622 "parity-scale-codec 3.2.1",1650 "parity-scale-codec 3.2.1",1632[[package]]1660[[package]]1633name = "cumulus-primitives-parachain-inherent"1661name = "cumulus-primitives-parachain-inherent"1634version = "0.1.0"1662version = "0.1.0"1635source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1663source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1636dependencies = [1664dependencies = [1637 "async-trait",1665 "async-trait",1638 "cumulus-primitives-core",1666 "cumulus-primitives-core",1655[[package]]1683[[package]]1656name = "cumulus-primitives-timestamp"1684name = "cumulus-primitives-timestamp"1657version = "0.1.0"1685version = "0.1.0"1658source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1686source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1659dependencies = [1687dependencies = [1660 "cumulus-primitives-core",1688 "cumulus-primitives-core",1661 "futures 0.3.24",1689 "futures 0.3.25",1662 "parity-scale-codec 3.2.1",1690 "parity-scale-codec 3.2.1",1663 "sp-inherents",1691 "sp-inherents",1664 "sp-std",1692 "sp-std",1668[[package]]1696[[package]]1669name = "cumulus-primitives-utility"1697name = "cumulus-primitives-utility"1670version = "0.1.0"1698version = "0.1.0"1671source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1699source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1672dependencies = [1700dependencies = [1673 "cumulus-primitives-core",1701 "cumulus-primitives-core",1674 "frame-support",1702 "frame-support",1688[[package]]1716[[package]]1689name = "cumulus-relay-chain-inprocess-interface"1717name = "cumulus-relay-chain-inprocess-interface"1690version = "0.1.0"1718version = "0.1.0"1691source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1719source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1692dependencies = [1720dependencies = [1693 "async-trait",1721 "async-trait",1694 "cumulus-primitives-core",1722 "cumulus-primitives-core",1695 "cumulus-relay-chain-interface",1723 "cumulus-relay-chain-interface",1696 "futures 0.3.24",1724 "futures 0.3.25",1697 "futures-timer",1725 "futures-timer",1698 "polkadot-cli",1726 "polkadot-cli",1699 "polkadot-client",1727 "polkadot-client",1717[[package]]1745[[package]]1718name = "cumulus-relay-chain-interface"1746name = "cumulus-relay-chain-interface"1719version = "0.1.0"1747version = "0.1.0"1720source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1748source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1721dependencies = [1749dependencies = [1722 "async-trait",1750 "async-trait",1723 "cumulus-primitives-core",1751 "cumulus-primitives-core",1724 "derive_more",1752 "derive_more",1725 "futures 0.3.24",1753 "futures 0.3.25",1726 "jsonrpsee-core",1754 "jsonrpsee-core",1727 "parity-scale-codec 3.2.1",1755 "parity-scale-codec 3.2.1",1728 "parking_lot 0.12.1",1756 "parking_lot 0.12.1",1740[[package]]1768[[package]]1741name = "cumulus-relay-chain-rpc-interface"1769name = "cumulus-relay-chain-rpc-interface"1742version = "0.1.0"1770version = "0.1.0"1743source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1771source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1744dependencies = [1772dependencies = [1745 "async-trait",1773 "async-trait",1746 "backoff",1774 "backoff",1747 "cumulus-primitives-core",1775 "cumulus-primitives-core",1748 "cumulus-relay-chain-interface",1776 "cumulus-relay-chain-interface",1749 "futures 0.3.24",1777 "futures 0.3.25",1750 "futures-timer",1778 "futures-timer",1751 "jsonrpsee",1779 "jsonrpsee",1752 "parity-scale-codec 3.2.1",1780 "parity-scale-codec 3.2.1",1767[[package]]1795[[package]]1768name = "cumulus-test-relay-sproof-builder"1796name = "cumulus-test-relay-sproof-builder"1769version = "0.1.0"1797version = "0.1.0"1770source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"1798source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"1771dependencies = [1799dependencies = [1772 "cumulus-primitives-core",1800 "cumulus-primitives-core",1773 "parity-scale-codec 3.2.1",1801 "parity-scale-codec 3.2.1",1817]1845]181818461819[[package]]1847[[package]]1848name = "cxx"1849version = "1.0.79"1850source = "registry+https://github.com/rust-lang/crates.io-index"1851checksum = "3f83d0ebf42c6eafb8d7c52f7e5f2d3003b89c7aa4fd2b79229209459a849af8"1852dependencies = [1853 "cc",1854 "cxxbridge-flags",1855 "cxxbridge-macro",1856 "link-cplusplus",1857]18581859[[package]]1860name = "cxx-build"1861version = "1.0.79"1862source = "registry+https://github.com/rust-lang/crates.io-index"1863checksum = "07d050484b55975889284352b0ffc2ecbda25c0c55978017c132b29ba0818a86"1864dependencies = [1865 "cc",1866 "codespan-reporting",1867 "once_cell",1868 "proc-macro2",1869 "quote",1870 "scratch",1871 "syn",1872]18731874[[package]]1875name = "cxxbridge-flags"1876version = "1.0.79"1877source = "registry+https://github.com/rust-lang/crates.io-index"1878checksum = "99d2199b00553eda8012dfec8d3b1c75fce747cf27c169a270b3b99e3448ab78"18791880[[package]]1881name = "cxxbridge-macro"1882version = "1.0.79"1883source = "registry+https://github.com/rust-lang/crates.io-index"1884checksum = "dcb67a6de1f602736dd7eaead0080cf3435df806c61b24b13328db128c58868f"1885dependencies = [1886 "proc-macro2",1887 "quote",1888 "syn",1889]18901891[[package]]1820name = "data-encoding"1892name = "data-encoding"1821version = "2.3.2"1893version = "2.3.2"1822source = "registry+https://github.com/rust-lang/crates.io-index"1894source = "registry+https://github.com/rust-lang/crates.io-index"196320351964[[package]]2036[[package]]1965name = "dtoa"2037name = "dtoa"1966version = "1.0.3"2038version = "1.0.4"1967source = "registry+https://github.com/rust-lang/crates.io-index"2039source = "registry+https://github.com/rust-lang/crates.io-index"1968checksum = "c6053ff46b5639ceb91756a85a4c8914668393a03170efd79c8884a529d80656"2040checksum = "f8a6eee2d5d0d113f015688310da018bd1d864d86bd567c8fca9c266889e1bfa"196920411970[[package]]2042[[package]]1971name = "dyn-clonable"2043name = "dyn-clonable"2180 "rlp-derive",2252 "rlp-derive",2181 "scale-info",2253 "scale-info",2182 "serde",2254 "serde",2183 "sha3 0.10.5",2255 "sha3",2184 "triehash",2256 "triehash",2185]2257]218622582209[[package]]2281[[package]]2210name = "evm"2282name = "evm"2211version = "0.35.0"2283version = "0.35.0"2212source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29#e9252ed42dc26fc85b6703b1ba50660a08209e55"2284source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30#e9252ed42dc26fc85b6703b1ba50660a08209e55"2213dependencies = [2285dependencies = [2214 "auto_impl",2286 "auto_impl",2215 "environmental",2287 "environmental",2223 "rlp",2295 "rlp",2224 "scale-info",2296 "scale-info",2225 "serde",2297 "serde",2226 "sha3 0.10.5",2298 "sha3",2227]2299]222823002229[[package]]2301[[package]]2249 "hex",2321 "hex",2250 "proc-macro2",2322 "proc-macro2",2251 "quote",2323 "quote",2252 "sha3 0.10.5",2324 "sha3",2253 "syn",2325 "syn",2254]2326]225523272256[[package]]2328[[package]]2257name = "evm-core"2329name = "evm-core"2258version = "0.35.0"2330version = "0.35.0"2259source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29#e9252ed42dc26fc85b6703b1ba50660a08209e55"2331source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30#e9252ed42dc26fc85b6703b1ba50660a08209e55"2260dependencies = [2332dependencies = [2261 "parity-scale-codec 3.2.1",2333 "parity-scale-codec 3.2.1",2262 "primitive-types",2334 "primitive-types",2267[[package]]2339[[package]]2268name = "evm-gasometer"2340name = "evm-gasometer"2269version = "0.35.0"2341version = "0.35.0"2270source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29#e9252ed42dc26fc85b6703b1ba50660a08209e55"2342source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30#e9252ed42dc26fc85b6703b1ba50660a08209e55"2271dependencies = [2343dependencies = [2272 "environmental",2344 "environmental",2273 "evm-core",2345 "evm-core",2278[[package]]2350[[package]]2279name = "evm-runtime"2351name = "evm-runtime"2280version = "0.35.0"2352version = "0.35.0"2281source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.29#e9252ed42dc26fc85b6703b1ba50660a08209e55"2353source = "git+https://github.com/uniquenetwork/evm?branch=unique-polkadot-v0.9.30#e9252ed42dc26fc85b6703b1ba50660a08209e55"2282dependencies = [2354dependencies = [2283 "auto_impl",2355 "auto_impl",2284 "environmental",2356 "environmental",2285 "evm-core",2357 "evm-core",2286 "primitive-types",2358 "primitive-types",2287 "sha3 0.10.5",2359 "sha3",2288]2360]228923612290[[package]]2362[[package]]2293source = "registry+https://github.com/rust-lang/crates.io-index"2365source = "registry+https://github.com/rust-lang/crates.io-index"2294checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5"2366checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5"2295dependencies = [2367dependencies = [2296 "futures 0.3.24",2368 "futures 0.3.25",2297]2369]229823702299[[package]]2371[[package]]2370[[package]]2442[[package]]2371name = "fc-consensus"2443name = "fc-consensus"2372version = "2.0.0-dev"2444version = "2.0.0-dev"2373source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"2445source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#0ba6acff2003ee4798050120d006242949968dac"2374dependencies = [2446dependencies = [2375 "async-trait",2447 "async-trait",2376 "fc-db",2448 "fc-db",2389[[package]]2461[[package]]2390name = "fc-db"2462name = "fc-db"2391version = "2.0.0-dev"2463version = "2.0.0-dev"2392source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"2464source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#0ba6acff2003ee4798050120d006242949968dac"2393dependencies = [2465dependencies = [2394 "fp-storage",2466 "fp-storage",2395 "kvdb-rocksdb",2467 "kvdb-rocksdb",2405[[package]]2477[[package]]2406name = "fc-mapping-sync"2478name = "fc-mapping-sync"2407version = "2.0.0-dev"2479version = "2.0.0-dev"2408source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"2480source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#0ba6acff2003ee4798050120d006242949968dac"2409dependencies = [2481dependencies = [2410 "fc-db",2482 "fc-db",2411 "fp-consensus",2483 "fp-consensus",2412 "fp-rpc",2484 "fp-rpc",2413 "futures 0.3.24",2485 "futures 0.3.25",2414 "futures-timer",2486 "futures-timer",2415 "log",2487 "log",2416 "sc-client-api",2488 "sc-client-api",2422[[package]]2494[[package]]2423name = "fc-rpc"2495name = "fc-rpc"2424version = "2.0.0-dev"2496version = "2.0.0-dev"2425source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"2497source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#0ba6acff2003ee4798050120d006242949968dac"2426dependencies = [2498dependencies = [2427 "ethereum",2499 "ethereum",2428 "ethereum-types",2500 "ethereum-types",2431 "fc-rpc-core",2503 "fc-rpc-core",2432 "fp-rpc",2504 "fp-rpc",2433 "fp-storage",2505 "fp-storage",2434 "futures 0.3.24",2506 "futures 0.3.25",2435 "hex",2507 "hex",2436 "jsonrpsee",2508 "jsonrpsee",2437 "libsecp256k1",2509 "libsecp256k1",2464[[package]]2536[[package]]2465name = "fc-rpc-core"2537name = "fc-rpc-core"2466version = "1.1.0-dev"2538version = "1.1.0-dev"2467source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"2539source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#0ba6acff2003ee4798050120d006242949968dac"2468dependencies = [2540dependencies = [2469 "ethereum",2541 "ethereum",2470 "ethereum-types",2542 "ethereum-types",250625782507[[package]]2579[[package]]2508name = "filetime"2580name = "filetime"2509version = "0.2.17"2581version = "0.2.18"2510source = "registry+https://github.com/rust-lang/crates.io-index"2582source = "registry+https://github.com/rust-lang/crates.io-index"2511checksum = "e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c"2583checksum = "4b9663d381d07ae25dc88dbdf27df458faa83a9b25336bcac83d5e452b5fc9d3"2512dependencies = [2584dependencies = [2513 "cfg-if 1.0.0",2585 "cfg-if 1.0.0",2514 "libc",2586 "libc",2515 "redox_syscall",2587 "redox_syscall",2516 "windows-sys",2588 "windows-sys 0.42.0",2517]2589]251825902519[[package]]2591[[package]]2523checksum = "b22349c6a11563a202d95772a68e0fcf56119e74ea8a2a19cf2301460fcd0df5"2595checksum = "b22349c6a11563a202d95772a68e0fcf56119e74ea8a2a19cf2301460fcd0df5"2524dependencies = [2596dependencies = [2525 "either",2597 "either",2526 "futures 0.3.24",2598 "futures 0.3.25",2527 "futures-timer",2599 "futures-timer",2528 "log",2600 "log",2529 "num-traits",2601 "num-traits",2587[[package]]2659[[package]]2588name = "fork-tree"2660name = "fork-tree"2589version = "3.0.0"2661version = "3.0.0"2590source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"2662source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2591dependencies = [2663dependencies = [2592 "parity-scale-codec 3.2.1",2664 "parity-scale-codec 3.2.1",2593]2665]2604[[package]]2676[[package]]2605name = "fp-consensus"2677name = "fp-consensus"2606version = "2.0.0-dev"2678version = "2.0.0-dev"2607source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"2679source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#0ba6acff2003ee4798050120d006242949968dac"2608dependencies = [2680dependencies = [2609 "ethereum",2681 "ethereum",2610 "parity-scale-codec 3.2.1",2682 "parity-scale-codec 3.2.1",2616[[package]]2688[[package]]2617name = "fp-evm"2689name = "fp-evm"2618version = "3.0.0-dev"2690version = "3.0.0-dev"2619source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"2691source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#0ba6acff2003ee4798050120d006242949968dac"2620dependencies = [2692dependencies = [2621 "evm",2693 "evm",2622 "frame-support",2694 "frame-support",2630[[package]]2702[[package]]2631name = "fp-evm-mapping"2703name = "fp-evm-mapping"2632version = "0.1.0"2704version = "0.1.0"2633source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"2705source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#0ba6acff2003ee4798050120d006242949968dac"2634dependencies = [2706dependencies = [2635 "frame-support",2707 "frame-support",2636 "sp-core",2708 "sp-core",2639[[package]]2711[[package]]2640name = "fp-rpc"2712name = "fp-rpc"2641version = "3.0.0-dev"2713version = "3.0.0-dev"2642source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"2714source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#0ba6acff2003ee4798050120d006242949968dac"2643dependencies = [2715dependencies = [2644 "ethereum",2716 "ethereum",2645 "ethereum-types",2717 "ethereum-types",2656[[package]]2728[[package]]2657name = "fp-self-contained"2729name = "fp-self-contained"2658version = "1.0.0-dev"2730version = "1.0.0-dev"2659source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"2731source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#0ba6acff2003ee4798050120d006242949968dac"2660dependencies = [2732dependencies = [2661 "ethereum",2733 "ethereum",2662 "frame-support",2734 "frame-support",2672[[package]]2744[[package]]2673name = "fp-storage"2745name = "fp-storage"2674version = "2.0.0"2746version = "2.0.0"2675source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"2747source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#0ba6acff2003ee4798050120d006242949968dac"2676dependencies = [2748dependencies = [2677 "parity-scale-codec 3.2.1",2749 "parity-scale-codec 3.2.1",2678]2750]267927512680[[package]]2752[[package]]2681name = "frame-benchmarking"2753name = "frame-benchmarking"2682version = "4.0.0-dev"2754version = "4.0.0-dev"2683source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"2755source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2684dependencies = [2756dependencies = [2685 "frame-support",2757 "frame-support",2686 "frame-system",2758 "frame-system",2703[[package]]2775[[package]]2704name = "frame-benchmarking-cli"2776name = "frame-benchmarking-cli"2705version = "4.0.0-dev"2777version = "4.0.0-dev"2706source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"2778source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2707dependencies = [2779dependencies = [2708 "Inflector",2780 "Inflector",2781 "array-bytes",2709 "chrono",2782 "chrono",2710 "clap",2783 "clap",2711 "comfy-table",2784 "comfy-table",2715 "gethostname",2788 "gethostname",2716 "handlebars",2789 "handlebars",2717 "hash-db",2790 "hash-db",2718 "hex",2719 "itertools",2791 "itertools",2720 "kvdb",2792 "kvdb",2721 "lazy_static",2793 "lazy_static",2754[[package]]2826[[package]]2755name = "frame-election-provider-solution-type"2827name = "frame-election-provider-solution-type"2756version = "4.0.0-dev"2828version = "4.0.0-dev"2757source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"2829source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2758dependencies = [2830dependencies = [2759 "proc-macro-crate",2831 "proc-macro-crate",2760 "proc-macro2",2832 "proc-macro2",2765[[package]]2837[[package]]2766name = "frame-election-provider-support"2838name = "frame-election-provider-support"2767version = "4.0.0-dev"2839version = "4.0.0-dev"2768source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"2840source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2769dependencies = [2841dependencies = [2770 "frame-election-provider-solution-type",2842 "frame-election-provider-solution-type",2771 "frame-support",2843 "frame-support",2781[[package]]2853[[package]]2782name = "frame-executive"2854name = "frame-executive"2783version = "4.0.0-dev"2855version = "4.0.0-dev"2784source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"2856source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2785dependencies = [2857dependencies = [2786 "frame-support",2858 "frame-support",2787 "frame-system",2859 "frame-system",2810[[package]]2882[[package]]2811name = "frame-support"2883name = "frame-support"2812version = "4.0.0-dev"2884version = "4.0.0-dev"2813source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"2885source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2814dependencies = [2886dependencies = [2815 "bitflags",2887 "bitflags",2816 "frame-metadata",2888 "frame-metadata",2835 "sp-state-machine",2907 "sp-state-machine",2836 "sp-std",2908 "sp-std",2837 "sp-tracing",2909 "sp-tracing",2910 "sp-weights",2838 "tt-call",2911 "tt-call",2839]2912]284029132841[[package]]2914[[package]]2842name = "frame-support-procedural"2915name = "frame-support-procedural"2843version = "4.0.0-dev"2916version = "4.0.0-dev"2844source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"2917source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2845dependencies = [2918dependencies = [2846 "Inflector",2919 "Inflector",2847 "cfg-expr",2920 "cfg-expr",2855[[package]]2928[[package]]2856name = "frame-support-procedural-tools"2929name = "frame-support-procedural-tools"2857version = "4.0.0-dev"2930version = "4.0.0-dev"2858source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"2931source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2859dependencies = [2932dependencies = [2860 "frame-support-procedural-tools-derive",2933 "frame-support-procedural-tools-derive",2861 "proc-macro-crate",2934 "proc-macro-crate",2867[[package]]2940[[package]]2868name = "frame-support-procedural-tools-derive"2941name = "frame-support-procedural-tools-derive"2869version = "3.0.0"2942version = "3.0.0"2870source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"2943source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2871dependencies = [2944dependencies = [2872 "proc-macro2",2945 "proc-macro2",2873 "quote",2946 "quote",2877[[package]]2950[[package]]2878name = "frame-system"2951name = "frame-system"2879version = "4.0.0-dev"2952version = "4.0.0-dev"2880source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"2953source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2881dependencies = [2954dependencies = [2882 "frame-support",2955 "frame-support",2883 "log",2956 "log",2889 "sp-runtime",2962 "sp-runtime",2890 "sp-std",2963 "sp-std",2891 "sp-version",2964 "sp-version",2965 "sp-weights",2892]2966]289329672894[[package]]2968[[package]]2895name = "frame-system-benchmarking"2969name = "frame-system-benchmarking"2896version = "4.0.0-dev"2970version = "4.0.0-dev"2897source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"2971source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2898dependencies = [2972dependencies = [2899 "frame-benchmarking",2973 "frame-benchmarking",2900 "frame-support",2974 "frame-support",2909[[package]]2983[[package]]2910name = "frame-system-rpc-runtime-api"2984name = "frame-system-rpc-runtime-api"2911version = "4.0.0-dev"2985version = "4.0.0-dev"2912source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"2986source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2913dependencies = [2987dependencies = [2914 "parity-scale-codec 3.2.1",2988 "parity-scale-codec 3.2.1",2915 "sp-api",2989 "sp-api",2918[[package]]2992[[package]]2919name = "frame-try-runtime"2993name = "frame-try-runtime"2920version = "0.10.0-dev"2994version = "0.10.0-dev"2921source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"2995source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"2922dependencies = [2996dependencies = [2923 "frame-support",2997 "frame-support",2924 "parity-scale-codec 3.2.1",2998 "parity-scale-codec 3.2.1",298130552982[[package]]3056[[package]]2983name = "futures"3057name = "futures"2984version = "0.3.24"3058version = "0.3.25"2985source = "registry+https://github.com/rust-lang/crates.io-index"3059source = "registry+https://github.com/rust-lang/crates.io-index"2986checksum = "7f21eda599937fba36daeb58a22e8f5cee2d14c4a17b5b7739c7c8e5e3b8230c"3060checksum = "38390104763dc37a5145a53c29c63c1290b5d316d6086ec32c293f6736051bb0"2987dependencies = [3061dependencies = [2988 "futures-channel",3062 "futures-channel",2989 "futures-core",3063 "futures-core",299630702997[[package]]3071[[package]]2998name = "futures-channel"3072name = "futures-channel"2999version = "0.3.24"3073version = "0.3.25"3000source = "registry+https://github.com/rust-lang/crates.io-index"3074source = "registry+https://github.com/rust-lang/crates.io-index"3001checksum = "30bdd20c28fadd505d0fd6712cdfcb0d4b5648baf45faef7f852afb2399bb050"3075checksum = "52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed"3002dependencies = [3076dependencies = [3003 "futures-core",3077 "futures-core",3004 "futures-sink",3078 "futures-sink",3005]3079]300630803007[[package]]3081[[package]]3008name = "futures-core"3082name = "futures-core"3009version = "0.3.24"3083version = "0.3.25"3010source = "registry+https://github.com/rust-lang/crates.io-index"3084source = "registry+https://github.com/rust-lang/crates.io-index"3011checksum = "4e5aa3de05362c3fb88de6531e6296e85cde7739cccad4b9dfeeb7f6ebce56bf"3085checksum = "04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac"301230863013[[package]]3087[[package]]3014name = "futures-executor"3088name = "futures-executor"3015version = "0.3.24"3089version = "0.3.25"3016source = "registry+https://github.com/rust-lang/crates.io-index"3090source = "registry+https://github.com/rust-lang/crates.io-index"3017checksum = "9ff63c23854bee61b6e9cd331d523909f238fc7636290b96826e9cfa5faa00ab"3091checksum = "7acc85df6714c176ab5edf386123fafe217be88c0840ec11f199441134a074e2"3018dependencies = [3092dependencies = [3019 "futures-core",3093 "futures-core",3020 "futures-task",3094 "futures-task",302430983025[[package]]3099[[package]]3026name = "futures-io"3100name = "futures-io"3027version = "0.3.24"3101version = "0.3.25"3028source = "registry+https://github.com/rust-lang/crates.io-index"3102source = "registry+https://github.com/rust-lang/crates.io-index"3029checksum = "bbf4d2a7a308fd4578637c0b17c7e1c7ba127b8f6ba00b29f717e9655d85eb68"3103checksum = "00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb"303031043031[[package]]3105[[package]]3032name = "futures-lite"3106name = "futures-lite"304531193046[[package]]3120[[package]]3047name = "futures-macro"3121name = "futures-macro"3048version = "0.3.24"3122version = "0.3.25"3049source = "registry+https://github.com/rust-lang/crates.io-index"3123source = "registry+https://github.com/rust-lang/crates.io-index"3050checksum = "42cd15d1c7456c04dbdf7e88bcd69760d74f3a798d6444e16974b505b0e62f17"3124checksum = "bdfb8ce053d86b91919aad980c220b1fb8401a9394410e1c289ed7e66b61835d"3051dependencies = [3125dependencies = [3052 "proc-macro2",3126 "proc-macro2",3053 "quote",3127 "quote",306731413068[[package]]3142[[package]]3069name = "futures-sink"3143name = "futures-sink"3070version = "0.3.24"3144version = "0.3.25"3071source = "registry+https://github.com/rust-lang/crates.io-index"3145source = "registry+https://github.com/rust-lang/crates.io-index"3072checksum = "21b20ba5a92e727ba30e72834706623d94ac93a725410b6a6b6fbc1b07f7ba56"3146checksum = "39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9"307331473074[[package]]3148[[package]]3075name = "futures-task"3149name = "futures-task"3076version = "0.3.24"3150version = "0.3.25"3077source = "registry+https://github.com/rust-lang/crates.io-index"3151source = "registry+https://github.com/rust-lang/crates.io-index"3078checksum = "a6508c467c73851293f390476d4491cf4d227dbabcd4170f3bb6044959b294f1"3152checksum = "2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea"307931533080[[package]]3154[[package]]3081name = "futures-timer"3155name = "futures-timer"308531593086[[package]]3160[[package]]3087name = "futures-util"3161name = "futures-util"3088version = "0.3.24"3162version = "0.3.25"3089source = "registry+https://github.com/rust-lang/crates.io-index"3163source = "registry+https://github.com/rust-lang/crates.io-index"3090checksum = "44fb6cb1be61cc1d2e43b262516aafcf63b241cffdb1d3fa115f91d9c7b09c90"3164checksum = "197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6"3091dependencies = [3165dependencies = [3092 "futures 0.1.31",3166 "futures 0.1.31",3093 "futures-channel",3167 "futures-channel",324833223249[[package]]3323[[package]]3250name = "handlebars"3324name = "handlebars"3251version = "4.3.4"3325version = "4.3.5"3252source = "registry+https://github.com/rust-lang/crates.io-index"3326source = "registry+https://github.com/rust-lang/crates.io-index"3253checksum = "56b224eaa4987c03c30b251de7ef0c15a6a59f34222905850dbc3026dfb24d5f"3327checksum = "433e4ab33f1213cdc25b5fa45c76881240cfe79284cf2b395e8b9e312a30a2fd"3254dependencies = [3328dependencies = [3255 "log",3329 "log",3256 "pest",3330 "pest",327733513278[[package]]3352[[package]]3279name = "hashbrown"3353name = "hashbrown"3280version = "0.11.2"3281source = "registry+https://github.com/rust-lang/crates.io-index"3282checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e"3283dependencies = [3284 "ahash",3285]32863287[[package]]3288name = "hashbrown"3289version = "0.12.3"3354version = "0.12.3"3290source = "registry+https://github.com/rust-lang/crates.io-index"3355source = "registry+https://github.com/rust-lang/crates.io-index"3291checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"3356checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"3376dependencies = [3441dependencies = [3377 "bytes",3442 "bytes",3378 "fnv",3443 "fnv",3379 "itoa 1.0.3",3444 "itoa",3380]3445]338134463382[[package]]3447[[package]]3423 "http-body",3488 "http-body",3424 "httparse",3489 "httparse",3425 "httpdate",3490 "httpdate",3426 "itoa 1.0.3",3491 "itoa",3427 "pin-project-lite 0.2.9",3492 "pin-project-lite 0.2.9",3428 "socket2",3493 "socket2",3429 "tokio",3494 "tokio",344935143450[[package]]3515[[package]]3451name = "iana-time-zone"3516name = "iana-time-zone"3452version = "0.1.50"3517version = "0.1.51"3453source = "registry+https://github.com/rust-lang/crates.io-index"3518source = "registry+https://github.com/rust-lang/crates.io-index"3454checksum = "fd911b35d940d2bd0bea0f9100068e5b97b51a1cbe13d13382f132e0365257a0"3519checksum = "f5a6ef98976b22b3b7f2f3a806f858cb862044cfa66805aa3ad84cb3d3b785ed"3455dependencies = [3520dependencies = [3456 "android_system_properties",3521 "android_system_properties",3457 "core-foundation-sys",3522 "core-foundation-sys",3523 "iana-time-zone-haiku",3458 "js-sys",3524 "js-sys",3459 "wasm-bindgen",3525 "wasm-bindgen",3460 "winapi",3526 "winapi",3461]3527]346235283463[[package]]3529[[package]]3530name = "iana-time-zone-haiku"3531version = "0.1.1"3532source = "registry+https://github.com/rust-lang/crates.io-index"3533checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca"3534dependencies = [3535 "cxx",3536 "cxx-build",3537]35383539[[package]]3464name = "idna"3540name = "idna"3465version = "0.2.3"3541version = "0.2.3"3466source = "registry+https://github.com/rust-lang/crates.io-index"3542source = "registry+https://github.com/rust-lang/crates.io-index"3500 "async-io",3576 "async-io",3501 "core-foundation",3577 "core-foundation",3502 "fnv",3578 "fnv",3503 "futures 0.3.24",3579 "futures 0.3.25",3504 "if-addrs",3580 "if-addrs",3505 "ipnet",3581 "ipnet",3506 "log",3582 "log",3554checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e"3630checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e"3555dependencies = [3631dependencies = [3556 "autocfg",3632 "autocfg",3557 "hashbrown 0.12.3",3633 "hashbrown",3558 "serde",3634 "serde",3559]3635]356036363561[[package]]3637[[package]]3638name = "inout"3639version = "0.1.3"3640source = "registry+https://github.com/rust-lang/crates.io-index"3641checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5"3642dependencies = [3643 "generic-array 0.14.6",3644]36453646[[package]]3562name = "instant"3647name = "instant"3563version = "0.1.12"3648version = "0.1.12"3564source = "registry+https://github.com/rust-lang/crates.io-index"3649source = "registry+https://github.com/rust-lang/crates.io-index"358436693585[[package]]3670[[package]]3586name = "io-lifetimes"3671name = "io-lifetimes"3587version = "0.5.3"3588source = "registry+https://github.com/rust-lang/crates.io-index"3589checksum = "ec58677acfea8a15352d42fc87d11d63596ade9239e0a7c9352914417515dbe6"35903591[[package]]3592name = "io-lifetimes"3593version = "0.7.3"3672version = "0.7.3"3594source = "registry+https://github.com/rust-lang/crates.io-index"3673source = "registry+https://github.com/rust-lang/crates.io-index"3595checksum = "1ea37f355c05dde75b84bba2d767906ad522e97cd9e2eef2be7a4ab7fb442c06"3674checksum = "1ea37f355c05dde75b84bba2d767906ad522e97cd9e2eef2be7a4ab7fb442c06"362937083630[[package]]3709[[package]]3631name = "itoa"3710name = "itoa"3632version = "0.4.8"3711version = "1.0.4"3633source = "registry+https://github.com/rust-lang/crates.io-index"3712source = "registry+https://github.com/rust-lang/crates.io-index"3634checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"3713checksum = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc"363537143636[[package]]3715[[package]]3637name = "itoa"3638version = "1.0.3"3639source = "registry+https://github.com/rust-lang/crates.io-index"3640checksum = "6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754"36413642[[package]]3643name = "jobserver"3716name = "jobserver"3644version = "0.1.25"3717version = "0.1.25"3645source = "registry+https://github.com/rust-lang/crates.io-index"3718source = "registry+https://github.com/rust-lang/crates.io-index"382138943822[[package]]3895[[package]]3823name = "kusama-runtime"3896name = "kusama-runtime"3824version = "0.9.29"3897version = "0.9.30"3825source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"3898source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"3826dependencies = [3899dependencies = [3827 "beefy-primitives",3900 "beefy-primitives",3828 "bitvec 1.0.1",3901 "bitvec 1.0.1",3849 "pallet-election-provider-multi-phase",3922 "pallet-election-provider-multi-phase",3850 "pallet-election-provider-support-benchmarking",3923 "pallet-election-provider-support-benchmarking",3851 "pallet-elections-phragmen",3924 "pallet-elections-phragmen",3925 "pallet-fast-unstake",3852 "pallet-gilt",3926 "pallet-gilt",3853 "pallet-grandpa",3927 "pallet-grandpa",3854 "pallet-identity",3928 "pallet-identity",391439883915[[package]]3989[[package]]3916name = "kusama-runtime-constants"3990name = "kusama-runtime-constants"3917version = "0.9.29"3991version = "0.9.30"3918source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"3992source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"3919dependencies = [3993dependencies = [3920 "frame-support",3994 "frame-support",3921 "polkadot-primitives",3995 "polkadot-primitives",398640603987[[package]]4061[[package]]3988name = "libc"4062name = "libc"3989version = "0.2.134"4063version = "0.2.135"3990source = "registry+https://github.com/rust-lang/crates.io-index"4064source = "registry+https://github.com/rust-lang/crates.io-index"3991checksum = "329c933548736bc49fd575ee68c89e8be4d260064184389a5b77517cddd99ffb"4065checksum = "68783febc7782c6c5cb401fbda4de5a9898be1762314da0bb2c10ced61f18b0c"399240663993[[package]]4067[[package]]3994name = "libloading"4068name = "libloading"4023checksum = "81327106887e42d004fbdab1fef93675be2e2e07c1b95fce45e2cc813485611d"4097checksum = "81327106887e42d004fbdab1fef93675be2e2e07c1b95fce45e2cc813485611d"4024dependencies = [4098dependencies = [4025 "bytes",4099 "bytes",4026 "futures 0.3.24",4100 "futures 0.3.25",4027 "futures-timer",4101 "futures-timer",4028 "getrandom 0.2.7",4102 "getrandom 0.2.7",4029 "instant",4103 "instant",4067checksum = "4decc51f3573653a9f4ecacb31b1b922dd20c25a6322bb15318ec04287ec46f9"4141checksum = "4decc51f3573653a9f4ecacb31b1b922dd20c25a6322bb15318ec04287ec46f9"4068dependencies = [4142dependencies = [4069 "async-trait",4143 "async-trait",4070 "futures 0.3.24",4144 "futures 0.3.25",4071 "futures-timer",4145 "futures-timer",4072 "instant",4146 "instant",4073 "libp2p-core",4147 "libp2p-core",4074 "libp2p-request-response",4148 "libp2p-request-response",4075 "libp2p-swarm",4149 "libp2p-swarm",4076 "log",4150 "log",4077 "prost",4151 "prost 0.10.4",4078 "prost-build",4152 "prost-build 0.10.4",4079 "rand 0.8.5",4153 "rand 0.8.5",4080]4154]408141554090 "ed25519-dalek",4164 "ed25519-dalek",4091 "either",4165 "either",4092 "fnv",4166 "fnv",4093 "futures 0.3.24",4167 "futures 0.3.25",4094 "futures-timer",4168 "futures-timer",4095 "instant",4169 "instant",4096 "lazy_static",4170 "lazy_static",4101 "multistream-select",4175 "multistream-select",4102 "parking_lot 0.12.1",4176 "parking_lot 0.12.1",4103 "pin-project",4177 "pin-project",4104 "prost",4178 "prost 0.10.4",4105 "prost-build",4179 "prost-build 0.10.4",4106 "rand 0.8.5",4180 "rand 0.8.5",4107 "ring",4181 "ring",4108 "rw-stream-sink",4182 "rw-stream-sink",4121checksum = "d0183dc2a3da1fbbf85e5b6cf51217f55b14f5daea0c455a9536eef646bfec71"4195checksum = "d0183dc2a3da1fbbf85e5b6cf51217f55b14f5daea0c455a9536eef646bfec71"4122dependencies = [4196dependencies = [4123 "flate2",4197 "flate2",4124 "futures 0.3.24",4198 "futures 0.3.25",4125 "libp2p-core",4199 "libp2p-core",4126]4200]412742014132checksum = "6cbf54723250fa5d521383be789bf60efdabe6bacfb443f87da261019a49b4b5"4206checksum = "6cbf54723250fa5d521383be789bf60efdabe6bacfb443f87da261019a49b4b5"4133dependencies = [4207dependencies = [4134 "async-std-resolver",4208 "async-std-resolver",4135 "futures 0.3.24",4209 "futures 0.3.25",4136 "libp2p-core",4210 "libp2p-core",4137 "log",4211 "log",4138 "parking_lot 0.12.1",4212 "parking_lot 0.12.1",4148dependencies = [4222dependencies = [4149 "cuckoofilter",4223 "cuckoofilter",4150 "fnv",4224 "fnv",4151 "futures 0.3.24",4225 "futures 0.3.25",4152 "libp2p-core",4226 "libp2p-core",4153 "libp2p-swarm",4227 "libp2p-swarm",4154 "log",4228 "log",4155 "prost",4229 "prost 0.10.4",4156 "prost-build",4230 "prost-build 0.10.4",4157 "rand 0.7.3",4231 "rand 0.7.3",4158 "smallvec",4232 "smallvec",4159]4233]4169 "byteorder",4243 "byteorder",4170 "bytes",4244 "bytes",4171 "fnv",4245 "fnv",4172 "futures 0.3.24",4246 "futures 0.3.25",4173 "hex_fmt",4247 "hex_fmt",4174 "instant",4248 "instant",4175 "libp2p-core",4249 "libp2p-core",4176 "libp2p-swarm",4250 "libp2p-swarm",4177 "log",4251 "log",4178 "prometheus-client",4252 "prometheus-client",4179 "prost",4253 "prost 0.10.4",4180 "prost-build",4254 "prost-build 0.10.4",4181 "rand 0.7.3",4255 "rand 0.7.3",4182 "regex",4256 "regex",4183 "sha2 0.10.6",4257 "sha2 0.10.6",4193checksum = "c50b585518f8efd06f93ac2f976bd672e17cdac794644b3117edd078e96bda06"4267checksum = "c50b585518f8efd06f93ac2f976bd672e17cdac794644b3117edd078e96bda06"4194dependencies = [4268dependencies = [4195 "asynchronous-codec",4269 "asynchronous-codec",4196 "futures 0.3.24",4270 "futures 0.3.25",4197 "futures-timer",4271 "futures-timer",4198 "libp2p-core",4272 "libp2p-core",4199 "libp2p-swarm",4273 "libp2p-swarm",4200 "log",4274 "log",4201 "lru 0.7.8",4275 "lru 0.7.8",4202 "prost",4276 "prost 0.10.4",4203 "prost-build",4277 "prost-build 0.10.4",4204 "prost-codec",4278 "prost-codec",4205 "smallvec",4279 "smallvec",4206 "thiserror",4280 "thiserror",4218 "bytes",4292 "bytes",4219 "either",4293 "either",4220 "fnv",4294 "fnv",4221 "futures 0.3.24",4295 "futures 0.3.25",4222 "futures-timer",4296 "futures-timer",4223 "instant",4297 "instant",4224 "libp2p-core",4298 "libp2p-core",4225 "libp2p-swarm",4299 "libp2p-swarm",4226 "log",4300 "log",4227 "prost",4301 "prost 0.10.4",4228 "prost-build",4302 "prost-build 0.10.4",4229 "rand 0.7.3",4303 "rand 0.7.3",4230 "sha2 0.10.6",4304 "sha2 0.10.6",4231 "smallvec",4305 "smallvec",4244 "async-io",4318 "async-io",4245 "data-encoding",4319 "data-encoding",4246 "dns-parser",4320 "dns-parser",4247 "futures 0.3.24",4321 "futures 0.3.25",4248 "if-watch",4322 "if-watch",4249 "lazy_static",4323 "lazy_static",4250 "libp2p-core",4324 "libp2p-core",4280dependencies = [4354dependencies = [4281 "asynchronous-codec",4355 "asynchronous-codec",4282 "bytes",4356 "bytes",4283 "futures 0.3.24",4357 "futures 0.3.25",4284 "libp2p-core",4358 "libp2p-core",4285 "log",4359 "log",4286 "nohash-hasher",4360 "nohash-hasher",4298dependencies = [4372dependencies = [4299 "bytes",4373 "bytes",4300 "curve25519-dalek 3.2.0",4374 "curve25519-dalek 3.2.0",4301 "futures 0.3.24",4375 "futures 0.3.25",4302 "lazy_static",4376 "lazy_static",4303 "libp2p-core",4377 "libp2p-core",4304 "log",4378 "log",4305 "prost",4379 "prost 0.10.4",4306 "prost-build",4380 "prost-build 0.10.4",4307 "rand 0.8.5",4381 "rand 0.8.5",4308 "sha2 0.10.6",4382 "sha2 0.10.6",4309 "snow",4383 "snow",4318source = "registry+https://github.com/rust-lang/crates.io-index"4392source = "registry+https://github.com/rust-lang/crates.io-index"4319checksum = "100a6934ae1dbf8a693a4e7dd1d730fd60b774dafc45688ed63b554497c6c925"4393checksum = "100a6934ae1dbf8a693a4e7dd1d730fd60b774dafc45688ed63b554497c6c925"4320dependencies = [4394dependencies = [4321 "futures 0.3.24",4395 "futures 0.3.25",4322 "futures-timer",4396 "futures-timer",4323 "instant",4397 "instant",4324 "libp2p-core",4398 "libp2p-core",4336dependencies = [4410dependencies = [4337 "asynchronous-codec",4411 "asynchronous-codec",4338 "bytes",4412 "bytes",4339 "futures 0.3.24",4413 "futures 0.3.25",4340 "libp2p-core",4414 "libp2p-core",4341 "log",4415 "log",4342 "prost",4416 "prost 0.10.4",4343 "prost-build",4417 "prost-build 0.10.4",4344 "unsigned-varint",4418 "unsigned-varint",4345 "void",4419 "void",4346]4420]434744214348[[package]]4422[[package]]4349name = "libp2p-pnet"4423name = "libp2p-pnet"4350version = "0.22.0"4424version = "0.22.1"4351source = "registry+https://github.com/rust-lang/crates.io-index"4425source = "registry+https://github.com/rust-lang/crates.io-index"4352checksum = "0f1a458bbda880107b5b36fcb9b5a1ef0c329685da0e203ed692a8ebe64cc92c"4426checksum = "1a5a702574223aa55d8878bdc8bf55c84a6086f87ddaddc28ce730b4caa81538"4353dependencies = [4427dependencies = [4354 "futures 0.3.24",4428 "futures 0.3.25",4355 "log",4429 "log",4356 "pin-project",4430 "pin-project",4357 "rand 0.7.3",4431 "rand 0.8.5",4358 "salsa20",4432 "salsa20",4359 "sha3 0.9.1",4433 "sha3",4360]4434]436144354362[[package]]4436[[package]]4368 "asynchronous-codec",4442 "asynchronous-codec",4369 "bytes",4443 "bytes",4370 "either",4444 "either",4371 "futures 0.3.24",4445 "futures 0.3.25",4372 "futures-timer",4446 "futures-timer",4373 "instant",4447 "instant",4374 "libp2p-core",4448 "libp2p-core",4375 "libp2p-swarm",4449 "libp2p-swarm",4376 "log",4450 "log",4377 "pin-project",4451 "pin-project",4378 "prost",4452 "prost 0.10.4",4379 "prost-build",4453 "prost-build 0.10.4",4380 "prost-codec",4454 "prost-codec",4381 "rand 0.8.5",4455 "rand 0.8.5",4382 "smallvec",4456 "smallvec",4393dependencies = [4467dependencies = [4394 "asynchronous-codec",4468 "asynchronous-codec",4395 "bimap",4469 "bimap",4396 "futures 0.3.24",4470 "futures 0.3.25",4397 "futures-timer",4471 "futures-timer",4398 "instant",4472 "instant",4399 "libp2p-core",4473 "libp2p-core",4400 "libp2p-swarm",4474 "libp2p-swarm",4401 "log",4475 "log",4402 "prost",4476 "prost 0.10.4",4403 "prost-build",4477 "prost-build 0.10.4",4404 "rand 0.8.5",4478 "rand 0.8.5",4405 "sha2 0.10.6",4479 "sha2 0.10.6",4406 "thiserror",4480 "thiserror",4416dependencies = [4490dependencies = [4417 "async-trait",4491 "async-trait",4418 "bytes",4492 "bytes",4419 "futures 0.3.24",4493 "futures 0.3.25",4420 "instant",4494 "instant",4421 "libp2p-core",4495 "libp2p-core",4422 "libp2p-swarm",4496 "libp2p-swarm",4434dependencies = [4508dependencies = [4435 "either",4509 "either",4436 "fnv",4510 "fnv",4437 "futures 0.3.24",4511 "futures 0.3.25",4438 "futures-timer",4512 "futures-timer",4439 "instant",4513 "instant",4440 "libp2p-core",4514 "libp2p-core",4463checksum = "8a6771dc19aa3c65d6af9a8c65222bfc8fcd446630ddca487acd161fa6096f3b"4537checksum = "8a6771dc19aa3c65d6af9a8c65222bfc8fcd446630ddca487acd161fa6096f3b"4464dependencies = [4538dependencies = [4465 "async-io",4539 "async-io",4466 "futures 0.3.24",4540 "futures 0.3.25",4467 "futures-timer",4541 "futures-timer",4468 "if-watch",4542 "if-watch",4469 "ipnet",4543 "ipnet",4480checksum = "d125e3e5f0d58f3c6ac21815b20cf4b6a88b8db9dc26368ea821838f4161fd4d"4554checksum = "d125e3e5f0d58f3c6ac21815b20cf4b6a88b8db9dc26368ea821838f4161fd4d"4481dependencies = [4555dependencies = [4482 "async-std",4556 "async-std",4483 "futures 0.3.24",4557 "futures 0.3.25",4484 "libp2p-core",4558 "libp2p-core",4485 "log",4559 "log",4486]4560]4491source = "registry+https://github.com/rust-lang/crates.io-index"4565source = "registry+https://github.com/rust-lang/crates.io-index"4492checksum = "ec894790eec3c1608f8d1a8a0bdf0dbeb79ed4de2dce964222011c2896dfa05a"4566checksum = "ec894790eec3c1608f8d1a8a0bdf0dbeb79ed4de2dce964222011c2896dfa05a"4493dependencies = [4567dependencies = [4494 "futures 0.3.24",4568 "futures 0.3.25",4495 "js-sys",4569 "js-sys",4496 "libp2p-core",4570 "libp2p-core",4497 "parity-send-wrapper",4571 "parity-send-wrapper",4506checksum = "9808e57e81be76ff841c106b4c5974fb4d41a233a7bdd2afbf1687ac6def3818"4580checksum = "9808e57e81be76ff841c106b4c5974fb4d41a233a7bdd2afbf1687ac6def3818"4507dependencies = [4581dependencies = [4508 "either",4582 "either",4509 "futures 0.3.24",4583 "futures 0.3.25",4510 "futures-rustls",4584 "futures-rustls",4511 "libp2p-core",4585 "libp2p-core",4512 "log",4586 "log",4524source = "registry+https://github.com/rust-lang/crates.io-index"4598source = "registry+https://github.com/rust-lang/crates.io-index"4525checksum = "c6dea686217a06072033dc025631932810e2f6ad784e4fafa42e27d311c7a81c"4599checksum = "c6dea686217a06072033dc025631932810e2f6ad784e4fafa42e27d311c7a81c"4526dependencies = [4600dependencies = [4527 "futures 0.3.24",4601 "futures 0.3.25",4528 "libp2p-core",4602 "libp2p-core",4529 "parking_lot 0.12.1",4603 "parking_lot 0.12.1",4530 "thiserror",4604 "thiserror",4606]4680]460746814608[[package]]4682[[package]]4683name = "link-cplusplus"4684version = "1.0.7"4685source = "registry+https://github.com/rust-lang/crates.io-index"4686checksum = "9272ab7b96c9046fbc5bc56c06c117cb639fe2d509df0c421cad82d2915cf369"4687dependencies = [4688 "cc",4689]46904691[[package]]4609name = "linked-hash-map"4692name = "linked-hash-map"4610version = "0.5.6"4693version = "0.5.6"4611source = "registry+https://github.com/rust-lang/crates.io-index"4694source = "registry+https://github.com/rust-lang/crates.io-index"463247154633[[package]]4716[[package]]4634name = "linux-raw-sys"4717name = "linux-raw-sys"4635version = "0.0.42"4636source = "registry+https://github.com/rust-lang/crates.io-index"4637checksum = "5284f00d480e1c39af34e72f8ad60b94f47007e3481cd3b731c1d67190ddc7b7"46384639[[package]]4640name = "linux-raw-sys"4641version = "0.0.46"4718version = "0.0.46"4642source = "registry+https://github.com/rust-lang/crates.io-index"4719source = "registry+https://github.com/rust-lang/crates.io-index"4643checksum = "d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d"4720checksum = "d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d"4678source = "registry+https://github.com/rust-lang/crates.io-index"4755source = "registry+https://github.com/rust-lang/crates.io-index"4679checksum = "e999beba7b6e8345721bd280141ed958096a2e4abdf74f67ff4ce49b4b54e47a"4756checksum = "e999beba7b6e8345721bd280141ed958096a2e4abdf74f67ff4ce49b4b54e47a"4680dependencies = [4757dependencies = [4681 "hashbrown 0.12.3",4758 "hashbrown",4682]4759]468347604684[[package]]4761[[package]]4687source = "registry+https://github.com/rust-lang/crates.io-index"4764source = "registry+https://github.com/rust-lang/crates.io-index"4688checksum = "b6e8aaa3f231bb4bd57b84b2d5dc3ae7f350265df8aa96492e0bc394a1571909"4765checksum = "b6e8aaa3f231bb4bd57b84b2d5dc3ae7f350265df8aa96492e0bc394a1571909"4689dependencies = [4766dependencies = [4690 "hashbrown 0.12.3",4767 "hashbrown",4691]4768]469247694693[[package]]4770[[package]]476648434767[[package]]4844[[package]]4768name = "memfd"4845name = "memfd"4769version = "0.4.1"4846version = "0.6.1"4770source = "registry+https://github.com/rust-lang/crates.io-index"4847source = "registry+https://github.com/rust-lang/crates.io-index"4771checksum = "f6627dc657574b49d6ad27105ed671822be56e0d2547d413bfbf3e8d8fa92e7a"4848checksum = "480b5a5de855d11ff13195950bdc8b98b5e942ef47afc447f6615cdcc4e15d80"4772dependencies = [4849dependencies = [4773 "libc",4850 "rustix",4774]4851]477548524776[[package]]4853[[package]]4798checksum = "6566c70c1016f525ced45d7b7f97730a2bafb037c788211d0c186ef5b2189f0a"4875checksum = "6566c70c1016f525ced45d7b7f97730a2bafb037c788211d0c186ef5b2189f0a"4799dependencies = [4876dependencies = [4800 "hash-db",4877 "hash-db",4801 "hashbrown 0.12.3",4878 "hashbrown",4802 "parity-util-mem",4879 "parity-util-mem",4803]4880]48044881481348904814[[package]]4891[[package]]4815name = "memory_units"4892name = "memory_units"4816version = "0.3.0"4893version = "0.4.0"4817source = "registry+https://github.com/rust-lang/crates.io-index"4894source = "registry+https://github.com/rust-lang/crates.io-index"4818checksum = "71d96e3f3c0b6325d8ccd83c33b28acb183edcb6c67938ba104ec546854b0882"4895checksum = "8452105ba047068f40ff7093dd1d9da90898e63dd61736462e9cdda6a90ad3c3"481948964820[[package]]4897[[package]]4821name = "merlin"4898name = "merlin"4835source = "registry+https://github.com/rust-lang/crates.io-index"4912source = "registry+https://github.com/rust-lang/crates.io-index"4836checksum = "69672161530e8aeca1d1400fbf3f1a1747ff60ea604265a4e906c2442df20532"4913checksum = "69672161530e8aeca1d1400fbf3f1a1747ff60ea604265a4e906c2442df20532"4837dependencies = [4914dependencies = [4838 "futures 0.3.24",4915 "futures 0.3.25",4839 "rand 0.8.5",4916 "rand 0.8.5",4840 "thrift",4917 "thrift",4841]4918]4864 "libc",4941 "libc",4865 "log",4942 "log",4866 "wasi 0.11.0+wasi-snapshot-preview1",4943 "wasi 0.11.0+wasi-snapshot-preview1",4867 "windows-sys",4944 "windows-sys 0.36.1",4868]4945]486949464870[[package]]4947[[package]]4871name = "more-asserts"4872version = "0.2.2"4873source = "registry+https://github.com/rust-lang/crates.io-index"4874checksum = "7843ec2de400bcbc6a6328c958dc38e5359da6e93e72e37bc5246bf1ae776389"48754876[[package]]4877name = "multiaddr"4948name = "multiaddr"4878version = "0.14.0"4949version = "0.14.0"4879source = "registry+https://github.com/rust-lang/crates.io-index"4950source = "registry+https://github.com/rust-lang/crates.io-index"4915 "digest 0.10.5",4986 "digest 0.10.5",4916 "multihash-derive",4987 "multihash-derive",4917 "sha2 0.10.6",4988 "sha2 0.10.6",4918 "sha3 0.10.5",4989 "sha3",4919 "unsigned-varint",4990 "unsigned-varint",4920]4991]492149924946checksum = "363a84be6453a70e63513660f4894ef815daf88e3356bffcda9ca27d810ce83b"5017checksum = "363a84be6453a70e63513660f4894ef815daf88e3356bffcda9ca27d810ce83b"4947dependencies = [5018dependencies = [4948 "bytes",5019 "bytes",4949 "futures 0.3.24",5020 "futures 0.3.25",4950 "log",5021 "log",4951 "pin-project",5022 "pin-project",4952 "smallvec",5023 "smallvec",5042checksum = "65b4b14489ab424703c092062176d52ba55485a89c076b4f9db05092b7223aa6"5113checksum = "65b4b14489ab424703c092062176d52ba55485a89c076b4f9db05092b7223aa6"5043dependencies = [5114dependencies = [5044 "bytes",5115 "bytes",5045 "futures 0.3.24",5116 "futures 0.3.25",5046 "log",5117 "log",5047 "netlink-packet-core",5118 "netlink-packet-core",5048 "netlink-sys",5119 "netlink-sys",5058dependencies = [5129dependencies = [5059 "async-io",5130 "async-io",5060 "bytes",5131 "bytes",5061 "futures 0.3.24",5132 "futures 0.3.25",5062 "libc",5133 "libc",5063 "log",5134 "log",5064]5135]5108]5179]510951805110[[package]]5181[[package]]5182name = "num-bigint"5183version = "0.4.3"5184source = "registry+https://github.com/rust-lang/crates.io-index"5185checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f"5186dependencies = [5187 "autocfg",5188 "num-integer",5189 "num-traits",5190]51915192[[package]]5111name = "num-complex"5193name = "num-complex"5112version = "0.4.2"5194version = "0.4.2"5113source = "registry+https://github.com/rust-lang/crates.io-index"5195source = "registry+https://github.com/rust-lang/crates.io-index"511852005119[[package]]5201[[package]]5120name = "num-format"5202name = "num-format"5121version = "0.4.0"5203version = "0.4.3"5122source = "registry+https://github.com/rust-lang/crates.io-index"5204source = "registry+https://github.com/rust-lang/crates.io-index"5123checksum = "bafe4179722c2894288ee77a9f044f02811c86af699344c498b0840c698a2465"5205checksum = "54b862ff8df690cf089058c98b183676a7ed0f974cc08b426800093227cbff3b"5124dependencies = [5206dependencies = [5125 "arrayvec 0.4.12",5207 "arrayvec 0.7.2",5126 "itoa 0.4.8",5208 "itoa",5127]5209]512852105129[[package]]5211[[package]]5143checksum = "5c000134b5dbf44adc5cb772486d335293351644b801551abe8f75c84cfa4aef"5225checksum = "5c000134b5dbf44adc5cb772486d335293351644b801551abe8f75c84cfa4aef"5144dependencies = [5226dependencies = [5145 "autocfg",5227 "autocfg",5146 "num-bigint",5228 "num-bigint 0.2.6",5147 "num-integer",5229 "num-integer",5148 "num-traits",5230 "num-traits",5149]5231]5155checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0"5237checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0"5156dependencies = [5238dependencies = [5157 "autocfg",5239 "autocfg",5240 "num-bigint 0.4.3",5158 "num-integer",5241 "num-integer",5159 "num-traits",5242 "num-traits",5160]5243]519052735191[[package]]5274[[package]]5192name = "object"5275name = "object"5193version = "0.28.4"5276version = "0.29.0"5194source = "registry+https://github.com/rust-lang/crates.io-index"5277source = "registry+https://github.com/rust-lang/crates.io-index"5195checksum = "e42c982f2d955fac81dd7e1d0e1426a7d702acd9c98d19ab01083a6a0328c424"5278checksum = "21158b2c33aa6d4561f1c0a6ea283ca92bc54802a93b263e910746d679a7eb53"5196dependencies = [5279dependencies = [5197 "crc32fast",5280 "crc32fast",5198 "hashbrown 0.11.2",5281 "hashbrown",5199 "indexmap",5282 "indexmap",5200 "memchr",5283 "memchr",5201]5284]520252855203[[package]]5286[[package]]5204name = "object"5205version = "0.29.0"5206source = "registry+https://github.com/rust-lang/crates.io-index"5207checksum = "21158b2c33aa6d4561f1c0a6ea283ca92bc54802a93b263e910746d679a7eb53"5208dependencies = [5209 "memchr",5210]52115212[[package]]5213name = "once_cell"5287name = "once_cell"5214version = "1.15.0"5288version = "1.15.0"5215source = "registry+https://github.com/rust-lang/crates.io-index"5289source = "registry+https://github.com/rust-lang/crates.io-index"5216checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1"5290checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1"521752915218[[package]]5292[[package]]5219name = "opal-runtime"5293name = "opal-runtime"5220version = "0.9.29"5294version = "0.9.30"5221dependencies = [5295dependencies = [5222 "app-promotion-rpc",5296 "app-promotion-rpc",5223 "cumulus-pallet-aura-ext",5297 "cumulus-pallet-aura-ext",5329[[package]]5403[[package]]5330name = "orchestra"5404name = "orchestra"5331version = "0.0.1"5405version = "0.0.1"5332source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"5406source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"5333dependencies = [5407dependencies = [5334 "async-trait",5408 "async-trait",5335 "dyn-clonable",5409 "dyn-clonable",5336 "futures 0.3.24",5410 "futures 0.3.25",5337 "futures-timer",5411 "futures-timer",5338 "orchestra-proc-macro",5412 "orchestra-proc-macro",5339 "pin-project",5413 "pin-project",5345[[package]]5419[[package]]5346name = "orchestra-proc-macro"5420name = "orchestra-proc-macro"5347version = "0.0.1"5421version = "0.0.1"5348source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"5422source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"5349dependencies = [5423dependencies = [5350 "expander 0.0.6",5424 "expander 0.0.6",5351 "itertools",5425 "itertools",5368[[package]]5442[[package]]5369name = "orml-tokens"5443name = "orml-tokens"5370version = "0.4.1-dev"5444version = "0.4.1-dev"5371source = "git+https://github.com/UniqueNetwork/open-runtime-module-library?branch=polkadot-v0.9.29#2caeb6621a59cbf37829d6a80bc2b89195959d45"5445source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"5372dependencies = [5446dependencies = [5373 "frame-support",5447 "frame-support",5374 "frame-system",5448 "frame-system",5383[[package]]5457[[package]]5384name = "orml-traits"5458name = "orml-traits"5385version = "0.4.1-dev"5459version = "0.4.1-dev"5386source = "git+https://github.com/UniqueNetwork/open-runtime-module-library?branch=polkadot-v0.9.29#2caeb6621a59cbf37829d6a80bc2b89195959d45"5460source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"5387dependencies = [5461dependencies = [5388 "frame-support",5462 "frame-support",5389 "impl-trait-for-tuples",5463 "impl-trait-for-tuples",5401[[package]]5475[[package]]5402name = "orml-utilities"5476name = "orml-utilities"5403version = "0.4.1-dev"5477version = "0.4.1-dev"5404source = "git+https://github.com/UniqueNetwork/open-runtime-module-library?branch=polkadot-v0.9.29#2caeb6621a59cbf37829d6a80bc2b89195959d45"5478source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"5405dependencies = [5479dependencies = [5406 "frame-support",5480 "frame-support",5407 "parity-scale-codec 3.2.1",5481 "parity-scale-codec 3.2.1",5415[[package]]5489[[package]]5416name = "orml-vesting"5490name = "orml-vesting"5417version = "0.4.1-dev"5491version = "0.4.1-dev"5418source = "git+https://github.com/UniqueNetwork/open-runtime-module-library?branch=polkadot-v0.9.29#2caeb6621a59cbf37829d6a80bc2b89195959d45"5492source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"5419dependencies = [5493dependencies = [5420 "frame-support",5494 "frame-support",5421 "frame-system",5495 "frame-system",5430[[package]]5504[[package]]5431name = "orml-xcm-support"5505name = "orml-xcm-support"5432version = "0.4.1-dev"5506version = "0.4.1-dev"5433source = "git+https://github.com/UniqueNetwork/open-runtime-module-library?branch=polkadot-v0.9.29#2caeb6621a59cbf37829d6a80bc2b89195959d45"5507source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"5434dependencies = [5508dependencies = [5435 "frame-support",5509 "frame-support",5436 "orml-traits",5510 "orml-traits",5444[[package]]5518[[package]]5445name = "orml-xtokens"5519name = "orml-xtokens"5446version = "0.4.1-dev"5520version = "0.4.1-dev"5447source = "git+https://github.com/UniqueNetwork/open-runtime-module-library?branch=polkadot-v0.9.29#2caeb6621a59cbf37829d6a80bc2b89195959d45"5521source = "git+https://github.com/uniquenetwork/open-runtime-module-library?branch=polkadot-v0.9.30#4020ff64cfcad3dcc7f4f090cc9bc7699a78cc9c"5448dependencies = [5522dependencies = [5449 "cumulus-primitives-core",5523 "cumulus-primitives-core",5450 "frame-support",5524 "frame-support",5505[[package]]5579[[package]]5506name = "pallet-aura"5580name = "pallet-aura"5507version = "4.0.0-dev"5581version = "4.0.0-dev"5508source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"5582source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5509dependencies = [5583dependencies = [5510 "frame-support",5584 "frame-support",5511 "frame-system",5585 "frame-system",5521[[package]]5595[[package]]5522name = "pallet-authority-discovery"5596name = "pallet-authority-discovery"5523version = "4.0.0-dev"5597version = "4.0.0-dev"5524source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"5598source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5525dependencies = [5599dependencies = [5526 "frame-support",5600 "frame-support",5527 "frame-system",5601 "frame-system",5537[[package]]5611[[package]]5538name = "pallet-authorship"5612name = "pallet-authorship"5539version = "4.0.0-dev"5613version = "4.0.0-dev"5540source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"5614source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5541dependencies = [5615dependencies = [5542 "frame-support",5616 "frame-support",5543 "frame-system",5617 "frame-system",5552[[package]]5626[[package]]5553name = "pallet-babe"5627name = "pallet-babe"5554version = "4.0.0-dev"5628version = "4.0.0-dev"5555source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"5629source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5556dependencies = [5630dependencies = [5557 "frame-benchmarking",5631 "frame-benchmarking",5558 "frame-support",5632 "frame-support",5576[[package]]5650[[package]]5577name = "pallet-bags-list"5651name = "pallet-bags-list"5578version = "4.0.0-dev"5652version = "4.0.0-dev"5579source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"5653source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5580dependencies = [5654dependencies = [5581 "frame-benchmarking",5655 "frame-benchmarking",5582 "frame-election-provider-support",5656 "frame-election-provider-support",5596[[package]]5670[[package]]5597name = "pallet-balances"5671name = "pallet-balances"5598version = "4.0.0-dev"5672version = "4.0.0-dev"5599source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"5673source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5600dependencies = [5674dependencies = [5601 "frame-benchmarking",5675 "frame-benchmarking",5602 "frame-support",5676 "frame-support",5611[[package]]5685[[package]]5612name = "pallet-base-fee"5686name = "pallet-base-fee"5613version = "1.0.0"5687version = "1.0.0"5614source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"5688source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#0ba6acff2003ee4798050120d006242949968dac"5615dependencies = [5689dependencies = [5616 "fp-evm",5690 "fp-evm",5617 "frame-support",5691 "frame-support",5626[[package]]5700[[package]]5627name = "pallet-beefy"5701name = "pallet-beefy"5628version = "4.0.0-dev"5702version = "4.0.0-dev"5629source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"5703source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5630dependencies = [5704dependencies = [5631 "beefy-primitives",5705 "beefy-primitives",5632 "frame-support",5706 "frame-support",5642[[package]]5716[[package]]5643name = "pallet-beefy-mmr"5717name = "pallet-beefy-mmr"5644version = "4.0.0-dev"5718version = "4.0.0-dev"5645source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"5719source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5646dependencies = [5720dependencies = [5721 "array-bytes",5647 "beefy-merkle-tree",5722 "beefy-merkle-tree",5648 "beefy-primitives",5723 "beefy-primitives",5649 "frame-support",5724 "frame-support",5650 "frame-system",5725 "frame-system",5651 "hex",5652 "log",5726 "log",5653 "pallet-beefy",5727 "pallet-beefy",5654 "pallet-mmr",5728 "pallet-mmr",5665[[package]]5739[[package]]5666name = "pallet-bounties"5740name = "pallet-bounties"5667version = "4.0.0-dev"5741version = "4.0.0-dev"5668source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"5742source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5669dependencies = [5743dependencies = [5670 "frame-benchmarking",5744 "frame-benchmarking",5671 "frame-support",5745 "frame-support",5683[[package]]5757[[package]]5684name = "pallet-child-bounties"5758name = "pallet-child-bounties"5685version = "4.0.0-dev"5759version = "4.0.0-dev"5686source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"5760source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5687dependencies = [5761dependencies = [5688 "frame-benchmarking",5762 "frame-benchmarking",5689 "frame-support",5763 "frame-support",5702[[package]]5776[[package]]5703name = "pallet-collective"5777name = "pallet-collective"5704version = "4.0.0-dev"5778version = "4.0.0-dev"5705source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"5779source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5706dependencies = [5780dependencies = [5707 "frame-benchmarking",5781 "frame-benchmarking",5708 "frame-support",5782 "frame-support",5756[[package]]5830[[package]]5757name = "pallet-democracy"5831name = "pallet-democracy"5758version = "4.0.0-dev"5832version = "4.0.0-dev"5759source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"5833source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5760dependencies = [5834dependencies = [5761 "frame-benchmarking",5835 "frame-benchmarking",5762 "frame-support",5836 "frame-support",5772[[package]]5846[[package]]5773name = "pallet-election-provider-multi-phase"5847name = "pallet-election-provider-multi-phase"5774version = "4.0.0-dev"5848version = "4.0.0-dev"5775source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"5849source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5776dependencies = [5850dependencies = [5777 "frame-benchmarking",5851 "frame-benchmarking",5778 "frame-election-provider-support",5852 "frame-election-provider-support",5779 "frame-support",5853 "frame-support",5780 "frame-system",5854 "frame-system",5781 "log",5855 "log",5856 "pallet-election-provider-support-benchmarking",5782 "parity-scale-codec 3.2.1",5857 "parity-scale-codec 3.2.1",5783 "rand 0.7.3",5858 "rand 0.7.3",5784 "scale-info",5859 "scale-info",5795[[package]]5870[[package]]5796name = "pallet-election-provider-support-benchmarking"5871name = "pallet-election-provider-support-benchmarking"5797version = "4.0.0-dev"5872version = "4.0.0-dev"5798source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"5873source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5799dependencies = [5874dependencies = [5800 "frame-benchmarking",5875 "frame-benchmarking",5801 "frame-election-provider-support",5876 "frame-election-provider-support",5808[[package]]5883[[package]]5809name = "pallet-elections-phragmen"5884name = "pallet-elections-phragmen"5810version = "5.0.0-dev"5885version = "5.0.0-dev"5811source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"5886source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"5812dependencies = [5887dependencies = [5813 "frame-benchmarking",5888 "frame-benchmarking",5814 "frame-support",5889 "frame-support",5826[[package]]5901[[package]]5827name = "pallet-ethereum"5902name = "pallet-ethereum"5828version = "4.0.0-dev"5903version = "4.0.0-dev"5829source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"5904source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#0ba6acff2003ee4798050120d006242949968dac"5830dependencies = [5905dependencies = [5831 "ethereum",5906 "ethereum",5832 "ethereum-types",5907 "ethereum-types",5846 "rlp",5921 "rlp",5847 "scale-info",5922 "scale-info",5848 "serde",5923 "serde",5849 "sha3 0.10.5",5924 "sha3",5850 "sp-io",5925 "sp-io",5851 "sp-runtime",5926 "sp-runtime",5852 "sp-std",5927 "sp-std",5855[[package]]5930[[package]]5856name = "pallet-evm"5931name = "pallet-evm"5857version = "6.0.0-dev"5932version = "6.0.0-dev"5858source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.29#852f994e82f9e5718dde75e8c4d877db5a44dd45"5933source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.30#0ba6acff2003ee4798050120d006242949968dac"5859dependencies = [5934dependencies = [5860 "evm",5935 "evm",5861 "fp-evm",5936 "fp-evm",5872 "rlp",5947 "rlp",5873 "scale-info",5948 "scale-info",5874 "serde",5949 "serde",5875 "sha3 0.10.5",5950 "sha3",5876 "sp-core",5951 "sp-core",5877 "sp-io",5952 "sp-io",5878 "sp-runtime",5953 "sp-runtime",5957]6032]595860335959[[package]]6034[[package]]6035name = "pallet-fast-unstake"6036version = "4.0.0-dev"6037source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6038dependencies = [6039 "frame-benchmarking",6040 "frame-election-provider-support",6041 "frame-support",6042 "frame-system",6043 "log",6044 "pallet-balances",6045 "pallet-staking",6046 "pallet-timestamp",6047 "parity-scale-codec 3.2.1",6048 "scale-info",6049 "sp-io",6050 "sp-runtime",6051 "sp-staking",6052 "sp-std",6053]60546055[[package]]5960name = "pallet-foreign-assets"6056name = "pallet-foreign-assets"5961version = "0.1.0"6057version = "0.1.0"5962dependencies = [6058dependencies = [6008[[package]]6104[[package]]6009name = "pallet-gilt"6105name = "pallet-gilt"6010version = "4.0.0-dev"6106version = "4.0.0-dev"6011source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6107source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6012dependencies = [6108dependencies = [6013 "frame-benchmarking",6109 "frame-benchmarking",6014 "frame-support",6110 "frame-support",6023[[package]]6119[[package]]6024name = "pallet-grandpa"6120name = "pallet-grandpa"6025version = "4.0.0-dev"6121version = "4.0.0-dev"6026source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6122source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6027dependencies = [6123dependencies = [6028 "frame-benchmarking",6124 "frame-benchmarking",6029 "frame-support",6125 "frame-support",6046[[package]]6142[[package]]6047name = "pallet-identity"6143name = "pallet-identity"6048version = "4.0.0-dev"6144version = "4.0.0-dev"6049source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6145source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6050dependencies = [6146dependencies = [6051 "enumflags2",6147 "enumflags2",6052 "frame-benchmarking",6148 "frame-benchmarking",6062[[package]]6158[[package]]6063name = "pallet-im-online"6159name = "pallet-im-online"6064version = "4.0.0-dev"6160version = "4.0.0-dev"6065source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6161source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6066dependencies = [6162dependencies = [6067 "frame-benchmarking",6163 "frame-benchmarking",6068 "frame-support",6164 "frame-support",6082[[package]]6178[[package]]6083name = "pallet-indices"6179name = "pallet-indices"6084version = "4.0.0-dev"6180version = "4.0.0-dev"6085source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6181source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6086dependencies = [6182dependencies = [6087 "frame-benchmarking",6183 "frame-benchmarking",6088 "frame-support",6184 "frame-support",6118[[package]]6214[[package]]6119name = "pallet-membership"6215name = "pallet-membership"6120version = "4.0.0-dev"6216version = "4.0.0-dev"6121source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6217source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6122dependencies = [6218dependencies = [6123 "frame-benchmarking",6219 "frame-benchmarking",6124 "frame-support",6220 "frame-support",6135[[package]]6231[[package]]6136name = "pallet-mmr"6232name = "pallet-mmr"6137version = "4.0.0-dev"6233version = "4.0.0-dev"6138source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6234source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6139dependencies = [6235dependencies = [6140 "ckb-merkle-mountain-range",6236 "ckb-merkle-mountain-range",6141 "frame-benchmarking",6237 "frame-benchmarking",6153[[package]]6249[[package]]6154name = "pallet-mmr-rpc"6250name = "pallet-mmr-rpc"6155version = "3.0.0"6251version = "3.0.0"6156source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6252source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6157dependencies = [6253dependencies = [6158 "jsonrpsee",6254 "jsonrpsee",6159 "parity-scale-codec 3.2.1",6255 "parity-scale-codec 3.2.1",6168[[package]]6264[[package]]6169name = "pallet-multisig"6265name = "pallet-multisig"6170version = "4.0.0-dev"6266version = "4.0.0-dev"6171source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6267source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6172dependencies = [6268dependencies = [6173 "frame-benchmarking",6269 "frame-benchmarking",6174 "frame-support",6270 "frame-support",6183[[package]]6279[[package]]6184name = "pallet-nomination-pools"6280name = "pallet-nomination-pools"6185version = "1.0.0"6281version = "1.0.0"6186source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6282source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6187dependencies = [6283dependencies = [6188 "frame-support",6284 "frame-support",6189 "frame-system",6285 "frame-system",6200[[package]]6296[[package]]6201name = "pallet-nomination-pools-benchmarking"6297name = "pallet-nomination-pools-benchmarking"6202version = "1.0.0"6298version = "1.0.0"6203source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6299source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6204dependencies = [6300dependencies = [6205 "frame-benchmarking",6301 "frame-benchmarking",6206 "frame-election-provider-support",6302 "frame-election-provider-support",6212 "parity-scale-codec 3.2.1",6308 "parity-scale-codec 3.2.1",6213 "scale-info",6309 "scale-info",6214 "sp-runtime",6310 "sp-runtime",6311 "sp-runtime-interface",6215 "sp-staking",6312 "sp-staking",6216 "sp-std",6313 "sp-std",6217]6314]621863156219[[package]]6316[[package]]6220name = "pallet-nomination-pools-runtime-api"6317name = "pallet-nomination-pools-runtime-api"6221version = "1.0.0-dev"6318version = "1.0.0-dev"6222source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6319source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6223dependencies = [6320dependencies = [6224 "parity-scale-codec 3.2.1",6321 "parity-scale-codec 3.2.1",6225 "sp-api",6322 "sp-api",6251[[package]]6348[[package]]6252name = "pallet-offences"6349name = "pallet-offences"6253version = "4.0.0-dev"6350version = "4.0.0-dev"6254source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6351source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6255dependencies = [6352dependencies = [6256 "frame-support",6353 "frame-support",6257 "frame-system",6354 "frame-system",6268[[package]]6365[[package]]6269name = "pallet-offences-benchmarking"6366name = "pallet-offences-benchmarking"6270version = "4.0.0-dev"6367version = "4.0.0-dev"6271source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6368source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6272dependencies = [6369dependencies = [6273 "frame-benchmarking",6370 "frame-benchmarking",6274 "frame-election-provider-support",6371 "frame-election-provider-support",6291[[package]]6388[[package]]6292name = "pallet-preimage"6389name = "pallet-preimage"6293version = "4.0.0-dev"6390version = "4.0.0-dev"6294source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6391source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6295dependencies = [6392dependencies = [6296 "frame-benchmarking",6393 "frame-benchmarking",6297 "frame-support",6394 "frame-support",6307[[package]]6404[[package]]6308name = "pallet-proxy"6405name = "pallet-proxy"6309version = "4.0.0-dev"6406version = "4.0.0-dev"6310source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6407source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6311dependencies = [6408dependencies = [6312 "frame-benchmarking",6409 "frame-benchmarking",6313 "frame-support",6410 "frame-support",6322[[package]]6419[[package]]6323name = "pallet-randomness-collective-flip"6420name = "pallet-randomness-collective-flip"6324version = "4.0.0-dev"6421version = "4.0.0-dev"6325source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6422source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6326dependencies = [6423dependencies = [6327 "frame-support",6424 "frame-support",6328 "frame-system",6425 "frame-system",6336[[package]]6433[[package]]6337name = "pallet-recovery"6434name = "pallet-recovery"6338version = "4.0.0-dev"6435version = "4.0.0-dev"6339source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6436source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6340dependencies = [6437dependencies = [6341 "frame-benchmarking",6438 "frame-benchmarking",6342 "frame-support",6439 "frame-support",6415[[package]]6512[[package]]6416name = "pallet-scheduler"6513name = "pallet-scheduler"6417version = "4.0.0-dev"6514version = "4.0.0-dev"6418source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6515source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6419dependencies = [6516dependencies = [6420 "frame-benchmarking",6517 "frame-benchmarking",6421 "frame-support",6518 "frame-support",6431[[package]]6528[[package]]6432name = "pallet-session"6529name = "pallet-session"6433version = "4.0.0-dev"6530version = "4.0.0-dev"6434source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6531source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6435dependencies = [6532dependencies = [6436 "frame-support",6533 "frame-support",6437 "frame-system",6534 "frame-system",6452[[package]]6549[[package]]6453name = "pallet-session-benchmarking"6550name = "pallet-session-benchmarking"6454version = "4.0.0-dev"6551version = "4.0.0-dev"6455source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6552source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6456dependencies = [6553dependencies = [6457 "frame-benchmarking",6554 "frame-benchmarking",6458 "frame-support",6555 "frame-support",6468[[package]]6565[[package]]6469name = "pallet-society"6566name = "pallet-society"6470version = "4.0.0-dev"6567version = "4.0.0-dev"6471source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6568source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6472dependencies = [6569dependencies = [6473 "frame-support",6570 "frame-support",6474 "frame-system",6571 "frame-system",6482[[package]]6579[[package]]6483name = "pallet-staking"6580name = "pallet-staking"6484version = "4.0.0-dev"6581version = "4.0.0-dev"6485source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6582source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6486dependencies = [6583dependencies = [6487 "frame-benchmarking",6584 "frame-benchmarking",6488 "frame-election-provider-support",6585 "frame-election-provider-support",6505[[package]]6602[[package]]6506name = "pallet-staking-reward-curve"6603name = "pallet-staking-reward-curve"6507version = "4.0.0-dev"6604version = "4.0.0-dev"6508source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6605source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6509dependencies = [6606dependencies = [6510 "proc-macro-crate",6607 "proc-macro-crate",6511 "proc-macro2",6608 "proc-macro2",6516[[package]]6613[[package]]6517name = "pallet-staking-reward-fn"6614name = "pallet-staking-reward-fn"6518version = "4.0.0-dev"6615version = "4.0.0-dev"6519source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6616source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6520dependencies = [6617dependencies = [6521 "log",6618 "log",6522 "sp-arithmetic",6619 "sp-arithmetic",6540[[package]]6637[[package]]6541name = "pallet-sudo"6638name = "pallet-sudo"6542version = "4.0.0-dev"6639version = "4.0.0-dev"6543source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6640source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6544dependencies = [6641dependencies = [6545 "frame-support",6642 "frame-support",6546 "frame-system",6643 "frame-system",6554[[package]]6651[[package]]6555name = "pallet-template-transaction-payment"6652name = "pallet-template-transaction-payment"6556version = "3.0.0"6653version = "3.0.0"6557source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.29#2917e3c58a51d3654788326197cb3e1eab7febae"6654source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.30#39dd82158d6caa9d89105441bf2f7111a6e686e5"6558dependencies = [6655dependencies = [6559 "frame-benchmarking",6656 "frame-benchmarking",6560 "frame-support",6657 "frame-support",6574[[package]]6671[[package]]6575name = "pallet-timestamp"6672name = "pallet-timestamp"6576version = "4.0.0-dev"6673version = "4.0.0-dev"6577source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6674source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6578dependencies = [6675dependencies = [6579 "frame-benchmarking",6676 "frame-benchmarking",6580 "frame-support",6677 "frame-support",6592[[package]]6689[[package]]6593name = "pallet-tips"6690name = "pallet-tips"6594version = "4.0.0-dev"6691version = "4.0.0-dev"6595source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6692source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6596dependencies = [6693dependencies = [6597 "frame-benchmarking",6694 "frame-benchmarking",6598 "frame-support",6695 "frame-support",6611[[package]]6708[[package]]6612name = "pallet-transaction-payment"6709name = "pallet-transaction-payment"6613version = "4.0.0-dev"6710version = "4.0.0-dev"6614source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6711source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6615dependencies = [6712dependencies = [6616 "frame-support",6713 "frame-support",6617 "frame-system",6714 "frame-system",6627[[package]]6724[[package]]6628name = "pallet-transaction-payment-rpc"6725name = "pallet-transaction-payment-rpc"6629version = "4.0.0-dev"6726version = "4.0.0-dev"6630source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6727source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6631dependencies = [6728dependencies = [6632 "jsonrpsee",6729 "jsonrpsee",6633 "pallet-transaction-payment-rpc-runtime-api",6730 "pallet-transaction-payment-rpc-runtime-api",6642[[package]]6739[[package]]6643name = "pallet-transaction-payment-rpc-runtime-api"6740name = "pallet-transaction-payment-rpc-runtime-api"6644version = "4.0.0-dev"6741version = "4.0.0-dev"6645source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6742source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6646dependencies = [6743dependencies = [6647 "pallet-transaction-payment",6744 "pallet-transaction-payment",6648 "parity-scale-codec 3.2.1",6745 "parity-scale-codec 3.2.1",6653[[package]]6750[[package]]6654name = "pallet-treasury"6751name = "pallet-treasury"6655version = "4.0.0-dev"6752version = "4.0.0-dev"6656source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6753source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6657dependencies = [6754dependencies = [6658 "frame-benchmarking",6755 "frame-benchmarking",6659 "frame-support",6756 "frame-support",6713[[package]]6810[[package]]6714name = "pallet-utility"6811name = "pallet-utility"6715version = "4.0.0-dev"6812version = "4.0.0-dev"6716source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6813source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6717dependencies = [6814dependencies = [6718 "frame-benchmarking",6815 "frame-benchmarking",6719 "frame-support",6816 "frame-support",6729[[package]]6826[[package]]6730name = "pallet-vesting"6827name = "pallet-vesting"6731version = "4.0.0-dev"6828version = "4.0.0-dev"6732source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"6829source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"6733dependencies = [6830dependencies = [6734 "frame-benchmarking",6831 "frame-benchmarking",6735 "frame-support",6832 "frame-support",674368406744[[package]]6841[[package]]6745name = "pallet-xcm"6842name = "pallet-xcm"6746version = "0.9.29"6843version = "0.9.30"6747source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"6844source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"6748dependencies = [6845dependencies = [6749 "frame-support",6846 "frame-support",6750 "frame-system",6847 "frame-system",676168586762[[package]]6859[[package]]6763name = "pallet-xcm-benchmarks"6860name = "pallet-xcm-benchmarks"6764version = "0.9.29"6861version = "0.9.30"6765source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"6862source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"6766dependencies = [6863dependencies = [6767 "frame-benchmarking",6864 "frame-benchmarking",6768 "frame-support",6865 "frame-support",6779[[package]]6876[[package]]6780name = "parachain-info"6877name = "parachain-info"6781version = "0.1.0"6878version = "0.1.0"6782source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.29#2fa95572487cfcf8dbe6941bf93545c39d47f784"6879source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.30#7b1fc0ed107fe42bb7e6a5dfefb586f4c3ae4328"6783dependencies = [6880dependencies = [6784 "cumulus-primitives-core",6881 "cumulus-primitives-core",6785 "frame-support",6882 "frame-support",6875dependencies = [6972dependencies = [6876 "cfg-if 1.0.0",6973 "cfg-if 1.0.0",6877 "ethereum-types",6974 "ethereum-types",6878 "hashbrown 0.12.3",6975 "hashbrown",6879 "impl-trait-for-tuples",6976 "impl-trait-for-tuples",6880 "lru 0.7.8",6977 "lru 0.7.8",6881 "parity-util-mem-derive",6978 "parity-util-mem-derive",690770046908[[package]]7005[[package]]6909name = "parity-wasm"7006name = "parity-wasm"6910version = "0.42.2"7007version = "0.45.0"6911source = "registry+https://github.com/rust-lang/crates.io-index"7008source = "registry+https://github.com/rust-lang/crates.io-index"6912checksum = "be5e13c266502aadf83426d87d81a0f5d1ef45b8027f5a471c360abfe4bfae92"7009checksum = "e1ad0aff30c1da14b1254fcb2af73e1fa9a28670e584a626f53a369d0e157304"691370106914[[package]]7011[[package]]6915name = "parking"7012name = "parking"6935checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"7032checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"6936dependencies = [7033dependencies = [6937 "lock_api",7034 "lock_api",6938 "parking_lot_core 0.9.3",7035 "parking_lot_core 0.9.4",6939]7036]694070376941[[package]]7038[[package]]695470516955[[package]]7052[[package]]6956name = "parking_lot_core"7053name = "parking_lot_core"6957version = "0.9.3"7054version = "0.9.4"6958source = "registry+https://github.com/rust-lang/crates.io-index"7055source = "registry+https://github.com/rust-lang/crates.io-index"6959checksum = "09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929"7056checksum = "4dc9e0dc2adc1c69d09143aff38d3d30c5c3f0df0dad82e6d25547af174ebec0"6960dependencies = [7057dependencies = [6961 "cfg-if 1.0.0",7058 "cfg-if 1.0.0",6962 "libc",7059 "libc",6963 "redox_syscall",7060 "redox_syscall",6964 "smallvec",7061 "smallvec",6965 "windows-sys",7062 "windows-sys 0.42.0",6966]7063]696770646968[[package]]7065[[package]]7094checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"7191checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"709571927096[[package]]7193[[package]]7194name = "pkcs8"7195version = "0.8.0"7196source = "registry+https://github.com/rust-lang/crates.io-index"7197checksum = "7cabda3fb821068a9a4fab19a683eac3af12edf0f34b94a8be53c4972b8149d0"7198dependencies = [7199 "der",7200 "spki",7201 "zeroize",7202]72037204[[package]]7097name = "pkg-config"7205name = "pkg-config"7098version = "0.3.25"7206version = "0.3.25"7099source = "registry+https://github.com/rust-lang/crates.io-index"7207source = "registry+https://github.com/rust-lang/crates.io-index"710772157108[[package]]7216[[package]]7109name = "polkadot-approval-distribution"7217name = "polkadot-approval-distribution"7110version = "0.9.29"7218version = "0.9.30"7111source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7219source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7112dependencies = [7220dependencies = [7113 "futures 0.3.24",7221 "futures 0.3.25",7114 "polkadot-node-network-protocol",7222 "polkadot-node-network-protocol",7115 "polkadot-node-primitives",7223 "polkadot-node-primitives",7116 "polkadot-node-subsystem",7224 "polkadot-node-subsystem",712272307123[[package]]7231[[package]]7124name = "polkadot-availability-bitfield-distribution"7232name = "polkadot-availability-bitfield-distribution"7125version = "0.9.29"7233version = "0.9.30"7126source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7234source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7127dependencies = [7235dependencies = [7128 "futures 0.3.24",7236 "futures 0.3.25",7129 "polkadot-node-network-protocol",7237 "polkadot-node-network-protocol",7130 "polkadot-node-subsystem",7238 "polkadot-node-subsystem",7131 "polkadot-node-subsystem-util",7239 "polkadot-node-subsystem-util",713672447137[[package]]7245[[package]]7138name = "polkadot-availability-distribution"7246name = "polkadot-availability-distribution"7139version = "0.9.29"7247version = "0.9.30"7140source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7248source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7141dependencies = [7249dependencies = [7142 "derive_more",7250 "derive_more",7143 "fatality",7251 "fatality",7144 "futures 0.3.24",7252 "futures 0.3.25",7145 "lru 0.7.8",7253 "lru 0.7.8",7146 "parity-scale-codec 3.2.1",7254 "parity-scale-codec 3.2.1",7147 "polkadot-erasure-coding",7255 "polkadot-erasure-coding",715972677160[[package]]7268[[package]]7161name = "polkadot-availability-recovery"7269name = "polkadot-availability-recovery"7162version = "0.9.29"7270version = "0.9.30"7163source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7271source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7164dependencies = [7272dependencies = [7165 "fatality",7273 "fatality",7166 "futures 0.3.24",7274 "futures 0.3.25",7167 "lru 0.7.8",7275 "lru 0.7.8",7168 "parity-scale-codec 3.2.1",7276 "parity-scale-codec 3.2.1",7169 "polkadot-erasure-coding",7277 "polkadot-erasure-coding",718072887181[[package]]7289[[package]]7182name = "polkadot-cli"7290name = "polkadot-cli"7183version = "0.9.29"7291version = "0.9.30"7184source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7292source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7185dependencies = [7293dependencies = [7186 "clap",7294 "clap",7187 "frame-benchmarking-cli",7295 "frame-benchmarking-cli",7188 "futures 0.3.24",7296 "futures 0.3.25",7189 "log",7297 "log",7190 "polkadot-client",7298 "polkadot-client",7191 "polkadot-node-core-pvf",7299 "polkadot-node-core-pvf",720673147207[[package]]7315[[package]]7208name = "polkadot-client"7316name = "polkadot-client"7209version = "0.9.29"7317version = "0.9.30"7210source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7318source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7211dependencies = [7319dependencies = [7212 "beefy-primitives",7320 "beefy-primitives",7213 "frame-benchmarking",7321 "frame-benchmarking",724673547247[[package]]7355[[package]]7248name = "polkadot-collator-protocol"7356name = "polkadot-collator-protocol"7249version = "0.9.29"7357version = "0.9.30"7250source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7358source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7251dependencies = [7359dependencies = [7252 "always-assert",7360 "always-assert",7253 "fatality",7361 "fatality",7254 "futures 0.3.24",7362 "futures 0.3.25",7255 "futures-timer",7363 "futures-timer",7256 "polkadot-node-network-protocol",7364 "polkadot-node-network-protocol",7257 "polkadot-node-primitives",7365 "polkadot-node-primitives",726773757268[[package]]7376[[package]]7269name = "polkadot-core-primitives"7377name = "polkadot-core-primitives"7270version = "0.9.29"7378version = "0.9.30"7271source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7379source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7272dependencies = [7380dependencies = [7273 "parity-scale-codec 3.2.1",7381 "parity-scale-codec 3.2.1",7274 "parity-util-mem",7382 "parity-util-mem",728073887281[[package]]7389[[package]]7282name = "polkadot-dispute-distribution"7390name = "polkadot-dispute-distribution"7283version = "0.9.29"7391version = "0.9.30"7284source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7392source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7285dependencies = [7393dependencies = [7286 "derive_more",7394 "derive_more",7287 "fatality",7395 "fatality",7288 "futures 0.3.24",7396 "futures 0.3.25",7289 "lru 0.7.8",7397 "lru 0.7.8",7290 "parity-scale-codec 3.2.1",7398 "parity-scale-codec 3.2.1",7291 "polkadot-erasure-coding",7399 "polkadot-erasure-coding",730374117304[[package]]7412[[package]]7305name = "polkadot-erasure-coding"7413name = "polkadot-erasure-coding"7306version = "0.9.29"7414version = "0.9.30"7307source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7415source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7308dependencies = [7416dependencies = [7309 "parity-scale-codec 3.2.1",7417 "parity-scale-codec 3.2.1",7310 "polkadot-node-primitives",7418 "polkadot-node-primitives",731774257318[[package]]7426[[package]]7319name = "polkadot-gossip-support"7427name = "polkadot-gossip-support"7320version = "0.9.29"7428version = "0.9.30"7321source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7429source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7322dependencies = [7430dependencies = [7323 "futures 0.3.24",7431 "futures 0.3.25",7324 "futures-timer",7432 "futures-timer",7325 "polkadot-node-network-protocol",7433 "polkadot-node-network-protocol",7326 "polkadot-node-subsystem",7434 "polkadot-node-subsystem",733774457338[[package]]7446[[package]]7339name = "polkadot-network-bridge"7447name = "polkadot-network-bridge"7340version = "0.9.29"7448version = "0.9.30"7341source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7449source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7342dependencies = [7450dependencies = [7343 "always-assert",7451 "always-assert",7344 "async-trait",7452 "async-trait",7345 "bytes",7453 "bytes",7346 "fatality",7454 "fatality",7347 "futures 0.3.24",7455 "futures 0.3.25",7348 "parity-scale-codec 3.2.1",7456 "parity-scale-codec 3.2.1",7349 "parking_lot 0.12.1",7457 "parking_lot 0.12.1",7350 "polkadot-node-network-protocol",7458 "polkadot-node-network-protocol",736174697362[[package]]7470[[package]]7363name = "polkadot-node-collation-generation"7471name = "polkadot-node-collation-generation"7364version = "0.9.29"7472version = "0.9.30"7365source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7473source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7366dependencies = [7474dependencies = [7367 "futures 0.3.24",7475 "futures 0.3.25",7368 "parity-scale-codec 3.2.1",7476 "parity-scale-codec 3.2.1",7369 "polkadot-erasure-coding",7477 "polkadot-erasure-coding",7370 "polkadot-node-primitives",7478 "polkadot-node-primitives",737974877380[[package]]7488[[package]]7381name = "polkadot-node-core-approval-voting"7489name = "polkadot-node-core-approval-voting"7382version = "0.9.29"7490version = "0.9.30"7383source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7491source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7384dependencies = [7492dependencies = [7385 "bitvec 1.0.1",7493 "bitvec 1.0.1",7386 "derive_more",7494 "derive_more",7387 "futures 0.3.24",7495 "futures 0.3.25",7388 "futures-timer",7496 "futures-timer",7389 "kvdb",7497 "kvdb",7390 "lru 0.7.8",7498 "lru 0.7.8",740875167409[[package]]7517[[package]]7410name = "polkadot-node-core-av-store"7518name = "polkadot-node-core-av-store"7411version = "0.9.29"7519version = "0.9.30"7412source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7520source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7413dependencies = [7521dependencies = [7414 "bitvec 1.0.1",7522 "bitvec 1.0.1",7415 "futures 0.3.24",7523 "futures 0.3.25",7416 "futures-timer",7524 "futures-timer",7417 "kvdb",7525 "kvdb",7418 "parity-scale-codec 3.2.1",7526 "parity-scale-codec 3.2.1",742875367429[[package]]7537[[package]]7430name = "polkadot-node-core-backing"7538name = "polkadot-node-core-backing"7431version = "0.9.29"7539version = "0.9.30"7432source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7540source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7433dependencies = [7541dependencies = [7434 "bitvec 1.0.1",7542 "bitvec 1.0.1",7435 "fatality",7543 "fatality",7436 "futures 0.3.24",7544 "futures 0.3.25",7437 "polkadot-erasure-coding",7545 "polkadot-erasure-coding",7438 "polkadot-node-primitives",7546 "polkadot-node-primitives",7439 "polkadot-node-subsystem",7547 "polkadot-node-subsystem",744775557448[[package]]7556[[package]]7449name = "polkadot-node-core-bitfield-signing"7557name = "polkadot-node-core-bitfield-signing"7450version = "0.9.29"7558version = "0.9.30"7451source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7559source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7452dependencies = [7560dependencies = [7453 "futures 0.3.24",7561 "futures 0.3.25",7454 "polkadot-node-subsystem",7562 "polkadot-node-subsystem",7455 "polkadot-node-subsystem-util",7563 "polkadot-node-subsystem-util",7456 "polkadot-primitives",7564 "polkadot-primitives",746275707463[[package]]7571[[package]]7464name = "polkadot-node-core-candidate-validation"7572name = "polkadot-node-core-candidate-validation"7465version = "0.9.29"7573version = "0.9.30"7466source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7574source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7467dependencies = [7575dependencies = [7468 "async-trait",7576 "async-trait",7469 "futures 0.3.24",7577 "futures 0.3.25",7470 "parity-scale-codec 3.2.1",7578 "parity-scale-codec 3.2.1",7471 "polkadot-node-core-pvf",7579 "polkadot-node-core-pvf",7472 "polkadot-node-primitives",7580 "polkadot-node-primitives",748075887481[[package]]7589[[package]]7482name = "polkadot-node-core-chain-api"7590name = "polkadot-node-core-chain-api"7483version = "0.9.29"7591version = "0.9.30"7484source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7592source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7485dependencies = [7593dependencies = [7486 "futures 0.3.24",7594 "futures 0.3.25",7487 "polkadot-node-subsystem",7595 "polkadot-node-subsystem",7488 "polkadot-node-subsystem-util",7596 "polkadot-node-subsystem-util",7489 "polkadot-primitives",7597 "polkadot-primitives",749576037496[[package]]7604[[package]]7497name = "polkadot-node-core-chain-selection"7605name = "polkadot-node-core-chain-selection"7498version = "0.9.29"7606version = "0.9.30"7499source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7607source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7500dependencies = [7608dependencies = [7501 "futures 0.3.24",7609 "futures 0.3.25",7502 "futures-timer",7610 "futures-timer",7503 "kvdb",7611 "kvdb",7504 "parity-scale-codec 3.2.1",7612 "parity-scale-codec 3.2.1",751276207513[[package]]7621[[package]]7514name = "polkadot-node-core-dispute-coordinator"7622name = "polkadot-node-core-dispute-coordinator"7515version = "0.9.29"7623version = "0.9.30"7516source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7624source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7517dependencies = [7625dependencies = [7518 "fatality",7626 "fatality",7519 "futures 0.3.24",7627 "futures 0.3.25",7520 "kvdb",7628 "kvdb",7521 "lru 0.7.8",7629 "lru 0.7.8",7522 "parity-scale-codec 3.2.1",7630 "parity-scale-codec 3.2.1",753176397532[[package]]7640[[package]]7533name = "polkadot-node-core-parachains-inherent"7641name = "polkadot-node-core-parachains-inherent"7534version = "0.9.29"7642version = "0.9.30"7535source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7643source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7536dependencies = [7644dependencies = [7537 "async-trait",7645 "async-trait",7538 "futures 0.3.24",7646 "futures 0.3.25",7539 "futures-timer",7647 "futures-timer",7540 "polkadot-node-subsystem",7648 "polkadot-node-subsystem",7541 "polkadot-primitives",7649 "polkadot-primitives",754876567549[[package]]7657[[package]]7550name = "polkadot-node-core-provisioner"7658name = "polkadot-node-core-provisioner"7551version = "0.9.29"7659version = "0.9.30"7552source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7660source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7553dependencies = [7661dependencies = [7554 "bitvec 1.0.1",7662 "bitvec 1.0.1",7555 "fatality",7663 "fatality",7556 "futures 0.3.24",7664 "futures 0.3.25",7557 "futures-timer",7665 "futures-timer",7558 "polkadot-node-primitives",7666 "polkadot-node-primitives",7559 "polkadot-node-subsystem",7667 "polkadot-node-subsystem",756676747567[[package]]7675[[package]]7568name = "polkadot-node-core-pvf"7676name = "polkadot-node-core-pvf"7569version = "0.9.29"7677version = "0.9.30"7570source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7678source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7571dependencies = [7679dependencies = [7572 "always-assert",7680 "always-assert",7573 "assert_matches",7681 "assert_matches",7574 "async-process",7682 "async-process",7575 "async-std",7683 "async-std",7576 "futures 0.3.24",7684 "futures 0.3.25",7577 "futures-timer",7685 "futures-timer",7578 "parity-scale-codec 3.2.1",7686 "parity-scale-codec 3.2.1",7579 "pin-project",7687 "pin-project",7580 "polkadot-core-primitives",7688 "polkadot-core-primitives",7581 "polkadot-node-subsystem-util",7689 "polkadot-node-metrics",7582 "polkadot-parachain",7690 "polkadot-parachain",7583 "rand 0.8.5",7691 "rand 0.8.5",7584 "rayon",7692 "rayon",759877067599[[package]]7707[[package]]7600name = "polkadot-node-core-pvf-checker"7708name = "polkadot-node-core-pvf-checker"7601version = "0.9.29"7709version = "0.9.30"7602source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7710source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7603dependencies = [7711dependencies = [7604 "futures 0.3.24",7712 "futures 0.3.25",7605 "polkadot-node-primitives",7713 "polkadot-node-primitives",7606 "polkadot-node-subsystem",7714 "polkadot-node-subsystem",7607 "polkadot-node-subsystem-util",7715 "polkadot-node-subsystem-util",761477227615[[package]]7723[[package]]7616name = "polkadot-node-core-runtime-api"7724name = "polkadot-node-core-runtime-api"7617version = "0.9.29"7725version = "0.9.30"7618source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7726source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7619dependencies = [7727dependencies = [7620 "futures 0.3.24",7728 "futures 0.3.25",7621 "memory-lru",7729 "memory-lru",7622 "parity-util-mem",7730 "parity-util-mem",7623 "polkadot-node-subsystem",7731 "polkadot-node-subsystem",763077387631[[package]]7739[[package]]7632name = "polkadot-node-jaeger"7740name = "polkadot-node-jaeger"7633version = "0.9.29"7741version = "0.9.30"7634source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7742source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7635dependencies = [7743dependencies = [7636 "async-std",7744 "async-std",7637 "lazy_static",7745 "lazy_static",764877567649[[package]]7757[[package]]7650name = "polkadot-node-metrics"7758name = "polkadot-node-metrics"7651version = "0.9.29"7759version = "0.9.30"7652source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7760source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7653dependencies = [7761dependencies = [7654 "bs58",7762 "bs58",7655 "futures 0.3.24",7763 "futures 0.3.25",7656 "futures-timer",7764 "futures-timer",7657 "log",7765 "log",7658 "parity-scale-codec 3.2.1",7766 "parity-scale-codec 3.2.1",766777757668[[package]]7776[[package]]7669name = "polkadot-node-network-protocol"7777name = "polkadot-node-network-protocol"7670version = "0.9.29"7778version = "0.9.30"7671source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7779source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7672dependencies = [7780dependencies = [7673 "async-trait",7781 "async-trait",7674 "derive_more",7782 "derive_more",7675 "fatality",7783 "fatality",7676 "futures 0.3.24",7784 "futures 0.3.25",7677 "hex",7785 "hex",7678 "parity-scale-codec 3.2.1",7786 "parity-scale-codec 3.2.1",7679 "polkadot-node-jaeger",7787 "polkadot-node-jaeger",7682 "rand 0.8.5",7790 "rand 0.8.5",7683 "sc-authority-discovery",7791 "sc-authority-discovery",7684 "sc-network",7792 "sc-network",7793 "sc-network-common",7685 "strum",7794 "strum",7686 "thiserror",7795 "thiserror",7687 "tracing-gum",7796 "tracing-gum",7688]7797]768977987690[[package]]7799[[package]]7691name = "polkadot-node-primitives"7800name = "polkadot-node-primitives"7692version = "0.9.29"7801version = "0.9.30"7693source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7802source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7694dependencies = [7803dependencies = [7695 "bounded-vec",7804 "bounded-vec",7696 "futures 0.3.24",7805 "futures 0.3.25",7697 "parity-scale-codec 3.2.1",7806 "parity-scale-codec 3.2.1",7698 "polkadot-parachain",7807 "polkadot-parachain",7699 "polkadot-primitives",7808 "polkadot-primitives",771178207712[[package]]7821[[package]]7713name = "polkadot-node-subsystem"7822name = "polkadot-node-subsystem"7714version = "0.9.29"7823version = "0.9.30"7715source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7824source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7716dependencies = [7825dependencies = [7717 "polkadot-node-jaeger",7826 "polkadot-node-jaeger",7718 "polkadot-node-subsystem-types",7827 "polkadot-node-subsystem-types",772178307722[[package]]7831[[package]]7723name = "polkadot-node-subsystem-types"7832name = "polkadot-node-subsystem-types"7724version = "0.9.29"7833version = "0.9.30"7725source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7834source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7726dependencies = [7835dependencies = [7727 "async-trait",7836 "async-trait",7728 "derive_more",7837 "derive_more",7729 "futures 0.3.24",7838 "futures 0.3.25",7730 "orchestra",7839 "orchestra",7731 "polkadot-node-jaeger",7840 "polkadot-node-jaeger",7732 "polkadot-node-network-protocol",7841 "polkadot-node-network-protocol",774478537745[[package]]7854[[package]]7746name = "polkadot-node-subsystem-util"7855name = "polkadot-node-subsystem-util"7747version = "0.9.29"7856version = "0.9.30"7748source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7857source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7749dependencies = [7858dependencies = [7750 "async-trait",7859 "async-trait",7751 "derive_more",7860 "derive_more",7752 "fatality",7861 "fatality",7753 "futures 0.3.24",7862 "futures 0.3.25",7754 "itertools",7863 "itertools",7755 "kvdb",7864 "kvdb",7756 "lru 0.7.8",7865 "lru 0.7.8",777778867778[[package]]7887[[package]]7779name = "polkadot-overseer"7888name = "polkadot-overseer"7780version = "0.9.29"7889version = "0.9.30"7781source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7890source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7782dependencies = [7891dependencies = [7783 "async-trait",7892 "async-trait",7784 "futures 0.3.24",7893 "futures 0.3.25",7785 "futures-timer",7894 "futures-timer",7786 "lru 0.7.8",7895 "lru 0.7.8",7787 "orchestra",7896 "orchestra",780079097801[[package]]7910[[package]]7802name = "polkadot-parachain"7911name = "polkadot-parachain"7803version = "0.9.29"7912version = "0.9.30"7804source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7913source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7805dependencies = [7914dependencies = [7806 "derive_more",7915 "derive_more",7807 "frame-support",7916 "frame-support",781779267818[[package]]7927[[package]]7819name = "polkadot-performance-test"7928name = "polkadot-performance-test"7820version = "0.9.29"7929version = "0.9.30"7821source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7930source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7822dependencies = [7931dependencies = [7823 "env_logger",7932 "env_logger",7824 "kusama-runtime",7933 "kusama-runtime",783279417833[[package]]7942[[package]]7834name = "polkadot-primitives"7943name = "polkadot-primitives"7835version = "0.9.29"7944version = "0.9.30"7836source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7945source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7837dependencies = [7946dependencies = [7838 "bitvec 1.0.1",7947 "bitvec 1.0.1",7839 "frame-system",7948 "frame-system",786279717863[[package]]7972[[package]]7864name = "polkadot-rpc"7973name = "polkadot-rpc"7865version = "0.9.29"7974version = "0.9.30"7866source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"7975source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7867dependencies = [7976dependencies = [7868 "beefy-gadget",7977 "beefy-gadget",7869 "beefy-gadget-rpc",7978 "beefy-gadget-rpc",789480037895[[package]]8004[[package]]7896name = "polkadot-runtime"8005name = "polkadot-runtime"7897version = "0.9.29"8006version = "0.9.30"7898source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"8007source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7899dependencies = [8008dependencies = [7900 "beefy-primitives",8009 "beefy-primitives",7901 "bitvec 1.0.1",8010 "bitvec 1.0.1",7921 "pallet-election-provider-multi-phase",8030 "pallet-election-provider-multi-phase",7922 "pallet-election-provider-support-benchmarking",8031 "pallet-election-provider-support-benchmarking",7923 "pallet-elections-phragmen",8032 "pallet-elections-phragmen",8033 "pallet-fast-unstake",7924 "pallet-grandpa",8034 "pallet-grandpa",7925 "pallet-identity",8035 "pallet-identity",7926 "pallet-im-online",8036 "pallet-im-online",798280927983[[package]]8093[[package]]7984name = "polkadot-runtime-common"8094name = "polkadot-runtime-common"7985version = "0.9.29"8095version = "0.9.30"7986source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"8096source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"7987dependencies = [8097dependencies = [7988 "beefy-primitives",8098 "beefy-primitives",7989 "bitvec 1.0.1",8099 "bitvec 1.0.1",802981398030[[package]]8140[[package]]8031name = "polkadot-runtime-constants"8141name = "polkadot-runtime-constants"8032version = "0.9.29"8142version = "0.9.30"8033source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"8143source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"8034dependencies = [8144dependencies = [8035 "frame-support",8145 "frame-support",8036 "polkadot-primitives",8146 "polkadot-primitives",804181518042[[package]]8152[[package]]8043name = "polkadot-runtime-metrics"8153name = "polkadot-runtime-metrics"8044version = "0.9.29"8154version = "0.9.30"8045source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"8155source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"8046dependencies = [8156dependencies = [8047 "bs58",8157 "bs58",8048 "parity-scale-codec 3.2.1",8158 "parity-scale-codec 3.2.1",805381638054[[package]]8164[[package]]8055name = "polkadot-runtime-parachains"8165name = "polkadot-runtime-parachains"8056version = "0.9.29"8166version = "0.9.30"8057source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"8167source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"8058dependencies = [8168dependencies = [8059 "bitflags",8169 "bitflags",8060 "bitvec 1.0.1",8170 "bitvec 1.0.1",809682068097[[package]]8207[[package]]8098name = "polkadot-service"8208name = "polkadot-service"8099version = "0.9.29"8209version = "0.9.30"8100source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"8210source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"8101dependencies = [8211dependencies = [8102 "async-trait",8212 "async-trait",8103 "beefy-gadget",8213 "beefy-gadget",8104 "beefy-primitives",8214 "beefy-primitives",8105 "frame-support",8215 "frame-support",8106 "frame-system-rpc-runtime-api",8216 "frame-system-rpc-runtime-api",8107 "futures 0.3.24",8217 "futures 0.3.25",8108 "hex-literal",8218 "hex-literal",8109 "kusama-runtime",8219 "kusama-runtime",8110 "kvdb",8220 "kvdb",820083108201[[package]]8311[[package]]8202name = "polkadot-statement-distribution"8312name = "polkadot-statement-distribution"8203version = "0.9.29"8313version = "0.9.30"8204source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"8314source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"8205dependencies = [8315dependencies = [8206 "arrayvec 0.5.2",8316 "arrayvec 0.5.2",8207 "fatality",8317 "fatality",8208 "futures 0.3.24",8318 "futures 0.3.25",8209 "indexmap",8319 "indexmap",8210 "parity-scale-codec 3.2.1",8320 "parity-scale-codec 3.2.1",8211 "polkadot-node-network-protocol",8321 "polkadot-node-network-protocol",822183318222[[package]]8332[[package]]8223name = "polkadot-statement-table"8333name = "polkadot-statement-table"8224version = "0.9.29"8334version = "0.9.30"8225source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"8335source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"8226dependencies = [8336dependencies = [8227 "parity-scale-codec 3.2.1",8337 "parity-scale-codec 3.2.1",8228 "polkadot-primitives",8338 "polkadot-primitives",823183418232[[package]]8342[[package]]8233name = "polkadot-test-runtime"8343name = "polkadot-test-runtime"8234version = "0.9.29"8344version = "0.9.30"8235source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"8345source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"8236dependencies = [8346dependencies = [8237 "beefy-primitives",8347 "beefy-primitives",8238 "bitvec 1.0.1",8348 "bitvec 1.0.1",829284028293[[package]]8403[[package]]8294name = "polkadot-test-service"8404name = "polkadot-test-service"8295version = "0.9.29"8405version = "0.9.30"8296source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"8406source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"8297dependencies = [8407dependencies = [8298 "frame-benchmarking",8408 "frame-benchmarking",8299 "frame-system",8409 "frame-system",8300 "futures 0.3.24",8410 "futures 0.3.25",8301 "hex",8411 "hex",8302 "pallet-balances",8412 "pallet-balances",8303 "pallet-staking",8413 "pallet-staking",8404[[package]]8514[[package]]8405name = "prioritized-metered-channel"8515name = "prioritized-metered-channel"8406version = "0.2.0"8516version = "0.2.0"8407source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"8517source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"8408dependencies = [8518dependencies = [8409 "coarsetime",8519 "coarsetime",8410 "crossbeam-queue",8520 "crossbeam-queue",8411 "derive_more",8521 "derive_more",8412 "futures 0.3.24",8522 "futures 0.3.25",8413 "futures-timer",8523 "futures-timer",8414 "nanorand",8524 "nanorand",8415 "thiserror",8525 "thiserror",845385638454[[package]]8564[[package]]8455name = "proc-macro2"8565name = "proc-macro2"8456version = "1.0.46"8566version = "1.0.47"8457source = "registry+https://github.com/rust-lang/crates.io-index"8567source = "registry+https://github.com/rust-lang/crates.io-index"8458checksum = "94e2ef8dbfc347b10c094890f778ee2e36ca9bb4262e86dc99cd217e35f3470b"8568checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725"8459dependencies = [8569dependencies = [8460 "unicode-ident",8570 "unicode-ident",8461]8571]8481checksum = "ac1abe0255c04d15f571427a2d1e00099016506cf3297b53853acd2b7eb87825"8591checksum = "ac1abe0255c04d15f571427a2d1e00099016506cf3297b53853acd2b7eb87825"8482dependencies = [8592dependencies = [8483 "dtoa",8593 "dtoa",8484 "itoa 1.0.3",8594 "itoa",8485 "owning_ref",8595 "owning_ref",8486 "prometheus-client-derive-text-encode",8596 "prometheus-client-derive-text-encode",8487]8597]8504checksum = "71adf41db68aa0daaefc69bb30bcd68ded9b9abaad5d1fbb6304c4fb390e083e"8614checksum = "71adf41db68aa0daaefc69bb30bcd68ded9b9abaad5d1fbb6304c4fb390e083e"8505dependencies = [8615dependencies = [8506 "bytes",8616 "bytes",8507 "prost-derive",8617 "prost-derive 0.10.1",8508]8618]850986198510[[package]]8620[[package]]8621name = "prost"8622version = "0.11.0"8623source = "registry+https://github.com/rust-lang/crates.io-index"8624checksum = "399c3c31cdec40583bb68f0b18403400d01ec4289c383aa047560439952c4dd7"8625dependencies = [8626 "bytes",8627 "prost-derive 0.11.0",8628]86298630[[package]]8511name = "prost-build"8631name = "prost-build"8512version = "0.10.4"8632version = "0.10.4"8513source = "registry+https://github.com/rust-lang/crates.io-index"8633source = "registry+https://github.com/rust-lang/crates.io-index"8522 "log",8642 "log",8523 "multimap",8643 "multimap",8524 "petgraph",8644 "petgraph",8525 "prost",8645 "prost 0.10.4",8526 "prost-types",8646 "prost-types 0.10.1",8527 "regex",8647 "regex",8528 "tempfile",8648 "tempfile",8529 "which",8649 "which",8530]8650]853186518532[[package]]8652[[package]]8653name = "prost-build"8654version = "0.11.1"8655source = "registry+https://github.com/rust-lang/crates.io-index"8656checksum = "7f835c582e6bd972ba8347313300219fed5bfa52caf175298d860b61ff6069bb"8657dependencies = [8658 "bytes",8659 "heck",8660 "itertools",8661 "lazy_static",8662 "log",8663 "multimap",8664 "petgraph",8665 "prost 0.11.0",8666 "prost-types 0.11.1",8667 "regex",8668 "tempfile",8669 "which",8670]86718672[[package]]8533name = "prost-codec"8673name = "prost-codec"8534version = "0.1.0"8674version = "0.1.0"8535source = "registry+https://github.com/rust-lang/crates.io-index"8675source = "registry+https://github.com/rust-lang/crates.io-index"8536checksum = "00af1e92c33b4813cc79fda3f2dbf56af5169709be0202df730e9ebc3e4cd007"8676checksum = "00af1e92c33b4813cc79fda3f2dbf56af5169709be0202df730e9ebc3e4cd007"8537dependencies = [8677dependencies = [8538 "asynchronous-codec",8678 "asynchronous-codec",8539 "bytes",8679 "bytes",8540 "prost",8680 "prost 0.10.4",8541 "thiserror",8681 "thiserror",8542 "unsigned-varint",8682 "unsigned-varint",8543]8683]8556]8696]855786978558[[package]]8698[[package]]8699name = "prost-derive"8700version = "0.11.0"8701source = "registry+https://github.com/rust-lang/crates.io-index"8702checksum = "7345d5f0e08c0536d7ac7229952590239e77abf0a0100a1b1d890add6ea96364"8703dependencies = [8704 "anyhow",8705 "itertools",8706 "proc-macro2",8707 "quote",8708 "syn",8709]87108711[[package]]8559name = "prost-types"8712name = "prost-types"8560version = "0.10.1"8713version = "0.10.1"8561source = "registry+https://github.com/rust-lang/crates.io-index"8714source = "registry+https://github.com/rust-lang/crates.io-index"8562checksum = "2d0a014229361011dc8e69c8a1ec6c2e8d0f2af7c91e3ea3f5b2170298461e68"8715checksum = "2d0a014229361011dc8e69c8a1ec6c2e8d0f2af7c91e3ea3f5b2170298461e68"8563dependencies = [8716dependencies = [8564 "bytes",8717 "bytes",8565 "prost",8718 "prost 0.10.4",8566]8719]856787208568[[package]]8721[[package]]8722name = "prost-types"8723version = "0.11.1"8724source = "registry+https://github.com/rust-lang/crates.io-index"8725checksum = "4dfaa718ad76a44b3415e6c4d53b17c8f99160dcb3a99b10470fce8ad43f6e3e"8726dependencies = [8727 "bytes",8728 "prost 0.11.0",8729]87308731[[package]]8569name = "psm"8732name = "psm"8570version = "0.1.21"8733version = "0.1.21"8571source = "registry+https://github.com/rust-lang/crates.io-index"8734source = "registry+https://github.com/rust-lang/crates.io-index"857687398577[[package]]8740[[package]]8578name = "quartz-runtime"8741name = "quartz-runtime"8579version = "0.9.29"8742version = "0.9.30"8580dependencies = [8743dependencies = [8581 "app-promotion-rpc",8744 "app-promotion-rpc",8582 "cumulus-pallet-aura-ext",8745 "cumulus-pallet-aura-ext",8864 "derive_more",9027 "derive_more",8865 "fs-err",9028 "fs-err",8866 "itertools",9029 "itertools",8867 "static_init",9030 "static_init 0.5.2",8868 "thiserror",9031 "thiserror",8869]9032]887090338871[[package]]9034[[package]]8872name = "ref-cast"9035name = "ref-cast"8873version = "1.0.9"9036version = "1.0.12"8874source = "registry+https://github.com/rust-lang/crates.io-index"9037source = "registry+https://github.com/rust-lang/crates.io-index"8875checksum = "ed13bcd201494ab44900a96490291651d200730904221832b9547d24a87d332b"9038checksum = "12a733f1746c929b4913fe48f8697fcf9c55e3304ba251a79ffb41adfeaf49c2"8876dependencies = [9039dependencies = [8877 "ref-cast-impl",9040 "ref-cast-impl",8878]9041]887990428880[[package]]9043[[package]]8881name = "ref-cast-impl"9044name = "ref-cast-impl"8882version = "1.0.9"9045version = "1.0.12"8883source = "registry+https://github.com/rust-lang/crates.io-index"9046source = "registry+https://github.com/rust-lang/crates.io-index"8884checksum = "5234cd6063258a5e32903b53b1b6ac043a0541c8adc1f610f67b0326c7a578fa"9047checksum = "5887de4a01acafd221861463be6113e6e87275e79804e56779f4cdc131c60368"8885dependencies = [9048dependencies = [8886 "proc-macro2",9049 "proc-macro2",8887 "quote",9050 "quote",889090538891[[package]]9054[[package]]8892name = "regalloc2"9055name = "regalloc2"8893version = "0.2.3"9056version = "0.3.2"8894source = "registry+https://github.com/rust-lang/crates.io-index"9057source = "registry+https://github.com/rust-lang/crates.io-index"8895checksum = "4a8d23b35d7177df3b9d31ed8a9ab4bf625c668be77a319d4f5efd4a5257701c"9058checksum = "d43a209257d978ef079f3d446331d0f1794f5e0fc19b306a199983857833a779"8896dependencies = [9059dependencies = [8897 "fxhash",9060 "fxhash",8898 "log",9061 "log",8927checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244"9090checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244"892890918929[[package]]9092[[package]]8930name = "region"8931version = "2.2.0"8932source = "registry+https://github.com/rust-lang/crates.io-index"8933checksum = "877e54ea2adcd70d80e9179344c97f93ef0dffd6b03e1f4529e6e83ab2fa9ae0"8934dependencies = [8935 "bitflags",8936 "libc",8937 "mach",8938 "winapi",8939]89408941[[package]]8942name = "remote-externalities"9093name = "remote-externalities"8943version = "0.10.0-dev"9094version = "0.10.0-dev"8944source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9095source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"8945dependencies = [9096dependencies = [8946 "env_logger",9097 "env_logger",8947 "jsonrpsee",9098 "jsonrpsee",905592069056[[package]]9207[[package]]9057name = "rococo-runtime"9208name = "rococo-runtime"9058version = "0.9.29"9209version = "0.9.30"9059source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"9210source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"9060dependencies = [9211dependencies = [9061 "beefy-merkle-tree",9212 "beefy-merkle-tree",9062 "beefy-primitives",9213 "beefy-primitives",9074 "pallet-balances",9225 "pallet-balances",9075 "pallet-beefy",9226 "pallet-beefy",9076 "pallet-beefy-mmr",9227 "pallet-beefy-mmr",9228 "pallet-bounties",9229 "pallet-child-bounties",9077 "pallet-collective",9230 "pallet-collective",9231 "pallet-democracy",9232 "pallet-elections-phragmen",9233 "pallet-gilt",9078 "pallet-grandpa",9234 "pallet-grandpa",9235 "pallet-identity",9079 "pallet-im-online",9236 "pallet-im-online",9080 "pallet-indices",9237 "pallet-indices",9081 "pallet-membership",9238 "pallet-membership",9082 "pallet-mmr",9239 "pallet-mmr",9083 "pallet-multisig",9240 "pallet-multisig",9084 "pallet-offences",9241 "pallet-offences",9242 "pallet-preimage",9085 "pallet-proxy",9243 "pallet-proxy",9244 "pallet-recovery",9245 "pallet-scheduler",9086 "pallet-session",9246 "pallet-session",9247 "pallet-society",9087 "pallet-staking",9248 "pallet-staking",9088 "pallet-sudo",9249 "pallet-sudo",9089 "pallet-timestamp",9250 "pallet-timestamp",9251 "pallet-tips",9090 "pallet-transaction-payment",9252 "pallet-transaction-payment",9091 "pallet-transaction-payment-rpc-runtime-api",9253 "pallet-transaction-payment-rpc-runtime-api",9254 "pallet-treasury",9092 "pallet-utility",9255 "pallet-utility",9256 "pallet-vesting",9093 "pallet-xcm",9257 "pallet-xcm",9258 "pallet-xcm-benchmarks",9094 "parity-scale-codec 3.2.1",9259 "parity-scale-codec 3.2.1",9095 "polkadot-parachain",9260 "polkadot-parachain",9096 "polkadot-primitives",9261 "polkadot-primitives",9116 "sp-std",9281 "sp-std",9117 "sp-transaction-pool",9282 "sp-transaction-pool",9118 "sp-version",9283 "sp-version",9284 "static_assertions",9119 "substrate-wasm-builder",9285 "substrate-wasm-builder",9120 "xcm",9286 "xcm",9121 "xcm-builder",9287 "xcm-builder",912492909125[[package]]9291[[package]]9126name = "rococo-runtime-constants"9292name = "rococo-runtime-constants"9127version = "0.9.29"9293version = "0.9.30"9128source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"9294source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"9129dependencies = [9295dependencies = [9130 "frame-support",9296 "frame-support",9131 "polkadot-primitives",9297 "polkadot-primitives",913693029137[[package]]9303[[package]]9138name = "rpassword"9304name = "rpassword"9139version = "7.0.0"9305version = "7.1.0"9140source = "registry+https://github.com/rust-lang/crates.io-index"9306source = "registry+https://github.com/rust-lang/crates.io-index"9141checksum = "26b763cb66df1c928432cc35053f8bd4cec3335d8559fc16010017d16b3c1680"9307checksum = "20c9f5d2a0c3e2ea729ab3706d22217177770654c3ef5056b68b69d07332d3f5"9142dependencies = [9308dependencies = [9143 "libc",9309 "libc",9144 "winapi",9310 "winapi",9151checksum = "322c53fd76a18698f1c27381d58091de3a043d356aa5bd0d510608b565f469a0"9317checksum = "322c53fd76a18698f1c27381d58091de3a043d356aa5bd0d510608b565f469a0"9152dependencies = [9318dependencies = [9153 "async-global-executor",9319 "async-global-executor",9154 "futures 0.3.24",9320 "futures 0.3.25",9155 "log",9321 "log",9156 "netlink-packet-route",9322 "netlink-packet-route",9157 "netlink-proto",9323 "netlink-proto",919793639198[[package]]9364[[package]]9199name = "rustix"9365name = "rustix"9200version = "0.33.7"9201source = "registry+https://github.com/rust-lang/crates.io-index"9202checksum = "938a344304321a9da4973b9ff4f9f8db9caf4597dfd9dda6a60b523340a0fff0"9203dependencies = [9204 "bitflags",9205 "errno",9206 "io-lifetimes 0.5.3",9207 "libc",9208 "linux-raw-sys 0.0.42",9209 "winapi",9210]92119212[[package]]9213name = "rustix"9214version = "0.35.11"9366version = "0.35.11"9215source = "registry+https://github.com/rust-lang/crates.io-index"9367source = "registry+https://github.com/rust-lang/crates.io-index"9216checksum = "fbb2fda4666def1433b1b05431ab402e42a1084285477222b72d6c564c417cef"9368checksum = "fbb2fda4666def1433b1b05431ab402e42a1084285477222b72d6c564c417cef"9217dependencies = [9369dependencies = [9218 "bitflags",9370 "bitflags",9219 "errno",9371 "errno",9220 "io-lifetimes 0.7.3",9372 "io-lifetimes",9221 "libc",9373 "libc",9222 "linux-raw-sys 0.0.46",9374 "linux-raw-sys",9223 "windows-sys",9375 "windows-sys 0.36.1",9224]9376]922593779226[[package]]9378[[package]]9227name = "rustls"9379name = "rustls"9228version = "0.20.6"9380version = "0.20.7"9229source = "registry+https://github.com/rust-lang/crates.io-index"9381source = "registry+https://github.com/rust-lang/crates.io-index"9230checksum = "5aab8ee6c7097ed6057f43c187a62418d0c05a4bd5f18b3571db50ee0f9ce033"9382checksum = "539a2bfe908f471bfa933876bd1eb6a19cf2176d375f82ef7f99530a40e48c2c"9231dependencies = [9383dependencies = [9232 "log",9384 "log",9233 "ring",9385 "ring",9268source = "registry+https://github.com/rust-lang/crates.io-index"9420source = "registry+https://github.com/rust-lang/crates.io-index"9269checksum = "26338f5e09bb721b85b135ea05af7767c90b52f6de4f087d4f4a3a9d64e7dc04"9421checksum = "26338f5e09bb721b85b135ea05af7767c90b52f6de4f087d4f4a3a9d64e7dc04"9270dependencies = [9422dependencies = [9271 "futures 0.3.24",9423 "futures 0.3.25",9272 "pin-project",9424 "pin-project",9273 "static_assertions",9425 "static_assertions",9274]9426]929094429291[[package]]9443[[package]]9292name = "salsa20"9444name = "salsa20"9293version = "0.9.0"9445version = "0.10.2"9294source = "registry+https://github.com/rust-lang/crates.io-index"9446source = "registry+https://github.com/rust-lang/crates.io-index"9295checksum = "0c0fbb5f676da676c260ba276a8f43a8dc67cf02d1438423aeb1c677a7212686"9447checksum = "97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213"9296dependencies = [9448dependencies = [9297 "cipher",9449 "cipher 0.4.3",9298]9450]929994519300[[package]]9452[[package]]9309[[package]]9461[[package]]9310name = "sc-allocator"9462name = "sc-allocator"9311version = "4.1.0-dev"9463version = "4.1.0-dev"9312source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9464source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9313dependencies = [9465dependencies = [9314 "log",9466 "log",9315 "sp-core",9467 "sp-core",9320[[package]]9472[[package]]9321name = "sc-authority-discovery"9473name = "sc-authority-discovery"9322version = "0.10.0-dev"9474version = "0.10.0-dev"9323source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9475source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9324dependencies = [9476dependencies = [9325 "async-trait",9477 "async-trait",9326 "futures 0.3.24",9478 "futures 0.3.25",9327 "futures-timer",9479 "futures-timer",9328 "ip_network",9480 "ip_network",9329 "libp2p",9481 "libp2p",9330 "log",9482 "log",9331 "parity-scale-codec 3.2.1",9483 "parity-scale-codec 3.2.1",9332 "prost",9484 "prost 0.10.4",9333 "prost-build",9485 "prost-build 0.10.4",9334 "rand 0.7.3",9486 "rand 0.7.3",9335 "sc-client-api",9487 "sc-client-api",9336 "sc-network-common",9488 "sc-network-common",9347[[package]]9499[[package]]9348name = "sc-basic-authorship"9500name = "sc-basic-authorship"9349version = "0.10.0-dev"9501version = "0.10.0-dev"9350source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9502source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9351dependencies = [9503dependencies = [9352 "futures 0.3.24",9504 "futures 0.3.25",9353 "futures-timer",9505 "futures-timer",9354 "log",9506 "log",9355 "parity-scale-codec 3.2.1",9507 "parity-scale-codec 3.2.1",9370[[package]]9522[[package]]9371name = "sc-block-builder"9523name = "sc-block-builder"9372version = "0.10.0-dev"9524version = "0.10.0-dev"9373source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9525source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9374dependencies = [9526dependencies = [9375 "parity-scale-codec 3.2.1",9527 "parity-scale-codec 3.2.1",9376 "sc-client-api",9528 "sc-client-api",9386[[package]]9538[[package]]9387name = "sc-chain-spec"9539name = "sc-chain-spec"9388version = "4.0.0-dev"9540version = "4.0.0-dev"9389source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9541source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9390dependencies = [9542dependencies = [9391 "impl-trait-for-tuples",9543 "impl-trait-for-tuples",9392 "memmap2",9544 "memmap2",9403[[package]]9555[[package]]9404name = "sc-chain-spec-derive"9556name = "sc-chain-spec-derive"9405version = "4.0.0-dev"9557version = "4.0.0-dev"9406source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9558source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9407dependencies = [9559dependencies = [9408 "proc-macro-crate",9560 "proc-macro-crate",9409 "proc-macro2",9561 "proc-macro2",9414[[package]]9566[[package]]9415name = "sc-cli"9567name = "sc-cli"9416version = "0.10.0-dev"9568version = "0.10.0-dev"9417source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9569source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9418dependencies = [9570dependencies = [9571 "array-bytes",9419 "chrono",9572 "chrono",9420 "clap",9573 "clap",9421 "fdlimit",9574 "fdlimit",9422 "futures 0.3.24",9575 "futures 0.3.25",9423 "hex",9424 "libp2p",9576 "libp2p",9425 "log",9577 "log",9426 "names",9578 "names",9432 "sc-client-db",9584 "sc-client-db",9433 "sc-keystore",9585 "sc-keystore",9434 "sc-network",9586 "sc-network",9587 "sc-network-common",9435 "sc-service",9588 "sc-service",9436 "sc-telemetry",9589 "sc-telemetry",9437 "sc-tracing",9590 "sc-tracing",9453[[package]]9606[[package]]9454name = "sc-client-api"9607name = "sc-client-api"9455version = "4.0.0-dev"9608version = "4.0.0-dev"9456source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9609source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9457dependencies = [9610dependencies = [9458 "fnv",9611 "fnv",9459 "futures 0.3.24",9612 "futures 0.3.25",9460 "hash-db",9613 "hash-db",9461 "log",9614 "log",9462 "parity-scale-codec 3.2.1",9615 "parity-scale-codec 3.2.1",9481[[package]]9634[[package]]9482name = "sc-client-db"9635name = "sc-client-db"9483version = "0.10.0-dev"9636version = "0.10.0-dev"9484source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9637source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9485dependencies = [9638dependencies = [9486 "hash-db",9639 "hash-db",9487 "kvdb",9640 "kvdb",9506[[package]]9659[[package]]9507name = "sc-consensus"9660name = "sc-consensus"9508version = "0.10.0-dev"9661version = "0.10.0-dev"9509source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9662source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9510dependencies = [9663dependencies = [9511 "async-trait",9664 "async-trait",9512 "futures 0.3.24",9665 "futures 0.3.25",9513 "futures-timer",9666 "futures-timer",9514 "libp2p",9667 "libp2p",9515 "log",9668 "log",9530[[package]]9683[[package]]9531name = "sc-consensus-aura"9684name = "sc-consensus-aura"9532version = "0.10.0-dev"9685version = "0.10.0-dev"9533source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9686source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9534dependencies = [9687dependencies = [9535 "async-trait",9688 "async-trait",9536 "futures 0.3.24",9689 "futures 0.3.25",9537 "log",9690 "log",9538 "parity-scale-codec 3.2.1",9691 "parity-scale-codec 3.2.1",9539 "sc-block-builder",9692 "sc-block-builder",9559[[package]]9712[[package]]9560name = "sc-consensus-babe"9713name = "sc-consensus-babe"9561version = "0.10.0-dev"9714version = "0.10.0-dev"9562source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9715source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9563dependencies = [9716dependencies = [9564 "async-trait",9717 "async-trait",9565 "fork-tree",9718 "fork-tree",9566 "futures 0.3.24",9719 "futures 0.3.25",9567 "log",9720 "log",9568 "merlin",9721 "merlin",9569 "num-bigint",9722 "num-bigint 0.2.6",9570 "num-rational 0.2.4",9723 "num-rational 0.2.4",9571 "num-traits",9724 "num-traits",9572 "parity-scale-codec 3.2.1",9725 "parity-scale-codec 3.2.1",9601[[package]]9754[[package]]9602name = "sc-consensus-babe-rpc"9755name = "sc-consensus-babe-rpc"9603version = "0.10.0-dev"9756version = "0.10.0-dev"9604source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9757source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9605dependencies = [9758dependencies = [9606 "futures 0.3.24",9759 "futures 0.3.25",9607 "jsonrpsee",9760 "jsonrpsee",9608 "sc-consensus-babe",9761 "sc-consensus-babe",9609 "sc-consensus-epochs",9762 "sc-consensus-epochs",9623[[package]]9776[[package]]9624name = "sc-consensus-epochs"9777name = "sc-consensus-epochs"9625version = "0.10.0-dev"9778version = "0.10.0-dev"9626source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9779source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9627dependencies = [9780dependencies = [9628 "fork-tree",9781 "fork-tree",9629 "parity-scale-codec 3.2.1",9782 "parity-scale-codec 3.2.1",9636[[package]]9789[[package]]9637name = "sc-consensus-manual-seal"9790name = "sc-consensus-manual-seal"9638version = "0.10.0-dev"9791version = "0.10.0-dev"9639source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9792source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9640dependencies = [9793dependencies = [9641 "assert_matches",9794 "assert_matches",9642 "async-trait",9795 "async-trait",9643 "futures 0.3.24",9796 "futures 0.3.25",9644 "jsonrpsee",9797 "jsonrpsee",9645 "log",9798 "log",9646 "parity-scale-codec 3.2.1",9799 "parity-scale-codec 3.2.1",9670[[package]]9823[[package]]9671name = "sc-consensus-slots"9824name = "sc-consensus-slots"9672version = "0.10.0-dev"9825version = "0.10.0-dev"9673source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9826source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9674dependencies = [9827dependencies = [9675 "async-trait",9828 "async-trait",9676 "futures 0.3.24",9829 "futures 0.3.25",9677 "futures-timer",9830 "futures-timer",9678 "log",9831 "log",9679 "parity-scale-codec 3.2.1",9832 "parity-scale-codec 3.2.1",9688 "sp-inherents",9841 "sp-inherents",9689 "sp-runtime",9842 "sp-runtime",9690 "sp-state-machine",9843 "sp-state-machine",9691 "sp-timestamp",9692 "thiserror",9844 "thiserror",9693]9845]969498469695[[package]]9847[[package]]9696name = "sc-executor"9848name = "sc-executor"9697version = "0.10.0-dev"9849version = "0.10.0-dev"9698source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9850source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9699dependencies = [9851dependencies = [9700 "lazy_static",9852 "lazy_static",9701 "lru 0.7.8",9853 "lru 0.7.8",9722[[package]]9874[[package]]9723name = "sc-executor-common"9875name = "sc-executor-common"9724version = "0.10.0-dev"9876version = "0.10.0-dev"9725source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9877source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9726dependencies = [9878dependencies = [9727 "environmental",9879 "environmental",9728 "parity-scale-codec 3.2.1",9880 "parity-scale-codec 3.2.1",9738[[package]]9890[[package]]9739name = "sc-executor-wasmi"9891name = "sc-executor-wasmi"9740version = "0.10.0-dev"9892version = "0.10.0-dev"9741source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9893source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9742dependencies = [9894dependencies = [9743 "log",9895 "log",9744 "parity-scale-codec 3.2.1",9896 "parity-scale-codec 3.2.1",9753[[package]]9905[[package]]9754name = "sc-executor-wasmtime"9906name = "sc-executor-wasmtime"9755version = "0.10.0-dev"9907version = "0.10.0-dev"9756source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9908source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9757dependencies = [9909dependencies = [9758 "cfg-if 1.0.0",9910 "cfg-if 1.0.0",9759 "libc",9911 "libc",9760 "log",9912 "log",9761 "once_cell",9913 "once_cell",9762 "parity-scale-codec 3.2.1",9914 "parity-scale-codec 3.2.1",9763 "parity-wasm 0.42.2",9915 "parity-wasm 0.45.0",9764 "rustix 0.33.7",9765 "rustix 0.35.11",9916 "rustix",9766 "sc-allocator",9917 "sc-allocator",9767 "sc-executor-common",9918 "sc-executor-common",9768 "sp-runtime-interface",9919 "sp-runtime-interface",9774[[package]]9925[[package]]9775name = "sc-finality-grandpa"9926name = "sc-finality-grandpa"9776version = "0.10.0-dev"9927version = "0.10.0-dev"9777source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9928source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9778dependencies = [9929dependencies = [9779 "ahash",9930 "ahash",9931 "array-bytes",9780 "async-trait",9932 "async-trait",9781 "dyn-clone",9933 "dyn-clone",9782 "finality-grandpa",9934 "finality-grandpa",9783 "fork-tree",9935 "fork-tree",9784 "futures 0.3.24",9936 "futures 0.3.25",9785 "futures-timer",9937 "futures-timer",9786 "hex",9787 "log",9938 "log",9788 "parity-scale-codec 3.2.1",9939 "parity-scale-codec 3.2.1",9789 "parking_lot 0.12.1",9940 "parking_lot 0.12.1",9815[[package]]9966[[package]]9816name = "sc-finality-grandpa-rpc"9967name = "sc-finality-grandpa-rpc"9817version = "0.10.0-dev"9968version = "0.10.0-dev"9818source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9969source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9819dependencies = [9970dependencies = [9820 "finality-grandpa",9971 "finality-grandpa",9821 "futures 0.3.24",9972 "futures 0.3.25",9822 "jsonrpsee",9973 "jsonrpsee",9823 "log",9974 "log",9824 "parity-scale-codec 3.2.1",9975 "parity-scale-codec 3.2.1",9836[[package]]9987[[package]]9837name = "sc-informant"9988name = "sc-informant"9838version = "0.10.0-dev"9989version = "0.10.0-dev"9839source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"9990source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9840dependencies = [9991dependencies = [9841 "ansi_term",9992 "ansi_term",9842 "futures 0.3.24",9993 "futures 0.3.25",9843 "futures-timer",9994 "futures-timer",9844 "log",9995 "log",9845 "parity-util-mem",9996 "parity-util-mem",9853[[package]]10004[[package]]9854name = "sc-keystore"10005name = "sc-keystore"9855version = "4.0.0-dev"10006version = "4.0.0-dev"9856source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10007source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9857dependencies = [10008dependencies = [10009 "array-bytes",9858 "async-trait",10010 "async-trait",9859 "hex",9860 "parking_lot 0.12.1",10011 "parking_lot 0.12.1",9861 "serde_json",10012 "serde_json",9862 "sp-application-crypto",10013 "sp-application-crypto",9868[[package]]10019[[package]]9869name = "sc-network"10020name = "sc-network"9870version = "0.10.0-dev"10021version = "0.10.0-dev"9871source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10022source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9872dependencies = [10023dependencies = [10024 "array-bytes",9873 "async-trait",10025 "async-trait",9874 "asynchronous-codec",10026 "asynchronous-codec",9875 "bitflags",10027 "bitflags",9878 "either",10030 "either",9879 "fnv",10031 "fnv",9880 "fork-tree",10032 "fork-tree",9881 "futures 0.3.24",10033 "futures 0.3.25",9882 "futures-timer",10034 "futures-timer",9883 "hex",9884 "ip_network",10035 "ip_network",9885 "libp2p",10036 "libp2p",9886 "linked-hash-map",10037 "linked-hash-map",9890 "parity-scale-codec 3.2.1",10041 "parity-scale-codec 3.2.1",9891 "parking_lot 0.12.1",10042 "parking_lot 0.12.1",9892 "pin-project",10043 "pin-project",9893 "prost",10044 "prost 0.10.4",9894 "prost-build",9895 "rand 0.7.3",10045 "rand 0.7.3",9896 "sc-block-builder",10046 "sc-block-builder",9897 "sc-client-api",10047 "sc-client-api",9910 "substrate-prometheus-endpoint",10060 "substrate-prometheus-endpoint",9911 "thiserror",10061 "thiserror",9912 "unsigned-varint",10062 "unsigned-varint",9913 "void",9914 "zeroize",10063 "zeroize",9915]10064]9916100659917[[package]]10066[[package]]10067name = "sc-network-bitswap"10068version = "0.10.0-dev"10069source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10070dependencies = [10071 "cid",10072 "futures 0.3.25",10073 "libp2p",10074 "log",10075 "prost 0.11.0",10076 "prost-build 0.11.1",10077 "sc-client-api",10078 "sc-network-common",10079 "sp-blockchain",10080 "sp-runtime",10081 "thiserror",10082 "unsigned-varint",10083 "void",10084]1008510086[[package]]9918name = "sc-network-common"10087name = "sc-network-common"9919version = "0.10.0-dev"10088version = "0.10.0-dev"9920source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10089source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9921dependencies = [10090dependencies = [9922 "async-trait",10091 "async-trait",9923 "bitflags",10092 "bitflags",9924 "bytes",10093 "bytes",9925 "futures 0.3.24",10094 "futures 0.3.25",10095 "futures-timer",9926 "libp2p",10096 "libp2p",10097 "linked_hash_set",9927 "parity-scale-codec 3.2.1",10098 "parity-scale-codec 3.2.1",9928 "prost-build",10099 "prost-build 0.10.4",9929 "sc-consensus",10100 "sc-consensus",9930 "sc-peerset",10101 "sc-peerset",9931 "serde",10102 "serde",9934 "sp-consensus",10105 "sp-consensus",9935 "sp-finality-grandpa",10106 "sp-finality-grandpa",9936 "sp-runtime",10107 "sp-runtime",10108 "substrate-prometheus-endpoint",9937 "thiserror",10109 "thiserror",9938]10110]9939101119940[[package]]10112[[package]]9941name = "sc-network-gossip"10113name = "sc-network-gossip"9942version = "0.10.0-dev"10114version = "0.10.0-dev"9943source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10115source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9944dependencies = [10116dependencies = [9945 "ahash",10117 "ahash",9946 "futures 0.3.24",10118 "futures 0.3.25",9947 "futures-timer",10119 "futures-timer",9948 "libp2p",10120 "libp2p",9949 "log",10121 "log",9958[[package]]10130[[package]]9959name = "sc-network-light"10131name = "sc-network-light"9960version = "0.10.0-dev"10132version = "0.10.0-dev"9961source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10133source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9962dependencies = [10134dependencies = [9963 "futures 0.3.24",10135 "array-bytes",9964 "hex",10136 "futures 0.3.25",9965 "libp2p",10137 "libp2p",9966 "log",10138 "log",9967 "parity-scale-codec 3.2.1",10139 "parity-scale-codec 3.2.1",9968 "prost",10140 "prost 0.10.4",9969 "prost-build",10141 "prost-build 0.10.4",9970 "sc-client-api",10142 "sc-client-api",9971 "sc-network-common",10143 "sc-network-common",9972 "sc-peerset",10144 "sc-peerset",9979[[package]]10151[[package]]9980name = "sc-network-sync"10152name = "sc-network-sync"9981version = "0.10.0-dev"10153version = "0.10.0-dev"9982source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10154source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"9983dependencies = [10155dependencies = [10156 "array-bytes",9984 "fork-tree",10157 "fork-tree",9985 "futures 0.3.24",10158 "futures 0.3.25",9986 "hex",9987 "libp2p",10159 "libp2p",9988 "log",10160 "log",9989 "lru 0.7.8",10161 "lru 0.7.8",9990 "parity-scale-codec 3.2.1",10162 "parity-scale-codec 3.2.1",9991 "prost",10163 "prost 0.10.4",9992 "prost-build",10164 "prost-build 0.10.4",9993 "sc-client-api",10165 "sc-client-api",9994 "sc-consensus",10166 "sc-consensus",9995 "sc-network-common",10167 "sc-network-common",10005]10177]100061017810007[[package]]10179[[package]]10180name = "sc-network-transactions"10181version = "0.10.0-dev"10182source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10183dependencies = [10184 "array-bytes",10185 "futures 0.3.25",10186 "hex",10187 "libp2p",10188 "log",10189 "parity-scale-codec 3.2.1",10190 "pin-project",10191 "sc-network-common",10192 "sc-peerset",10193 "sp-consensus",10194 "sp-runtime",10195 "substrate-prometheus-endpoint",10196]1019710198[[package]]10008name = "sc-offchain"10199name = "sc-offchain"10009version = "4.0.0-dev"10200version = "4.0.0-dev"10010source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10201source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10011dependencies = [10202dependencies = [10203 "array-bytes",10012 "bytes",10204 "bytes",10013 "fnv",10205 "fnv",10014 "futures 0.3.24",10206 "futures 0.3.25",10015 "futures-timer",10207 "futures-timer",10016 "hex",10017 "hyper",10208 "hyper",10018 "hyper-rustls",10209 "hyper-rustls",10019 "libp2p",10210 "libp2p",10037[[package]]10228[[package]]10038name = "sc-peerset"10229name = "sc-peerset"10039version = "4.0.0-dev"10230version = "4.0.0-dev"10040source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10231source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10041dependencies = [10232dependencies = [10042 "futures 0.3.24",10233 "futures 0.3.25",10043 "libp2p",10234 "libp2p",10044 "log",10235 "log",10045 "sc-utils",10236 "sc-utils",10050[[package]]10241[[package]]10051name = "sc-proposer-metrics"10242name = "sc-proposer-metrics"10052version = "0.10.0-dev"10243version = "0.10.0-dev"10053source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10244source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10054dependencies = [10245dependencies = [10055 "log",10246 "log",10056 "substrate-prometheus-endpoint",10247 "substrate-prometheus-endpoint",10059[[package]]10250[[package]]10060name = "sc-rpc"10251name = "sc-rpc"10061version = "4.0.0-dev"10252version = "4.0.0-dev"10062source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10253source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10063dependencies = [10254dependencies = [10064 "futures 0.3.24",10255 "futures 0.3.25",10065 "hash-db",10256 "hash-db",10066 "jsonrpsee",10257 "jsonrpsee",10067 "log",10258 "log",10089[[package]]10280[[package]]10090name = "sc-rpc-api"10281name = "sc-rpc-api"10091version = "0.10.0-dev"10282version = "0.10.0-dev"10092source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10283source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10093dependencies = [10284dependencies = [10094 "futures 0.3.24",10285 "futures 0.3.25",10095 "jsonrpsee",10286 "jsonrpsee",10096 "log",10287 "log",10097 "parity-scale-codec 3.2.1",10288 "parity-scale-codec 3.2.1",10112[[package]]10303[[package]]10113name = "sc-rpc-server"10304name = "sc-rpc-server"10114version = "4.0.0-dev"10305version = "4.0.0-dev"10115source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10306source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10116dependencies = [10307dependencies = [10117 "futures 0.3.24",10308 "futures 0.3.25",10118 "jsonrpsee",10309 "jsonrpsee",10119 "log",10310 "log",10120 "serde_json",10311 "serde_json",10125[[package]]10316[[package]]10126name = "sc-service"10317name = "sc-service"10127version = "0.10.0-dev"10318version = "0.10.0-dev"10128source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10319source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10129dependencies = [10320dependencies = [10130 "async-trait",10321 "async-trait",10131 "directories",10322 "directories",10132 "exit-future",10323 "exit-future",10133 "futures 0.3.24",10324 "futures 0.3.25",10134 "futures-timer",10325 "futures-timer",10135 "hash-db",10326 "hash-db",10136 "jsonrpsee",10327 "jsonrpsee",10149 "sc-informant",10340 "sc-informant",10150 "sc-keystore",10341 "sc-keystore",10151 "sc-network",10342 "sc-network",10343 "sc-network-bitswap",10152 "sc-network-common",10344 "sc-network-common",10153 "sc-network-light",10345 "sc-network-light",10154 "sc-network-sync",10346 "sc-network-sync",10347 "sc-network-transactions",10155 "sc-offchain",10348 "sc-offchain",10156 "sc-rpc",10349 "sc-rpc",10157 "sc-rpc-server",10350 "sc-rpc-server",10181 "sp-transaction-storage-proof",10374 "sp-transaction-storage-proof",10182 "sp-trie",10375 "sp-trie",10183 "sp-version",10376 "sp-version",10377 "static_init 1.0.3",10184 "substrate-prometheus-endpoint",10378 "substrate-prometheus-endpoint",10185 "tempfile",10379 "tempfile",10186 "thiserror",10380 "thiserror",10192[[package]]10386[[package]]10193name = "sc-state-db"10387name = "sc-state-db"10194version = "0.10.0-dev"10388version = "0.10.0-dev"10195source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10389source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10196dependencies = [10390dependencies = [10197 "log",10391 "log",10198 "parity-scale-codec 3.2.1",10392 "parity-scale-codec 3.2.1",10206[[package]]10400[[package]]10207name = "sc-sync-state-rpc"10401name = "sc-sync-state-rpc"10208version = "0.10.0-dev"10402version = "0.10.0-dev"10209source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10403source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10210dependencies = [10404dependencies = [10211 "jsonrpsee",10405 "jsonrpsee",10212 "parity-scale-codec 3.2.1",10406 "parity-scale-codec 3.2.1",10225[[package]]10419[[package]]10226name = "sc-sysinfo"10420name = "sc-sysinfo"10227version = "6.0.0-dev"10421version = "6.0.0-dev"10228source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10422source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10229dependencies = [10423dependencies = [10230 "futures 0.3.24",10424 "futures 0.3.25",10231 "libc",10425 "libc",10232 "log",10426 "log",10233 "rand 0.7.3",10427 "rand 0.7.3",10244[[package]]10438[[package]]10245name = "sc-telemetry"10439name = "sc-telemetry"10246version = "4.0.0-dev"10440version = "4.0.0-dev"10247source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10441source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10248dependencies = [10442dependencies = [10249 "chrono",10443 "chrono",10250 "futures 0.3.24",10444 "futures 0.3.25",10251 "libp2p",10445 "libp2p",10252 "log",10446 "log",10253 "parking_lot 0.12.1",10447 "parking_lot 0.12.1",10262[[package]]10456[[package]]10263name = "sc-tracing"10457name = "sc-tracing"10264version = "4.0.0-dev"10458version = "4.0.0-dev"10265source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10459source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10266dependencies = [10460dependencies = [10267 "ansi_term",10461 "ansi_term",10268 "atty",10462 "atty",10293[[package]]10487[[package]]10294name = "sc-tracing-proc-macro"10488name = "sc-tracing-proc-macro"10295version = "4.0.0-dev"10489version = "4.0.0-dev"10296source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10490source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10297dependencies = [10491dependencies = [10298 "proc-macro-crate",10492 "proc-macro-crate",10299 "proc-macro2",10493 "proc-macro2",10304[[package]]10498[[package]]10305name = "sc-transaction-pool"10499name = "sc-transaction-pool"10306version = "4.0.0-dev"10500version = "4.0.0-dev"10307source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10501source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10308dependencies = [10502dependencies = [10309 "futures 0.3.24",10503 "futures 0.3.25",10310 "futures-timer",10504 "futures-timer",10311 "linked-hash-map",10505 "linked-hash-map",10312 "log",10506 "log",10330[[package]]10524[[package]]10331name = "sc-transaction-pool-api"10525name = "sc-transaction-pool-api"10332version = "4.0.0-dev"10526version = "4.0.0-dev"10333source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10527source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10334dependencies = [10528dependencies = [10335 "futures 0.3.24",10529 "futures 0.3.25",10336 "log",10530 "log",10337 "serde",10531 "serde",10338 "sp-blockchain",10532 "sp-blockchain",10343[[package]]10537[[package]]10344name = "sc-utils"10538name = "sc-utils"10345version = "4.0.0-dev"10539version = "4.0.0-dev"10346source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10540source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10347dependencies = [10541dependencies = [10348 "futures 0.3.24",10542 "futures 0.3.25",10349 "futures-timer",10543 "futures-timer",10350 "lazy_static",10544 "lazy_static",10351 "log",10545 "log",10386checksum = "88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2"10580checksum = "88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2"10387dependencies = [10581dependencies = [10388 "lazy_static",10582 "lazy_static",10389 "windows-sys",10583 "windows-sys 0.36.1",10390]10584]103911058510392[[package]]10586[[package]]10414checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"10608checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"104151060910416[[package]]10610[[package]]10611name = "scratch"10612version = "1.0.2"10613source = "registry+https://github.com/rust-lang/crates.io-index"10614checksum = "9c8132065adcfd6e02db789d9285a0deb2f3fcb04002865ab67d5fb103533898"1061510616[[package]]10417name = "sct"10617name = "sct"10418version = "0.7.0"10618version = "0.7.0"10419source = "registry+https://github.com/rust-lang/crates.io-index"10619source = "registry+https://github.com/rust-lang/crates.io-index"10431dependencies = [10631dependencies = [10432 "der",10632 "der",10433 "generic-array 0.14.6",10633 "generic-array 0.14.6",10634 "pkcs8",10434 "subtle",10635 "subtle",10435 "zeroize",10636 "zeroize",10436]10637]104461064710447[[package]]10648[[package]]10448name = "secp256k1-sys"10649name = "secp256k1-sys"10449version = "0.6.0"10650version = "0.6.1"10450source = "registry+https://github.com/rust-lang/crates.io-index"10651source = "registry+https://github.com/rust-lang/crates.io-index"10451checksum = "7058dc8eaf3f2810d7828680320acda0b25a288f6d288e19278e249bbf74226b"10652checksum = "83080e2c2fc1006e625be82e5d1eb6a43b7fd9578b617fcc55814daf286bba4b"10452dependencies = [10653dependencies = [10453 "cc",10654 "cc",10454]10655]105401074110541[[package]]10742[[package]]10542name = "serde_json"10743name = "serde_json"10543version = "1.0.85"10744version = "1.0.87"10544source = "registry+https://github.com/rust-lang/crates.io-index"10745source = "registry+https://github.com/rust-lang/crates.io-index"10545checksum = "e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44"10746checksum = "6ce777b7b150d76b9cf60d28b55f5847135a003f7d7350c6be7a773508ce7d45"10546dependencies = [10747dependencies = [10547 "itoa 1.0.3",10748 "itoa",10548 "ryu",10749 "ryu",10549 "serde",10750 "serde",10550]10751]106201082110621[[package]]10822[[package]]10622name = "sha3"10823name = "sha3"10623version = "0.9.1"10824version = "0.10.6"10624source = "registry+https://github.com/rust-lang/crates.io-index"10825source = "registry+https://github.com/rust-lang/crates.io-index"10625checksum = "f81199417d4e5de3f04b1e871023acea7389672c4135918f05aa9cbf2f2fa809"10826checksum = "bdf0c33fae925bdc080598b84bc15c55e7b9a4a43b3c704da051f977469691c9"10626dependencies = [10827dependencies = [10627 "block-buffer 0.9.0",10628 "digest 0.9.0",10629 "keccak",10630 "opaque-debug 0.3.0",10631]1063210633[[package]]10634name = "sha3"10635version = "0.10.5"10636source = "registry+https://github.com/rust-lang/crates.io-index"10637checksum = "e2904bea16a1ae962b483322a1c7b81d976029203aea1f461e51cd7705db7ba9"10638dependencies = [10639 "digest 0.10.5",10828 "digest 0.10.5",10640 "keccak",10829 "keccak",10641]10830]107131090210714[[package]]10903[[package]]10715name = "slot-range-helper"10904name = "slot-range-helper"10716version = "0.9.29"10905version = "0.9.30"10717source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"10906source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"10718dependencies = [10907dependencies = [10719 "enumn",10908 "enumn",10720 "parity-scale-codec 3.2.1",10909 "parity-scale-codec 3.2.1",10780 "base64",10969 "base64",10781 "bytes",10970 "bytes",10782 "flate2",10971 "flate2",10783 "futures 0.3.24",10972 "futures 0.3.25",10784 "httparse",10973 "httparse",10785 "log",10974 "log",10786 "rand 0.8.5",10975 "rand 0.8.5",10790[[package]]10979[[package]]10791name = "sp-api"10980name = "sp-api"10792version = "4.0.0-dev"10981version = "4.0.0-dev"10793source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"10982source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10794dependencies = [10983dependencies = [10795 "hash-db",10984 "hash-db",10796 "log",10985 "log",10808[[package]]10997[[package]]10809name = "sp-api-proc-macro"10998name = "sp-api-proc-macro"10810version = "4.0.0-dev"10999version = "4.0.0-dev"10811source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11000source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10812dependencies = [11001dependencies = [10813 "blake2",11002 "blake2",10814 "proc-macro-crate",11003 "proc-macro-crate",10820[[package]]11009[[package]]10821name = "sp-application-crypto"11010name = "sp-application-crypto"10822version = "6.0.0"11011version = "6.0.0"10823source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11012source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10824dependencies = [11013dependencies = [10825 "parity-scale-codec 3.2.1",11014 "parity-scale-codec 3.2.1",10826 "scale-info",11015 "scale-info",10833[[package]]11022[[package]]10834name = "sp-arithmetic"11023name = "sp-arithmetic"10835version = "5.0.0"11024version = "5.0.0"10836source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11025source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10837dependencies = [11026dependencies = [10838 "integer-sqrt",11027 "integer-sqrt",10839 "num-traits",11028 "num-traits",10848[[package]]11037[[package]]10849name = "sp-authority-discovery"11038name = "sp-authority-discovery"10850version = "4.0.0-dev"11039version = "4.0.0-dev"10851source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11040source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10852dependencies = [11041dependencies = [10853 "parity-scale-codec 3.2.1",11042 "parity-scale-codec 3.2.1",10854 "scale-info",11043 "scale-info",10861[[package]]11050[[package]]10862name = "sp-authorship"11051name = "sp-authorship"10863version = "4.0.0-dev"11052version = "4.0.0-dev"10864source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11053source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10865dependencies = [11054dependencies = [10866 "async-trait",11055 "async-trait",10867 "parity-scale-codec 3.2.1",11056 "parity-scale-codec 3.2.1",10873[[package]]11062[[package]]10874name = "sp-block-builder"11063name = "sp-block-builder"10875version = "4.0.0-dev"11064version = "4.0.0-dev"10876source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11065source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10877dependencies = [11066dependencies = [10878 "parity-scale-codec 3.2.1",11067 "parity-scale-codec 3.2.1",10879 "sp-api",11068 "sp-api",10885[[package]]11074[[package]]10886name = "sp-blockchain"11075name = "sp-blockchain"10887version = "4.0.0-dev"11076version = "4.0.0-dev"10888source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11077source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10889dependencies = [11078dependencies = [10890 "futures 0.3.24",11079 "futures 0.3.25",10891 "log",11080 "log",10892 "lru 0.7.8",11081 "lru 0.7.8",10893 "parity-scale-codec 3.2.1",11082 "parity-scale-codec 3.2.1",10903[[package]]11092[[package]]10904name = "sp-consensus"11093name = "sp-consensus"10905version = "0.10.0-dev"11094version = "0.10.0-dev"10906source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11095source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10907dependencies = [11096dependencies = [10908 "async-trait",11097 "async-trait",10909 "futures 0.3.24",11098 "futures 0.3.25",10910 "futures-timer",11099 "futures-timer",10911 "log",11100 "log",10912 "parity-scale-codec 3.2.1",11101 "parity-scale-codec 3.2.1",10922[[package]]11111[[package]]10923name = "sp-consensus-aura"11112name = "sp-consensus-aura"10924version = "0.10.0-dev"11113version = "0.10.0-dev"10925source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11114source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10926dependencies = [11115dependencies = [10927 "async-trait",11116 "async-trait",10928 "parity-scale-codec 3.2.1",11117 "parity-scale-codec 3.2.1",10940[[package]]11129[[package]]10941name = "sp-consensus-babe"11130name = "sp-consensus-babe"10942version = "0.10.0-dev"11131version = "0.10.0-dev"10943source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11132source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10944dependencies = [11133dependencies = [10945 "async-trait",11134 "async-trait",10946 "merlin",11135 "merlin",10963[[package]]11152[[package]]10964name = "sp-consensus-slots"11153name = "sp-consensus-slots"10965version = "0.10.0-dev"11154version = "0.10.0-dev"10966source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11155source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10967dependencies = [11156dependencies = [10968 "parity-scale-codec 3.2.1",11157 "parity-scale-codec 3.2.1",10969 "scale-info",11158 "scale-info",10977[[package]]11166[[package]]10978name = "sp-consensus-vrf"11167name = "sp-consensus-vrf"10979version = "0.10.0-dev"11168version = "0.10.0-dev"10980source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11169source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10981dependencies = [11170dependencies = [10982 "parity-scale-codec 3.2.1",11171 "parity-scale-codec 3.2.1",10983 "scale-info",11172 "scale-info",10990[[package]]11179[[package]]10991name = "sp-core"11180name = "sp-core"10992version = "6.0.0"11181version = "6.0.0"10993source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11182source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"10994dependencies = [11183dependencies = [11184 "array-bytes",10995 "base58",11185 "base58",10996 "bitflags",11186 "bitflags",10997 "blake2-rfc",11187 "blake2",10998 "byteorder",11188 "byteorder",10999 "dyn-clonable",11189 "dyn-clonable",11000 "ed25519-zebra",11190 "ed25519-zebra",11001 "futures 0.3.24",11191 "futures 0.3.25",11002 "hash-db",11192 "hash-db",11003 "hash256-std-hasher",11193 "hash256-std-hasher",11004 "hex",11005 "impl-serde",11194 "impl-serde",11006 "lazy_static",11195 "lazy_static",11007 "libsecp256k1",11196 "libsecp256k1",11036[[package]]11225[[package]]11037name = "sp-core-hashing"11226name = "sp-core-hashing"11038version = "4.0.0"11227version = "4.0.0"11039source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11228source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11040dependencies = [11229dependencies = [11041 "blake2",11230 "blake2",11042 "byteorder",11231 "byteorder",11043 "digest 0.10.5",11232 "digest 0.10.5",11044 "sha2 0.10.6",11233 "sha2 0.10.6",11045 "sha3 0.10.5",11234 "sha3",11046 "sp-std",11235 "sp-std",11047 "twox-hash",11236 "twox-hash",11048]11237]110491123811050[[package]]11239[[package]]11051name = "sp-core-hashing-proc-macro"11240name = "sp-core-hashing-proc-macro"11052version = "5.0.0"11241version = "5.0.0"11053source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11242source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11054dependencies = [11243dependencies = [11055 "proc-macro2",11244 "proc-macro2",11056 "quote",11245 "quote",11061[[package]]11250[[package]]11062name = "sp-database"11251name = "sp-database"11063version = "4.0.0-dev"11252version = "4.0.0-dev"11064source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11253source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11065dependencies = [11254dependencies = [11066 "kvdb",11255 "kvdb",11067 "parking_lot 0.12.1",11256 "parking_lot 0.12.1",11070[[package]]11259[[package]]11071name = "sp-debug-derive"11260name = "sp-debug-derive"11072version = "4.0.0"11261version = "4.0.0"11073source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11262source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11074dependencies = [11263dependencies = [11075 "proc-macro2",11264 "proc-macro2",11076 "quote",11265 "quote",11080[[package]]11269[[package]]11081name = "sp-externalities"11270name = "sp-externalities"11082version = "0.12.0"11271version = "0.12.0"11083source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11272source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11084dependencies = [11273dependencies = [11085 "environmental",11274 "environmental",11086 "parity-scale-codec 3.2.1",11275 "parity-scale-codec 3.2.1",11091[[package]]11280[[package]]11092name = "sp-finality-grandpa"11281name = "sp-finality-grandpa"11093version = "4.0.0-dev"11282version = "4.0.0-dev"11094source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11283source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11095dependencies = [11284dependencies = [11096 "finality-grandpa",11285 "finality-grandpa",11097 "log",11286 "log",11109[[package]]11298[[package]]11110name = "sp-inherents"11299name = "sp-inherents"11111version = "4.0.0-dev"11300version = "4.0.0-dev"11112source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11301source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11113dependencies = [11302dependencies = [11114 "async-trait",11303 "async-trait",11115 "impl-trait-for-tuples",11304 "impl-trait-for-tuples",11123[[package]]11312[[package]]11124name = "sp-io"11313name = "sp-io"11125version = "6.0.0"11314version = "6.0.0"11126source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11315source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11127dependencies = [11316dependencies = [11128 "bytes",11317 "bytes",11129 "futures 0.3.24",11318 "futures 0.3.25",11130 "hash-db",11319 "hash-db",11131 "libsecp256k1",11320 "libsecp256k1",11132 "log",11321 "log",11149[[package]]11338[[package]]11150name = "sp-keyring"11339name = "sp-keyring"11151version = "6.0.0"11340version = "6.0.0"11152source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11341source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11153dependencies = [11342dependencies = [11154 "lazy_static",11343 "lazy_static",11155 "sp-core",11344 "sp-core",11160[[package]]11349[[package]]11161name = "sp-keystore"11350name = "sp-keystore"11162version = "0.12.0"11351version = "0.12.0"11163source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11352source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11164dependencies = [11353dependencies = [11165 "async-trait",11354 "async-trait",11166 "futures 0.3.24",11355 "futures 0.3.25",11167 "merlin",11356 "merlin",11168 "parity-scale-codec 3.2.1",11357 "parity-scale-codec 3.2.1",11169 "parking_lot 0.12.1",11358 "parking_lot 0.12.1",11177[[package]]11366[[package]]11178name = "sp-maybe-compressed-blob"11367name = "sp-maybe-compressed-blob"11179version = "4.1.0-dev"11368version = "4.1.0-dev"11180source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11369source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11181dependencies = [11370dependencies = [11182 "thiserror",11371 "thiserror",11183 "zstd",11372 "zstd",11186[[package]]11375[[package]]11187name = "sp-mmr-primitives"11376name = "sp-mmr-primitives"11188version = "4.0.0-dev"11377version = "4.0.0-dev"11189source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11378source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11190dependencies = [11379dependencies = [11191 "log",11380 "log",11192 "parity-scale-codec 3.2.1",11381 "parity-scale-codec 3.2.1",11201[[package]]11390[[package]]11202name = "sp-npos-elections"11391name = "sp-npos-elections"11203version = "4.0.0-dev"11392version = "4.0.0-dev"11204source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11393source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11205dependencies = [11394dependencies = [11206 "parity-scale-codec 3.2.1",11395 "parity-scale-codec 3.2.1",11207 "scale-info",11396 "scale-info",11215[[package]]11404[[package]]11216name = "sp-offchain"11405name = "sp-offchain"11217version = "4.0.0-dev"11406version = "4.0.0-dev"11218source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11407source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11219dependencies = [11408dependencies = [11220 "sp-api",11409 "sp-api",11221 "sp-core",11410 "sp-core",11225[[package]]11414[[package]]11226name = "sp-panic-handler"11415name = "sp-panic-handler"11227version = "4.0.0"11416version = "4.0.0"11228source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11417source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11229dependencies = [11418dependencies = [11230 "backtrace",11419 "backtrace",11231 "lazy_static",11420 "lazy_static",11235[[package]]11424[[package]]11236name = "sp-rpc"11425name = "sp-rpc"11237version = "6.0.0"11426version = "6.0.0"11238source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11427source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11239dependencies = [11428dependencies = [11240 "rustc-hash",11429 "rustc-hash",11241 "serde",11430 "serde",11245[[package]]11434[[package]]11246name = "sp-runtime"11435name = "sp-runtime"11247version = "6.0.0"11436version = "6.0.0"11248source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11437source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11249dependencies = [11438dependencies = [11250 "either",11439 "either",11251 "hash256-std-hasher",11440 "hash256-std-hasher",11262 "sp-core",11451 "sp-core",11263 "sp-io",11452 "sp-io",11264 "sp-std",11453 "sp-std",11454 "sp-weights",11265]11455]112661145611267[[package]]11457[[package]]11268name = "sp-runtime-interface"11458name = "sp-runtime-interface"11269version = "6.0.0"11459version = "6.0.0"11270source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11460source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11271dependencies = [11461dependencies = [11272 "bytes",11462 "bytes",11273 "impl-trait-for-tuples",11463 "impl-trait-for-tuples",11285[[package]]11475[[package]]11286name = "sp-runtime-interface-proc-macro"11476name = "sp-runtime-interface-proc-macro"11287version = "5.0.0"11477version = "5.0.0"11288source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11478source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11289dependencies = [11479dependencies = [11290 "Inflector",11480 "Inflector",11291 "proc-macro-crate",11481 "proc-macro-crate",11297[[package]]11487[[package]]11298name = "sp-sandbox"11488name = "sp-sandbox"11299version = "0.10.0-dev"11489version = "0.10.0-dev"11300source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11490source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11301dependencies = [11491dependencies = [11302 "log",11492 "log",11303 "parity-scale-codec 3.2.1",11493 "parity-scale-codec 3.2.1",11311[[package]]11501[[package]]11312name = "sp-session"11502name = "sp-session"11313version = "4.0.0-dev"11503version = "4.0.0-dev"11314source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11504source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11315dependencies = [11505dependencies = [11316 "parity-scale-codec 3.2.1",11506 "parity-scale-codec 3.2.1",11317 "scale-info",11507 "scale-info",11325[[package]]11515[[package]]11326name = "sp-staking"11516name = "sp-staking"11327version = "4.0.0-dev"11517version = "4.0.0-dev"11328source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11518source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11329dependencies = [11519dependencies = [11330 "parity-scale-codec 3.2.1",11520 "parity-scale-codec 3.2.1",11331 "scale-info",11521 "scale-info",11336[[package]]11526[[package]]11337name = "sp-state-machine"11527name = "sp-state-machine"11338version = "0.12.0"11528version = "0.12.0"11339source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11529source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11340dependencies = [11530dependencies = [11341 "hash-db",11531 "hash-db",11342 "log",11532 "log",11358[[package]]11548[[package]]11359name = "sp-std"11549name = "sp-std"11360version = "4.0.0"11550version = "4.0.0"11361source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11551source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"113621155211363[[package]]11553[[package]]11364name = "sp-storage"11554name = "sp-storage"11365version = "6.0.0"11555version = "6.0.0"11366source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11556source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11367dependencies = [11557dependencies = [11368 "impl-serde",11558 "impl-serde",11369 "parity-scale-codec 3.2.1",11559 "parity-scale-codec 3.2.1",11376[[package]]11566[[package]]11377name = "sp-tasks"11567name = "sp-tasks"11378version = "4.0.0-dev"11568version = "4.0.0-dev"11379source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11569source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11380dependencies = [11570dependencies = [11381 "log",11571 "log",11382 "sp-core",11572 "sp-core",11389[[package]]11579[[package]]11390name = "sp-timestamp"11580name = "sp-timestamp"11391version = "4.0.0-dev"11581version = "4.0.0-dev"11392source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11582source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11393dependencies = [11583dependencies = [11394 "async-trait",11584 "async-trait",11395 "futures-timer",11585 "futures-timer",11405[[package]]11595[[package]]11406name = "sp-tracing"11596name = "sp-tracing"11407version = "5.0.0"11597version = "5.0.0"11408source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11598source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11409dependencies = [11599dependencies = [11410 "parity-scale-codec 3.2.1",11600 "parity-scale-codec 3.2.1",11411 "sp-std",11601 "sp-std",11417[[package]]11607[[package]]11418name = "sp-transaction-pool"11608name = "sp-transaction-pool"11419version = "4.0.0-dev"11609version = "4.0.0-dev"11420source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11610source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11421dependencies = [11611dependencies = [11422 "sp-api",11612 "sp-api",11423 "sp-runtime",11613 "sp-runtime",11426[[package]]11616[[package]]11427name = "sp-transaction-storage-proof"11617name = "sp-transaction-storage-proof"11428version = "4.0.0-dev"11618version = "4.0.0-dev"11429source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11619source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11430dependencies = [11620dependencies = [11431 "async-trait",11621 "async-trait",11432 "log",11622 "log",11442[[package]]11632[[package]]11443name = "sp-trie"11633name = "sp-trie"11444version = "6.0.0"11634version = "6.0.0"11445source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11635source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11446dependencies = [11636dependencies = [11447 "ahash",11637 "ahash",11448 "hash-db",11638 "hash-db",11449 "hashbrown 0.12.3",11639 "hashbrown",11450 "lazy_static",11640 "lazy_static",11451 "lru 0.7.8",11641 "lru 0.7.8",11452 "memory-db",11642 "memory-db",11465[[package]]11655[[package]]11466name = "sp-version"11656name = "sp-version"11467version = "5.0.0"11657version = "5.0.0"11468source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11658source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11469dependencies = [11659dependencies = [11470 "impl-serde",11660 "impl-serde",11471 "parity-scale-codec 3.2.1",11661 "parity-scale-codec 3.2.1",11472 "parity-wasm 0.42.2",11662 "parity-wasm 0.45.0",11473 "scale-info",11663 "scale-info",11474 "serde",11664 "serde",11475 "sp-core-hashing-proc-macro",11665 "sp-core-hashing-proc-macro",11482[[package]]11672[[package]]11483name = "sp-version-proc-macro"11673name = "sp-version-proc-macro"11484version = "4.0.0-dev"11674version = "4.0.0-dev"11485source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11675source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11486dependencies = [11676dependencies = [11487 "parity-scale-codec 3.2.1",11677 "parity-scale-codec 3.2.1",11488 "proc-macro2",11678 "proc-macro2",11493[[package]]11683[[package]]11494name = "sp-wasm-interface"11684name = "sp-wasm-interface"11495version = "6.0.0"11685version = "6.0.0"11496source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11686source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11497dependencies = [11687dependencies = [11498 "impl-trait-for-tuples",11688 "impl-trait-for-tuples",11499 "log",11689 "log",11504]11694]115051169511506[[package]]11696[[package]]11697name = "sp-weights"11698version = "4.0.0"11699source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11700dependencies = [11701 "impl-trait-for-tuples",11702 "parity-scale-codec 3.2.1",11703 "scale-info",11704 "serde",11705 "smallvec",11706 "sp-arithmetic",11707 "sp-core",11708 "sp-debug-derive",11709 "sp-std",11710]1171111712[[package]]11507name = "spin"11713name = "spin"11508version = "0.5.2"11714version = "0.5.2"11509source = "registry+https://github.com/rust-lang/crates.io-index"11715source = "registry+https://github.com/rust-lang/crates.io-index"11510checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"11716checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"115111171711512[[package]]11718[[package]]11719name = "spki"11720version = "0.5.4"11721source = "registry+https://github.com/rust-lang/crates.io-index"11722checksum = "44d01ac02a6ccf3e07db148d2be087da624fea0221a16152ed01f0496a6b0a27"11723dependencies = [11724 "base64ct",11725 "der",11726]1172711728[[package]]11513name = "ss58-registry"11729name = "ss58-registry"11514version = "1.31.0"11730version = "1.33.0"11515source = "registry+https://github.com/rust-lang/crates.io-index"11731source = "registry+https://github.com/rust-lang/crates.io-index"11516checksum = "1de151faef619cb7b5c26b32d42bc7ddccac0d202beb7a84344b44e9232b92f7"11732checksum = "3ab7554f8a8b6f8d71cd5a8e6536ef116e2ce0504cf97ebf16311d58065dc8a6"11517dependencies = [11733dependencies = [11518 "Inflector",11734 "Inflector",11519 "num-format",11735 "num-format",11545 "cfg_aliases",11761 "cfg_aliases",11546 "libc",11762 "libc",11547 "parking_lot 0.11.2",11763 "parking_lot 0.11.2",11548 "static_init_macro",11764 "static_init_macro 0.5.0",11549]11765]115501176611551[[package]]11767[[package]]11768name = "static_init"11769version = "1.0.3"11770source = "registry+https://github.com/rust-lang/crates.io-index"11771checksum = "8a2a1c578e98c1c16fc3b8ec1328f7659a500737d7a0c6d625e73e830ff9c1f6"11772dependencies = [11773 "bitflags",11774 "cfg_aliases",11775 "libc",11776 "parking_lot 0.11.2",11777 "parking_lot_core 0.8.5",11778 "static_init_macro 1.0.2",11779 "winapi",11780]1178111782[[package]]11552name = "static_init_macro"11783name = "static_init_macro"11553version = "0.5.0"11784version = "0.5.0"11554source = "registry+https://github.com/rust-lang/crates.io-index"11785source = "registry+https://github.com/rust-lang/crates.io-index"11562]11793]115631179411564[[package]]11795[[package]]11796name = "static_init_macro"11797version = "1.0.2"11798source = "registry+https://github.com/rust-lang/crates.io-index"11799checksum = "70a2595fc3aa78f2d0e45dd425b22282dd863273761cc77780914b2cf3003acf"11800dependencies = [11801 "cfg_aliases",11802 "memchr",11803 "proc-macro2",11804 "quote",11805 "syn",11806]1180711808[[package]]11565name = "statrs"11809name = "statrs"11566version = "0.15.0"11810version = "0.15.0"11567source = "registry+https://github.com/rust-lang/crates.io-index"11811source = "registry+https://github.com/rust-lang/crates.io-index"11626[[package]]11870[[package]]11627name = "substrate-build-script-utils"11871name = "substrate-build-script-utils"11628version = "3.0.0"11872version = "3.0.0"11629source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11873source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11630dependencies = [11874dependencies = [11631 "platforms",11875 "platforms",11632]11876]116331187711634[[package]]11878[[package]]11635name = "substrate-frame-rpc-system"11879name = "substrate-frame-rpc-system"11636version = "4.0.0-dev"11880version = "4.0.0-dev"11637source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11881source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11638dependencies = [11882dependencies = [11639 "frame-system-rpc-runtime-api",11883 "frame-system-rpc-runtime-api",11640 "futures 0.3.24",11884 "futures 0.3.25",11641 "jsonrpsee",11885 "jsonrpsee",11642 "log",11886 "log",11643 "parity-scale-codec 3.2.1",11887 "parity-scale-codec 3.2.1",11655[[package]]11899[[package]]11656name = "substrate-prometheus-endpoint"11900name = "substrate-prometheus-endpoint"11657version = "0.10.0-dev"11901version = "0.10.0-dev"11658source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11902source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11659dependencies = [11903dependencies = [11660 "futures-util",11904 "futures-util",11661 "hyper",11905 "hyper",11668[[package]]11912[[package]]11669name = "substrate-state-trie-migration-rpc"11913name = "substrate-state-trie-migration-rpc"11670version = "4.0.0-dev"11914version = "4.0.0-dev"11671source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11915source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11672dependencies = [11916dependencies = [11673 "jsonrpsee",11917 "jsonrpsee",11674 "log",11918 "log",11689[[package]]11933[[package]]11690name = "substrate-test-client"11934name = "substrate-test-client"11691version = "2.0.1"11935version = "2.0.1"11692source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11936source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11693dependencies = [11937dependencies = [11938 "array-bytes",11694 "async-trait",11939 "async-trait",11695 "futures 0.3.24",11940 "futures 0.3.25",11696 "hex",11697 "parity-scale-codec 3.2.1",11941 "parity-scale-codec 3.2.1",11698 "sc-client-api",11942 "sc-client-api",11699 "sc-client-db",11943 "sc-client-db",11715[[package]]11959[[package]]11716name = "substrate-test-utils"11960name = "substrate-test-utils"11717version = "4.0.0-dev"11961version = "4.0.0-dev"11718source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11962source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11719dependencies = [11963dependencies = [11720 "futures 0.3.24",11964 "futures 0.3.25",11721 "substrate-test-utils-derive",11965 "substrate-test-utils-derive",11722 "tokio",11966 "tokio",11723]11967]117241196811725[[package]]11969[[package]]11726name = "substrate-test-utils-derive"11970name = "substrate-test-utils-derive"11727version = "0.10.0-dev"11971version = "0.10.0-dev"11728source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11972source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11729dependencies = [11973dependencies = [11730 "proc-macro-crate",11974 "proc-macro-crate",11731 "proc-macro2",11975 "proc-macro2",11736[[package]]11980[[package]]11737name = "substrate-wasm-builder"11981name = "substrate-wasm-builder"11738version = "5.0.0-dev"11982version = "5.0.0-dev"11739source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"11983source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"11740dependencies = [11984dependencies = [11741 "ansi_term",11985 "ansi_term",11742 "build-helper",11986 "build-helper",117581200211759[[package]]12003[[package]]11760name = "syn"12004name = "syn"11761version = "1.0.101"12005version = "1.0.102"11762source = "registry+https://github.com/rust-lang/crates.io-index"12006source = "registry+https://github.com/rust-lang/crates.io-index"11763checksum = "e90cde112c4b9690b8cbe810cba9ddd8bc1d7472e2cae317b69e9438c1cba7d2"12007checksum = "3fcd952facd492f9be3ef0d0b7032a6e442ee9b361d4acc2b1d0c4aaa5f613a1"11764dependencies = [12008dependencies = [11765 "proc-macro2",12009 "proc-macro2",11766 "quote",12010 "quote",118371208111838[[package]]12082[[package]]11839name = "test-runtime-constants"12083name = "test-runtime-constants"11840version = "0.9.29"12084version = "0.9.30"11841source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"12085source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"11842dependencies = [12086dependencies = [11843 "frame-support",12087 "frame-support",11844 "polkadot-primitives",12088 "polkadot-primitives",11968source = "registry+https://github.com/rust-lang/crates.io-index"12212source = "registry+https://github.com/rust-lang/crates.io-index"11969checksum = "c2702e08a7a860f005826c6815dcac101b19b5eb330c27fe4a5928fec1d20ddd"12213checksum = "c2702e08a7a860f005826c6815dcac101b19b5eb330c27fe4a5928fec1d20ddd"11970dependencies = [12214dependencies = [11971 "itoa 1.0.3",12215 "itoa",11972 "libc",12216 "libc",11973 "num_threads",12217 "num_threads",11974 "time-macros",12218 "time-macros",120671231112068[[package]]12312[[package]]12069name = "tokio-stream"12313name = "tokio-stream"12070version = "0.1.10"12314version = "0.1.11"12071source = "registry+https://github.com/rust-lang/crates.io-index"12315source = "registry+https://github.com/rust-lang/crates.io-index"12072checksum = "f6edf2d6bc038a43d31353570e27270603f4648d18f5ed10c0e179abe43255af"12316checksum = "d660770404473ccd7bc9f8b28494a811bc18542b915c0855c51e8f419d5223ce"12073dependencies = [12317dependencies = [12074 "futures-core",12318 "futures-core",12075 "pin-project-lite 0.2.9",12319 "pin-project-lite 0.2.9",121081235212109[[package]]12353[[package]]12110name = "tracing"12354name = "tracing"12111version = "0.1.36"12355version = "0.1.37"12112source = "registry+https://github.com/rust-lang/crates.io-index"12356source = "registry+https://github.com/rust-lang/crates.io-index"12113checksum = "2fce9567bd60a67d08a16488756721ba392f24f29006402881e43b19aac64307"12357checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"12114dependencies = [12358dependencies = [12115 "cfg-if 1.0.0",12359 "cfg-if 1.0.0",12116 "pin-project-lite 0.2.9",12360 "pin-project-lite 0.2.9",121201236412121[[package]]12365[[package]]12122name = "tracing-attributes"12366name = "tracing-attributes"12123version = "0.1.22"12367version = "0.1.23"12124source = "registry+https://github.com/rust-lang/crates.io-index"12368source = "registry+https://github.com/rust-lang/crates.io-index"12125checksum = "11c75893af559bc8e10716548bdef5cb2b983f8e637db9d0e15126b61b484ee2"12369checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a"12126dependencies = [12370dependencies = [12127 "proc-macro2",12371 "proc-macro2",12128 "quote",12372 "quote",121311237512132[[package]]12376[[package]]12133name = "tracing-core"12377name = "tracing-core"12134version = "0.1.29"12378version = "0.1.30"12135source = "registry+https://github.com/rust-lang/crates.io-index"12379source = "registry+https://github.com/rust-lang/crates.io-index"12136checksum = "5aeea4303076558a00714b823f9ad67d58a3bbda1df83d8827d21193156e22f7"12380checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a"12137dependencies = [12381dependencies = [12138 "once_cell",12382 "once_cell",12139 "valuable",12383 "valuable",121511239512152[[package]]12396[[package]]12153name = "tracing-gum"12397name = "tracing-gum"12154version = "0.9.29"12398version = "0.9.30"12155source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"12399source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"12156dependencies = [12400dependencies = [12157 "polkadot-node-jaeger",12401 "polkadot-node-jaeger",12158 "polkadot-primitives",12402 "polkadot-primitives",121621240612163[[package]]12407[[package]]12164name = "tracing-gum-proc-macro"12408name = "tracing-gum-proc-macro"12165version = "0.9.29"12409version = "0.9.30"12166source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"12410source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"12167dependencies = [12411dependencies = [12168 "expander 0.0.6",12412 "expander 0.0.6",12169 "proc-macro-crate",12413 "proc-macro-crate",12223checksum = "004e1e8f92535694b4cb1444dc5a8073ecf0815e3357f729638b9f8fc4062908"12467checksum = "004e1e8f92535694b4cb1444dc5a8073ecf0815e3357f729638b9f8fc4062908"12224dependencies = [12468dependencies = [12225 "hash-db",12469 "hash-db",12226 "hashbrown 0.12.3",12470 "hashbrown",12227 "log",12471 "log",12228 "rustc-hex",12472 "rustc-hex",12229 "smallvec",12473 "smallvec",12300[[package]]12544[[package]]12301name = "try-runtime-cli"12545name = "try-runtime-cli"12302version = "0.10.0-dev"12546version = "0.10.0-dev"12303source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.29#cc370aa61e15c18d23a2f686b812fd576a630afe"12547source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.30#a3ed0119c45cdd0d571ad34e5b3ee7518c8cef8d"12304dependencies = [12548dependencies = [12305 "clap",12549 "clap",12306 "frame-try-runtime",12550 "frame-try-runtime",124021264612403[[package]]12647[[package]]12404name = "unicode-ident"12648name = "unicode-ident"12405version = "1.0.4"12649version = "1.0.5"12406source = "registry+https://github.com/rust-lang/crates.io-index"12650source = "registry+https://github.com/rust-lang/crates.io-index"12407checksum = "dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd"12651checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3"124081265212409[[package]]12653[[package]]12410name = "unicode-normalization"12654name = "unicode-normalization"124291267312430[[package]]12674[[package]]12431name = "unique-node"12675name = "unique-node"12432version = "0.9.29"12676version = "0.9.30"12433dependencies = [12677dependencies = [12434 "app-promotion-rpc",12678 "app-promotion-rpc",12435 "clap",12679 "clap",12453 "fp-rpc",12697 "fp-rpc",12454 "frame-benchmarking",12698 "frame-benchmarking",12455 "frame-benchmarking-cli",12699 "frame-benchmarking-cli",12456 "futures 0.3.24",12700 "futures 0.3.25",12457 "jsonrpsee",12701 "jsonrpsee",12458 "log",12702 "log",12459 "opal-runtime",12703 "opal-runtime",12527 "fc-rpc-core",12771 "fc-rpc-core",12528 "fp-rpc",12772 "fp-rpc",12529 "fp-storage",12773 "fp-storage",12530 "futures 0.3.24",12774 "futures 0.3.25",12531 "jsonrpsee",12775 "jsonrpsee",12532 "pallet-common",12776 "pallet-common",12533 "pallet-ethereum",12777 "pallet-ethereum",125681281212569[[package]]12813[[package]]12570name = "unique-runtime"12814name = "unique-runtime"12571version = "0.9.29"12815version = "0.9.30"12572dependencies = [12816dependencies = [12573 "app-promotion-rpc",12817 "app-promotion-rpc",12574 "cumulus-pallet-aura-ext",12818 "cumulus-pallet-aura-ext",126891293312690[[package]]12934[[package]]12691name = "up-common"12935name = "up-common"12692version = "0.9.29"12936version = "0.9.30"12693dependencies = [12937dependencies = [12694 "fp-rpc",12938 "fp-rpc",12695 "frame-support",12939 "frame-support",12736[[package]]12980[[package]]12737name = "up-sponsorship"12981name = "up-sponsorship"12738version = "0.1.0"12982version = "0.1.0"12739source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.29#2917e3c58a51d3654788326197cb3e1eab7febae"12983source = "git+https://github.com/uniquenetwork/pallet-sponsoring?branch=polkadot-v0.9.30#39dd82158d6caa9d89105441bf2f7111a6e686e5"12740dependencies = [12984dependencies = [12741 "impl-trait-for-tuples",12985 "impl-trait-for-tuples",12742]12986]129101315412911[[package]]13155[[package]]12912name = "wasm-instrument"13156name = "wasm-instrument"12913version = "0.1.1"13157version = "0.3.0"12914source = "registry+https://github.com/rust-lang/crates.io-index"13158source = "registry+https://github.com/rust-lang/crates.io-index"12915checksum = "962e5b0401bbb6c887f54e69b8c496ea36f704df65db73e81fd5ff8dc3e63a9f"13159checksum = "aa1dafb3e60065305741e83db35c6c2584bb3725b692b5b66148a38d72ace6cd"12916dependencies = [13160dependencies = [12917 "parity-wasm 0.42.2",13161 "parity-wasm 0.45.0",12918]13162]129191316312920[[package]]13164[[package]]12923source = "registry+https://github.com/rust-lang/crates.io-index"13167source = "registry+https://github.com/rust-lang/crates.io-index"12924checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f"13168checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f"12925dependencies = [13169dependencies = [12926 "futures 0.3.24",13170 "futures 0.3.25",12927 "js-sys",13171 "js-sys",12928 "parking_lot 0.11.2",13172 "parking_lot 0.11.2",12929 "pin-utils",13173 "pin-utils",129341317812935[[package]]13179[[package]]12936name = "wasmi"13180name = "wasmi"12937version = "0.9.1"13181version = "0.13.2"12938source = "registry+https://github.com/rust-lang/crates.io-index"13182source = "registry+https://github.com/rust-lang/crates.io-index"12939checksum = "ca00c5147c319a8ec91ec1a0edbec31e566ce2c9cc93b3f9bb86a9efd0eb795d"13183checksum = "06c326c93fbf86419608361a2c925a31754cf109da1b8b55737070b4d6669422"12940dependencies = [13184dependencies = [12941 "downcast-rs",13185 "parity-wasm 0.45.0",12942 "libc",12943 "libm",12944 "memory_units",12945 "num-rational 0.2.4",12946 "num-traits",12947 "parity-wasm 0.42.2",12948 "wasmi-validation",13186 "wasmi-validation",13187 "wasmi_core",12949]13188]129501318912951[[package]]13190[[package]]12952name = "wasmi-validation"13191name = "wasmi-validation"12953version = "0.4.1"13192version = "0.5.0"12954source = "registry+https://github.com/rust-lang/crates.io-index"13193source = "registry+https://github.com/rust-lang/crates.io-index"12955checksum = "165343ecd6c018fc09ebcae280752702c9a2ef3e6f8d02f1cfcbdb53ef6d7937"13194checksum = "91ff416ad1ff0c42e5a926ed5d5fab74c0f098749aa0ad8b2a34b982ce0e867b"12956dependencies = [13195dependencies = [12957 "parity-wasm 0.42.2",13196 "parity-wasm 0.45.0",12958]13197]129591319812960[[package]]13199[[package]]13200name = "wasmi_core"13201version = "0.2.1"13202source = "registry+https://github.com/rust-lang/crates.io-index"13203checksum = "57d20cb3c59b788653d99541c646c561c9dd26506f25c0cebfe810659c54c6d7"13204dependencies = [13205 "downcast-rs",13206 "libm",13207 "memory_units",13208 "num-rational 0.4.1",13209 "num-traits",13210]1321113212[[package]]12961name = "wasmparser"13213name = "wasmparser"12962version = "0.85.0"13214version = "0.89.1"12963source = "registry+https://github.com/rust-lang/crates.io-index"13215source = "registry+https://github.com/rust-lang/crates.io-index"12964checksum = "570460c58b21e9150d2df0eaaedbb7816c34bcec009ae0dcc976e40ba81463e7"13216checksum = "ab5d3e08b13876f96dd55608d03cd4883a0545884932d5adf11925876c96daef"12965dependencies = [13217dependencies = [12966 "indexmap",13218 "indexmap",12967]13219]129681322012969[[package]]13221[[package]]12970name = "wasmtime"13222name = "wasmtime"12971version = "0.38.3"13223version = "1.0.1"12972source = "registry+https://github.com/rust-lang/crates.io-index"13224source = "registry+https://github.com/rust-lang/crates.io-index"12973checksum = "1f50eadf868ab6a04b7b511460233377d0bfbb92e417b2f6a98b98fef2e098f5"13225checksum = "f1f511c4917c83d04da68333921107db75747c4e11a2f654a8e909cc5e0520dc"12974dependencies = [13226dependencies = [12975 "anyhow",13227 "anyhow",12976 "backtrace",12977 "bincode",13228 "bincode",12978 "cfg-if 1.0.0",13229 "cfg-if 1.0.0",12979 "indexmap",13230 "indexmap",12980 "lazy_static",12981 "libc",13231 "libc",12982 "log",13232 "log",12983 "object 0.28.4",13233 "object",12984 "once_cell",13234 "once_cell",12985 "paste",13235 "paste",12986 "psm",13236 "psm",12987 "rayon",13237 "rayon",12988 "region",12989 "serde",13238 "serde",12990 "target-lexicon",13239 "target-lexicon",12991 "wasmparser",13240 "wasmparser",12994 "wasmtime-environ",13243 "wasmtime-environ",12995 "wasmtime-jit",13244 "wasmtime-jit",12996 "wasmtime-runtime",13245 "wasmtime-runtime",12997 "winapi",13246 "windows-sys 0.36.1",12998]13247]129991324813000[[package]]13249[[package]]13250name = "wasmtime-asm-macros"13251version = "1.0.1"13252source = "registry+https://github.com/rust-lang/crates.io-index"13253checksum = "39bf3debfe744bf19dd3732990ce6f8c0ced7439e2370ba4e1d8f5a3660a3178"13254dependencies = [13255 "cfg-if 1.0.0",13256]1325713258[[package]]13001name = "wasmtime-cache"13259name = "wasmtime-cache"13002version = "0.38.3"13260version = "1.0.1"13003source = "registry+https://github.com/rust-lang/crates.io-index"13261source = "registry+https://github.com/rust-lang/crates.io-index"13004checksum = "d1df23c642e1376892f3b72f311596976979cbf8b85469680cdd3a8a063d12a2"13262checksum = "ece42fa4676a263f7558cdaaf5a71c2592bebcbac22a0580e33cf3406c103da2"13005dependencies = [13263dependencies = [13006 "anyhow",13264 "anyhow",13007 "base64",13265 "base64",13008 "bincode",13266 "bincode",13009 "directories-next",13267 "directories-next",13010 "file-per-thread-logger",13268 "file-per-thread-logger",13011 "log",13269 "log",13012 "rustix 0.33.7",13270 "rustix",13013 "serde",13271 "serde",13014 "sha2 0.9.9",13272 "sha2 0.9.9",13015 "toml",13273 "toml",13016 "winapi",13274 "windows-sys 0.36.1",13017 "zstd",13275 "zstd",13018]13276]130191327713020[[package]]13278[[package]]13021name = "wasmtime-cranelift"13279name = "wasmtime-cranelift"13022version = "0.38.3"13280version = "1.0.1"13023source = "registry+https://github.com/rust-lang/crates.io-index"13281source = "registry+https://github.com/rust-lang/crates.io-index"13024checksum = "f264ff6b4df247d15584f2f53d009fbc90032cfdc2605b52b961bffc71b6eccd"13282checksum = "058217e28644b012bdcdf0e445f58d496d78c2e0b6a6dd93558e701591dad705"13025dependencies = [13283dependencies = [13026 "anyhow",13284 "anyhow",13027 "cranelift-codegen",13285 "cranelift-codegen",13031 "cranelift-wasm",13289 "cranelift-wasm",13032 "gimli",13290 "gimli",13033 "log",13291 "log",13034 "more-asserts",13292 "object",13035 "object 0.28.4",13036 "target-lexicon",13293 "target-lexicon",13037 "thiserror",13294 "thiserror",13038 "wasmparser",13295 "wasmparser",130411329813042[[package]]13299[[package]]13043name = "wasmtime-environ"13300name = "wasmtime-environ"13044version = "0.38.3"13301version = "1.0.1"13045source = "registry+https://github.com/rust-lang/crates.io-index"13302source = "registry+https://github.com/rust-lang/crates.io-index"13046checksum = "839d2820e4b830f4b9e7aa08d4c0acabf4a5036105d639f6dfa1c6891c73bdc6"13303checksum = "c7af06848df28b7661471d9a80d30a973e0f401f2e3ed5396ad7e225ed217047"13047dependencies = [13304dependencies = [13048 "anyhow",13305 "anyhow",13049 "cranelift-entity",13306 "cranelift-entity",13050 "gimli",13307 "gimli",13051 "indexmap",13308 "indexmap",13052 "log",13309 "log",13053 "more-asserts",13310 "object",13054 "object 0.28.4",13055 "serde",13311 "serde",13056 "target-lexicon",13312 "target-lexicon",13057 "thiserror",13313 "thiserror",130611331713062[[package]]13318[[package]]13063name = "wasmtime-jit"13319name = "wasmtime-jit"13064version = "0.38.3"13320version = "1.0.1"13065source = "registry+https://github.com/rust-lang/crates.io-index"13321source = "registry+https://github.com/rust-lang/crates.io-index"13066checksum = "ef0a0bcbfa18b946d890078ba0e1bc76bcc53eccfb40806c0020ec29dcd1bd49"13322checksum = "9028fb63a54185b3c192b7500ef8039c7bb8d7f62bfc9e7c258483a33a3d13bb"13067dependencies = [13323dependencies = [13068 "addr2line",13324 "addr2line",13069 "anyhow",13325 "anyhow",13072 "cpp_demangle",13328 "cpp_demangle",13073 "gimli",13329 "gimli",13074 "log",13330 "log",13075 "object 0.28.4",13331 "object",13076 "region",13077 "rustc-demangle",13332 "rustc-demangle",13078 "rustix 0.33.7",13333 "rustix",13079 "serde",13334 "serde",13080 "target-lexicon",13335 "target-lexicon",13081 "thiserror",13336 "thiserror",13082 "wasmtime-environ",13337 "wasmtime-environ",13083 "wasmtime-jit-debug",13338 "wasmtime-jit-debug",13084 "wasmtime-runtime",13339 "wasmtime-runtime",13085 "winapi",13340 "windows-sys 0.36.1",13086]13341]130871334213088[[package]]13343[[package]]13089name = "wasmtime-jit-debug"13344name = "wasmtime-jit-debug"13090version = "0.38.3"13345version = "1.0.1"13091source = "registry+https://github.com/rust-lang/crates.io-index"13346source = "registry+https://github.com/rust-lang/crates.io-index"13092checksum = "4f4779d976206c458edd643d1ac622b6c37e4a0800a8b1d25dfbf245ac2f2cac"13347checksum = "25e82d4ef93296785de7efca92f7679dc67fe68a13b625a5ecc8d7503b377a37"13093dependencies = [13348dependencies = [13094 "lazy_static",13349 "object",13095 "object 0.28.4",13350 "once_cell",13096 "rustix 0.33.7",13351 "rustix",13097]13352]130981335313099[[package]]13354[[package]]13100name = "wasmtime-runtime"13355name = "wasmtime-runtime"13101version = "0.38.3"13356version = "1.0.1"13102source = "registry+https://github.com/rust-lang/crates.io-index"13357source = "registry+https://github.com/rust-lang/crates.io-index"13103checksum = "b7eb6ffa169eb5dcd18ac9473c817358cd57bc62c244622210566d473397954a"13358checksum = "9f0e9bea7d517d114fe66b930b2124ee086516ee93eeebfd97f75f366c5b0553"13104dependencies = [13359dependencies = [13105 "anyhow",13360 "anyhow",13106 "backtrace",13107 "cc",13361 "cc",13108 "cfg-if 1.0.0",13362 "cfg-if 1.0.0",13109 "indexmap",13363 "indexmap",13112 "mach",13366 "mach",13113 "memfd",13367 "memfd",13114 "memoffset",13368 "memoffset",13115 "more-asserts",13369 "paste",13116 "rand 0.8.5",13370 "rand 0.8.5",13117 "region",13371 "rustix",13118 "rustix 0.33.7",13119 "thiserror",13372 "thiserror",13373 "wasmtime-asm-macros",13120 "wasmtime-environ",13374 "wasmtime-environ",13121 "wasmtime-jit-debug",13375 "wasmtime-jit-debug",13122 "winapi",13376 "windows-sys 0.36.1",13123]13377]131241337813125[[package]]13379[[package]]13126name = "wasmtime-types"13380name = "wasmtime-types"13127version = "0.38.3"13381version = "1.0.1"13128source = "registry+https://github.com/rust-lang/crates.io-index"13382source = "registry+https://github.com/rust-lang/crates.io-index"13129checksum = "8d932b0ac5336f7308d869703dd225610a6a3aeaa8e968c52b43eed96cefb1c2"13383checksum = "69b83e93ed41b8fdc936244cfd5e455480cf1eca1fd60c78a0040038b4ce5075"13130dependencies = [13384dependencies = [13131 "cranelift-entity",13385 "cranelift-entity",13132 "serde",13386 "serde",131741342813175[[package]]13429[[package]]13176name = "westend-runtime"13430name = "westend-runtime"13177version = "0.9.29"13431version = "0.9.30"13178source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"13432source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"13179dependencies = [13433dependencies = [13180 "beefy-primitives",13434 "beefy-primitives",13181 "bitvec 1.0.1",13435 "bitvec 1.0.1",13199 "pallet-election-provider-multi-phase",13453 "pallet-election-provider-multi-phase",13200 "pallet-election-provider-support-benchmarking",13454 "pallet-election-provider-support-benchmarking",13201 "pallet-elections-phragmen",13455 "pallet-elections-phragmen",13456 "pallet-fast-unstake",13202 "pallet-grandpa",13457 "pallet-grandpa",13203 "pallet-identity",13458 "pallet-identity",13204 "pallet-im-online",13459 "pallet-im-online",132631351813264[[package]]13519[[package]]13265name = "westend-runtime-constants"13520name = "westend-runtime-constants"13266version = "0.9.29"13521version = "0.9.30"13267source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"13522source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"13268dependencies = [13523dependencies = [13269 "frame-support",13524 "frame-support",13270 "polkadot-primitives",13525 "polkadot-primitives",13348]13603]133491360413350[[package]]13605[[package]]13606name = "windows-sys"13607version = "0.42.0"13608source = "registry+https://github.com/rust-lang/crates.io-index"13609checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7"13610dependencies = [13611 "windows_aarch64_gnullvm",13612 "windows_aarch64_msvc 0.42.0",13613 "windows_i686_gnu 0.42.0",13614 "windows_i686_msvc 0.42.0",13615 "windows_x86_64_gnu 0.42.0",13616 "windows_x86_64_gnullvm",13617 "windows_x86_64_msvc 0.42.0",13618]1361913620[[package]]13621name = "windows_aarch64_gnullvm"13622version = "0.42.0"13623source = "registry+https://github.com/rust-lang/crates.io-index"13624checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e"1362513626[[package]]13351name = "windows_aarch64_msvc"13627name = "windows_aarch64_msvc"13352version = "0.34.0"13628version = "0.34.0"13353source = "registry+https://github.com/rust-lang/crates.io-index"13629source = "registry+https://github.com/rust-lang/crates.io-index"13360checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47"13636checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47"133611363713362[[package]]13638[[package]]13639name = "windows_aarch64_msvc"13640version = "0.42.0"13641source = "registry+https://github.com/rust-lang/crates.io-index"13642checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4"1364313644[[package]]13363name = "windows_i686_gnu"13645name = "windows_i686_gnu"13364version = "0.34.0"13646version = "0.34.0"13365source = "registry+https://github.com/rust-lang/crates.io-index"13647source = "registry+https://github.com/rust-lang/crates.io-index"13372checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6"13654checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6"133731365513374[[package]]13656[[package]]13657name = "windows_i686_gnu"13658version = "0.42.0"13659source = "registry+https://github.com/rust-lang/crates.io-index"13660checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7"1366113662[[package]]13375name = "windows_i686_msvc"13663name = "windows_i686_msvc"13376version = "0.34.0"13664version = "0.34.0"13377source = "registry+https://github.com/rust-lang/crates.io-index"13665source = "registry+https://github.com/rust-lang/crates.io-index"13384checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024"13672checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024"133851367313386[[package]]13674[[package]]13675name = "windows_i686_msvc"13676version = "0.42.0"13677source = "registry+https://github.com/rust-lang/crates.io-index"13678checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246"1367913680[[package]]13387name = "windows_x86_64_gnu"13681name = "windows_x86_64_gnu"13388version = "0.34.0"13682version = "0.34.0"13389source = "registry+https://github.com/rust-lang/crates.io-index"13683source = "registry+https://github.com/rust-lang/crates.io-index"13396checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1"13690checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1"133971369113398[[package]]13692[[package]]13693name = "windows_x86_64_gnu"13694version = "0.42.0"13695source = "registry+https://github.com/rust-lang/crates.io-index"13696checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed"1369713698[[package]]13699name = "windows_x86_64_gnullvm"13700version = "0.42.0"13701source = "registry+https://github.com/rust-lang/crates.io-index"13702checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028"1370313704[[package]]13399name = "windows_x86_64_msvc"13705name = "windows_x86_64_msvc"13400version = "0.34.0"13706version = "0.34.0"13401source = "registry+https://github.com/rust-lang/crates.io-index"13707source = "registry+https://github.com/rust-lang/crates.io-index"13406version = "0.36.1"13712version = "0.36.1"13407source = "registry+https://github.com/rust-lang/crates.io-index"13713source = "registry+https://github.com/rust-lang/crates.io-index"13408checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680"13714checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680"1371513716[[package]]13717name = "windows_x86_64_msvc"13718version = "0.42.0"13719source = "registry+https://github.com/rust-lang/crates.io-index"13720checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5"134091372113410[[package]]13722[[package]]13411name = "winreg"13723name = "winreg"134441375613445[[package]]13757[[package]]13446name = "xcm"13758name = "xcm"13447version = "0.9.29"13759version = "0.9.30"13448source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"13760source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"13449dependencies = [13761dependencies = [13450 "derivative",13762 "derivative",13451 "impl-trait-for-tuples",13763 "impl-trait-for-tuples",134581377013459[[package]]13771[[package]]13460name = "xcm-builder"13772name = "xcm-builder"13461version = "0.9.29"13773version = "0.9.30"13462source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"13774source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"13463dependencies = [13775dependencies = [13464 "frame-support",13776 "frame-support",13465 "frame-system",13777 "frame-system",134781379013479[[package]]13791[[package]]13480name = "xcm-executor"13792name = "xcm-executor"13481version = "0.9.29"13793version = "0.9.30"13482source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"13794source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"13483dependencies = [13795dependencies = [13484 "frame-benchmarking",13796 "frame-benchmarking",13485 "frame-support",13797 "frame-support",134961380813497[[package]]13809[[package]]13498name = "xcm-procedural"13810name = "xcm-procedural"13499version = "0.9.29"13811version = "0.9.30"13500source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.29#94078b44fb6c9767bf60ffcaaa3be40681be5a76"13812source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.30#064536093f5ff70d867f4bbce8d4c41a406d317a"13501dependencies = [13813dependencies = [13502 "Inflector",13814 "Inflector",13503 "proc-macro2",13815 "proc-macro2",13511source = "registry+https://github.com/rust-lang/crates.io-index"13823source = "registry+https://github.com/rust-lang/crates.io-index"13512checksum = "e5d9ba232399af1783a58d8eb26f6b5006fbefe2dc9ef36bd283324792d03ea5"13824checksum = "e5d9ba232399af1783a58d8eb26f6b5006fbefe2dc9ef36bd283324792d03ea5"13513dependencies = [13825dependencies = [13514 "futures 0.3.24",13826 "futures 0.3.25",13515 "log",13827 "log",13516 "nohash-hasher",13828 "nohash-hasher",13517 "parking_lot 0.12.1",13829 "parking_lot 0.12.1",Cargo.tomldiffbeforeafterboth--- a/Cargo.toml
+++ b/Cargo.toml
@@ -14,3 +14,23 @@
default-members = ['node/*', 'runtime/opal']
[profile.release]
panic = 'unwind'
+
+[workspace.dependencies.orml-vesting]
+git = "https://github.com/uniquenetwork/open-runtime-module-library"
+branch = "polkadot-v0.9.30"
+default-features = false
+
+[workspace.dependencies.orml-xtokens]
+git = "https://github.com/uniquenetwork/open-runtime-module-library"
+branch = "polkadot-v0.9.30"
+default-features = false
+
+[workspace.dependencies.orml-tokens]
+git = "https://github.com/uniquenetwork/open-runtime-module-library"
+branch = "polkadot-v0.9.30"
+default-features = false
+
+[workspace.dependencies.orml-traits]
+git = "https://github.com/uniquenetwork/open-runtime-module-library"
+branch = "polkadot-v0.9.30"
+default-features = false
README.mddiffbeforeafterboth--- a/README.md
+++ b/README.md
@@ -92,7 +92,7 @@
```
git clone https://github.com/paritytech/polkadot.git
cd polkadot
-git checkout release-v0.9.29
+git checkout release-v0.9.30
cargo build --release
```
client/rpc/Cargo.tomldiffbeforeafterboth--- a/client/rpc/Cargo.toml
+++ b/client/rpc/Cargo.toml
@@ -14,9 +14,9 @@
jsonrpsee = { version = "0.15.1", features = ["server", "macros"] }
anyhow = "1.0.57"
-sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-blockchain = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-rpc = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-blockchain = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-rpc = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
crates/evm-coder/Cargo.tomldiffbeforeafterboth--- a/crates/evm-coder/Cargo.toml
+++ b/crates/evm-coder/Cargo.toml
@@ -11,10 +11,10 @@
primitive-types = { version = "0.11.1", default-features = false }
# Evm doesn't have reexports for log and others
ethereum = { version = "0.12.0", default-features = false }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
# Error types for execution
-evm-core = { default-features = false , git = "https://github.com/uniquenetwork/evm", branch = "unique-polkadot-v0.9.29" }
+evm-core = { default-features = false , git = "https://github.com/uniquenetwork/evm", branch = "unique-polkadot-v0.9.30" }
# We have tuple-heavy code in solidity.rs
impl-trait-for-tuples = "0.2.2"
node/cli/Cargo.tomldiffbeforeafterboth--- a/node/cli/Cargo.toml
+++ b/node/cli/Cargo.toml
@@ -3,7 +3,7 @@
[build-dependencies.substrate-build-script-utils]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
################################################################################
# Substrate Dependecies
@@ -16,158 +16,158 @@
[dependencies.frame-benchmarking]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-benchmarking-cli]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.try-runtime-cli]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-transaction-payment-rpc]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.substrate-prometheus-endpoint]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sc-basic-authorship]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sc-chain-spec]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sc-cli]
features = ['wasmtime']
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sc-client-api]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sc-consensus]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sc-consensus-aura]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sc-executor]
features = ['wasmtime']
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sc-finality-grandpa]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sc-keystore]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sc-rpc]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sc-rpc-api]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sc-service]
features = ['wasmtime']
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sc-telemetry]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sc-transaction-pool]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sc-tracing]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sc-sysinfo]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-block-builder]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-api]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-blockchain]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-consensus]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-consensus-aura]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-core]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-finality-grandpa]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-inherents]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-keystore]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-offchain]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-runtime]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-session]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-timestamp]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-transaction-pool]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-trie]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.substrate-frame-rpc-system]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sc-network]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.serde]
features = ['derive']
@@ -178,76 +178,76 @@
[dependencies.sc-consensus-manual-seal]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
################################################################################
# Cumulus dependencies
[dependencies.cumulus-client-consensus-aura]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.cumulus-client-consensus-common]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.cumulus-client-collator]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.cumulus-client-cli]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.cumulus-client-network]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.cumulus-primitives-core]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.cumulus-primitives-parachain-inherent]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.cumulus-client-service]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.cumulus-relay-chain-interface]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.cumulus-relay-chain-inprocess-interface]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.cumulus-relay-chain-rpc-interface]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
################################################################################
# Polkadot dependencies
[dependencies.polkadot-primitives]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
+branch = "release-v0.9.30"
[dependencies.polkadot-service]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
+branch = "release-v0.9.30"
[dependencies.polkadot-cli]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
+branch = "release-v0.9.30"
[dependencies.polkadot-test-service]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
+branch = "release-v0.9.30"
[dependencies.polkadot-parachain]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
+branch = "release-v0.9.30"
################################################################################
@@ -277,7 +277,7 @@
[dependencies.pallet-transaction-payment-rpc-runtime-api]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
################################################################################
# Package
@@ -291,7 +291,7 @@
license = 'GPLv3'
name = 'unique-node'
repository = 'https://github.com/UniqueNetwork/unique-chain'
-version = "0.9.29"
+version = "0.9.30"
[[bin]]
name = 'unique-collator'
@@ -309,16 +309,16 @@
jsonrpsee = { version = "0.15.1", features = ["server", "macros"] }
tokio = { version = "1.19.2", features = ["time"] }
-fc-rpc-core = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fc-consensus = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fc-mapping-sync = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fc-rpc = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fc-db = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fp-rpc = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+fc-rpc-core = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fc-consensus = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fc-mapping-sync = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fc-rpc = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fc-db = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fp-rpc = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
unique-rpc = { default-features = false, path = "../rpc" }
-app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false}
+app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false }
rmrk-rpc = { path = "../../primitives/rmrk-rpc" }
[features]
@@ -328,6 +328,7 @@
'quartz-runtime?/runtime-benchmarks',
'opal-runtime/runtime-benchmarks',
'polkadot-service/runtime-benchmarks',
+ 'sc-service/runtime-benchmarks',
]
try-runtime = [
'unique-runtime?/try-runtime',
node/cli/src/cli.rsdiffbeforeafterboth--- a/node/cli/src/cli.rs
+++ b/node/cli/src/cli.rs
@@ -52,6 +52,7 @@
/// The custom benchmark subcommmand benchmarking runtime pallets.
#[clap(subcommand)]
+ #[cfg(feature = "runtime-benchmarks")]
Benchmark(frame_benchmarking_cli::BenchmarkCmd),
/// Try runtime
node/cli/src/command.rsdiffbeforeafterboth--- a/node/cli/src/command.rs
+++ b/node/cli/src/command.rs
@@ -371,19 +371,14 @@
cmd.run(&*spec)
})
}
+ #[cfg(feature = "runtime-benchmarks")]
Some(Subcommand::Benchmark(cmd)) => {
use frame_benchmarking_cli::{BenchmarkCmd, SUBSTRATE_REFERENCE_HARDWARE};
let runner = cli.create_runner(cmd)?;
// Switch on the concrete benchmark sub-command-
match cmd {
BenchmarkCmd::Pallet(cmd) => {
- if cfg!(feature = "runtime-benchmarks") {
- runner.sync_run(|config| cmd.run::<Block, DefaultRuntimeExecutor>(config))
- } else {
- Err("Benchmarking wasn't enabled when building the node. \
- You can enable it with `--features runtime-benchmarks`."
- .into())
- }
+ runner.sync_run(|config| cmd.run::<Block, DefaultRuntimeExecutor>(config))
}
BenchmarkCmd::Block(cmd) => runner.sync_run(|config| {
let partials = new_partial::<
node/cli/src/service.rsdiffbeforeafterboth--- a/node/cli/src/service.rs
+++ b/node/cli/src/service.rs
@@ -438,7 +438,7 @@
let transaction_pool = params.transaction_pool.clone();
let import_queue = cumulus_client_service::SharedImportQueue::new(params.import_queue);
- let (network, system_rpc_tx, start_network) =
+ let (network, system_rpc_tx, tx_handler_controller, start_network) =
sc_service::build_network(sc_service::BuildNetworkParams {
config: ¶chain_config,
client: client.clone(),
@@ -521,6 +521,7 @@
network: network.clone(),
system_rpc_tx,
telemetry: telemetry.as_mut(),
+ tx_handler_controller,
})?;
if let Some(hwbench) = hwbench {
@@ -538,7 +539,9 @@
let announce_block = {
let network = network.clone();
- Arc::new(move |hash, data| network.announce_block(hash, data))
+ Arc::new(Box::new(move |hash, data| {
+ network.announce_block(hash, data)
+ }))
};
let relay_chain_slot_duration = Duration::from_secs(6);
@@ -623,7 +626,6 @@
_,
_,
_,
- _,
>(cumulus_client_consensus_aura::ImportQueueParams {
block_import: client.clone(),
client: client.clone(),
@@ -636,10 +638,9 @@
slot_duration,
);
- Ok((time, slot))
+ Ok((slot, time))
},
registry: config.prometheus_registry(),
- can_author_with: sp_consensus::CanAuthorWithNativeVersion::new(client.executor().clone()),
spawner: &task_manager.spawn_essential_handle(),
telemetry,
})
@@ -747,7 +748,7 @@
"Failed to create parachain inherent",
)
})?;
- Ok((time, slot, parachain_inherent))
+ Ok((slot, time, parachain_inherent))
}
},
block_import: client.clone(),
@@ -861,7 +862,7 @@
prometheus_registry.clone(),
));
- let (network, system_rpc_tx, network_starter) =
+ let (network, system_rpc_tx, tx_handler_controller, network_starter) =
sc_service::build_network(sc_service::BuildNetworkParams {
config: &config,
client: client.clone(),
@@ -952,12 +953,14 @@
current_para_block,
relay_offset: 1000,
relay_blocks_per_para_block: 2,
+ para_blocks_per_relay_epoch: 0,
xcm_config: cumulus_primitives_parachain_inherent::MockXcmConfig::new(
&*client_for_xcm,
block,
Default::default(),
Default::default(),
),
+ relay_randomness_config: (),
raw_downward_messages: vec![],
raw_horizontal_messages: vec![],
};
@@ -1034,6 +1037,7 @@
system_rpc_tx,
config,
telemetry: None,
+ tx_handler_controller,
})?;
network_starter.start_network();
node/rpc/Cargo.tomldiffbeforeafterboth--- a/node/rpc/Cargo.toml
+++ b/node/rpc/Cargo.toml
@@ -13,40 +13,40 @@
futures = { version = "0.3.17", features = ["compat"] }
jsonrpsee = { version = "0.15.1", features = ["server", "macros"] }
# pallet-contracts-rpc = { git = 'https://github.com/paritytech/substrate', branch = 'master' }
-pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sc-consensus-aura = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sc-consensus-epochs = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sc-finality-grandpa-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sc-keystore = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sc-network = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sc-service = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-consensus-aura = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-offchain = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-storage = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-session = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sc-consensus-aura = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sc-consensus-epochs = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sc-finality-grandpa-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sc-keystore = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sc-network = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sc-service = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-consensus-aura = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-offchain = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-storage = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-session = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
tokio = { version = "1.19.2", features = ["macros", "sync"] }
-pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fc-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fp-storage = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fc-rpc-core = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fc-db = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fc-mapping-sync = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fc-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fp-storage = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fc-rpc-core = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fc-db = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fc-mapping-sync = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
pallet-common = { default-features = false, path = "../../pallets/common" }
up-common = { path = "../../primitives/common" }
pallets/app-promotion/Cargo.tomldiffbeforeafterboth--- a/pallets/app-promotion/Cargo.toml
+++ b/pallets/app-promotion/Cargo.toml
@@ -48,17 +48,17 @@
# Substrate Dependencies
codec = { default-features = false, features = ['derive'], package = 'parity-scale-codec', version = '3.1.2' }
-frame-benchmarking = {default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-system ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-pallet-balances ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-pallet-timestamp ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-pallet-randomness-collective-flip ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-pallet-evm ={ default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-sp-std ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-io ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+frame-benchmarking = {default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-system ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+pallet-balances ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+pallet-timestamp ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+pallet-randomness-collective-flip ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+pallet-evm ={ default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+sp-std ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-io ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
serde = { default-features = false, features = ['derive'], version = '1.0.130' }
################################################################################
pallets/app-promotion/src/lib.rsdiffbeforeafterboth--- a/pallets/app-promotion/src/lib.rs
+++ b/pallets/app-promotion/src/lib.rs
@@ -27,8 +27,8 @@
//! The App Promotion pallet allows fund holders to stake at a certain daily rate of return.
//! The mechanics implemented in the pallet allow it to act as a sponsor for collections / contracts,
//! the list of which is set by the pallet administrator.
-//!
//!
+//!
//! ## Interface
//! The pallet provides interfaces for funds, collection/contract operations (see [types] module).
@@ -146,7 +146,7 @@
type RelayBlockNumberProvider: BlockNumberProvider<BlockNumber = Self::BlockNumber>;
/// Events compatible with [`frame_system::Config::Event`].
- type Event: IsType<<Self as frame_system::Config>::Event> + From<Event<Self>>;
+ type RuntimeEvent: IsType<<Self as frame_system::Config>::RuntimeEvent> + From<Event<Self>>;
}
#[pallet::pallet]
pallets/common/Cargo.tomldiffbeforeafterboth--- a/pallets/common/Cargo.toml
+++ b/pallets/common/Cargo.toml
@@ -11,18 +11,18 @@
version = '3.1.2'
[dependencies]
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }
evm-coder = { default-features = false, path = '../../crates/evm-coder' }
ethereum = { version = "0.12.0", default-features = false }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
serde = { version = "1.0.130", default-features = false }
scale-info = { version = "2.0.1", default-features = false, features = [
pallets/common/src/dispatch.rsdiffbeforeafterboth--- a/pallets/common/src/dispatch.rs
+++ b/pallets/common/src/dispatch.rs
@@ -5,7 +5,7 @@
DispatchResultWithPostInfo, PostDispatchInfo, Weight, DispatchErrorWithPostInfo,
DispatchResult,
},
- weights::Pays,
+ dispatch::Pays,
traits::Get,
};
use sp_runtime::DispatchError;
pallets/common/src/lib.rsdiffbeforeafterboth--- a/pallets/common/src/lib.rs
+++ b/pallets/common/src/lib.rs
@@ -62,7 +62,7 @@
dispatch::{DispatchErrorWithPostInfo, DispatchResultWithPostInfo, Weight, PostDispatchInfo},
ensure,
traits::{Imbalance, Get, Currency, WithdrawReasons, ExistenceRequirement},
- weights::Pays,
+ dispatch::Pays,
transactional,
};
use pallet_evm::GasWeightMapping;
@@ -363,7 +363,7 @@
type WeightInfo: WeightInfo;
/// Events compatible with [`frame_system::Config::Event`].
- type Event: IsType<<Self as frame_system::Config>::Event> + From<Event<Self>>;
+ type RuntimeEvent: IsType<<Self as frame_system::Config>::RuntimeEvent> + From<Event<Self>>;
/// Handler of accounts and payment.
type Currency: Currency<Self::AccountId>;
pallets/configuration/Cargo.tomldiffbeforeafterboth--- a/pallets/configuration/Cargo.toml
+++ b/pallets/configuration/Cargo.toml
@@ -10,13 +10,13 @@
scale-info = { version = "2.0.1", default-features = false, features = [
"derive",
] }
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-arithmetic = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-arithmetic = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
smallvec = "1.6.1"
[features]
pallets/evm-coder-substrate/Cargo.tomldiffbeforeafterboth--- a/pallets/evm-coder-substrate/Cargo.toml
+++ b/pallets/evm-coder-substrate/Cargo.toml
@@ -8,15 +8,15 @@
scale-info = { version = "2.0.1", default-features = false, features = [
"derive",
] }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
ethereum = { version = "0.12.0", default-features = false }
evm-coder = { default-features = false, path = "../../crates/evm-coder" }
-pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
up-data-structs = { default-features = false, path = "../../primitives/data-structs" }
[dependencies.codec]
pallets/evm-contract-helpers/Cargo.tomldiffbeforeafterboth--- a/pallets/evm-contract-helpers/Cargo.toml
+++ b/pallets/evm-contract-helpers/Cargo.toml
@@ -12,16 +12,16 @@
ethereum = { version = "0.12.0", default-features = false }
# Substrate
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
# Unique
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.30" }
# Locals
evm-coder = { default-features = false, path = '../../crates/evm-coder' }
pallets/evm-contract-helpers/src/lib.rsdiffbeforeafterboth--- a/pallets/evm-contract-helpers/src/lib.rs
+++ b/pallets/evm-contract-helpers/src/lib.rs
@@ -44,7 +44,7 @@
frame_system::Config + pallet_evm_coder_substrate::Config + pallet_evm::account::Config
{
/// Overarching event type.
- type Event: IsType<<Self as frame_system::Config>::Event> + From<Event<Self>>;
+ type RuntimeEvent: IsType<<Self as frame_system::Config>::RuntimeEvent> + From<Event<Self>>;
/// Address, under which magic contract will be available
type ContractAddress: Get<H160>;
pallets/evm-contract-helpers/src/stubs/ContractHelpers.rawdiffbeforeafterbothbinary blob — no preview
pallets/evm-migration/Cargo.tomldiffbeforeafterboth--- a/pallets/evm-migration/Cargo.toml
+++ b/pallets/evm-migration/Cargo.toml
@@ -8,15 +8,15 @@
scale-info = { version = "2.0.1", default-features = false, features = [
"derive",
] }
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
[dependencies.codec]
default-features = false
pallets/evm-transaction-payment/Cargo.tomldiffbeforeafterboth--- a/pallets/evm-transaction-payment/Cargo.toml
+++ b/pallets/evm-transaction-payment/Cargo.toml
@@ -8,17 +8,17 @@
scale-info = { version = "2.0.1", default-features = false, features = [
"derive",
] }
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29" }
-fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.30" }
+fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
[dependencies.codec]
default-features = false
pallets/foreign-assets/Cargo.tomldiffbeforeafterboth--- a/pallets/foreign-assets/Cargo.toml
+++ b/pallets/foreign-assets/Cargo.toml
@@ -9,28 +9,27 @@
serde = { version = "1.0.136", optional = true }
scale-info = { version = "2.0.1", default-features = false, features = ["derive"] }
codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29", default-features = false }
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29", default-features = false }
-frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29", default-features = false }
-frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29", default-features = false }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30", default-features = false }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30", default-features = false }
+frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30", default-features = false }
+frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30", default-features = false }
up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
-pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29", default-features = false }
+pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30", default-features = false }
pallet-common = { default-features = false, path = '../common' }
pallet-fungible = { default-features = false, path = '../fungible' }
-xcm = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.29", default-features = false }
-xcm-builder = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.29", default-features = false }
-xcm-executor = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.29", default-features = false }
-#orml-tokens = { git = 'https://github.com/UniqueNetwork/open-runtime-module-library', branch = 'unique-polkadot-v0.9.24', version = "0.4.1-dev", default-features = false }
-orml-tokens = { git = "https://github.com/UniqueNetwork/open-runtime-module-library", branch = "polkadot-v0.9.29", version = "0.4.1-dev", default-features = false }
-frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+xcm = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.30", default-features = false }
+xcm-builder = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.30", default-features = false }
+xcm-executor = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.30", default-features = false }
+orml-tokens.workspace = true
+frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
[dev-dependencies]
serde_json = "1.0.68"
hex = { version = "0.4" }
-sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-pallet-timestamp = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+pallet-timestamp = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
[features]
default = ["std"]
pallets/foreign-assets/src/lib.rsdiffbeforeafterboth--- a/pallets/foreign-assets/src/lib.rs
+++ b/pallets/foreign-assets/src/lib.rs
@@ -180,13 +180,13 @@
+ pallet_balances::Config
{
/// The overarching event type.
- type Event: From<Event<Self>> + IsType<<Self as frame_system::Config>::Event>;
+ type RuntimeEvent: From<Event<Self>> + IsType<<Self as frame_system::Config>::RuntimeEvent>;
/// Currency type for withdraw and balance storage.
type Currency: Currency<Self::AccountId>;
/// Required origin for registering asset.
- type RegisterOrigin: EnsureOrigin<Self::Origin>;
+ type RegisterOrigin: EnsureOrigin<Self::RuntimeOrigin>;
/// Weight information for the extrinsics in this module.
type WeightInfo: WeightInfo;
pallets/fungible/Cargo.tomldiffbeforeafterboth--- a/pallets/fungible/Cargo.toml
+++ b/pallets/fungible/Cargo.toml
@@ -11,19 +11,19 @@
version = '3.1.2'
[dependencies]
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
pallet-common = { default-features = false, path = '../common' }
pallet-structure = { default-features = false, path = '../structure' }
up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
evm-coder = { default-features = false, path = '../../crates/evm-coder' }
pallet-evm-coder-substrate = { default-features = false, path = '../evm-coder-substrate' }
ethereum = { version = "0.12.0", default-features = false }
-frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
scale-info = { version = "2.0.1", default-features = false, features = [
"derive",
] }
pallets/fungible/src/stubs/UniqueFungible.rawdiffbeforeafterbothbinary blob — no preview
pallets/inflation/Cargo.tomldiffbeforeafterboth--- a/pallets/inflation/Cargo.toml
+++ b/pallets/inflation/Cargo.toml
@@ -44,37 +44,37 @@
default-features = false
optional = true
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-support]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-system]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-balances]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-timestamp]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-randomness-collective-flip]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-std]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.serde]
default-features = false
@@ -84,17 +84,17 @@
[dependencies.sp-runtime]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-core]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-io]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies]
scale-info = { version = "2.0.1", default-features = false, features = [
pallets/inflation/src/tests.rsdiffbeforeafterboth--- a/pallets/inflation/src/tests.rs
+++ b/pallets/inflation/src/tests.rs
@@ -47,7 +47,7 @@
type AccountStore = System;
type Balance = u64;
type DustRemoval = ();
- type Event = ();
+ type RuntimeEvent = ();
type ExistentialDeposit = ExistentialDeposit;
type WeightInfo = ();
type MaxLocks = MaxLocks;
@@ -79,8 +79,8 @@
type BlockWeights = ();
type BlockLength = ();
type DbWeight = ();
- type Origin = Origin;
- type Call = Call;
+ type RuntimeOrigin = RuntimeOrigin;
+ type RuntimeCall = RuntimeCall;
type Index = u64;
type BlockNumber = u64;
type Hash = H256;
@@ -88,7 +88,7 @@
type AccountId = u64;
type Lookup = IdentityLookup<Self::AccountId>;
type Header = Header;
- type Event = ();
+ type RuntimeEvent = ();
type BlockHashCount = BlockHashCount;
type Version = ();
type PalletInfo = PalletInfo;
pallets/nonfungible/Cargo.tomldiffbeforeafterboth--- a/pallets/nonfungible/Cargo.toml
+++ b/pallets/nonfungible/Cargo.toml
@@ -11,19 +11,19 @@
version = '3.1.2'
[dependencies]
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
pallet-common = { default-features = false, path = '../common' }
pallet-structure = { default-features = false, path = '../structure' }
up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
evm-coder = { default-features = false, path = '../../crates/evm-coder' }
pallet-evm-coder-substrate = { default-features = false, path = '../evm-coder-substrate' }
ethereum = { version = "0.12.0", default-features = false }
-frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
scale-info = { version = "2.0.1", default-features = false, features = [
"derive",
] }
pallets/nonfungible/src/lib.rsdiffbeforeafterboth--- a/pallets/nonfungible/src/lib.rs
+++ b/pallets/nonfungible/src/lib.rs
@@ -97,7 +97,7 @@
storage::with_transaction,
pallet_prelude::DispatchResultWithPostInfo,
pallet_prelude::Weight,
- weights::{PostDispatchInfo, Pays},
+ dispatch::{PostDispatchInfo, Pays},
};
use up_data_structs::{
AccessMode, CollectionId, CollectionFlags, CustomDataLimit, TokenId, CreateCollectionData,
pallets/proxy-rmrk-core/Cargo.tomldiffbeforeafterboth--- a/pallets/proxy-rmrk-core/Cargo.toml
+++ b/pallets/proxy-rmrk-core/Cargo.toml
@@ -11,17 +11,17 @@
version = '3.1.2'
[dependencies]
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
pallet-common = { default-features = false, path = '../common' }
pallet-nonfungible = { default-features = false, path = "../../pallets/nonfungible" }
pallet-structure = { default-features = false, path = "../../pallets/structure" }
up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
rmrk-traits = { default-features = false, path = "../../primitives/rmrk-traits" }
scale-info = { version = "2.0.1", default-features = false, features = [
"derive",
pallets/proxy-rmrk-core/src/lib.rsdiffbeforeafterboth--- a/pallets/proxy-rmrk-core/src/lib.rs
+++ b/pallets/proxy-rmrk-core/src/lib.rs
@@ -197,7 +197,7 @@
frame_system::Config + pallet_common::Config + pallet_nonfungible::Config + account::Config
{
/// Overarching event type.
- type Event: From<Event<Self>> + IsType<<Self as frame_system::Config>::Event>;
+ type RuntimeEvent: From<Event<Self>> + IsType<<Self as frame_system::Config>::RuntimeEvent>;
/// The weight information of this pallet.
type WeightInfo: WeightInfo;
pallets/proxy-rmrk-equip/Cargo.tomldiffbeforeafterboth--- a/pallets/proxy-rmrk-equip/Cargo.toml
+++ b/pallets/proxy-rmrk-equip/Cargo.toml
@@ -11,16 +11,16 @@
version = '3.1.2'
[dependencies]
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
pallet-common = { default-features = false, path = '../common' }
pallet-nonfungible = { default-features = false, path = "../../pallets/nonfungible" }
up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
rmrk-traits = { default-features = false, path = "../../primitives/rmrk-traits" }
scale-info = { version = "2.0.1", default-features = false, features = [
"derive",
pallets/proxy-rmrk-equip/src/lib.rsdiffbeforeafterboth--- a/pallets/proxy-rmrk-equip/src/lib.rs
+++ b/pallets/proxy-rmrk-equip/src/lib.rs
@@ -163,7 +163,7 @@
#[pallet::config]
pub trait Config: frame_system::Config + pallet_rmrk_core::Config {
/// Overarching event type.
- type Event: From<Event<Self>> + IsType<<Self as frame_system::Config>::Event>;
+ type RuntimeEvent: From<Event<Self>> + IsType<<Self as frame_system::Config>::RuntimeEvent>;
/// The weight information of this pallet.
type WeightInfo: WeightInfo;
pallets/refungible/Cargo.tomldiffbeforeafterboth--- a/pallets/refungible/Cargo.toml
+++ b/pallets/refungible/Cargo.toml
@@ -11,17 +11,17 @@
version = '3.1.2'
[dependencies]
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
evm-coder = { default-features = false, path = '../../crates/evm-coder' }
pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }
pallet-common = { default-features = false, path = '../common' }
pallet-structure = { default-features = false, path = '../structure' }
-frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
struct-versioning = { path = "../../crates/struct-versioning" }
up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
pallets/scheduler/Cargo.tomldiffbeforeafterboth--- a/pallets/scheduler/Cargo.toml
+++ b/pallets/scheduler/Cargo.toml
@@ -16,20 +16,20 @@
"derive",
] }
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.29' }
-frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.30' }
+frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
-up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29" }
+up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.30" }
log = { version = "0.4.16", default-features = false }
[dev-dependencies]
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-substrate-test-utils = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+substrate-test-utils = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
[features]
default = ["std"]
pallets/scheduler/src/lib.rsdiffbeforeafterboth--- a/pallets/scheduler/src/lib.rs
+++ b/pallets/scheduler/src/lib.rs
@@ -86,13 +86,13 @@
use sp_std::{borrow::Borrow, cmp::Ordering, marker::PhantomData, prelude::*};
use frame_support::{
- dispatch::{DispatchError, DispatchResult, Dispatchable, Parameter},
+ dispatch::{DispatchError, DispatchResult, Dispatchable, Parameter, GetDispatchInfo},
traits::{
schedule::{self, DispatchTime, MaybeHashed},
NamedReservableCurrency, EnsureOrigin, Get, IsType, OriginTrait, PrivilegeCmp,
StorageVersion,
},
- weights::{GetDispatchInfo, Weight},
+ weights::{Weight},
};
pub use weights::WeightInfo;
@@ -104,7 +104,8 @@
pub const MAX_TASK_ID_LENGTH_IN_BYTES: u8 = 16;
type ScheduledId = [u8; MAX_TASK_ID_LENGTH_IN_BYTES as usize];
-pub type CallOrHashOf<T> = MaybeHashed<<T as Config>::Call, <T as frame_system::Config>::Hash>;
+pub type CallOrHashOf<T> =
+ MaybeHashed<<T as Config>::RuntimeCall, <T as frame_system::Config>::Hash>;
/// Information regarding an item to be executed in the future.
#[cfg_attr(any(feature = "std", test), derive(PartialEq, Eq))]
@@ -209,12 +210,12 @@
#[pallet::config]
pub trait Config: frame_system::Config {
/// The overarching event type.
- type Event: From<Event<Self>> + IsType<<Self as frame_system::Config>::Event>;
+ type RuntimeEvent: From<Event<Self>> + IsType<<Self as frame_system::Config>::RuntimeEvent>;
/// The aggregated origin which the dispatch will take.
- type Origin: OriginTrait<PalletsOrigin = Self::PalletsOrigin>
+ type RuntimeOrigin: OriginTrait<PalletsOrigin = Self::PalletsOrigin>
+ From<Self::PalletsOrigin>
- + IsType<<Self as system::Config>::Origin>;
+ + IsType<<Self as system::Config>::RuntimeOrigin>;
/// The caller origin, overarching type of all pallets origins.
type PalletsOrigin: From<system::RawOrigin<Self::AccountId>> + Codec + Clone + Eq + TypeInfo;
@@ -222,9 +223,11 @@
type Currency: NamedReservableCurrency<Self::AccountId, ReserveIdentifier = ScheduledId>;
/// The aggregated call type.
- type Call: Parameter
- + Dispatchable<Origin = <Self as Config>::Origin, PostInfo = PostDispatchInfo>
- + GetDispatchInfo
+ type RuntimeCall: Parameter
+ + Dispatchable<
+ RuntimeOrigin = <Self as Config>::RuntimeOrigin,
+ PostInfo = PostDispatchInfo,
+ > + GetDispatchInfo
+ From<system::Call<Self>>;
/// The maximum weight that may be scheduled per block for any dispatchables of less
@@ -233,7 +236,7 @@
type MaximumWeight: Get<Weight>;
/// Required origin to schedule or cancel calls.
- type ScheduleOrigin: EnsureOrigin<<Self as system::Config>::Origin>;
+ type ScheduleOrigin: EnsureOrigin<<Self as system::Config>::RuntimeOrigin>;
/// Compare the privileges of origins.
///
@@ -271,7 +274,7 @@
fn reserve_balance(
id: ScheduledId,
sponsor: <T as frame_system::Config>::AccountId,
- call: <T as Config>::Call,
+ call: <T as Config>::RuntimeCall,
count: u32,
) -> Result<(), DispatchError>;
@@ -279,13 +282,13 @@
fn pay_for_call(
id: ScheduledId,
sponsor: <T as frame_system::Config>::AccountId,
- call: <T as Config>::Call,
+ call: <T as Config>::RuntimeCall,
) -> Result<u128, DispatchError>;
/// Resolve the call dispatch, including any post-dispatch operations.
fn dispatch_call(
signer: T::AccountId,
- function: <T as Config>::Call,
+ function: <T as Config>::RuntimeCall,
) -> Result<
Result<PostDispatchInfo, DispatchErrorWithPostInfo<PostDispatchInfo>>,
TransactionValidityError,
@@ -404,9 +407,10 @@
let periodic = s.maybe_periodic.is_some();
let call_weight = call.get_dispatch_info().weight;
let mut item_weight = T::WeightInfo::item(periodic, named, Some(resolved));
- let origin =
- <<T as Config>::Origin as From<T::PalletsOrigin>>::from(s.origin.clone())
- .into();
+ let origin = <<T as Config>::RuntimeOrigin as From<T::PalletsOrigin>>::from(
+ s.origin.clone(),
+ )
+ .into();
if ensure_signed(origin).is_ok() {
// Weights of Signed dispatches expect their signing account to be whitelisted.
item_weight.saturating_accrue(T::DbWeight::get().reads_writes(1, 1));
@@ -420,7 +424,7 @@
let test_weight = total_weight
.saturating_add(call_weight)
.saturating_add(item_weight);
- if !hard_deadline && order > 0 && test_weight > limit {
+ if !hard_deadline && order > 0 && test_weight.all_gt(limit) {
// Cannot be scheduled this block - postpone until next.
total_weight.saturating_accrue(T::WeightInfo::item(false, named, None));
if let Some(ref id) = s.maybe_id {
@@ -436,8 +440,10 @@
}
let sender = ensure_signed(
- <<T as Config>::Origin as From<T::PalletsOrigin>>::from(s.origin.clone())
- .into(),
+ <<T as Config>::RuntimeOrigin as From<T::PalletsOrigin>>::from(
+ s.origin.clone(),
+ )
+ .into(),
)
.unwrap();
@@ -514,7 +520,7 @@
call: Box<CallOrHashOf<T>>,
) -> DispatchResult {
T::ScheduleOrigin::ensure_origin(origin.clone())?;
- let origin = <T as Config>::Origin::from(origin);
+ let origin = <T as Config>::RuntimeOrigin::from(origin);
Self::do_schedule_named(
id,
DispatchTime::At(when),
@@ -530,7 +536,7 @@
#[pallet::weight(<T as Config>::WeightInfo::cancel_named(T::MaxScheduledPerBlock::get()))]
pub fn cancel_named(origin: OriginFor<T>, id: ScheduledId) -> DispatchResult {
T::ScheduleOrigin::ensure_origin(origin.clone())?;
- let origin = <T as Config>::Origin::from(origin);
+ let origin = <T as Config>::RuntimeOrigin::from(origin);
Self::do_cancel_named(Some(origin.caller().clone()), id)?;
Ok(())
}
@@ -550,7 +556,7 @@
call: Box<CallOrHashOf<T>>,
) -> DispatchResult {
T::ScheduleOrigin::ensure_origin(origin.clone())?;
- let origin = <T as Config>::Origin::from(origin);
+ let origin = <T as Config>::RuntimeOrigin::from(origin);
Self::do_schedule_named(
id,
DispatchTime::After(after),
pallets/structure/Cargo.tomldiffbeforeafterboth--- a/pallets/structure/Cargo.toml
+++ b/pallets/structure/Cargo.toml
@@ -4,10 +4,10 @@
edition = "2021"
[dependencies]
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
pallet-common = { path = "../common", default-features = false }
parity-scale-codec = { version = "3.1.2", default-features = false, features = [
"derive",
@@ -16,7 +16,7 @@
"derive",
] }
up-data-structs = { path = "../../primitives/data-structs", default-features = false }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
[features]
default = ["std"]
pallets/structure/src/lib.rsdiffbeforeafterboth--- a/pallets/structure/src/lib.rs
+++ b/pallets/structure/src/lib.rs
@@ -97,8 +97,10 @@
#[pallet::config]
pub trait Config: frame_system::Config + pallet_common::Config {
type WeightInfo: weights::WeightInfo;
- type Event: IsType<<Self as frame_system::Config>::Event> + From<Event<Self>>;
- type Call: Parameter + UnfilteredDispatchable<Origin = Self::Origin> + GetDispatchInfo;
+ type RuntimeEvent: IsType<<Self as frame_system::Config>::RuntimeEvent> + From<Event<Self>>;
+ type RuntimeCall: Parameter
+ + UnfilteredDispatchable<RuntimeOrigin = Self::RuntimeOrigin>
+ + GetDispatchInfo;
}
#[pallet::pallet]
pallets/unique/Cargo.tomldiffbeforeafterboth--- a/pallets/unique/Cargo.toml
+++ b/pallets/unique/Cargo.toml
@@ -60,37 +60,37 @@
default-features = false
optional = true
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-support]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-system]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-std]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-runtime]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-core]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-io]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
################################################################################
# Local Dependencies
@@ -99,7 +99,7 @@
scale-info = { version = "2.0.1", default-features = false, features = [
"derive",
] }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
pallet-common = { default-features = false, path = "../common" }
evm-coder = { default-features = false, path = '../../crates/evm-coder' }
pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }
pallets/unique/src/eth/stubs/CollectionHelpers.rawdiffbeforeafterbothbinary blob — no preview
pallets/unique/src/lib.rsdiffbeforeafterboth--- a/pallets/unique/src/lib.rs
+++ b/pallets/unique/src/lib.rs
@@ -122,7 +122,7 @@
/// Configuration trait of this pallet.
pub trait Config: system::Config + pallet_common::Config + Sized + TypeInfo {
/// Overarching event type.
- type Event: From<Event<Self>> + Into<<Self as frame_system::Config>::Event>;
+ type RuntimeEvent: From<Event<Self>> + Into<<Self as frame_system::Config>::RuntimeEvent>;
/// Weight information for extrinsics in this pallet.
type WeightInfo: WeightInfo;
@@ -273,7 +273,7 @@
/// Type alias to Pallet, to be used by construct_runtime.
pub struct Module<T: Config> for enum Call
where
- origin: T::Origin
+ origin: T::RuntimeOrigin
{
type Error = Error<T>;
primitives/app_promotion_rpc/Cargo.tomldiffbeforeafterboth--- a/primitives/app_promotion_rpc/Cargo.toml
+++ b/primitives/app_promotion_rpc/Cargo.toml
@@ -10,11 +10,11 @@
codec = { package = "parity-scale-codec", version = "3.1.2", default-features = false, features = [
"derive",
] }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
[features]
default = ["std"]
primitives/common/Cargo.tomldiffbeforeafterboth--- a/primitives/common/Cargo.toml
+++ b/primitives/common/Cargo.toml
@@ -6,7 +6,7 @@
license = 'All Rights Reserved'
name = 'up-common'
repository = 'https://github.com/UniqueNetwork/unique-chain'
-version = "0.9.29"
+version = "0.9.30"
[features]
default = ['std']
@@ -23,34 +23,34 @@
[dependencies.sp-std]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-support]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-runtime]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-core]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-consensus-aura]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.fp-rpc]
default-features = false
git = "https://github.com/uniquenetwork/frontier"
-branch = "unique-polkadot-v0.9.29"
+branch = "unique-polkadot-v0.9.30"
[dependencies.pallet-evm]
default-features = false
git = "https://github.com/uniquenetwork/frontier"
-branch = "unique-polkadot-v0.9.29"
+branch = "unique-polkadot-v0.9.30"
primitives/data-structs/Cargo.tomldiffbeforeafterboth--- a/primitives/data-structs/Cargo.toml
+++ b/primitives/data-structs/Cargo.toml
@@ -18,14 +18,14 @@
serde = { version = "1.0.130", features = [
'derive',
], default-features = false, optional = true }
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
derivative = { version = "2.2.0", features = ["use_core"] }
struct-versioning = { path = "../../crates/struct-versioning" }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
rmrk-traits = { default-features = false, path = "../rmrk-traits" }
bondrewd = { version = "0.1.14", features = ["derive"], default-features = false }
primitives/rmrk-rpc/Cargo.tomldiffbeforeafterboth--- a/primitives/rmrk-rpc/Cargo.toml
+++ b/primitives/rmrk-rpc/Cargo.toml
@@ -8,10 +8,10 @@
codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = [
"derive",
] }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
serde = { version = "1.0.130", default-features = false, features = ["derive"] }
rmrk-traits = { default-features = false, path = "../rmrk-traits" }
primitives/rpc/Cargo.tomldiffbeforeafterboth--- a/primitives/rpc/Cargo.toml
+++ b/primitives/rpc/Cargo.toml
@@ -10,11 +10,11 @@
codec = { package = "parity-scale-codec", version = "3.1.2", default-features = false, features = [
"derive",
] }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
[features]
default = ["std"]
runtime/common/config/ethereum.rsdiffbeforeafterboth--- a/runtime/common/config/ethereum.rs
+++ b/runtime/common/config/ethereum.rs
@@ -10,7 +10,7 @@
dispatch::CollectionDispatchT, ethereum::sponsoring::EvmSponsorshipHandler,
config::sponsoring::DefaultSponsoringRateLimit, DealWithFees,
},
- Runtime, Aura, Balances, Event, ChainId,
+ Runtime, Aura, Balances, RuntimeEvent, ChainId,
};
use pallet_evm::{EnsureAddressTruncated, HashedAddressMapping};
use up_common::constants::*;
@@ -75,7 +75,7 @@
type PrecompilesType = ();
type PrecompilesValue = ();
type Currency = Balances;
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type OnMethodCall = (
pallet_evm_migration::OnMethodCall<Self>,
pallet_evm_contract_helpers::HelpersOnMethodCall<Self>,
@@ -95,7 +95,7 @@
}
impl pallet_ethereum::Config for Runtime {
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type StateRoot = pallet_ethereum::IntermediateStateRoot<Self>;
}
@@ -112,7 +112,7 @@
}
impl pallet_evm_contract_helpers::Config for Runtime {
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type ContractAddress = HelpersContractAddress;
type DefaultSponsoringRateLimit = DefaultSponsoringRateLimit;
}
runtime/common/config/orml.rsdiffbeforeafterboth--- a/runtime/common/config/orml.rs
+++ b/runtime/common/config/orml.rs
@@ -28,7 +28,7 @@
use sp_std::{vec, vec::Vec};
use pallet_foreign_assets::{CurrencyId, NativeCurrency};
use crate::{
- Runtime, Event, RelayChainBlockNumberProvider,
+ Runtime, RuntimeEvent, RelayChainBlockNumberProvider,
runtime_common::config::{
xcm::{
SelfLocation, Weigher, XcmConfig, Ancestry,
@@ -96,7 +96,7 @@
}
impl orml_vesting::Config for Runtime {
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type Currency = pallet_balances::Pallet<Runtime>;
type MinVestedTransfer = MinVestedTransfer;
type VestedTransferOrigin = EnsureSigned<AccountId>;
@@ -106,13 +106,16 @@
}
impl orml_tokens::Config for Runtime {
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type Balance = Balance;
type Amount = Amount;
type CurrencyId = CurrencyId;
type WeightInfo = ();
type ExistentialDeposits = ExistentialDeposits;
type OnDust = orml_tokens::TransferDust<Runtime, TreasuryAccountId>;
+ type OnSlash = ();
+ type OnTransfer = ();
+ type OnDeposit = ();
type MaxLocks = MaxLocks;
type MaxReserves = MaxReserves;
// TODO: Add all module accounts
@@ -124,7 +127,7 @@
}
impl orml_xtokens::Config for Runtime {
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type Balance = Balance;
type CurrencyId = CurrencyId;
type CurrencyIdConvert = CurrencyIdConvert;
runtime/common/config/pallets/app_promotion.rsdiffbeforeafterboth--- a/runtime/common/config/pallets/app_promotion.rs
+++ b/runtime/common/config/pallets/app_promotion.rs
@@ -16,7 +16,7 @@
use crate::{
runtime_common::config::pallets::{TreasuryAccountId, RelayChainBlockNumberProvider},
- Runtime, Balances, BlockNumber, Unique, Event, EvmContractHelpers,
+ Runtime, Balances, BlockNumber, Unique, RuntimeEvent, EvmContractHelpers,
};
use frame_support::{parameter_types, PalletId};
@@ -59,5 +59,5 @@
// type Day = Day;
type Nominal = Nominal;
type IntervalIncome = IntervalIncome;
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
}
runtime/common/config/pallets/foreign_asset.rsdiffbeforeafterboth--- a/runtime/common/config/pallets/foreign_asset.rs
+++ b/runtime/common/config/pallets/foreign_asset.rs
@@ -1,8 +1,8 @@
-use crate::{Runtime, Event, Balances};
+use crate::{Runtime, RuntimeEvent, Balances};
use up_common::types::AccountId;
impl pallet_foreign_assets::Config for Runtime {
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type Currency = Balances;
type RegisterOrigin = frame_system::EnsureRoot<AccountId>;
type WeightInfo = pallet_foreign_assets::weights::SubstrateWeight<Self>;
runtime/common/config/pallets/mod.rsdiffbeforeafterboth--- a/runtime/common/config/pallets/mod.rs
+++ b/runtime/common/config/pallets/mod.rs
@@ -23,7 +23,7 @@
weights::CommonWeights,
RelayChainBlockNumberProvider,
},
- Runtime, Event, Call, Balances,
+ Runtime, RuntimeEvent, RuntimeCall, Balances,
};
use frame_support::traits::{ConstU32, ConstU64};
use up_common::{
@@ -53,7 +53,7 @@
impl pallet_common::Config for Runtime {
type WeightInfo = pallet_common::weights::SubstrateWeight<Self>;
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type Currency = Balances;
type CollectionCreationPrice = CollectionCreationPrice;
type TreasuryAccountId = TreasuryAccountId;
@@ -65,8 +65,8 @@
}
impl pallet_structure::Config for Runtime {
- type Event = Event;
- type Call = Call;
+ type RuntimeEvent = RuntimeEvent;
+ type RuntimeCall = RuntimeCall;
type WeightInfo = pallet_structure::weights::SubstrateWeight<Self>;
}
@@ -93,7 +93,7 @@
}
impl pallet_unique::Config for Runtime {
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type WeightInfo = pallet_unique::weights::SubstrateWeight<Self>;
type CommonWeightInfo = CommonWeights<Self>;
type RefungibleExtensionsWeightInfo = CommonWeights<Self>;
runtime/common/config/pallets/rmrk.rsdiffbeforeafterboth--- a/runtime/common/config/pallets/rmrk.rs
+++ b/runtime/common/config/pallets/rmrk.rs
@@ -14,14 +14,14 @@
// You should have received a copy of the GNU General Public License
// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.
-use crate::{Runtime, Event};
+use crate::{Runtime, RuntimeEvent};
impl pallet_proxy_rmrk_core::Config for Runtime {
type WeightInfo = pallet_proxy_rmrk_core::weights::SubstrateWeight<Self>;
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
}
impl pallet_proxy_rmrk_equip::Config for Runtime {
type WeightInfo = pallet_proxy_rmrk_equip::weights::SubstrateWeight<Self>;
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
}
runtime/common/config/pallets/scheduler.rsdiffbeforeafterboth--- a/runtime/common/config/pallets/scheduler.rs
+++ b/runtime/common/config/pallets/scheduler.rs
@@ -43,11 +43,11 @@
}
impl pallet_unique_scheduler::Config for Runtime {
- type Event = Event;
- type Origin = Origin;
+ type RuntimeEvent = RuntimeEvent;
+ type RuntimeOrigin = RuntimeOrigin;
type Currency = Balances;
type PalletsOrigin = OriginCaller;
- type Call = Call;
+ type RuntimeCall = RuntimeCall;
type MaximumWeight = MaximumSchedulerWeight;
type ScheduleOrigin = EnsureSigned<AccountId>;
type MaxScheduledPerBlock = MaxScheduledPerBlock;
runtime/common/config/parachain.rsdiffbeforeafterboth--- a/runtime/common/config/parachain.rs
+++ b/runtime/common/config/parachain.rs
@@ -15,7 +15,7 @@
// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.
use frame_support::{weights::Weight, parameter_types};
-use crate::{Runtime, Event, XcmpQueue, DmpQueue};
+use crate::{Runtime, RuntimeEvent, XcmpQueue, DmpQueue};
use up_common::constants::*;
parameter_types! {
@@ -24,7 +24,7 @@
}
impl cumulus_pallet_parachain_system::Config for Runtime {
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type SelfParaId = parachain_info::Pallet<Self>;
type OnSystemEvent = ();
// type DownwardMessageHandlers = cumulus_primitives_utility::UnqueuedDmpAsParent<
runtime/common/config/substrate.rsdiffbeforeafterboth--- a/runtime/common/config/substrate.rs
+++ b/runtime/common/config/substrate.rs
@@ -18,8 +18,9 @@
traits::{Everything, ConstU32, NeverEnsureOrigin},
weights::{
constants::{BlockExecutionWeight, ExtrinsicBaseWeight, RocksDbWeight},
- DispatchClass, ConstantMultiplier,
+ ConstantMultiplier,
},
+ dispatch::DispatchClass,
parameter_types, PalletId,
};
use sp_runtime::{
@@ -32,8 +33,8 @@
EnsureRoot,
};
use crate::{
- runtime_common::DealWithFees, Runtime, Event, Call, Origin, PalletInfo, System, Balances,
- Treasury, SS58Prefix, Version,
+ runtime_common::DealWithFees, Runtime, RuntimeEvent, RuntimeCall, RuntimeOrigin, PalletInfo,
+ System, Balances, Treasury, SS58Prefix, Version,
};
use up_common::{types::*, constants::*};
@@ -79,11 +80,11 @@
/// The weight of the overhead invoked on the block import process, independent of the extrinsics included in that block.
type BlockWeights = RuntimeBlockWeights;
/// The aggregated dispatch type that is available for extrinsics.
- type Call = Call;
+ type RuntimeCall = RuntimeCall;
/// The weight of database operations that the runtime can invoke.
type DbWeight = RocksDbWeight;
/// The ubiquitous event type.
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
/// The type for hashing blocks and tries.
type Hash = Hash;
/// The hashing algorithm used.
@@ -100,7 +101,7 @@
type OnNewAccount = ();
type OnSetCode = cumulus_pallet_parachain_system::ParachainSetCode<Self>;
/// The ubiquitous origin type.
- type Origin = Origin;
+ type RuntimeOrigin = RuntimeOrigin;
/// This type is being generated by `construct_runtime!`.
type PalletInfo = PalletInfo;
/// This is used as an identifier of the chain. 42 is the generic substrate prefix.
@@ -140,7 +141,7 @@
/// The type for recording an account's balance.
type Balance = Balance;
/// The ubiquitous event type.
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type DustRemoval = Treasury;
type ExistentialDeposit = ExistentialDeposit;
type AccountStore = System;
@@ -154,7 +155,7 @@
}
impl pallet_transaction_payment::Config for Runtime {
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type OnChargeTransaction = pallet_transaction_payment::CurrencyAdapter<Balances, DealWithFees>;
type LengthToFee = ConstantMultiplier<Balance, TransactionByteFee>;
type OperationalFeeMultiplier = OperationalFeeMultiplier;
@@ -188,7 +189,7 @@
type ApproveOrigin = EnsureRoot<AccountId>;
type RejectOrigin = EnsureRoot<AccountId>;
type SpendOrigin = NeverEnsureOrigin<u128>;
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type OnSlash = ();
type ProposalBond = ProposalBond;
type ProposalBondMinimum = ProposalBondMinimum;
@@ -202,8 +203,8 @@
}
impl pallet_sudo::Config for Runtime {
- type Event = Event;
- type Call = Call;
+ type RuntimeEvent = RuntimeEvent;
+ type RuntimeCall = RuntimeCall;
}
parameter_types! {
runtime/common/config/xcm/mod.rsdiffbeforeafterboth--- a/runtime/common/config/xcm/mod.rs
+++ b/runtime/common/config/xcm/mod.rs
@@ -31,8 +31,8 @@
use xcm_executor::{Config, XcmExecutor, traits::ShouldExecute};
use sp_std::{marker::PhantomData, vec::Vec};
use crate::{
- Runtime, Call, Event, Origin, ParachainInfo, ParachainSystem, PolkadotXcm, XcmpQueue,
- xcm_barrier::Barrier,
+ Runtime, RuntimeCall, RuntimeEvent, RuntimeOrigin, ParachainInfo, ParachainSystem, PolkadotXcm,
+ XcmpQueue, xcm_barrier::Barrier,
};
use up_common::types::AccountId;
@@ -54,7 +54,7 @@
parameter_types! {
pub const RelayLocation: MultiLocation = MultiLocation::parent();
pub const RelayNetwork: NetworkId = NetworkId::Polkadot;
- pub RelayOrigin: Origin = cumulus_pallet_xcm::Origin::Relay.into();
+ pub RelayOrigin: RuntimeOrigin = cumulus_pallet_xcm::Origin::Relay.into();
pub Ancestry: MultiLocation = Parachain(ParachainInfo::parachain_id().into()).into();
pub SelfLocation: MultiLocation = MultiLocation::new(1, X1(Parachain(ParachainInfo::get().into())));
@@ -76,7 +76,7 @@
);
/// No local origins on this chain are allowed to dispatch XCM sends/executions.
-pub type LocalOriginToLocation = (SignedToAccountId32<Origin, AccountId, RelayNetwork>,);
+pub type LocalOriginToLocation = (SignedToAccountId32<RuntimeOrigin, AccountId, RelayNetwork>,);
/// The means for routing XCM messages which are not for local execution into the right message
/// queues.
@@ -94,21 +94,21 @@
// Sovereign account converter; this attempts to derive an `AccountId` from the origin location
// using `LocationToAccountId` and then turn that into the usual `Signed` origin. Useful for
// foreign chains who want to have a local sovereign account on this chain which they control.
- SovereignSignedViaLocation<LocationToAccountId, Origin>,
+ SovereignSignedViaLocation<LocationToAccountId, RuntimeOrigin>,
// Native converter for Relay-chain (Parent) location; will converts to a `Relay` origin when
// recognised.
- RelayChainAsNative<RelayOrigin, Origin>,
+ RelayChainAsNative<RelayOrigin, RuntimeOrigin>,
// Native converter for sibling Parachains; will convert to a `SiblingPara` origin when
// recognised.
- SiblingParachainAsNative<cumulus_pallet_xcm::Origin, Origin>,
+ SiblingParachainAsNative<cumulus_pallet_xcm::Origin, RuntimeOrigin>,
// Superuser converter for the Relay-chain (Parent) location. This will allow it to issue a
// transaction from the Root origin.
- ParentAsSuperuser<Origin>,
+ ParentAsSuperuser<RuntimeOrigin>,
// Native signed account converter; this just converts an `AccountId32` origin into a normal
// `Origin::Signed` origin of the same 32-byte value.
- SignedAccountId32AsNative<RelayNetwork, Origin>,
+ SignedAccountId32AsNative<RelayNetwork, RuntimeOrigin>,
// Xcm origins can be represented natively under the Xcm pallet's Xcm origin.
- XcmPassthrough<Origin>,
+ XcmPassthrough<RuntimeOrigin>,
);
pub trait TryPass {
@@ -202,14 +202,14 @@
}
}
-pub type Weigher = FixedWeightBounds<UnitWeightCost, Call, MaxInstructions>;
+pub type Weigher = FixedWeightBounds<UnitWeightCost, RuntimeCall, MaxInstructions>;
pub struct XcmConfig<T>(PhantomData<T>);
impl<T> Config for XcmConfig<T>
where
T: pallet_configuration::Config,
{
- type Call = Call;
+ type RuntimeCall = RuntimeCall;
type XcmSender = XcmRouter;
// How to withdraw and deposit an asset.
type AssetTransactor = AssetTransactors;
@@ -228,30 +228,30 @@
}
impl pallet_xcm::Config for Runtime {
- type Event = Event;
- type SendXcmOrigin = EnsureXcmOrigin<Origin, LocalOriginToLocation>;
+ type RuntimeEvent = RuntimeEvent;
+ type SendXcmOrigin = EnsureXcmOrigin<RuntimeOrigin, LocalOriginToLocation>;
type XcmRouter = XcmRouter;
- type ExecuteXcmOrigin = EnsureXcmOrigin<Origin, LocalOriginToLocation>;
+ type ExecuteXcmOrigin = EnsureXcmOrigin<RuntimeOrigin, LocalOriginToLocation>;
type XcmExecuteFilter = Everything;
type XcmExecutor = XcmExecutor<XcmConfig<Self>>;
type XcmTeleportFilter = Everything;
type XcmReserveTransferFilter = Everything;
- type Weigher = FixedWeightBounds<UnitWeightCost, Call, MaxInstructions>;
+ type Weigher = FixedWeightBounds<UnitWeightCost, RuntimeCall, MaxInstructions>;
type LocationInverter = LocationInverter<Ancestry>;
- type Origin = Origin;
- type Call = Call;
+ type RuntimeOrigin = RuntimeOrigin;
+ type RuntimeCall = RuntimeCall;
const VERSION_DISCOVERY_QUEUE_SIZE: u32 = 100;
type AdvertisedXcmVersion = pallet_xcm::CurrentXcmVersion;
}
impl cumulus_pallet_xcm::Config for Runtime {
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type XcmExecutor = XcmExecutor<XcmConfig<Self>>;
}
impl cumulus_pallet_xcmp_queue::Config for Runtime {
type WeightInfo = ();
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type XcmExecutor = XcmExecutor<XcmConfig<Self>>;
type ChannelInfo = ParachainSystem;
type VersionWrapper = ();
@@ -261,7 +261,7 @@
}
impl cumulus_pallet_dmp_queue::Config for Runtime {
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type XcmExecutor = XcmExecutor<XcmConfig<Self>>;
type ExecuteOverweightOrigin = frame_system::EnsureRoot<AccountId>;
}
runtime/common/ethereum/self_contained_call.rsdiffbeforeafterboth--- a/runtime/common/ethereum/self_contained_call.rs
+++ b/runtime/common/ethereum/self_contained_call.rs
@@ -19,21 +19,21 @@
traits::{Dispatchable, DispatchInfoOf, PostDispatchInfoOf},
transaction_validity::{TransactionValidityError, TransactionValidity},
};
-use crate::{Origin, Call};
+use crate::{RuntimeOrigin, RuntimeCall};
-impl fp_self_contained::SelfContainedCall for Call {
+impl fp_self_contained::SelfContainedCall for RuntimeCall {
type SignedInfo = H160;
fn is_self_contained(&self) -> bool {
match self {
- Call::Ethereum(call) => call.is_self_contained(),
+ RuntimeCall::Ethereum(call) => call.is_self_contained(),
_ => false,
}
}
fn check_self_contained(&self) -> Option<Result<Self::SignedInfo, TransactionValidityError>> {
match self {
- Call::Ethereum(call) => call.check_self_contained(),
+ RuntimeCall::Ethereum(call) => call.check_self_contained(),
_ => None,
}
}
@@ -41,11 +41,11 @@
fn validate_self_contained(
&self,
info: &Self::SignedInfo,
- dispatch_info: &DispatchInfoOf<Call>,
+ dispatch_info: &DispatchInfoOf<RuntimeCall>,
len: usize,
) -> Option<TransactionValidity> {
match self {
- Call::Ethereum(call) => call.validate_self_contained(info, dispatch_info, len),
+ RuntimeCall::Ethereum(call) => call.validate_self_contained(info, dispatch_info, len),
_ => None,
}
}
@@ -55,7 +55,7 @@
info: &Self::SignedInfo,
) -> Option<Result<(), TransactionValidityError>> {
match self {
- Call::Ethereum(call) => call.pre_dispatch_self_contained(info),
+ RuntimeCall::Ethereum(call) => call.pre_dispatch_self_contained(info),
_ => None,
}
}
@@ -65,9 +65,11 @@
info: Self::SignedInfo,
) -> Option<sp_runtime::DispatchResultWithInfo<PostDispatchInfoOf<Self>>> {
match self {
- call @ Call::Ethereum(pallet_ethereum::Call::transact { .. }) => Some(call.dispatch(
- Origin::from(pallet_ethereum::RawOrigin::EthereumTransaction(info)),
- )),
+ call @ RuntimeCall::Ethereum(pallet_ethereum::Call::transact { .. }) => {
+ Some(call.dispatch(RuntimeOrigin::from(
+ pallet_ethereum::RawOrigin::EthereumTransaction(info),
+ )))
+ }
_ => None,
}
}
runtime/common/mod.rsdiffbeforeafterboth--- a/runtime/common/mod.rs
+++ b/runtime/common/mod.rs
@@ -42,7 +42,10 @@
#[cfg(feature = "std")]
use sp_version::NativeVersion;
-use crate::{Runtime, Call, Balances, Treasury, Aura, Signature, AllPalletsWithSystem, InherentDataExt};
+use crate::{
+ Runtime, RuntimeCall, Balances, Treasury, Aura, Signature, AllPalletsWithSystem,
+ InherentDataExt,
+};
use up_common::types::{AccountId, BlockNumber};
#[macro_export]
@@ -94,10 +97,11 @@
/// Unchecked extrinsic type as expected by this runtime.
pub type UncheckedExtrinsic =
- fp_self_contained::UncheckedExtrinsic<Address, Call, Signature, SignedExtra>;
+ fp_self_contained::UncheckedExtrinsic<Address, RuntimeCall, Signature, SignedExtra>;
/// Extrinsic type that has already been checked.
-pub type CheckedExtrinsic = fp_self_contained::CheckedExtrinsic<AccountId, Call, SignedExtra, H160>;
+pub type CheckedExtrinsic =
+ fp_self_contained::CheckedExtrinsic<AccountId, RuntimeCall, SignedExtra, H160>;
/// Executive: handles dispatch to the various modules.
pub type Executive = frame_executive::Executive<
runtime/common/runtime_apis.rsdiffbeforeafterboth--- a/runtime/common/runtime_apis.rs
+++ b/runtime/common/runtime_apis.rs
@@ -558,7 +558,7 @@
fn extrinsic_filter(xts: Vec<<Block as sp_api::BlockT>::Extrinsic>) -> Vec<pallet_ethereum::Transaction> {
xts.into_iter().filter_map(|xt| match xt.0.function {
- Call::Ethereum(pallet_ethereum::Call::transact { transaction }) => Some(transaction),
+ RuntimeCall::Ethereum(pallet_ethereum::Call::transact { transaction }) => Some(transaction),
_ => None
}).collect()
}
runtime/common/tests/xcm.rsdiffbeforeafterboth--- a/runtime/common/tests/xcm.rs
+++ b/runtime/common/tests/xcm.rs
@@ -17,7 +17,7 @@
use xcm_executor::traits::ShouldExecute;
use xcm::latest::prelude::*;
use logtest::Logger;
-use crate::Call;
+use crate::RuntimeCall;
use super::new_test_ext;
fn catch_xcm_barrier_log(logger: &mut Logger, expected_msg: &str) -> Result<(), String> {
@@ -51,7 +51,7 @@
call: fake_encoded_call.into(),
};
- let mut xcm_program = Xcm::<Call>(vec![transact_inst]);
+ let mut xcm_program = Xcm::<RuntimeCall>(vec![transact_inst]);
let max_weight = 100_000;
let mut weight_credit = 100_000_000;
@@ -69,7 +69,7 @@
fn xcm_execute<B: ShouldExecute>(
self_para_id: u32,
location: &MultiLocation,
- xcm: &mut Xcm<Call>,
+ xcm: &mut Xcm<RuntimeCall>,
) -> Result<(), ()> {
new_test_ext(self_para_id).execute_with(|| {
let max_weight = 100_000;
@@ -87,7 +87,7 @@
multiasset.into()
}
-fn make_transfer_reserve_asset(location: &MultiLocation) -> Xcm<Call> {
+fn make_transfer_reserve_asset(location: &MultiLocation) -> Xcm<RuntimeCall> {
let assets = make_multiassets(location);
let inst = TransferReserveAsset {
assets,
@@ -95,10 +95,10 @@
xcm: Xcm(vec![]),
};
- Xcm::<Call>(vec![inst])
+ Xcm::<RuntimeCall>(vec![inst])
}
-fn make_deposit_reserve_asset(location: &MultiLocation) -> Xcm<Call> {
+fn make_deposit_reserve_asset(location: &MultiLocation) -> Xcm<RuntimeCall> {
let assets = make_multiassets(location);
let inst = DepositReserveAsset {
assets: assets.into(),
@@ -107,14 +107,14 @@
xcm: Xcm(vec![]),
};
- Xcm::<Call>(vec![inst])
+ Xcm::<RuntimeCall>(vec![inst])
}
fn expect_transfer_location_denied<B: ShouldExecute>(
logger: &mut Logger,
self_para_id: u32,
location: &MultiLocation,
- xcm: &mut Xcm<Call>,
+ xcm: &mut Xcm<RuntimeCall>,
) -> Result<(), String> {
let result = xcm_execute::<B>(self_para_id, location, xcm);
runtime/opal/Cargo.tomldiffbeforeafterboth--- a/runtime/opal/Cargo.toml
+++ b/runtime/opal/Cargo.toml
@@ -10,7 +10,7 @@
license = 'GPLv3'
name = 'opal-runtime'
repository = 'https://github.com/UniqueNetwork/unique-chain'
-version = "0.9.29"
+version = "0.9.30"
[package.metadata.docs.rs]
targets = ['x86_64-unknown-linux-gnu']
@@ -112,7 +112,6 @@
'pallet-transaction-payment/std',
'pallet-transaction-payment-rpc-runtime-api/std',
'pallet-treasury/std',
- # 'pallet-vesting/std',
'pallet-evm/std',
'pallet-evm-migration/std',
'pallet-evm-contract-helpers/std',
@@ -165,7 +164,7 @@
"orml-tokens/std",
"orml-xtokens/std",
"orml-traits/std",
- "pallet-foreign-assets/std"
+ "pallet-foreign-assets/std",
]
limit-testing = ['pallet-unique/limit-testing', 'up-data-structs/limit-testing']
opal-runtime = ['refungible', 'rmrk', 'app-promotion', 'foreign-assets']
@@ -189,39 +188,39 @@
default-features = false
git = "https://github.com/paritytech/substrate"
optional = true
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-try-runtime]
default-features = false
git = "https://github.com/paritytech/substrate"
optional = true
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-executive]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-support]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-system]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-system-benchmarking]
default-features = false
git = "https://github.com/paritytech/substrate"
optional = true
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-system-rpc-runtime-api]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.hex-literal]
optional = true
@@ -236,12 +235,12 @@
[dependencies.pallet-aura]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-balances]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
# Contracts specific packages
# [dependencies.pallet-contracts]
@@ -265,102 +264,97 @@
[dependencies.pallet-randomness-collective-flip]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-sudo]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-timestamp]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-transaction-payment]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-transaction-payment-rpc-runtime-api]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-treasury]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
-
-# [dependencies.pallet-vesting]
-# default-features = false
-# git = 'https://github.com/paritytech/substrate'
-# branch = 'master'
+branch = "polkadot-v0.9.30"
[dependencies.sp-arithmetic]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-api]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-block-builder]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-core]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-consensus-aura]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-inherents]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-io]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-offchain]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-runtime]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-session]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-std]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-transaction-pool]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-version]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.smallvec]
version = '1.6.1'
@@ -371,46 +365,46 @@
[dependencies.parachain-info]
default-features = false
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.cumulus-pallet-aura-ext]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-pallet-parachain-system]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-primitives-core]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-pallet-xcm]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-pallet-dmp-queue]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-pallet-xcmp-queue]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-primitives-utility]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-primitives-timestamp]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
################################################################################
@@ -418,57 +412,38 @@
[dependencies.polkadot-parachain]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
+branch = "release-v0.9.30"
default-features = false
[dependencies.xcm]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
+branch = "release-v0.9.30"
default-features = false
[dependencies.xcm-builder]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
+branch = "release-v0.9.30"
default-features = false
[dependencies.xcm-executor]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
+branch = "release-v0.9.30"
default-features = false
[dependencies.pallet-xcm]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
-default-features = false
-
-[dependencies.orml-vesting]
-git = "https://github.com/UniqueNetwork/open-runtime-module-library"
-branch = "polkadot-v0.9.29"
-version = "0.4.1-dev"
-default-features = false
-
-[dependencies.orml-xtokens]
-git = "https://github.com/UniqueNetwork/open-runtime-module-library"
-branch = "polkadot-v0.9.29"
-version = "0.4.1-dev"
-default-features = false
-
-[dependencies.orml-tokens]
-git = "https://github.com/UniqueNetwork/open-runtime-module-library"
-branch = "polkadot-v0.9.29"
-version = "0.4.1-dev"
-default-features = false
-
-[dependencies.orml-traits]
-git = "https://github.com/UniqueNetwork/open-runtime-module-library"
-branch = "polkadot-v0.9.29"
-version = "0.4.1-dev"
+branch = "release-v0.9.30"
default-features = false
################################################################################
# local dependencies
[dependencies]
+orml-vesting.workspace = true
+orml-xtokens.workspace = true
+orml-tokens.workspace = true
+orml-traits.workspace = true
+
log = { version = "0.4.16", default-features = false }
up-common = { path = "../../primitives/common", default-features = false }
scale-info = { version = "2.0.1", default-features = false, features = [
@@ -477,9 +452,9 @@
derivative = "2.2.0"
pallet-unique = { path = '../../pallets/unique', default-features = false }
up-rpc = { path = "../../primitives/rpc", default-features = false }
-app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false}
+app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false }
rmrk-rpc = { path = "../../primitives/rmrk-rpc", default-features = false }
-fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
pallet-inflation = { path = '../../pallets/inflation', default-features = false }
pallet-app-promotion = { path = '../../pallets/app-promotion', default-features = false }
up-data-structs = { path = '../../primitives/data-structs', default-features = false }
@@ -492,19 +467,18 @@
pallet-proxy-rmrk-core = { default-features = false, path = "../../pallets/proxy-rmrk-core", package = "pallet-rmrk-core" }
pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }
pallet-unique-scheduler = { path = '../../pallets/scheduler', default-features = false }
-# pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }
-pallet-charge-transaction = { git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29", package = "pallet-template-transaction-payment", default-features = false, version = "3.0.0" }
+pallet-charge-transaction = { git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.30", package = "pallet-template-transaction-payment", default-features = false, version = "3.0.0" }
pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }
pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }
pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }
pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
evm-coder = { default-features = false, path = '../../crates/evm-coder' }
-up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.29' }
+up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.30' }
pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }
################################################################################
@@ -523,4 +497,4 @@
[build-dependencies.substrate-wasm-builder]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
runtime/quartz/Cargo.tomldiffbeforeafterboth--- a/runtime/quartz/Cargo.toml
+++ b/runtime/quartz/Cargo.toml
@@ -10,7 +10,7 @@
license = 'GPLv3'
name = 'quartz-runtime'
repository = 'https://github.com/UniqueNetwork/unique-chain'
-version = '0.9.29'
+version = '0.9.30'
[package.metadata.docs.rs]
targets = ['x86_64-unknown-linux-gnu']
@@ -111,7 +111,6 @@
'pallet-transaction-payment/std',
'pallet-transaction-payment-rpc-runtime-api/std',
'pallet-treasury/std',
- # 'pallet-vesting/std',
'pallet-evm/std',
'pallet-evm-migration/std',
'pallet-evm-contract-helpers/std',
@@ -163,7 +162,7 @@
"orml-tokens/std",
"orml-xtokens/std",
"orml-traits/std",
- "pallet-foreign-assets/std"
+ "pallet-foreign-assets/std",
]
limit-testing = ['pallet-unique/limit-testing', 'up-data-structs/limit-testing']
quartz-runtime = ['refungible']
@@ -186,39 +185,39 @@
default-features = false
git = "https://github.com/paritytech/substrate"
optional = true
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-try-runtime]
default-features = false
git = "https://github.com/paritytech/substrate"
optional = true
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-executive]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-support]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-system]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-system-benchmarking]
default-features = false
git = "https://github.com/paritytech/substrate"
optional = true
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-system-rpc-runtime-api]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.hex-literal]
optional = true
@@ -233,12 +232,12 @@
[dependencies.pallet-aura]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-balances]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
# Contracts specific packages
# [dependencies.pallet-contracts]
@@ -262,102 +261,97 @@
[dependencies.pallet-randomness-collective-flip]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-sudo]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-timestamp]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-transaction-payment]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-transaction-payment-rpc-runtime-api]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-treasury]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
-
-# [dependencies.pallet-vesting]
-# default-features = false
-# git = 'https://github.com/paritytech/substrate'
-# branch = 'master'
+branch = "polkadot-v0.9.30"
[dependencies.sp-arithmetic]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-api]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-block-builder]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-core]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-consensus-aura]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-inherents]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-io]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-offchain]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-runtime]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-session]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-std]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-transaction-pool]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-version]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.smallvec]
version = '1.6.1'
@@ -368,46 +362,46 @@
[dependencies.parachain-info]
default-features = false
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.cumulus-pallet-aura-ext]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-pallet-parachain-system]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-primitives-core]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-pallet-xcm]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-pallet-dmp-queue]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-pallet-xcmp-queue]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-primitives-utility]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-primitives-timestamp]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
################################################################################
@@ -415,53 +409,28 @@
[dependencies.polkadot-parachain]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
+branch = "release-v0.9.30"
default-features = false
[dependencies.xcm]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
+branch = "release-v0.9.30"
default-features = false
[dependencies.xcm-builder]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
+branch = "release-v0.9.30"
default-features = false
[dependencies.xcm-executor]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
+branch = "release-v0.9.30"
default-features = false
[dependencies.pallet-xcm]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
-default-features = false
-
-[dependencies.orml-vesting]
-git = "https://github.com/UniqueNetwork/open-runtime-module-library"
-branch = "polkadot-v0.9.29"
-version = "0.4.1-dev"
-default-features = false
-
-[dependencies.orml-xtokens]
-git = "https://github.com/UniqueNetwork/open-runtime-module-library"
-branch = "polkadot-v0.9.29"
-version = "0.4.1-dev"
-default-features = false
-
-[dependencies.orml-tokens]
-git = "https://github.com/UniqueNetwork/open-runtime-module-library"
-branch = "polkadot-v0.9.29"
-version = "0.4.1-dev"
-default-features = false
-
-[dependencies.orml-traits]
-git = "https://github.com/UniqueNetwork/open-runtime-module-library"
-branch = "polkadot-v0.9.29"
-version = "0.4.1-dev"
+branch = "release-v0.9.30"
default-features = false
-
################################################################################
# RMRK dependencies
@@ -475,6 +444,11 @@
# local dependencies
[dependencies]
+orml-vesting.workspace = true
+orml-xtokens.workspace = true
+orml-tokens.workspace = true
+orml-traits.workspace = true
+
log = { version = "0.4.16", default-features = false }
up-common = { path = "../../primitives/common", default-features = false }
scale-info = { version = "2.0.1", default-features = false, features = [
@@ -483,8 +457,8 @@
derivative = "2.2.0"
pallet-unique = { path = '../../pallets/unique', default-features = false }
up-rpc = { path = "../../primitives/rpc", default-features = false }
-app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false}
-fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false }
+fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
pallet-inflation = { path = '../../pallets/inflation', default-features = false }
pallet-app-promotion = { path = '../../pallets/app-promotion', default-features = false }
up-data-structs = { path = '../../primitives/data-structs', default-features = false }
@@ -498,18 +472,18 @@
pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }
pallet-unique-scheduler = { path = '../../pallets/scheduler', default-features = false }
# pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }
-pallet-charge-transaction = { git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29", package = "pallet-template-transaction-payment", default-features = false, version = "3.0.0" }
+pallet-charge-transaction = { git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.30", package = "pallet-template-transaction-payment", default-features = false, version = "3.0.0" }
pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }
pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }
pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }
pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
evm-coder = { default-features = false, path = '../../crates/evm-coder' }
-up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.29' }
+up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.30' }
pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }
################################################################################
@@ -528,4 +502,4 @@
[build-dependencies.substrate-wasm-builder]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
runtime/tests/Cargo.tomldiffbeforeafterboth--- a/runtime/tests/Cargo.toml
+++ b/runtime/tests/Cargo.toml
@@ -11,22 +11,22 @@
[dependencies]
up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
-sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
-fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
-frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
-pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
-pallet-timestamp = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }
+pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
+pallet-timestamp = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
pallet-common = { path = '../../pallets/common' }
pallet-structure = { path = '../../pallets/structure' }
@@ -43,4 +43,4 @@
scale-info = "*"
evm-coder = { default-features = false, path = '../../crates/evm-coder' }
-up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29" }
+up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.30" }
runtime/tests/src/lib.rsdiffbeforeafterboth--- a/runtime/tests/src/lib.rs
+++ b/runtime/tests/src/lib.rs
@@ -80,13 +80,13 @@
}
impl system::Config for Test {
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type BaseCallFilter = Everything;
type BlockWeights = ();
type BlockLength = ();
type DbWeight = ();
- type Origin = Origin;
- type Call = Call;
+ type RuntimeOrigin = RuntimeOrigin;
+ type RuntimeCall = RuntimeCall;
type Index = u64;
type BlockNumber = u64;
type Hash = H256;
@@ -112,7 +112,7 @@
}
//frame_system::Module<Test>;
impl pallet_balances::Config for Test {
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type AccountStore = System;
type Balance = u64;
type DustRemoval = ();
@@ -128,7 +128,7 @@
}
impl pallet_transaction_payment::Config for Test {
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type OnChargeTransaction = CurrencyAdapter<pallet_balances::Pallet<Test>, ()>;
type LengthToFee = IdentityFee<u64>;
type WeightToFee = IdentityFee<u64>;
@@ -205,12 +205,12 @@
}
impl pallet_ethereum::Config for Test {
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type StateRoot = pallet_ethereum::IntermediateStateRoot<Self>;
}
impl pallet_evm::Config for Test {
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type FeeCalculator = ();
type GasWeightMapping = ();
type CallOrigin = EnsureAddressNever<Self::CrossAccountId>;
@@ -233,7 +233,7 @@
impl pallet_common::Config for Test {
type WeightInfo = ();
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type Currency = Balances;
type CollectionCreationPrice = CollectionCreationPrice;
type TreasuryAccountId = TreasuryAccountId;
@@ -252,8 +252,8 @@
impl pallet_structure::Config for Test {
type WeightInfo = ();
- type Event = Event;
- type Call = Call;
+ type RuntimeEvent = RuntimeEvent;
+ type RuntimeCall = RuntimeCall;
}
impl pallet_fungible::Config for Test {
type WeightInfo = ();
@@ -273,7 +273,7 @@
}
impl pallet_unique::Config for Test {
- type Event = Event;
+ type RuntimeEvent = RuntimeEvent;
type WeightInfo = ();
type CommonWeightInfo = CommonWeights<Self>;
type RefungibleExtensionsWeightInfo = CommonWeights<Self>;
runtime/tests/src/tests.rsdiffbeforeafterboth--- a/runtime/tests/src/tests.rs
+++ b/runtime/tests/src/tests.rs
@@ -15,7 +15,7 @@
// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.
// Tests to be written here
-use crate::{Test, TestCrossAccountId, CollectionCreationPrice, Origin, Unique, new_test_ext};
+use crate::{Test, TestCrossAccountId, CollectionCreationPrice, RuntimeOrigin, Unique, new_test_ext};
use up_data_structs::{
COLLECTION_NUMBER_LIMIT, CollectionId, CreateItemData, CreateFungibleData, CreateNftData,
CreateReFungibleData, MAX_DECIMAL_POINTS, COLLECTION_ADMINS_LIMIT, TokenId,
@@ -32,13 +32,13 @@
fn add_balance(user: u64, value: u64) {
const DONOR_USER: u64 = 999;
assert_ok!(<pallet_balances::Pallet<Test>>::set_balance(
- Origin::root(),
+ RuntimeOrigin::root(),
DONOR_USER,
value,
0
));
assert_ok!(<pallet_balances::Pallet<Test>>::force_transfer(
- Origin::root(),
+ RuntimeOrigin::root(),
DONOR_USER,
user,
value
@@ -110,7 +110,7 @@
..Default::default()
};
- let origin1 = Origin::signed(owner);
+ let origin1 = RuntimeOrigin::signed(owner);
assert_ok!(Unique::create_collection_ex(origin1, data));
let saved_col_name: Vec<u16> = "Test1\0".encode_utf16().collect::<Vec<u16>>();
@@ -179,7 +179,7 @@
}
fn create_test_item(collection_id: CollectionId, data: &CreateItemData) {
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_ok!(Unique::create_item(
origin1,
collection_id,
@@ -199,7 +199,7 @@
fn check_not_sufficient_founds() {
new_test_ext().execute_with(|| {
let acc: u64 = 1;
- <pallet_balances::Pallet<Test>>::set_balance(Origin::root(), acc, 0, 0).unwrap();
+ <pallet_balances::Pallet<Test>>::set_balance(RuntimeOrigin::root(), acc, 0, 0).unwrap();
let name: Vec<u16> = "Test1\0".encode_utf16().collect::<Vec<u16>>();
let description: Vec<u16> = "TestDescription1\0".encode_utf16().collect::<Vec<u16>>();
@@ -214,7 +214,7 @@
..Default::default()
};
- let result = Unique::create_collection_ex(Origin::signed(acc), data);
+ let result = Unique::create_collection_ex(RuntimeOrigin::signed(acc), data);
assert_err!(result, <CommonError<Test>>::NotSufficientFounds);
});
}
@@ -234,7 +234,7 @@
..Default::default()
};
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_noop!(
Unique::create_collection_ex(origin1, data),
UniqueError::<Test>::CollectionDecimalPointLimitExceeded
@@ -264,7 +264,7 @@
new_test_ext().execute_with(|| {
create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
let items_data = vec![default_nft_data(), default_nft_data(), default_nft_data()];
@@ -306,7 +306,7 @@
new_test_ext().execute_with(|| {
create_test_collection(&CollectionMode::ReFungible, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
let items_data = vec![
default_re_fungible_data(),
@@ -358,7 +358,7 @@
// create_test_collection(&CollectionMode::Fungible(3), CollectionId(1));
-// let origin1 = Origin::signed(1);
+// let origin1 = RuntimeOrigin::signed(1);
// let items_data = vec![default_fungible_data(), default_fungible_data(), default_fungible_data()];
@@ -382,8 +382,8 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::Fungible(3), CollectionId(1));
- let origin1 = Origin::signed(1);
- let origin2 = Origin::signed(2);
+ let origin1 = RuntimeOrigin::signed(1);
+ let origin2 = RuntimeOrigin::signed(2);
let data = default_fungible_data();
create_test_item(collection_id, &data.into());
@@ -457,8 +457,8 @@
);
// Account 1 transfers all 1023 pieces of RFT 1 to account 2
- let origin1 = Origin::signed(1);
- let origin2 = Origin::signed(2);
+ let origin1 = RuntimeOrigin::signed(1);
+ let origin2 = RuntimeOrigin::signed(2);
assert_ok!(Unique::transfer(
origin1,
account(2),
@@ -571,7 +571,7 @@
true
);
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
// default scenario
assert_ok!(Unique::transfer(
origin1,
@@ -615,7 +615,7 @@
true
);
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_noop!(
Unique::transfer(origin1, account(2), CollectionId(1), TokenId(1), 2)
@@ -641,7 +641,7 @@
true
);
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
// Transferring 0 amount works on NFT...
assert_ok!(Unique::transfer(
@@ -671,8 +671,8 @@
let data = default_nft_data();
create_test_item(collection_id, &data.into());
- let origin1 = Origin::signed(1);
- let origin2 = Origin::signed(2);
+ let origin1 = RuntimeOrigin::signed(1);
+ let origin2 = RuntimeOrigin::signed(2);
assert_eq!(
<pallet_nonfungible::AccountBalance<Test>>::get((collection_id, account(1))),
@@ -729,8 +729,8 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
- let origin2 = Origin::signed(2);
+ let origin1 = RuntimeOrigin::signed(1);
+ let origin2 = RuntimeOrigin::signed(2);
// Create NFT 1 for account 1
let data = default_nft_data();
@@ -803,8 +803,8 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::ReFungible, CollectionId(1));
- let origin1 = Origin::signed(1);
- let origin2 = Origin::signed(2);
+ let origin1 = RuntimeOrigin::signed(1);
+ let origin2 = RuntimeOrigin::signed(2);
// Create RFT 1 in 1023 pieces for account 1
let data = default_re_fungible_data();
@@ -920,8 +920,8 @@
let data = default_fungible_data();
create_test_item(collection_id, &data.into());
- let origin1 = Origin::signed(1);
- let origin2 = Origin::signed(2);
+ let origin1 = RuntimeOrigin::signed(1);
+ let origin2 = RuntimeOrigin::signed(2);
assert_ok!(Unique::set_collection_permissions(
origin1.clone(),
@@ -1010,7 +1010,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_ok!(Unique::change_collection_owner(origin1, collection_id, 2));
assert_eq!(
<pallet_common::CollectionById<Test>>::get(collection_id)
@@ -1026,7 +1026,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_ok!(Unique::destroy_collection(origin1, collection_id));
});
}
@@ -1036,7 +1036,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
let data = default_nft_data();
create_test_item(collection_id, &data.into());
@@ -1066,7 +1066,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
let data = default_nft_data();
create_test_item(collection_id, &data.into());
@@ -1103,7 +1103,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::Fungible(3), CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_ok!(Unique::add_collection_admin(
origin1.clone(),
collection_id,
@@ -1143,7 +1143,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::Fungible(3), CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_ok!(Unique::add_collection_admin(
origin1.clone(),
collection_id,
@@ -1170,7 +1170,7 @@
fn burn_refungible_item() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::ReFungible, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_ok!(Unique::set_collection_permissions(
origin1.clone(),
@@ -1230,7 +1230,7 @@
new_test_ext().execute_with(|| {
let collection1_id =
create_test_collection_for_owner(&CollectionMode::NFT, 1, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
// Add collection admins
assert_ok!(Unique::add_collection_admin(
@@ -1265,7 +1265,7 @@
new_test_ext().execute_with(|| {
let collection1_id =
create_test_collection_for_owner(&CollectionMode::NFT, 1, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
// Add collection admins 2 and 3
assert_ok!(Unique::add_collection_admin(
@@ -1376,7 +1376,7 @@
let data = default_nft_data();
create_test_item(collection_id, &data.into());
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
// approve
assert_ok!(Unique::approve(
@@ -1397,8 +1397,8 @@
fn transfer_from() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
- let origin2 = Origin::signed(2);
+ let origin1 = RuntimeOrigin::signed(1);
+ let origin2 = RuntimeOrigin::signed(2);
let data = default_nft_data();
create_test_item(collection_id, &data.into());
@@ -1472,7 +1472,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_ok!(Unique::add_to_allow_list(
origin1,
collection_id,
@@ -1489,8 +1489,8 @@
fn admin_can_add_address_to_allow_list() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
- let origin2 = Origin::signed(2);
+ let origin1 = RuntimeOrigin::signed(1);
+ let origin2 = RuntimeOrigin::signed(2);
assert_ok!(Unique::add_collection_admin(
origin1,
@@ -1514,7 +1514,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin2 = Origin::signed(2);
+ let origin2 = RuntimeOrigin::signed(2);
assert_noop!(
Unique::add_to_allow_list(origin2, collection_id, account(3)),
CommonError::<Test>::NoPermission
@@ -1525,7 +1525,7 @@
#[test]
fn nobody_can_add_address_to_allow_list_of_nonexisting_collection() {
new_test_ext().execute_with(|| {
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_noop!(
Unique::add_to_allow_list(origin1, CollectionId(1), account(2)),
@@ -1539,7 +1539,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_ok!(Unique::destroy_collection(origin1.clone(), collection_id));
assert_noop!(
Unique::add_to_allow_list(origin1, collection_id, account(2)),
@@ -1553,7 +1553,7 @@
fn address_is_already_added_to_allow_list() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_ok!(Unique::add_to_allow_list(
origin1.clone(),
@@ -1577,7 +1577,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_ok!(Unique::add_to_allow_list(
origin1.clone(),
collection_id,
@@ -1599,8 +1599,8 @@
fn admin_can_remove_address_from_allow_list() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
- let origin2 = Origin::signed(2);
+ let origin1 = RuntimeOrigin::signed(1);
+ let origin2 = RuntimeOrigin::signed(2);
// Owner adds admin
assert_ok!(Unique::add_collection_admin(
@@ -1633,8 +1633,8 @@
fn nonprivileged_user_cannot_remove_address_from_allow_list() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
- let origin2 = Origin::signed(2);
+ let origin1 = RuntimeOrigin::signed(1);
+ let origin2 = RuntimeOrigin::signed(2);
assert_ok!(Unique::add_to_allow_list(
origin1,
@@ -1655,7 +1655,7 @@
#[test]
fn nobody_can_remove_address_from_allow_list_of_nonexisting_collection() {
new_test_ext().execute_with(|| {
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_noop!(
Unique::remove_from_allow_list(origin1, CollectionId(1), account(2)),
@@ -1668,8 +1668,8 @@
fn nobody_can_remove_address_from_allow_list_of_deleted_collection() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
- let origin2 = Origin::signed(2);
+ let origin1 = RuntimeOrigin::signed(1);
+ let origin2 = RuntimeOrigin::signed(2);
// Add account 2 to allow list
assert_ok!(Unique::add_to_allow_list(
@@ -1706,7 +1706,7 @@
fn address_is_already_removed_from_allow_list() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_ok!(Unique::add_to_allow_list(
origin1.clone(),
@@ -1740,7 +1740,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
let data = default_nft_data();
create_test_item(collection_id, &data.into());
@@ -1772,7 +1772,7 @@
fn allow_list_test_2() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
let data = default_nft_data();
create_test_item(collection_id, &data.into());
@@ -1837,7 +1837,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
let data = default_nft_data();
create_test_item(collection_id, &data.into());
@@ -1870,7 +1870,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
let data = default_nft_data();
create_test_item(collection_id, &data.into());
@@ -1935,7 +1935,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
let data = default_nft_data();
create_test_item(collection_id, &data.into());
@@ -1962,7 +1962,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
let data = default_nft_data();
create_test_item(collection_id, &data.into());
@@ -1996,7 +1996,7 @@
let data = default_nft_data();
create_test_item(collection_id, &data.into());
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_ok!(Unique::set_collection_permissions(
origin1.clone(),
@@ -2037,7 +2037,7 @@
let data = default_nft_data();
create_test_item(collection_id, &data.into());
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
// Toggle Allow List mode and add accounts 1 and 2
assert_ok!(Unique::set_collection_permissions(
@@ -2090,7 +2090,7 @@
fn allow_list_test_9() {
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_ok!(Unique::set_collection_permissions(
origin1.clone(),
@@ -2113,8 +2113,8 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
- let origin2 = Origin::signed(2);
+ let origin1 = RuntimeOrigin::signed(1);
+ let origin2 = RuntimeOrigin::signed(2);
assert_ok!(Unique::set_collection_permissions(
origin1.clone(),
@@ -2147,8 +2147,8 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
- let origin2 = Origin::signed(2);
+ let origin1 = RuntimeOrigin::signed(1);
+ let origin2 = RuntimeOrigin::signed(2);
assert_ok!(Unique::set_collection_permissions(
origin1.clone(),
@@ -2184,8 +2184,8 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
- let origin2 = Origin::signed(2);
+ let origin1 = RuntimeOrigin::signed(1);
+ let origin2 = RuntimeOrigin::signed(2);
assert_ok!(Unique::set_collection_permissions(
origin1.clone(),
@@ -2216,7 +2216,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_ok!(Unique::set_collection_permissions(
origin1.clone(),
@@ -2239,8 +2239,8 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
- let origin2 = Origin::signed(2);
+ let origin1 = RuntimeOrigin::signed(1);
+ let origin2 = RuntimeOrigin::signed(2);
assert_ok!(Unique::set_collection_permissions(
origin1.clone(),
@@ -2273,8 +2273,8 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
- let origin2 = Origin::signed(2);
+ let origin1 = RuntimeOrigin::signed(1);
+ let origin2 = RuntimeOrigin::signed(2);
assert_ok!(Unique::set_collection_permissions(
origin1.clone(),
@@ -2305,8 +2305,8 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
- let origin2 = Origin::signed(2);
+ let origin1 = RuntimeOrigin::signed(1);
+ let origin2 = RuntimeOrigin::signed(2);
assert_ok!(Unique::set_collection_permissions(
origin1.clone(),
@@ -2353,7 +2353,7 @@
#[test]
fn total_number_collections_bound_neg() {
new_test_ext().execute_with(|| {
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
for i in 1..=COLLECTION_NUMBER_LIMIT {
create_test_collection(&CollectionMode::NFT, CollectionId(i));
@@ -2397,7 +2397,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
for _ in 1..=MAX_TOKEN_OWNERSHIP {
let data = default_nft_data();
@@ -2419,7 +2419,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
assert_ok!(Unique::add_collection_admin(
origin1.clone(),
@@ -2440,7 +2440,7 @@
new_test_ext().execute_with(|| {
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
for i in 0..COLLECTION_ADMINS_LIMIT {
assert_ok!(Unique::add_collection_admin(
@@ -2464,7 +2464,7 @@
#[test]
fn collection_transfer_flag_works() {
new_test_ext().execute_with(|| {
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
assert_ok!(Unique::set_transfers_enabled_flag(
@@ -2484,7 +2484,7 @@
true
);
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
// default scenario
assert_ok!(Unique::transfer(
@@ -2516,7 +2516,7 @@
#[test]
fn collection_transfer_flag_works_neg() {
new_test_ext().execute_with(|| {
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
assert_ok!(Unique::set_transfers_enabled_flag(
@@ -2536,7 +2536,7 @@
true
);
- let origin1 = Origin::signed(1);
+ let origin1 = RuntimeOrigin::signed(1);
// default scenario
assert_noop!(
@@ -2569,8 +2569,8 @@
// default_limits();
let user1 = 1_u64;
let user2 = 777_u64;
- let origin1 = Origin::signed(user1);
- let origin2 = Origin::signed(user2);
+ let origin1 = RuntimeOrigin::signed(user1);
+ let origin2 = RuntimeOrigin::signed(user2);
let account2 = account(user2);
let collection_id =
runtime/unique/Cargo.tomldiffbeforeafterboth--- a/runtime/unique/Cargo.toml
+++ b/runtime/unique/Cargo.toml
@@ -10,7 +10,7 @@
license = 'GPLv3'
name = 'unique-runtime'
repository = 'https://github.com/UniqueNetwork/unique-chain'
-version = '0.9.29'
+version = '0.9.30'
[package.metadata.docs.rs]
targets = ['x86_64-unknown-linux-gnu']
@@ -112,7 +112,6 @@
'pallet-transaction-payment/std',
'pallet-transaction-payment-rpc-runtime-api/std',
'pallet-treasury/std',
- # 'pallet-vesting/std',
'pallet-evm/std',
'pallet-evm-migration/std',
'pallet-evm-contract-helpers/std',
@@ -164,7 +163,7 @@
"orml-tokens/std",
"orml-xtokens/std",
"orml-traits/std",
- "pallet-foreign-assets/std"
+ "pallet-foreign-assets/std",
]
limit-testing = ['pallet-unique/limit-testing', 'up-data-structs/limit-testing']
unique-runtime = []
@@ -187,39 +186,39 @@
default-features = false
git = "https://github.com/paritytech/substrate"
optional = true
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-try-runtime]
default-features = false
git = "https://github.com/paritytech/substrate"
optional = true
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-executive]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-support]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-system]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-system-benchmarking]
default-features = false
git = "https://github.com/paritytech/substrate"
optional = true
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.frame-system-rpc-runtime-api]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.hex-literal]
optional = true
@@ -234,12 +233,12 @@
[dependencies.pallet-aura]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-balances]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
# Contracts specific packages
# [dependencies.pallet-contracts]
@@ -263,102 +262,97 @@
[dependencies.pallet-randomness-collective-flip]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-sudo]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-timestamp]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-transaction-payment]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-transaction-payment-rpc-runtime-api]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.pallet-treasury]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
-
-# [dependencies.pallet-vesting]
-# default-features = false
-# git = 'https://github.com/paritytech/substrate'
-# branch = 'master'
+branch = "polkadot-v0.9.30"
[dependencies.sp-arithmetic]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-api]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-block-builder]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-core]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-consensus-aura]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-inherents]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-io]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-offchain]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-runtime]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-session]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-std]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-transaction-pool]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.sp-version]
default-features = false
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.smallvec]
version = '1.6.1'
@@ -369,46 +363,46 @@
[dependencies.parachain-info]
default-features = false
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
[dependencies.cumulus-pallet-aura-ext]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-pallet-parachain-system]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-primitives-core]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-pallet-xcm]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-pallet-dmp-queue]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-pallet-xcmp-queue]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-primitives-utility]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
[dependencies.cumulus-primitives-timestamp]
git = "https://github.com/paritytech/cumulus"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"
default-features = false
################################################################################
@@ -416,56 +410,38 @@
[dependencies.polkadot-parachain]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
+branch = "release-v0.9.30"
default-features = false
[dependencies.xcm]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
+branch = "release-v0.9.30"
default-features = false
[dependencies.xcm-builder]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
+branch = "release-v0.9.30"
default-features = false
[dependencies.xcm-executor]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
+branch = "release-v0.9.30"
default-features = false
[dependencies.pallet-xcm]
git = "https://github.com/paritytech/polkadot"
-branch = "release-v0.9.29"
-default-features = false
-
-[dependencies.orml-vesting]
-git = "https://github.com/UniqueNetwork/open-runtime-module-library"
-branch = "polkadot-v0.9.29"
-version = "0.4.1-dev"
-default-features = false
-
-[dependencies.orml-xtokens]
-git = "https://github.com/UniqueNetwork/open-runtime-module-library"
-branch = "polkadot-v0.9.29"
-version = "0.4.1-dev"
-default-features = false
-
-[dependencies.orml-tokens]
-git = "https://github.com/UniqueNetwork/open-runtime-module-library"
-branch = "polkadot-v0.9.29"
-version = "0.4.1-dev"
+branch = "release-v0.9.30"
default-features = false
-[dependencies.orml-traits]
-git = "https://github.com/UniqueNetwork/open-runtime-module-library"
-branch = "polkadot-v0.9.29"
-version = "0.4.1-dev"
-default-features = false
################################################################################
# local dependencies
[dependencies]
+orml-vesting.workspace = true
+orml-xtokens.workspace = true
+orml-tokens.workspace = true
+orml-traits.workspace = true
+
log = { version = "0.4.16", default-features = false }
up-common = { path = "../../primitives/common", default-features = false }
scale-info = { version = "2.0.1", default-features = false, features = [
@@ -474,7 +450,7 @@
derivative = "2.2.0"
pallet-unique = { path = '../../pallets/unique', default-features = false }
up-rpc = { path = "../../primitives/rpc", default-features = false }
-app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false}
+app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false }
rmrk-rpc = { path = "../../primitives/rmrk-rpc", default-features = false }
pallet-inflation = { path = '../../pallets/inflation', default-features = false }
pallet-app-promotion = { path = '../../pallets/app-promotion', default-features = false }
@@ -489,19 +465,19 @@
pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }
pallet-unique-scheduler = { path = '../../pallets/scheduler', default-features = false }
# pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }
-pallet-charge-transaction = { git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29", package = "pallet-template-transaction-payment", default-features = false, version = "3.0.0" }
+pallet-charge-transaction = { git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.30", package = "pallet-template-transaction-payment", default-features = false, version = "3.0.0" }
pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }
pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }
pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }
pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
-fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
+fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
evm-coder = { default-features = false, path = '../../crates/evm-coder' }
-up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.29' }
+up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.30' }
pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }
################################################################################
@@ -520,4 +496,4 @@
[build-dependencies.substrate-wasm-builder]
git = "https://github.com/paritytech/substrate"
-branch = "polkadot-v0.9.29"
+branch = "polkadot-v0.9.30"